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: Ofl;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a7ab2ac8185c8d9aa65c7d_OFL.txt") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Baskerville;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663b49d3f733ff4b84670a99_Baskerville.ttc") format("undefined");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Baskerville;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663b49d3f733ff4b84670a99_Baskerville.ttc") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/61d6cb732ffed9dbc4c2cb9f_HKGrotesk-Bold.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/5ae98eec19474ec4b00cd02a/61d6cb73ebb6024916545cc3_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/5ae98eec19474ec4b00cd02a/61d6cb73b220001e086b00a1_HKGrotesk-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Hkgrotesk;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/61d6cb7461127e3d0f8cde91_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/5ae98eec19474ec4b00cd02a/61d6cb741123da7a33d23371_HKGrotesk-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

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

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

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

@font-face {
  font-family: Futura Book Font;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee360f51e8c46373981a_Futura%20Book%20font.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: Futura Book Italic Font;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee549a947b62712a274a_Futura%20Book%20Italic%20font.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Futura Medium Bt;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee5c2fb4adbd058fcd9f_futura%20medium%20bt.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura Heavy Font;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee640f51e8c46373bb7a_Futura%20Heavy%20font.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura Extra Black Font;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee6f02eaff757e2be7ca_Futura%20Extra%20Black%20font.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Futura Light Bt;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee77a5b7a79254e5e59a_futura%20light%20bt.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646eee77a5b7a79254e5e59a_futura%20light%20bt.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Averiaseriflibre;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a7ab2b163dd2556b8f1d04_AveriaSerifLibre-Light.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a7ab2b163dd2556b8f1d04_AveriaSerifLibre-Light.ttf") format("truetype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a7ab2b163dd2556b8f1d04_AveriaSerifLibre-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Averiaseriflibre;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a7ab2a1878d76108b042f8_AveriaSerifLibre-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Avenir;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8e8dfb60abd235de56996_Avenir%20Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Glacialindifference;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b05060ffc1fa241d5e8b895_GlacialIndifference-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Glacialindifference;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b05060fabbf26f605a305ba_GlacialIndifference-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Community;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70b0726418e5c524d5_Community-Italic.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70b0726418e5c524d5_Community-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Communityslab;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70f0c415d4ad3dff7c_CommunitySlab-MediumItalic.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70f0c415d4ad3dff7c_CommunitySlab-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Community;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c701b07767e1cb02e20_Community-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Community;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70f0c4154e3f3dff7b_Community-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Community;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70b0726416e4c524d7_Community-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Community;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c705e626f141d282868_Community-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Community;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c701b07765777b02e21_Community-SemiboldItalic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Communityslab;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70453152706e9aa71c_CommunitySlab-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Communityslab;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c705e626f6a5228286a_CommunitySlab-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Communityslab;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70f0c41554a43dff7d_CommunitySlab-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Communityslab;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c705e626fc05228286b_CommunitySlab-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Communityslab;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d664c70071de80ccbeed36a_CommunitySlab-SemiboldItalic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: auto;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dcce9a01b8bff95ec3a08b1_Gilroy-ExtraBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dcce9a05095d0ca31e5888a_Gilroy-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6e56430d42e793a402_Yahoo%20Sans-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6ed9c73056594cecb8_Yahoo%20Sans-Bold.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6e260d1bafb507dba7_Yahoo%20Sans-ExtraBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6ede99e11093b50cc4_Yahoo%20Sans-ExtraLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6e04987f3ade0f2be4_Yahoo%20Sans-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6e5d4e3cad14f41aa7_Yahoo%20Sans-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6ecd5a58a11f10c70e_Yahoo%20Sans-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6e221386d910777cc6_Yahoo%20Sans-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b6fe785010649e154ff_Yahoo%20Sans-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90ac0ae7ccf1918cd0_Yahoo%20Sans%20Cond-Bold.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b910f232f3720fec40c_Yahoo%20Sans%20Cond-XBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90cb505067c7381b86_Yahoo%20Sans%20Cond-Black%20Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b905d92f4856045a0dc_Yahoo%20Sans%20Cond-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b9015a42b30294226e6_Yahoo%20Sans%20Cond-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b908a574712d7a361ea_Yahoo%20Sans%20Cond-Medium%20Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90d807c07565c8c53a_Yahoo%20Sans%20Cond-Light%20Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90e6924c8efb9ae358_Yahoo%20Sans%20Cond-Regular%20Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90221d237d953fb69d_Yahoo%20Sans%20Cond-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90d9b62218e2b57256_Yahoo%20Sans%20Cond-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Yahoo sans cond;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b90143a4e41a7d2507e_Yahoo%20Sans%20Cond-XBold%20Italic.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60092b902f9388a9e06d443c_Yahoo%20Sans%20Cond-Bold%20Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Aerobic demo;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/627d466dc484cc03563f9a2f_aerobic-demo.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gravedigger;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/627e241e82a78818a60f0d90_Gravedigger.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Test founders grotesk bd it 700";
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62860c6a0b24dc068ba89e21_Test%20Founders%20Grotesk%20Bd%20It%20700.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Test founders grotesk smb it 600";
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62860c6abf802be194ee8ec5_Test%20Founders%20Grotesk%20SmB%20It%20600.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: Avenirltstd Book;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8ead58c7a6c0f1fd75a98_AvenirLTStd-Book.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8ead58c7a6c0f1fd75a98_AvenirLTStd-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Avenirltstd;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8ead6e74d860d1585ae30_AvenirLTStd-Black.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8ead6e74d860d1585ae30_AvenirLTStd-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Avenirltstd Roman;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8ead7b9947f3a1ea934ea_AvenirLTStd-Roman.otf") format("opentype"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8ead7b9947f3a1ea934ea_AvenirLTStd-Roman.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: MATERIAL ICONS;
  src: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f159a5813f5edd7367cd18_MaterialIconsSharp-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --dim-gray: #735260;
  --white-smoke-2: #f0f0f0;
  --goldenrod: #e2a62b;
  --salmon: #fd7072;
  --black: #192024;
  --dark-slate-gray-2: #404047;
  --indian-red: #cf404d;
  --white-smoke-3: #edeff2;
  --sandy-brown: #f8c740;
  --tomato: #e64c40;
  --brown: #822e50;
  --firebrick: #bf3a30;
  --dark-slate-gray: #2d3e4f;
  --dim-gray-2: #49647b;
  --dim-gray-3: #676770;
  --crimson: #f3155c;
  --silver: #bec3c7;
  --steel-blue: #3b99d9;
  --blue-2: #01027c;
  --dodger-blue: #2e9dff;
  --light-sky-blue: #69b9ff;
  --light-slate-gray: #8e8e9c;
  --devops-light-blue: #e8ecf7;
  --devops-dark-blue: #362e94;
  --elements-webflow-library-neutral--300: #eff0f6;
  --elements-webflow-library-neutral--100: white;
  --elements-webflow-library-neutral--800: #211f54;
  --elements-webflow-library-accent--primary-1: #4a3aff;
  --elements-webflow-library-secondary--color-2: #f2f1ff;
  --white-smoke: #ecf0f1;
  --elements-webflow-library-neutral--600: #6e7191;
  --elements-webflow-library-general--shadow-02: #14142b14;
  --elements-webflow-library-secondary--color-1: #281ca5;
  --elements-webflow-library-general--shadow-01: #14142b0f;
  --elements-webflow-library-general--shadow-04: #14142b24;
  --elements-webflow-library-neutral--400: #dcddeb;
  --elements-webflow-library-neutral--200: #f7f7fc;
  --elements-webflow-library-general--shadow-03: #14142b1a;
  --spark-library--foreground-secondary: #000000c2;
  --spark-library--white: white;
  --elements-webflow-library--neutral--500: #a0a3bd;
  --waves-library--dark-elevation: #e5b53c;
  --blue-4: #0025c7;
  --untitled-ui--white: white;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray900: #101828;
  --untitled-ui--gray50: #f9fafb;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--gray500: #667085;
  --untitled-ui--warning300: #fec84b;
  --flowui-component-library--gray-100: #f7f9fd;
  --flowui-component-library--gray-200: #f3f5fb;
  --flowui-component-library--grey-300: #e4e6f1;
  --untitled-ui--gray400: #98a2b3;
  --blue-1: #00084b;
  --waves-library--white: white;
  --flowui-component-library--gray-900: #160042;
  --untitled-ui--gray700: #344054;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--primary500: #9e77ed;
  --untitled-ui--primary50-2: #f9f5ff;
  --flowui-component-library--white: white;
  --flowui-component-library--gray-700: #282556;
  --flowui-component-library--grey-600: #393b6a;
  --flowui-component-library--primary-base: #642eff;
  --flowui-component-library--success-lighter: #ebfff6;
  --flowui-component-library--success-darker: #006638;
  --flowui-component-library--gray-400: #b6b9ce;
  --flowui-component-library--gray-500: #6b7094;
  --waves-library--background: #faebe3;
  --dark-khaki: #a8d069;
  --medium-sea-green: #30ad64;
  --light-sea-green: #25ccbf;
  --light-sea-green-2: #20ac99;
  --khaki: #face6a;
  --sandy-brown-2: #e4b962;
  --tan: #d39f9a;
  --indian-red-2: #af4173;
  --salmon-2: #fc7d64;
  --cadet-blue: #668cad;
  --pale-turquoise: #bfe0ff;
}

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

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

body {
  color: #6a859c;
  background-color: #edeff2;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

h1 {
  color: #792083;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

h2 {
  color: #676770;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 300;
  line-height: 36px;
}

h3 {
  color: #676770;
  letter-spacing: 7px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

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

h5 {
  color: #676770;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 20px;
}

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

p {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}

.navigation-link {
  color: #fff;
  padding-top: 20px;
  font-size: 14px;
  transition: all .3s ease-in-out;
  position: static;
}

.navigation-link:hover {
  color: #2e9dff;
}

.navigation-link.w--current {
  border-style: none;
  padding-top: 20px;
  position: static;
}

.navigation-bar {
  float: none;
  background-color: #192024;
  margin-top: 28px;
  margin-left: 22px;
  margin-right: 14px;
  padding-top: 0;
  padding-bottom: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  overflow: visible;
}

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

.form {
  max-width: 768px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image {
  padding-top: 21px;
}

.nav-bar {
  float: none;
  clear: none;
  text-transform: none;
  border-style: none;
  border-color: #000;
  margin-top: 0;
  padding-top: 0;
  position: static;
  overflow: visible;
}

.container-2 {
  padding: 80px 10px;
}

.heading-5 {
  color: #25419b;
  text-align: center;
}

.section-4, .heading-6 {
  color: #404047;
  padding-top: 40px;
}

.bold-text-2 {
  letter-spacing: 3px;
}

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

.brand_ys_events {
  height: 30px;
  margin-top: 15px;
}

.landing_body {
  color: #000;
  background-color: #fff;
  margin-top: 60px;
  font-family: Roboto, sans-serif;
}

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

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

.landing_body_container {
  flex-direction: row;
  margin-top: 20px;
  margin-bottom: 20px;
  display: block;
}

.item_event_name {
  color: #000;
  letter-spacing: 3px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

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

.item_event_link {
  color: #e5002d;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 0;
  text-decoration: none;
  display: inline-block;
}

.item_event_desc {
  color: #000;
  margin-bottom: 23px;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
}

.item_event_banner {
  line-height: 22px;
}

.text-block-9 {
  color: #fcfcfc;
}

.fow_nav_item {
  color: #000;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 10pt;
  font-weight: 600;
  line-height: 10pt;
}

.fow_nav_item.w--current {
  color: #f1205b;
}

.fow_nav_item.current {
  color: #e5002d;
}

.fow_body {
  color: #000;
  font-family: Montserrat, sans-serif;
}

.section-8 {
  height: 600px;
  margin-top: 70px;
}

.section-8.hidden-slide {
  display: block;
}

.slider-3 {
  height: 100%;
}

.slide-6 {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474ed0d20cd1e9_FOW-Banner.jpg");
  background-position: 0 0, 50%;
  background-size: auto, 960px;
}

.slide-7 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e02930cd140_home-6-slider-img-5.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, repeat;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
}

.container-12 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding-top: 5px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.button-3 {
  color: #404047;
  text-transform: uppercase;
  background-color: #fff;
  margin-top: 50px;
}

.div-block-2 {
  color: #fff;
  background-color: #fff;
  border-radius: 2px;
  width: 200px;
  height: 3px;
  margin-top: 0;
  margin-bottom: 20px;
}

.fow_sec_content {
  background-color: #0000;
  padding: 50px 40px;
  display: block;
  position: relative;
}

.fow_sec_content.section_ct {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e2a0e0cd1d1_bg.png");
  background-position: 0 0;
  background-size: 1440px;
  font-size: 22px;
}

.fow_sec_content.tickets {
  background-color: #1fbee5;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.fow_sec_content.fow_bkg_white {
  clear: both;
  text-align: left;
  background-color: #fff;
  padding-top: 50px;
  padding-bottom: 50px;
  position: static;
}

.fow_sec_content.clr-bg {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e6e480cd20f_BG-2.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 50px;
  position: static;
}

.fow_sec_content.clr-bg.speakers-sec {
  text-align: left;
  margin-top: 70px;
  display: block;
}

.fow_sec_content.spacing {
  margin-top: 70px;
}

.fow_sec_content.hidden {
  display: none;
}

.heading-13 {
  color: #fff;
  font-size: 12pt;
  line-height: 14pt;
}

.navbar-4 {
  background-color: #fff;
  border-bottom: 1px solid #efefef;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 0 0 3px #000;
}

.div-block-5 {
  align-items: center;
  margin-left: 50px;
  margin-right: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.heading-15 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.paragraph-4 {
  color: #fff;
  text-align: left;
  font-size: 12pt;
  font-weight: 400;
}

.image-9 {
  margin-top: 4px;
  margin-right: 0;
  position: relative;
  top: 7px;
}

.heading-16 {
  color: #fff;
}

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

.column-10.divider {
  align-items: center;
}

.paragraph-5 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 14pt;
  line-height: 25pt;
}

.paragraph-5.text-left {
  text-align: center;
  margin-bottom: 11px;
}

.heading-17 {
  float: none;
  color: #333;
  text-align: center;
  width: 100%;
  padding-bottom: 0;
  font-size: 24pt;
  font-weight: 600;
  display: block;
}

.heading-17.no-clr {
  color: #fff;
  margin-top: 0;
  margin-bottom: 30px;
}

.heading-17.text-center {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
}

.heading-17.center {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
}

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

.div-block-6 {
  text-align: left;
  background-color: #f1205b;
  justify-content: flex-start;
  align-items: flex-start;
  width: 160px;
  height: 3px;
  margin-bottom: 10px;
  margin-right: auto;
  display: block;
}

.div-block-6.agenda-line {
  width: 100px;
}

.row-5 {
  margin-top: 20px;
  display: block;
}

.fow_agenda_header {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  line-height: 22px;
}

.text-block-13 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 18pt;
  line-height: 26pt;
}

.column-11 {
  background-color: #fff;
  border: 1px solid #ddd;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 320px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.ct_text {
  margin-bottom: 10px;
  font-weight: 600;
}

.div-block-7 {
  background-color: #fff;
  width: 2px;
  height: 120px;
}

.html-embed {
  margin-bottom: 50px;
}

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

.image-10 {
  margin: 40px;
}

.fow_contact_link {
  color: #e5002d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
  text-decoration: none;
  display: inline-block;
}

.fow_contact_link:hover, .fow_contact_link:focus {
  color: #e5002d;
  text-decoration: none;
}

.fow_contact_link:visited {
  color: #e5002d;
}

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

.div-block-9 {
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 600px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 25px 40px;
  display: flex;
  box-shadow: 1px 1px 3px #ddd;
}

.heading-19 {
  color: #fff;
  text-align: center;
  display: block;
}

.text-block-14 {
  color: #fff;
  text-align: center;
  display: none;
}

.heading-20 {
  color: #000;
  text-transform: uppercase;
  font-weight: 600;
}

.row-7 {
  margin-top: 40px;
  display: none;
}

.fow_offer_subtext {
  color: #6d6d6d;
  margin-top: 10px;
  font-style: italic;
}

.div-block-10 {
  justify-content: center;
  align-items: center;
  margin-top: 50px;
  margin-bottom: 50px;
  display: flex;
}

.fow_price {
  color: #505050;
  padding-left: 5px;
  font-size: 60pt;
  font-weight: 800;
  line-height: 60pt;
}

.fow_currency {
  color: #8b8b8b;
  font-size: 30pt;
  font-weight: 600;
  line-height: 30pt;
}

.fow_ticket_features {
  color: #777;
  padding-top: 10px;
  padding-bottom: 10px;
}

.fow_ticket_features.last_spacing {
  margin-bottom: 30px;
}

.footer {
  background-color: #ddd;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 72px;
  position: static;
  bottom: 0;
  left: 0;
  right: 0;
}

.footer.fow-footer {
  background-color: #fff;
  border-top: 1px solid #ddd;
  padding-bottom: 15px;
}

.footer-info {
  color: #000;
  text-align: center;
  margin-top: 10px;
}

.fow_agenda_header_ct {
  background-color: #182735e6;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  min-height: 70px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.div-block-12 {
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-12.fow_ag_last {
  flex-direction: column;
  margin-top: 20px;
  font-size: 16pt;
  line-height: 20pt;
  display: flex;
}

.paragraph-6 {
  font-size: 14pt;
  line-height: 18pt;
}

.hs_body {
  color: #000;
  background-color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 16pt;
  line-height: 20pt;
}

.hs_banner {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e42560cd14b_bg_halthsparks.png"), linear-gradient(#097186, #097186);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  justify-content: center;
  align-items: center;
  min-height: 600px;
  display: flex;
}

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

.hs_navlink {
  font-size: 12pt;
  line-height: 14pt;
  text-decoration: none;
}

.image-11 {
  display: none;
}

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

.image-12 {
  width: 60%;
}

.error-message {
  color: #e5002d;
  background-color: #f8c740;
}

.submit-button {
  color: #000;
  background-color: #fff;
  border-radius: 25px;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 12pt;
}

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

.hs_form_container {
  width: 50%;
}

.text-block-17 {
  text-align: center;
  max-width: 80%;
  margin-bottom: 15px;
  font-weight: 500;
}

.text-block-18 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 300;
}

.success-message {
  background-color: #30ad64;
}

.container-15 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.heading-21 {
  color: #097186;
  font-size: 18pt;
  font-weight: 500;
  line-height: 20pt;
}

.hs_about {
  text-align: center;
  margin-bottom: 20px;
  font-size: 12pt;
  line-height: 18pt;
}

.hs_form_label {
  font-size: 12pt;
}

.hs_footer {
  background-color: #f1f1f1;
  padding-top: 25px;
  padding-bottom: 5px;
}

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

.text-block-19 {
  font-size: 8pt;
  line-height: 15pt;
}

.text-block-20 {
  font-size: 10pt;
}

.text-block-21 {
  font-size: 14pt;
}

.social_icons {
  width: 32px;
}

.social_icon_wrapper {
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

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

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

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

.section-11 {
  background-image: linear-gradient(#2d5963, #2d5963);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 200px;
  display: flex;
}

.heading-22 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 16pt;
  font-weight: 500;
  line-height: 16pt;
}

.link-2 {
  color: #fff;
  font-size: 14pt;
  text-decoration: none;
}

.link-2:focus {
  text-decoration: none;
}

.meetup_card {
  justify-content: center;
  align-items: center;
  margin-bottom: 50px;
  font-family: Montserrat, sans-serif;
  font-size: 14pt;
  display: block;
}

.section_meetups_breadcrumb {
  margin-top: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-16 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.breadcrumb_separator {
  color: #000;
  margin-left: 5px;
  margin-right: 5px;
}

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

.container_meetup {
  background-color: #fff;
  border-width: 1px;
  border-color: #ddd;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 20px;
  display: flex;
  box-shadow: 0 0 5px 1px #ddd;
}

.row-8 {
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

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

.text-block-22 {
  color: #e5002d;
  font-size: 14pt;
}

.meetup_headers {
  color: #000;
  margin-bottom: 2px;
  font-size: 18pt;
  line-height: 24pt;
}

.div-block-14 {
  padding-top: 10px;
  padding-bottom: 20px;
  font-size: 14px;
}

.unordered-list {
  color: #000;
  margin-top: 21px;
  padding-left: 20px;
  font-size: 14px;
  line-height: 22px;
}

.bold-text-4 {
  font-size: 14pt;
}

.bold-text-5, .bold-text-6, .bold-text-7 {
  font-size: 16pt;
}

.meetup_speaker_info {
  color: #000;
}

.line_red_bold_highlight {
  background-color: #e5002d;
  border-radius: 25px;
  width: 50px;
  height: 4px;
}

.meetup_speaker_rows {
  margin: 10px 0;
}

.register_btn_container {
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.btn_meetup_register {
  text-transform: none;
  background-color: #e5002d;
  border-radius: 25px;
  padding: 15px 25px;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
}

.meetup_intro {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.spacer {
  width: 100%;
  height: 50px;
}

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

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

.body_partner_event {
  color: #000;
  height: 100vh;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 12pt;
  line-height: 13pt;
}

.pe_item_card_container {
  background-color: #fff;
  border-style: solid;
  border-color: #fff;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-radius: 4px;
  margin-top: 0;
  margin-bottom: 35px;
  padding: 15px 15px 0;
  box-shadow: 1px 1px 3px #ddd;
}

.image-13 {
  float: none;
  clear: none;
  margin-bottom: 20px;
  padding-left: 0;
}

.pe_data_values {
  color: #e5002d;
  font-size: 14pt;
  font-weight: 700;
  line-height: 24px;
}

.button-4 {
  background-color: #e5002d;
  border-radius: 30px;
  margin-bottom: 10px;
  padding-top: 11px;
  padding-bottom: 11px;
}

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

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

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

.pe_body_landing {
  color: #000;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
}

.pe_landing_banner {
  opacity: 1;
  direction: ltr;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e59450cd153_AdobeStock_90921785.jpeg");
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  font-size: 15px;
  display: flex;
}

.pe_banner_header {
  color: #fff;
  margin-bottom: 30px;
}

.search {
  align-items: stretch;
  width: 500px;
  height: 48px;
  display: flex;
}

.search-input {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
  height: 100%;
  margin-bottom: 0;
  padding-left: 23px;
}

.container-19 {
  flex-direction: column;
  margin-top: 50px;
  margin-bottom: 50px;
  display: flex;
}

.search-button {
  background-color: #e5002d;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  height: 100%;
  padding-left: 45px;
  padding-right: 45px;
  line-height: 15px;
}

.collection-item {
  min-height: 630px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.collection-list {
  height: 100%;
}

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

.text-block-25, .text-block-26 {
  color: #f1205b;
}

.item_pe_card {
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px;
  display: flex;
  box-shadow: 1px 1px 3px #ddd;
}

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

.partner-image {
  height: 390px;
  margin-bottom: 15px;
  padding-bottom: 0;
}

.button-7 {
  background-color: #e5002d;
  width: 100%;
  margin-top: 10px;
}

.heading-25 {
  text-align: left;
  flex: 0 auto;
}

.text-block-28 {
  text-align: left;
  font-weight: 500;
}

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

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

.section-12 {
  color: #fff;
  background-color: #e5002d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 180px;
  display: flex;
}

.heading-26 {
  color: #fff;
}

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

.paragraph-7 {
  color: #fff;
  font-size: 12pt;
}

.text-block-30 {
  text-align: center;
  font-size: 24pt;
  line-height: 28pt;
}

.brand {
  height: 100%;
}

.ev_nav_link {
  color: #000;
}

.ev_nav_link.w--current {
  color: #e5002d;
}

.navbar-5 {
  z-index: 999;
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 3px #ddd;
}

.sec_search_result {
  margin-top: 80px;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
}

.search-button-2 {
  background-color: #e5002d;
  height: 100%;
  padding-left: 45px;
  padding-right: 45px;
}

.text-block-31 {
  color: #000;
  font-size: 10pt;
  line-height: 14pt;
}

.paragraph-8 {
  color: #525252;
  margin-top: 5px;
  margin-bottom: 5px;
}

.search-result-item {
  background-color: #fff;
  border-radius: 2px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 10px;
  box-shadow: 1px 1px 3px #ddd;
}

.search-2 {
  height: 48px;
  display: flex;
}

.search-input-2 {
  color: #000;
  height: 100%;
}

.heading-27 {
  color: #000;
}

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

.text-block-32 {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
}

.div-block-17 {
  border-left: 1px solid #ddd;
  padding-left: 10px;
}

.heading-28 {
  color: #000;
}

.link-6 {
  color: #e5002d;
}

.collection-item-2 {
  margin-bottom: 10px;
}

.div-block-19 {
  padding: 15px;
}

.div-block-20 {
  position: relative;
  box-shadow: 1px 1px 3px #858585;
}

.heading-29 {
  margin-bottom: 0;
}

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

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

.paragraph-9 {
  color: #e5002d;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

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

.text-block-35 {
  color: #e5002d;
  text-align: justify;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 0 0 0 5px;
  padding: 3px 10px;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  position: absolute;
  top: 0;
  right: 0;
}

.column-18 {
  margin-top: 0;
}

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

.column-19 {
  padding-left: 15px;
}

.div-block-21 {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.row-14 {
  margin-top: 20px;
  display: block;
}

.agenda_text_time {
  color: #3c3c3c;
  font-weight: 500;
}

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

.text-block-37 {
  color: #3c3c3c;
  justify-content: flex-start;
  margin-bottom: 6px;
  display: block;
  position: relative;
}

.meetup_agenda_text {
  color: #3c3c3c;
  text-align: left;
  margin-bottom: 6px;
}

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

.row18 {
  padding-left: 15px;
  padding-right: 15px;
}

.row18.agenda_header {
  padding-left: 0;
  padding-right: 0;
}

.heading-31 {
  color: #333;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
}

.row-18 {
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 0;
  display: flex;
}

.row-18.agenda-lunch.hidden {
  display: none;
}

.col_meetup_agenda {
  border: 1px solid #cbcbcb;
  padding-top: 15px;
  padding-bottom: 15px;
}

.col_meetup_agenda.agenda_time {
  align-items: flex-end;
  display: block;
}

.div-block-24 {
  margin-top: 0;
}

.home_featured_event {
  margin-top: 20px;
}

.image-17, .column-31 {
  text-align: center;
}

.column-32 {
  padding-left: 15px;
  padding-right: 25px;
}

.text-block-39 {
  color: #666;
  margin-top: 0;
  margin-bottom: 29px;
}

.heading-32 {
  direction: ltr;
  color: #333;
  letter-spacing: 1px;
  text-transform: capitalize;
  margin-bottom: 25px;
  padding-top: 14px;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
}

.text-block-40 {
  margin-bottom: 25px;
  display: none;
}

.link-8 {
  color: #e5002d;
  text-transform: none;
  margin-bottom: 0;
  text-decoration: none;
}

.social-share {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.list-item, .list-item-2 {
  width: 25px;
  height: 25px;
  margin-right: 15px;
  padding-right: 0;
}

.list-item-4 {
  height: 30px;
  margin-right: 1px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.facebook {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e01e50cd0a5_social-02.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-attachment: scroll;
  width: 25px;
  height: 25px;
  margin-right: 15px;
  display: block;
}

.section-14 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474ec3a20cd1a5_AWS-Cover-Image.png");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: scroll;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 500px;
  margin-top: 50px;
  padding-left: 200px;
  padding-right: 200px;
  display: flex;
}

.body-2 {
  color: #edeff2;
}

.heading-34 {
  color: #fff;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 45px;
  line-height: 60px;
  display: flex;
}

.brand-2 {
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  display: flex;
}

.image-21 {
  padding-top: 15px;
}

.button-8 {
  color: #192024;
  text-align: center;
  background-image: linear-gradient(#f0f0f0, #f0f0f0);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 200px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.container-23 {
  color: #f0f0f0;
}

.section-15 {
  background-image: linear-gradient(#f0f0f099, #f0f0f099), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e52940cd15a_5a6efcf0a4e3b00001e31683_BG-5.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: auto;
  position: static;
}

.paragraph-10 {
  color: #000;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
  display: flex;
}

.container-25 {
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.section-16 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e3b830cd1a6_AWS-Cover-Image-2.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 50px;
  padding-bottom: 50px;
}

.text-block-41 {
  color: #f0f0f0;
  text-align: left;
  padding-top: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.unordered-list-3 {
  color: #f0f0f0;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 200px;
  padding-right: 200px;
  list-style-type: disc;
  display: flex;
}

.list-item-5 {
  padding-top: 10px;
}

.heading-35 {
  color: #fff;
  text-align: center;
  padding-top: 0;
}

.heading-36 {
  color: #2d3e4f;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-43 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
}

.text-block-44 {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
}

.row-22 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.container-26 {
  text-align: left;
  margin-top: 50px;
  margin-bottom: 50px;
}

.heading-37 {
  color: #2d3e4f;
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
}

.heading-38 {
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
}

.text-block-45 {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.row-23 {
  background-image: linear-gradient(#404047, #404047);
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-block-46 {
  color: #2d3e4f;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-47 {
  color: #2d3e4f;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.column-34 {
  color: #032961;
  padding-top: 20px;
}

.text-block-48 {
  color: #2d3e4f;
  text-align: center;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 700;
}

.row-24, .row-25, .row-26, .row-27 {
  background-image: linear-gradient(#fff, #fff);
  margin-bottom: 10px;
}

.text-block-49 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-block-51 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
}

.button-10 {
  color: #2d3e4f;
  background-image: linear-gradient(#fff, #fff);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding-left: 15px;
  display: flex;
}

.button-10.w--current {
  background-image: linear-gradient(#2d3e4f, #2d3e4f);
}

.nav-link, .nav-link-2 {
  font-size: 14px;
  font-weight: 400;
}

.section-18 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e186f0cd19a_AWS-Cover-Image-3.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 50px;
  padding-bottom: 50px;
}

.heading-39 {
  text-align: center;
  margin-bottom: 30px;
}

.navbar-6 {
  font-weight: 400;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 14px -1px #00000069;
}

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

.text-block-53 {
  margin-bottom: 40px;
  font-size: 24px;
  font-weight: 700;
}

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

.linkedin {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e3e3b0cd0af_social-09.svg");
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 25px 25px;
  background-attachment: scroll;
  width: 25px;
  height: 25px;
  margin-right: 15px;
}

.whatsapp {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474ed7bf0cd157_whatsapp.png");
  background-position: 0 0;
  background-repeat: repeat-y;
  background-size: 25px 25px;
  width: 25px;
  height: 25px;
}

.div-block-28 {
  margin-top: 25px;
  margin-bottom: 25px;
}

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

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

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

.divider_big {
  background-color: #e5002d;
  border-radius: 25px;
  height: 2px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 300px;
}

.heading-40 {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 24pt;
  line-height: 26pt;
}

.div-block-30 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding-bottom: 10px;
  display: flex;
}

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

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

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

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

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

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

.column-41 {
  display: flex;
}

.footer_text {
  color: #000;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.btn_primary_red_rounded {
  background-color: #e5002d;
  border-radius: 25px;
  padding-top: 9px;
  padding-left: 25px;
  padding-right: 25px;
}

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

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

.section-19 {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  font-family: Roboto, sans-serif;
  display: flex;
}

.container-29 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 200px;
  display: flex;
}

.div-block-34 {
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 320px;
  min-height: 320px;
  padding: 25px;
  display: flex;
  box-shadow: 1px 1px 3px #858484;
}

.text_rediect_help {
  margin-top: 50px;
}

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

.text-block-54 {
  color: #404047;
  text-align: center;
}

.section-20 {
  margin-bottom: 40px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.bold-text-8 {
  font-size: 24px;
}

.row-37 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.column-43 {
  text-align: center;
  justify-content: flex-end;
  display: flex;
}

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

.column-44 {
  display: flex;
}

.image-24 {
  text-align: center;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.partner_description {
  font-size: 15px;
  font-weight: 300;
}

.div-block-35 {
  background-image: linear-gradient(#e5002d12, #e5002d12);
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 2px;
  position: static;
}

.div-block-36 {
  margin-top: 5px;
  margin-bottom: 20px;
}

.row-39 {
  margin-bottom: 5px;
}

.section-21 {
  min-height: 400px;
  margin-top: 80px;
}

.container-30 {
  background-color: #fff;
  border-radius: 3px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  box-shadow: 1px 1px 3px #ddd;
}

.row-40 {
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-37 {
  align-items: flex-start;
  margin-bottom: 10px;
  display: flex;
}

.link-9, .text-block-55 {
  margin-right: 15px;
}

.heading-42 {
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 32px;
}

.navbar-7 {
  background-image: linear-gradient(#f9f7e5, #f9f7e5);
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 12px #00000061;
}

.section-22 {
  background-image: linear-gradient(#0e2735a6, #0e2735a6), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474ed92e0cd170_1_BG.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.container-31 {
  color: #404047;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  font-family: Inconsolata, monospace;
  display: flex;
}

.text-block-56 {
  color: #404047;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
  display: flex;
}

.text-block-57 {
  margin-top: 5px;
  margin-bottom: 20px;
  font-family: Merriweather, serif;
  font-size: 18px;
  font-weight: 300;
}

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

.text-block-58 {
  font-size: 18px;
}

.text-block-59 {
  color: #fff;
  margin-right: 0;
  padding-bottom: 5px;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
}

.body-text {
  color: #fff;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 10px;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
}

.text-block-60 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Merriweather, serif;
  font-size: 30px;
  font-weight: 700;
  text-decoration: none;
}

.link-block-2 {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.section-23 {
  background-color: #eee;
}

.text-block-61 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 21px;
  font-weight: 700;
}

.button-11 {
  color: #404047;
  background-color: #fff;
  border: 1px solid #404047;
  border-radius: 4px;
  margin-top: 15px;
  margin-bottom: 100px;
  font-family: Droid Sans, sans-serif;
  display: none;
}

.container-32 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.paragraph-12 {
  color: #404047;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  font-family: Droid Serif, serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 30px;
  display: flex;
}

.section-24 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e0dac0cd172_BG-4.png");
  background-position: 0 0;
  background-size: cover;
}

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

.image-27 {
  text-align: center;
  margin-bottom: 20px;
}

.column-48 {
  color: #404047;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Droid Sans, sans-serif;
  display: flex;
}

.text-block-62 {
  color: #fff;
  text-align: center;
  padding-top: 10px;
  font-family: Merriweather, serif;
  font-size: 18px;
  font-weight: 700;
}

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

.text-block-63 {
  color: #f3ebeb;
  text-align: center;
  font-family: Droid Sans, sans-serif;
}

.container-34 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.text-block-64 {
  color: #404047;
  font-family: Droid Sans, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-block-65 {
  color: #404047;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 18px;
}

.text-block-66 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 30px;
  font-family: Merriweather, serif;
  font-size: 35px;
  font-weight: 700;
}

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

.section-25 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474eef500cd16f_BG-2.png");
  background-position: 0 0;
  background-size: cover;
}

.link-10 {
  direction: ltr;
  color: #e5002d;
  text-transform: none;
  text-decoration: none;
  position: absolute;
  top: 35px;
  right: 70px;
}

.list-item-6, .list-item-7 {
  margin-bottom: 9px;
}

.list-item-8 {
  margin-bottom: 10px;
}

.unordered-list-4 {
  color: #333;
  padding-left: 17px;
}

.link-block-3 {
  position: absolute;
  inset: 0;
}

.div-block-38 {
  position: absolute;
}

.link-11 {
  position: absolute;
  top: 0;
  right: 0;
}

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

.container-35 {
  background-image: linear-gradient(#fff, #fff);
  flex: none;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: flex;
  box-shadow: 1px 1px 3px #0000006e;
}

.navbar_shesparks_2018 {
  z-index: 99;
  background-color: #fff;
  align-items: center;
  width: 100%;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 3px #ddd;
}

.section-26 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e0af40cd179_SheSparks-home-page.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 650px;
  font-weight: 300;
  display: flex;
}

.heading-43 {
  color: #edeff2;
  display: flex;
}

.bold-text-9 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-36 {
  color: #edeff2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 21px;
  font-weight: 700;
  display: flex;
}

.text-block-68 {
  color: #edeff2;
  letter-spacing: 4px;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 300;
  display: flex;
}

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

.text-block-69 {
  text-align: center;
  margin-top: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 25px;
}

.section-27 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e09060cd180_BG-about-us.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40%;
  padding-top: 50px;
  padding-bottom: 50px;
  font-weight: 700;
  display: flex;
}

.heading-44 {
  color: #404047;
  text-align: center;
  letter-spacing: 3px;
  font-weight: 700;
}

.text-block-70 {
  color: #404047;
  text-align: center;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
}

.text-block-71 {
  color: #fb2f52;
  text-align: center;
  margin-top: 20px;
  font-size: 24px;
  line-height: 35px;
}

.container-37 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

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

.container-38 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.section-28 {
  color: #edeff2;
  text-align: center;
  background-image: linear-gradient(#20146d, #20146d);
  font-size: 21px;
  font-weight: 400;
}

.heading-45 {
  color: #edeff2;
  letter-spacing: 3px;
  font-weight: 700;
}

.text-block-72 {
  font-size: 18px;
}

.column-50 {
  line-height: 25px;
}

.row-41 {
  margin-top: 50px;
}

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

.heading-46 {
  color: #404047;
  letter-spacing: 3px;
  font-weight: 700;
}

.paragraph-13 {
  color: #404047;
  text-align: center;
  margin-top: 30px;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.section-29 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e09060cd180_BG-about-us.png");
  background-position: 0 0;
  background-size: cover;
}

.unordered-list-5 {
  color: #404047;
  background-color: #0000;
  margin-top: 20px;
  font-size: 18px;
  line-height: 30px;
}

.list-item-9 {
  color: #404047;
}

.link-13 {
  background-color: #0000;
  font-weight: 700;
  text-decoration: none;
}

.button-12 {
  color: #fff;
  background-color: #0000;
  background-image: linear-gradient(#0000, #0000);
  border: 1px solid #fff;
  margin-top: 40px;
}

.section-30 {
  background-color: #20146d;
}

.container-40 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-73 {
  color: #fff;
  font-size: 18px;
}

.text-block-74 {
  color: #404047;
  text-align: center;
  padding-top: 30px;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-75 {
  color: #404047;
  text-align: center;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
}

.image-30 {
  float: none;
  clear: none;
  text-align: center;
  max-width: 100%;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 1px;
  padding-right: 0;
  display: block;
}

.text-block-76 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  padding-top: 3px;
  padding-bottom: 0;
  display: block;
  position: static;
}

.column51 {
  text-align: center;
}

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

.row-42 {
  text-align: center;
  margin-bottom: 20px;
  padding-top: 13px;
  display: block;
}

.row-42.hidden {
  display: none;
}

.section-31 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e0dac0cd172_BG-4.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.container-41 {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.map {
  justify-content: space-between;
  display: flex;
}

.text-block-77 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 45px;
}

.text-block-78 {
  color: #fff;
  margin-top: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 18px;
  line-height: 30px;
}

.section-32 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-42 {
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.container-43 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.heading-47 {
  color: #404047;
  text-align: center;
  letter-spacing: 5px;
  font-weight: 700;
}

.text-block-79 {
  text-align: left;
  margin-top: 30px;
}

.unordered-list-6 {
  color: #404047;
  margin-top: 30px;
  font-size: 18px;
  line-height: 30px;
}

.list-item-10 {
  color: #404047;
  margin-bottom: 20px;
}

.list-item-11, .list-item-12, .list-item-13, .list-item-14, .list-item-15, .list-item-16, .list-item-17, .list-item-18, .list-item-19, .list-item-20 {
  margin-bottom: 20px;
}

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

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

.image-35 {
  margin-bottom: 10px;
  padding-bottom: 0;
  display: none;
}

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

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

.brand-3 {
  align-items: center;
  margin-right: 100px;
  display: flex;
}

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

.container-45 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.image-36 {
  padding-top: 0;
}

.section-34 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-39 {
  background-color: #e2e2e2;
  padding-top: 20px;
  padding-bottom: 20px;
}

.row-43 {
  margin-top: 40px;
}

.row-44 {
  margin-top: 40px;
  display: none;
}

.text-block-80 {
  color: #192024;
  text-align: center;
  flex: 0 auto;
  margin-bottom: 60px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 35px;
  font-weight: 700;
}

.section-35 {
  background-image: linear-gradient(#f9f7e5, #f9f7e5);
  justify-content: space-between;
  display: none;
}

.div-block-40 {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-left: 50px;
  padding-right: 50px;
}

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

.row-45 {
  width: 100%;
  margin-bottom: 48px;
  display: none;
}

.link-block-4 {
  margin-top: 0;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 13px;
}

.image-38 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: inline;
}

.sponsor-block {
  margin-top: 0;
  margin-right: 0;
  padding-right: 0;
}

.column-56 {
  display: none;
}

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

.div-block-41 {
  width: 100%;
}

.div-block-42 {
  margin-top: 52px;
  margin-bottom: 53px;
  display: none;
}

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

.image-41 {
  text-align: center;
  margin-bottom: 10px;
}

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

.div-block-43 {
  clear: none;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: auto;
  display: none;
  position: relative;
}

.div-block-44 {
  background-color: #1fbee5;
  width: 100px;
  height: 3px;
  display: inline-block;
  position: relative;
  top: -9px;
}

.heading-48 {
  color: #333;
  font-weight: 600;
  display: none;
}

.heading-49 {
  font-weight: 600;
}

.link-block-5 {
  height: 90px;
  display: none;
}

.left-arrow {
  display: block;
}

.link-block-6 {
  margin-right: 15px;
}

.image-42 {
  padding-top: 0;
  padding-bottom: 0;
  display: inline-block;
  position: static;
  top: -9px;
}

.div-block-45 {
  margin-top: 15px;
  margin-bottom: 0;
}

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

.link-block-8 {
  margin-left: 0;
}

.row-46 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 50px;
  display: flex;
}

.container-46 {
  flex: 1;
  margin-top: 50px;
  text-decoration: none;
}

.text-block-81 {
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
}

.text-block-82 {
  color: #192024;
  text-align: center;
  margin-bottom: 20px;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.image-44 {
  text-align: center;
  display: inline;
}

.column-58 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

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

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

.bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14, .bold-text-15, .bold-text-16, .bold-text-17, .bold-text-18, .bold-text-19, .bold-text-20 {
  color: #fff;
}

.bold-text-21 {
  position: static;
  inset: 80px 0 0;
}

.text-block-83 {
  color: #fff;
  text-align: center;
  margin-top: 123px;
  font-size: 20px;
  font-weight: 700;
  position: static;
  bottom: 0;
  left: 0;
}

.button-13 {
  text-align: center;
  text-transform: uppercase;
  background-color: #1fbee5;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 20px;
  font-weight: 600;
}

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

.section-36 {
  margin-bottom: 0;
  padding-top: 37px;
  padding-bottom: 20px;
}

.section-36.no-bg {
  background-color: #fff;
  padding-bottom: 37px;
  display: block;
}

.bold-text-22 {
  margin-bottom: -1px;
}

.row-47 {
  color: #fff;
  padding-top: 0;
}

.text-block-84 {
  margin-bottom: 11px;
  font-size: 28px;
  font-weight: 700;
}

.text-block-85 {
  margin-bottom: 7px;
}

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

.column-64 {
  text-align: center;
  padding-top: 4px;
}

.button-14 {
  background-color: #f1205b;
  padding: 10px 20px;
  font-size: 20px;
}

.partners {
  float: left;
  background-color: #0000;
  border-radius: 5px;
  margin-bottom: 20px;
  margin-right: 80px;
  padding: 10px 30px;
  text-decoration: none;
  display: block;
}

.text-block-86 {
  text-transform: none;
  text-decoration: none;
}

.sponsor-info {
  color: #333;
  text-align: center;
  text-transform: none;
  padding: 15px 10px 10px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.sponsor-separator {
  float: none;
  text-align: center;
  justify-content: space-around;
  align-items: baseline;
  height: 0;
  display: block;
}

.column-65 {
  text-align: left;
  justify-content: space-between;
  padding-top: 0;
  display: flex;
}

.column-66 {
  justify-content: center;
  display: flex;
  position: static;
}

.sponsor-row {
  clear: both;
  flex-direction: column;
  justify-content: flex-start;
  margin-bottom: 50px;
  margin-left: 1px;
  padding-left: 50px;
  display: flex;
}

.image-45 {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 1px;
}

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

.div-block-48 {
  padding-left: 75px;
}

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

.hide {
  display: none;
}

.sponsor-sep-inner {
  text-align: center;
  background-color: #999;
  justify-content: flex-end;
  align-items: baseline;
  width: 100%;
  height: 2px;
  margin-bottom: 11px;
  margin-right: auto;
  display: inline-block;
}

.sponsor-sep-inner.reducer {
  width: 90%;
}

.link-block-10 {
  background-color: #0000;
  border-radius: 5px;
  margin-right: 40px;
  padding: 12px 11px;
  text-decoration: none;
}

.link-block-10.community-partner {
  padding-bottom: 13px;
  padding-left: 0;
  padding-right: 0;
}

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

.row-48 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

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

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

.agenda-card-block {
  text-align: left;
  margin-bottom: 15px;
  padding: 20px 10px;
  display: none;
  position: absolute;
  inset: 0;
}

.agenda-card {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 10px;
  display: block;
  position: relative;
  overflow: visible;
}

.row-49 {
  margin-top: 30px;
  display: none;
}

.agenda-session {
  color: #fff;
  text-align: left;
  border-radius: 4px;
  justify-content: center;
  align-items: flex-end;
  margin-top: 2px;
  margin-bottom: 5px;
  margin-right: 12px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 20px;
  font-size: 13px;
  font-weight: 600;
  display: inline-block;
  position: static;
  top: 0;
  right: 0;
}

.agenda-heading {
  color: #fff;
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
  align-items: baseline;
  width: 100%;
  margin-top: 1px;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  display: inline-block;
}

.agenda-info {
  color: #ffffffa6;
  text-align: left;
  margin-bottom: 10px;
  font-size: 14px;
}

.agenda-block-info {
  color: #fff;
  text-align: left;
  background-color: #262b2e54;
  justify-content: space-between;
  margin-left: 2px;
  padding: 15px 10px;
  display: inline-block;
}

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

.text-block-91 {
  color: #fff;
  text-align: right;
  font-size: 18px;
  font-weight: 600;
}

.image-46 {
  margin-bottom: 9px;
}

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

.image-47 {
  margin-right: -4px;
  padding-right: 0;
}

.agenda-one-line {
  text-align: center;
  margin-bottom: 12px;
  padding-top: 11px;
  padding-bottom: 1px;
  line-height: 28px;
}

.row-50, .right-arrow {
  display: block;
}

.slide-nav {
  display: none;
}

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

.image-48 {
  display: none;
}

.div-block-50 {
  text-align: right;
  font-weight: 500;
}

.text-block-93 {
  padding-right: 1px;
  display: none;
}

.div-block-51, .div-block-51.visible, .div-block-52, .div-block-53 {
  display: block;
}

.bold-text-24 {
  width: 100%;
  display: inline-block;
}

.column-71 {
  text-align: right;
  top: 3px;
}

.row-51 {
  width: 100%;
}

.map-2 {
  display: none;
  position: static;
  overflow: visible;
}

.text-block-94 {
  color: #fff;
  font-weight: 500;
}

.image-49 {
  text-align: center;
  margin-bottom: 10px;
}

.column-73 {
  text-align: center;
  display: block;
  position: static;
}

.row-52 {
  padding-left: 15px;
  padding-right: 15px;
  display: none;
}

.agenda-viewmore {
  text-align: center;
  margin-top: 25px;
}

.column-74 {
  position: static;
}

.image-50 {
  margin-bottom: 12px;
}

.column-75 {
  text-align: center;
  display: block;
  position: static;
}

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

.container-47 {
  margin-bottom: 19px;
}

.text-block-95 {
  text-align: center;
  margin-bottom: 10px;
  font-size: 15px;
}

.section-37 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e73cd0cd1f4_BG.png");
  background-position: 0 0;
  background-size: cover;
}

.container-48 {
  margin-top: 200px;
}

.section-38 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e25010cd20d_BG.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
}

.container-49 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  line-height: 25px;
  display: flex;
}

.image-51 {
  text-align: center;
  margin-bottom: 50px;
}

.container-50 {
  flex-direction: column;
  display: flex;
}

.row-53 {
  margin-top: 50px;
  margin-bottom: 43px;
}

.row-53.spacing {
  margin-top: 0;
}

.section-39 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474ef8bd0cd210_BG-3.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 50px;
  padding-bottom: 50px;
}

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

.text-block-96 {
  color: #fff;
  margin-top: 10px;
}

.column-80, .column-81 {
  position: static;
}

.image-52, .image-53 {
  margin-bottom: 10px;
}

.text-block-97 {
  color: #404047;
  padding-top: 5px;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.text-block-98 {
  color: #404047;
  padding-top: 5px;
  font-family: Droid Sans, sans-serif;
}

.column-84, .column-85 {
  text-align: center;
  position: static;
}

.row-56 {
  text-align: center;
  margin-bottom: 0;
}

.row-57 {
  margin-bottom: 30px;
}

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

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

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

.text-block-100 {
  color: #f0f0f0;
  margin-top: 30px;
  font-size: 30px;
}

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

.text-block-102 {
  color: #f0f0f0;
  margin-top: 10px;
  font-size: 35px;
  font-weight: 700;
}

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

.empty-state {
  background-color: #f1f1f1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
}

.text-block-103 {
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.events_banner_featured {
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
}

.image-56 {
  margin-bottom: 20px;
}

.text-block-104 {
  margin-top: 80px;
  font-weight: 400;
}

.container-51 {
  justify-content: space-between;
  display: block;
}

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

.section-40 {
  background-image: linear-gradient(#0000000d, #0000000d), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474edd8e0cd22a_BG-2.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 550px;
  font-family: Droid Serif, serif;
  display: flex;
}

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

.text-block-105 {
  color: #fff;
  margin-top: 20px;
  font-family: Droid Serif, serif;
  font-size: 30px;
}

.button-15 {
  color: #252525;
  letter-spacing: 5px;
  background-color: #fff;
  margin-top: 40px;
}

.section-41 {
  background-image: linear-gradient(#fff, #fff);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-53 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-106 {
  color: #242424;
  letter-spacing: 5px;
  margin-top: 20px;
  font-family: Droid Serif, serif;
  font-weight: 700;
}

.navbar-8 {
  background-image: linear-gradient(#fff, #fff);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

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

.container-54 {
  color: #404047;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  font-family: Droid Serif, serif;
  display: flex;
}

.paragraph-14 {
  color: #404047;
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
}

.row-59 {
  margin-top: 10px;
}

.heading-50 {
  font-size: 30px;
}

.section-43 {
  background-image: linear-gradient(#0e272c94, #0e272c94), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e5f160cd233_BG-5.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.section-44 {
  color: #404047;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Droid Serif, serif;
  font-size: 18px;
  font-weight: 400;
  display: flex;
}

.container-55 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.text-block-107 {
  color: #404047;
  font-family: Droid Serif, serif;
  font-size: 30px;
  font-weight: 700;
}

.row-60 {
  margin-top: 30px;
  display: none;
}

.section-45 {
  background-image: linear-gradient(#0a2422c2, #0a2422c2), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e49d30cd240_BG-6.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-56 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.text-block-108 {
  color: #fff;
  font-family: Droid Serif, serif;
  font-size: 30px;
  font-weight: 700;
}

.unordered-list-7 {
  color: #fff;
  margin-top: 20px;
}

.text-block-109, .text-block-110, .text-block-111 {
  margin-bottom: 10px;
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.section-46 {
  background-image: linear-gradient(#fff, #fff);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-57 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.text-block-112 {
  color: #404047;
  font-family: Droid Serif, serif;
  font-size: 30px;
  font-weight: 700;
}

.row-61 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

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

.text-block-113 {
  color: #404047;
  font-family: Droid Sans, sans-serif;
}

.bold-text-25 {
  color: #404047;
}

.nav-link-3, .nav-link-4, .nav-link-5, .nav-link-6, .nav-link-6.w--current, .nav-link-7, .nav-link-7.w--current, .nav-link-8 {
  padding-left: 10px;
  padding-right: 10px;
}

.section-48 {
  color: #404047;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Droid Serif, serif;
  font-size: 30px;
  font-weight: 700;
  display: flex;
}

.container-58 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  display: flex;
}

.unordered-list-8 {
  color: #404047;
  margin-top: 30px;
}

.list-item-21, .list-item-22, .list-item-23 {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
}

.text-block-114 {
  color: #404047;
  font-family: Droid Serif, serif;
  font-size: 30px;
  font-weight: 700;
}

.link-15 {
  color: #fff;
}

.section-49 {
  background-color: #06292c;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  font-family: Droid Sans, sans-serif;
  display: flex;
}

.text-block-115 {
  font-family: Droid Serif, serif;
  font-weight: 400;
  line-height: 25px;
}

.text-block-116 {
  margin-top: 15px;
  font-weight: 400;
  line-height: 25px;
}

.row-62 {
  margin-top: 10px;
}

.heading-51 {
  color: #404047;
  text-align: left;
  margin-bottom: 20px;
}

.unordered-list-9 {
  text-align: left;
  margin-bottom: 20px;
  font-weight: 400;
}

.text-block-117 {
  text-align: left;
  margin-bottom: 10px;
}

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

.text-block-119 {
  text-align: left;
  font-weight: 400;
}

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

.row-63 {
  text-align: left;
  background-image: linear-gradient(#dfe1e4, #dfe1e4);
  flex-direction: row;
  justify-content: space-around;
  align-items: flex-start;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 25px;
  display: flex;
}

.unordered-list-10 {
  text-align: left;
  padding-left: 20px;
  font-weight: 400;
}

.text-block-120 {
  font-weight: 400;
}

.text-block-121 {
  font-weight: 700;
}

.text-block-122 {
  font-weight: 400;
}

.list-item-24 {
  margin-top: 10px;
}

.column-88 {
  font-weight: 400;
}

.div-block-61 {
  text-align: left;
  flex-direction: column;
  margin-top: 30px;
  display: flex;
}

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

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

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

.text-block-123 {
  color: #2d3e4f;
  text-align: center;
  margin-top: 10px;
  font-family: Droid Sans, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

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

.image-59 {
  text-align: center;
  margin-bottom: 25px;
  padding-left: 10px;
  padding-right: 10px;
}

.row-65 {
  text-align: center;
  margin-top: 20px;
}

.image-60 {
  padding: 10px;
}

.image-61 {
  padding-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
}

.image-62 {
  padding-left: 10px;
}

.column-93 {
  text-align: center;
  padding-right: 0;
}

.link-block-12, .column-94 {
  text-align: center;
}

.image-63 {
  text-align: center;
  margin-bottom: 20px;
}

.list-item-25 {
  line-height: 25px;
}

.div-block-63 {
  background-image: linear-gradient(#dfe1e4, #dfe1e4);
}

.row-66 {
  background-image: linear-gradient(#dfe1e4, #dfe1e4);
  margin-top: 10px;
  line-height: 25px;
}

.link-block-13, .column-95 {
  text-align: center;
}

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

.nav-link-9, .image-66, .nav-link-10, .nav-link-11, .nav-link-12, .nav-link-13, .nav-link-14 {
  font-size: 14px;
}

.section-50 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af00047c360515b60cb5864_BG4.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.body-3 {
  background-image: linear-gradient(#edeff2, #edeff2);
  height: 500px;
}

.text-block-124 {
  color: #f0f0f0;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-top: 250px;
  padding-bottom: 275px;
  font-family: Roboto, sans-serif;
  font-size: 75px;
  line-height: 70px;
  display: flex;
}

.navbar-9 {
  background-image: linear-gradient(#f0f6fa, #f0f6fa);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.nav-link-15 {
  color: #423a88;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}

.nav-link-15.w--current {
  color: #bec3c7;
}

.nav-link-16 {
  color: #423a88;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}

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

.nav-link-17 {
  color: #423a88;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}

.nav-link-17.w--current {
  color: #423a88;
}

.section-51 {
  justify-content: center;
  align-items: flex-end;
  height: auto;
  margin-top: 60px;
  display: block;
  position: relative;
}

.button-16 {
  color: #fff;
  background-image: linear-gradient(#a100ff, #a100ff);
  border-radius: 5px;
  margin-top: 530px;
  margin-left: 50px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  display: inline-block;
}

.section-52 {
  background-image: linear-gradient(#f0f6fa, #f0f6fa);
}

.text-block-125 {
  color: #423a88;
  letter-spacing: 1px;
  text-transform: none;
  margin-top: 70px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.column-96 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.text-block-126 {
  color: #423a88;
  letter-spacing: 1px;
  margin-top: 30px;
  font-weight: 700;
}

.heading-52 {
  color: #5952a7;
  letter-spacing: 1px;
  margin-top: 50px;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.section-53 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af08a35e8ac1eb009209d76_Accenture-elements-14.png");
  background-position: 0 0;
  background-size: cover;
}

.heading-53 {
  color: #fff;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 32px;
}

.image-67 {
  text-align: center;
  padding-left: 25px;
  display: block;
}

.image-68 {
  width: 100%;
}

.image-69 {
  text-align: center;
  display: inline;
}

.container-59 {
  text-align: left;
  padding-top: 50px;
}

.div-block-64 {
  text-align: center;
  margin-top: 50px;
  margin-bottom: 100px;
}

.heading-54 {
  color: #423a88;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 32px;
}

.image-70 {
  padding-left: 45px;
}

.text-block-127, .text-block-128 {
  color: #423a88;
  letter-spacing: 1px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}

.text-block-129 {
  color: #423a88;
  letter-spacing: 1px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

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

.column-97 {
  border: 1px solid #fff;
  padding-left: 5px;
  padding-right: 5px;
}

.div-block-65 {
  background-image: linear-gradient(#f16293, #f16293);
  height: 330px;
  padding-left: 15px;
  padding-right: 15px;
}

.column-98, .column-99, .column-100 {
  padding-left: 5px;
  padding-right: 5px;
}

.image-71 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  display: inline-block;
}

.text-block-130 {
  color: #423a88;
  letter-spacing: 1px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.text-block-131 {
  color: #fff;
  letter-spacing: 1px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}

.section-54 {
  color: #423a88;
  background-image: linear-gradient(#fff, #fff);
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

.text-block-132 {
  text-align: center;
  text-transform: none;
  margin-top: auto;
  text-decoration: none;
}

.container-60 {
  padding-top: 70px;
  padding-bottom: 50px;
}

.section-55 {
  background-image: linear-gradient(#f0f6fa, #f0f6fa);
}

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

.div-block-66 {
  border: 1px #cccccc80;
  padding-left: 15px;
  padding-right: 15px;
}

.text-block-133 {
  color: #f16293;
  letter-spacing: 1px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

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

.text-block-134 {
  color: #423a88;
  letter-spacing: 1px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.column-101, .column-102, .column-103 {
  border: 1px solid #423a88;
  height: 400px;
}

.column-104 {
  color: #423a88;
  border: 1px solid #423a88;
  height: 400px;
}

.container-61 {
  padding-top: 50px;
  padding-bottom: 60px;
}

.container-62 {
  padding-top: 50px;
  padding-bottom: 70px;
}

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

.text-block-135 {
  color: #423a88;
  letter-spacing: 1px;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

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

.section-56 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af6a2fb84ec1b48c67f776c_Accenture-coding.png");
  background-position: 0 0;
  background-size: cover;
}

.container-63 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-74 {
  padding-left: 40px;
}

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

.div-block-68 {
  background-image: linear-gradient(#f16293, #f16293);
  padding: 20px;
  box-shadow: 0 0 6px #000;
}

.text-block-136 {
  color: #fff;
  letter-spacing: 1px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.list-item-26, .list-item-27, .list-item-28 {
  color: #fff;
}

.text-block-137 {
  color: #fff;
  letter-spacing: 1px;
  margin-top: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.text-block-138 {
  color: #fff;
  letter-spacing: 1px;
  margin-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.unordered-list-12 {
  color: #fff;
}

.section-57 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af1248e0777ee2bebde396d_Accenture-42.png");
  background-position: 0 0;
  background-size: cover;
}

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

.image-75 {
  padding-left: 35px;
}

.text-block-139 {
  color: #fff;
  margin-top: 20px;
  padding-left: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.text-block-140 {
  color: #fff;
  margin-left: 0;
  margin-right: 40px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.text-block-141 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 10px;
}

.div-block-69 {
  justify-content: space-between;
  margin-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.container-65 {
  padding-top: 30px;
  padding-bottom: 50px;
}

.section-58 {
  background-image: linear-gradient(#fff, #fff);
  margin-top: 60px;
  display: block;
}

.image-76 {
  padding-left: 35px;
}

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

.text-block-142 {
  color: #423a88;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
}

.text-block-143 {
  color: #423a88;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
}

.list-item-29 {
  margin-top: 10px;
}

.ordered-list {
  color: #423a88;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.list-item-30 {
  padding-top: 20px;
}

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

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

.div-block-71, .div-block-72, .div-block-73, .div-block-74, .div-block-75, .div-block-76, .div-block-77, .div-block-78 {
  text-align: center;
}

.container-67 {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-bottom: 50px;
}

.heading-55 {
  text-align: center;
  margin-top: 50px;
}

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

.paragraph-15 {
  margin-top: 20px;
  margin-bottom: 0;
}

.paragraph-16 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.button-17 {
  text-align: center;
  background-color: #a100ff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -54px;
  bottom: 17px;
  right: 54px;
}

.image-78 {
  width: 100%;
  position: static;
}

.div-block-80 {
  text-align: center;
  margin-bottom: 40px;
  padding-left: 100px;
  position: absolute;
  bottom: 18px;
  left: 373px;
  right: 237px;
}

.link-block-16 {
  color: #423a88;
  text-align: center;
}

.div-block-81 {
  text-align: center;
  margin-top: 30px;
}

.text-span {
  font-size: 12px;
  position: relative;
  top: -8px;
}

.image-79 {
  text-align: center;
  padding-top: 5px;
}

.image-80 {
  padding-top: 15px;
}

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

.section-60 {
  background-image: linear-gradient(#fff, #fff);
}

.column-107 {
  background-image: linear-gradient(#f16293, #f16293);
}

.div-block-83 {
  text-align: center;
  justify-content: center;
  align-items: flex-end;
  margin-top: 60px;
  display: flex;
}

.container-68, .container-69 {
  padding-top: 60px;
}

.section-61 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af6a87e4d23b225e1c2c68c_Accenture-background-1.png");
  background-position: 0 0;
  background-size: cover;
}

.section-62 {
  background-image: linear-gradient(#fff, #fff);
}

.div-block-84, .div-block-85 {
  display: none;
}

.text-block-144 {
  text-align: left;
  line-height: 25px;
}

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

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

.list-item-31, .list-item-32 {
  line-height: 25px;
}

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

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

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

.section-63 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af15513d5e1931f918b66c1_BG3.png");
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: contain;
  margin-top: -2px;
  padding-top: 20px;
}

.row-71 {
  margin-top: 56px;
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.column-108 {
  padding-left: 15px;
  padding-right: 15px;
}

.heading-56 {
  color: #fff;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 1px;
}

.container-70 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-10 {
  background-color: #fff;
  padding: 10px 40px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 4px 4px 14px #00000040;
}

.section-64 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b04ff58661851e4fa3765e7_Cover-2.png");
  background-position: 0 0;
  background-size: 1920px;
}

.div-block-89 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
}

.section-65 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5baf8773ace69c7447b36b37_BG.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
}

.div-block-90 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding-top: 150px;
  display: flex;
}

.text-block-146 {
  color: #f8c740;
  text-shadow: 1px 1px 6px #00000087;
  font-family: Glacialindifference, sans-serif;
  font-size: 30px;
}

.heading-57 {
  color: #fff;
  text-align: center;
  text-shadow: 1px 1px 6px #00000063;
  margin-top: 70px;
  margin-bottom: 30px;
  font-family: Glacialindifference, sans-serif;
  font-size: 64px;
  font-weight: 300;
  line-height: 50px;
  display: block;
}

.text-block-147 {
  color: #fff;
  font-family: Glacialindifference, sans-serif;
  font-size: 18px;
}

.link-16 {
  color: #ff1a46;
  background-color: #fff;
  border: 1px #000;
  border-radius: 5px;
  margin-top: 0;
  margin-left: 8px;
  margin-right: 8px;
  padding: 15px;
  font-family: Glacialindifference, sans-serif;
  font-size: 18px;
  text-decoration: none;
  display: block;
}

.section-66 {
  background-color: #f8c740;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-58 {
  color: #e21748;
  text-align: center;
  margin-bottom: 10px;
  font-family: Glacialindifference, sans-serif;
  font-size: 40px;
}

.text-block-148 {
  color: #fff;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.column-109, .column-110, .column-111, .column-112 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-113, .column-114 {
  padding-top: 20px;
  padding-bottom: 10px;
  padding-right: 10px;
}

.section-67 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.column-115 {
  justify-content: center;
  display: flex;
}

.image-82 {
  padding-top: 60px;
}

.heading-59 {
  color: #456;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 300;
}

.div-block-91 {
  padding-right: 100px;
}

.paragraph-17 {
  color: #456;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 35px;
}

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

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

.section-68 {
  background-color: #eee;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 150px;
  display: none;
}

.heading-60 {
  color: #456;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.bold-text-26 {
  font-size: 14px;
}

.row-72 {
  text-align: center;
  margin-top: 0;
}

.sponsors {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 150px 60px;
  display: block;
}

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

.row-73 {
  background-color: #e21748;
  display: flex;
}

.heading-61 {
  color: #fff;
  margin-bottom: 10px;
  padding-left: 30px;
  padding-right: 50px;
  font-family: Glacialindifference, sans-serif;
  font-size: 35px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-149 {
  color: #fff;
  margin-bottom: 0;
  padding-left: 30px;
  font-family: Glacialindifference, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.column-117 {
  background-color: #e21748;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.column-118 {
  height: 100px;
  padding-left: 0;
  padding-right: 0;
}

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

.row-74 {
  background-color: #e21748;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-120 {
  padding-top: 0;
}

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

.div-block-93 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b053374abbf268301a32746_Quotes.png");
  background-position: 0 0;
  background-size: cover;
  height: 400px;
}

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

.div-block-94 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b0534f360c8f640de8a41c6_Quotes-3.png");
  background-position: 0 0;
  background-size: cover;
  height: 400px;
}

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

.text-block-150 {
  color: #fff;
  font-family: Glacialindifference, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-95 {
  background-color: #e21748;
  height: 400px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-151 {
  color: #fff;
  margin-top: 20px;
  font-family: Glacialindifference, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

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

.div-block-96 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b0535334bb259bb52ef690c_Quotes-2.png");
  background-position: 0 0;
  background-size: cover;
  height: 400px;
}

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

.div-block-97 {
  background-color: #e21748;
  height: 400px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.column-135 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.div-block-98 {
  background-color: #e21748;
  height: 400px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

.section-70 {
  background-color: #e9e9e9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 200px 80px;
  display: flex;
}

.text-block-152 {
  color: #456;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
  font-size: 18px;
}

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

.column-137, .column-138 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.column-140 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

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

.row-75, .row-76 {
  margin-top: 40px;
}

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

.heading-62 {
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

.column-144, .column-145 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-99 {
  justify-content: center;
  display: flex;
}

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

.div-block-101 {
  justify-content: center;
  display: flex;
}

.row-77 {
  padding: 50px;
}

.div-block-102 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0;
}

.text-block-153 {
  color: #fff;
  background-color: #0000006e;
  padding: 20px;
  font-family: Glacialindifference, sans-serif;
}

.section-71 {
  display: none;
}

.nav-link-18 {
  padding: 15px;
  font-size: 14px;
}

.nav-link-18.w--current {
  color: #e21748;
  padding: 15px;
  font-size: 14px;
}

.nav-link-19 {
  padding: 15px;
  font-size: 14px;
}

.nav-link-19.w--current {
  color: #e21748;
  padding: 15px;
}

.nav-link-20 {
  padding: 15px;
  font-size: 14px;
  display: none;
}

.nav-link-20.w--current {
  color: #e21748;
}

.nav-link-21 {
  padding: 15px;
  font-size: 14px;
}

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

.nav-link-22 {
  color: #ff1a46;
  border: 1px solid #ff1a46;
  padding: 15px;
  font-size: 14px;
  display: none;
}

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

.text-block-154 {
  color: #fff;
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: Glacialindifference, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.text-block-155 {
  color: #fff;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
}

.div-block-103 {
  background-color: #b41434b0;
  flex-direction: column;
  align-items: center;
  width: 350px;
  padding: 20px 20px 30px;
  display: flex;
  position: absolute;
  top: 0;
  left: 230px;
  right: 0;
}

.section-72 {
  display: block;
  position: relative;
}

.nav-link-23 {
  color: #ff1a46;
  background-color: #0000;
  border: 1px solid #ff1a46;
  margin-top: 5px;
  padding: 10px 15px;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.ticket_2019 {
  color: #ff1a46;
  background-color: #0000;
  border: 1px solid #ff1a46;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-right: 10px;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
  position: static;
}

.ticket_2019.w--current {
  color: #ff1a46;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

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

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

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

.section-73 {
  background-color: #fff;
  padding: 40px 200px 80px;
}

.row-78 {
  padding-top: 30px;
  display: none;
}

.heading-63, .heading-64, .heading-65 {
  color: #505050;
  padding-top: 20px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

.section-74 {
  padding-top: 40px;
  padding-left: 200px;
  padding-right: 200px;
}

.text-block-156 {
  color: #505050;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 10px;
  font-family: Glacialindifference, sans-serif;
}

.section-75 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5baf8773ace69c7447b36b37_BG.png");
  background-position: 0 -200px;
  background-size: 960px;
  height: 600px;
  display: block;
}

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

.field-label, .field-label-2 {
  color: #fff;
  font-family: Droid Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.text-field, .text-field-2, .textarea {
  font-family: Glacialindifference, sans-serif;
}

.row-79, .row-80 {
  margin-bottom: 10px;
}

.row-81, .div-block-104 {
  margin-bottom: 20px;
}

.submit-button-2 {
  color: #505050;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  font-family: Droid Sans, sans-serif;
}

.heading-66 {
  color: #fff;
  text-align: center;
  font-family: Droid Serif, serif;
  font-weight: 300;
}

.form-block {
  border: 1px solid #fff;
  margin-top: 30px;
  padding: 20px;
  font-family: Barlow, sans-serif;
}

.div-block-105 {
  justify-content: center;
  margin-top: 40px;
  display: flex;
}

.link-17 {
  color: #000;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

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

.column-148 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-157 {
  color: #505050;
  flex: 0 auto;
  margin-bottom: 0;
  margin-right: 40px;
  font-family: Glacialindifference, sans-serif;
}

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

.image-85, .image-86, .image-87, .image-88 {
  margin-left: 10px;
  margin-right: 10px;
}

.text-block-158 {
  color: #505050;
  text-align: left;
  margin-top: 20px;
  font-family: Glacialindifference, sans-serif;
}

.column-149 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-159 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
}

.section-76 {
  background-color: #e9e9e9;
  padding-top: 20px;
  padding-bottom: 20px;
}

.select-field {
  font-family: Glacialindifference, sans-serif;
}

.text-block-160 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
}

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

.speaker_2018 {
  padding: 40px 100px;
  display: block;
}

.nav-link-25 {
  padding: 15px;
  font-size: 14px;
}

.nav-link-25.w--current {
  color: #ff1a46;
}

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

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

.nav-link-26, .nav-link-27 {
  color: #fff;
  font-family: Glacialindifference, sans-serif;
}

.nav-link-28 {
  color: #fff;
}

.section-77 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b20cf4585108d4101bd0b01_BG-7-01.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: fixed;
  flex-direction: column;
  align-items: center;
  height: 700px;
  padding-top: 250px;
  padding-left: 200px;
  padding-right: 200px;
  display: flex;
}

.heading-67 {
  color: #fff;
  font-family: Glacialindifference, sans-serif;
}

.heading-68 {
  color: #fff;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
  font-weight: 300;
}

.link-21 {
  color: #000;
  background-color: #fff;
  border-radius: 5px;
  margin-top: 30px;
  font-family: Glacialindifference, sans-serif;
}

.section-78 {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 40px;
  display: flex;
}

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

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

.bold-text-29 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
}

.text-block-161 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
  font-size: 18px;
}

.video {
  margin-bottom: 20px;
}

.section-79 {
  background-image: linear-gradient(#0000009e, #0000009e), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b24e885d227e5daad1ba7ed_BG-4.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  align-items: center;
  padding: 80px 200px 40px;
  display: block;
}

.heading-69 {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 700;
}

.section-80 {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af00047c360515b60cb5864_BG4.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  height: 700px;
}

.text-block-162 {
  color: #f0f0f0;
  text-align: center;
  align-items: center;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 70px;
  line-height: 70px;
  display: flex;
}

.div-block-107 {
  justify-content: center;
  align-items: center;
  margin-top: 200px;
  display: flex;
}

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

.bold-text-30 {
  margin-top: 25px;
}

.heading-70 {
  text-align: center;
  font-size: 32px;
}

.bold-text-31 {
  color: #131947;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
}

.text-block-163 {
  color: #1b3042;
  text-align: center;
  line-height: 27px;
}

.image-91 {
  margin-top: 70px;
}

.speakers {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5af15513d5e1931f918b66c1_BG3.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 70px;
  padding-bottom: 70px;
}

.heading-71 {
  color: #f0f0f0;
  margin-bottom: 30px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-weight: 400;
}

.container-74 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.container-75 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.div-block-108 {
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-164 {
  color: #edeff2;
  text-align: center;
}

.text-block-165 {
  color: #f0f0f0;
  text-align: center;
}

.text-block-166 {
  color: #edeff2;
}

.text-block-167 {
  color: #f0f0f0;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-168 {
  color: #f0f0f0;
  text-align: center;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 11px;
  line-height: 15px;
}

.row-82 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.row-83 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

.section-81 {
  color: #ff1a46;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5baf8816c110e45b677f214f_BG2.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  height: auto;
  display: block;
}

.column-152 {
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.link-block-17 {
  background-color: #fff;
  border: 1px #fff;
  padding: 10px;
  text-decoration: none;
}

.div-block-109 {
  border: 2px dashed #505050;
  padding: 0 40px 30px;
}

.heading-72 {
  color: #505050;
  text-align: center;
  margin-bottom: 20px;
  font-family: Glacialindifference, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 34px;
}

.div-block-110 {
  background-color: #ff1a46;
  margin-bottom: 20px;
}

.heading-73 {
  color: #fff;
  text-align: center;
  letter-spacing: 5px;
}

.text-block-169 {
  color: #792083;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
  font-weight: 700;
}

.column-153 {
  padding: 30px;
}

.heading-74 {
  color: #202041;
  text-align: center;
  margin-bottom: 30px;
  padding-top: 54px;
  padding-bottom: 9px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 32px;
}

.section-82 {
  background-image: linear-gradient(#e9e9e9, #e9e9e9), linear-gradient(#fff, #fff);
}

.section-83 {
  background-image: linear-gradient(#f0f0f0, #f0f0f0);
}

.image-92 {
  margin-right: 2px;
  padding-left: 30px;
  padding-right: 0;
}

.image-93 {
  margin-left: 75px;
}

.image-94 {
  margin-left: -21px;
}

.image-95 {
  margin-left: 110px;
}

.image-96 {
  margin-left: 22px;
  margin-right: 2px;
}

.section-84 {
  background-image: linear-gradient(#05054980, #05054980), linear-gradient(#3e19fd80, #3e19fd80), linear-gradient(#00000080, #00000080);
  margin-bottom: 40px;
  padding-top: 48px;
  padding-bottom: 10px;
}

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

.link-22 {
  color: #fff;
  text-transform: uppercase;
  font-family: Glacialindifference, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.section-85 {
  padding: 80px 200px 40px;
}

.collection-item-3 {
  padding: 5px;
}

.row-85 {
  margin-bottom: 20px;
}

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

.heading-75 {
  color: #505050;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  font-family: Glacialindifference, sans-serif;
  font-size: 32px;
}

.section-86 {
  color: #fff;
  background-color: #fff;
  padding: 80px 200px 40px;
}

.section-87 {
  padding: 80px 200px 40px;
}

.heading-76 {
  color: #505050;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
}

.text-block-170 {
  color: #fff;
  text-align: center;
  background-color: #505050;
  margin-bottom: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Glacialindifference, sans-serif;
  font-size: 18px;
}

.text-block-171 {
  color: #505050;
  text-align: center;
  margin-bottom: 20px;
  font-family: Glacialindifference, sans-serif;
}

.paragraph-19 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
}

.heading-77 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.heading-78, .heading-79, .heading-80 {
  text-align: left;
}

.paragraph-20, .paragraph-21, .paragraph-22 {
  color: #505050;
}

.paragraph-23 {
  color: #505050;
  margin-bottom: 40px;
}

.paragraph-24, .paragraph-25 {
  color: #505050;
}

.column-154 {
  margin-bottom: 80px;
}

.paragraph-26 {
  color: #505050;
}

.nav-link-29, .nav-link-30 {
  color: #fff;
  font-family: Glacialindifference, sans-serif;
}

.nav-link-31 {
  color: #fff;
}

.nav-link-32 {
  color: #fff;
  font-family: Glacialindifference, sans-serif;
}

.text-block-172 {
  color: #000;
}

.heading-81 {
  color: #e5002d;
}

.card_white {
  color: #000;
  background-color: #170877;
  border-radius: 3px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 200px;
  min-height: 200px;
  margin: 10px;
  padding: 40px;
  display: flex;
  box-shadow: 1px 1px 3px #ddd;
}

.heading-82 {
  color: #fff;
  margin-top: 20px;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.tech30_2018 {
  color: #ff1a46;
  border: 1px solid #ff1a46;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-left: 10px;
  padding: 10px 15px;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

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

.container-76 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  display: block;
  position: static;
  top: 0;
  left: 0;
  right: 0;
}

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

.tamil-nadu-story-home {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d77327d247be17e553daacd_BG-Home-page.png");
  background-position: 50% 0;
  background-size: cover;
  height: 600px;
}

.navbar-12 {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 3px #0000003b;
}

.container-77 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  padding-top: 0;
  display: flex;
}

.text-block-173 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 35px;
}

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

.text-block-174 {
  color: #fff;
  text-align: center;
  background-color: #551415;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 27px;
}

.link-23 {
  clear: none;
  color: var(--dim-gray);
  background-color: #fff;
  border-radius: 3px;
  margin-right: 20px;
}

.tamil-nadu-story-about {
  background-color: #eee;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-78 {
  align-items: center;
  display: flex;
}

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

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

.paragraph-27 {
  color: #505050;
  font-size: 16px;
  font-weight: 300;
}

.heading-83 {
  color: #ef4136;
  letter-spacing: 5px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 600;
}

.section-90 {
  background-color: #eee;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

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

.text-block-175 {
  color: #505050;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.image-101 {
  border: 5px #505050;
  border-radius: 2px;
  margin-bottom: 10px;
}

.heading-84 {
  color: #9e5050;
  font-weight: 400;
}

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

.text-block-176 {
  color: #505050;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 26px;
  display: none;
}

.heading-85 {
  color: #9e5050;
  text-align: center;
  letter-spacing: 5px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.tamil-nadu-story-contact {
  background-color: #ef4136;
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
}

.text-block-177 {
  color: #fff;
  margin-right: 30px;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

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

.image-102 {
  margin-left: 20px;
  margin-right: 10px;
}

.nav-link-34 {
  font-family: Roboto, sans-serif;
  display: none;
}

.nav-link-34.w--current {
  color: #9e5050;
}

.nav-link-35, .nav-link-36 {
  font-family: Roboto, sans-serif;
}

.nav-link-36.w--current {
  color: #ef4136;
}

.nav-link-37 {
  font-family: Roboto, sans-serif;
}

.nav-link-37.w--current {
  color: #ef4136;
}

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

.heading-86 {
  color: #ef4136;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.tamil-nadu-story-sponsors {
  background-color: #fff;
  display: block;
}

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

.column-156 {
  justify-content: center;
  display: flex;
}

.heading-87 {
  color: #505050;
  letter-spacing: 0;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  text-decoration: none;
  display: none;
}

.link-block-19 {
  background-color: #fff;
  border: 1px solid #e2e2e2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 200px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

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

.column-157 {
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.link-block-20 {
  background-color: #fff;
  border: 1px solid #e2e2e2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 200px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.link-block-21, .link-block-22 {
  border: 1px solid #e2e2e2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 200px;
  padding: 10px;
  text-decoration: none;
  display: flex;
}

.nav-link-38 {
  font-family: Roboto, sans-serif;
}

.nav-link-38.w--current {
  color: #ef4136;
}

.row-89 {
  margin-bottom: 80px;
  display: flex;
}

.text-block-178 {
  color: #505050;
  text-align: center;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.link-block-23 {
  text-align: center;
  border: 1px solid #ececec;
  padding: 11px;
  text-decoration: none;
}

.row-90, .row-91 {
  margin-bottom: 40px;
}

.container-81 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-179 {
  color: #505050;
  text-align: center;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  display: block;
}

.text-block-180 {
  color: #505050;
  text-align: center;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
}

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

.image-104, .div-block-114 {
  text-align: right;
}

.row-93, .row-94 {
  margin-bottom: 40px;
}

.div-block-115 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text-block-181 {
  color: #fff;
  text-align: right;
  margin-top: 20px;
}

.sponsors_2017 {
  background-image: linear-gradient(#fff, #fff);
  padding: 40px 150px;
  display: none;
}

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

.image-106 {
  margin-top: auto;
  padding-top: 0;
}

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

.link-24 {
  background-image: linear-gradient(#e21748, #e21748);
  border-radius: 5px;
  justify-content: center;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  display: inline-block;
}

.nav-link-39 {
  color: #00235b;
  font-family: Barlow, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.nav-link-39.w--current {
  font-weight: 600;
}

.nav-link-40 {
  color: #00235b;
  font-family: Barlow, sans-serif;
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
}

.nav-link-41 {
  color: #000;
  font-family: Glacialindifference, sans-serif;
}

.nav-link-41.w--current {
  color: #e21748;
}

.text-block-182 {
  color: #ff1a46;
  padding: 10px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.link-block-25 {
  border: 1px solid #ff1a46;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Glacialindifference, sans-serif;
  text-decoration: none;
  display: none;
}

.container-84 {
  justify-content: space-around;
  align-items: flex-start;
  display: inline-block;
}

.image-107 {
  margin-top: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 15px;
  padding-bottom: 10px;
  display: block;
}

.speaker_2018_1 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-block-183 {
  color: #456;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.div-block-117 {
  text-align: center;
  margin-left: 5px;
  margin-right: 5px;
}

.collection-list-wrapper-3 {
  margin-top: 30px;
}

.div-block-118 {
  height: 300px;
}

.text-block-184 {
  color: #456;
  width: 170px;
  font-family: Glacialindifference, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-119 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 180px;
  margin-left: 5px;
  margin-right: 5px;
  display: flex;
}

.div-block-120 {
  height: 300px;
}

.collection-list-wrapper-4 {
  margin-top: 30px;
}

.link-block-26 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.heading-88 {
  color: #456;
  text-align: center;
  margin-bottom: 0;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.text-block-185 {
  color: #456;
  text-align: center;
  width: 170px;
  font-family: Glacialindifference, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-121 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 180px;
  margin-top: 5px;
  margin-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
}

.section-93 {
  margin-top: 60px;
  padding: 30px 100px;
}

.div-block-122 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 300px;
  display: flex;
}

.speaker_wrapper {
  background-color: #fff;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 15px;
  padding: 15px;
  display: flex;
}

.div-block-123 {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 20px;
  display: flex;
}

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

.heading-89 {
  color: #456;
  letter-spacing: 5px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

.heading-90 {
  color: #456;
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

.heading-91 {
  color: #456;
  font-family: Glacialindifference, sans-serif;
}

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

.navbar-13 {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 37px -2px #000000ba;
}

.image-108 {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 0;
  padding: 0 13px;
}

.nav-link-42, .nav-link-43 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.nav-link-44 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  display: none;
}

.section-94 {
  background-image: linear-gradient(#e51a2b8f, #e51a2b8f), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c80f9abc82c0b2726421327_BG.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 750px;
  padding-bottom: 0;
  display: flex;
}

.text-block-186 {
  color: #252525;
  text-align: center;
  font-family: Inconsolata, monospace;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.container-85 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.image-109 {
  margin-bottom: 20px;
}

.column-158 {
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-125 {
  background-color: #ffffffbf;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 15px;
  display: flex;
}

.text-block-187 {
  color: #fff;
  justify-content: center;
  align-items: center;
  height: 100px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 34px;
  display: flex;
}

.column-159 {
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-126 {
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 50px 50px 50px 0;
  font-size: 24px;
  line-height: 34px;
  display: flex;
}

.div-block-127 {
  background-color: #fdce1e;
  width: 40px;
  height: 300px;
}

.text-block-188 {
  color: #1a1a1a;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.div-block-128 {
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 40px 40px 0;
  display: flex;
  position: static;
}

.image-110 {
  position: absolute;
  top: 107px;
  bottom: 16px;
  left: 65px;
}

.image-111 {
  position: absolute;
  top: 750px;
  left: 93px;
}

.row-95 {
  display: flex;
  position: relative;
}

.heading-92 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  line-height: 42px;
}

.section-95 {
  background-color: #fff;
  padding: 50px 100px;
  display: block;
}

.column-160 {
  padding: 50px;
}

.bold-text-32 {
  color: #fff;
  margin-bottom: 30px;
  font-weight: 300;
}

.container-86 {
  padding: 50px;
}

.text-block-189 {
  color: #080808;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.column-161 {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.div-block-129 {
  background-color: #fdce1e;
  width: 20px;
  height: 120px;
  margin-right: 10px;
}

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

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

.bold-text-33 {
  text-align: left;
  font-weight: 300;
}

.image-113, .image-114 {
  margin-bottom: 10px;
}

.section-96 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c80f9abc82c0b2726421327_BG.png");
  background-position: 50% 100%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 50px;
  display: none;
}

.div-block-130 {
  background-color: #0000;
  border: 1px solid #fff;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.text-block-190 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 300;
}

.text-block-191 {
  color: #e64c40;
  background-color: #f0f0f0;
  margin-bottom: 10px;
  padding: 8px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.column-174, .column-175, .column-176 {
  justify-content: center;
  display: block;
}

.image-115 {
  position: absolute;
  top: -70px;
}

.image-116 {
  padding-left: 100px;
  position: absolute;
  inset: 2377px 0 0;
}

.section-97 {
  background-color: #fff;
  padding-top: 50px;
  padding-bottom: 50px;
  display: block;
}

.row-97 {
  margin-bottom: 20px;
}

.row-98 {
  margin-bottom: 10px;
}

.text-block-192 {
  color: #000;
  text-align: right;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-98 {
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
  display: flex;
}

.text-block-193 {
  color: #fff;
  text-align: right;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.container-87 {
  justify-content: space-between;
  display: flex;
}

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

.image-127 {
  margin: 10px;
}

.text-block-194 {
  color: #fff;
  margin-right: 30px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.row-99, .div-block-131 {
  align-items: center;
  display: flex;
}

.div-block-132 {
  align-items: center;
  display: none;
}

.div-block-133 {
  background-color: #19202400;
  align-items: center;
  width: 100px;
  height: 400px;
  margin-right: 0;
  display: block;
}

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

.div-block-135 {
  background-color: #fdce1e;
  width: 100px;
  height: 400px;
  margin-right: 30px;
}

.heading-93 {
  color: #000;
  margin-bottom: 30px;
}

.div-block-136 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-137 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.column-179 {
  height: 600px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-138 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b7c1323196a1f593b35e9f2_Web-image-4.png");
  background-position: 0 0;
  background-size: cover;
  height: 600px;
}

.column-180 {
  justify-content: flex-start;
  align-items: center;
  height: 600px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-139 {
  background-color: #fdce1e;
  width: 100px;
  height: 400px;
}

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

.div-block-141 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b7c1323196a1f593b35e9f2_Web-image-4.png");
  background-position: 0 0;
  background-size: 500px;
  height: 600px;
  padding-right: 0;
}

.column-181 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 600px;
  padding-left: 30px;
  padding-right: 0;
  display: flex;
}

.div-block-142 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 600px;
  display: flex;
}

.column-182 {
  background-color: #fff;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-143 {
  background-color: #fdce1e;
  position: static;
}

.section-99 {
  background-color: #050505;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.brand-6 {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: block;
}

.div-block-144 {
  background-color: #ef4136;
  width: 40px;
  height: 400px;
  margin-right: 40px;
}

.text-block-195 {
  color: #ff1a46;
  font-family: Glacialindifference, sans-serif;
  text-decoration: none;
}

.text-span-2 {
  color: #ff1a46;
}

.div-block-145 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.link-block-27 {
  margin-left: 10px;
  text-decoration: none;
}

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

.heading-94 {
  color: #456;
  text-align: center;
  margin-bottom: 30px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 300;
}

.div-block-146 {
  justify-content: space-between;
  display: flex;
}

.text-block-196 {
  color: #456;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
}

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

.heading-95 {
  color: #456;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 50px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 300;
}

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

.body-4 {
  color: #221344;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.nav-link-45, .nav-link-46, .nav-link-47 {
  text-transform: uppercase;
  font-size: 14px;
}

.navbar-14 {
  background-image: linear-gradient(#f0f0f0, #f0f0f0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.section-100 {
  height: auto;
}

.image-129 {
  margin-top: 60px;
}

.section-101 {
  background-image: linear-gradient(#221344, #221344);
}

.text-block-197 {
  color: #fff;
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 300;
  line-height: 28px;
}

.section-102 {
  background-image: linear-gradient(#fff, #fff);
}

.text-block-198 {
  float: none;
  color: #1c436a;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}

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

.image-130 {
  padding-left: 20px;
}

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

.section-103 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c07a3ea701b517fb47c2673_Accenture-Women_2.jpg");
  background-position: 0 0;
  background-size: cover;
  height: auto;
}

.text-block-199 {
  color: #fff;
  font-size: 28px;
  line-height: 35px;
}

.div-block-147 {
  margin-top: 60px;
}

.image-132 {
  padding-left: 40px;
}

.text-block-200 {
  color: #fff;
  margin-top: 30px;
  line-height: 28px;
}

.container-89 {
  padding-top: 50px;
  padding-bottom: 50px;
}

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

.section-104 {
  background-image: linear-gradient(#fff, #fff);
}

.image-133 {
  margin-top: 40px;
}

.section-105 {
  background-image: linear-gradient(#eeeff3, #eeeff3);
}

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

.row-100 {
  margin-top: 40px;
}

.column-183 {
  height: auto;
  box-shadow: 5px 0 20px 5px #04050526;
}

.column-184 {
  background-image: linear-gradient(#221344, #221344);
}

.column-185 {
  background-image: linear-gradient(#fff, #fff);
  box-shadow: 4px 4px 20px 5px #04050526;
}

.column-186 {
  background-image: linear-gradient(#221344, #221344);
}

.div-block-148 {
  height: 420px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-block-201 {
  color: #1c436a;
  text-align: left;
  margin-top: 20px;
  font-weight: 600;
}

.text-block-202 {
  text-align: left;
  margin-top: 10px;
  padding-left: 5px;
  padding-right: 5px;
  line-height: 22px;
}

.div-block-149 {
  height: 420px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-block-203 {
  color: #fff;
  text-align: left;
  margin-top: 20px;
  font-weight: 600;
}

.text-block-204 {
  color: #fff;
  text-align: left;
  margin-top: 10px;
  line-height: 22px;
}

.text-block-205 {
  color: #1c436a;
  margin-top: 40px;
  font-size: 30px;
  line-height: 36px;
}

.row-101 {
  margin-top: 40px;
}

.column-187 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b979f86e063f8e4376a173e_Accenture%20Women_Elements-08.png"), linear-gradient(#fff, #fff);
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  height: 260px;
  box-shadow: 4px 4px 20px 5px #04050526;
}

.column-188 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b979fbbe4f59e4e0336005a_Accenture%20Women_Elements-11.png"), linear-gradient(#221344, #221344);
  background-position: 0 0, 0 0;
  background-size: cover, auto;
  height: 260px;
}

.text-block-206 {
  text-align: left;
  line-height: 22px;
}

.div-block-150, .div-block-151 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-207 {
  color: #fff;
  text-align: left;
  line-height: 22px;
}

.section-106 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5b97a2f7e4f59e0c0a360419_Accenture%20Women_Elements-12.png");
  background-position: 0 0;
  background-size: cover;
}

.text-block-208 {
  color: #fff;
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}

.container-92 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.image-134 {
  padding-left: 20px;
}

.text-block-209 {
  color: #fff;
  margin-top: 30px;
  line-height: 28px;
}

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

.row-102 {
  padding-top: 40px;
}

.section-107 {
  background-image: linear-gradient(#fff, #fff);
}

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

.section-108 {
  background-image: linear-gradient(#eeeff3, #eeeff3);
}

.text-block-210 {
  font-weight: 600;
}

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

.bold-text-34 {
  color: #1c436a;
}

.bold-text-35 {
  margin-top: 20px;
}

.text-block-211 {
  color: #fff;
  margin-top: 20px;
  line-height: 28px;
}

.button-18 {
  background-image: linear-gradient(#221344, #221344);
  border-radius: 5px;
  margin-top: 20px;
  margin-left: 10px;
  font-size: 14px;
}

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

.row-103 {
  display: none;
}

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

.column-189 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.column-190, .column-191, .column-192, .column-193, .column-194, .column-195, .column-196, .column-197, .column-198, .column-199, .column-200 {
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.text-block-212 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
  font-weight: 300;
}

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

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

.column-201, .column-202 {
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.heading-96 {
  color: #000;
  font-weight: 300;
}

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

.text-block-213 {
  color: #fff;
  padding: 3px 3px 3px 13px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.div-block-154 {
  border: 3px dashed #fff;
  border-radius: 10px;
  padding: 19px;
}

.october_5 {
  background-image: linear-gradient(#fafafa, #fafafa);
  padding-bottom: 30px;
  padding-left: 100px;
  padding-right: 100px;
}

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

.agenda_october_5 {
  padding-top: 20px;
}

.text-block-214 {
  color: #456;
  text-align: left;
  margin-top: 5px;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.columns {
  text-align: center;
  border: 1px solid #ededed;
  margin-left: -20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  display: block;
}

.text-block-215 {
  color: #567;
  border: 1px solid #567;
  padding: 5px;
  font-family: Glacialindifference, sans-serif;
}

.div-block-155 {
  background-color: #f1f1f1;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.text-block-216 {
  color: #456;
  margin-top: 40px;
  font-family: Glacialindifference, sans-serif;
  font-size: 35px;
  line-height: 40px;
  text-decoration: none;
}

.text-block-217 {
  color: #456;
  border: 1px solid #567;
  padding: 5px;
  font-family: Glacialindifference, sans-serif;
}

.text-block-218 {
  color: #456;
  text-align: left;
  font-family: Glacialindifference, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-219 {
  color: #456;
  text-align: left;
  margin-left: 10px;
  font-family: Glacialindifference, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-220 {
  color: #e21748;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 30px;
  font-family: Glacialindifference, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 40px;
}

.column-203 {
  border: 1px #ededed;
  border-left-style: solid;
}

.text-block-221 {
  color: #456;
  margin-left: 10px;
  padding-top: 10px;
  font-family: Glacialindifference, sans-serif;
  font-size: 12px;
}

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

.column-204 {
  border-style: none;
  border-right-width: 1px;
  border-right-color: #000;
}

.column-205 {
  justify-content: center;
  align-items: center;
  height: 150px;
  display: flex;
}

.link-block-35 {
  border-style: none;
  border-bottom-width: 1px;
  border-bottom-color: #e21748;
  text-decoration: none;
}

.link-block-35.w--current {
  color: #e64c40;
}

.link-block-36 {
  border-style: none;
  border-bottom-width: 1px;
  border-bottom-color: #e21748;
  margin-left: 50px;
  text-decoration: none;
}

.october_6 {
  background-image: linear-gradient(#fafafa, #fafafa);
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-222 {
  color: #505050;
  font-family: Glacialindifference, sans-serif;
  text-decoration: none;
}

.heading-97 {
  color: #e21748;
  margin-top: 40px;
  padding-top: 0;
  font-family: Glacialindifference, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.nav-link-48 {
  padding: 15px;
  font-size: 14px;
}

.navbar-15 {
  background-image: linear-gradient(#f0f0f0, #f0f0f0);
  position: static;
  box-shadow: 4px 4px 20px #0000005e, 1px 0 3px #000;
}

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

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

.heading-98 {
  color: #456;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.link-block-38 {
  flex-direction: column;
  align-items: center;
  height: 300px;
  text-decoration: none;
  display: flex;
}

.text-block-223 {
  color: #456;
  text-align: center;
  width: 170px;
  font-family: Glacialindifference, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.section-109 {
  padding: 30px 100px;
}

.link-26 {
  color: #456;
  border: 1px solid #ccc;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 10px;
  padding: 10px;
  font-family: Glacialindifference, sans-serif;
  text-decoration: none;
}

.link-26.w--current {
  color: #e64c40;
  border: 1px solid #ccc;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  padding: 10px;
}

.link-27 {
  color: #456;
  border: 1px solid #ccc;
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px;
  font-family: Glacialindifference, sans-serif;
  text-decoration: none;
}

.link-27.w--current {
  color: #e64c40;
  padding-top: 10px;
  font-family: Glacialindifference, sans-serif;
}

.column-206 {
  justify-content: flex-end;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.div-block-157 {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.navbar-16 {
  padding-left: 100px;
  padding-right: 100px;
}

.heading-99 {
  color: #567;
  text-align: center;
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

.heading-100 {
  color: #567;
  text-align: center;
  margin-bottom: 50px;
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

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

.text-block-224 {
  color: #e21748;
  text-align: center;
  background-color: #ececec;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px;
  font-family: Glacialindifference, sans-serif;
  font-size: 30px;
}

.navbar-17 {
  background-color: var(--white-smoke-2);
  margin-top: auto;
  padding-top: 0;
  padding-left: 100px;
  padding-right: 100px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.sec_ts_body {
  background-color: #fff;
  min-height: 50vh;
  margin-top: 70px;
  padding-top: 30px;
  padding-bottom: 30px;
}

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

.heading-101, .paragraph-28 {
  color: #000;
}

.wrapper_stream_details {
  width: 100%;
  min-height: 120px;
}

.heading-102 {
  color: #000;
}

.video_embed {
  width: 100%;
  min-height: 150px;
  display: none;
}

.div-block-161 {
  align-items: center;
  padding: 8px;
  display: block;
}

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

.link-block-39 {
  align-items: center;
  display: flex;
}

.heading-103 {
  color: #000;
  text-decoration: none;
}

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

.heading-104 {
  color: #e5002d;
}

.image-140 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding-right: 0;
  display: block;
}

.section-110 {
  color: #fff;
  background-color: #fff;
  width: 100%;
  min-height: 150px;
  margin-top: 70px;
}

.container-97 {
  padding: 20px 8px;
}

.div-block-162 {
  color: #000;
  background-color: #ececec;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 300px;
  padding-left: 25px;
  padding-right: 25px;
  text-decoration: none;
  display: flex;
}

.heading-105 {
  color: #000;
}

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

.link-block-40 {
  width: 100%;
}

.text-block-225 {
  color: #000;
  margin-top: 25px;
  display: none;
}

.columns-4 {
  display: none;
}

.div-block-163 {
  min-height: 100px;
}

.ts_home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5da55336cc689179d3c265be_Home-banner.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  border: 2px #000;
  align-items: center;
  height: 640px;
  margin-top: 60px;
  display: flex;
}

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

.heading-106 {
  color: #ecf0f1;
  text-align: center;
  margin-top: 40px;
  font-family: Glacialindifference, sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 70px;
}

.heading-107 {
  text-align: center;
  font-family: Glacialindifference, sans-serif;
  font-weight: 400;
}

.container-98 {
  padding-top: 50px;
  padding-bottom: 30px;
}

.text-block-226 {
  color: #192024;
  text-align: center;
  margin-top: 30px;
  font-family: Glacialindifference, sans-serif;
}

.button-19, .button-20 {
  border-radius: 5px;
  margin-left: 30px;
}

.div-block-165 {
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.button-21 {
  border-radius: 5px;
}

.container-99 {
  align-items: center;
  display: block;
}

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

.navbar-18 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 23px #0000006e;
}

.home_fow {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4ea4d1e346b78e1ab1ded7_Background.png");
  background-position: 50% 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
}

.heading-108 {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  font-family: Droid Serif, serif;
  font-size: 40px;
  font-weight: 300;
  line-height: 50px;
}

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

.text-block-227 {
  color: #fff;
  letter-spacing: 3px;
  margin-bottom: 40px;
  font-family: Droid Serif, serif;
  font-weight: 700;
}

.numbers_fow {
  background-color: #282828;
  justify-content: space-around;
  padding: 20px 100px;
  display: none;
}

.bold-text-37 {
  color: #fff;
  letter-spacing: 4px;
  font-family: Roboto, sans-serif;
}

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

.heading-109 {
  margin-bottom: 5px;
}

.div-block-172 {
  background-color: #fff;
  width: 30px;
  height: 5px;
  margin-bottom: 5px;
}

.about_fow {
  background-color: #f0f0f0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

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

.text-block-229 {
  color: #505050;
  text-align: center;
  margin-bottom: 40px;
  font-family: Droid Serif, serif;
  font-size: 18px;
  line-height: 30px;
}

.bold-text-38 {
  color: #73228d;
  font-family: Droid Serif, serif;
}

.whats_in_store_fow {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4ea4d1e346b78e1ab1ded7_Background.png");
  background-position: 50% 100%;
  background-size: cover;
  padding: 50px 100px;
  display: block;
}

.text-block-230 {
  color: #fff;
  text-align: center;
  font-family: Droid Serif, serif;
}

.column-207 {
  flex-direction: column;
  align-items: center;
  padding: 0 20px 20px;
  display: flex;
}

.column-208, .column-209 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.heading-111 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
}

.past_speakers_fow {
  background-color: #f6f6f6;
  padding: 50px 100px;
  display: none;
}

.heading-112 {
  color: #73228d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Droid Serif, serif;
}

.columns-6 {
  margin-bottom: 30px;
}

.text-block-231 {
  text-align: center;
  font-family: Roboto, sans-serif;
}

.columns-7 {
  margin-bottom: 20px;
}

.present_sponsors_fow {
  background-color: #fff;
  padding: 50px 100px;
  display: none;
}

.heading-113 {
  color: #73228d;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Droid Serif, serif;
}

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

.slide-9 {
  position: relative;
}

.mask-2 {
  position: static;
  overflow: hidden;
}

.slide-10 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcdbd0e1fb2098021c6ae75_Pic-1.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
}

.mask-3 {
  width: 700px;
  height: 500px;
}

.slider-5 {
  height: 500px;
}

.slide-11 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcdbf020508ef82937c8da9_Pic-3.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
}

.slide-12 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcdbebb76071d7f4d13540c_Pic-2.png");
  background-position: 0 0;
  background-size: cover;
  inset: 0;
}

.slide-13 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcdbf429f4e0e432e6db0c9_Pic-4.png");
  background-position: 0 0;
  background-size: cover;
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcdbf69d44cf47d34718c3e_Pic-5.png");
  background-position: 0 0;
  background-size: cover;
}

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

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

.navbar-19 {
  color: #fff;
  background-color: #1a1a1a;
  padding-left: 50px;
  padding-right: 50px;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.nav-link-49 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.nav-link-49.w--current {
  color: #f8c740;
  font-size: 12px;
}

.nav-link-50 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
}

.nav-link-50.w--current {
  color: #f8c740;
}

.nav-link-51 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.section-117 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bd82b061cab6c4208308cfe_Banner-2.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 700px;
  display: flex;
}

.heading-114 {
  color: #fff;
  letter-spacing: 3px;
  border: 1px solid #fff;
  margin-bottom: 20px;
  padding: 6px;
}

.image-144 {
  margin-top: 20px;
  margin-bottom: 50px;
}

.section-118 {
  padding: 40px 200px;
}

.heading-115 {
  color: #192024;
  text-align: left;
  margin-bottom: 20px;
  font-weight: 600;
}

.paragraph-30 {
  color: #192024;
  margin-bottom: 20px;
  font-weight: 400;
}

.column-210 {
  padding: 15px;
}

.link-28 {
  color: #e2a62b;
  font-size: 14px;
  text-decoration: none;
}

.column-211 {
  color: #404047;
  padding: 15px;
}

.heading-116 {
  color: #192024;
  text-align: left;
  margin-bottom: 20px;
  font-weight: 600;
}

.list-item-33, .list-item-34, .list-item-35 {
  color: #192024;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 400;
}

.section-119 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcec3711a6ecc7cabb1f36f_BG-1.jpg");
  background-position: 50% 32%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  padding: 40px 200px;
  display: block;
}

.column-212 {
  background-color: #0000;
  padding: 16px;
}

.heading-117 {
  color: #f8c740;
}

.heading-118 {
  color: #192024;
  letter-spacing: 3px;
  margin-bottom: 20px;
  font-size: 18px;
}

.text-block-232 {
  color: #404047;
  margin-bottom: 5px;
}

.text-block-233 {
  color: #404047;
  margin-bottom: 30px;
}

.link-29 {
  color: #f8c740;
  border: 1px solid #f8c740;
  padding: 11px;
  font-weight: 600;
  text-decoration: none;
}

.div-block-199 {
  color: #dbe4ec;
  background-color: #fff;
  border: 2px dashed #8d8d8d;
  margin: 0;
  padding: 40px;
}

.column-213 {
  background-color: #0000;
  padding: 16px;
}

.div-block-200 {
  background-color: #fff;
  margin: 15px;
  padding: 15px;
}

.section-120 {
  padding: 40px 100px;
}

.heading-119 {
  margin-bottom: 40px;
}

.text-block-234, .text-block-235 {
  color: #676770;
  margin-bottom: 20px;
}

.text-block-236, .text-block-237 {
  font-weight: 300;
}

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

.section-121 {
  padding: 40px 200px;
}

.heading-120 {
  color: #192024;
  margin-top: 20px;
  margin-bottom: 50px;
}

.text-block-238 {
  color: #404047;
  font-weight: 700;
}

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

.text-block-239 {
  color: #676770;
  font-size: 14px;
}

.columns-9, .columns-10 {
  margin-bottom: 30px;
}

.section-122 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcec3711a6ecc7cabb1f36f_BG-1.jpg");
  background-position: 0 0;
  background-size: cover;
  padding: 40px 100px;
  display: block;
}

.heading-121 {
  color: #fff;
  margin-bottom: 30px;
}

.column-214, .column-215 {
  padding-left: 0;
  padding-right: 0;
}

.section-123 {
  padding: 40px 100px;
  display: none;
}

.heading-122 {
  margin-bottom: 40px;
}

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

.text-block-240 {
  color: #676770;
  text-align: center;
}

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

.column-217, .column-218, .column-219 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.columns-11, .columns-12 {
  margin-bottom: 40px;
}

.columns-13 {
  margin-bottom: 40px;
  display: block;
}

.section-124 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcec3711a6ecc7cabb1f36f_BG-1.jpg");
  background-position: 0 0;
  background-size: cover;
  height: auto;
  padding: 40px 100px;
  display: block;
}

.heading-123 {
  color: #fff;
  text-align: left;
  margin-bottom: 30px;
}

.paragraph-31 {
  color: #fff;
  margin-top: 20px;
}

.list-item-36, .list-item-37, .list-item-38 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
}

.list-item-39 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 300;
}

.section-125 {
  background-image: linear-gradient(#fff, #fff);
  padding: 40px 100px;
  font-size: 14px;
}

.heading-124 {
  color: #192024;
  margin-top: 40px;
  margin-bottom: 60px;
}

.column-220, .column-221, .column-222, .column-223 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-241 {
  color: #676770;
  font-weight: 300;
  display: none;
}

.section-126 {
  background-image: linear-gradient(#192024, #192024);
  justify-content: space-between;
  height: auto;
  padding: 30px 100px;
  display: flex;
}

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

.text-block-243 {
  color: #fff;
  text-align: right;
  font-weight: 300;
}

.link-30 {
  color: #fff;
  text-align: right;
  margin-bottom: 10px;
  font-weight: 300;
  text-decoration: none;
}

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

.nav-link-52 {
  color: #eaf5ff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
}

.nav-link-52.w--current {
  color: #f8c740;
}

.nav-link-53 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  display: block;
}

.nav-link-53.w--current {
  color: #f8c740;
  display: none;
}

.nav-link-54 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.nav-link-54.w--current {
  color: #f8c740;
}

.nav-link-55 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.nav-link-55.w--current {
  color: #f8c740;
  display: none;
}

.nav-link-56 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  display: block;
  position: static;
}

.nav-link-56.w--current {
  color: #ffcd44;
  text-decoration: none;
}

.section-127 {
  padding: 100px 100px 40px;
}

.heading-125 {
  margin-bottom: 30px;
}

.bold-text-39 {
  color: #676770;
}

.text-block-244 {
  color: #676770;
  margin-bottom: 30px;
  font-size: 14px;
  text-decoration: none;
}

.section-128 {
  padding: 100px 100px 40px;
}

.heading-126 {
  margin-top: 20px;
  margin-bottom: 30px;
}

.paragraph-32 {
  color: #676770;
}

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

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

.nav-link-57 {
  color: #fff;
  font-size: 14px;
}

.columns-14 {
  height: auto;
}

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

.link-block-42 {
  margin-left: 20px;
  text-decoration: none;
  display: block;
}

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

.nav-link-58, .nav-link-59, .nav-link-60 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.nav-link-61 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  display: none;
}

.image-148 {
  padding-top: 1px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-202 {
  background-image: linear-gradient(#fff, #fff);
  width: 400px;
  height: 100px;
  margin-top: 20px;
}

.text-block-245 {
  color: #192024;
  text-align: left;
  border-style: solid solid none;
  border-color: #d8d0d0;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  margin-top: 10px;
  margin-left: 40px;
  font-size: 14px;
}

.div-block-203 {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 20px;
  display: flex;
}

.image-149 {
  margin-left: 20px;
}

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

.text-block-246 {
  color: #192024;
  text-align: center;
  border-bottom: 1px solid #000;
  margin-top: 10px;
  padding-bottom: 5px;
  font-size: 14px;
  font-weight: 300;
}

.section-129 {
  background-image: linear-gradient(#fff, #fff);
  padding: 40px 200px;
  font-weight: 300;
  display: none;
}

.columns-15 {
  border: .5px solid #bec3c7;
}

.text-block-247 {
  color: #192024;
  font-size: 30px;
  font-weight: 300;
}

.div-block-204 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: baseline;
  margin: 30px 20px;
  display: flex;
}

.text-block-248 {
  color: #192024;
  margin-left: 5px;
  margin-right: 5px;
  font-size: 14px;
}

.text-block-249 {
  color: #192024;
  margin-right: 5px;
}

.div-block-205 {
  margin: 30px 20px;
}

.text-block-250 {
  color: #192024;
  font-weight: 600;
}

.text-block-251 {
  color: #192024;
  font-size: 14px;
  font-weight: 300;
}

.column-236 {
  border-left: 1px solid #bec3c7;
}

.text-block-252 {
  color: #fff;
  font-size: 14px;
  text-decoration: none;
}

.link-block-43 {
  color: #f8c740;
  padding: 20px 10px;
  text-decoration: none;
}

.text-block-253 {
  color: #f8c740;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
}

.text-block-254 {
  color: #192024;
  margin-bottom: 20px;
  font-size: 27px;
  line-height: 40px;
}

.section-130 {
  padding-top: 100px;
}

.text-block-255 {
  color: #f8c740;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.body-5 {
  text-align: center;
  background-color: #fff;
}

.text-block-256 {
  color: #192024;
  margin-top: 5px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 300;
  line-height: 30px;
}

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

.container-100 {
  margin-bottom: 50px;
  font-size: 20px;
}

.text-block-257 {
  color: #192024;
  margin-top: 10px;
  font-size: 17px;
  font-weight: 600;
}

.text-block-258 {
  color: #192024;
  margin-top: 5px;
  font-size: 14px;
  font-weight: 300;
}

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

.image-152 {
  margin-top: 50px;
  margin-bottom: 40px;
}

.text-block-259 {
  color: #192024;
  margin-top: 20px;
  font-size: 25px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-260 {
  color: #192024;
  margin-top: 20px;
  font-size: 14px;
  font-weight: 300;
}

.image-153 {
  margin-top: 20px;
  margin-bottom: 30px;
}

.text-block-261 {
  color: #192024;
  font-weight: 700;
}

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

.nav-link-62 {
  color: #f0f0f0;
  font-size: 12px;
}

.nav-link-62.w--current {
  color: #f8c740;
}

.nav-link-63 {
  color: #f0f0f0;
  font-size: 12px;
}

.nav-link-63.w--current {
  color: #f8c740;
}

.nav-link-64, .nav-link-65 {
  color: #f0f0f0;
  font-size: 12px;
}

.columns-16 {
  display: block;
}

.heading-127 {
  color: #505050;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Droid Serif, serif;
  font-size: 16px;
}

.text-block-262 {
  color: #505050;
  font-family: Droid Serif, serif;
  font-size: 14px;
}

.unordered-list-13 {
  padding-left: 10px;
}

.section-131 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c061c0767dd7b0febd5806f_webpage-background.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  height: 600px;
  padding-left: 200px;
  padding-right: 250px;
  display: flex;
}

.unordered-list-14, .column-237, .column-238, .unordered-list-15 {
  padding-left: 20px;
}

.div-block-208 {
  text-align: center;
  display: none;
}

.section-132 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c00eda9e62bfa64a668b213_Theme_1.png");
  background-position: 0 0;
  background-size: cover;
}

.text-block-263 {
  color: #2a2a2a;
  text-align: center;
  letter-spacing: 3px;
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 600;
}

.section-133 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bfd3d3fe03242340d920b4a_Background.png");
  background-position: 0 0;
  background-size: 384px;
  height: auto;
}

.heading-128 {
  color: #ee4036;
  text-align: center;
  letter-spacing: 4px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 600;
}

.container-101 {
  padding: 50px 30px;
}

.paragraph-33 {
  color: #192024;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 32px;
}

.section-134 {
  background-image: linear-gradient(#feb200, #feb200);
  display: none;
}

.container-102 {
  padding: 30px 30px 50px;
}

.heading-129 {
  color: #ff2f38;
  text-align: left;
  letter-spacing: 1px;
  margin-top: 30px;
  margin-bottom: 40px;
  font-size: 25px;
  font-weight: 700;
  line-height: 33px;
}

.unordered-list-16 {
  color: #192024;
  margin-bottom: 0;
}

.text-block-264 {
  float: left;
  font-weight: 300;
}

.text-block-265 {
  color: #192024;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 300;
}

.section-135 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bfd3d3fe03242340d920b4a_Background.png");
  background-position: 0 0;
  background-size: 384px;
}

.heading-130 {
  color: #211f22;
  text-align: center;
  letter-spacing: 1px;
  margin-bottom: 40px;
  font-weight: 600;
}

.container-103 {
  padding: 50px 30px;
}

.columns-17 {
  margin-top: 30px;
  margin-bottom: 100px;
}

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

.text-block-266 {
  color: #211f22;
  text-align: center;
}

.text-block-267 {
  color: #211f22;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
}

.columns-18 {
  color: #192024;
}

.section-136 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c06202b275690ea2bfbbf8e_webpage-background_2.png");
  background-position: 0 0;
  background-size: cover;
  height: auto;
}

.container-104 {
  text-align: center;
  padding: 50px;
}

.image-154 {
  text-align: center;
  overflow: auto;
}

.link-block-44 {
  box-shadow: 1px 6px 14px 3px #19202430;
}

.nav-link-66 {
  font-size: 14px;
}

.nav-link-66.w--current {
  color: #ee4036;
}

.nav-link-67 {
  font-size: 14px;
}

.nav-link-67.w--current {
  color: #ee4036;
}

.nav-link-68 {
  font-size: 14px;
}

.nav-link-68.w--current {
  color: #ee4036;
}

.nav-link-69 {
  font-size: 14px;
}

.navbar-21 {
  background-image: linear-gradient(#f0f0f0, #f0f0f0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 0 0 22px #0000007d;
}

.section-137 {
  background-image: linear-gradient(#fff, #fff);
}

.container-105 {
  text-align: center;
  padding: 50px 30px;
}

.image-155 {
  text-align: center;
  margin-bottom: 50px;
}

.section-138 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bfd3d3fe03242340d920b4a_Background.png");
  background-position: 0 0;
  background-size: 384px;
}

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

.text-block-268 {
  color: #192024;
  text-align: center;
}

.section-139 {
  background-image: linear-gradient(#fff, #fff);
}

.container-107 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-block-269 {
  color: #192024;
  text-align: center;
}

.section-140 {
  background-image: linear-gradient(#fff, #fff);
}

.container-108 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.text-block-270 {
  color: #192024;
  font-weight: 300;
}

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

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

.brand-7, .brand-7.w--current {
  padding-top: 0;
}

.venue_fow {
  color: #cfe9ff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4ea4d1e346b78e1ab1ded7_Background.png");
  background-position: 0 0;
  background-size: cover;
  padding: 50px 100px;
  display: none;
}

.heading-131 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Droid Serif, serif;
}

.text-block-271 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-family: Droid Serif, serif;
}

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

.column-239, .column-240 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

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

.column-242 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.key_topics_fow {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 50px 100px;
  display: none;
}

.heading-132 {
  color: #73228d;
  text-align: center;
  margin-bottom: 50px;
  font-family: Droid Serif, serif;
}

.text-block-272 {
  color: #505050;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 30px;
}

.columns-22 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-143 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bfd3d3fe03242340d920b4a_Background.png");
  background-position: 0 0;
  background-size: auto;
}

.container-109 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.text-block-273 {
  color: #211f22;
  text-align: center;
  margin-bottom: 10px;
}

.text-block-274 {
  color: #211f22;
  text-align: center;
  margin-bottom: 10px;
  font-weight: 700;
}

.div-block-211, .div-block-212, .div-block-213 {
  margin-bottom: 30px;
}

.columns-23, .columns-24 {
  margin-bottom: 50px;
}

.text-block-275 {
  color: #505050;
  text-align: center;
  font-family: Droid Serif, serif;
}

.column-243 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0 10px;
  display: flex;
}

.image-156 {
  margin-bottom: 20px;
}

.column-244 {
  flex-direction: column;
  align-items: center;
  padding: 0 10px;
  display: flex;
}

.image-157 {
  margin-bottom: 20px;
}

.container-110 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section-144 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c06202b275690ea2bfbbf8e_webpage-background_2.png");
  background-position: 0 0;
  background-size: 960px;
}

.text-block-276 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 18px;
}

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

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

.text-block-277 {
  color: #676770;
  margin-bottom: 10px;
  font-size: 15px;
}

.heading-133 {
  color: #192024;
  text-align: right;
}

.image-159 {
  margin-bottom: 20px;
}

.heading-134 {
  color: #fff;
}

.heading-135 {
  color: #fff;
  margin-bottom: 10px;
}

.button-22 {
  color: #ee4036;
  background-color: #fff;
}

.heading-136 {
  color: #fff;
  text-align: center;
  font-weight: 600;
}

.columns-25 {
  display: flex;
}

.columns-26 {
  margin-bottom: 20px;
}

.section-145 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c06202b275690ea2bfbbf8e_webpage-background_2.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.heading-137 {
  color: #fff;
  text-align: center;
}

.heading-138 {
  color: #fff;
}

.column-245, .column-246 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.column-248, .column-249, .column-250, .column-251, .column-252, .column-253, .column-254 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.button-23 {
  color: #505050;
  background-color: #fff;
  border-radius: 3px;
  font-family: Droid Sans, sans-serif;
}

.section-146 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4ea4d1e346b78e1ab1ded7_Background.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  padding: 50px 100px;
  display: none;
}

.heading-140 {
  color: #222786;
  letter-spacing: 0;
  background-color: #fff;
  border: 3px #fff;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  margin-right: 0;
  padding: 11px;
  font-family: Droid Sans, sans-serif;
  display: flex;
}

.text-block-278 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Droid Serif, serif;
  font-size: 30px;
}

.text-block-279 {
  font-family: Roboto, sans-serif;
}

.text-block-280 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  font-size: 30px;
}

.div-block-214 {
  border: 3px dashed #fff;
  flex-direction: column;
  align-items: center;
  padding: 42px;
  display: flex;
}

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

.button-24 {
  color: #222786;
  background-color: #fff;
  border-radius: 3px;
  font-family: Droid Sans, sans-serif;
}

.text-block-281 {
  color: #fff;
  margin-bottom: 30px;
}

.div-block-216 {
  padding-left: 60px;
  padding-right: 60px;
}

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

.container-111 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-282 {
  color: #f0f0f0;
  margin-top: 10px;
  font-size: 14px;
  font-weight: 300;
}

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

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

.text-block-283 {
  color: #f0f0f0;
  text-align: center;
}

.text-block-284 {
  color: #f0f0f0;
  text-align: center;
  font-size: 15px;
  font-weight: 300;
}

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

.div-block-218 {
  text-align: center;
  display: block;
}

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

.text-block-285 {
  color: #192024;
  margin-bottom: 10px;
}

.container-113 {
  text-align: center;
  justify-content: flex-end;
  align-items: flex-start;
  display: block;
}

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

.container-114 {
  text-align: center;
  padding: 40px 50px 70px;
}

.text-block-286 {
  color: #192024;
  text-align: center;
  margin-top: 40px;
}

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

.text-block-287 {
  color: #192024;
  text-align: center;
  margin-top: 5px;
}

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

.div-block-221 {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
}

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

.columns-28 {
  margin-top: 70px;
}

.columns-29 {
  margin-top: 40px;
  margin-bottom: 30px;
}

.image-164 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
}

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

.link-block-45, .link-block-46, .link-block-47, .link-block-48, .link-block-49, .link-block-50, .link-block-51, .link-block-52, .link-block-53, .link-block-54, .link-block-55, .link-block-56 {
  text-decoration: none;
}

.heading-141 {
  color: #73228d;
  text-align: center;
  font-family: Droid Serif, serif;
  display: none;
}

.column-256 {
  text-align: right;
  margin-top: -10px;
}

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

.text-block-288, .bold-text-41 {
  color: #192024;
  font-family: Droid Serif, serif;
}

.text-block-289 {
  color: #192024;
  font-family: Droid Serif, serif;
  font-weight: 400;
}

.text-block-290, .text-block-291 {
  color: #192024;
  font-family: Droid Sans, sans-serif;
  font-weight: 300;
}

.div-block-223 {
  text-align: center;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  margin-top: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: none;
}

.columns-30 {
  margin-top: 30px;
}

.text-block-292 {
  color: #192024;
  font-family: Droid Serif, serif;
  font-weight: 300;
}

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

.section-147 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4ea4d1e346b78e1ab1ded7_Background.png");
  background-position: 0 0;
  background-size: cover;
  display: none;
}

.text-span-3 {
  color: #ef4136;
}

.section-148 {
  color: #fff;
  background-image: linear-gradient(#fff, #fff);
  padding: 50px 100px;
}

.nav-link-70 {
  color: #6200ec;
  border: 2px #6200ec;
  margin-bottom: 5px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-span-4 {
  color: #73228d;
  border: 2px solid #6200ec;
  padding: 10px;
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.text-block-294 {
  color: #333;
  text-align: center;
  font-family: Droid Serif, serif;
}

.link-block-57, .link-block-58 {
  text-decoration: none;
}

.home {
  letter-spacing: 1px;
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c5bd4c8d7074281448fc497_Background.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 700px;
  padding-bottom: 40px;
  display: flex;
}

.container-116 {
  padding-top: 50px;
}

.image-166, .div-block-224 {
  text-align: center;
}

.text-block-295 {
  color: #fff;
  margin-top: 10px;
  font-size: 14px;
}

.text-block-296 {
  color: #fff;
  text-transform: uppercase;
  text-shadow: 1px 1px 6px #585555;
  margin-top: 20px;
  font-size: 45px;
  font-weight: 600;
  line-height: 50px;
}

.text-block-297 {
  color: #fff;
  text-shadow: 1px 1px 6px #1f1d1d;
  margin-top: 10px;
  font-size: 18px;
}

.about {
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.div-block-225 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.text-block-298 {
  color: #fff;
  margin-left: 20px;
  font-size: 45px;
  line-height: 50px;
}

.unordered-list-17 {
  color: #fff;
}

.text-block-299 {
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 28px;
}

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

.text-block-300 {
  color: #2a2e99;
  margin-left: 20px;
  font-size: 45px;
  line-height: 50px;
}

.container-118 {
  flex-direction: column;
  margin-bottom: 50px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.awards {
  color: #fff;
  background-image: linear-gradient(#0000006b, #0000006b), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c5bd4c8d7074281448fc497_Background.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.columns-31 {
  background-image: linear-gradient(#f1f2f2, #f1f2f2);
  margin-top: 10px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-301 {
  color: #0792cc;
  text-align: center;
  font-size: 16px;
}

.agenda {
  display: none;
}

.container-119 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-227 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 40px;
}

.text-block-302 {
  color: #404047;
}

.text-block-303 {
  color: #404047;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.contact_us {
  background-image: linear-gradient(#4b0c5f, #4b0c5f);
  padding-top: 30px;
  padding-bottom: 30px;
}

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

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

.text-block-304 {
  font-size: 18px;
  font-weight: 600;
}

.navbar-22 {
  background-image: linear-gradient(#fff, #fff);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 30px #0000006e;
}

.nav-link-71 {
  color: #535353;
  font-size: 14px;
}

.nav-link-71.w--current {
  color: #3a008d;
  font-size: 13px;
}

.nav-link-72 {
  color: #535353;
  font-size: 13px;
}

.nav-link-72.w--current {
  color: #3a008d;
}

.nav-link-73 {
  color: #535353;
  font-size: 13px;
}

.columns-32 {
  background-image: linear-gradient(#f1f2f2, #f1f2f2);
}

.div-block-229, .div-block-230, .image-167, .div-block-231, .div-block-232, .div-block-233 {
  text-align: center;
}

.div-block-234, .div-block-235 {
  display: none;
}

.div-block-236 {
  background-color: #c7c7c7;
  background-image: linear-gradient(#d3d3d3, #d3d3d3);
  border: 1px #000;
  width: 150px;
  height: 1px;
  margin-bottom: 10px;
}

.div-block-237 {
  background-color: #a9a9a9;
  width: 150px;
  height: 2px;
  margin-bottom: 10px;
}

.text-block-305 {
  color: #000;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.text-block-306 {
  color: #000;
  font-weight: 300;
}

.div-block-238 {
  background-color: #cecece;
  width: 150px;
  height: 1px;
  margin-bottom: 10px;
  margin-right: 0;
}

.image-168 {
  padding-top: 5px;
}

.section-149 {
  background-image: linear-gradient(#00000038, #00000038), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4014ddc5571053cdeff6fc_Women-on-a-mission_background.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 700px;
  display: flex;
}

.heading-142 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 28px;
  line-height: 38px;
}

.container-122 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.navbar-23 {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 4px 4px 19px -4px #000;
}

.button-25 {
  color: #6253a2;
  background-color: #fff;
  border-radius: 3px;
  margin-right: 0;
  display: none;
}

.section-150 {
  color: #e42f63;
  background-image: linear-gradient(#e4e4e480, #e4e4e480);
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-143 {
  color: #6253a2;
  text-align: left;
  margin-bottom: 20px;
  font-weight: 300;
}

.paragraph-34 {
  color: #535353;
  font-size: 18px;
  line-height: 26px;
}

.column-258 {
  padding: 21px;
}

.section-151 {
  background-image: linear-gradient(#400c45b8, #400c45b8), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4014ddc5571053cdeff6fc_Women-on-a-mission_background.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-144 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-size: 38px;
  font-weight: 300;
}

.bold-text-42 {
  font-weight: 300;
}

.heading-145 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
}

.text-block-307 {
  color: #fff;
  margin-bottom: 30px;
  font-weight: 700;
}

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

.column-260, .column-261, .column-262, .column-263, .column-264 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-152 {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-265 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.heading-146 {
  text-align: left;
  font-size: 20px;
  font-weight: 400;
}

.column-266, .columns-33 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-link-74 {
  color: #535353;
}

.nav-link-74.w--current {
  color: #6253a2;
}

.nav-link-75 {
  color: #535353;
  display: inline-block;
}

.nav-link-75.w--current {
  color: #6253a2;
}

.nav-link-76 {
  color: #535353;
}

.nav-link-76.w--current {
  color: #6253a2;
}

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

.column-267, .column-268 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.fos-speakers {
  background-image: linear-gradient(#fff, #fff);
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-123 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.columns-34, .columns-35 {
  margin-top: 40px;
}

.text-block-308 {
  color: #676770;
  text-align: center;
  margin-top: 40px;
  font-family: Droid Serif, serif;
}

.text-block-309 {
  font-family: Roboto, sans-serif;
  font-size: 20px;
}

.link-block-60 {
  padding-top: 15px;
}

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

.section-153 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.heading-147 {
  position: relative;
  top: -348px;
}

.map-5 {
  inset: 0;
}

.map-6 {
  position: static;
}

.div-block-239 {
  background-color: #841f6d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: static;
  top: -333px;
}

.heading-148 {
  color: #fff;
}

.heading-149 {
  color: #fff;
  font-weight: 300;
}

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

.heading-150 {
  color: #6253a2;
  text-align: center;
  margin-bottom: 30px;
  font-weight: 300;
}

.columns-36 {
  margin-bottom: 30px;
}

.text-block-310 {
  color: #535353;
  text-align: center;
}

.section-155 {
  color: #0000;
  background-color: #e4e4e4;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-311 {
  color: #535353;
  text-align: center;
}

.map-7 {
  margin-bottom: 0;
}

.heading-151 {
  color: #e42f63;
}

.div-block-240 {
  background-color: #6253a2;
  margin-bottom: 30px;
  padding: 10px;
}

.columns-37 {
  margin-bottom: 80px;
}

.column-270 {
  padding: 10px;
}

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

.section-156 {
  color: #6253a2;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.heading-152 {
  color: #505050;
  text-align: center;
  font-weight: 400;
}

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

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

.nav-link-77 {
  color: #535353;
}

.nav-link-77.w--current {
  color: #6253a2;
}

.nav-link-78 {
  color: #535353;
}

.nav-link-78.w--current {
  color: #6253a2;
}

.nav-link-79 {
  color: #535353;
}

.div-block-242, .div-block-243, .div-block-244, .div-block-245, .div-block-246, .div-block-247, .div-block-248, .div-block-249, .div-block-250, .div-block-251, .div-block-252 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-26 {
  color: #6253a2;
  background-color: #fff;
  border-radius: 3px;
  margin-right: 0;
  display: none;
}

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

.heading-153 {
  color: #fff;
  text-align: left;
}

.paragraph-35 {
  color: #505050;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 28px;
}

.heading-154 {
  color: #8e2d5b;
}

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

.heading-155 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
}

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

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

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

.section-157 {
  background-color: #eee;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.list-item-40 {
  color: #505050;
  margin-bottom: 10px;
  line-height: 26px;
}

.list-item-41 {
  color: #505050;
  margin-bottom: 10px;
  font-weight: 400;
  line-height: 26px;
}

.list-item-42 {
  color: #505050;
  margin-bottom: 10px;
  line-height: 26px;
}

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

.nav-link-80 {
  color: #535353;
  font-size: 14px;
}

.nav-link-80.w--current {
  color: #3a008d;
}

.paragraph-36 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
}

.heading-156, .text-block-312 {
  color: #fff;
}

.column-272 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

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

.nav-link-81 {
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.nav-link-81.w--current {
  color: #73228d;
  font-size: 14px;
}

.nav-link-82 {
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.nav-link-82.w--current {
  color: #73228d;
}

.nav-link-83 {
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.nav-link-83.w--current {
  color: #73228d;
  font-family: Droid Sans, sans-serif;
}

.nav-link-84 {
  color: #535353;
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.nav-link-84.w--current {
  color: #73228d;
}

.nav-link-85 {
  color: #535353;
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.nav-link-85.w--current {
  color: #73228d;
}

.nav-link-86 {
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

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

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

.heading-157 {
  color: #8e2d5b;
  text-align: left;
  margin-bottom: 30px;
}

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

.text-block-313 {
  color: #535353;
  text-align: center;
}

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

.image-172, .image-173, .image-174, .image-175, .image-176 {
  margin-bottom: 10px;
}

.button-27 {
  color: #8e2d5b;
  background-color: #fff;
  border-radius: 3px;
  margin-right: 30px;
}

.heading-158 {
  color: #fff;
  margin-bottom: 20px;
}

.button-28 {
  color: #8e2d5b;
  background-color: #fff;
  border-radius: 3px;
}

.columns-43 {
  align-self: stretch;
  margin-bottom: 30px;
}

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

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

.section-159 {
  background-image: linear-gradient(#4b0c5f, #4b0c5f);
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.heading-159 {
  color: #fff;
}

.button-29 {
  color: #8e2d5b;
  background-color: #fff;
  border-radius: 3px;
}

.nav-link-87 {
  color: #535353;
  font-size: 14px;
  font-weight: 700;
}

.section-160 {
  background-image: linear-gradient(#00000012, #00000012), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4014ddc5571053cdeff6fc_Women-on-a-mission_background.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  height: 400px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-160 {
  color: #6253a2;
  text-align: center;
  margin-bottom: 30px;
  font-weight: 300;
}

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

.list-item-43, .list-item-44, .list-item-45 {
  color: #535353;
  margin-bottom: 20px;
}

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

.unordered-list-18 {
  margin-bottom: 40px;
}

.nav-link-88 {
  color: #535353;
  font-size: 14px;
}

.nav-link-88.w--current {
  color: #6253a2;
}

.heading-162 {
  color: #6253a2;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 36px;
}

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

.list-item-46 {
  color: #535353;
  margin-bottom: 10px;
  font-size: 16px;
}

.list-item-47, .list-item-48 {
  color: #535353;
  margin-bottom: 10px;
}

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

.section-162 {
  background-color: #fff;
}

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

.navbar-24 {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 15px #00000080;
}

.nav-link-89, .nav-link-90 {
  color: #535353;
  font-size: 14px;
}

.text-block-315 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #6253a2;
  margin-bottom: 60px;
  padding: 15px;
  font-size: 20px;
  line-height: 30px;
}

.unordered-list-19 {
  color: #505050;
  font-family: Roboto, sans-serif;
}

.list-item-49 {
  margin-bottom: 20px;
  padding-left: 10px;
  font-size: 15px;
}

.list-item-50, .list-item-51, .list-item-52, .list-item-53 {
  margin-bottom: 20px;
  padding-left: 10px;
}

.text-block-316 {
  color: #505050;
  letter-spacing: .5px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Droid Serif, serif;
  font-size: 18px;
  line-height: 26px;
}

.text-block-317 {
  color: #888;
  font-family: Droid Sans, sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.div-block-258 {
  padding-left: 150px;
  padding-right: 150px;
}

.div-block-259 {
  margin-top: 0;
  margin-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
}

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

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

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

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

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

.bold-text-43 {
  font-family: Droid Serif, serif;
}

.text-block-318 {
  color: #505050;
  margin-top: 5px;
  margin-bottom: 5px;
  font-weight: 300;
}

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

.image-181 {
  margin-bottom: 30px;
}

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

.heading-163 {
  color: #6253a2;
  text-align: center;
  margin-bottom: 40px;
  font-weight: 300;
}

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

.heading-164 {
  color: #6253a2;
  margin-bottom: 5px;
}

.text-block-319 {
  color: #535353;
  text-align: center;
  font-weight: 300;
}

.image-182, .image-183 {
  margin-bottom: 10px;
}

.heading-165 {
  color: #6253a2;
  margin-bottom: 5px;
}

.text-block-320, .text-block-321 {
  color: #535353;
  text-align: center;
  font-weight: 300;
}

.heading-166 {
  color: #6253a2;
  margin-bottom: 5px;
}

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

.heading-167 {
  color: #6253a2;
  text-align: center;
  margin-bottom: 5px;
}

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

.text-block-322 {
  color: #535353;
  text-align: center;
  font-weight: 300;
}

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

.heading-168 {
  color: #6253a2;
  text-align: center;
  margin-bottom: 5px;
}

.text-block-323 {
  color: #535353;
  text-align: center;
  font-weight: 300;
}

.div-block-283 {
  padding: 60px 20px;
}

.heading-169 {
  color: #505050;
  text-align: left;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
}

.heading-170 {
  color: #505050;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  font-weight: 300;
}

.text-block-324 {
  color: #73228d;
  font-family: Droid Sans, sans-serif;
}

.text-block-325 {
  color: #505050;
  margin-bottom: 20px;
  font-family: Droid Sans, sans-serif;
  font-weight: 300;
}

.heading-171 {
  color: #505050;
  margin-bottom: 0;
  font-family: Droid Serif, serif;
  font-weight: 700;
}

.column-274 {
  border: 1px #c3c3c3;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-172 {
  color: #505050;
  text-align: left;
  margin-bottom: 20px;
  font-family: Droid Serif, serif;
  font-size: 25px;
}

.div-block-284 {
  border: 1px solid #b1b1b1;
  padding: 10px;
}

.column-275, .column-276 {
  padding: 10px;
}

.heading-173 {
  color: #73228d;
  text-align: center;
  margin-bottom: 30px;
  font-family: Droid Serif, serif;
  font-weight: 700;
}

.heading-174 {
  color: #505050;
  margin-bottom: 5px;
  font-family: Droid Serif, serif;
}

.text-block-326 {
  color: #73228d;
  text-align: center;
  margin-bottom: 30px;
}

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

.nav-link-91 {
  font-family: Droid Sans, sans-serif;
  font-size: 14px;
}

.nav-link-91.w--current {
  color: #73228d;
}

.heading-175 {
  color: #fff;
}

.button-30 {
  color: #ef4136;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-weight: 400;
  display: none;
}

.image-187 {
  text-align: center;
  margin-bottom: 0;
}

.div-block-286, .div-block-287, .div-block-288, .div-block-289, .div-block-290 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 25px;
  display: flex;
}

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

.section-164 {
  background-image: linear-gradient(#00000069, #00000069), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c4014ddc5571053cdeff6fc_Women-on-a-mission_background.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 500px;
  display: flex;
}

.heading-176 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-weight: 300;
}

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

.bold-text-44 {
  color: #6253a2;
  font-weight: 700;
}

.text-block-327 {
  color: #505050;
}

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

.column-279, .column-280 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.heading-177 {
  text-align: center;
  margin-bottom: 30px;
  font-weight: 300;
}

.column-281 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.columns-47 {
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.button-31 {
  color: #6253a2;
  background-color: #fff;
  border-radius: 3px;
  display: none;
}

.image-188 {
  margin-bottom: 30px;
}

.div-block-291 {
  background-color: #fff;
  padding: 30px;
}

.heading-178 {
  color: #8e2d5b;
  text-align: center;
  margin-bottom: 30px;
}

.heading-179 {
  color: #8e2d5b;
  text-align: center;
  margin-bottom: 5px;
}

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

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

.text-block-328 {
  color: #505050;
  text-align: center;
}

.nav-link-92 {
  color: #535353;
  font-size: 14px;
}

.nav-link-92.w--current {
  color: #3a008d;
}

.text-block-329 {
  color: #505050;
  text-align: center;
  margin-top: 30px;
}

.heading-180 {
  color: #fff;
  background-image: linear-gradient(#00000070, #00000070);
  margin-bottom: 10px;
  padding: 10px;
  display: none;
}

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

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

.heading-181 {
  color: #000;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

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

.heading-182 {
  color: #fff;
  line-height: 42px;
}

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

.section-167 {
  background-image: linear-gradient(#fff, #fff);
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

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

.heading-183 {
  color: #6253a2;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-184 {
  color: #ef4136;
  text-align: center;
  margin-bottom: 0;
  font-weight: 700;
}

.text-block-331 {
  color: #ef4136;
  text-align: center;
  margin-bottom: 10px;
  font-size: 24px;
}

.div-block-298 {
  background-color: #fff;
  margin-bottom: 40px;
  padding: 10px;
}

.heading-185 {
  color: #fff;
  margin-bottom: 30px;
  display: none;
}

.column-282, .column-283 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-block-62, .link-block-63, .link-block-64 {
  text-decoration: none;
}

.container-127 {
  color: #676770;
  margin-top: 40px;
  padding: 10px;
}

.text-block-332 {
  color: #6253a2;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 700;
}

.text-block-333 {
  color: #6253a2;
}

.text-block-334 {
  color: #676770;
  text-align: left;
  margin-bottom: 30px;
  margin-left: 0;
  line-height: 26px;
}

.text-block-335 {
  color: #676770;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 0;
  line-height: 26px;
}

.bold-text-45 {
  color: #676770;
}

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

.bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50 {
  color: #676770;
}

.bold-text-51, .bold-text-52 {
  color: #676770;
  font-size: 16px;
}

.bold-text-53, .bold-text-54, .bold-text-55, .bold-text-56, .bold-text-57, .bold-text-58, .bold-text-59 {
  color: #676770;
}

.bold-text-60, .bold-text-61, .bold-text-62, .bold-text-63, .bold-text-64, .bold-text-65, .bold-text-66 {
  font-size: 18px;
}

.heading-186 {
  text-align: left;
  line-height: 42px;
}

.div-block-299 {
  background-color: #d6d6d6;
  height: 2px;
  margin-bottom: 30px;
}

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

.link-block-65 {
  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;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button-32 {
  background-color: #6253a2;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.heading-187 {
  color: #fff;
}

.section-169 {
  background-color: #e6e6e6;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.heading-188 {
  color: #000;
  margin-bottom: 40px;
}

.heading-189 {
  color: #ef4136;
  text-align: center;
  margin-bottom: 0;
}

.heading-190 {
  color: #505050;
  font-size: 28px;
  line-height: 38px;
}

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

.heading-191 {
  color: #505050;
  text-align: center;
  font-weight: 300;
  line-height: 28px;
}

.div-block-302 {
  background-color: #a0a0a0;
  height: 1px;
  margin-bottom: 30px;
}

.container-128 {
  padding: 10px;
}

.nav-link-93 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.text-block-336 {
  color: #6253a2;
  text-align: center;
  margin-bottom: 30px;
  margin-left: 20px;
}

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

.text-block-337 {
  color: #505050;
  font-size: 18px;
  line-height: 24px;
}

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

.text-block-338 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text-67, .text-block-339 {
  text-align: center;
}

.heading-192 {
  color: #fff;
  letter-spacing: 2px;
  text-indent: 1px;
  text-transform: none;
  background-color: #0000;
  margin-top: 30px;
  margin-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 30px;
  font-weight: 400;
}

.section-170 {
  background-color: #f0f0f0;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.slide-15 {
  height: 600px;
}

.mask-4 {
  width: 600px;
  height: 400px;
}

.slider-6 {
  width: 600px;
  height: 400px;
  margin-bottom: 20px;
}

.container-129 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.heading-193 {
  color: #000;
  margin-bottom: 20px;
}

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

.heading-194 {
  color: #000;
}

.image-192, .image-193 {
  margin-bottom: 10px;
}

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

.slide-nav-2 {
  background-color: #0000008c;
}

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

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

.text-block-340 {
  margin-bottom: 20px;
}

.bold-text-68, .bold-text-69 {
  color: #6253a2;
}

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

.container-130 {
  margin-top: 20px;
}

.columns-48 {
  display: block;
}

.link-block-68 {
  color: #595a5a;
  text-align: center;
  text-decoration: none;
}

.text-block-341 {
  text-transform: uppercase;
  margin-top: 40px;
}

.columns-49 {
  display: none;
}

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

.heading-195 {
  color: #fff;
  margin-bottom: 20px;
}

.text-block-342 {
  color: #404047;
  line-height: 26px;
}

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

.button-33 {
  color: #ef4136;
  background-color: #fff;
  border-radius: 4px;
  display: none;
}

.nav-link-94 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.section-174 {
  background-color: #0000;
  background-image: linear-gradient(#ff353580, #ff353580), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c80f9abc82c0b2726421327_BG.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 700px;
  display: flex;
}

.section-175 {
  background-color: #fff;
  display: block;
}

.section-176 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-items: center;
  display: grid;
}

.column-286 {
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.div-block-304 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 20px;
  height: 400px;
  display: block;
}

.section-177 {
  justify-content: center;
  align-items: center;
  height: 600px;
  padding-top: 0;
  display: block;
}

.columns-50 {
  align-items: center;
  height: 600px;
  display: flex;
}

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

.heading-196 {
  color: #6253a2;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  text-decoration: underline;
  display: flex;
}

.section-178 {
  display: block;
}

.list-item-54 {
  color: #000;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
}

.section-179 {
  background-color: #e4e4e4;
  margin-right: 0;
  padding: 60px;
}

.heading-197 {
  color: #000;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
}

.text-block-343 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
  line-height: 26px;
}

.heading-198 {
  color: #000;
  text-align: left;
  font-size: 25px;
}

.list-item-55 {
  color: #000;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.bold-text-70 {
  color: #000;
  text-align: left;
}

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

.text-block-344 {
  color: #000;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.column-288 {
  justify-content: center;
  align-items: center;
  margin-top: 1px;
  display: block;
}

.section-180 {
  background-color: #fff;
}

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

.div-block-305 {
  padding: 40px;
}

.column-290 {
  padding: 50px;
}

.list {
  color: #000;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.list-item-56, .list-item-57, .list-item-58 {
  margin-bottom: 20px;
}

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

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

.container-131 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c80f9abc82c0b2726421327_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;
}

.heading-199 {
  color: #000;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.heading-200 {
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.heading-201 {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
  flex-flow: row;
  place-content: flex-end center;
  align-items: center;
  margin-bottom: 10px;
  margin-left: 140px;
  margin-right: 140px;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  display: flex;
}

.button-34 {
  color: #000;
  background-color: #0000;
  border: 1px solid #000;
  border-radius: 4px;
}

.bold-text-71 {
  font-family: Droid Serif, serif;
  font-size: 40px;
}

.nav-link-95 {
  color: #505050;
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.columns-52 {
  justify-content: center;
  align-items: center;
  padding: 40px 0 40px 40px;
  display: flex;
}

.navbar-25 {
  background-color: #fff;
  padding: 10px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 15px #00000054;
}

.nav-link-96, .nav-link-97, .nav-link-98 {
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.container-132 {
  justify-content: space-between;
  align-items: center;
  display: block;
}

.text-block-345 {
  color: #000;
  margin-left: 10px;
}

.div-block-306 {
  color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text-72 {
  margin-left: 10px;
  text-decoration: line-through;
}

.div-block-307 {
  background-image: linear-gradient(#fffdfd85, #fffdfd85);
  border: 2px #000;
  margin: 0 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.button-35 {
  color: #e64c40;
  background-color: #fff;
  font-family: Roboto, sans-serif;
}

.text-block-346 {
  color: #fff;
  background-image: linear-gradient(#c70113, #c70113);
  justify-content: center;
  align-items: center;
  margin-left: 200px;
  margin-right: 200px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  line-height: 50px;
  display: flex;
}

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

.navbar-ssl {
  position: fixed;
  inset: 0% 0% auto;
}

.home-ssl {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c987757d784212dcf94b348_Image.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 700px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-203 {
  color: #fff;
  font-family: Droid Sans, sans-serif;
}

.nav-link-99 {
  padding: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.heading-204 {
  color: #fff;
  text-align: center;
  font-family: PT Serif, serif;
}

.about-ssl {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-205 {
  color: #0b6c85;
  text-align: center;
  font-family: PT Serif, serif;
}

.bold-text-73 {
  color: #0b4885;
}

.paragraph-37 {
  color: #505050;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
}

.whats-in-store {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c9880abd78421795a94c71d_Image-2.png");
  background-position: 0 0;
  background-size: cover;
  padding: 60px 100px;
}

.heading-206 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: PT Serif, serif;
}

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

.heading-207 {
  color: #fff;
  text-align: center;
}

.paragraph-38 {
  color: #fff;
  text-align: center;
  font-family: PT Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

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

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

.sponsors-and-partners-ssl {
  background-color: #fff;
  margin-bottom: 0;
  padding: 60px 100px;
}

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

.column-292, .column-293 {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.heading-208 {
  color: #0b4885;
  text-align: center;
  margin-bottom: 40px;
  font-family: PT Serif, serif;
}

.section-183 {
  background-color: #2d3766;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

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

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

.text-block-348 {
  color: #fff;
  font-family: PT Serif, serif;
}

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

.section-184 {
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 60px;
  display: flex;
}

.heading-209 {
  color: #0b4885;
  font-family: PT Serif, serif;
}

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

.nav-link-100 {
  font-family: Oswald, sans-serif;
}

.nav-link-100.w--current, .nav-link-101, .nav-link-102, .nav-link-103, .nav-link-104 {
  font-family: PT Sans, sans-serif;
}

.text-block-349 {
  color: #f8c740;
  border-bottom: 1px solid #f8c740;
  font-family: Glacialindifference, sans-serif;
  font-size: 28px;
  line-height: 35px;
  display: block;
}

.sponsors-copy {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 150px 60px;
  display: block;
}

.sponser-partner {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 150px 60px;
  display: none;
}

.videos {
  padding-top: 30px;
}

.navbar-26 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  background-color: #fff;
  border: 1px solid #00000073;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-105 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}

.nav-link-106, .nav-link-107 {
  font-size: 12px;
}

.body-6 {
  background-color: #f2f2f2;
  border: 1px solid #00000080;
}

.banner {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccd2df446e9ce0f25aa1b87_Banner-Accenture-Fucked-Up-2.png");
  background-position: 0 0;
  background-size: cover;
  height: auto;
  margin-top: 60px;
}

.bold-text-74 {
  color: #000c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
}

.container-136 {
  padding-left: 20px;
  padding-right: 20px;
}

.heading-210 {
  color: #000c;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
}

.text-block-350 {
  color: #000;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: auto;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
  line-height: 22px;
}

.text-block-351 {
  color: #000c;
  margin-bottom: 40px;
  margin-right: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  line-height: 26px;
}

.heading-211 {
  color: #000c;
  text-align: center;
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

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

.applied-intelligence {
  color: #fff;
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-137 {
  padding-left: 20px;
  padding-right: 20px;
}

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

.timeline {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
  box-shadow: 1px 1px 4px #00000040;
}

.container-138 {
  background-color: #fff;
  padding-left: 20px;
  padding-right: 20px;
}

.bold-text-75 {
  color: #000;
  text-decoration: underline;
}

.div-block-309 {
  text-align: center;
  margin-top: 20px;
}

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

.container-139 {
  background-color: #fff;
  padding-left: 20px;
  padding-right: 20px;
}

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

.text-block-352 {
  color: #000c;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

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

.column-299 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

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

.div-block-310 {
  justify-content: center;
  align-items: center;
  padding-right: 0;
  display: flex;
  box-shadow: 1px 1px 4px #00000040;
}

.div-block-311 {
  background-color: #fff;
  height: 480px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 20px;
  box-shadow: 1px 1px 4px #00000040;
}

.column-302 {
  height: 400px;
}

.columns-56 {
  margin-top: 20px;
}

.web-ai {
  text-align: left;
  justify-content: center;
  align-items: center;
  display: block;
}

.technology {
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.container-140 {
  padding-left: 20px;
  padding-right: 20px;
}

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

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

.text-block-353 {
  color: #000c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

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

.apply {
  background-color: #f2f2f2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-354 {
  color: #000c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

.list-2 {
  color: #000c;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-355 {
  color: #000c;
  margin-top: 10px;
  margin-bottom: auto;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  line-height: 22px;
}

.columns-58 {
  margin-bottom: auto;
}

.div-block-314 {
  color: #fff;
  text-align: center;
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.column-304 {
  background-color: #00ccb3;
}

.column-305 {
  background-color: #5aaae7;
}

.text-block-356, .text-block-357 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

.column-306 {
  background-color: #ff6a4c;
}

.column-307 {
  background-color: #ff9811;
}

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

.accenture-footer {
  text-align: left;
  background-color: #f2f2f2;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-141 {
  background-color: #f2f2f2;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-358 {
  color: #000c;
  padding-right: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.div-block-315 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.container-142 {
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-359 {
  color: #000c;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.button-36 {
  color: #fff;
  background-color: #881dc2;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: block;
}

.container-143 {
  clear: none;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  margin-top: auto;
  margin-bottom: auto;
  padding: 40px 20px;
  display: block;
  position: static;
}

.div-block-316 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: auto;
  display: flex;
  position: static;
  top: 280px;
  left: 14px;
}

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

.container-144 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

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

.heading-212 {
  color: #000c;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
}

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

.list-3 {
  color: #000c;
}

.text-block-360 {
  text-align: left;
  margin-bottom: 20px;
  line-height: 22px;
}

.container-145 {
  margin-top: 60px;
  margin-bottom: 60px;
}

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

.div-block-318 {
  margin-top: 60px;
  display: block;
}

.image-197, .column-308 {
  text-align: center;
}

.column-309 {
  padding-top: 0;
  padding-right: 20px;
}

.text-block-361 {
  color: #000c;
  margin-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.bold-text-76 {
  background-color: #0000;
}

.div-block-319 {
  border: 3px solid #5aaae7;
  width: auto;
  height: 120px;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  inset: 0% auto auto 0%;
  box-shadow: 1px 1px 4px #0003;
}

.image-199 {
  position: absolute;
  overflow: scroll;
}

.text-block-362 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-left: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 32px;
  position: static;
  top: 21px;
  left: 8px;
}

.text-block-363 {
  color: #000;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  position: static;
  top: 27px;
  left: 23px;
}

.bold-text-77 {
  font-size: 22px;
  position: relative;
  top: 6px;
}

.columns-60 {
  height: auto;
}

.button-37 {
  background-color: #881dc2;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

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

.grid {
  color: #000c;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.div-block-321 {
  background-color: #5aaae7;
}

.text-block-364 {
  color: #fff;
  padding: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.column-310, .column-311 {
  background-color: #0000;
}

.columns-61 {
  height: auto;
}

.div-block-322 {
  background-color: #5aaae7;
  height: 180px;
}

.div-block-323 {
  background-color: #00ccb3;
  height: 180px;
}

.div-block-324 {
  background-color: #ff6243;
}

.div-block-325 {
  background-color: #ff9811;
}

.div-block-326 {
  background-color: #ffd422;
  height: 120px;
}

.div-block-327 {
  background-color: #acabb1;
}

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

.div-block-328 {
  border: 3px solid #00ccb3;
  height: 120px;
}

.div-block-329 {
  border: 3px solid #ff6243;
  height: 120px;
}

.div-block-330 {
  border: 3px solid #ff9811;
  height: 120px;
}

.div-block-331 {
  border: 3px solid #ffd422;
  height: 120px;
}

.div-block-332 {
  border: 3px solid #acabb1;
  height: 120px;
}

.link-block-71, .link-block-72, .link-block-73 {
  margin-left: 10px;
  margin-right: 10px;
}

.div-block-333 {
  justify-content: space-between;
  display: flex;
}

.button-38 {
  background-color: #881dc2;
  border-radius: 0;
}

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

.div-block-335 {
  background-color: #5aaae6;
}

.div-block-336 {
  background-color: #01ccb3;
}

.div-block-337 {
  background-color: #ff6243;
}

.div-block-338 {
  background-color: #ff9811;
}

.div-block-339 {
  background-color: #ffd321;
}

.div-block-340 {
  background-color: #acabb1;
}

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

.share-icons {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.html-embed-8 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc8895e82bf9672c57a4fd_YsWeekender-36.png");
  background-position: 0 0;
  background-size: cover;
  width: 36px;
  height: 36px;
  margin-left: 5px;
  margin-right: 5px;
}

.twitter {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc8895e82bf9c47157a4f9_YsWeekender-37.png");
  background-position: 0 0;
  background-size: cover;
  width: 36px;
  height: 36px;
  margin-left: 5px;
  margin-right: 5px;
}

.html-embed-15 {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc8895e82bf976e357a4ff_YsWeekender-38.png");
  background-position: 45%;
  background-size: 36px 36px;
  background-attachment: scroll;
  width: 36px;
  height: 36px;
  margin-left: 5px;
  margin-right: 5px;
  display: block;
}

.html-embed-16 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc8895e82bf9eeab57a4f5_YsWeekender-39.png");
  background-position: 0 0;
  background-size: cover;
  width: 36px;
  height: 36px;
  margin-left: 5px;
  margin-right: 5px;
}

.html-embed-17 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc8895e82bf9573957a4fb_YsWeekender-41.png");
  background-position: 0 0;
  background-size: cover;
  width: 36px;
  height: 36px;
  margin-left: 5px;
  margin-right: 5px;
}

.html-embed-18 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc8895e82bf936a157a4f7_YsWeekender-40.png");
  background-position: 0 0;
  background-size: cover;
  width: 36px;
  height: 36px;
  margin-left: 5px;
  margin-right: 5px;
}

.section-186 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5cee212e6352fc8a696f6316_Banner-01.png");
  background-position: 50% 0;
  background-size: cover;
  height: 600px;
}

.body-8 {
  height: auto;
}

.div-block-342 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: 60px;
  padding-top: 80px;
  display: flex;
}

.heading-213 {
  color: #000;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: auto;
  font-family: Graphik, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.heading-214 {
  color: #881bc2;
  font-family: Graphik, sans-serif;
  font-size: 45px;
  font-weight: 900;
}

.text-block-365 {
  color: #000;
  margin-top: 30px;
  font-family: Graphik, sans-serif;
}

.heading-215 {
  color: #881dc2;
  font-family: Graphik, sans-serif;
  font-size: 42px;
  font-weight: 900;
}

.heading-216 {
  text-align: left;
  font-family: Graphik, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 45px;
  display: none;
}

.container-146 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.section-187 {
  background-color: #ffffff38;
  padding-top: 50px;
  padding-bottom: 50px;
}

.bold-text-79 {
  color: #ef3f37;
  letter-spacing: 3px;
  font-size: 24px;
  font-weight: 400;
}

.heading-217 {
  color: #ef3f37;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
}

.bold-text-80 {
  color: #000000b3;
  font-family: Montserrat, sans-serif;
}

.text-block-366 {
  color: #000000b3;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

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

.section-188 {
  background-color: #fff;
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-343 {
  text-align: center;
  margin-bottom: 30px;
}

.image-201 {
  text-align: center;
  margin-right: 60px;
}

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

.section-189 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.nav-link-108, .nav-link-109, .nav-link-110 {
  font-weight: 300;
}

.navbar-27 {
  background-color: #fff;
}

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

.columns-62 {
  display: block;
}

.container-148, .container-149 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-190 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5cad97bcaac5470f021929da_TS-2019.png");
  background-position: 0 0;
  background-size: cover;
}

.tech30_2019 {
  color: #ff1a46;
  border: 1px solid #ff1a46;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-left: 10px;
  padding: 10px 15px;
  font-family: Glacialindifference, sans-serif;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  position: static;
}

.ticket_2018 {
  color: #ff1a46;
  background-color: #0000;
  border: 1px solid #ff1a46;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-right: 10px;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.ticket_2018.w--current {
  color: #ff1a46;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.bold-text-81 {
  color: #ff1a46;
}

.nav-menu-3 {
  display: flex;
}

.heading-218 {
  text-transform: uppercase;
  font-family: Barlow, sans-serif;
  font-size: 56px;
}

.text-block-368 {
  color: #fff;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

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

.div-block-346 {
  border-left: 2px solid #fff;
  margin-left: 20px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
}

.container-150 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 80px;
  display: flex;
}

.button-39 {
  border: 1px solid var(--goldenrod);
  color: #f0f0f0;
  cursor: pointer;
  background-color: #e2a62b;
  border-radius: 0;
  margin-top: 450px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: opacity .15s;
  display: none;
  position: relative;
  transform: perspective(471px);
  box-shadow: 1px 1px 3px 1px #4040473b;
}

.text-block-369 {
  color: #00235b;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.book_tickets {
  background-color: var(--salmon);
  border: 2px solid #00235b;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding: 0 10px;
  text-decoration: none;
}

.tech_30 {
  border: 2px solid #00235b;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding: 0 10px;
  text-decoration: none;
}

.container-151 {
  clear: none;
  background-color: #2b0f43;
  padding: 40px 20px;
  position: relative;
  inset: auto 0%;
}

.text-block-370 {
  color: #fecc01;
  text-align: left;
  font-family: Barlow, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 45px;
}

.text-block-371 {
  color: #fff;
  margin-top: 5px;
  font-size: 20px;
  font-weight: 300;
}

.numbers {
  background-color: #fff;
  position: static;
}

.div-block-347 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Barlow, sans-serif;
  display: flex;
}

.ts_about {
  background-color: #fff;
}

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

.heading-219 {
  color: #00215d;
  text-align: center;
  letter-spacing: 1px;
  margin-bottom: 30px;
  font-family: Barlow, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

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

.text-block-372 {
  color: #00215d;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-weight: 300;
  line-height: 30px;
}

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

.ts_speakers {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d729ced6ee0caaf7985c479_Background-1.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: fixed;
  padding: 40px 100px;
}

.heading-220 {
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 44px;
}

.container-153 {
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.link-35 {
  color: #fff;
}

.text-block-373 {
  color: #fecc01;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-374 {
  color: #fff;
  margin-top: 5px;
  font-family: Barlow, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 14px;
}

.div-block-349 {
  text-align: center;
  background-color: #0000;
  height: auto;
}

.div-block-350 {
  background-color: #0000;
  margin-top: 0;
  margin-bottom: auto;
  padding: 10px 5px;
}

.columns-63 {
  margin-top: 30px;
  margin-bottom: auto;
  display: none;
}

.div-block-351 {
  text-align: center;
  margin-top: 40px;
}

.button-40 {
  color: #0f57c5;
  background-color: #fecb02;
  border-radius: 5px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
  display: none;
}

.heading-221 {
  color: #00215d;
  text-align: center;
  letter-spacing: 1px;
  margin-bottom: 0;
  padding-top: 40px;
  font-family: Barlow, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

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

.ts_sponsors {
  background-color: #fff;
  padding-top: 20px;
}

.columns-64 {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 30px;
  display: none;
}

.image-202 {
  margin-top: 20px;
  display: block;
}

.text-block-375 {
  color: #00225c;
  margin-top: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.ts_store {
  background-color: #0f57c5;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d729d071fb39652d98eabcc_Background-2.png");
  background-position: 50% 100%;
  background-size: cover;
}

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

.div-block-352 {
  text-align: center;
  background-color: #0000007a;
  border-radius: 10px;
  height: 180px;
  padding: 10px;
}

.text-block-376 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.columns-65, .columns-66 {
  margin-bottom: 30px;
}

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

.ts_ticket {
  background-color: #00215d;
  background-image: linear-gradient(to bottom, var(--salmon), var(--salmon));
  display: block;
}

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

.div-block-353 {
  border: 2px dashed #00215d;
  margin: 10px;
  padding-bottom: 30px;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-377 {
  color: #00205e;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 28px;
}

.heading-222 {
  color: #fecd01;
  text-align: center;
  background-color: #00205e;
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
  line-height: 50px;
}

.text-block-378 {
  color: #fdfcfd;
  text-align: center;
  background-color: #fd7072;
  border-radius: 2px;
  margin-top: 20px;
  padding: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.ts_rewind_video {
  background-color: #fff;
}

.container-157 {
  padding: 40px;
}

.columns-67 {
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-354 {
  background-color: #fd7072;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 11%;
}

.ts_map {
  position: relative;
}

.text-block-379 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 40px;
}

.text-block-380 {
  color: #fff;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-weight: 300;
}

.ts_footer {
  background-color: #fff;
}

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

.text-block-381 {
  color: #00215d;
  text-align: center;
  margin-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-weight: 300;
}

.text-block-382 {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  font-family: Barlow, sans-serif;
  font-weight: 300;
  display: flex;
}

.div-block-355 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-356 {
  justify-content: space-between;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.link-block-75 {
  margin-left: 40px;
  margin-right: 10px;
}

.link-block-76 {
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
}

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

.div-block-357 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

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

.section-191 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d60f695a93ad9e1a3cac9d3_Website-background-3.png");
  background-position: 0 0;
  background-size: cover;
  display: none;
}

.container-159 {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}

.field-label-3 {
  color: #fecb02;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.column-318 {
  font-family: Barlow, sans-serif;
}

.select-field-2, .text-field-3, .text-field-4 {
  font-family: Barlow, sans-serif;
  font-weight: 300;
}

.textarea-2 {
  margin-top: 20px;
  font-family: Barlow, sans-serif;
  font-weight: 300;
}

.div-block-358 {
  text-align: center;
  margin-top: 20px;
}

.submit-button-3 {
  color: #1160ca;
  background-color: #feca03;
  border-radius: 5px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.text-field-5 {
  font-family: Barlow, sans-serif;
  font-weight: 300;
}

.text-field-6 {
  font-weight: 300;
}

.text-field-7 {
  font-family: Barlow, sans-serif;
  font-weight: 300;
}

.text-block-383 {
  color: #105bc5;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.text-block-384 {
  color: #115dc7;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

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

.text-block-385 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.text-block-386 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.button-41 {
  background-image: linear-gradient(270deg, #e06f90, #c43890);
  border-radius: 18px;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
  box-shadow: 1px 1px 3px #00000052;
}

.heading-223 {
  color: #30318d;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  font-weight: 300;
}

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

.container-160 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: block;
}

.text-block-387 {
  color: #fff;
  margin-top: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 300;
  display: block;
}

.section-192 {
  background-color: #30285b;
}

.text-block-388 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
}

.text-block-389 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.div-block-361 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

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

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

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

.tamil-nadu-story-agenda {
  background-color: #eee;
  display: none;
}

.bold-text-82 {
  color: #9e5050;
}

.container-161 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.section-194 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5cf787f0b209224c96dbdc69_CUSTOMER-EXPERIENCEOSALESFORCE-bg-01.png");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 70px;
  padding-top: 100px;
  padding-bottom: 40px;
}

.text-block-390 {
  color: #fff;
  margin-bottom: 60px;
  line-height: 26px;
}

.heading-224 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-size: 48px;
  line-height: 58px;
}

.button-42 {
  color: #00a0e3;
  background-color: #fff;
  border-radius: 5px;
}

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

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

.heading-225 {
  color: #00a0e3;
  font-size: 25px;
}

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

.button-43 {
  background-color: #00a0e3;
  border-radius: 5px;
}

.section-196 {
  background-color: #00a0e3;
}

.navbar-28 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 2px 2px 8px -4px #0006;
}

.paragraph-39 {
  font-size: 16px;
}

.nav-link-111 {
  color: #00a0e3;
}

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

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

.column-321 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

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

.heading-226 {
  color: #00a0e3;
  text-align: left;
  margin-bottom: 40px;
  font-size: 25px;
}

.text-block-392 {
  font-weight: 400;
}

.text-block-393 {
  font-weight: 700;
}

.columns-70 {
  margin-bottom: 20px;
}

.columns-71 {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.text-block-394 {
  margin-bottom: 20px;
}

.heading-227, .heading-228 {
  color: #00a0e3;
  margin-bottom: 0;
}

.text-block-395 {
  margin-bottom: 0;
}

.heading-229 {
  color: #00a0e3;
  margin-bottom: 0;
}

.text-block-396 {
  margin-bottom: 0;
}

.heading-230 {
  color: #00a0e3;
  margin-bottom: 0;
}

.text-block-397 {
  margin-bottom: 20px;
}

.heading-231 {
  color: #00a0e3;
  margin-bottom: 0;
}

.text-block-398 {
  margin-bottom: 0;
}

.heading-232 {
  color: #00a0e3;
  margin-bottom: 0;
}

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

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

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

.image-205 {
  margin-top: 10px;
  margin-right: 16px;
  padding-bottom: 10px;
}

.image-206 {
  padding-top: 8px;
}

.columns-73 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container-163 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-399 {
  color: #fff;
  text-align: center;
  line-height: 26px;
}

.masterclass_home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d0c7882409e5baf7d6f0aec_Branding-workshop-1.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
  margin-top: 60px;
}

.heading-233 {
  color: #428ccb;
  text-align: center;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.masterclass_about {
  background-color: #fff;
  display: none;
}

.text-block-400 {
  color: #668cad;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
  line-height: 26px;
}

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

.nav-link-112, .nav-link-113, .nav-link-114 {
  color: #1274bc;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 14px;
}

.container-165 {
  color: #fff;
}

.navbar-29 {
  color: #fff;
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 15px -1px #645f5fa8;
}

.container-166 {
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.heading-234 {
  color: #5738ce;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.masterclass_takeaway_1 {
  background-color: #fff;
  display: block;
}

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

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

.text-block-401 {
  color: #fa345a;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.text-block-402 {
  color: #5738ce;
  margin-top: 5px;
  font-size: 14px;
  line-height: 20px;
}

.masterclass_schedule {
  background-color: #fff;
}

.container-167 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.grid-2 {
  color: #f3d732;
  background-color: #1275bc;
  grid-template-columns: 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
}

.text-block-403 {
  color: #363754;
  text-transform: none;
  margin-top: auto;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.div-block-365 {
  background-color: #f3d732;
  border: 1px #fff;
  margin: 10px 20px;
  padding: 20px;
}

.text-block-404 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.section-198 {
  background-color: #f3d732;
  padding-top: 0;
  padding-bottom: 20px;
}

.container-168 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.div-block-366 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-367 {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.text-block-405 {
  color: #363654;
  margin-top: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.brand-9 {
  margin-right: 10px;
}

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

.text-block-406 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.button-44 {
  text-align: center;
  background-color: #428ccb;
  border-radius: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.masterclass_speaker {
  background-color: #1275bc;
}

.heading-235 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

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

.text-block-407 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.text-block-408 {
  color: #fff;
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 14px;
  font-weight: 400;
}

.section-199 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d135e714b05c86df2fda26e_MasterClass-Banner.png");
  background-position: 0 0;
  background-size: cover;
  height: 450px;
  margin-top: 60px;
}

.heading-236 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 50px;
  line-height: 55px;
}

.container-170 {
  padding-top: 140px;
}

.text-block-409 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 40px;
  line-height: 50px;
}

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

.heading-237 {
  color: #5738ce;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 48px;
}

.section-200 {
  background-color: #fff;
}

.text-block-410 {
  color: #5738ce;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  line-height: 26px;
}

.nav-link-115, .nav-link-116, .nav-link-117 {
  color: #5738ce;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.navbar-30 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.section-201 {
  background-color: #5738ce;
}

.heading-238 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  line-height: 50px;
}

.container-172 {
  color: #5738ce;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-368 {
  background-color: #fff;
  padding-bottom: 10px;
}

.text-block-411 {
  color: #5738ce;
  text-align: center;
  padding: 10px 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
  text-decoration: underline;
}

.button-45 {
  color: #5738ce;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.columns-74 {
  margin-bottom: 30px;
}

.section-202 {
  background-color: #5738ce;
}

.container-173 {
  padding: 40px 10px;
}

.paragraph-40 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
}

.brand-10 {
  margin-left: 10px;
}

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

.section-203 {
  background-color: #fa345a;
}

.container-174 {
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

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

.button-46 {
  color: #fff;
  background-color: #5738ce;
  border-radius: 5px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
  box-shadow: 1px 1px 3px #505050;
}

.text-block-412 {
  color: #5738ce;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.container-175 {
  padding: 40px 20px;
}

.section-204 {
  background-color: #fff;
  display: none;
}

.text-block-413 {
  color: #5738ce;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 30px;
}

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

.text-block-414 {
  color: #5738ce;
  margin-left: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.text-block-415, .text-block-416, .text-block-417 {
  margin-bottom: 20px;
}

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

.image-211 {
  margin-left: 10px;
}

.nav-link-118, .nav-link-119, .nav-link-120 {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.section-205 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d234398dae7db844f7a3cdb_Funding-Masterclass--Banner.png");
  background-position: 0 0;
  background-size: cover;
  height: 500px;
  margin-top: 60px;
  padding-top: 0;
}

.navbar-31 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.section-206 {
  background-color: #fff;
}

.container-176 {
  padding: 40px 30px;
  line-height: 26px;
}

.heading-239 {
  color: #c3272e;
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.text-block-418 {
  color: #192024;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

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

.section-207 {
  background-color: #c3272e;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.section-208 {
  background-color: #fba818;
}

.heading-240 {
  color: #fff;
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 35px;
  font-weight: 400;
}

.container-177 {
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.heading-241 {
  color: #fff;
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.finalist {
  background-color: #fff;
}

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

.div-block-370 {
  padding: 10px 20px 10px 10px;
}

.text-block-419 {
  color: #303030;
  border-bottom: 1px solid #000;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.text-block-420 {
  color: #831d82;
  margin-bottom: 10px;
}

.columns-75 {
  margin-top: 20px;
}

.heading-242, .heading-243, .heading-244, .heading-245, .heading-246, .heading-247 {
  color: #4a4a4a;
  text-align: center;
}

.columns-76 {
  justify-content: space-between;
  margin: 80px 140px;
  display: flex;
}

.paragraph-41 {
  color: #4a4a4a;
  text-align: center;
}

.image-212 {
  margin-left: 20px;
}

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

.image-213, .image-214, .image-215, .image-216, .image-217, .image-218 {
  margin-bottom: 20px;
}

.button-47 {
  color: #fff;
  text-align: center;
  background-color: #c3272e;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 22px;
  display: flex;
}

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

.agenda-1 {
  color: #192024;
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-248 {
  color: #000c;
  text-align: left;
  margin-bottom: 30px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
}

.container-179 {
  padding-left: 20px;
  padding-right: 20px;
}

.list-item-59 {
  margin-right: auto;
  padding-bottom: 20px;
}

.list-item-60 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 15px;
}

.text-block-421 {
  text-align: left;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 400;
}

.text-block-422 {
  color: #a200ff;
  margin-bottom: 20px;
}

.text-block-423 {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 36px;
}

.text-block-424 {
  text-transform: none;
  margin-bottom: 20px;
}

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

.image-220, .image-221, .image-222, .image-223, .image-224 {
  margin-bottom: 20px;
}

.heading-249 {
  text-align: left;
  margin-bottom: 40px;
  font-size: 24px;
}

.image-225, .image-226, .image-227, .image-228, .image-229, .image-230, .image-231 {
  margin-bottom: 20px;
}

.image-232 {
  background-color: #fff;
}

.image-233, .columns-78 {
  margin-bottom: 20px;
}

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

.div-block-379, .div-block-380, .div-block-381, .div-block-382, .div-block-383 {
  margin-bottom: 20px;
}

.heading-250, .heading-251, .heading-252, .heading-253, .heading-254, .heading-255 {
  margin-bottom: 5px;
}

.heading-256 {
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 300;
  text-decoration: none;
}

.container-180 {
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.business-and-ecosystem-leaders {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-257 {
  color: #404047;
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 20px;
}

.text-block-425 {
  color: #181818;
  font-size: 12px;
  line-height: 16px;
}

.heading-258 {
  color: #404047;
  margin-bottom: 20px;
}

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

.columns-79, .columns-80, .image-234, .image-235, .image-236, .image-237, .image-238, .image-239, .image-240, .image-241, .image-242, .image-243, .image-244, .image-245, .image-246, .image-247, .image-248, .image-249, .image-250, .image-251, .image-252, .image-253, .image-254, .image-255, .image-256, .image-257, .columns-81 {
  margin-bottom: 20px;
}

.heading-259 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}

.div-block-385 {
  padding-top: 0;
  padding-bottom: 10px;
}

.winners---applied-intelligence-challenge {
  background-color: #351f62;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-260 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 24px;
}

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

.image-258, .image-259, .image-260, .image-261, .image-262, .image-263 {
  margin-bottom: 20px;
}

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

.heading-261 {
  color: #f53b3e;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.image-264 {
  color: #fc575a;
}

.nav-link-121, .nav-link-122, .nav-link-123 {
  color: #fc575a;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

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

.heading-262 {
  color: #192024;
  margin-bottom: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.paragraph-42 {
  color: #192024;
  margin-top: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.growth-hacks-speakers {
  color: #fece1e;
  background-color: #f8c740;
}

.button-48 {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.button-49 {
  text-align: center;
  background-color: #fc575a;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
}

.div-block-386 {
  text-align: center;
  margin-bottom: 40px;
}

.contact-us {
  background-color: #fc575a;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-426 {
  color: #fff;
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.link-36 {
  color: #fff;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  text-decoration: none;
}

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

.book-now {
  background-color: #fffefe;
}

.div-block-391 {
  margin-bottom: 0;
}

.heading-263 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Barlow, sans-serif;
  font-size: 14px;
  font-weight: 600;
  overflow: visible;
}

.text-block-427 {
  color: #fff;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.collection-item-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 250px;
  margin-bottom: 60px;
  padding: 20px;
  display: flex;
}

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

.image-267, .columns-82 {
  display: none;
}

.column-331 {
  background-color: #0000;
  border-radius: 0;
  padding: 0 10px;
}

.column-332 {
  padding: 0 10px;
}

.form-3 {
  display: none;
}

.button-50 {
  color: #0f57c5;
  background-color: #fac905;
  border-radius: 5px;
}

.section-209 {
  background-image: linear-gradient(to bottom, var(--salmon), var(--salmon));
  padding: 5px 100px;
}

.heading-264 {
  color: #00215d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.linkedin-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d679fdf1a93c6142afb7f96_BG-11.png");
  background-position: 50% 100%;
  background-size: cover;
  height: 700px;
}

.navbar-32 {
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 8px #00000042;
}

.columns-83 {
  align-items: flex-end;
  height: 700px;
  display: flex;
}

.column-337 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 700px;
  display: flex;
}

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

.about-linkedin {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-265 {
  color: #2767b0;
  text-align: left;
  font-family: Community, sans-serif;
  font-weight: 600;
}

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

.linkedin-key-takeaways {
  background-color: #e9e5df;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-266 {
  color: #2767b0;
  text-align: left;
  margin-bottom: 0;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.list-item-61 {
  color: #38434e;
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 18px;
}

.list-item-62, .list-item-63, .list-item-64 {
  color: #38434e;
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.list-4 {
  margin-top: 10px;
}

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

.column-338 {
  display: flex;
}

.linkedin-agenda {
  background-color: #fcd1c6;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-267 {
  font-weight: 300;
}

.bold-text-84 {
  color: #2767b0;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.heading-268 {
  text-align: center;
  margin-top: 20px;
}

.linkedin-contact {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-339 {
  justify-content: flex-end;
  padding-top: 0;
  display: flex;
}

.link-block-80 {
  color: #38434e;
  border: 1px solid #38434e;
  border-radius: 3px;
  padding: 11px;
  text-decoration: none;
}

.text-block-428 {
  text-transform: uppercase;
  font-family: Community, sans-serif;
}

.paragraph-43 {
  color: #38434e;
  margin-bottom: 20px;
  font-family: Community, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.bold-text-85 {
  color: #38434e;
  font-family: Community, sans-serif;
  font-weight: 300;
}

.list-item-65 {
  color: #38434e;
  font-family: Community, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.column-340 {
  padding: 0;
}

.column-341 {
  flex-direction: column;
  align-items: flex-start;
  padding: 0 25px 25px;
  display: flex;
}

.nav-link-124 {
  color: #38434e;
  margin-top: 5px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.nav-link-124.w--current {
  color: #2767b0;
  margin-top: 5px;
}

.nav-link-125 {
  color: #38434e;
  margin-top: 5px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.nav-link-125.w--current {
  color: #2767b0;
}

.nav-link-126, .nav-link-127 {
  color: #38434e;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.nav-link-127.w--current {
  color: #2767b0;
}

.nav-link-128 {
  color: #38434e;
  margin-top: 5px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.nav-link-128.w--current {
  color: #2767b0;
}

.button-51 {
  background-color: #2767b0;
  margin-left: 34px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.paragraph-44 {
  color: #38434e;
  margin-bottom: 20px;
  font-family: Community, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.linkedin-speakers {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-269 {
  color: #2767b0;
  margin-bottom: 40px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.heading-270 {
  color: #2767b0;
  margin-bottom: 0;
  font-family: Community, sans-serif;
}

.text-block-429 {
  color: #38434e;
  text-align: center;
  font-family: Community, sans-serif;
}

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

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

.brand-11 {
  display: none;
}

.button-52 {
  background-color: #2767b0;
  margin-left: 29px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.column-343 {
  align-items: flex-end;
  padding-left: 0;
  display: flex;
}

.image-271 {
  margin-bottom: 25px;
}

.heading-271 {
  color: #38434e;
}

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

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

.list-item-66 {
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 16px;
  position: static;
}

.list-item-67 {
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 16px;
}

.list-item-68 {
  font-family: Community, sans-serif;
  font-size: 16px;
}

.bold-text-86 {
  color: #2767b0;
  padding: 9px;
  font-family: Community, sans-serif;
  font-size: 32px;
}

.div-block-393 {
  background-color: #cfcfcf;
  height: 2px;
  margin-bottom: 20px;
}

.nav-link-129 {
  color: #38434e;
  margin-top: 5px;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.nav-link-129.w--current {
  color: #2767b0;
}

.linkedin-venue {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-272 {
  color: #2767b0;
  font-family: Community, sans-serif;
  font-weight: 700;
}

.heading-273 {
  color: #38434e;
  text-align: center;
  font-family: Community, sans-serif;
}

.text-block-430 {
  color: #38434e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Community, sans-serif;
}

.map-8 {
  border-radius: 11px;
}

.div-block-394 {
  border: 2px solid #2767b0;
  border-radius: 5px;
  padding: 20px 0 0;
}

.image-272 {
  margin-bottom: 20px;
  margin-left: 0;
}

.div-block-395 {
  border: 2px solid #2767b0;
  border-radius: 5px;
  margin-left: 29px;
  padding-top: 25px;
}

.div-block-396 {
  border: 2px solid #2767b0;
  border-radius: 5px;
  margin: 20px 0 10px;
  padding-top: 25px;
}

.link-37 {
  color: #38434e;
  margin-top: 5px;
  margin-left: 29px;
  font-family: Community, sans-serif;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
}

.link-38 {
  color: #38434e;
  font-family: Community, sans-serif;
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
}

.html-embed-19 {
  float: right;
  margin: 0;
  padding-top: 5px;
  font-family: Community, sans-serif;
  font-weight: 600;
  position: relative;
}

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

.list-item-69 {
  color: #38434e;
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 18px;
}

.list-item-70 {
  color: #38434e;
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.list-item-71, .list-item-72 {
  color: #38434e;
  margin-bottom: 10px;
  font-family: Community, sans-serif;
  font-size: 18px;
}

.section-210 {
  color: #38434e;
  background-color: #fcd1c6;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-397 {
  float: right;
  border: 2px solid #2767b0;
  margin: 20px;
}

.container-184 {
  float: none;
}

.text-block-431 {
  color: #38434e;
  text-align: center;
  font-family: Community, sans-serif;
  font-size: 18px;
}

.usl-banner {
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d6e51c0b695c77053e45db4_landing-page-1.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  height: 600px;
}

.heading-274 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: baseline;
  margin-top: auto;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 25px;
  font-weight: 300;
  display: flex;
}

.container-185 {
  color: #fff;
  text-align: center;
  justify-content: space-between;
  align-items: center;
  padding-top: 100px;
  display: block;
}

.button-53 {
  color: var(--black);
  text-align: center;
  background-color: #f3973b;
}

.div-block-398 {
  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: inline-block;
}

.heading-275 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
  margin-bottom: 60px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.container-186 {
  margin-top: 60px;
  margin-bottom: 100px;
}

.paragraph-45 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
}

.image-274, .column-344 {
  text-align: center;
}

.section-212 {
  color: #ececec;
  background-color: #e7e7e7;
}

.paragraph-46 {
  color: var(--dark-slate-gray-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-276 {
  color: #e0872d;
  align-items: baseline;
  font-family: Barlow, sans-serif;
  font-weight: 500;
  display: block;
}

.column-345 {
  justify-content: space-between;
  align-items: baseline;
  padding-top: 140px;
  display: block;
}

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

.column-346 {
  padding-top: 140px;
}

.usl-contact {
  color: var(--dark-slate-gray-2);
  text-align: center;
  background-color: #e7e7e7;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Barlow, sans-serif;
}

.link-39 {
  direction: ltr;
  color: var(--dark-slate-gray-2);
  text-align: center;
  text-transform: none;
  text-decoration: none;
}

.image-275 {
  text-align: center;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: 125px;
  font-style: normal;
  text-decoration: none;
  display: block;
  overflow: visible;
}

.image-276 {
  margin-bottom: 10px;
  display: inline-block;
}

.button-54 {
  color: var(--black);
  text-align: center;
  background-color: #f3973b;
  border-radius: 5px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
}

.container-187 {
  margin-top: 0;
  margin-bottom: 0;
}

.paragraph-47 {
  color: #f3973b;
}

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

.heading-277 {
  color: #fff;
  margin-bottom: 60px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.heading-278 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.paragraph-48 {
  color: var(--dark-slate-gray-2);
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.column-348 {
  text-align: right;
  display: block;
}

.div-block-399 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 100px;
  display: block;
}

.div-block-400 {
  margin-top: 100px;
}

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

.usl-whats-in-store {
  background-color: #f3973b;
  padding-top: 60px;
  padding-bottom: 40px;
}

.usl-about {
  background-color: #19232c;
  padding-top: 60px;
  padding-bottom: 100px;
}

.section-213 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d6e51c0b695c77053e45db4_landing-page-1.png");
  background-position: 0 0;
  background-size: cover;
  height: 700px;
}

.section-214 {
  background-color: #e2e2e2;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-279 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
  margin-bottom: 60px;
}

.paragraph-49 {
  color: var(--dark-slate-gray-2);
}

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

.paragraph-50 {
  color: var(--dark-slate-gray-2);
  margin-top: 140px;
}

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

.paragraph-51 {
  color: var(--dark-slate-gray-2);
  margin-top: 140px;
}

.section-215 {
  background-color: var(--dark-slate-gray-2);
}

.text-block-433 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

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

.image-279 {
  margin-left: 10px;
  margin-right: 10px;
}

.div-block-401 {
  background-image: linear-gradient(#19232b, #19232b);
  justify-content: space-around;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.heading-280 {
  color: #19232b;
  margin-bottom: 60px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.navbar-33 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.brand-12 {
  padding-right: 10px;
}

.brand-12.w--current {
  margin-right: 0;
  padding-right: 0;
}

.image-280, .image-281 {
  margin-right: 10px;
}

.image-282 {
  padding-top: 20px;
  padding-right: 20px;
}

.image-283, .image-284 {
  padding-top: 20px;
  padding-right: 20px;
  display: none;
}

.section-217 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d6f8ccdee72d95ec8a9f9e1_BG3.png");
  background-position: 0 0;
  background-size: cover;
  height: 175px;
}

.text-block-434 {
  color: #fecd01;
  text-align: center;
  margin: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
}

.div-block-402 {
  background-color: #2b0f43d6;
  border-radius: 10px;
  margin-top: 20px;
}

.container-188 {
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-287 {
  display: none;
}

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

.section-218 {
  background-image: linear-gradient(#fbd851, #fbd851);
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-281 {
  color: #0f6c8f;
  margin-bottom: 40px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.text-block-435, .heading-282 {
  color: var(--dark-slate-gray-2);
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.image-289 {
  margin-bottom: 20px;
}

.div-block-403, .div-block-404 {
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.heading-283 {
  color: #0e6b8f;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.section-219 {
  background-color: #ebebeb;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.button-55 {
  background-color: #1bace3;
  border-radius: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

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

.section-220 {
  background-color: #1bace3;
}

.text-block-436 {
  color: #fefeff;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.text-block-437 {
  color: #fff;
  text-align: right;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.navbar-34 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-130 {
  color: #fff;
  margin-right: 200px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.navbar-35 {
  background-color: #3f2c4e;
  justify-content: flex-start;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.text-block-438 {
  direction: ltr;
  color: #fff;
  text-transform: uppercase;
  white-space: normal;
  background-color: #0000;
  border: 1px solid #fff;
  margin-top: 10px;
  margin-right: 10px;
  padding: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.link-block-81 {
  margin-left: 20px;
  text-decoration: none;
}

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

.image-290 {
  margin-left: 0;
  padding: 10px;
}

.section-221 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d729d5b1fb39666f78ead5b_SpeedDating-1.png");
  background-position: 50% 0;
  background-size: cover;
  height: 550px;
  padding-top: 220px;
}

.nav-link-131 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.nav-link-131.w--current {
  position: static;
}

.nav-link-132, .nav-link-133, .nav-link-134 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.block-quote {
  color: #fff;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 55px;
  font-weight: 600;
}

.text-block-439 {
  color: #fff;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.section-222 {
  background-color: #3f2c4e;
  padding-top: 100px;
  padding-bottom: 100px;
}

.block-quote-2 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.paragraph-52 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 17px;
}

.paragraph-53 {
  color: #fdfeff;
  font-family: Barlow, sans-serif;
  font-size: 17px;
}

.columns-89 {
  background-color: #f0835f;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d725f127e4c79556ba7a845_Background-02.png");
  background-position: 0 0;
  background-size: cover;
}

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

.block-quote-3 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 500;
}

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

.paragraph-54 {
  color: #fff;
  margin-bottom: 15px;
  margin-left: 0;
  padding-left: 0;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.paragraph-55 {
  color: #fff;
  margin-bottom: 20px;
  margin-left: 0;
  padding-left: 0;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.paragraph-56 {
  color: #fff;
  text-transform: capitalize;
  margin-bottom: 20px;
  margin-left: 0;
  padding-left: 0;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.column-355 {
  padding-top: 60px;
  padding-left: 40px;
}

.section-223 {
  background-image: linear-gradient(#3f2c4e, #3f2c4e);
  padding-top: 100px;
  padding-bottom: 40px;
}

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

.text-block-440 {
  color: #fff;
  margin-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
}

.text-block-441 {
  color: #fff;
  font-family: Barlow, sans-serif;
}

.bold-text-88 {
  color: #f2865b;
  font-weight: 500;
}

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

.paragraph-57 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 17px;
  font-weight: 400;
}

.button-56 {
  color: #fff;
  background-color: #ec247c;
  border-radius: 3px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 20px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 600;
  display: flex;
  box-shadow: 1px 1px 3px #0000004d;
}

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

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

.section-224 {
  background-color: #fff;
  padding-top: 100px;
}

.block-quote-4 {
  color: #3f2c4e;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 45px;
  font-weight: 600;
}

.div-block-407 {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}

.columns-90 {
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.text-block-442 {
  color: #fdcc2e;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 35px;
  font-weight: 400;
}

.bold-text-90 {
  color: #3e2c4e;
  text-align: center;
  font-weight: 500;
}

.section-225 {
  background-color: #000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.form-block-2 {
  text-align: left;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.form-4 {
  justify-content: space-between;
  display: flex;
}

.field-label-4, .field-label-5 {
  color: #fff;
  margin-right: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 400;
}

.text-field-8, .text-field-9 {
  background-color: #fff0;
  border: 1px solid #fdcc2e;
  margin-right: 60px;
}

.submit-button-4 {
  background-color: #fdcc2e;
}

.section-226 {
  background-color: #000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-443 {
  color: #fdcc2e;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.text-block-444 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 14px;
}

.button-57 {
  color: #000;
  background-color: #fdcc2e;
  font-family: Barlow, sans-serif;
}

.section-227 {
  background-color: #19232c;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.heading-284 {
  font-family: Barlow, sans-serif;
}

.bold-text-91 {
  color: #fff;
  font-weight: 500;
}

.heading-285 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-weight: 400;
}

.list-item-73, .list-item-74, .list-item-75 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
}

.list-5 {
  margin-bottom: 40px;
}

.heading-286 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.bold-text-92 {
  color: #fff;
  font-weight: 500;
}

.div-block-408 {
  background-color: #fff;
  height: 1px;
}

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

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

.list-item-76 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
}

.text-block-445 {
  font-family: Barlow, sans-serif;
  text-decoration: none;
}

.link-block-83 {
  background-color: var(--salmon);
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-446 {
  color: #fdfeff;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.text-block-447 {
  color: #fff;
  text-transform: none;
  white-space: normal;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
  text-decoration: none;
}

.link-block-84 {
  border: 2px solid var(--indian-red);
  background-color: var(--indian-red);
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
}

.section-228 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d7262d4909a21da792bd5f9_FlashSales-01.png");
  background-position: 0 0;
  background-size: cover;
  height: 450px;
}

.section-229 {
  background-color: #3f2c4e;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.navbar-36 {
  background-color: #3f2c4e;
}

.nav-link-135 {
  color: #fdfdfd;
  font-family: Barlow, sans-serif;
}

.nav-link-136, .nav-link-137 {
  color: #fff;
  font-family: Barlow, sans-serif;
}

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

.heading-287 {
  color: #3f2c4e;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 22px;
}

.columns-92 {
  background-color: #fdfdfd;
  border: 1px dashed #000;
  margin-top: -10px;
  margin-bottom: -10px;
}

.paragraph-58 {
  color: #3f2c4e;
  margin-top: 80px;
  margin-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}

.heading-288 {
  color: #fff;
  background-color: #c93668;
  border-radius: 2px;
  font-family: Barlow, sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.column-357 {
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-410 {
  padding-left: 120px;
  padding-right: 120px;
}

.div-block-411 {
  background-color: #fff;
  margin: 0;
  padding: 20px;
}

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

.heading-289 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 45px;
}

.paragraph-59 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.section-230 {
  background-color: #f79b57;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-60 {
  color: var(--dark-slate-gray-2);
  font-family: Barlow, sans-serif;
}

.button-58 {
  background-color: #e1266f;
}

.columns-93 {
  margin-bottom: 60px;
}

.div-block-412 {
  background-color: #fffdfd;
  padding: 10px 20px 20px;
  box-shadow: 1px 1px 3px #19202470;
}

.div-block-413, .div-block-414 {
  background-color: #fff;
  padding: 10px 20px 20px;
  box-shadow: 1px 1px 3px #19202470;
}

.image-293, .image-294, .image-295 {
  margin-bottom: 0;
}

.image-296, .image-297, .image-298, .image-299, .image-300, .image-301 {
  margin-bottom: 10px;
}

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

.heading-290 {
  color: #3f2c4e;
  margin-top: 100px;
  margin-bottom: 40px;
  font-size: 60px;
}

.section-231 {
  background-color: #e0266f;
}

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

.bold-text-93, .bold-text-94, .bold-text-95 {
  font-weight: 400;
}

.section-232 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d729ced6ee0caaf7985c479_Background-1.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 160px;
  padding-left: 140px;
  padding-right: 140px;
}

.text-block-448 {
  color: #fbfcfd;
  font-family: Barlow, sans-serif;
  font-size: 14px;
}

.heading-291 {
  color: #fff;
  margin-top: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

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

.columns-94 {
  margin-bottom: 0;
  padding-bottom: 40px;
}

.bold-text-96, .bold-text-97 {
  font-weight: 500;
}

.navbar-37 {
  background-color: #3f2c4e;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-138, .nav-link-139 {
  color: #fff;
}

.nav-link-140 {
  color: #fdfdfd;
}

.link-40 {
  color: #fff;
  margin-left: 0;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  text-decoration: none;
}

.div-block-416 {
  margin-left: 40px;
  padding-right: 370px;
}

.heading-292 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 22px;
}

.button-59 {
  background-color: #3f2c4e;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 28px;
  font-weight: 500;
}

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

.heading-293 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  font-weight: 500;
  line-height: 60px;
}

.text-block-449 {
  color: #00235b;
  font-family: Barlow, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.dropdown-toggle {
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
  top: 0;
}

.dropdown-link {
  background-color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 14px;
}

.dropdown-link-2, .dropdown-link-3 {
  font-family: Barlow, sans-serif;
  font-size: 14px;
}

.image-304 {
  height: 400px;
}

.section-233 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d729d5b1fb39666f78ead5b_SpeedDating-1.png");
  background-position: 50% 20%;
  background-size: cover;
  height: 430px;
}

.icon-11 {
  color: #00235b;
}

.section-234 {
  background-color: #232f3f;
  margin-top: 0;
  padding-top: 140px;
}

.heading-294 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
  font-size: 40px;
  font-weight: 600;
}

.paragraph-61 {
  color: #fff;
}

.heading-295 {
  color: #f3963d;
  text-align: left;
  font-size: 20px;
}

.bold-text-98, .bold-text-99 {
  font-weight: 600;
}

.div-block-418, .div-block-419, .div-block-420, .div-block-421, .div-block-422, .div-block-423, .div-block-424, .div-block-425 {
  padding-bottom: 20px;
}

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

.tamil-nadu-story-register-now {
  background-color: #ef4136;
  justify-content: center;
  padding: 19px 60px;
  display: flex;
}

.heading-296 {
  color: #fff;
  text-align: center;
  margin-right: 40px;
  padding-left: 0;
  font-weight: 700;
}

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

.button-60 {
  color: #ef4136;
  text-align: center;
  background-color: #fff;
  border-radius: 3px;
  margin-right: 20px;
}

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

.heading-297 {
  color: #ef4136;
  text-align: left;
}

.tamil-nadu-story-workshop {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.button-61 {
  background-color: #ef4136;
  border-radius: 3px;
}

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

.nav-link-141 {
  color: #333;
  font-family: Roboto, sans-serif;
}

.nav-link-141.w--current, .image-305 {
  color: #ef4136;
}

.bold-text-100, .bold-text-101 {
  font-weight: 500;
}

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

.columns-97 {
  margin-bottom: 20px;
}

.section-235 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-298 {
  color: #19232b;
  margin-bottom: 60px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.ts_exhibitpartners {
  color: var(--white-smoke-3);
  background-color: #fff;
}

.collection-item-6 {
  text-align: center;
}

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

.button-62 {
  background-color: var(--sandy-brown);
  color: #130003;
}

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

.heading-299 {
  color: #fff;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 25px;
  font-weight: 500;
}

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

.text-block-450 {
  color: #fff;
  font-family: Barlow, sans-serif;
}

.collection-item-7 {
  text-align: center;
  height: 300px;
  margin-bottom: 20px;
}

.text-block-451 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-block-452 {
  float: none;
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 12px;
  font-weight: 400;
}

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

.bold-text-103, .bold-text-104 {
  font-weight: 600;
}

.text-block-453 {
  color: #38434e;
  text-align: center;
  margin-top: 6px;
  font-family: Community, sans-serif;
  font-size: 20px;
}

.div-block-430, .div-block-431 {
  margin-bottom: 20px;
}

.text-block-454 {
  color: #38434e;
  text-align: center;
  font-family: Community, sans-serif;
  font-weight: 600;
}

.text-block-455 {
  color: #38434e;
  text-align: center;
  margin-top: 6px;
  font-family: Community, sans-serif;
  font-size: 20px;
}

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

.heading-300 {
  color: #ef4136;
  text-align: center;
  margin-bottom: 40px;
  font-weight: 300;
}

.heading-301, .heading-302 {
  color: #ef4136;
  margin-bottom: 40px;
}

.heading-303 {
  color: #272727;
  text-align: left;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 22px;
  font-weight: 500;
  text-decoration: none;
}

.link-block-85 {
  float: left;
  text-align: left;
  margin-left: 0;
  text-decoration: none;
}

.image-307 {
  float: left;
  margin-bottom: 10px;
  position: static;
  left: -1px;
}

.div-block-432 {
  float: left;
  text-align: center;
  width: 210px;
  height: 190px;
  margin-bottom: 20px;
}

.div-block-433 {
  float: left;
  text-align: center;
}

.columns-99 {
  margin-bottom: 20px;
}

.dropdown {
  position: relative;
  top: -2px;
}

.div-block-434 {
  float: left;
  margin-top: 0;
  margin-left: 138px;
}

.heading-304 {
  color: var(--dark-slate-gray-2);
  font-family: Barlow, sans-serif;
  font-weight: 400;
  text-decoration: none;
  overflow: visible;
}

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

.image-308 {
  float: none;
  clear: none;
  text-align: left;
  margin-bottom: 10px;
  padding-left: 0;
  position: static;
  overflow: visible;
}

.div-block-435 {
  text-align: center;
  margin-bottom: 20px;
}

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

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

.columns-101 {
  margin-bottom: 20px;
}

.section-236 {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-309 {
  margin-bottom: 20px;
}

.heading-305 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  font-family: Barlow, sans-serif;
  font-weight: 400;
  text-decoration: none;
}

.link-block-87 {
  text-align: center;
  height: 200px;
  margin-bottom: 0;
  text-decoration: none;
}

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

.columns-102, .columns-103, .columns-104 {
  margin-bottom: 40px;
}

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

.image-312 {
  text-align: center;
  margin-bottom: 10px;
}

.div-block-437 {
  text-align: center;
  margin-bottom: 60px;
}

.text-block-456 {
  color: #505050;
}

.section-237 {
  background-color: #fff;
  height: 1200px;
  padding-top: 100px;
}

.div-block-438 {
  text-align: center;
  margin-bottom: 40px;
}

.columns-105 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.heading-306 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 60px;
}

.div-block-439 {
  margin-right: 60px;
  padding-left: 60px;
}

.column-360 {
  text-align: center;
  margin-bottom: 40px;
}

.column-361 {
  padding-bottom: 40px;
}

.column-362, .column-363 {
  margin-bottom: 40px;
}

.column-364, .column-365, .column-366 {
  text-align: center;
  margin-bottom: 40px;
}

.column-367, .column-368, .column-369, .column-370, .column-371, .column-372, .column-373, .column-374, .column-375 {
  margin-bottom: 40px;
}

.navbar-38 {
  color: #fff;
  background-color: #e2e3e4;
  box-shadow: 1px 1px 15px -9px #000;
}

.nav-link-142 {
  color: #fff;
}

.nav-menu-5 {
  color: var(--white-smoke-2);
}

.nav-link-143, .nav-link-144 {
  color: #000;
}

.section-238 {
  background-color: var(--tomato);
  padding-top: 140px;
}

.text-block-457 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-458 {
  color: #fece1e;
  margin-bottom: 15px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
}

.text-block-459 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

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

.bold-text-105 {
  font-size: 24px;
  font-weight: 500;
}

.bold-text-106, .bold-text-107, .bold-text-108, .bold-text-109, .bold-text-110, .bold-text-111, .bold-text-112, .bold-text-113, .bold-text-114, .bold-text-115 {
  font-weight: 500;
}

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

.bold-text-117, .bold-text-118, .bold-text-119, .bold-text-120, .bold-text-121 {
  font-weight: 500;
}

.container-194 {
  padding-top: 40px;
}

.heading-307 {
  color: #fff;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.column-376, .column-377 {
  text-align: center;
}

.nav-link-145 {
  padding: 16px;
  font-family: Barlow, sans-serif;
}

.nav-link-146, .nav-link-147, .nav-link-148, .nav-link-149, .nav-link-150 {
  padding: 15px;
  font-family: Barlow, sans-serif;
}

.nav-link-151 {
  border: 2px solid #000;
  margin-right: 10px;
  padding: 15px;
  font-family: Barlow, sans-serif;
}

.nav-link-152 {
  color: #fff;
  background-color: #cf404d;
  padding: 15px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
}

.nav-link-152.w--current {
  color: #fff;
}

.navbar-39 {
  background-color: #f0f0f0;
  justify-content: space-between;
  align-items: center;
  padding: 10px 60px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-menu-6 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

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

.ts2019-day-1 {
  background-color: #fff;
  padding-top: 10px;
}

.heading-308 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-weight: 600;
  position: relative;
  left: -6px;
}

.text-block-460 {
  color: #b22222;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.text-block-461 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

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

.text-block-462 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 5px;
  font-family: Barlow, sans-serif;
}

.columns-106 {
  margin-bottom: 20px;
}

.text-block-463 {
  color: #fff;
  text-align: center;
  background-color: #b22222;
  margin-bottom: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 400;
}

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

.link-block-88 {
  color: #822e50;
  margin-right: 20px;
  text-decoration: none;
}

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

.text-block-464 {
  background-color: var(--brown);
  color: #fff;
  border: 1px #822e50;
  padding: 10px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.columns-107, .columns-108 {
  margin-bottom: 20px;
}

.text-block-465 {
  color: #b22222;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 40px;
  font-weight: 300;
  line-height: 50px;
}

.div-block-444 {
  margin-top: 40px;
  padding-bottom: 60px;
}

.ts2019-day-2 {
  background-color: #fff;
}

.section-239 {
  background-color: #fff;
  padding-top: 140px;
}

.columns-109 {
  margin-left: auto;
  margin-right: auto;
}

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

.section-240 {
  background-color: #eee;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-309 {
  color: #19232b;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.text-block-466 {
  color: #19232b;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
}

.heading-310 {
  color: #19232b;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
}

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

.text-block-467 {
  color: #19232b;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.text-block-468 {
  color: #f3973b;
}

.columns-112 {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.slider-7 {
  height: 250px;
}

.div-block-445 {
  padding-left: 40px;
}

.column-391, .column-392 {
  padding-left: 0;
  padding-right: 0;
}

.heading-311 {
  color: #19232b;
  text-align: center;
  margin-top: 60px;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
}

.heading-312 {
  color: #fff;
  font-family: Barlow, sans-serif;
}

.image-313 {
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
}

.section-241 {
  background-color: #19232c;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-313 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.slider-8 {
  height: 500px;
}

.heading-314 {
  color: #19232b;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

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

.image-315 {
  margin-bottom: 20px;
}

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

.heading-315 {
  color: #19232b;
  margin-bottom: 30px;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

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

.heading-316 {
  color: #19232b;
  margin-bottom: 0;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.text-block-469 {
  color: #f4983b;
  text-align: center;
  font-family: Barlow, sans-serif;
}

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

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

.columns-114 {
  margin-bottom: 60px;
}

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

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

.nav-link-153, .nav-link-154 {
  font-family: Roboto, sans-serif;
}

.nav-link-155 {
  color: #fff;
  background-color: #262261;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
}

.cred-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5db135f0f782f9275b5590fe_Microsite%20Element-03.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 500px;
  display: flex;
}

.cred-about {
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.cred-heading {
  color: #191e22;
  text-align: left;
  margin-bottom: 20px;
  font-family: Gilroy, sans-serif;
  font-weight: 700;
}

.paragraph-62 {
  color: #333;
  font-family: Roboto, sans-serif;
}

.list-item-77, .list-item-78, .list-item-79 {
  color: #333;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 300;
}

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

.cred-agenda {
  background-color: #e0e0e0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.text-block-470 {
  text-align: right;
  padding-top: 3px;
  font-family: Roboto, sans-serif;
}

.bold-text-122 {
  color: #262261;
}

.paragraph-63 {
  color: #333;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.columns-116 {
  align-items: flex-start;
  margin-bottom: 10px;
  display: flex;
}

.cred-speakers {
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

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

.heading-317 {
  color: #262261;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

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

.text-block-471 {
  color: #333;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.link-block-91 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.nav-link-156, .nav-link-157 {
  font-family: Roboto, sans-serif;
}

.cred-tickets {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5db14165b723f48a27696fd8_Cred%20Microsite-11.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-196 {
  padding: 15px 100px;
}

.div-block-448 {
  background-color: #fff;
  justify-content: space-around;
  align-items: center;
  padding: 14px;
  display: block;
}

.columns-118 {
  display: flex;
}

.link-block-92 {
  border: 1px dashed #000;
  border-radius: 3px;
  padding: 12px;
  text-decoration: none;
  display: block;
}

.heading-318 {
  color: #fff;
  text-align: center;
  background-color: #262261;
  margin-bottom: 10px;
  padding: 10px;
}

.text-block-472 {
  color: #333;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
}

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

.section-242 {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-473 {
  color: #333;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.column-398 {
  justify-content: flex-start;
  display: flex;
}

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

.navbar-40 {
  background-color: #172e3d;
  padding-left: 40px;
  padding-right: 40px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-158 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.nav-link-158.w--current {
  color: #f90;
  padding-left: 10px;
  padding-right: 10px;
}

.nav-link-159 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.nav-link-159.w--current {
  color: #f90;
}

.nav-link-160 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

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

.amazon-ai-conclave-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc52db024068e340e3adc92_AI%20Conclave%20Page-01.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: 500px;
  display: flex;
}

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

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

.text-block-474 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 21px;
  font-weight: 500;
}

.button-63 {
  color: #172e3d;
  text-transform: uppercase;
  background-color: #f90;
  border-radius: 3px;
  margin-bottom: 10px;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.button-64 {
  color: #172e3d;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 3px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

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

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

.amazon-ai-conclave-about {
  padding-top: 60px;
  padding-bottom: 60px;
}

.amazon-ai-conclave-heading {
  color: #fff;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.paragraph-64 {
  color: #333;
  text-align: justify;
  font-family: Roboto, sans-serif;
}

.link-41 {
  color: #333;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}

.column-401 {
  padding-right: 40px;
}

.list-item-80 {
  color: #333;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.amazon-ai-conclave-tracks {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5db15452b723f44c0169c020_AI%20Conclave%20Page%20design%202-05.png");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

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

.div-block-451 {
  border: 1px solid #fff;
  border-radius: 3px;
  margin-bottom: 40px;
  padding: 20px;
}

.heading-320 {
  color: #fff;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
}

.text-block-475 {
  color: #fff;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
}

.link-42 {
  color: #f90;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.container-197 {
  align-items: center;
  display: block;
}

.column-402 {
  flex-direction: row;
  justify-content: center;
  padding-top: 40px;
  padding-left: 60px;
  display: block;
}

.amazon-ai-conclave-timeline {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

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

.heading-321 {
  color: var(--black);
  text-align: left;
  padding-left: 40px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.image-321, .image-322, .image-323, .image-324 {
  margin-bottom: 10px;
}

.amazon-ai-conclave-heading-2 {
  color: #172e3d;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
}

.amazon-ai-conclave-awards {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc512df25b171dd8654eac4_AWS-Ai.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-65 {
  color: #fff;
  text-align: justify;
  font-family: Roboto, sans-serif;
}

.amazon-ai-conclave-sponsors {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.amazon-ai-conclave-contact-us {
  background-color: #172e3d;
  padding-top: 20px;
  padding-bottom: 20px;
}

.paragraph-66 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.column-404 {
  justify-content: flex-start;
  display: flex;
}

.paragraph-67 {
  color: #fff;
  text-align: right;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

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

.bold-text-123 {
  color: #fff;
  font-family: Roboto, sans-serif;
}

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

.amazon-ai-conclave-speakers {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-476 {
  color: #172e3d;
  text-align: center;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.link-block-94 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-325 {
  margin-bottom: 10px;
  position: relative;
}

.text-block-477 {
  color: #6d6d6d;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.columns-119, .columns-120, .columns-121, .columns-122 {
  margin-bottom: 40px;
}

.nav-link-161 {
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.nav-link-161.w--current {
  color: #f90;
}

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

.text-block-478 {
  margin-top: 10px;
}

.amazon-ai-conclave-awards-categories {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-479 {
  color: #172e3d;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

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

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

.text-block-480 {
  color: #172e3d;
  text-align: center;
  font-size: 14px;
}

.cred-academy-navbar {
  opacity: 1;
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 10px -2px #00000059;
}

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

.cred-academy-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc3d177b2b24e9b8684708f_CRED-Academy_-landing-page.png");
  background-position: 0 0;
  background-size: cover;
  align-items: center;
  height: 600px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.cred-academy-about {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.cred-headin, .heading-322 {
  color: #262261;
  text-align: left;
}

.paragraph-68 {
  color: #333;
  font-family: Gilroy, sans-serif;
}

.list-item-81 {
  color: #333;
  margin-bottom: 10px;
  font-family: Gilroy, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.cred-academy-banner {
  background-color: #1a1e23;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dcbf011259a2aae65141f30_Banner-microsite.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-243 {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-481, .text-block-482 {
  color: #1a1e23;
  font-family: Gilroy, sans-serif;
  font-size: 18px;
}

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

.nav-link-162 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.home_esis {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91d4dd6571e677eca685f_Early-Stage-Investor-Summit-Cover-2.png");
  background-position: 0%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 500px;
  padding-top: 0;
  display: block;
  position: relative;
}

.text-block-483 {
  padding-top: 100px;
}

.text-block-484 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  padding-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.text-block-485 {
  color: #fff;
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.button-65 {
  color: var(--firebrick);
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 5px;
  margin-right: 10px;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  position: relative;
  top: -19px;
}

.div-block-453 {
  text-align: center;
  align-items: stretch;
  padding-top: 20px;
  display: flex;
}

.number_esis {
  clear: none;
  background-color: #000;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  display: block;
  position: static;
}

.text-block-486 {
  color: #fff;
  text-align: center;
  font-size: 26px;
  display: block;
}

.numbers-mumbai {
  background-color: var(--firebrick);
  justify-content: center;
  align-items: center;
  display: flex;
}

.about_esis {
  background-color: var(--white-smoke-3);
  align-items: center;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.text-block-487 {
  color: #d91f5d;
  text-align: center;
  padding-top: 40px;
  font-size: 26px;
  font-weight: 600;
}

.text-block-488 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 300;
}

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

.whats-in-store_esis {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91e636ade63174e0135ea_Early-Stage-Investor-Summit-Cover-3.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 20px;
}

.text-block-489 {
  color: #d91f5d;
  text-align: center;
  font-size: 26px;
  font-weight: 600;
}

.columns-124 {
  margin-bottom: 60px;
  padding-top: 40px;
}

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

.text-block-490 {
  color: #f7941d;
  text-align: center;
  padding-top: 5px;
  font-weight: 700;
  line-height: 26px;
}

.section-248 {
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.text-block-491 {
  color: #d91f5d;
  text-align: center;
  padding-top: 0;
  font-size: 26px;
  font-weight: 600;
}

.image-328, .div-block-456 {
  text-align: center;
}

.container-199 {
  padding-top: 0;
}

.participating-investors-delhi {
  background-color: #fff;
  height: auto;
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  font-weight: 600;
  display: block;
}

.text-block-492 {
  color: #b22222;
  text-align: center;
  padding-bottom: 30px;
  font-size: 32px;
  font-weight: 300;
}

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

.div-block-457 {
  text-align: center;
  position: relative;
}

.columns-125 {
  margin: 0 0 10px;
}

.contact-us_esis {
  color: var(--white-smoke-3);
  background-color: #000;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.text-block-493 {
  color: #fff;
  text-align: right;
  font-weight: 700;
}

.column-408 {
  text-align: center;
  padding-left: 0;
}

.navbar_esis {
  background-color: #fff;
  height: 60px;
  padding-left: 40px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 7px -4px #000;
}

.container-200 {
  padding-top: 40px;
}

.image-330 {
  margin-left: -2px;
}

.section-251 {
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-201 {
  padding-top: 0;
}

.div-block-458 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-494 {
  color: #191e22;
  text-align: center;
  margin-bottom: 40px;
  font-family: Gilroy, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.text-block-495 {
  color: #191e22;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Gilroy, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

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

.heading-323 {
  color: #191e22;
  margin-bottom: 0;
  font-family: Gilroy, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.section-252 {
  background-color: #fff;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-496 {
  color: #191e22;
  text-align: center;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Gilroy, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.columns-128 {
  color: #000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-497 {
  text-align: left;
  font-size: 18px;
}

.column-409 {
  color: #000;
  text-align: center;
}

.text-block-498 {
  color: #000;
  padding-bottom: 10px;
  font-weight: 400;
}

.bold-text-125 {
  font-family: Gilroy, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.bold-text-126 {
  font-family: Gilroy, sans-serif;
  font-weight: 700;
}

.video-3 {
  margin-bottom: 60px;
}

.heading-324 {
  color: #19232b;
  font-weight: 600;
}

.text-block-499 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

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

.text-block-500 {
  color: #fff;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.bold-text-127 {
  color: #fff;
}

.text-block-501 {
  margin-top: 40px;
  margin-bottom: 20px;
  padding-top: 0;
}

.heading-326 {
  color: #172e3d;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
  text-decoration: none;
}

.text-block-502 {
  margin-top: 0;
  margin-bottom: 10px;
}

.bold-text-128, .container-202 {
  color: #172e3d;
}

.heading-327 {
  color: #172e3d;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.text-block-503 {
  color: #172e3d;
  text-align: center;
  margin-top: 40px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 600;
}

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

.text-block-504 {
  color: #fff;
  text-align: center;
  background-color: #172e3d;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 45px;
}

.text-block-505 {
  color: #172e3d;
  text-align: center;
  background-color: #0000;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 300;
  line-height: 40px;
}

.ai-agenda {
  color: #172e3d;
  font-family: Roboto, sans-serif;
}

.text-block-506 {
  text-align: left;
  margin-top: 0;
  padding-top: 0;
  font-size: 20px;
  font-weight: 500;
}

.bold-text-129 {
  color: #172e3d;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.text-block-507 {
  color: #172e3d;
  text-align: left;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-508 {
  margin-top: 40px;
}

.text-block-509 {
  text-align: center;
  font-size: 20px;
  font-weight: 400;
}

.bold-text-130 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.text-block-510 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-511 {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
}

.text-block-512 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.bold-text-131 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.text-block-513 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.text-block-514 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.text-block-515 {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
}

.text-block-516 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-517 {
  text-align: center;
  font-size: 20px;
}

.text-block-518 {
  text-align: center;
  margin-top: 10px;
}

.text-block-519 {
  text-align: center;
  font-size: 20px;
}

.text-block-520 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-521 {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
}

.bold-text-132, .bold-text-133, .bold-text-134 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

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

.bold-text-136 {
  font-family: Roboto, sans-serif;
  font-weight: 600;
}

.text-block-522 {
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.bold-text-137 {
  color: #172e3d;
  font-size: 26px;
  font-weight: 500;
}

.text-block-523 {
  color: #fff;
  text-align: center;
  background-color: #172e3d;
  margin-top: 40px;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 45px;
}

.text-block-524 {
  clear: left;
  color: #172e3d;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 300;
}

.text-block-525 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.text-block-526 {
  text-align: center;
  font-family: Roboto, sans-serif;
}

.text-block-527 {
  color: #172e3d;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.bold-text-138 {
  color: #172e3d;
}

.text-block-528 {
  color: #fff;
  text-align: center;
  background-color: #172e3d;
  margin-top: 60px;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 40px;
}

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

.bold-text-139 {
  color: #172e3d;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 300;
}

.text-block-529 {
  text-align: center;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
}

.text-block-530 {
  text-align: center;
  margin-bottom: 10px;
}

.bold-text-140 {
  color: #172e3d;
  text-align: center;
  font-size: 20px;
  font-weight: 500;
}

.column-411, .column-412 {
  text-align: center;
}

.text-block-531 {
  text-align: center;
  background-color: #0000;
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 500;
  line-height: 40px;
}

.columns-129 {
  margin-top: 60px;
}

.columns-130 {
  margin-bottom: 60px;
  position: static;
}

.text-block-532 {
  color: #fff;
  text-align: center;
  background-color: #172e3d;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.text-block-533 {
  color: #172e3d;
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.bold-text-141 {
  color: #172e3d;
  font-weight: 400;
}

.text-block-534 {
  color: #172e3d;
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.navbar-42 {
  color: #6a859c;
  background-color: #172e3d;
}

.container-204 {
  background-color: #172e3d;
}

.nav-link-163, .nav-link-164 {
  color: #fff;
}

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

.column-413 {
  margin-bottom: 40px;
}

.section-254 {
  background-color: #172e3d;
  height: 100px;
}

.columns-131 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.text-block-535 {
  color: #fff;
  text-align: left;
}

.text-block-536 {
  color: #fff;
  text-align: right;
  margin-top: 20px;
}

.bold-text-142 {
  color: #fff;
  text-align: left;
}

.heading-328, .heading-329 {
  color: #fff;
  margin-bottom: 0;
  margin-right: 10px;
}

.column-414 {
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  height: 100px;
  display: flex;
}

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

.heading-330 {
  color: #b22222;
  text-align: left;
}

.paragraph-69 {
  color: #333;
}

.container-205 {
  align-items: center;
  display: block;
}

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

.heading-331 {
  color: #fff;
}

.div-block-459 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc9215c205897485b8ab5f1_Early-Stage-Investor-Summit-Cover-4.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 6px;
  padding: 10px;
}

.heading-332 {
  color: #fff;
  font-size: 30px;
}

.text-block-537 {
  color: #fff;
  text-align: left;
}

.link-43 {
  color: #fff;
  font-weight: 700;
  text-decoration: none;
}

.nav-link-165 {
  color: #333;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.nav-link-165.w--current {
  color: #b22222;
}

.nav-link-166 {
  color: #333;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.nav-link-166.w--current {
  color: #b22222;
}

.nav-link-167 {
  color: #333;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.nav-link-167.w--current {
  color: #b22222;
}

.nav-link-168 {
  color: #333;
}

.nav-link-168.w--current {
  color: #b22222;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.ticket_esis {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc92beb20589765588afe85_Early-Stage-Investor-Summit-Cover-5.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 60px;
  display: none;
}

.heading-333 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 45px;
}

.heading-334 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
}

.button-66 {
  color: var(--indian-red);
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 700;
}

.container-206 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.nav-link-169 {
  font-size: 14px;
}

.container-207 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.section-256 {
  background-color: #f8b452;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dcb9f70c74abfd0d1fa5fb8_Landing-page-kerala--story-1.png");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-208 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-257 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--tomato);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.heading-335 {
  color: #fff;
  text-align: center;
  margin-right: 10px;
  padding-left: 0;
  padding-right: 0;
  font-family: Open Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 60px;
}

.navbar-43 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.section-258 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-336 {
  color: var(--tomato);
  text-align: left;
  font-size: 30px;
  font-weight: 400;
}

.text-block-538 {
  color: var(--dark-slate-gray-2);
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}

.column-418 {
  text-align: left;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.text-block-539 {
  color: var(--dark-slate-gray-2);
  font-weight: 300;
  line-height: 20px;
}

.list-6 {
  color: var(--dark-slate-gray-2);
}

.list-item-82 {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}

.list-item-83, .list-item-84, .list-item-85 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.kerala-story-workshop {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  font-size: 16px;
}

.heading-337 {
  color: var(--tomato);
  text-align: left;
  font-size: 30px;
  font-weight: 400;
}

.text-block-540, .text-block-541, .text-block-542 {
  font-weight: 300;
}

.text-block-543 {
  color: var(--dark-slate-gray-2);
}

.button-67 {
  background-color: var(--tomato);
  border-radius: 5px;
  margin-top: 20px;
}

.column-419 {
  position: relative;
}

.columns-133 {
  text-align: left;
  align-items: center;
  display: flex;
}

.column-420 {
  white-space: normal;
  display: block;
  position: relative;
}

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

.heading-338 {
  color: #fff;
  margin-right: 20px;
  font-size: 50px;
  text-decoration: line-through;
}

.heading-339 {
  color: #fff;
  font-size: 50px;
}

.heading-340 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 30px;
}

.heading-341 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 50px;
}

.speed-date-with-investors {
  color: #333;
  font-size: 14px;
}

.speed-date-with-investors.w--current {
  color: #b22222;
}

.button-68 {
  opacity: 1;
  background-color: #1a1e23;
  border-radius: 5px;
  margin-top: 20px;
  font-family: Gilroy, sans-serif;
  box-shadow: 1px 1px 4px #00000059;
}

.button-69 {
  color: var(--black);
  background-color: #fff;
  border-radius: 5px;
  margin-top: 20px;
  margin-left: 14px;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.columns-134 {
  padding-top: 0;
  padding-bottom: 0;
}

.container-209 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-342 {
  color: #f2e0cb;
  text-align: left;
  padding: 0;
  font-family: Gilroy, sans-serif;
  font-size: 20px;
}

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

.div-block-461 {
  padding-left: 2px;
  display: flex;
}

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

.text-block-544 {
  color: #000;
  padding-top: 10px;
  font-family: Gilroy, sans-serif;
  font-size: 18px;
}

.text-block-545 {
  color: #000;
  padding-top: 10px;
  font-family: Gilroy, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.text-block-546 {
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 300;
  line-height: 30px;
}

.text-block-547 {
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 300;
}

.text-block-548, .text-block-549 {
  font-weight: 300;
}

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

.bold-text-143, .bold-text-144, .bold-text-145 {
  font-weight: 400;
}

.nav-link-171, .nav-link-172, .nav-link-173 {
  color: #191e22;
  font-family: Gilroy, sans-serif;
}

.nav-link-174 {
  font-family: Open Sans, sans-serif;
}

.nav-link-174.w--current {
  font-family: Gilroy, sans-serif;
}

.heading-343 {
  color: #fff;
  text-align: left;
  font-family: Gilroy, sans-serif;
  font-size: 70px;
  line-height: 70px;
  display: block;
}

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

.text-block-550 {
  color: #fff;
  font-family: Gilroy, sans-serif;
  font-weight: 700;
}

.link-block-96 {
  text-decoration: none;
  display: block;
}

.text-block-551 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Gilroy, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

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

.image-337 {
  margin-bottom: 20px;
}

.nav-link-175, .nav-link-176 {
  font-family: Gilroy, sans-serif;
}

.heading-344 {
  color: var(--tomato);
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 400;
}

.kerala-story-sponsors {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.column-422 {
  padding-top: 0;
}

.kerala-story-footer {
  background-color: var(--tomato);
}

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

.container-210 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-553 {
  color: #fff;
  text-align: right;
}

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

.button-70 {
  background-color: var(--tomato);
  border-radius: 5px;
  margin-top: 20px;
}

.column-423, .column-424 {
  text-align: center;
}

.columns-135 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.button-71 {
  color: var(--tomato);
  background-color: #fff;
  border-radius: 5px;
  margin-right: 10px;
}

.button-72 {
  color: var(--tomato);
  background-color: #fff;
  border-radius: 5px;
}

.container-211 {
  display: flex;
}

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

.kerala-story-partners {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-345 {
  color: var(--tomato);
  font-size: 30px;
  font-weight: 400;
}

.column-425, .column-426 {
  text-align: center;
}

.text-block-555, .text-block-556 {
  color: #000;
}

.bold-text-146 {
  display: none;
}

.list-item-86 {
  color: #676770;
  font-size: 14px;
}

.image-338 {
  margin-bottom: 60px;
}

.link-block-97, .link-block-98 {
  border: 1px solid #000;
  border-radius: 3px;
}

.link-block-99 {
  border: 1px solid #000;
}

.dropdown-link-4 {
  color: var(--dark-slate-gray-2);
  background-color: #fff;
}

.text-block-557 {
  font-size: 14px;
}

.image-339 {
  padding-top: 10px;
  display: block;
}

.nav-link-177 {
  color: var(--white-smoke-2);
  background-color: #b22222;
  font-size: 14px;
  transition: opacity .2s;
  transform: scale(1);
  box-shadow: 1px 1px 3px #000;
}

.nav-link-178, .nav-link-179 {
  font-size: 14px;
}

.section-263 {
  transform: scale3d(1none, 1none, 1none);
  color: var(--white-smoke-2);
  transform-style: preserve-3d;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91d4dd6571e677eca685f_Early-Stage-Investor-Summit-Cover-2.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: 600px;
  padding-top: 60px;
  padding-bottom: 60px;
  transition: opacity .2s;
  display: flex;
}

.text-block-558 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 45px;
  font-weight: 700;
  line-height: 50px;
}

.image-340 {
  color: var(--white-smoke-3);
}

.text-block-559 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 600;
}

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

.section-264 {
  border-radius: 5px;
  padding-top: 60px;
  padding-bottom: 60px;
  font-weight: 400;
}

.heading-346 {
  text-align: left;
  font-weight: 600;
  line-height: 48px;
}

.bold-text-147 {
  color: var(--tomato);
}

.text-block-560 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
}

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

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

.text-block-561 {
  color: var(--dark-slate-gray-2);
  text-transform: none;
  font-weight: 600;
}

.italic-text-2 {
  font-style: normal;
  font-weight: 400;
}

.bold-text-148, .bold-text-149 {
  font-weight: 400;
}

.bold-text-150 {
  text-transform: none;
  font-weight: 400;
}

.link-44 {
  font-weight: 400;
}

.bold-text-151 {
  color: var(--tomato);
}

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

.heading-348 {
  color: var(--tomato);
  text-align: left;
  margin-bottom: 40px;
}

.text-block-562 {
  padding-bottom: 10px;
}

.text-block-563 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

.text-block-564 {
  padding-bottom: 10px;
}

.text-block-565 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

.text-block-566 {
  padding-bottom: 10px;
}

.text-block-567 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

.text-block-568 {
  padding-bottom: 10px;
}

.text-block-569 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

.text-block-570 {
  padding-bottom: 10px;
}

.text-block-571 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

.text-block-572, .text-block-573 {
  padding-bottom: 10px;
}

.text-block-574, .text-block-575, .text-block-576 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

.text-block-577 {
  padding-bottom: 10px;
}

.bold-text-152, .bold-text-153, .bold-text-154, .bold-text-155, .bold-text-156, .bold-text-157, .bold-text-158, .bold-text-159 {
  color: var(--tomato);
}

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

.text-block-578 {
  color: #fff;
  text-align: right;
}

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

.navbar-44 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.text-block-580 {
  color: var(--tomato);
  padding-bottom: 10px;
}

.text-block-581 {
  color: var(--dark-slate-gray-2);
  padding-bottom: 10px;
}

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

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

.section-268 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91262d6571e3090ca2bf4_Early-Stage-Investor-Summit-Cover-2.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.container-212 {
  text-align: center;
  align-items: center;
  display: block;
}

.speed-date-session_esis {
  background-color: var(--firebrick);
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dd63832cd567c4e01615a5b_VC-Bootcamp-emailer-bg.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.heading-349 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-size: 45px;
  line-height: 50px;
}

.button-73 {
  color: var(--tomato);
  background-color: #fff;
  border-radius: 5px;
  font-size: 20px;
  font-weight: 700;
}

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

.button-74 {
  color: #b22222;
  background-color: #fff;
  border-radius: 5px;
  padding: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
}

.button-75 {
  color: var(--firebrick);
  background-color: #fff;
  border-radius: 5px;
  margin-top: 20px;
  font-weight: 700;
}

.button-76 {
  color: var(--firebrick);
  background-color: #fff;
  border-radius: 5px;
  margin-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 700;
}

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

.makers-navbar {
  background-color: #000000db;
  padding: 10px 60px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-180 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

.nav-link-180.w--current {
  color: #ea0e4d;
  padding: 10px;
}

.nav-link-181 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

.nav-link-181.w--current {
  color: #ea0e4d;
}

.nav-link-182 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

.nav-link-182.w--current {
  color: #ea0e4d;
}

.nav-link-183 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

.nav-link-183.w--current {
  color: #ea0e4d;
}

.makers-home {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/60091e55d807c0a82ec8a6ab_Banner-01.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 70vh;
  margin-top: 60px;
  display: none;
}

.makers-apply-for-invite {
  background-color: #ea0e4d;
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 0;
  display: none;
}

.heading-350 {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
}

.italic-text-3 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 300;
}

.heading-351 {
  color: #fff;
  font-size: 21px;
  font-weight: 400;
}

.button-77 {
  color: #ea0e4d;
  letter-spacing: 5px;
  text-transform: uppercase;
  background-color: #0000;
  border: 2px solid #ea0e4d;
  border-radius: 20px;
  font-weight: 600;
}

.about-makers {
  background-color: #f3f3f3;
  padding: 60px 0;
}

.heading-352 {
  color: #303030;
  text-align: center;
  text-transform: uppercase;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
  font-family: Yahoo sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
  display: flex;
}

.paragraph-70 {
  color: #303030;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Yahoo sans, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.text-block-582, .text-block-583 {
  color: #fff;
}

.link-45 {
  color: #ea0e4d;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 700;
}

.link-46 {
  color: #ea0e4d;
  padding-left: 10px;
  font-weight: 700;
}

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

.text-block-584 {
  color: #fff;
  font-size: 11px;
}

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

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

.bold-text-160 {
  color: #f3155c;
  font-family: Montserrat, sans-serif;
}

.link-47 {
  color: #000;
  padding-top: 20px;
  padding-bottom: 60px;
  text-decoration: underline;
}

.text-block-585 {
  color: #000;
  margin-top: 20px;
}

.makers-agenda {
  background-color: #f3155c;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.heading-353 {
  color: #000;
  text-align: left;
  margin-bottom: 10px;
  font-size: 25px;
}

.heading-354 {
  color: #000;
  text-align: center;
  margin-bottom: 60px;
  font-weight: 400;
  line-height: 18px;
}

.italic-text-4 {
  color: #fff;
  font-family: Yahoo sans, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 20px;
}

.heading-355 {
  color: #000;
  text-align: right;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 300;
}

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

.makers-speakers {
  background-color: #f3f3f3;
  flex-direction: column;
  align-items: center;
  padding: 60px 100px;
  display: block;
}

.text-block-586 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 0;
  font-size: 18px;
}

.image-342 {
  border-radius: 5px;
}

.heading-356 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  font-size: 14px;
}

.text-block-587 {
  color: #fff;
  font-size: 12px;
}

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

.collection-item-8 {
  padding-left: 0;
  padding-right: 20px;
}

.column-431 {
  flex-direction: column;
  height: 500px;
  display: flex;
}

.makers-sponsors {
  color: #000;
  background-color: #fff;
  padding: 60px 220px;
}

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

.link-block-101 {
  background-color: #000;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 300px;
  padding: 10px;
  display: flex;
}

.makers-partner {
  padding: 60px;
  display: none;
}

.heading-357 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-size: 25px;
}

.link-block-102 {
  background-color: #303030;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: 250px;
  padding: 10px;
  display: flex;
}

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

.columns-140 {
  justify-content: flex-start;
  display: none;
}

.makers-footer {
  background-color: #f3155c;
  flex-direction: column;
  justify-content: flex-end;
  padding: 20px 100px;
  display: flex;
}

.image-343, .image-344 {
  margin-right: 20px;
}

.text-block-588 {
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 10px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.column-448, .column-449, .column-450, .column-451 {
  text-align: center;
}

.columns-141 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-358 {
  color: var(--tomato);
  font-size: 30px;
  font-weight: 400;
}

.kerala-story-speakers {
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-589 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

.text-block-590 {
  color: var(--dark-slate-gray-2);
}

.image-345, .image-346, .image-347, .image-348 {
  margin-bottom: 10px;
}

.text-block-591, .text-block-592, .text-block-593 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

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

.text-block-594 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

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

.text-block-595 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

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

.text-block-596 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 0;
}

.text-block-597 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

.text-block-598, .text-block-599, .text-block-600, .text-block-601, .text-block-602 {
  color: var(--dark-slate-gray-2);
}

.column-452, .column-453, .column-454 {
  text-align: center;
}

.heading-359 {
  color: #172e3d;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.column-455, .column-456, .column-457 {
  text-align: center;
}

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

.image-352 {
  text-decoration: underline;
}

.image-353 {
  border: 0 #0000;
  text-decoration: none;
}

.column-458 {
  text-align: center;
  border: 1px #0000;
}

.columns-143 {
  border: 1px #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.text-block-603 {
  color: #fff;
  text-align: left;
  margin-right: 10px;
}

.image-354 {
  display: block;
}

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

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

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

.text-block-604 {
  color: #fff;
  margin-right: 20px;
}

.presenting-partners-delhi {
  background-color: #fff;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
  overflow: visible;
}

.text-block-605 {
  color: #b22222;
  text-align: center;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 300;
}

.div-block-466 {
  text-align: center;
  margin-bottom: 40px;
}

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

.column-460 {
  text-align: left;
  justify-content: center;
  display: flex;
}

.column-461 {
  text-align: right;
  justify-content: center;
  display: flex;
}

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

.image-359 {
  margin-left: 20px;
}

.heading-360 {
  color: #172e3d;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.columns-144, .columns-145 {
  margin-bottom: 40px;
}

.section-273 {
  background-color: #172e3d;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-606 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

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

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

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

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

.image-360 {
  padding-top: 20px;
}

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

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

.text-block-608 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 300;
  display: flex;
}

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

.div-block-468 {
  background-color: var(--tomato);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 100px;
  display: flex;
  position: relative;
  top: 99px;
  left: 153px;
}

.text-block-609 {
  color: #fff;
  flex-direction: column;
  display: flex;
}

.image-361 {
  margin-top: 0;
  position: static;
}

.text-block-610 {
  color: #fff;
  background-color: #0000;
}

.section-274 {
  margin-top: -93px;
  display: block;
  position: static;
}

.div-block-469 {
  background-color: var(--firebrick);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 100px;
  display: flex;
  position: relative;
  top: -47px;
  left: 99px;
}

.map-9 {
  position: relative;
}

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

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

.text-block-612 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 22px;
}

.image-362 {
  margin-top: 0;
  position: static;
}

.link-block-103 {
  margin-top: -147px;
}

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

.column-466 {
  justify-content: center;
  display: flex;
}

.text-block-613 {
  color: tomato;
  text-align: center;
  margin-top: 20px;
  font-size: 45px;
  font-weight: 300;
}

.grid-3 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  text-align: left;
  grid-template: ". ."
                 ". Area"
                 ". ."
                 ". ."
                 ". ."
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: stretch center;
  justify-items: center;
  margin: 40px 220px;
  display: grid;
}

.text-block-614 {
  text-align: left;
  padding-bottom: 0;
  font-size: 16px;
}

.text-block-615 {
  text-align: left;
  font-size: 16px;
}

.text-block-616, .text-block-617 {
  text-align: center;
  font-size: 16px;
}

.text-block-618, .text-block-619 {
  text-align: center;
}

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

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

.container-214 {
  clear: right;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.nav-link-184 {
  float: right;
}

.nav-link-185 {
  float: right;
  color: #fff;
  background-color: #792083;
  font-weight: 700;
}

.navbar-46 {
  color: #edeff2;
  background-color: #edeff2;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  position: fixed;
  inset: 0% 0% auto;
}

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

.bold-text-161 {
  font-weight: 300;
}

.image-364 {
  max-width: 50%;
  overflow: auto;
}

.text-block-622 {
  clear: right;
  width: 150px;
  margin-top: 28px;
  padding-right: 0;
  font-size: 18px;
}

.columns-148 {
  margin-top: -25px;
  display: flex;
}

.image-365 {
  width: 120px;
}

.column-467 {
  margin-top: 20px;
}

.text-block-623 {
  margin-top: 0;
  font-size: 30px;
}

.div-block-470 {
  position: relative;
  top: -63px;
}

.speakers_esis {
  color: #fff;
  background-color: #fff;
  margin-top: 60px;
  margin-bottom: 40px;
  padding-top: 0;
  display: none;
}

.image-366 {
  border: 1px solid var(--white-smoke-3);
  box-shadow: 1px 1px 3px #000;
}

.div-block-471 {
  color: var(--black);
  padding-top: 10px;
}

.image-367 {
  border: 1px solid #fff;
}

.image-368 {
  float: none;
  clear: both;
  text-align: center;
  position: relative;
  right: -35px;
}

.text-block-624 {
  color: var(--black);
  text-align: center;
  font-size: 15px;
}

.text-block-625 {
  color: var(--black);
}

.bold-text-163 {
  color: var(--black);
  text-align: center;
  font-size: 15px;
}

.column-470 {
  right: -13px;
}

.column-478 {
  margin-bottom: 10px;
}

.video-4 {
  height: 0;
  display: none;
}

.heading-361 {
  color: #fff;
}

.paragraph-71 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  line-height: 34px;
}

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

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

.button-78 {
  background-color: #ea0e4d;
  border-radius: 5px;
  font-weight: 700;
}

.section-275 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5df084c19be8f6d26fe46777_Our-time-is-now-logo.png");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 600px;
  display: flex;
}

.heading-362 {
  color: #fff;
  text-align: left;
}

.paragraph-72 {
  color: #fff;
}

.column-479 {
  padding-right: 60px;
}

.field-label-6, .field-label-7 {
  color: #fff;
}

.text-block-626 {
  color: #000;
  text-align: left;
}

.submit-button-5 {
  background-color: #ea0e4d;
  border-radius: 6px;
}

.nav-link-189 {
  color: #ea0e4d;
  padding: 10px;
  font-weight: 700;
  display: none;
}

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

.body-10 {
  color: #fff;
  background-color: #fff;
}

.container-216 {
  margin-top: 40px;
}

.nav-menu-8 {
  margin-top: 0;
  top: -3px;
  right: 29px;
}

.container-217 {
  position: relative;
  top: 89px;
}

.container-218 {
  position: relative;
  top: 114px;
  left: -6px;
}

.body-11 {
  color: #fff;
}

.image-370 {
  max-width: 70%;
  position: relative;
  bottom: -13px;
}

.column-482 {
  top: 63px;
}

.image-371 {
  max-width: 200%;
}

.section-276 {
  background-color: var(--tomato);
  color: var(--tomato);
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-block-627 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
}

.text-block-628 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-629 {
  color: var(--sandy-brown);
  margin-bottom: 40px;
  font-size: 22px;
  font-weight: 600;
}

.body-12 {
  color: #fff;
  font-size: 22px;
  font-weight: 600;
}

.text-block-630 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-631 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-632 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-633 {
  color: var(--sandy-brown);
  margin-bottom: 40px;
}

.text-block-634 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-635 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
  line-height: 30px;
}

.text-block-636 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-637 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
}

.text-block-638 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-639 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
  line-height: 30px;
}

.text-block-640 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-641 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
  line-height: 30px;
}

.text-block-642 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-643 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
}

.text-block-644 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-645 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
}

.text-block-646 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-647 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
  line-height: 30px;
}

.text-block-648 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-649 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
}

.text-block-650 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-651 {
  color: var(--sandy-brown);
  margin-bottom: 10px;
}

.text-block-652 {
  color: #fff;
  margin-bottom: 40px;
  font-weight: 300;
}

.text-block-653 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-654 {
  color: var(--sandy-brown);
  margin-bottom: 40px;
}

.text-block-655 {
  color: #fff;
  margin-bottom: 10px;
  font-weight: 300;
}

.text-block-656 {
  color: var(--sandy-brown);
}

.text-block-657, .text-block-658, .text-block-659, .text-block-660, .text-block-661, .text-block-662, .text-block-663 {
  color: #fff;
  margin-bottom: 40px;
  font-weight: 300;
}

.text-block-664 {
  color: #fffefe;
  margin-bottom: 40px;
  font-weight: 300;
}

.text-block-665 {
  color: #fff;
  margin-bottom: 40px;
  font-weight: 300;
}

.section-277 {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-220 {
  font-size: 16px;
  font-weight: 300;
}

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

.navbar-47 {
  background-color: #fff;
  font-weight: 400;
}

.nav-link-190, .nav-link-191, .nav-link-192, .nav-link-193, .nav-link-194, .nav-link-195 {
  font-weight: 400;
}

.text-block-666 {
  color: var(--dark-slate-gray-2);
  font-size: 16px;
  font-weight: 400;
}

.text-block-667 {
  color: var(--dark-slate-gray-2);
  text-align: right;
  font-size: 16px;
  font-weight: 400;
}

.fow-2020-home {
  background-image: linear-gradient(#00000069, #00000069), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e006bfe323c6a645ce0f505_BG-images2.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  padding-top: 20px;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.fow-2020-about {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.bold-text-164 {
  color: #792083;
}

.paragraph-73 {
  color: #3a3a3a;
  text-align: center;
  margin-bottom: 40px;
  font-size: 21px;
  font-weight: 300;
  line-height: 31px;
}

.heading-363 {
  color: #fff;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-74 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 400;
}

.div-block-473 {
  position: relative;
  top: -230px;
}

.fow2020-past-speakers {
  display: none;
}

.div-block-474 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5df259143da2ac54f6f4759b_Website%20image-01.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  display: flex;
}

.div-block-475 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5df259133da2ac773bf47599_Website%20image-02.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  display: flex;
}

.div-block-476 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5df259113da2acdf7ef47597_Website%20image-04.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  display: flex;
}

.div-block-477 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5df25911a5cda11e1e73bd71_Website%20image-03.png");
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 400px;
  display: flex;
}

.bold-text-165 {
  font-weight: 500;
  position: relative;
}

.bold-text-166, .bold-text-167, .bold-text-168, .bold-text-169, .bold-text-170, .bold-text-171, .bold-text-172, .bold-text-173, .bold-text-174, .bold-text-175, .bold-text-176, .bold-text-177, .bold-text-178, .bold-text-179, .bold-text-180, .bold-text-181, .bold-text-182, .bold-text-183 {
  font-weight: 500;
}

.column-485 {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  right: -48px;
}

.div-block-478 {
  position: relative;
  left: -38px;
}

.column-486 {
  right: -200px;
}

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

.text-block-668 {
  color: var(--black);
  text-align: center;
  font-size: 30px;
}

.button-79 {
  color: #cd301b;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 13px;
  max-width: 200px;
  max-height: 100px;
  font-weight: 700;
}

.container-221 {
  position: relative;
}

.text-block-669 {
  text-align: center;
  margin-top: 10px;
}

.text-block-670 {
  text-align: center;
  margin-top: 10px;
  font-size: 20px;
}

.text-block-671, .text-block-672, .text-block-673, .text-block-674 {
  text-align: center;
  margin-top: 10px;
}

.text-block-675 {
  color: #172e3d;
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-676 {
  color: #172e3d;
  text-align: center;
  margin-top: 40px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 300;
}

.text-block-677 {
  color: #172e3d;
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

.columns-151 {
  margin-bottom: 10px;
}

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

.text-block-678 {
  color: #172e3d;
  text-align: center;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  font-size: 26px;
}

.text-block-679 {
  color: #172e3d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
}

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

.text-block-680 {
  color: #172e3d;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.text-block-681 {
  color: #6d6d6d;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
}

.image-373 {
  margin-bottom: 10px;
  text-decoration: none;
}

.column-488, .column-489, .column-490 {
  text-align: center;
}

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

.text-block-682 {
  color: #172e3d;
  text-align: center;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  font-weight: 300;
}

.image-374 {
  text-align: center;
  margin-bottom: 10px;
}

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

.link-block-104, .link-block-105, .link-block-106 {
  text-decoration: none;
}

.text-block-683 {
  color: #172e3d;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-block-684 {
  color: #6d6d6d;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.bold-text-184 {
  font-size: 24px;
  font-weight: 300;
}

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

.text-block-685 {
  color: #172e3d;
  text-align: left;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-686 {
  color: #172e3d;
  text-align: left;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-687 {
  color: #172e3d;
  text-align: center;
  font-size: 26px;
}

.text-block-688 {
  color: #172e3d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  line-height: 30px;
}

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

.text-block-689 {
  color: #172e3d;
  font-size: 20px;
}

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

.text-block-690 {
  color: #172e3d;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-691 {
  color: #172e3d;
  text-align: left;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
}

.text-block-692 {
  color: #172e3d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.columns-153 {
  margin-top: 40px;
  margin-bottom: 0;
}

.dropdown-toggle-2 {
  top: -48px;
  right: -200px;
}

.dropdown-link-5, .dropdown-link-6, .dropdown-link-7 {
  background-color: #fff;
}

.text-block-693, .text-block-694 {
  color: var(--black);
  text-align: center;
  margin-top: 40px;
  font-size: 35px;
}

.button-80 {
  background-color: #b22222;
  position: relative;
  left: 200px;
  right: -200px;
}

.section-280 {
  display: none;
  position: relative;
}

.text-block-695 {
  color: #172e3d;
  font-size: 20px;
}

.columns-154, .columns-155, .columns-156, .columns-157 {
  margin-bottom: 40px;
}

.text-block-696 {
  margin-top: 15px;
  font-size: 16px;
  font-weight: 500;
}

.columns-158, .columns-159 {
  margin-bottom: 40px;
}

.columns-160 {
  margin-bottom: 20px;
}

.bold-text-186, .bold-text-187, .bold-text-188, .bold-text-189 {
  font-weight: 500;
}

.columns-161 {
  text-align: center;
  flex-direction: row;
  justify-content: center;
  margin-top: 20px;
  display: block;
  position: relative;
  top: 25px;
}

.button-81 {
  color: #b22222;
  text-transform: uppercase;
  background-color: #fff;
  max-width: 250px;
  padding-bottom: 9px;
  padding-right: 15px;
  font-size: 15px;
  line-height: 15px;
}

.button-82 {
  color: #b22222;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px #fff;
  border-radius: 4px;
  width: 300px;
  max-width: none;
  font-size: 15px;
  font-weight: 600;
  display: none;
}

.grid-4 {
  grid-column-gap: 16px;
  grid-template-rows: auto minmax(0, .25fr);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.heading-364 {
  color: #792083;
}

.image-375 {
  height: auto;
}

.mask-5 {
  height: 100%;
}

.slider-9 {
  align-items: center;
  height: 100%;
  display: flex;
}

.fow2020-store {
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.heading-365 {
  color: #fff;
  margin-bottom: 40px;
}

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

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

.column-493, .column-494, .column-495, .column-496, .column-497, .column-498, .column-499, .column-500 {
  text-align: center;
}

.text-block-697 {
  color: var(--dark-slate-gray-2);
  font-family: Open Sans, sans-serif;
  line-height: 24px;
}

.fow2020-sponsors {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-366 {
  color: #792083;
  margin-bottom: 40px;
}

.column-501, .column-502, .column-503, .column-504 {
  text-align: center;
}

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

.text-block-698 {
  color: var(--dark-slate-gray-2);
}

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

.heading-367 {
  color: #792083;
  margin-top: 100px;
  margin-bottom: 40px;
}

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

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

.column-506, .column-507, .column-508, .column-509, .column-510, .column-511 {
  text-align: center;
}

.bold-text-190 {
  color: #792083;
}

.section-281 {
  background-color: var(--dark-slate-gray-2);
  align-items: center;
  display: block;
}

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

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

.text-block-700 {
  color: #fff;
  margin-bottom: 10px;
}

.link-48 {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.column-515 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.image-376 {
  margin-bottom: 20px;
}

.heading-368 {
  color: #fff;
}

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

.container-223 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.heading-369 {
  color: #ea0e4d;
}

.text-block-701 {
  color: var(--dark-slate-gray);
}

.columns-167, .columns-168 {
  margin-top: 40px;
}

.heading-370 {
  color: var(--dark-slate-gray);
  text-align: left;
}

.paragraph-75 {
  color: var(--dim-gray-2);
}

.link-49 {
  color: #ea0e4d;
  font-size: 10px;
  font-weight: 700;
  text-decoration: none;
}

.link-50 {
  color: var(--dark-slate-gray);
  margin-top: 40px;
  font-weight: 700;
  text-decoration: none;
}

.section-282 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-283 {
  display: none;
}

.nav-link-196 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
  display: none;
}

.nav-link-197 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

.nav-link-197.w--current {
  color: #ea0e4d;
}

.columns-169 {
  display: none;
}

.mask-6 {
  height: 500px;
}

.slide-nav-3 {
  display: none;
}

.column-516, .mask-7 {
  height: 500px;
}

.slide-nav-4 {
  display: none;
}

.slider-10 {
  align-items: center;
  display: block;
}

.nav-link-198 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

.text-block-702 {
  color: #fff;
  text-align: right;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-703 {
  color: #fff;
  text-align: right;
  padding-top: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.heading-371 {
  color: #fff;
  text-align: center;
  font-size: 46px;
  line-height: 56px;
}

.heading-372 {
  margin-bottom: 20px;
}

.bold-text-191 {
  color: #fff;
}

.nav-link-199 {
  background-color: #792083;
}

.nav-link-200 {
  display: none;
}

.makers-gallery {
  background-color: #000;
  padding: 60px 0 100px;
}

.heading-373 {
  color: #000;
  text-align: left;
  margin-bottom: 20px;
}

.grid-5 {
  grid-template: "Area"
                 "."
                 "."
                 / 1fr 1fr 1fr;
}

.heading-374 {
  color: #fff;
  text-transform: none;
  margin-top: 40px;
  margin-bottom: 0;
  display: block;
}

.heading-375 {
  color: #000;
  text-transform: none;
  margin-top: 10px;
}

.heading-376 {
  color: #fff;
  margin-top: 10px;
}

.collection-list-2 {
  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;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.collection-item-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  object-fit: fill;
  border-radius: 0;
  grid-template-rows: auto 0;
  grid-template-columns: 2fr 2fr;
  grid-auto-columns: 2fr;
  grid-auto-flow: row;
  align-items: stretch;
  padding: 5px;
  display: grid;
  overflow: visible;
}

.html-embed-20 {
  margin-bottom: 0;
  display: flex;
}

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

.link-51 {
  color: #ea0e4d;
  font-weight: 700;
  text-decoration: none;
}

.heading-377 {
  color: #fff;
  text-align: left;
  border: 1px #fff;
  display: block;
}

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

.paragraph-76 {
  color: #fff;
  display: block;
}

.button-83 {
  color: #b22222;
  text-align: center;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 4px;
  width: 300px;
  margin-top: 0;
  font-weight: 600;
  display: none;
}

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

.column-518 {
  display: flex;
}

.column-519 {
  padding: 0;
}

.link-block-108 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e0ecf15930a8b3eedcc8772_timeline-01.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 400px;
  padding-bottom: 20px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
}

.column-520 {
  padding: 0;
}

.link-block-109 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e0ecf15930a8b3eedcc8772_timeline-01.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 400px;
  padding: 0 20px 20px 0;
  text-decoration: none;
  display: flex;
}

.column-521 {
  padding: 0;
}

.link-block-110 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e0ecf1877ff446f806849a7_timeline-02.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 400px;
  padding: 20px 0 0 20px;
  text-decoration: none;
  display: flex;
}

.column-522 {
  padding: 0;
}

.link-block-111 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e0ecf15930a8b3eedcc8772_timeline-01.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 400px;
  padding-bottom: 20px;
  padding-right: 20px;
  text-decoration: none;
  display: flex;
}

.heading-378 {
  text-align: right;
  margin-bottom: 0;
  margin-right: 0;
  font-size: 24px;
  line-height: 34px;
}

.text-block-704 {
  text-align: right;
  margin-bottom: 10px;
  margin-right: 0;
  line-height: 26px;
}

.heading-379 {
  text-align: right;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 34px;
}

.text-block-705 {
  text-align: right;
  margin-bottom: 10px;
  line-height: 26px;
}

.heading-380 {
  background-color: var(--tomato);
  color: #fff;
  border-radius: 5px;
  padding: 6px;
  font-weight: 700;
}

.heading-381 {
  color: var(--tomato);
  background-color: #fff;
  border-radius: 5px;
  padding: 4px;
  font-weight: 700;
}

.section-285 {
  background-color: #000;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

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

.bold-text-192 {
  color: #fff;
}

.column-523, .image-377, .column-524, .column-525, .column-526 {
  text-align: center;
}

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

.ticket-section {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e132e30946b122fcbc0eab4_banner-.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

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

.div-block-480 {
  background-color: #fffdfd;
  border: 2px dashed #000;
  width: 350px;
  height: 350px;
}

.link-block-112 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 400px;
  display: flex;
}

.heading-382 {
  color: var(--black);
  font-size: 24px;
  font-weight: 400;
  text-decoration: none;
}

.text-block-706 {
  color: var(--dark-slate-gray-2);
  text-decoration: none;
}

.heading-383 {
  text-align: left;
  flex-direction: row;
  text-decoration: none;
  display: block;
}

.amazon-ai-award-2019 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-384 {
  color: var(--dark-slate-gray-2);
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 300;
}

.columns-171 {
  margin-top: 40px;
  margin-bottom: 40px;
}

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

.text-block-707 {
  color: #000;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.text-block-708 {
  color: var(--dim-gray-3);
  font-family: Roboto, sans-serif;
  font-weight: 300;
}

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

.column-529, .column-530, .column-531 {
  text-align: center;
}

.speakers-delhi {
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.heading-385 {
  color: #b22222;
  font-size: 32px;
  font-weight: 300;
}

.columns-172 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.text-block-709 {
  color: var(--dark-slate-gray-2);
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 700;
}

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

.text-block-710 {
  color: var(--dark-slate-gray-2);
}

.column-533, .column-534, .column-535 {
  text-align: center;
}

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

.nav-link-201 {
  color: #fff;
  background-color: #ea0e4d;
  padding: 10px;
  font-weight: 800;
}

.navbar-48 {
  object-fit: fill;
  background-color: #000;
  justify-content: space-between;
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

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

.nav-link-202 {
  color: #fff;
  padding: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.nav-link-202.w--current {
  color: #f3155c;
  padding: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.nav-link-203 {
  color: #fff;
  padding: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.nav-link-203.w--current {
  color: #ea0e4d;
}

.nav-link-204 {
  color: #fff;
  padding: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.nav-link-204.w--current {
  color: #ea0e4d;
}

.nav-link-205 {
  color: #fff;
  padding: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.nav-link-205.w--current {
  color: #ea0e4d;
}

.nav-link-206 {
  color: #fff;
  padding: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 400;
  display: none;
}

.nav-link-206.w--current {
  color: #ea0e4d;
}

.nav-link-207 {
  color: #fff;
  background-color: #ea0e4d;
  padding: 10px;
  font-weight: 800;
}

.nav-link-207.w--current {
  display: none;
}

.nav-link-208 {
  color: #fff;
  padding: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.nav-link-208.w--current {
  color: var(--crimson);
}

.left-arrow-2 {
  object-fit: cover;
  inset: 0% auto 0% 0%;
}

.right-arrow-2 {
  inset: 0% 0% 0% auto;
}

.body-13 {
  background-color: #222;
}

.section-287 {
  color: #303030;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-386 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 25px;
  line-height: 64px;
}

.paragraph-77 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Yahoo sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 28px;
}

.text-field-10 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  height: auto;
  margin-bottom: 20px;
}

.field-label-8, .field-label-9 {
  color: #fff;
  font-weight: 300;
}

.text-field-11 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
}

.bold-text-193, .bold-text-194 {
  font-weight: 300;
}

.text-field-12 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #fff;
  height: 200px;
  margin-bottom: 40px;
}

.submit-button-6 {
  background-color: #ee214d;
  border-radius: 16px;
}

.tabs-menu {
  justify-content: center;
  display: flex;
}

.text-block-711 {
  color: #000;
  font-weight: 600;
}

.text-block-712 {
  color: var(--dark-slate-gray);
  font-weight: 600;
}

.tab-link-tab-1 {
  background-color: #0000;
  border: 1px solid #c2c2c2;
  margin-right: 10px;
}

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

.tab-link-tab-2 {
  background-color: #0000;
  border: 1px solid #c2c2c2;
}

.tab-link-tab-2.w--current {
  color: #d4d4d4;
  background-color: #ea0e4d;
  border: 1px solid #c2c2c2;
}

.bold-text-195 {
  font-size: 32px;
}

.nav-link-209, .nav-link-210 {
  color: #fff;
  font-weight: 700;
}

.nav-link-211 {
  color: #fff;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.navbar-49 {
  background-color: #000;
}

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

.heading-387 {
  color: #000;
  text-align: left;
  text-transform: none;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
}

.heading-388 {
  color: #000;
  text-align: left;
  text-transform: uppercase;
  font-size: 25px;
}

.home-mumbai {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91262d6571e3090ca2bf4_Early-Stage-Investor-Summit-Cover-2.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: 500px;
  display: flex;
}

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

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

.container-225 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.bold-text-196 {
  color: #fff;
  font-size: 50px;
  line-height: 70px;
}

.heading-389 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
}

.text-block-713 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-size: 18px;
}

.text-block-714 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.button-84 {
  color: var(--firebrick);
  text-align: center;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  display: block;
}

.button-85 {
  color: var(--firebrick);
  background-color: #fff;
  border-radius: 9px;
  width: 300px;
  margin-right: 20px;
  font-size: 16px;
  font-weight: 600;
  display: none;
  box-shadow: 8px 8px 20px #0003;
}

.button-85:hover {
  box-shadow: 5px 5px 14px #00000061;
}

.div-block-482 {
  text-align: center;
  margin-top: 20px;
}

.about-mumbai {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.whats-in-it-for-startups {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91e636ade63174e0135ea_Early-Stage-Investor-Summit-Cover-3.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 20px;
}

.heading-390 {
  color: #fff;
  font-size: 32px;
  font-weight: 300;
}

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

.text-block-715 {
  color: var(--tomato);
  letter-spacing: 4px;
  background-color: #fff;
  font-weight: 700;
}

.heading-391 {
  text-align: left;
  font-size: 24px;
  line-height: 34px;
}

.text-block-716 {
  margin-bottom: 10px;
  line-height: 26px;
}

.mumbai-speakers {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.section-290 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dd63832cd567c4e01615a5b_VC-Bootcamp-emailer-bg.png");
  background-position: 50%;
  background-size: cover;
  height: 300px;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.presenting-partner-mumbai {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-392 {
  color: var(--firebrick);
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 300;
}

.image-383, .div-block-483 {
  text-align: center;
}

.heading-393 {
  color: var(--firebrick);
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 300;
}

.investors-mumbai {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 60px;
  display: block;
}

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

.section-292 {
  background-color: #eee;
  padding: 60px 20px;
}

.heading-394, .paragraph-78 {
  color: #404047;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.image-384, .image-385, .image-386, .image-387 {
  margin-bottom: 10px;
}

.heading-395 {
  color: #404047;
  margin-bottom: 40px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 35px;
}

.section-293 {
  background-color: #eee;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-388 {
  margin-bottom: 20px;
}

.heading-396 {
  color: #404047;
  text-align: left;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.paragraph-79 {
  color: #404047;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.image-389, .image-390 {
  margin-bottom: 20px;
}

.text-block-717 {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.tab-link-tab-2-2 {
  background-color: #0000;
  border: 1px solid #ddd;
  margin-right: 10px;
}

.tab-link-tab-3 {
  background-color: #0000;
  border: 1px solid #ddd;
}

.tab-link-tab-1-2 {
  background-color: #0000;
  border: 1px solid #ddd;
  margin-right: 10px;
}

.text-block-718 {
  color: #404047;
  margin-bottom: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
}

.tabs-menu-2 {
  margin-bottom: 20px;
}

.text-block-719 {
  color: #404047;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

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

.text-block-720 {
  color: #404047;
  margin-bottom: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
}

.text-block-721 {
  color: #404047;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

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

.text-block-722, .text-block-723 {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.text-block-724 {
  color: #404047;
  margin-bottom: 5px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 20px;
}

.text-block-725 {
  color: #404047;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

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

.italic-text-5 {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.karnataka-story-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e132e30946b122fcbc0eab4_banner-.png");
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-226 {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.heading-397 {
  color: #fff;
  text-align: left;
}

.paragraph-80 {
  color: #fff;
}

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

.button-86 {
  color: #8c41af;
  background-color: #fff;
}

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

.text-block-726 {
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.text-block-727 {
  margin-bottom: 10px;
  line-height: 26px;
}

.text-block-728 {
  color: var(--tomato);
  letter-spacing: 4px;
  background-color: #fffefe;
  border-radius: 5px;
  padding: 6px;
  font-size: 18px;
  font-weight: 700;
}

.button-87 {
  color: var(--firebrick);
  background-color: #fff;
  border-radius: 9px;
  width: 300px;
  font-weight: 600;
  display: none;
}

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

.heading-398 {
  color: #fff;
  text-align: center;
}

.link-52 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.div-block-488 {
  align-items: flex-end;
  margin-bottom: 0;
  display: flex;
}

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

.video-6 {
  margin-top: 60px;
  margin-bottom: 20px;
}

.success-message-2 {
  color: #000;
  background-color: #fff;
}

.navbar-51 {
  object-fit: fill;
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 10px #00000052;
}

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

.nav-link-212 {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.nav-link-212.w--current {
  color: #1c3a8c;
}

.nav-link-213 {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.nav-link-213.w--current {
  color: #1c3a8c;
}

.nav-link-214 {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.nav-link-214.w--current {
  color: #1c3a8c;
}

.nav-link-215 {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  display: block;
}

.the-third-shift-home {
  background-image: linear-gradient(#00000030, #00000030), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e2e816e12d9357e3df8844f_The%20Third%20Shift-05.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 550px;
  display: flex;
}

.text-block-729 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-family: Bebas Neue, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
  display: block;
}

.image-393 {
  margin-bottom: 20px;
}

.the-third-shift-about {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e2e83802ca1f75703184527_The%20Third%20Shift-02.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-399 {
  color: #1c3a8c;
  text-align: center;
  margin-bottom: 0;
  font-family: Bebasneue, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 60px;
}

.paragraph-81 {
  color: #231f20;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.the-third-shift-speakers {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-400 {
  color: #1c3a8c;
  margin-bottom: 40px;
  font-family: Bebasneue, sans-serif;
  font-weight: 400;
}

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

.heading-401 {
  color: #1c3a8c;
  text-align: left;
  font-family: Bebas Neue, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.text-block-730 {
  color: #231f20;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 16px;
}

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

.the-third-shift-footer {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

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

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

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

.button-88 {
  color: #1c3a8c;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 6px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  display: block;
}

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

.button-89 {
  text-transform: uppercase;
  background-color: #1c3a8c;
  border-radius: 6px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
}

.link-block-113 {
  margin-right: 10px;
}

.paragraph-82 {
  color: #231f20;
  font-family: Roboto, sans-serif;
  display: none;
}

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

.text-block-732 {
  color: #303030;
  text-align: center;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
}

.image-395, .image-396 {
  margin-bottom: 10px;
}

.text-block-733 {
  color: #686868;
  text-align: center;
  padding-top: 5px;
  font-family: Yahoo sans, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

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

.image-397 {
  border: 2px #ea0e4d;
  border-radius: 0;
  margin-bottom: 10px;
}

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

.heading-402 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 600;
}

.text-block-734 {
  background-color: var(--firebrick);
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
  font-size: 32px;
  font-weight: 300;
  line-height: 45px;
}

.text-block-735 {
  color: var(--firebrick);
  font-size: 26px;
}

.text-block-736 {
  color: var(--dark-slate-gray-2);
  font-size: 26px;
  font-weight: 400;
}

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

.text-block-737 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 20px;
  font-size: 26px;
}

.text-block-738 {
  color: #797979;
}

.text-block-739 {
  color: #797979;
  margin-top: 10px;
}

.text-block-740 {
  background-color: var(--firebrick);
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 26px;
  line-height: 40px;
}

.text-block-741 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 36px;
}

.text-block-742 {
  color: #797979;
  margin-top: 10px;
}

.navbar-52 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

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

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

.text-block-744 {
  color: #fff;
  text-align: right;
}

.nav-link-216 {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.columns-176 {
  margin-bottom: 40px;
  display: none;
}

.nav-link-217 {
  color: #fff;
  padding: 10px;
  font-weight: 800;
  display: none;
}

.section-297 {
  background-color: #1c3a8c;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-403 {
  color: #fff;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Bebas Neue, sans-serif;
}

.text-block-745 {
  color: #fff;
  font-family: Bebas Neue, sans-serif;
  font-size: 30px;
}

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

.image-398 {
  margin-bottom: 20px;
}

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

.section-298 {
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-404 {
  color: #792083;
  margin-bottom: 40px;
}

.column-553, .column-554, .column-555, .column-556 {
  text-align: center;
}

.text-block-746 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  margin-bottom: 10px;
  font-weight: 700;
}

.text-block-747 {
  color: #6c6c6d;
  text-align: center;
}

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

.image-399, .image-400, .image-401, .image-402, .image-403 {
  margin-bottom: 10px;
}

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

.navbar-53 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px #0000007d;
}

.nav-link-218 {
  color: #fff;
  background-color: #792083;
  margin-right: 10px;
  padding: 10px;
  font-weight: 700;
}

.nav-link-218.w--current {
  color: #fff;
}

.nav-link-219 {
  color: #fff;
  background-color: #792083;
  padding: 10px;
  font-weight: 700;
}

.nav-link-220 {
  color: #333;
  padding: 10px;
}

.nav-link-220.w--current {
  color: #792083;
  object-fit: fill;
  padding: 10px;
  text-decoration: none;
  overflow: visible;
}

.button-90 {
  margin: -13px -13px -13px 681px;
}

.fow-2020-video {
  background-color: #f2f2f2;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.heading-405 {
  color: #792083;
  margin-bottom: 60px;
}

.div-block-492 {
  text-align: center;
  width: 640px;
  height: 320px;
}

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

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

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

.text-block-748 {
  color: var(--dark-slate-gray-2);
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 300;
  line-height: 26px;
}

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

.video-8, .video-9 {
  margin-bottom: 20px;
}

.div-block-493 {
  border: 1px solid var(--white-smoke-2);
  background-color: #fff;
  height: 300px;
}

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

.text-block-749 {
  color: var(--dark-slate-gray-2);
  text-align: left;
  font-size: 20px;
  font-weight: 700;
}

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

.nav-link-221 {
  color: var(--dark-slate-gray-2);
  padding: 10px;
}

.nav-link-221.w--current {
  color: #792083;
}

.nav-link-222 {
  color: #792083;
  padding: 10px;
  display: none;
}

.nav-link-223 {
  color: var(--dark-slate-gray-2);
  padding: 10px;
}

.nav-menu-10 {
  margin-top: 10px;
}

.heading-406 {
  color: #ea0e4d;
  padding-top: 0;
}

.div-block-495 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
}

.heading-407 {
  color: var(--firebrick);
  margin-bottom: 40px;
  font-weight: 300;
}

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

.column-557, .column-558, .column-559, .column-560 {
  text-align: center;
}

.link-block-116 {
  text-align: center;
  border: 1px #000;
  text-decoration: none;
}

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

.text-block-750 {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
}

.text-block-751 {
  color: var(--dim-gray-3);
  line-height: 22px;
}

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

.div-block-496, .column-561 {
  text-align: center;
}

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

.column-562, .column-563 {
  text-align: center;
}

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

.section-299 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dd63832cd567c4e01615a5b_VC-Bootcamp-emailer-bg.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.track {
  display: none;
}

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

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

.nav-link-224 {
  background-color: var(--firebrick);
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 700;
  display: none;
}

.nav-link-224.w--current {
  color: var(--white-smoke-2);
}

.nav-link-225 {
  padding-left: 21px;
}

.nav-link-225.w--current {
  color: var(--firebrick);
  padding-left: 20px;
  padding-right: 20px;
}

.nav-link-226 {
  padding-left: 20px;
  padding-right: 20px;
}

.nav-link-226.w--current {
  color: var(--firebrick);
}

.nav-link-227 {
  padding-left: 20px;
  padding-right: 20px;
}

.nav-link-227.w--current {
  color: var(--firebrick);
}

.nav-link-228 {
  padding-left: 20px;
  padding-right: 20px;
}

.nav-link-228.w--current {
  color: var(--firebrick);
}

.nav-link-229 {
  padding-left: 20px;
  padding-right: 20px;
}

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

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

.link-block-118, .link-block-119, .link-block-120 {
  text-decoration: none;
}

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

.link-block-122, .link-block-123 {
  text-decoration: none;
}

.link-block-124 {
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.link-block-125 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.columns-182, .columns-183 {
  margin-bottom: 40px;
  display: none;
}

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

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

.text-block-752 {
  color: #000;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

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

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

.column-569, .column-570 {
  text-align: center;
}

.section-301 {
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.section-302 {
  background-color: #ea0e4d;
  padding: 60px;
  display: none;
}

.column-571 {
  text-align: right;
  height: auto;
  padding-left: 0;
}

.column-572 {
  text-align: left;
  background-color: #0000;
  border-radius: 10px;
  height: 200px;
  padding-left: 0;
  padding-right: 0;
}

.column-573 {
  text-align: right;
  padding-right: 40px;
}

.column-575 {
  text-align: left;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.div-block-497 {
  background-color: #792083;
  width: 200px;
  height: 200px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.map-10 {
  position: static;
  inset: auto 0% 0%;
}

.section-303 {
  background-color: #792083;
  position: static;
}

.div-block-498 {
  float: none;
  clear: none;
  padding: 10px;
  position: static;
}

.heading-408 {
  color: #fff;
  text-align: center;
  letter-spacing: 3px;
}

.heading-409 {
  color: #fff;
}

.section-304 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-410 {
  color: #333;
  text-align: center;
  letter-spacing: 3px;
  margin-bottom: 20px;
}

.text-block-753 {
  color: var(--firebrick);
  text-align: center;
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 700;
}

.text-block-754 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 400;
}

.columns-185 {
  margin-bottom: 40px;
  display: none;
}

.div-block-499 {
  text-align: center;
  margin-bottom: 40px;
}

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

.text-block-755 {
  color: #ea0e4d;
  text-align: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 700;
}

.div-block-501 {
  background-color: #040404;
  height: 50px;
}

.div-block-502 {
  background-color: var(--black);
  text-align: center;
  width: 100px;
  height: 50px;
}

.text-block-756 {
  color: #ea0e4d;
  padding-top: 10px;
}

.text-block-757 {
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
}

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

.div-block-503 {
  background-color: #fff;
  border: 1px dashed #000;
  border-radius: 10px;
  padding: 13px;
}

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

.div-block-504 {
  background-color: #000;
  width: 1px;
  height: 130px;
}

.heading-411 {
  color: #ea0e4d;
  text-align: left;
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 700;
}

.link-block-126 {
  background-color: #fff;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  height: 230px;
  padding: 10px;
  text-decoration: none;
  display: inline-block;
}

.text-block-758 {
  color: #000;
  text-align: left;
}

.div-block-505 {
  align-self: center;
  padding-left: 16px;
}

.heading-412 {
  color: #ea0e4d;
  text-align: left;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 30px;
  font-weight: 400;
  text-decoration: line-through;
}

.heading-413 {
  color: #ea0e4d;
  text-align: left;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 400;
}

.div-block-506 {
  margin-bottom: 20px;
  display: flex;
}

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

.image-407 {
  padding: 20px;
}

.text-block-759 {
  color: #000;
  text-align: left;
  font-weight: 700;
}

.heading-414 {
  color: #fff;
  text-align: left;
  font-size: 25px;
}

.nav-link-230 {
  color: var(--dark-slate-gray-2);
  padding: 11px;
}

.nav-link-230.w--current {
  color: #792083;
}

.nav-link-231 {
  color: var(--dark-slate-gray-2);
  padding: 10px;
}

.nav-link-231.w--current {
  color: #792083;
}

.text-block-760 {
  color: #797979;
  margin-top: 10px;
}

.columns-187, .columns-188 {
  margin-bottom: 40px;
}

.bold-text-199 {
  text-decoration: none;
}

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

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

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

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

.section-305 {
  background-color: var(--white-smoke-2);
  padding: 60px 0;
}

.tabs-menu-3 {
  justify-content: flex-end;
  display: flex;
}

.heading-415 {
  color: var(--dark-slate-gray-2);
  text-align: left;
}

.tab-link-tab-1-3 {
  background-color: #c8c8c8;
}

.tab-link-tab-1-3.w--current {
  color: var(--black);
  background-color: #792083;
}

.heading-416 {
  color: #792083;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px;
}

.text-block-761 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
  margin-bottom: 20px;
  line-height: 26px;
}

.div-block-507 {
  background-color: #a7a7a7;
  background-image: linear-gradient(to bottom, var(--dim-gray-2), var(--dim-gray-2));
  text-transform: lowercase;
  width: 100%;
  height: 1%;
}

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

.heading-417 {
  color: #792083;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px;
}

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

.tab-link-tab-2-3 {
  background-color: var(--silver);
  color: #fff;
}

.tab-link-tab-2-3.w--current {
  color: #fff;
  background-color: #792083;
}

.nav-link-232 {
  padding: 10px;
}

.nav-link-232.w--current {
  color: #792083;
}

.button-91 {
  background-color: #792083;
  border-radius: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  box-shadow: 2px 2px 13px #04040447;
}

.button-91:hover {
  box-shadow: 6px 6px 20px #0000004d, 2px 2px 13px #04040433;
}

.div-block-509 {
  text-align: center;
  margin-top: 40px;
}

.text-block-763 {
  color: #fff;
  margin-top: 10px;
  font-size: 18px;
  font-weight: 600;
}

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

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

.button-92 {
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #ea0e4d;
  border: 1px #000;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: inline-block;
}

.div-block-510 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block-511 {
  justify-content: center;
  display: flex;
}

.button-93 {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ea0e4d;
  border-radius: 3px;
  font-weight: 700;
}

.columns-189 {
  margin-bottom: 40px;
  display: none;
}

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

.button-94 {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ea0e4d;
  border-radius: 5px;
  font-weight: 700;
}

.text-block-764 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.div-block-513 {
  cursor: auto;
  background-color: #f3155c;
  border-radius: 30px;
  width: auto;
  padding: 10px 20px;
  display: none;
}

.text-block-765 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.div-block-514 {
  color: #fff;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-231 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.text-block-766 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-767 {
  color: #fff;
  text-align: center;
  object-fit: fill;
  background-color: #0000;
  padding: 0;
  font-weight: 700;
  display: block;
}

.div-block-516 {
  text-align: center;
  white-space: normal;
  background-color: #792083;
  display: block;
}

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

.text-block-768 {
  color: #fff;
  padding-top: 0;
  font-weight: 700;
}

.div-block-518 {
  text-align: center;
  background-color: #792083;
  display: inline-block;
}

.text-block-769, .text-block-770 {
  color: #fff;
  padding: 10px;
  font-weight: 700;
}

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

.text-block-771 {
  padding-left: 10px;
}

.text-block-772, .text-block-773 {
  color: #fff;
  letter-spacing: 2px;
  padding: 10px;
  font-weight: 700;
}

.div-block-519 {
  background-color: #792083;
  border-radius: 5px;
  display: inline-block;
  box-shadow: 4px 4px 16px 1px #0003;
}

.div-block-519:hover {
  box-shadow: 7px 7px 15px 3px #0003;
}

.div-block-520 {
  background-color: #c7c7c7;
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.heading-418 {
  color: #792083;
  text-align: left;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 31px;
}

.link-block-127, .link-block-128, .link-block-129 {
  text-decoration: none;
}

.column-581, .column-582, .column-583 {
  text-align: left;
  padding-left: 0;
}

.columns-190 {
  margin-bottom: 20px;
}

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

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

.text-block-774 {
  color: #ea0e4d;
  text-align: left;
  margin-bottom: 10px;
  font-size: 20px;
}

.div-block-521 {
  width: 1px;
  height: 130px;
}

.aiqrate-home {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e53cbd9b07ecabeac44ed33_Future-of-work-AI.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  align-items: center;
  height: 500px;
  padding-top: 0;
  display: flex;
}

.heading-419 {
  color: #fff;
}

.container-233 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.heading-420 {
  color: #fff;
}

.aiqrate-problem-statement {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-421 {
  color: #792083;
  text-align: left;
}

.bold-text-200 {
  font-weight: 300;
}

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

.nav-link-233 {
  padding: 10px;
}

.nav-link-233.w--current {
  color: #792083;
}

.aiqrate-challenge-description {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e53d1a92bce248d5acbfc7a_Future-of-work-bg.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-422 {
  text-align: left;
  font-size: 70px;
  line-height: 70px;
}

.bold-text-201 {
  color: #fff;
  text-transform: none;
  font-size: 60px;
  font-weight: 300;
  line-height: 70px;
}

.bold-text-202 {
  color: #fff;
  font-size: 24px;
  line-height: 30px;
}

.list-item-87, .list-item-88, .list-item-89, .list-item-90, .list-item-91 {
  color: #fff;
  margin-bottom: 10px;
}

.nav-link-234 {
  padding: 10px;
}

.nav-link-234.w--current {
  color: #792083;
}

.aiqrate-deliverables {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-423 {
  color: #333;
}

.list-item-92, .list-item-93 {
  color: #333;
  margin-bottom: 10px;
}

.list-7 {
  margin-bottom: 20px;
}

.nav-link-235 {
  padding: 10px;
}

.nav-link-235.w--current {
  color: #792083;
}

.aiqrate-tandc {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e53d8b8ba84b41742b44d5f_TandC.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  padding-top: 60px;
  padding-bottom: 60px;
}

.nav-link-236 {
  padding: 10px;
}

.nav-link-236.w--current {
  color: #792083;
}

.button-95 {
  color: #792083;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 5px;
}

.button-96 {
  text-transform: uppercase;
  background-color: #792083;
  border-radius: 5px;
}

.text-block-775, .list-8 {
  margin-bottom: 20px;
}

.link-57 {
  color: #fff;
}

.section-306 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/652fada4b9d5e5b3e880af33__.png");
  background-position: 50% 0;
  background-size: cover;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 700px;
  padding-top: 60px;
  padding-bottom: 10px;
  display: block;
}

.container-234 {
  text-align: center;
  margin-top: 34px;
  margin-bottom: 0;
  padding-bottom: 0;
  position: static;
}

.section-307 {
  background-color: #f3f3f3;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-776 {
  color: var(--tomato);
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 700;
  line-height: 40px;
}

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

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

.text-block-777 {
  color: var(--dark-slate-gray-2);
  white-space: normal;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 24px;
}

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

.text-block-778 {
  color: var(--tomato);
  margin-bottom: 20px;
  font-size: 48px;
  font-weight: 700;
  line-height: 40px;
}

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

.button-97 {
  background-color: var(--tomato);
  border-radius: 4px;
}

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

.button-98 {
  background-color: var(--tomato);
  border-radius: 4px;
}

.section-309 {
  background-color: #f3f3f3;
  padding-top: 60px;
  padding-bottom: 60px;
}

.text-block-780 {
  color: var(--tomato);
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-781 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

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

.column-585, .column-586, .column-587, .column-588 {
  text-align: center;
}

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

.text-block-782 {
  color: var(--tomato);
  text-align: center;
  margin-bottom: 40px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.column-589, .column-590, .column-591, .column-592 {
  text-align: center;
}

.section-311 {
  background-color: var(--tomato);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-783, .text-block-784 {
  color: #fff;
}

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

.text-block-785, .text-block-786, .text-block-787, .text-block-788 {
  color: #5a5a5a;
}

.columns-194 {
  margin-bottom: 20px;
}

.section-312 {
  background-color: var(--tomato);
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.text-block-789 {
  color: #fff;
  letter-spacing: 1px;
  text-indent: 0;
  margin-right: 20px;
  font-size: 20px;
  line-height: 36px;
}

.button-99 {
  color: var(--tomato);
  background-color: #fff;
  border-radius: 4px;
}

.button-100 {
  color: var(--tomato);
  background-color: #fff;
  border-radius: 4px;
  margin-left: 10px;
}

.container-235 {
  display: block;
}

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

.navbar-54 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
}

.image-412 {
  padding-bottom: 0;
}

.column-595, .column-596 {
  padding-left: 0;
}

.column-597 {
  text-align: right;
  padding-top: 0;
  padding-bottom: 0;
}

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

.column-598 {
  text-align: right;
  display: block;
}

.link-block-130 {
  background-color: #fff;
  border-radius: 10px;
  justify-content: flex-start;
  height: 220px;
  padding: 25px 10px;
  text-decoration: none;
  display: inline-block;
}

.link-block-131 {
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  height: 220px;
  padding: 25px 10px;
  text-decoration: none;
  display: inline-block;
}

.columns-197 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-313 {
  padding-top: 100px;
  padding-bottom: 20px;
  display: none;
}

.div-block-522 {
  width: 728px;
  height: 90px;
}

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

.heading-424 {
  color: #333;
  text-align: left;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.section-314 {
  background-image: linear-gradient(#000000c4, #000000c4), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e59dc563fb2ccca166bd173_Collage-speakers.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  align-items: center;
  height: 500px;
  display: flex;
}

.heading-425 {
  color: #fff;
  margin-bottom: 20px;
}

.button-101 {
  color: #0d0d0e;
  letter-spacing: 3px;
  background-color: #fff;
}

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

.heading-426 {
  color: var(--indian-red);
  margin-bottom: 20px;
  font-weight: 700;
}

.div-block-523, .div-block-524 {
  margin-bottom: 30px;
}

.nav-link-237, .nav-link-237.w--current {
  color: #333;
}

.columns-198 {
  margin-bottom: 20px;
}

.tabs-menu-4 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tab-link-tab-1-4 {
  background-color: #0000;
  border-bottom: 1px #000;
}

.tab-link-tab-1-4.w--current {
  color: #0000;
  background-color: #0000;
}

.columns-199 {
  margin-bottom: 20px;
}

.text-block-790 {
  color: #000;
  font-weight: 300;
}

.columns-200, .columns-201, .columns-202, .columns-203, .columns-204, .columns-205, .columns-206, .columns-207 {
  margin-bottom: 20px;
}

.tab-link-tab-2-4 {
  color: var(--dim-gray-2);
  background-color: #0000;
}

.tab-link-tab-2-4.w--current {
  background-color: #0000;
  border-bottom: 1px #000;
}

.text-block-791 {
  color: var(--dark-slate-gray);
  text-transform: uppercase;
}

.tab-link-tab-3-2 {
  background-color: #0000;
}

.tab-link-tab-3-2.w--current {
  color: #fff;
  background-color: #0000;
}

.tab-link-tab-4 {
  color: var(--dark-slate-gray);
  background-color: #0000;
}

.tab-link-tab-4.w--current {
  color: var(--dark-slate-gray);
  background-color: #0000;
  display: block;
}

.text-block-792 {
  color: var(--dark-slate-gray);
  text-transform: uppercase;
}

.tab-pane-tab-2 {
  color: #fefeff;
}

.text-block-793, .text-block-794 {
  color: var(--dark-slate-gray);
  text-transform: uppercase;
}

.div-block-525 {
  height: 20px;
}

.tab-pane-tab-2-2 {
  color: var(--white-smoke-2);
}

.text-block-795, .text-block-796 {
  color: var(--dark-slate-gray);
  text-transform: uppercase;
}

.columns-208 {
  margin-bottom: 20px;
}

.aws-webinar-home {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e7892284c71bdac59499856_AWS-Webinar.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 450px;
  display: flex;
}

.heading-428 {
  color: #fff;
  margin-bottom: 20px;
  font-weight: 300;
}

.text-block-797 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
  display: none;
}

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

.button-102 {
  color: var(--brown);
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #fff;
  font-size: 14px;
}

.nav-link-238 {
  color: #333;
  margin-top: 10px;
  padding: 10px;
}

.nav-link-238.w--current {
  color: var(--tomato);
  margin-top: 10px;
}

.aws-webinar-about {
  padding-top: 60px;
  padding-bottom: 60px;
}

.aws-webinar-heading {
  color: var(--brown);
  text-align: left;
  letter-spacing: 0;
  text-transform: none;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.paragraph-84 {
  color: #333;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 26px;
}

.aws-webinar-takeaways {
  background-color: #dbdbdb;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e789dea2ce32c7bcc93d0e2_Key-Takeaways.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.column-603 {
  justify-content: center;
  display: flex;
}

.link-58 {
  color: var(--brown);
  display: none;
}

.bold-text-203 {
  color: var(--brown);
  font-size: 30px;
  font-weight: 300;
}

.heading-429 {
  color: #000;
  text-align: left;
  margin-bottom: 20px;
  padding-left: 10px;
  font-size: 30px;
  font-weight: 300;
}

.text-block-798 {
  color: #333;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 700;
}

.text-block-799 {
  color: #333;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
}

.list-item-94 {
  color: #333;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 26px;
}

.list-item-95 {
  color: #333;
  font-size: 16px;
}

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

.aws-webinar-speakers {
  background-color: #f3f3f3;
  border-top-left-radius: 45px;
  border-top-right-radius: 45px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-430 {
  color: var(--tomato);
  margin-bottom: 20px;
  font-size: 30px;
  font-weight: 300;
}

.div-block-527 {
  background-color: #dfdfdf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.heading-431 {
  color: #333;
  margin-bottom: 0;
  font-size: 16px;
}

.image-413 {
  border-radius: 0;
  margin-bottom: 10px;
}

.text-block-800 {
  color: #6d6d6d;
  font-size: 14px;
}

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

.section-315 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

.navbar-55 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px -8px #000;
}

.nav-link-239 {
  color: #333;
  margin-top: 10px;
  padding: 10px;
}

.nav-link-239.w--current {
  color: var(--tomato);
}

.nav-link-240 {
  color: #333;
  margin-top: 10px;
  padding: 10px;
}

.nav-link-240.w--current {
  color: var(--tomato);
}

.nav-link-241 {
  color: #333;
  margin-top: 10px;
  padding: 10px;
}

.nav-link-241.w--current {
  color: var(--tomato);
}

.image-414 {
  margin-right: 0;
  padding-top: 10px;
}

.nav-link-242 {
  background-color: var(--tomato);
  color: #fff;
  display: none;
}

.list-9 {
  margin-bottom: 40px;
  padding-left: 20px;
}

.heading-432 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 12px;
}

.paragraph-85 {
  color: #fff;
  font-size: 7px;
  line-height: 12px;
}

.link-59, .link-60 {
  color: #fff;
}

.link-block-132 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.bold-text-204 {
  color: #333;
}

.bold-text-205 {
  color: var(--tomato);
}

.text-block-802 {
  color: #868686;
  margin-bottom: 0;
  font-size: 14px;
}

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

.text-block-803 {
  color: #333;
  font-size: 14px;
}

.nav-link-243 {
  color: #333;
  margin-top: 10px;
  padding: 10px;
}

.nav-link-243.w--current {
  color: var(--tomato);
}

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

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

.text-block-804 {
  color: #333;
  font-size: 14px;
}

.text-block-805 {
  color: var(--white-smoke-3);
  font-size: 10px;
}

.bold-text-206 {
  margin-left: 200px;
  padding-right: 0;
}

.text-block-806 {
  font-size: 10px;
  text-decoration: underline;
}

.text-block-807 {
  text-align: center;
  margin-top: 20px;
}

.navbar-56 {
  background-color: #fff;
  justify-content: space-around;
  align-items: center;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px -1px #00000069;
}

.nav-menu-12 {
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-start;
  padding-left: 10px;
  display: flex;
}

.container-240 {
  justify-content: space-between;
  align-items: center;
  display: block;
}

.nav-link-244 {
  color: gray;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.nav-link-245, .nav-link-246 {
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.background-video {
  justify-content: center;
  align-items: center;
  height: 550px;
  display: flex;
}

.heading-438 {
  color: #fff;
  text-align: left;
  letter-spacing: 3px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.bold-text-207 {
  font-size: 35px;
  line-height: 35px;
}

.heading-439 {
  color: #fff;
  text-align: left;
  letter-spacing: 3px;
  text-transform: none;
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.heading-440 {
  color: #fff;
  text-align: left;
  letter-spacing: 2px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
}

.bold-text-208 {
  letter-spacing: 3px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.about-jiogen {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.about-jiogennext {
  text-align: left;
  letter-spacing: 3px;
  background-color: #0000;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.bold-text-209 {
  color: #999;
  letter-spacing: 2px;
}

.column-611 {
  justify-content: center;
  display: flex;
}

.container-241 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  display: block;
}

.paragraph-86, .paragraph-87 {
  color: #000;
  font-family: Montserrat, sans-serif;
}

.slide-16 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c009dad44d165731ca27_B-05.png");
  background-position: 0 0;
  background-size: cover;
}

.slider-12 {
  justify-content: center;
  align-items: center;
  height: 500px;
  display: block;
}

.slide-17 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c0085836dbd068c2e483_B-03.png");
  background-position: 0 0;
  background-size: cover;
}

.slide-18 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c008d802d666f48f2ba1_B-04.png");
  background-position: 0 0;
  background-size: cover;
}

.paragraph-88 {
  color: var(--white-smoke-3);
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Montserrat, sans-serif;
  display: block;
}

.heading-442 {
  color: var(--white-smoke-2);
  text-align: center;
  letter-spacing: 1px;
  font-family: Montserrat, sans-serif;
}

.container-242 {
  background-color: #0000003b;
  justify-content: center;
  align-items: center;
  margin-top: 268px;
  padding-top: 0;
  display: block;
}

.demo-day {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 0;
}

.bold-text-210 {
  color: #000;
  letter-spacing: 2px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

.paragraph-89 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.heading-443 {
  color: gray;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.bold-text-211 {
  color: #999;
  letter-spacing: 1px;
  padding-top: 20px;
  font-size: 15px;
  display: none;
}

.heading-444 {
  font-family: Montserrat, sans-serif;
}

.button-103 {
  background-color: #000;
  margin-left: 16px;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
}

.text-field-13 {
  justify-content: center;
  align-items: center;
  width: 300px;
  display: block;
}

.column-612 {
  display: block;
}

.columns-211 {
  justify-content: flex-end;
  align-items: flex-start;
  display: block;
}

.form-5 {
  margin-left: 173px;
}

.form-block-3 {
  padding-left: 0;
}

.form-6 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: none;
}

.text-field-14 {
  opacity: .5;
  width: 300px;
  margin-right: 5px;
}

.submit-button-7 {
  background-color: #000;
  margin-left: 5px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
}

.apply-jiogennext {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81add529502f4bb0bebb28_3-03.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
}

.heading-445 {
  font-family: Montserrat, sans-serif;
}

.bold-text-212 {
  color: #fff;
  letter-spacing: 2px;
  font-size: 20px;
  line-height: 14px;
}

.paragraph-90 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.heading-446 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.bold-text-213 {
  text-decoration: none;
}

.heading-447 {
  color: #fff;
  letter-spacing: 1px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.button-104 {
  clear: none;
  color: #333;
  letter-spacing: 1px;
  background-color: #f0f0f0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 150px;
  margin-top: 20px;
  margin-left: 388px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.container-243 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  display: block;
}

.heading-448 {
  color: #fff;
  letter-spacing: 1px;
  background-color: #0000;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 10px;
  font-weight: 500;
  display: block;
}

.copyright {
  background-color: gray;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.nav-link-247 {
  color: #fff;
  background-color: gray;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.image-416 {
  margin-top: 5px;
  padding-top: 0;
  padding-right: 0;
  display: block;
}

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

.background {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea2c825b6a15e498d608c74_Website-background.png");
  background-position: 100%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.paragraph-91 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.heading-449 {
  color: var(--white-smoke-3);
  text-align: right;
  letter-spacing: 1px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.column-613 {
  background-color: #00000045;
  flex-direction: column;
  display: flex;
}

.columns-212 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 100px;
  display: block;
}

.paragraph-92 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.column-614 {
  background-color: #00000045;
}

.container-244 {
  padding-top: 100px;
}

.heading-450 {
  color: #fff;
  text-align: right;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.paragraph-93 {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.heading-451 {
  color: #fff;
  text-align: right;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.columns-213 {
  padding-top: 140px;
}

.column-615 {
  background-color: #00000045;
}

.meet-the-startups {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.heading-452 {
  color: #999;
  letter-spacing: 2px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

.heading-453 {
  letter-spacing: 1px;
  margin-bottom: 0;
  padding-top: 2px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.paragraph-94 {
  color: #000;
  font-family: Montserrat, sans-serif;
}

.heading-454 {
  color: #999;
  font-family: Montserrat, sans-serif;
}

.paragraph-95 {
  color: #000;
}

.heading-455 {
  color: #999;
}

.columns-214, .columns-215 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-529 {
  background-color: #999;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.button-105 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  background-color: gray;
  width: 150px;
  margin-left: 388px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
}

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

.slider-13 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 500px;
  display: block;
}

.slide-19 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c009dad44d165731ca27_B-05.png");
  background-position: 0 0;
  background-size: cover;
}

.container-250 {
  padding-top: 60px;
}

.slide-20 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c008d802d666f48f2ba1_B-04.png");
  background-position: 0 0;
  background-size: cover;
}

.slide-21 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c0085836dbd068c2e483_B-03.png");
  background-position: 0 0;
  background-size: cover;
}

.heading-456 {
  color: gray;
  text-align: right;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.paragraph-96 {
  color: gray;
  font-family: Montserrat, sans-serif;
}

.button-106 {
  opacity: .72;
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 180px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
  display: flex;
}

.heading-457 {
  color: #999;
  margin-bottom: 3px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}

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

.image-417, .image-418 {
  margin-bottom: 10px;
}

.column-620, .column-621 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

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

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

.columns-217 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-530 {
  background-color: #33333391;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  display: none;
}

.heading-458 {
  color: #000;
  letter-spacing: 1px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

.paragraph-97 {
  color: #000;
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.section-317 {
  color: var(--steel-blue);
  background-image: linear-gradient(#18232ec7, #18232ec7), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e833dcad7acf62ea13a97fb_AWS-background.png");
  background-position: 0 0, 0%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 500px;
  margin-top: 60px;
  font-weight: 300;
  display: flex;
}

.heading-459 {
  color: #fff;
}

.bold-text-214 {
  font-family: Open Sans, sans-serif;
  font-size: 52px;
  font-weight: 300;
}

.heading-460 {
  color: #e9e9f3;
  text-align: center;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 700;
  line-height: 35px;
}

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

.button-107 {
  color: var(--tomato);
  letter-spacing: 2px;
  background-color: #fff;
  font-weight: 700;
  display: none;
}

.section-318 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-421 {
  margin-top: 0;
  margin-right: 20px;
}

.paragraph-98 {
  color: #333;
  text-align: center;
  margin-bottom: 10px;
}

.column-623 {
  justify-content: center;
  display: flex;
}

.heading-461 {
  color: var(--tomato);
  text-align: center;
}

.button-108 {
  background-color: var(--tomato);
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
  display: none;
}

.section-319 {
  background-color: #ececec;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-320 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-252 {
  display: block;
}

.bold-text-215, .bold-text-216, .bold-text-217 {
  font-size: 18px;
}

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

.bold-text-218 {
  color: var(--tomato);
}

.text-block-808 {
  color: var(--dim-gray-2);
  text-align: center;
  font-size: 14px;
}

.link-block-133 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.image-422, .image-423, .image-424, .image-425, .image-426, .image-427, .image-428, .image-429, .image-430 {
  margin-bottom: 10px;
}

.section-321 {
  background-image: linear-gradient(#18232ec7, #18232ec7), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e8363bc01ad5e10f5e5df80_bg.png");
  background-position: 0 0, 100% 0;
  background-size: auto, cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-462 {
  color: #fff;
  text-align: left;
  font-size: 25px;
  font-weight: 400;
}

.text-block-809 {
  color: #fff;
  font-size: 14px;
  font-weight: 300;
}

.list-10 {
  color: #fff;
}

.list-item-96 {
  margin-bottom: 10px;
}

.heading-463 {
  color: #fff;
  margin-bottom: 40px;
}

.section-322 {
  background-color: #ececec;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e83673930a8830c2dffe5fd_shutterstock_130192370.jpg");
  background-position: 100%;
  background-size: cover;
  background-attachment: fixed;
  height: 500px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-464 {
  color: #fff;
  text-align: left;
}

.paragraph-99 {
  color: #fff;
  margin-bottom: 40px;
}

.button-109 {
  color: var(--blue-2);
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #fff;
}

.nav-link-248 {
  margin-top: 10px;
  padding: 10px;
  display: none;
}

.nav-link-248.w--current {
  color: var(--tomato);
}

.section-323 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-810 {
  font-size: 9px;
}

.paragraph-100 {
  color: #b7b8b9;
  margin-top: 0;
  font-size: 9px;
  line-height: 12px;
}

.link-61 {
  color: #bebebe;
}

.link-62 {
  color: #b9b9b9;
}

.text-block-811 {
  color: #f4f6f8;
  text-align: right;
}

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

.section-324 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.section-325 {
  background-color: #fff;
}

.section-326 {
  color: #fff;
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.rich-text-block-2 {
  color: #333;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.heading-465 {
  color: #999;
  letter-spacing: 2px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.heading-466 {
  color: #999;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.section-327 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.heading-467 {
  color: #999;
  letter-spacing: 1px;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  line-height: 44px;
}

.section-328 {
  color: #fff;
  background-color: #fff;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.rich-text-block-3 {
  color: #333;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

.heading-468 {
  color: #999;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
}

.heading-469 {
  color: #000;
  text-align: center;
  font-family: Montserrat, sans-serif;
  display: none;
}

.collection-item-10 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: -30px;
  display: flex;
}

.link-block-134 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-431 {
  margin-bottom: -20px;
}

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

.div-block-531 {
  color: #999;
  background-color: #333;
  width: 300px;
  height: 1px;
}

.heading-470 {
  color: #000;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

.section-329 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-432 {
  margin-top: -100px;
  margin-bottom: -50px;
}

.rich-text-block-4 {
  color: #000;
  padding-left: 20px;
}

.navbar-57 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px #000000fc;
}

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

.section-330 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e8712850b70be14e7d7f25c_Banner1.png");
  background-position: 50%;
  background-size: cover;
  flex-direction: row;
  align-items: center;
  height: 500px;
  margin-top: 60px;
  display: flex;
}

.div-block-532 {
  background-color: #3100a2db;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.image-434 {
  margin-bottom: 20px;
}

.button-110 {
  color: #3100a2;
  letter-spacing: 2px;
  background-color: #fff;
  border-radius: 5px;
  display: none;
}

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

.heading-471 {
  color: #3100a2;
}

.paragraph-101 {
  color: #6c6c6d;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 26px;
}

.section-332 {
  background-color: var(--black);
  background-image: linear-gradient(#221655d9, #221655d9), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e872d124fda4bd1bfceb435_shutterstock_599139470.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.image-435 {
  height: auto;
}

.slider-14 {
  height: 100%;
  display: none;
}

.div-block-533 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
}

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

.heading-472 {
  color: #3100a2;
  margin-bottom: 40px;
}

.column-630 {
  justify-content: center;
  align-items: center;
  display: block;
}

.heading-473 {
  color: #3100a2;
  margin-bottom: 0;
}

.link-block-135 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-block-812 {
  color: #6c6c6d;
  text-align: center;
  font-size: 14px;
  line-height: 20px;
}

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

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

.heading-474 {
  color: #fff;
  text-align: left;
}

.list-item-97 {
  color: #fff;
  margin-bottom: 10px;
  line-height: 26px;
}

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

.heading-475 {
  color: #3100a2;
  margin-bottom: 40px;
}

.heading-476 {
  color: var(--black);
}

.heading-477 {
  color: var(--black);
  font-size: 24px;
  font-weight: 300;
}

.text-block-813 {
  margin-bottom: 0;
}

.columns-221 {
  margin-bottom: 20px;
}

.section-335 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.text-block-815 {
  color: var(--black);
  text-align: center;
  margin-bottom: 10px;
  display: none;
}

.container-255 {
  border: 1px solid #c5c4c4;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 40px;
  display: block;
}

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

.button-111 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #3100a2;
  border-radius: 5px;
}

.navbar-58 {
  background-color: #fff;
  padding-top: 0;
  padding-bottom: 0;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 16px -2px #0000007d;
}

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

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

.section-336 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e883939ab1cf87fd89bf9b0_BG.png");
  background-position: 50%;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  height: 400px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

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

.heading-478 {
  color: #2b3990;
  text-align: left;
  font-size: 24px;
}

.button-112 {
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #2b3990;
}

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

.heading-479 {
  color: #2b3990;
}

.paragraph-102 {
  color: var(--dim-gray-2);
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 28px;
}

.section-338 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e883e424fbaea9b5e1a6600_Key-take-aways-bg.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-480 {
  color: #2b3990;
  text-align: left;
  margin-bottom: 40px;
}

.list-item-98 {
  color: var(--dark-slate-gray);
  margin-bottom: 10px;
}

.image-440 {
  margin-bottom: 20px;
}

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

.heading-481 {
  color: #2b3990;
  margin-bottom: 40px;
}

.heading-482 {
  color: #2b3990;
  margin-bottom: 0;
}

.text-block-816 {
  color: var(--dim-gray-2);
  text-align: center;
  font-size: 14px;
}

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

.link-block-136 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.section-340 {
  background-color: #caf9f3;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-483 {
  color: #2b3990;
  text-align: center;
  font-weight: 300;
}

.text-block-817 {
  color: var(--dim-gray-2);
  text-align: center;
}

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

.heading-484 {
  color: #131b1f;
  font-size: 20px;
  display: none;
}

.button-113 {
  color: #fff;
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #2b3990;
}

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

.section-341 {
  background-color: #1d2a6d;
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.nav-link-249, .nav-link-250, .nav-link-251, .nav-link-252, .nav-link-253, .nav-link-254 {
  margin-top: 10px;
  padding: 10px;
}

.nav-link-255 {
  color: #fff;
  background-color: #3100a2db;
  display: none;
}

.link-63 {
  color: var(--black);
}

.nav-link-256 {
  color: #fff;
  background-color: #2b3990;
  display: none;
}

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

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

.heading-485 {
  color: var(--dark-slate-gray);
}

.video-11 {
  margin-bottom: 10px;
}

.heading-486 {
  color: brown;
  margin-bottom: 40px;
}

.nav-link-257 {
  color: #333;
}

.nav-link-257.w--current {
  color: var(--tomato);
}

.heading-487 {
  text-align: left;
  font-size: 24px;
}

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

.heading-488 {
  color: #3100a2;
  text-align: center;
}

.text-block-819 {
  color: #fff;
  margin-bottom: 40px;
  font-size: 21px;
  font-weight: 700;
  display: none;
}

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

.text-block-821 {
  color: #fff;
  font-size: 25px;
}

.bold-text-219 {
  color: #e9e9f3;
  display: none;
}

.button-114 {
  margin-top: 40px;
}

.container-258 {
  margin-top: 20px;
}

.button-115 {
  color: #e64c40;
  background-color: #e9e9f3;
  border-radius: 7px;
  display: none;
}

.image-442 {
  margin-right: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: block;
}

.container-259 {
  order: 0;
  align-self: auto;
  max-width: 70%;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 200px;
  position: relative;
  left: -200px;
}

.text-block-822 {
  color: #e9e9f3;
  margin-top: 10px;
}

.text-block-823 {
  color: #e9e9f3;
}

.columns-223 {
  position: static;
  right: 0;
}

.text-block-824 {
  color: #333;
  font-size: 14px;
}

.column-633 {
  margin-top: 63px;
}

.container-261 {
  margin-bottom: 20px;
  padding-right: 220px;
}

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

.list-item-99 {
  color: #fff;
  margin-bottom: 10px;
  list-style-type: disc;
}

.list-item-100, .list-item-101 {
  color: #fff;
  margin-bottom: 10px;
}

.list-item-102, .list-item-103 {
  color: #fff;
}

.container-262 {
  text-align: left;
  font-size: 15px;
  overflow: hidden;
}

.text-block-825 {
  color: #fff;
  font-size: 20px;
}

.text-block-826 {
  color: #fff;
  padding-left: 27px;
  font-size: 20px;
}

.column-634 {
  margin-bottom: 20px;
  padding-left: 27px;
}

.heading-489 {
  color: #fff;
  margin-bottom: 20px;
}

.text-block-827 {
  color: #f4f6f8;
  text-transform: uppercase;
  margin-bottom: 20px;
}

.text-block-828 {
  color: #f8f9fa;
  text-transform: uppercase;
  margin-bottom: 10px;
}

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

.navbar-59 {
  background-color: #000;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px #000;
}

.brigade-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e980f87ee71964968b7ff64_Banner.png");
  background-position: 100%;
  background-size: cover;
  justify-content: space-between;
  align-items: center;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.heading-490 {
  color: #000;
  text-align: left;
  line-height: 42px;
}

.brigade-about {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-491 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
}

.paragraph-103 {
  color: #666;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 24px;
}

.nav-link-258 {
  color: #fcebcc;
}

.nav-link-258.w--current {
  color: #ffc10e;
}

.nav-link-259 {
  color: #fcebcc;
}

.nav-link-259.w--current {
  color: #ffc10e;
}

.nav-link-260 {
  color: #fcebcc;
}

.brigade-speakers {
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-492 {
  color: #febd33;
  margin-bottom: 40px;
}

.link-block-138 {
  margin-bottom: 40px;
  display: block;
}

.heading-493 {
  color: #febd33;
  margin-bottom: 0;
  font-size: 25px;
}

.heading-494 {
  color: #fff;
}

.paragraph-104 {
  color: #afafaf;
  font-size: 14px;
  line-height: 24px;
}

.text-block-829 {
  color: #febd33;
  letter-spacing: 2px;
  font-size: 14px;
}

.bridge-key-takeaways {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e98211b3fc8a79d6c2a040d_Key-takeaways.png");
  background-position: 0%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-495 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
}

.list-item-104 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 14px;
}

.heading-496 {
  color: #fff;
  margin-bottom: 20px;
}

.brigade-accelerator {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-497 {
  color: #000;
  text-align: left;
  margin-bottom: 20px;
  line-height: 42px;
}

.paragraph-105 {
  color: #666;
}

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

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

.nav-link-261 {
  color: #fcebcc;
}

.nav-link-261.w--current {
  color: #ffc10e;
}

.nav-link-262 {
  color: #fcebcc;
}

.nav-link-262.w--current {
  color: #ffc10e;
}

.nav-link-263 {
  color: #fcebcc;
}

.nav-link-263.w--current {
  color: #ffc10e;
}

.container-263 {
  padding-top: 0;
}

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

.div-block-536 {
  background-color: #000;
  height: 1px;
  margin-bottom: 10px;
}

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

.text-block-830 {
  color: #000;
  font-size: 14px;
}

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

.text-block-831 {
  color: #000;
  margin-bottom: 10px;
  font-weight: 700;
  display: none;
}

.button-116 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #000;
  border-radius: 5px;
  display: none;
}

.link-64 {
  color: #ffc10e;
}

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

.link-65 {
  color: #ffc10e;
  font-size: 14px;
}

.navbar-60 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 0 12px -2px #000;
}

.section-344 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e983f0835e37a5e86a0f436_Banner.png");
  background-position: 50%;
  background-size: cover;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-538 {
  background-color: #ffffff6e;
  padding: 40px;
}

.heading-498 {
  color: #fff;
  text-align: left;
}

.italic-text-6, .bold-text-220 {
  color: #fff;
}

.text-block-833 {
  margin-bottom: 10px;
  display: none;
}

.button-117 {
  color: #1f0f91;
  letter-spacing: 2px;
  background-color: #fff;
  display: none;
}

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

.heading-499 {
  color: var(--blue-2);
  text-align: center;
}

.section-346 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e98442e3fc8a723802ae74a_key-takeaways.png");
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-500 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
}

.list-item-105 {
  color: #fff;
  margin-bottom: 10px;
}

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

.heading-501 {
  color: var(--blue-2);
  margin-bottom: 40px;
}

.heading-502 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
}

.text-block-834 {
  text-align: center;
  font-size: 14px;
}

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

.link-block-139 {
  color: var(--dark-slate-gray);
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.column-643, .column-644, .column-645 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.heading-503 {
  color: var(--blue-2);
  margin-bottom: 40px;
}

.heading-504 {
  color: var(--blue-2);
  text-align: center;
  margin-bottom: 10px;
}

.text-block-835 {
  color: #2c2c2c;
  text-align: center;
  font-size: 30px;
  font-weight: 300;
}

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

.text-block-836 {
  text-align: center;
  display: none;
}

.section-349 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.nav-link-264 {
  color: #fff;
  background-color: #1c1b64;
  display: none;
}

.image-448 {
  padding-top: 0;
  padding-bottom: 0;
}

.nav-link-265 {
  color: #000;
  background-color: #febd33;
  display: block;
}

.section-350 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dc91d4dd6571e677eca685f_Early-Stage-Investor-Summit-Cover-2.png");
  background-position: 0 0;
  background-size: cover;
  height: 700px;
  padding-bottom: 0;
}

.image-449 {
  margin-top: 0;
  margin-right: 100px;
  padding-top: 0;
}

.nav-link-266 {
  color: #fff;
  justify-content: center;
  align-items: center;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  display: inline-block;
}

.image-450 {
  margin-top: 5px;
  padding-left: 20px;
}

.akamai-navbar {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px #00000094;
}

.akamai-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e9eec98d3a57fab3a9ac8e4_Home-banner.png");
  background-position: 100%;
  background-size: cover;
  background-attachment: fixed;
  height: 500px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.akamai-about {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e9ef04be5e262d9b8b88968_About-image.png");
  background-position: 0%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-505 {
  color: var(--dodger-blue);
  text-align: left;
  margin-bottom: 10px;
}

.akamai-key-takeaways {
  background-image: linear-gradient(#000000a1, #000000a1), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e9ee222278d0a433479b3b9_shutterstock_557310703.jpg");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-506 {
  color: var(--tomato);
  text-align: left;
  margin-bottom: 40px;
}

.paragraph-106 {
  color: #fff;
}

.akamai-speakers {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-507 {
  color: var(--tomato);
  margin-bottom: 40px;
}

.link-block-140 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.image-451 {
  text-align: center;
  margin-bottom: 10px;
  margin-left: 0;
  display: inline;
  overflow: scroll;
}

.text-block-838 {
  color: var(--dim-gray-2);
  text-align: center;
}

.heading-508 {
  color: var(--dark-slate-gray);
  flex-direction: column-reverse;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

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

.heading-509 {
  color: var(--tomato);
  margin-bottom: 40px;
}

.heading-510, .heading-511 {
  text-align: center;
}

.akamai-agenda {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-512 {
  color: var(--dodger-blue);
  margin-bottom: 40px;
}

.heading-513 {
  color: var(--dark-slate-gray);
  text-align: center;
  margin-bottom: 0;
}

.heading-514 {
  color: var(--dark-slate-gray);
  text-align: center;
  margin-bottom: 10px;
}

.text-block-839 {
  color: var(--dim-gray-2);
  text-align: center;
}

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

.section-352 {
  background-color: var(--dark-slate-gray);
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-840 {
  color: var(--white-smoke-2);
  text-align: center;
}

.nav-link-267 {
  color: var(--dark-slate-gray);
}

.nav-link-267.w--current {
  color: var(--dodger-blue);
}

.nav-link-268 {
  color: var(--dark-slate-gray);
}

.nav-link-268.w--current {
  color: var(--dodger-blue);
}

.nav-link-269 {
  color: var(--dark-slate-gray);
}

.nav-link-269.w--current {
  color: var(--dodger-blue);
}

.nav-link-270 {
  color: var(--dark-slate-gray);
}

.nav-link-270.w--current {
  color: var(--dodger-blue);
}

.nav-link-271 {
  color: var(--dark-slate-gray);
}

.nav-link-271.w--current {
  color: var(--dodger-blue);
}

.paragraph-107 {
  color: var(--dim-gray-2);
}

.column-647 {
  justify-content: center;
  display: flex;
}

.column-648 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-108 {
  color: var(--dim-gray-2);
  text-align: center;
}

.bold-text-221 {
  color: var(--dodger-blue);
  text-align: center;
  font-size: 24px;
}

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

.heading-515 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
  font-size: 50px;
  line-height: 70px;
}

.heading-516 {
  color: #fff;
  margin-bottom: 10px;
}

.button-118 {
  color: var(--dark-slate-gray);
  letter-spacing: 3px;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 4px;
}

.bold-text-222 {
  color: var(--dodger-blue);
}

.section-353 {
  background-color: #f0f0f0;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5eab1c803b34bc73312fd818_Virtual-BG-2.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-517 {
  color: #fff;
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
}

.tab-link-tab-1-5 {
  margin-right: 10px;
}

.tab-link-tab-1-5.w--current {
  color: #fff;
  background-color: #000;
}

.tab-link-tab-2-5 {
  margin-left: 10px;
  margin-right: 10px;
}

.tab-link-tab-2-5.w--current {
  color: #fff;
  background-color: #000;
}

.tab-link-tab-3-3 {
  margin-left: 10px;
  margin-right: 10px;
}

.tab-link-tab-3-3.w--current {
  color: #fff;
  background-color: #000;
}

.tabs-menu-5 {
  justify-content: center;
  display: flex;
}

.heading-518 {
  color: #333;
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 19px;
  font-weight: 500;
}

.tab-pane-tab-1 {
  padding-top: 20px;
}

.italic-text-7 {
  color: #000;
  font-style: normal;
}

.tab-pane-tab-2-3, .tab-pane-tab-3 {
  padding-top: 20px;
}

.paragraph-109 {
  color: #000;
  font-family: Montserrat, sans-serif;
}

.paragraph-110 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-family: Montserrat, sans-serif;
}

.paragraph-111 {
  color: #000;
  font-family: Montserrat, sans-serif;
}

.column-651 {
  justify-content: center;
  display: flex;
}

.columns-224 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.div-block-542 {
  text-align: left;
  background-color: #999;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 250px;
  height: .1px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
}

.paragraph-112 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  line-height: 18px;
  text-decoration: none;
}

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

.text-block-841 {
  color: #6a859c;
  background-color: #0000;
  text-decoration: none;
}

.heading-519 {
  color: #000;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
}

.nav-link-272 {
  background-color: var(--dodger-blue);
  color: #fff;
}

.heading-520 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
}

.bold-text-223 {
  color: #fff;
}

.heading-521 {
  color: #d8d8d8;
  text-align: left;
  letter-spacing: 5px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

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

.image-452 {
  padding-top: 10px;
  padding-left: 0;
  padding-right: 20px;
}

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

.text-block-842 {
  color: var(--dim-gray-2);
  text-align: center;
}

.heading-522 {
  color: #3100a2;
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-size: 16px;
}

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

.heading-523 {
  color: var(--dark-slate-gray);
  font-size: 16px;
  font-weight: 300;
}

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

.bold-text-224, .bold-text-225 {
  letter-spacing: 2px;
}

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

.columns-227 {
  margin-top: 0;
}

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

.navbar-61 {
  background-color: #212e40;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px #000;
}

.nav-link-273 {
  color: #fff;
  position: relative;
}

.nav-link-273.w--current {
  color: #ee7532;
}

.nav-link-274, .nav-link-275 {
  color: #fff;
}

.section-354 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea781113d52efafc6491aa2_AWS-(Landing-page)-1.png");
  background-position: 50% 100%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 450px;
  padding-top: 140px;
  padding-bottom: 60px;
  display: block;
}

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

.text-block-843, .text-block-844 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 60px;
  font-weight: 600;
  line-height: 70px;
}

.text-block-845 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 50px;
  line-height: 50px;
}

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

.div-block-543 {
  background-color: #212e40;
}

.text-block-846 {
  color: #fff;
  margin-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
}

.button-119 {
  background-color: #ee7532;
  border-radius: 10px;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  display: flex;
}

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

.div-block-544 {
  background-color: #fff;
  width: 2px;
  height: 40px;
  margin-right: 20px;
}

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

.section-355 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-847 {
  color: #ee7532;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.paragraph-113 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.section-356 {
  background-color: #212e40;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea7821799f1527323bca218_AWS-(Banner)-2.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-848 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.column-658, .column-659, .column-660 {
  text-align: center;
}

.text-block-849 {
  color: #fff;
  font-family: Barlow, sans-serif;
}

.bold-text-226 {
  font-size: 20px;
  font-weight: 500;
}

.columns-229 {
  margin-bottom: 20px;
}

.section-357 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-850 {
  color: #ee7532;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.paragraph-114 {
  color: #212e40;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

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

.text-block-851 {
  color: #212e40;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.column-662, .column-663, .column-664, .column-665, .column-666 {
  text-align: center;
}

.section-358 {
  text-align: center;
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.column-667, .column-668 {
  text-align: center;
}

.paragraph-115, .paragraph-116 {
  color: #212e40;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-852, .text-block-853 {
  color: #ee7532;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.section-359 {
  background-color: #fff;
  height: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-854 {
  color: #ee7532;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.paragraph-117 {
  color: #fff;
  font-family: Barlow, sans-serif;
  font-size: 18px;
  font-weight: 300;
  text-decoration: none;
}

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

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

.section-360 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-855 {
  color: #ee7532;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 36px;
}

.text-block-856 {
  color: #212e40;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-857 {
  color: #212e40;
  font-family: Barlow, sans-serif;
}

.text-block-858 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

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

.tabs-menu-6 {
  text-align: left;
  margin-bottom: 40px;
}

.text-block-859 {
  color: #212e40;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-860 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-861 {
  color: #212e40;
  font-family: Barlow, sans-serif;
}

.div-block-545 {
  background-color: #212e40;
  height: 1px;
  margin-bottom: 20px;
}

.columns-232 {
  margin-bottom: 20px;
}

.text-block-862 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-863 {
  color: #212e40;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.text-block-864 {
  color: #212e40;
  font-family: Barlow, sans-serif;
}

.columns-233 {
  margin-bottom: 20px;
}

.div-block-546 {
  background-color: #212e40;
  height: 1px;
  margin-bottom: 20px;
}

.section-361 {
  text-align: center;
  background-color: #212e40;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea782176e337f246858c32f_AWS-(Banner)-1.png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-865 {
  color: #fff;
  text-align: center;
  margin-bottom: 5px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-866 {
  color: #ee7532;
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

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

.section-362 {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-868 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

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

.nav-link-276 {
  color: #fff;
}

.nav-link-276.w--current {
  color: #ee7532;
}

.nav-link-277 {
  color: #fff;
}

.nav-link-277.w--current {
  color: #ee7532;
}

.nav-link-278 {
  color: #fff;
}

.nav-link-278.w--current {
  color: #ee7532;
}

.button-120 {
  text-align: center;
  background-color: #ee7532;
  border-radius: 10px;
  display: none;
}

.container-267, .container-268 {
  text-align: center;
}

.columns-234, .columns-235, .columns-236 {
  margin-bottom: 40px;
}

.text-block-869 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-870 {
  color: #212e40;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-871 {
  color: #212e40;
  font-family: Barlow, sans-serif;
}

.columns-237 {
  margin-bottom: 20px;
}

.div-block-547 {
  background-color: #212e40;
  height: 1px;
  margin-bottom: 20px;
}

.text-block-872 {
  color: #212e40;
  text-align: center;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.text-block-873 {
  color: #212e40;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.text-block-874 {
  color: #212e40;
  font-family: Barlow, sans-serif;
}

.columns-238 {
  margin-bottom: 20px;
}

.div-block-548, .div-block-549, .div-block-550, .div-block-551, .div-block-552, .div-block-553 {
  background-color: #212e40;
  height: 1px;
  margin-bottom: 20px;
}

.tab-link-awsome-day {
  background-color: #ddd;
  margin-top: 10px;
}

.text-block-875, .text-block-876, .text-block-877, .text-block-878, .text-block-879, .text-block-880, .text-block-881, .text-block-882, .text-block-883 {
  color: #212e40;
  font-family: Barlow, sans-serif;
  font-weight: 500;
}

.tab-link-innovation-with-amazon, .tab-link-enterprise-transformation, .tab-link-data-and-analytics {
  margin-right: 10px;
}

.tab-link-machine-learning---track-2, .tab-link-modern-application-development {
  margin-top: 10px;
  margin-right: 10px;
}

.tab-link-developers {
  margin-top: 10px;
}

.tab-link-building-applications-at-scale {
  margin-top: 10px;
  margin-right: 10px;
}

.heading-524 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 5px;
}

.div-block-554 {
  padding: 20px 44px 44px;
}

.column-670 {
  padding-right: 0;
}

.nav-link-279 {
  color: #fbfbfb;
  background-color: #ee7532;
}

.button-121 {
  background-color: #ee7532;
  border-radius: 10px;
}

.button-121:hover {
  box-shadow: 4px 4px 18px #00000085;
}

.heading-525 {
  color: #d8d8d8;
  text-align: left;
  text-transform: none;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 30px;
}

.columns-239 {
  margin-top: 20px;
}

.div-block-555 {
  background-color: #fff;
}

.image-456 {
  margin-right: 5px;
}

.columns-240 {
  text-align: center;
  align-items: center;
  display: block;
}

.image-457 {
  display: block;
}

.column-671 {
  text-align: left;
  padding-left: 10px;
}

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

.text-block-884, .bold-text-227 {
  color: #212e40;
}

.column-672, .div-block-556, .div-block-557 {
  text-align: center;
}

.paragraph-118 {
  text-align: center;
  margin-bottom: 40px;
}

.div-block-559 {
  background-color: #fff;
}

.navbar-62 {
  color: #fff;
  background-color: #fff;
}

.body-14 {
  background-color: #0000;
  height: 600px;
}

.section-363 {
  background-color: #fff;
}

.section-364 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea7f5f16e337f02fc5b1fbc_YS-Academy-landing-page.png");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-365 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-885 {
  color: var(--tomato);
  text-align: center;
  margin-bottom: 20px;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

.paragraph-119 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  font-family: Merriweather, serif;
}

.section-366 {
  background-color: #f4fafc;
  padding-top: 40px;
  padding-bottom: 40px;
}

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

.text-block-886 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-family: Merriweather, serif;
}

.text-block-887 {
  color: var(--tomato);
  margin-bottom: 0;
  font-family: Merriweather, serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

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

.bold-text-228 {
  color: var(--dark-slate-gray-2);
  font-size: 24px;
}

.text-block-889 {
  color: var(--dark-slate-gray-2);
}

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

.section-367 {
  background-color: #000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-890 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-560 {
  width: auto;
  height: auto;
  margin-bottom: 40px;
}

.container-269 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: block;
}

.section-368 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-891 {
  color: var(--tomato);
  margin-bottom: 220px;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 45px;
}

.text-block-892 {
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-weight: 700;
}

.column-674 {
  color: var(--dark-slate-gray-2);
  padding-left: 40px;
  font-size: 20px;
}

.text-block-893 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 20px;
}

.div-block-561, .div-block-562 {
  background-color: var(--dark-slate-gray-2);
  height: 1px;
  margin-bottom: 10px;
}

.column-675 {
  margin-bottom: 10px;
}

.text-block-894 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-size: 14px;
}

.button-122 {
  background-color: var(--tomato);
  border-radius: 10px;
}

.button-122:hover {
  background-color: var(--tomato);
  transform: translate(0);
  box-shadow: 2px 2px 16px -4px #00000082;
}

.button-122:focus, .button-122:visited {
  background-color: var(--firebrick);
}

.section-369 {
  background-color: var(--white-smoke-2);
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-895 {
  color: var(--tomato);
  text-align: center;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

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

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

.text-block-896 {
  color: var(--tomato);
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-weight: 700;
}

.text-block-897 {
  color: var(--dark-slate-gray-2);
  font-family: Merriweather, serif;
  font-size: 14px;
  font-weight: 300;
}

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

.section-370 {
  background-color: #f4fafc;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-898 {
  color: var(--tomato);
  text-align: center;
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-899 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  margin-bottom: 40px;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

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

.text-block-900 {
  color: var(--tomato);
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-weight: 700;
}

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

.text-block-901 {
  color: #b1b4b6;
  margin-bottom: 10px;
  font-family: Merriweather, serif;
  font-size: 14px;
  font-weight: 300;
}

.paragraph-120 {
  color: var(--dark-slate-gray-2);
  font-family: Merriweather, serif;
}

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

.section-371 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea8116326bc9d0c2f8a49dc_YS-Academy-banner.png");
  background-position: 50%;
  background-size: cover;
  height: 400px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-902 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
}

.text-block-903 {
  color: #ff0;
  margin-bottom: 20px;
  font-family: Merriweather, serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 80px;
}

.text-block-904 {
  color: #fff;
  font-family: Merriweather, serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
  text-decoration: line-through;
}

.text-block-905 {
  font-family: Merriweather, serif;
  font-size: 12px;
}

.text-block-906 {
  color: #fff;
  text-align: center;
  text-transform: capitalize;
  margin-top: 220px;
  padding-top: 0;
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 55px;
}

.heading-526 {
  color: #fff;
  margin-top: 100px;
  font-size: 28px;
  font-weight: 700;
}

.columns-244 {
  justify-content: flex-start;
  display: block;
}

.button-123 {
  border: 1px solid var(--white-smoke-2);
  text-align: center;
  background-color: #000000a3;
  border-radius: 9px;
  justify-content: center;
  width: 200px;
  display: block;
}

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

.button-124 {
  border: 1px solid var(--white-smoke-2);
  background-color: #000000a3;
  border-radius: 9px;
  justify-content: center;
  width: 200px;
  display: flex;
}

.column-677 {
  justify-content: flex-start;
  display: flex;
}

.heading-527, .heading-528 {
  color: var(--white-smoke-2);
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 300;
}

.column-678 {
  border: 1px solid var(--white-smoke-2);
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  height: 57px;
  padding-right: 10px;
  display: flex;
}

.column-679 {
  border: 1px solid var(--white-smoke-2);
  background-color: var(--black);
  justify-content: center;
  align-items: center;
  height: 57px;
  display: flex;
}

.columns-245 {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 45px;
  padding-bottom: 0;
}

.section-372 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 100px;
}

.heading-529 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.paragraph-121 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  font-size: 21px;
  line-height: 26px;
}

.heading-530 {
  color: var(--dark-slate-gray-2);
  margin-top: 40px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-680, .column-681, .column-682 {
  justify-content: center;
  display: flex;
}

.section-373 {
  background-color: #fdfdfd1c;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-531 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-532 {
  color: var(--dark-slate-gray-2);
  text-align: left;
  font-size: 28px;
  font-weight: 400;
}

.div-block-565 {
  background-color: var(--dark-slate-gray-2);
  color: var(--dark-slate-gray-2);
  height: 1px;
}

.paragraph-122 {
  color: var(--dark-slate-gray-2);
  font-size: 18px;
  line-height: 24px;
}

.button-125 {
  background-color: var(--dim-gray-3);
  text-align: center;
  justify-content: center;
  width: 150px;
  margin-top: 30px;
  display: flex;
}

.columns-246 {
  padding-top: 0;
  padding-bottom: 40px;
}

.section-374 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-533 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-375 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-534 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.navbar-63 {
  background-color: #ee4036;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-menu-13 {
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  display: block;
}

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

.container-271 {
  margin-top: 0;
}

.bold-text-229 {
  font-size: 45px;
  font-weight: 300;
}

.section-376 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.columns-247 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.column-683, .column-684 {
  justify-content: center;
  display: flex;
}

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

.text-block-908 {
  color: #fff;
  text-transform: uppercase;
  font-weight: 700;
}

.text-block-909 {
  color: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
}

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

.image-461, .image-462, .image-463, .image-464, .image-465 {
  margin-bottom: 5px;
}

.div-block-567 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 30px;
  display: flex;
}

.webex-webinar-3-home {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5eb8f35fef651abb8d40c800_bg.png");
  background-position: 0%;
  background-size: cover;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-535 {
  color: #4adde0;
  text-align: left;
  font-size: 40px;
  line-height: 50px;
}

.div-block-568 {
  padding-left: 20px;
}

.text-block-910 {
  color: #fff;
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
  display: none;
}

.button-126 {
  color: #262262;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #4adde0;
  display: none;
}

.webex-webinar-3-about {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-536 {
  color: var(--blue-2);
  text-align: center;
  margin-bottom: 20px;
}

.webex-webinar-3-key-takeaways {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5eb8f934722163c4c4754093_key-takeaways.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-537 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
}

.list-item-106 {
  color: #fff;
  margin-bottom: 10px;
  line-height: 26px;
}

.webex-webinar-3-speakers {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-538 {
  color: var(--blue-2);
  margin-bottom: 20px;
}

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

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

.heading-539 {
  color: var(--blue-2);
  margin-bottom: 0;
}

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

.webex-webinar-3-agenda {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-540 {
  color: var(--blue-2);
  text-align: center;
}

.text-block-912 {
  text-align: center;
  margin-bottom: 5px;
  font-weight: 700;
}

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

.section-377 {
  background-color: var(--blue-2);
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-541 {
  color: #fff;
  text-align: center;
}

.navbar-64 {
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 13px #00000094;
}

.nav-link-280 {
  background-color: var(--blue-2);
  color: #fff;
  display: none;
}

.section-378 {
  background-image: linear-gradient(#192024b8, #192024b8), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5eb92c7b4d5e4b82a7c41529_AWS-GovTech-Webinar-BG-3.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-542 {
  color: #dcdbdb;
  text-align: center;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 300;
  line-height: 60px;
}

.text-block-913 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-size: 24px;
  font-weight: 700;
}

.button-127 {
  background-color: var(--white-smoke-2);
  color: #0e4a72;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 700;
}

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

.heading-543 {
  color: #0e4a72;
  font-weight: 300;
}

.paragraph-123 {
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.section-380 {
  background-image: linear-gradient(#172431d1, #172431d1), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e9ee12e8229a87abf793e0a_shutterstock_1063994879.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding-top: 60px;
  padding-bottom: 60px;
}

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

.heading-544 {
  color: #fff;
}

.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;
  margin-bottom: 20px;
}

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

.heading-546 {
  color: #0e4a72;
  margin-bottom: 20px;
}

.heading-547 {
  color: #0e4a72;
  text-align: center;
  margin-bottom: 20px;
}

.section-383 {
  background-color: #0e4a72;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-548 {
  color: #fff;
  text-align: center;
}

.nav-link-281 {
  color: #fff;
  background-color: #0e4a72;
}

.nav-link-282 {
  color: #0e4a72;
}

.navbar-65 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 16px #000;
}

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

.heading-549 {
  color: var(--dim-gray-2);
  text-align: center;
  margin-bottom: 0;
}

.image-468 {
  margin-bottom: 20px;
}

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

.heading-550 {
  color: #0e4a72;
  margin-bottom: 0;
}

.text-block-914 {
  color: #909090;
  text-align: center;
  font-size: 14px;
}

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

.nav-link-283 {
  color: #fff;
  background-color: #1c3a8c;
  font-family: Roboto, sans-serif;
  display: block;
}

.columns-248 {
  align-items: flex-start;
  display: flex;
}

.link-66, .link-67, .link-68 {
  text-decoration: none;
}

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

.bold-text-230 {
  display: block;
}

.text-block-917 {
  text-align: center;
  font-family: Bebas Neue, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 20px;
}

.bold-text-231 {
  color: #fff;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
  display: block;
}

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

.section-384 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5eccd350b91cd677181e842b_Vodafone-landing-page.png");
  background-position: 0 0;
  background-size: cover;
  height: 600px;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 60px;
}

.heading-551 {
  color: #fff;
  text-align: left;
}

.heading-552 {
  text-align: left;
  margin-bottom: 40px;
}

.div-block-572 {
  background-color: #e60000c7;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 600px;
  padding: 20px;
  display: flex;
}

.bold-text-232 {
  color: #fff;
}

.heading-553 {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  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;
}

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

.heading-554 {
  color: #e60000;
  text-align: center;
  font-weight: 700;
}

.paragraph-124 {
  color: #333;
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

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

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

.section-386 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ecb6b1165540889b2a19fca_shutterstock_659170651.png");
  background-position: 100%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-555 {
  color: #e60000;
  text-align: left;
  font-weight: 700;
}

.list-item-108 {
  color: #333;
  margin-bottom: 10px;
  line-height: 26px;
}

.section-387 {
  background-color: #0000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-556 {
  color: #e60000;
  margin-bottom: 40px;
  font-weight: 700;
}

.heading-557 {
  color: #e60000;
  text-align: center;
  font-weight: 700;
}

.heading-558 {
  color: #979797;
  text-align: center;
  font-weight: 700;
}

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

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

.navbar-66 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 8px #00000082;
}

.section-388 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

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

.nav-link-284 {
  color: #fff;
  background-color: #e60000;
}

.nav-link-285 {
  color: #333;
}

.nav-link-285.w--current {
  color: #e60000;
}

.nav-link-286 {
  color: #333;
}

.nav-link-286.w--current {
  color: #e60000;
}

.nav-link-287 {
  color: #333;
}

.nav-link-287.w--current {
  color: #e60000;
}

.nav-link-288 {
  color: #333;
}

.nav-link-288.w--current {
  color: #e60000;
}

.section-389 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ecde8d241265797e609a863_BG.png");
  background-position: 100%;
  background-size: cover;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.image-471 {
  margin-top: 15px;
}

.navbar-67 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 11px #0000009c;
}

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

.heading-559 {
  color: #fff;
  text-align: left;
  font-weight: 700;
  line-height: 42px;
}

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

.button-129 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #00009f;
}

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

.nav-link-289 {
  color: #fff;
  background-color: #00009f;
  display: none;
}

.heading-560 {
  color: #00009f;
}

.paragraph-125 {
  color: #333;
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.text-block-921 {
  color: #fff;
  margin-right: 10px;
  font-size: 14px;
}

.div-block-575 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.image-472 {
  margin-left: 0;
  margin-right: 10px;
  padding-left: 0;
  display: block;
}

.div-block-576 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.section-391 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ecdee68585e436d8fc0a5dc_BG-2.png");
  background-position: 0%;
  background-size: cover;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-561 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
}

.list-item-109 {
  color: #fff;
  margin-bottom: 10px;
  line-height: 26px;
}

.section-392 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-562 {
  color: #00009f;
  margin-bottom: 40px;
}

.column-687 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-block-142 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  text-decoration: none;
  display: flex;
}

.text-block-922 {
  color: #888;
  text-align: center;
  font-size: 14px;
}

.heading-563 {
  text-align: center;
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.image-473 {
  margin-bottom: 20px;
}

.bold-text-233 {
  color: #333;
}

.section-393 {
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.heading-564 {
  color: #00009f;
}

.section-394 {
  background-color: #00009f;
  padding-top: 60px;
  padding-bottom: 60px;
}

.bold-text-234 {
  color: #fff;
}

.paragraph-126 {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.section-395 {
  background-color: var(--black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-565 {
  color: #fff;
  text-align: center;
}

.nav-link-290 {
  display: none;
}

.paragraph-127 {
  text-align: center;
}

.section-396 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ece3ccd49bce164d25cd716_Home-banner.png");
  background-position: 50%;
  background-size: cover;
  height: 600px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-566 {
  color: #ffc10e;
  text-align: left;
  font-weight: 300;
}

.image-474 {
  margin-bottom: 10px;
}

.heading-567 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 23px;
  line-height: 33px;
}

.heading-568 {
  color: #ffc10e;
  text-align: left;
  font-size: 23px;
}

.nav-link-291 {
  color: #000;
  background-color: #ffc10e;
}

.section-397 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-569 {
  color: #333;
}

.paragraph-128 {
  color: #333;
  line-height: 24px;
}

.section-398 {
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-570 {
  color: #ffc10e;
  margin-bottom: 40px;
}

.heading-571 {
  color: #ffc10e;
  text-align: center;
  letter-spacing: 3px;
  font-size: 18px;
}

.image-475 {
  margin-bottom: 10px;
}

.text-block-923 {
  text-align: center;
}

.link-block-143 {
  color: #fff;
  text-decoration: none;
}

.column-688, .column-689 {
  margin-bottom: 40px;
}

.section-399 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ece46af6b16492e4e170b62_Key-take-aways.png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-572 {
  color: #333;
  text-align: left;
  margin-bottom: 40px;
}

.list-item-110 {
  color: #333;
  margin-bottom: 10px;
  line-height: 26px;
}

.section-400 {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.columns-250 {
  align-items: center;
  display: flex;
}

.image-476 {
  margin-top: 10px;
  margin-bottom: 0;
}

.navbar-68 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 12px #00000082;
}

.nav-link-292, .nav-link-293, .nav-link-294 {
  color: var(--dim-gray-2);
  font-size: 14px;
  font-weight: 700;
}

.nav-link-295 {
  color: var(--dim-gray-2);
  font-size: 14px;
  font-weight: 700;
  display: none;
}

.nav-link-296, .nav-link-297 {
  color: var(--dim-gray-2);
  font-size: 14px;
  font-weight: 700;
}

.lowe-s-home {
  color: #6a859c;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ecf69440d06dbe456f8f607_Background.png");
  background-position: 50%;
  background-size: cover;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.heading-573 {
  color: #fff;
  font-family: Open Sans, sans-serif;
  font-style: italic;
  font-weight: 300;
}

.heading-574 {
  color: #fff;
  margin-bottom: 60px;
  font-style: italic;
}

.text-block-924 {
  color: #fff;
  text-align: center;
  letter-spacing: 2px;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 26px;
}

.text-block-925 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 700;
}

.container-273 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.button-130 {
  color: #004895;
  letter-spacing: 2px;
  background-color: #f9d223;
  border-radius: 20px;
  font-size: 24px;
  font-weight: 700;
}

.lowe-s-overview {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.paragraph-129 {
  color: #333;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 28px;
}

.heading-575 {
  color: #004895;
  margin-bottom: 20px;
}

.lowe-s-launch {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-576 {
  color: #004895;
  margin-bottom: 20px;
}

.paragraph-130 {
  color: #333;
  text-align: center;
  margin-bottom: 60px;
  font-size: 16px;
  line-height: 28px;
}

.div-block-577 {
  justify-content: flex-end;
  display: flex;
}

.div-block-578 {
  background-color: #a1a1a1;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.paragraph-131 {
  color: #333;
  font-size: 16px;
  line-height: 28px;
}

.div-block-579 {
  background-color: #fff;
  height: 450px;
  padding-left: 0;
  box-shadow: 4px 4px 11px #0000004a;
}

.div-block-580 {
  padding: 20px;
}

.columns-251 {
  margin-bottom: 60px;
}

.lowe-s-speakers {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-577 {
  color: #004895;
  margin-bottom: 40px;
}

.text-block-926 {
  color: #adadad;
  text-align: center;
  font-size: 21px;
  font-weight: 300;
}

.lowe-s-about {
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-578 {
  color: #004895;
  margin-bottom: 20px;
}

.paragraph-132 {
  color: #333;
  text-align: center;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 28px;
}

.section-401 {
  background-color: #004895;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-927 {
  color: #fff;
  text-align: center;
  font-weight: 700;
}

.image-477 {
  margin-bottom: 40px;
}

.text-block-928 {
  color: #f9d223;
  letter-spacing: 2px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 400;
}

.image-478 {
  margin-bottom: 40px;
}

.heading-579 {
  color: #f9d223;
  margin-bottom: 40px;
}

.column-694 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-580 {
  color: #004895;
  text-align: center;
  margin-bottom: 10px;
  font-size: 21px;
}

.text-block-929 {
  color: #838383;
  text-align: center;
}

.image-479 {
  margin-bottom: 10px;
}

.link-block-144 {
  text-align: center;
  margin-bottom: 40px;
  text-decoration: none;
}

.column-695, .column-696 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.columns-252 {
  margin-bottom: 20px;
}

.section-402 {
  background-color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-930 {
  color: #e60000;
  text-align: center;
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.div-block-581 {
  text-align: center;
}

.image-480 {
  margin-bottom: 10px;
}

.text-block-931 {
  color: var(--dark-slate-gray-2);
  margin-bottom: 10px;
  font-weight: 700;
}

.text-block-932 {
  color: var(--dark-slate-gray-2);
  font-size: 14px;
}

.columns-253 {
  margin-bottom: 40px;
}

.section-403 {
  background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5eda0fedc8019d5799ec869d_AWS-round-table-landing-1-page.png");
  background-position: 0 0, 100% 100%;
  background-size: auto, cover;
  height: 500px;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-block-933 {
  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-404 {
  background-color: #0000;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-934 {
  color: #232f3e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-935 {
  color: #232f3e;
  text-align: center;
  font-family: Barlow, sans-serif;
}

.section-405 {
  color: #232f3e;
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-936 {
  color: #232f3e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-937 {
  color: #fff;
  text-align: center;
  background-color: #232f3e;
  width: 500px;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 40px;
}

.container-274 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: block;
}

.text-block-938 {
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.image-481 {
  margin-bottom: 10px;
}

.text-block-939 {
  color: #232f3e;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.div-block-582 {
  justify-content: center;
  display: flex;
}

.section-406 {
  color: #6a859c;
  background-color: #232f3e;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-940 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.text-block-941 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-942 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-family: Barlow, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.div-block-583 {
  margin-bottom: 20px;
}

.section-407 {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-943 {
  color: #232f3e;
  text-align: center;
  margin-bottom: 40px;
  font-family: Barlow, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.div-block-584, .div-block-585 {
  text-align: center;
}

.text-block-944 {
  color: #232f3e;
}

.section-408 {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-408:hover {
  box-shadow: 6px 6px 3px #000;
}

.text-block-945 {
  color: #232f3e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-946 {
  color: #232f3e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
}

.text-block-947 {
  color: #232f3e;
  text-align: center;
  font-family: Barlow, sans-serif;
}

.section-409 {
  background-color: #232f3e;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-948 {
  color: #fff;
  text-align: center;
  font-family: Barlow, sans-serif;
}

.navbar-69 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px #0006;
}

.image-482 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
}

.text-block-949, .text-block-950 {
  font-size: 14px;
}

.button-131 {
  background-color: #232f3e;
  border-radius: 20px;
  margin-bottom: 20px;
}

.button-131:hover {
  box-shadow: 1px 1px 3px #00000073, 1px 1px 10px #0003;
}

.container-275 {
  text-align: center;
}

.columns-254 {
  margin-bottom: 40px;
}

.text-block-951, .text-block-952, .text-block-953, .text-block-954, .text-block-955, .text-block-956, .text-block-957, .text-block-958, .text-block-959, .text-block-960 {
  color: #232f3e;
}

.section-410 {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ede338053149604975a978f_Background.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.navbar-70 {
  background-color: #fff;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 14px #0000008c;
}

.image-483 {
  margin-top: 10px;
}

.image-484 {
  margin-right: 10px;
}

.div-block-586 {
  align-items: flex-end;
  margin-bottom: 20px;
  display: flex;
}

.text-block-961 {
  color: #fff;
  margin-right: 10px;
}

.div-block-587 {
  justify-content: flex-end;
  margin-top: 20px;
  display: flex;
}

.text-block-962 {
  color: #00a1d0;
  background-color: #fff;
  padding: 10px;
  font-size: 28px;
  font-weight: 300;
}

.image-485 {
  margin-bottom: 10px;
}

.text-block-963 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 700;
  line-height: 30px;
  display: none;
}

.button-132 {
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #00a1d0;
  display: none;
}

.section-411 {
  text-align: center;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-581 {
  color: #00a1d0;
  margin-bottom: 40px;
}

.paragraph-133 {
  color: var(--dark-slate-gray);
}

.section-412 {
  padding: 60px 100px;
}

.image-486 {
  margin-bottom: 10px;
}

.heading-582 {
  color: #00a1d0;
}

.paragraph-134 {
  color: #333;
  margin-top: 0;
  padding-left: 10px;
}

.text-block-964 {
  margin-bottom: 10px;
  line-height: 20px;
  display: none;
}

.bold-text-235 {
  color: #333;
  font-size: 14px;
  line-height: 14px;
}

.column-697 {
  padding-right: 10px;
}

.columns-255 {
  margin-bottom: 40px;
}

.section-413 {
  background-color: #fff;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ede3f72d50ae00d6e8210d5_shutterstock_1518489227.jpg");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-583 {
  color: #fff;
  text-align: left;
  margin-bottom: 40px;
}

.list-item-111 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 26px;
}

.section-414 {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-block-965 {
  color: #fff;
  text-align: center;
}

.nav-link-298 {
  color: #fff;
  background-color: #00a1d0;
  display: none;
}

.lowe-s-agenda {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-966 {
  color: #004895;
  text-align: center;
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 300;
  line-height: 36px;
}

.text-block-967 {
  color: #333;
  text-align: left;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 30px;
}

.text-block-968 {
  color: #333;
  text-align: left;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.text-block-969 {
  color: #333;
  text-align: left;
  font-weight: 400;
}

.div-block-589 {
  text-align: left;
  margin-bottom: 20px;
}

.text-block-970 {
  color: #333;
  text-align: left;
  margin-top: 10px;
  font-size: 20px;
  line-height: 26px;
}

.text-block-971 {
  color: #333;
  text-align: left;
}

.div-block-590 {
  color: #9c9c9c;
  background-color: #acacac;
  width: auto;
  height: 1px;
  margin-bottom: 20px;
}

.container-277 {
  text-align: center;
  flex-direction: row;
  align-items: center;
  display: block;
}

.nav-link-299 {
  color: #49647b;
  font-size: 14px;
  font-weight: 700;
}

.text-block-972 {
  color: #fff;
  background-color: #333;
  border-radius: 40px;
  flex-direction: column;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.columns-256 {
  margin-bottom: 40px;
}

.section-415 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.sbm-speakers {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-973 {
  color: #00a1d0;
  text-align: center;
  margin-bottom: 40px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

.link-block-145 {
  text-align: center;
  text-decoration: none;
}

.image-487 {
  margin-bottom: 10px;
}

.text-block-974 {
  margin-bottom: 5px;
}

.text-block-975 {
  color: var(--light-slate-gray);
  text-align: center;
}

.bold-text-236 {
  color: #333;
}

.column-701, .column-702, .column-703, .column-704 {
  text-align: center;
}

.columns-257 {
  margin-bottom: 40px;
}

.video-12 {
  margin-bottom: 20px;
  display: block;
}

.image-488 {
  margin-right: 40px;
}

.div-block-591 {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-976 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
}

.div-block-592 {
  background-color: #fff;
  width: auto;
  height: 1px;
}

.container-278 {
  display: none;
}

.text-block-977 {
  color: #232f3e;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-593 {
  align-items: center;
  display: none;
}

.text-block-978 {
  color: #232f3e;
  text-align: center;
  margin-left: 10px;
}

.text-block-979 {
  color: #232f3e;
  text-align: center;
  margin-bottom: 10px;
  margin-left: 10px;
  font-family: Barlow, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.image-489 {
  margin-left: 10px;
}

.div-block-594 {
  margin-bottom: 40px;
}

.div-block-595 {
  background-color: #232f3e;
  height: 1px;
  margin-bottom: 40px;
}

.column-705, .column-706 {
  text-align: center;
}

.section-416 {
  background-color: #fff;
  padding: 60px;
}

.heading-584 {
  color: #1c3a8c;
  text-align: left;
  letter-spacing: 1px;
  margin-bottom: 0;
  font-family: Bebasneue, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.heading-585 {
  color: #1c3a8c;
  margin-bottom: 40px;
  font-family: Bebasneue, sans-serif;
  font-weight: 400;
}

.nav-link-300 {
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.nav-link-300.w--current {
  color: #1c3a8c;
}

.nav-link-301 {
  color: #fff;
  background-color: #1c3a8c;
  font-family: Roboto, sans-serif;
}

.paragraph-135 {
  color: #231f20;
  text-align: center;
  font-family: Roboto, sans-serif;
}

.paragraph-136 {
  color: #231f20;
  font-family: Roboto, sans-serif;
  line-height: 20px;
}

.column-708 {
  padding-left: 20px;
  padding-right: 20px;
}

.image-490 {
  margin-top: 20px;
}

.image-491 {
  margin-bottom: 20px;
}

.div-block-596 {
  background-color: #cecece;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.container-279 {
  padding: 20px;
}

.video-13 {
  margin-bottom: 20px;
}

.column-709 {
  padding: 0 10px;
}

.container-280 {
  padding: 20px;
}

.section-417 {
  background-color: #fff;
  padding: 40px 60px 0;
}

.text-block-980 {
  color: #000;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 38px;
}

.heading-586 {
  color: #303030;
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-left: 10px;
  font-family: Yahoo sans, sans-serif;
  font-size: 25px;
  display: flex;
}

.image-492 {
  margin-bottom: 60px;
}

.background-video-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  margin-top: 20px;
  padding-top: 0;
  display: flex;
}

.div-block-597 {
  height: 70vh;
  margin-top: 20px;
  margin-bottom: 40px;
  display: block;
}

.tabs-2 {
  display: none;
}

.bold-text-237 {
  color: #fff;
  letter-spacing: 1px;
  font-family: Yahoo sans, sans-serif;
  font-size: 25px;
  line-height: 18px;
}

.text-block-981 {
  color: #303030;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-281 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container-282 {
  flex-direction: column;
  align-items: center;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.section-418 {
  padding: 60px 100px;
  display: block;
}

.grid-6 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-493 {
  width: 200px;
  height: 200px;
}

.container-283 {
  flex-direction: column;
  align-items: stretch;
  padding-left: 100px;
  padding-right: 100px;
  display: flex;
}

.container-284 {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.column-722 {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.image-494 {
  padding-top: 0;
  padding-right: 0;
}

.column-723 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-724 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.column-725 {
  justify-content: center;
  display: flex;
}

.grid-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.section-419 {
  color: #fff;
  background-color: #f3f3f3;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-420 {
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.container-286 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.columns-259 {
  color: #303030;
  flex-direction: row;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.text-block-982 {
  color: #303030;
  text-align: center;
  padding-top: 10px;
  font-family: Yahoo sans, sans-serif;
  font-weight: 700;
  text-decoration: none;
}

.bold-text-238 {
  color: #303030;
}

.column-726 {
  display: none;
}

.text-block-983 {
  color: #303030;
  padding-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.text-block-984, .text-block-985 {
  color: #0000;
  padding-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.youtube, .youtube-2 {
  display: none;
}

.button-133 {
  color: #f3155c;
  letter-spacing: 1px;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 30px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-986 {
  color: #303030;
  padding-top: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  display: none;
}

.image-495 {
  display: none;
}

.bold-text-239 {
  color: #303030;
  text-align: left;
  text-decoration: none;
}

.link-block-146 {
  color: #303030;
  text-decoration: none;
}

.link-block-147, .link-block-148, .link-block-149, .link-block-150 {
  text-decoration: none;
}

.column-727 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.button-134 {
  letter-spacing: 1px;
  background-color: #303030;
  border-radius: 20px;
  margin-top: 10px;
  font-family: Yahoo sans, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.column-728, .column-729, .column-730, .column-731 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-421 {
  -webkit-text-fill-color: inherit;
  background-color: #f3155c;
  background-clip: border-box;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-422 {
  background-color: #f3f3f3;
  padding-top: 60px;
  padding-bottom: 80px;
}

.container-287 {
  color: #6a859c;
  flex-direction: column;
  align-items: center;
  display: block;
}

.text-block-987 {
  color: var(--crimson);
  text-align: center;
  font-family: Yahoo sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 44px;
}

.text-block-988 {
  color: #303030;
  text-align: center;
  padding-top: 20px;
  font-family: Montserrat, sans-serif;
  line-height: 22px;
}

.column-732 {
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.columns-260 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: block;
}

.div-block-598 {
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
  box-shadow: 0 0 14px #0000002b;
}

.text-block-989 {
  color: #303030;
  text-align: center;
  text-transform: uppercase;
  padding-top: 0;
  font-family: Yahoo sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-block-990 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.text-block-991 {
  color: #30303080;
  padding-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
  text-decoration: line-through;
  display: flex;
}

.div-block-599 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.text-block-992 {
  color: var(--dark-slate-gray-2);
  padding-left: 0;
  font-family: Yahoo sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.button-135 {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 20px;
  margin-top: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.div-block-600 {
  flex-direction: column;
  align-items: center;
  padding: 60px;
  display: flex;
}

.text-block-993 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  font-weight: 400;
  display: flex;
}

.column-733 {
  justify-content: center;
  display: flex;
}

.nav-link-302 {
  background-color: var(--crimson);
  color: #fff;
  padding: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
}

.nav-link-302.w--current {
  color: #fff;
  text-decoration: none;
}

.text-block-994 {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 20px;
  padding: 10px 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.link-block-151, .link-block-152 {
  text-decoration: none;
}

.button-136 {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Yahoo sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.text-block-995 {
  color: var(--crimson);
  text-align: center;
  padding-top: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.paragraph-137 {
  color: var(--dark-slate-gray-2);
  margin-top: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.paragraph-138 {
  color: #303030;
  text-align: center;
  font-family: Yahoo sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.paragraph-139 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  letter-spacing: 3px;
  margin: 10px;
  font-family: Yahoo sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.div-block-601 {
  border: 2px dashed var(--dark-slate-gray-2);
  border-radius: 5px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.nav-link-303 {
  color: #000;
}

.section-423 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.column-734, .column-735, .column-736 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.columns-261 {
  margin-top: 40px;
}

.columns-262 {
  margin-top: 40px;
  margin-bottom: 60px;
  display: block;
}

.column-737, .column-738 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.bold-text-240, .bold-text-241, .bold-text-242 {
  font-weight: 500;
}

.paragraph-140 {
  color: #303030;
  font-family: Yahoo sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.text-block-996 {
  color: #303030;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 30px;
  font-weight: 700;
}

.button-137 {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 500;
  display: none;
}

.container-288 {
  flex-direction: column;
  align-items: center;
  display: block;
}

.section-424 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-602 {
  flex-direction: column;
  align-items: center;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.text-block-997 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
}

.button-138 {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 20px;
  font-size: 14px;
  font-weight: 500;
}

.div-block-603 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-425 {
  background-color: #303030;
  padding-top: 30px;
  padding-bottom: 30px;
}

.section-426 {
  background-color: var(--crimson);
  padding: 20px 100px;
}

.section-427 {
  background-color: var(--crimson);
}

.div-block-604 {
  justify-content: flex-end;
  padding: 10px 100px 10px 10px;
  display: flex;
}

.text-block-998 {
  color: var(--crimson);
  font-size: 18px;
}

.link-69 {
  color: #fff;
  text-decoration: underline;
}

.link-70 {
  color: #fff;
}

.grid-8 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.text-block-999 {
  color: #686868;
  text-align: center;
  padding-top: 10px;
  font-size: 18px;
  font-weight: 300;
}

.grid-9 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  place-items: stretch stretch;
  padding-bottom: 40px;
  padding-left: 60px;
  padding-right: 60px;
}

.text-block-1000 {
  color: var(--crimson);
  font-size: 36px;
  font-weight: 300;
}

.button-139 {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.section-428 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-429 {
  padding: 60px;
}

.tabs-menu-7 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.tab-link-tab-1-6 {
  background-color: var(--dark-slate-gray-2);
  flex: 1;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tab-link-tab-1-6.w--current {
  background-color: var(--crimson);
  color: #fff;
  letter-spacing: 1px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Yahoo sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.tab-link-tab-2-6 {
  background-color: var(--dark-slate-gray-2);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  display: flex;
}

.tab-link-tab-2-6.w--current {
  background-color: var(--crimson);
}

.div-block-605 {
  color: #6a859c;
  background-color: #e0e0e0;
  margin-top: 20px;
  padding: 20px;
  display: block;
}

.text-block-1346 {
  color: #27aae1;
  text-align: right;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-1347 {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.heading-587 {
  color: #27aae1;
  margin-top: 0;
  font-family: Open Sans, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 40px;
}

.text-block-1348 {
  color: #000;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.div-block-817 {
  background-color: #d4d3d3;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 0;
}

.text-block-1349 {
  color: var(--dark-slate-gray-2);
  text-align: center;
  letter-spacing: 1px;
  font-family: Yahoo sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.text-block-1350 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  font-family: Yahoo sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-block-1351 {
  color: var(--dark-slate-gray-2);
  text-align: right;
  letter-spacing: 1px;
  padding-right: 10px;
  font-family: Yahoo sans, sans-serif;
  font-weight: 600;
}

.body-16 {
  background-color: #fff;
  font-weight: 700;
}

.text-block-1352 {
  color: var(--dark-slate-gray-2);
  letter-spacing: 1px;
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
}

.columns-263 {
  padding: 30px 20px 20px;
}

.heading-588 {
  color: var(--crimson);
  text-align: left;
  font-size: 28px;
  font-weight: 400;
  line-height: 34px;
}

.column-740 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-block-1353 {
  color: var(--dark-slate-gray-2);
}

.paragraph-141 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Yahoo sans, sans-serif;
  font-weight: 400;
}

.diving-line {
  background-color: var(--silver);
  height: 1px;
}

.div-block-818 {
  background-color: var(--crimson);
}

.text-block-1354 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  padding: 10px;
  display: none;
}

.text-block-1355 {
  background-color: var(--crimson);
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  padding: 10px;
  line-height: 24px;
}

.text-block-1356 {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  font-family: Yahoo sans, sans-serif;
  font-size: 20px;
}

.link-block-153 {
  text-decoration: none;
}

.section-430 {
  background-color: var(--black);
  justify-content: flex-end;
  padding: 10px 60px 10px 10px;
  display: flex;
}

.text-block-1357 {
  color: var(--crimson);
  text-align: center;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 24px;
  font-weight: 300;
}

.columns-264 {
  padding-top: 40px;
}

.columns-265 {
  padding-top: 20px;
  padding-bottom: 80px;
}

.text-block-1358 {
  color: var(--dark-slate-gray-2);
  font-weight: 700;
}

.paragraph-142 {
  color: var(--dark-slate-gray-2);
  text-align: center;
}

.bold-text-243 {
  color: var(--crimson);
}

.column-741, .column-742, .column-743, .column-744, .column-745, .column-746, .column-747 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar-71 {
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.image-496 {
  margin-top: 10px;
}

.body-17 {
  background-color: #fff;
  font-family: Montserrat, sans-serif;
}

.section-431 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6217224a962036cd3d02b0e7_BG.png");
  background-position: 50% 100%;
  background-size: cover;
  background-attachment: fixed;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: 60px;
  padding: 100px 220px;
  font-size: 12px;
  display: flex;
}

.text-block-1359 {
  color: #fff;
  font-size: 30px;
  font-weight: 300;
}

.text-block-1360 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.button-140 {
  color: #ff1c53;
  letter-spacing: 5px;
  background-color: #fff;
  border-radius: 20px;
  font-weight: 700;
}

.section-432 {
  background-color: #fff;
  padding: 100px 220px;
}

.grid-10 {
  grid-template-rows: auto;
}

.paragraph-143 {
  color: #000;
}

.paragraph-144 {
  color: #35383a;
  margin-bottom: 40px;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
}

.div-block-819 {
  padding: 20px;
}

.button-141 {
  color: #fff;
  letter-spacing: 5px;
  background-color: #ff1c53;
  border-radius: 100px;
  padding: 20px 40px;
  font-size: 24px;
  font-weight: 700;
}

.section-433 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/621722d260288e5e7014eaea_BG-2.png");
  background-position: 50% 0;
  background-size: cover;
  background-attachment: scroll;
  padding: 60px 220px 100px;
}

.grid-11 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-820 {
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.text-block-1361 {
  color: #000;
  text-align: center;
  margin-bottom: 10px;
  font-size: 60px;
  font-weight: 300;
  line-height: 50px;
}

.text-block-1362 {
  color: #000;
  text-align: center;
  margin-bottom: 10px;
  font-size: 25px;
  font-weight: 700;
}

.div-block-821 {
  background-color: #fff;
  width: 100px;
  height: 5px;
}

.section-434 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62172428b484dc058c9767a5_BG-3.png");
  background-position: 0 0;
  background-size: cover;
  height: auto;
  padding-bottom: 60px;
  padding-left: 220px;
  padding-right: 220px;
}

.div-block-822 {
  background-color: #fff;
  border: 4px solid #000;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
}

.text-block-1363 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  padding-top: 0;
  font-size: 40px;
  font-weight: 300;
  line-height: 40px;
}

.grid-12 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-823 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.text-block-1364 {
  color: #383b3d;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
}

.image-497 {
  margin-bottom: 10px;
}

.section-435 {
  padding: 40px 0 0;
  display: none;
}

.text-block-1365 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 300;
  line-height: 40px;
}

.column-748 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-824 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/61cbfccd855f6603bb2f7c94_Website%20layout-21.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 60px;
  display: flex;
}

.text-block-1366 {
  text-align: center;
}

.text-block-1367 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 900;
  line-height: 40px;
}

.column-749 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-825 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/61cbfcccb776f058ca911fcc_Website%20layout-20.png");
  background-position: 0 0;
  background-size: cover;
  padding: 100px 60px;
}

.column-750 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-826 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/61cbfccd51636474e70e05e6_Website%20layout-22.png");
  background-position: 50%;
  background-size: cover;
  padding: 100px 60px;
}

.section-436 {
  padding: 100px 220px;
  display: none;
}

.grid-13 {
  grid-template-rows: auto;
}

.text-block-1368 {
  color: var(--crimson);
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 300;
  line-height: 40px;
}

.list-item-112 {
  color: #35383a;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
}

.columns-266 {
  align-items: center;
  display: flex;
}

.section-437 {
  background-color: #000;
  padding: 40px 220px;
}

.text-block-1369 {
  color: #fff;
  text-align: center;
}

.nav-link-304 {
  color: var(--dark-slate-gray-2);
  font-size: 14px;
}

.nav-link-304.w--current {
  color: var(--crimson);
}

.nav-link-305 {
  color: var(--dark-slate-gray-2);
  font-size: 14px;
}

.nav-link-305.w--current {
  color: var(--crimson);
}

.nav-link-306 {
  color: var(--dark-slate-gray-2);
  font-size: 14px;
}

.nav-link-306.w--current {
  color: var(--crimson);
}

.nav-link-307 {
  color: var(--dark-slate-gray-2);
  font-size: 14px;
}

.nav-link-307.w--current {
  color: var(--crimson);
}

.nav-link-307.register {
  background-color: var(--crimson);
  color: #fff;
}

.nav-link-307.partner {
  color: #fff;
  background-color: #000;
}

.navbar-72 {
  color: #000;
  background-color: #f2f2f2;
  padding-top: 0;
  padding-left: 220px;
  padding-right: 220px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-308 {
  color: #000;
  text-transform: uppercase;
  font-family: Hkgrotesk, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.nav-link-308.w--current {
  color: #ec2024;
  font-weight: 600;
}

.nav-link-309 {
  color: #000;
  text-transform: uppercase;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 600;
}

.nav-link-309.w--current {
  color: #ec2024;
}

.nav-link-310 {
  color: #000;
  text-transform: uppercase;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 600;
}

.nav-link-310.w--current {
  color: #ec2024;
}

.nav-link-311 {
  color: #000;
  text-transform: uppercase;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 600;
}

.nav-link-311.w--current {
  color: #ec2024;
}

.nav-link-312 {
  color: #000;
  text-transform: uppercase;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 600;
}

.nav-link-312.w--current {
  color: #fcd02b;
}

.nav-link-313 {
  color: #fff;
  text-transform: uppercase;
  background-color: #ec2024;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 500;
}

.brand-14 {
  padding-top: 10px;
  padding-bottom: 0;
}

.image-498 {
  padding-bottom: 0;
}

.section-438 {
  background-color: #000;
  background-image: none;
  background-size: auto;
  margin-top: 0;
  padding: 0 220px;
}

.column-751 {
  justify-content: flex-end;
  padding-left: 0;
  display: flex;
}

.column-752 {
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.heading-589 {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 40px;
  line-height: 45px;
}

.paragraph-145 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.button-142 {
  letter-spacing: 0;
  background-color: #ec2024;
  border: 2px #fff;
  border-radius: 0;
  margin-left: 10px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.button-143 {
  color: #fff;
  background-color: #ec2024;
  border: 2px #00ceff;
  border-radius: 0;
  font-family: Hkgrotesk, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.bold-text-244 {
  color: #fff;
  letter-spacing: 0;
  font-family: Hkgrotesk, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-827 {
  margin-top: 10px;
  padding: 60px;
}

.column-753 {
  background-color: #fcd02b;
  padding: 0 20px 40px 40px;
}

.column-754 {
  background-color: #31064b;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 20px;
}

.column-755 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/61d6de2112e71826912c36f5_Fow22-05.png");
  background-position: 0 0;
  background-size: cover;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 20px;
}

.heading-590 {
  color: #fff;
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 80px;
  font-weight: 800;
  line-height: 100px;
}

.heading-590.box-2-main-head {
  color: #000;
}

.div-block-828 {
  margin-top: 60px;
}

.heading-591 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  font-family: Hkgrotesk, sans-serif;
}

.heading-591.box-2-sub-head {
  color: #000;
}

.paragraph-146 {
  color: #fff;
  margin-left: 0;
  font-family: Hkgrotesk, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
}

.paragraph-146.box-2-text {
  color: #000;
}

.button-144 {
  color: #fff;
  background-color: #ec2024;
  border: 2px red;
  margin-bottom: 20px;
  margin-left: 0;
  padding: 10px 20px;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 700;
}

.heading-592 {
  color: #fff;
  text-align: left;
  margin-top: 40px;
  margin-left: 30px;
  font-family: Hkgrotesk, sans-serif;
}

.paragraph-147 {
  color: #fff;
  margin-left: 30px;
  font-family: Hkgrotesk, sans-serif;
  font-weight: 400;
  line-height: 21px;
}

.button-145 {
  color: #00ceff;
  background-color: #0000;
  border: 2px solid #00ceff;
  margin-left: 30px;
  padding: 5px 10px;
}

.columns-267 {
  align-items: stretch;
  display: flex;
}

.button-146 {
  color: #fcd02b;
  background-color: #0000;
  border: 2px solid #fcd02b;
  border-radius: 20px;
  margin-left: 30px;
  padding: 5px 10px;
  font-family: Open Sans, sans-serif;
  font-weight: 800;
}

.section-439 {
  background-color: #f2f2f2;
  padding: 0 220px 60px;
}

.heading-593 {
  color: #fff;
  text-align: left;
  font-family: Hkgrotesk, sans-serif;
  font-size: 50px;
  font-weight: 700;
}

.heading-593.fow-speaker-head {
  font-family: Montserrat, sans-serif;
  font-size: 80px;
  font-weight: 800;
  line-height: 80px;
}

.grid-14 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.heading-594 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.text-block-1370 {
  color: #fff;
  text-align: center;
  font-family: Hkgrotesk, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}

.div-block-829 {
  border: 1px none var(--silver);
  padding-bottom: 10px;
}

.heading-595 {
  color: #000;
  text-align: right;
  margin-top: 40px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 28px;
}

.section-440 {
  background-color: #000;
  padding: 40px 220px 20px;
}

.section-441 {
  background-color: #fff;
  padding: 60px 140px;
  display: none;
}

.heading-596 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 44px;
  display: block;
}

.text-block-1221 {
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 30px;
}

.grid-15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

.grid-52 {
  grid-template-columns: 1fr 1fr 1fr;
}

.image-499 {
  display: block;
}

.div-block-830 {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.column-756 {
  justify-content: flex-end;
  align-items: flex-end;
  padding-right: 0;
  display: flex;
}

.columns-268 {
  align-items: flex-end;
  display: flex;
}

.heading-597 {
  color: #fff;
  font-family: Hkgrotesk, sans-serif;
  font-size: 21px;
}

.text-block-1371 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Hkgrotesk, sans-serif;
  font-size: 16px;
}

.bold-text-245 {
  color: #ec2024;
  font-weight: 500;
  text-decoration: none;
}

.link-71 {
  color: #ec2024;
  letter-spacing: 0;
  text-transform: uppercase;
  font-family: Hkgrotesk, sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.div-block-831 {
  background-color: var(--silver);
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.column-757 {
  padding-left: 0;
}

.link-72 {
  text-decoration: none;
}

.text-block-1372 {
  color: #fff;
  text-align: center;
  font-family: Hkgrotesk, sans-serif;
  font-size: 16px;
}

.section-442 {
  padding: 60px 220px;
}

.grid-53 {
  grid-template-columns: 1fr 1fr;
}

.text-block-1373 {
  font-size: 30px;
  font-weight: 700;
}

.text-block-1374 {
  color: var(--crimson);
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.image-500 {
  border-radius: 9px;
  margin-bottom: 10px;
}

.paragraph-148 {
  color: #35383a;
  font-weight: 400;
}

.italic-text-8 {
  font-weight: 500;
}

.paragraph-149 {
  color: #3a3a3a;
}

.div-block-832 {
  border: 4px solid #000;
  padding: 40px;
}

.list-item-113 {
  color: #3a3a3a;
  font-weight: 300;
}

.link-73 {
  color: var(--crimson);
  font-size: 12px;
}

.html-embed-21 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: none;
}

.section-443 {
  background-color: #fff;
  padding: 100px 220px;
}

.heading-598 {
  color: var(--black);
  text-align: left;
  font-family: Montserrat, sans-serif;
  font-size: 30px;
  font-weight: 800;
}

.grid-54 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
  margin-top: 20px;
}

.div-block-833 {
  background-color: #0000;
  margin-top: 40px;
}

.grid-55 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-834 {
  justify-content: center;
  display: flex;
}

.image-501 {
  margin-bottom: 100px;
}

.section-444 {
  flex-direction: column;
  align-items: center;
  padding: 60px 240px;
  display: flex;
}

.grid-56 {
  grid-column-gap: 20px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.text-block-1375 {
  color: #3a3a3a;
  text-align: center;
  margin-top: 10px;
  font-weight: 700;
}

.text-block-1376 {
  color: #35383a;
  text-align: center;
  margin-top: 5px;
  font-size: 12px;
  line-height: 16px;
}

.div-block-835, .div-block-836, .div-block-837, .div-block-838, .div-block-839, .div-block-840 {
  display: none;
}

.nav-link-314 {
  color: var(--dark-slate-gray);
  font-size: 14px;
}

.nav-link-314.w--current {
  color: #dc143c;
}

.section-445 {
  padding: 60px 240px;
}

.grid-57 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.nav-link-315 {
  font-size: 14px;
}

.nav-link-315.w--current {
  color: #dc143c;
}

.grid-58 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.section-446 {
  padding: 60px 200px;
}

.text-block-1377 {
  color: #ff456c;
  text-align: left;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.text-block-1377.desg {
  font-weight: 300;
}

.text-block-1378 {
  color: #adadad;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1379 {
  color: #ec2024;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.text-block-1380 {
  color: #3a3a3a;
  font-size: 14px;
  line-height: 18px;
}

.paragraph-150 {
  color: #3a3a3a;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.container-289 {
  margin-top: 60px;
}

.columns-269 {
  margin-top: 0;
}

.tabs-menu-8 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-7 {
  background-color: #000;
  border-radius: 0;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-1-7.w--current {
  color: #fff;
  background-color: #ec2024;
  border-radius: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-2-7 {
  background-color: #000;
  border-radius: 0;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-2-7.w--current {
  background-color: #ec2024;
}

.text-block-1381 {
  background-color: var(--black);
  color: #fff;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
}

.tabs-menu-9 {
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 0;
  display: flex;
}

.tab-link-tab-1-8 {
  text-align: center;
  background-color: #e7e7e7;
  border-radius: 0;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.tab-link-tab-1-8.w--current {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #ec2024;
  border-radius: 0;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  font-weight: 500;
}

.tab-link-tab-2-8 {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #e7e7e7;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 20px;
  font-weight: 500;
  display: flex;
}

.tab-link-tab-2-8.w--current {
  color: #fff;
  background-color: #ec2024;
}

.tab-link-tab-3-4 {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #e7e7e7;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.tab-link-tab-3-4.w--current {
  color: #fff;
  background-color: #f3155c;
}

.text-block-1382, .text-block-1383 {
  color: #fff;
  text-align: center;
  font-weight: 700;
}

.text-block-1384 {
  color: #dc143c;
  margin-top: 20px;
}

.text-block-1385 {
  color: #000;
  font-size: 14px;
  font-weight: 700;
}

.tabs-menu-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-top: 0;
  display: grid;
}

.tab-link-tab-1-9 {
  background-color: #e7e7e7;
  border-radius: 0;
  flex: 1;
}

.tab-link-tab-1-9.w--current {
  background-color: #ec2024;
  border-radius: 0;
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: block;
}

.tab-link-tab-2-9 {
  background-color: #e7e7e7;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 20px;
  display: block;
}

.tab-link-tab-2-9.w--current {
  background-color: #ec2024;
}

.tab-link-tab-3-5 {
  background-color: #e7e7e7;
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.tab-link-tab-3-5.w--current {
  color: #fff;
  background-color: #f3155c;
}

.text-block-1386, .text-block-1387 {
  color: #000;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
}

.tab-link-tab-4-2 {
  color: #3a3a3a;
  background-color: #e7e7e7;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.tab-link-tab-4-2.w--current {
  background-color: #f3155c;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}

.text-block-1388, .text-block-1389 {
  color: #3a3a3a;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1390 {
  color: #000;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1391 {
  color: #3a3a3a;
  font-size: 14px;
  font-weight: 700;
}

.tabs-3 {
  margin-top: 40px;
}

.div-block-841 {
  margin-bottom: 20px;
  margin-left: -13px;
  padding-left: 0;
}

.columns-270 {
  display: flex;
}

.section-447 {
  background-color: #f2f2f2;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6230d83fc5b9c8d482118908_Second-fold-BG-01.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  padding: 100px 220px;
}

.grid-59 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-842 {
  background-color: #7e79cd;
  border: 15px solid #000;
  border-radius: 0;
  padding: 20px;
}

.div-block-842.box-2 {
  background-color: #c6c5b3;
}

.div-block-842.box-3 {
  background-color: #61513b;
}

.section-448 {
  display: none;
}

.div-block-843 {
  background-color: #df5d3a;
  border: 15px solid #000;
  padding: 40px;
}

.grid-60 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 100px;
}

.div-block-844 {
  background-color: #000;
  height: 1px;
  margin-top: 10px;
}

.text-block-1392 {
  color: #fff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-845, .div-block-846, .div-block-847 {
  text-align: center;
}

.div-block-848 {
  text-align: left;
  background-color: #000;
  padding: 60px 220px;
}

.nav-link-316 {
  font-family: Hkgrotesk, sans-serif;
  font-weight: 600;
}

.nav-link-316.w--current {
  color: #ec2024;
}

.section-449 {
  background-color: #fff;
  padding: 100px 220px;
}

.tabs-4, .tabs-5 {
  border: 15px solid #000;
  margin-top: 40px;
  padding: 0;
}

.column-758 {
  padding: 0;
}

.image-502 {
  filter: grayscale();
  border-radius: 100px;
  padding: 0;
}

.columns-271 {
  align-items: flex-start;
  display: flex;
}

.column-759 {
  padding: 0;
}

.div-block-849 {
  background-color: #000;
  height: 5px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.tab-pane-tab-1-2 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-850 {
  padding: 0 10px;
}

.columns-272 {
  margin-bottom: 20px;
}

.tab-pane-tab-2-4, .tab-pane-tab-1-3 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.columns-273, .columns-274 {
  margin-bottom: 20px;
}

.tab-pane-tab-2-5 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-1393 {
  text-align: center;
  font-size: 14px;
  font-weight: 700;
}

.tab-pane-tab-3-2 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.tab-link-tab-3-6 {
  background-color: #e7e7e7;
  padding: 20px;
  display: block;
}

.tab-link-tab-3-6.w--current {
  background-color: #ec2024;
  flex: 1;
}

.text-block-1394 {
  color: #000;
  font-size: 80px;
  font-weight: 800;
  line-height: 80px;
}

.container-290 {
  text-align: center;
  justify-content: center;
  display: flex;
}

.nav-link-317 {
  color: #ffefd9;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 14px;
}

.nav-link-317.w--current {
  color: #ffefd9;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 14px;
}

.navbar-73 {
  background-color: #f89fa1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-318 {
  color: #ffefd9;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 14px;
}

.nav-link-318.w--current {
  color: #ffefd9;
}

.nav-link-319 {
  color: #ffefd9;
  text-transform: uppercase;
  border: 0 solid #ffefd9;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 14px;
  font-weight: 500;
  text-decoration: underline;
}

.section-450 {
  background-color: #f89fa1;
  flex-direction: column;
  justify-content: center;
  margin-left: 0;
  padding: 140px 40px 20px;
  display: flex;
}

.column-760 {
  flex-direction: row;
  flex: 1;
  justify-content: flex-end;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.image-503 {
  height: 550px;
}

.image-504 {
  height: 550px;
  display: block;
}

.columns-275 {
  justify-content: center;
  display: flex;
}

.column-761 {
  justify-content: flex-end;
  padding-left: 0;
  display: flex;
}

.paragraph-151 {
  color: var(--black);
  text-align: center;
  margin: 40px 60px;
  font-family: League Spartan, sans-serif;
  font-size: 21px;
  line-height: 28px;
}

.section-451 {
  background-color: #ffefd9;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding-bottom: 0;
  display: flex;
}

.section-452 {
  background-color: #fff;
}

.column-762 {
  padding-left: 0;
  padding-right: 0;
}

.column-763 {
  padding: 40px 160px 40px 75px;
}

.heading-599 {
  color: #3485d7;
  text-align: left;
  font-family: League Spartan, sans-serif;
  font-size: 42px;
  font-weight: 600;
}

.text-block-1395 {
  color: var(--black);
  margin-bottom: 5px;
  font-family: League Spartan, sans-serif;
  font-size: 18px;
}

.list-11 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 30px;
  padding-left: 30px;
}

.section-453 {
  background-color: #3485d7;
  padding: 20px 60px;
}

.heading-600 {
  color: #f89fa1;
  letter-spacing: 0;
  text-transform: none;
  font-weight: 600;
}

.text-block-1396 {
  color: #fff;
  font-family: League Spartan, sans-serif;
  font-weight: 300;
}

.columns-276 {
  border-bottom: 1px solid #fff;
  align-items: flex-end;
  padding-bottom: 10px;
  display: flex;
}

.column-764 {
  justify-content: flex-end;
  padding-right: 0;
  display: flex;
}

.column-765 {
  padding-left: 0;
}

.text-block-1397 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
  font-family: League Spartan, sans-serif;
}

.image-505 {
  display: none;
}

.bold-text-247 {
  font-weight: 600;
}

.button-147 {
  background-color: #fabb16;
  border: 2px solid #000;
  font-family: League Spartan, sans-serif;
  font-size: 21px;
}

.link-block-156 {
  display: flex;
}

.grid-61 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-506 {
  margin-top: 10px;
}

.grid-62 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin: 20px 60px 0;
  padding-bottom: 40px;
}

.section-454 {
  background-color: #ffefd9;
  flex-direction: column;
  display: flex;
}

.div-block-851 {
  margin-left: 60px;
  margin-right: 60px;
  padding-bottom: 40px;
}

.heading-601 {
  color: #3485d7;
  text-align: right;
  font-family: League Spartan, sans-serif;
  font-weight: 600;
}

.section-455 {
  background-color: #ffefd9;
  flex-direction: column;
  justify-content: space-between;
  padding: 0 0 60px;
  display: flex;
}

.heading-602 {
  color: #3485d7;
  text-align: center;
  margin-bottom: 30px;
  font-family: League Spartan, sans-serif;
  font-weight: 400;
}

.columns-277 {
  justify-content: space-between;
  display: flex;
}

.column-766 {
  border: 1px solid #000;
  justify-content: space-between;
  padding: 10px;
  display: flex;
}

.column-767 {
  border: 1px solid #000;
  flex-direction: column;
  justify-content: space-between;
  padding: 10px;
  display: flex;
}

.heading-603 {
  color: #000;
  text-align: left;
  padding-top: 15px;
  font-family: League Spartan, sans-serif;
  font-size: 24px;
  font-weight: 100;
}

.bold-text-248 {
  font-size: 24px;
}

.heading-604 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-family: League Spartan, sans-serif;
  font-weight: 300;
}

.text-block-1398 {
  padding: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.text-block-1399 {
  padding: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 24px;
}

.text-block-1400 {
  padding: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.tabs-menu-11 {
  justify-content: space-between;
  display: flex;
}

.tab-link-tab-1-10 {
  background-color: #f89fa1;
  flex: 1;
}

.tab-link-tab-1-10.w--current {
  background-color: #f89fa1;
  border: 2px solid #000;
}

.tab-link-tab-2-10 {
  background-color: #ffd956;
  flex: 1;
  display: none;
}

.tab-link-tab-2-10.w--current {
  background-color: #ffd956;
  border: 2px solid #000;
}

.tab-link-tab-3-7 {
  background-color: #b2e4f1;
  flex: 1;
  display: none;
}

.tab-link-tab-3-7.w--current {
  background-color: #b2e4f1;
  border: 2px solid #000;
}

.div-block-852 {
  background-color: #fff;
  background-image: none;
  background-size: auto;
  margin: 10px 60px 0;
  padding: 0;
}

.section-456 {
  background-color: #f89fa1;
  padding: 60px;
}

.heading-605 {
  color: #000;
  margin-bottom: 40px;
  font-family: League Spartan, sans-serif;
  font-size: 48px;
  font-weight: 600;
}

.div-block-853 {
  background-color: #fff;
  border: 1px solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 40px 140px;
  display: flex;
}

.grid-63 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-507 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 400px;
  padding-right: 400px;
}

.button-148 {
  text-align: center;
  background-color: #fabb16;
  border: 2px solid #000;
  margin-top: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: League Spartan, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.navbar-2 {
  background-color: #fff;
  padding-left: 120px;
  padding-right: 120px;
  position: fixed;
  inset: 0% 0% auto;
}

.image-508 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.nav-link-320 {
  padding: 15px;
}

.nav-link-320.w--current {
  color: #2f2f97;
}

.body-18 {
  background-color: #fff;
  font-family: Aerobic demo, sans-serif;
}

.section-7 {
  background-color: #2f2f97;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: auto;
  margin-top: 60px;
  padding: 0 220px 40px;
  display: flex;
}

.image-509 {
  height: auto;
  margin-bottom: 20px;
  display: block;
}

.text-block-6 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 20px;
}

.text-block-1401 {
  color: #fff;
  font-family: Aerobic demo, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.section-457 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/628b6eaa6963a43273a2fe80_Paysa_elements-03.png");
  background-position: 50% 100%;
  background-size: cover;
  height: auto;
  margin-top: 0;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-457.videos {
  margin-top: 0;
}

.text-block-8 {
  color: #2f2f97;
  margin-bottom: 20px;
  font-family: Aerobic demo, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.paragraph-152 {
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-9 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/628b6eab7c55b922b57ef26d_Paysa_elements-02.png");
  background-position: 50% 0;
  background-size: cover;
  height: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.grid-64 {
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: stretch;
}

.div-block-854 {
  background-color: #2f2f97;
  border-radius: 10px;
  padding: 20px;
}

.paragraph-153 {
  color: #fff;
  margin-bottom: 0;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.grid-65 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-855 {
  opacity: 1;
  color: #2f2f97;
  background-color: #2f2f97;
  border-radius: 20px;
  height: 30px;
  margin-bottom: 20px;
}

.div-block-855.yellow {
  background-color: #fda250;
}

.div-block-855.red {
  background-color: #f6423c;
}

.div-block-855.dark-blue {
  background-color: #0f3677;
}

.div-block-855.maroon {
  background-color: #b0352f;
}

.paragraph-154 {
  color: #3c31ff;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.paragraph-154.yellow {
  color: #fda250;
}

.paragraph-154.dark-blue {
  color: #0f3677;
}

.paragraph-154.maroon {
  color: #b0352f;
}

.paragraph-154.red {
  color: #f6423c;
}

.section-10 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/628b6f88b55d9821d355ecd0_Paysa_elements-05.png");
  background-position: 0%;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-458 {
  background-color: #2f2f97;
}

.text-block-1402 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Aerobic demo, sans-serif;
}

.navbar-74 {
  background-color: #000;
  padding: 20px 100px;
  position: fixed;
}

.image-510 {
  margin-top: 10px;
}

.body-19 {
  font-family: Poppins, sans-serif;
}

.nav-link-321 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.nav-link-321.w--current {
  color: #fcee21;
}

.nav-link-322 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.nav-link-322.w--current {
  color: #fcee21;
}

.nav-link-323 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.nav-link-323.w--current {
  color: #fcee21;
}

.section-459 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6280e8aa49d8f32791a922bf_GameTech-02.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 220px;
  display: flex;
}

.text-block-1403 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
}

.image-511 {
  margin-bottom: 20px;
}

.text-block-1404 {
  color: #fff;
  margin-bottom: 40px;
  font-family: Gravedigger, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.button-149 {
  color: #000;
  background-color: #fcee21;
  font-family: Gravedigger, sans-serif;
}

.section-460 {
  background-color: #000;
  padding-top: 20px;
  padding-left: 220px;
  padding-right: 220px;
}

.text-block-1405 {
  color: #000;
  text-align: center;
  font-family: Gravedigger, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.div-block-856 {
  background-color: #fcee21;
  padding: 40px;
}

.div-block-857 {
  background-color: #fff;
  height: 20px;
}

.section-461 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/627e2b498a4a3d3bf8ecac68_GameTech-15.png");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  align-items: center;
  padding: 100px 220px;
  display: flex;
}

.grid-66 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-512 {
  margin-bottom: 20px;
}

.div-block-858 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-155, .paragraph-156, .link-74, .link-75 {
  color: #fff;
}

.section-462 {
  background-color: #1a1a1a;
  padding: 100px 220px;
}

.text-block-1406 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
  font-family: Gravedigger, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.text-span-6 {
  color: #fcee21;
}

.div-block-859 {
  border-right: 1px solid #525252;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.column-768 {
  padding: 20px;
}

.text-block-1407 {
  font-size: 24px;
}

.text-block-1408 {
  color: #fcee21;
  font-size: 20px;
  line-height: 22px;
}

.columns-279 {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.div-block-860 {
  background-color: #333;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.section-463 {
  background-color: #030303;
  background-image: none;
  background-size: auto;
  padding: 100px 80px 100px 120px;
  font-weight: 700;
}

.grid-67 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: none;
}

.div-block-861 {
  background-color: #fcee21;
  background-image: linear-gradient(#00000024, #00000024), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62eb62c58394fc54bce7825d_GameTech.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.paragraph-157 {
  color: #fff;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

.section-464 {
  background-color: #1a1a1a;
  padding: 20px 220px;
}

.text-block-1409 {
  color: #fff;
  text-align: center;
}

.button-150 {
  color: #3c31ff;
  background-color: #f4cb59;
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 15px;
  font-family: Aerobic demo, sans-serif;
  font-size: 21px;
}

.button-150.action-button {
  color: #2f2f97;
  border-radius: 10px;
  justify-content: center;
  margin-top: 0;
  display: flex;
}

.text-block-10 {
  color: #fff;
  text-align: center;
  border-bottom: 1px solid #fff;
  margin-top: 40px;
  padding-bottom: 20px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.link-76 {
  color: #f4cb59;
  background-color: #0000;
}

.link-4 {
  color: #f4cb59;
}

.section-465 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/628b6eab7c55b922b57ef26d_Paysa_elements-02.png");
  background-position: 0 0;
  background-size: cover;
  padding: 100px 0;
}

.grid-69 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.div-block-862 {
  background-color: #fff;
  border-radius: 10px;
}

.text-block-1410 {
  color: var(--light-slate-gray);
  text-align: center;
  margin: 10px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 300;
}

.grid-70 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar-75 {
  background-color: #0000;
  flex-wrap: nowrap;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
}

.container-291 {
  background-color: #fff;
  border-radius: 100px;
  margin-left: 140px;
  margin-right: 140px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  box-shadow: 1px 1px 20px -3px #00000063;
}

.brand-15 {
  padding: 20px;
}

.body-20 {
  font-family: Poppins, sans-serif;
}

.section-466 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62c445107459bb5be96de64c_element-01.png");
  background-position: 50% 100%;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 220px;
  padding-bottom: 100px;
  display: flex;
}

.text-block-1411 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 300;
  line-height: 50px;
}

.image-513 {
  margin-bottom: 20px;
}

.button-151 {
  color: #0071bc;
  letter-spacing: 3px;
  background-color: #fff;
  border-radius: 20px;
  margin-bottom: 20px;
  margin-right: 20px;
  font-weight: 700;
}

.text-block-1412 {
  color: #0071bc;
  text-align: center;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.paragraph-158 {
  color: #313131;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-467 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-468 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62c44720bf214d67eaaeeaac_element-03.png");
  background-position: 50%;
  background-size: contain;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.grid-71 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.div-block-863 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
  box-shadow: 1px 1px 16px -5px #00000069;
}

.paragraph-159 {
  color: #313131;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.section-469 {
  background-color: #fff;
  padding: 60px 100px;
}

.columns-280 {
  height: auto;
  margin-top: 20px;
}

.list-item-114 {
  color: #313131;
  margin-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.text-block-1413 {
  color: #313131;
  text-align: center;
  font-size: 18px;
}

.section-470 {
  padding-top: 20px;
  padding-bottom: 40px;
}

.nav-link-324 {
  margin-top: 0;
}

.text-block-1414 {
  color: #313131;
  text-align: center;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.text-block-1415 {
  color: #0071bc;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.text-block-1416 {
  color: #fff;
  text-align: center;
  margin-bottom: 10px;
  font-weight: 300;
}

.link-77, .link-78 {
  color: #fcee21;
}

.image-514 {
  border: 0 solid #000;
  border-bottom-width: .3px;
}

.image-515, .image-516, .image-517 {
  border-bottom: .3px solid #000;
}

.text-block-1417 {
  color: var(--light-slate-gray);
  text-align: center;
  border-top: .2px solid #000;
  padding-top: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 18px;
  font-weight: 300;
  text-decoration: none;
}

.link-block-157 {
  color: var(--light-slate-gray);
  text-decoration: none;
}

.link-block-158 {
  text-decoration: none;
}

.body-21 {
  background-color: #fff;
  font-family: Exo, sans-serif;
}

.navbar-76 {
  background-color: var(--devops-light-blue);
  padding: 10px 100px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 1px 1px 3px #0003;
}

.section-471 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6284e689f00eca6240d497a6_Web-bg.png");
  background-position: 100%;
  background-size: cover;
  height: 600px;
  margin-top: 50px;
  padding: 140px;
}

.section-472 {
  align-items: center;
  padding: 60px 140px;
  display: block;
}

.heading-606 {
  color: #362e94;
  text-align: left;
  margin-bottom: 20px;
}

.paragraph-160 {
  color: #000;
  font-weight: 400;
}

.section-473 {
  background-color: var(--devops-light-blue);
  align-items: center;
  padding: 60px 140px;
  display: block;
}

.column-770, .column-771 {
  text-align: center;
}

.columns-281, .columns-282 {
  align-items: center;
  display: flex;
}

.section-474 {
  padding: 60px 140px 40px;
}

.heading-607 {
  color: #362e94;
  margin-bottom: 20px;
}

.paragraph-161 {
  color: #000;
  text-align: center;
  font-weight: 400;
}

.section-475 {
  padding: 40px 140px;
  font-size: 20px;
  line-height: 30px;
  display: none;
}

.text-block-1418 {
  color: #000;
  text-align: center;
  margin-bottom: 20px;
}

.div-block-864 {
  background-color: var(--devops-light-blue);
  border-radius: 20px;
}

.text-block-1419 {
  color: #000;
}

.text-block-1420 {
  color: #000;
  margin-bottom: 10px;
}

.columns-283 {
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 20px;
}

.text-block-1421 {
  color: #000;
  text-align: center;
}

.text-block-1422 {
  font-size: 20px;
  font-weight: 700;
}

.text-block-1423 {
  font-size: 14px;
  line-height: 20px;
}

.image-518 {
  padding-right: 0;
}

.columns-284 {
  color: #000;
  align-items: center;
  display: flex;
}

.bold-text-249 {
  font-size: 20px;
}

.section-476 {
  background-color: var(--devops-light-blue);
  padding: 40px 140px;
  display: none;
}

.heading-608 {
  color: #362e94;
  text-align: left;
  margin-bottom: 0;
  margin-right: 60px;
  font-size: 70px;
  line-height: 80px;
}

.div-block-865 {
  background-color: var(--devops-dark-blue);
  color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-right: 10px;
  padding: 31px;
  display: block;
}

.column-772 {
  align-items: center;
  display: flex;
}

.text-block-1424 {
  font-size: 40px;
}

.text-block-1425 {
  font-size: 110px;
  line-height: 40px;
}

.text-block-1426 {
  text-align: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 50px;
  line-height: 60px;
  display: flex;
}

.bold-text-250 {
  margin-right: 10px;
  font-size: 120px;
}

.section-477 {
  padding: 40px 140px;
}

.heading-609 {
  color: var(--devops-dark-blue);
  margin-bottom: 40px;
}

.grid-72 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-866 {
  background-color: var(--devops-light-blue);
  color: var(--devops-light-blue);
  width: 170px;
  height: 100px;
}

.section-478 {
  padding: 60px 140px;
}

.section-479 {
  background-color: var(--devops-light-blue);
  padding: 20px 140px;
}

.button-152 {
  background-color: #362e94;
  font-size: 20px;
  line-height: 30px;
}

.div-block-867 {
  justify-content: center;
  align-items: center;
  display: none;
}

.section-480 {
  padding: 40px 140px;
}

.div-block-868 {
  text-align: center;
}

.image-519 {
  margin-bottom: 10px;
}

.text-block-1427 {
  color: #000;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-1428 {
  color: #000;
}

.columns-285 {
  margin-top: 40px;
}

.body-22 {
  background-color: #0000;
  font-family: Foundersgrotesk, sans-serif;
}

.navbar-77 {
  background-color: #f2f2f2;
  padding-left: 220px;
  padding-right: 220px;
  position: fixed;
  inset: 0% 0% auto;
}

.image-520 {
  margin-top: 10px;
}

.column-773 {
  padding-left: 0;
  padding-right: 0;
}

.column-774 {
  padding: 100px;
}

.paragraph-162 {
  font-size: 30px;
  line-height: 40px;
}

.paragraph-163 {
  color: #1d1d1d;
  text-align: center;
  margin-bottom: 60px;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 31px;
}

.columns-286 {
  background-color: red;
  align-items: center;
  display: none;
}

.section-481 {
  background-color: #1a1a1a;
  padding: 60px 100px;
}

.text-block-1429 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 90px;
  font-weight: 100;
  line-height: 80px;
}

.section-482 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/629d9a34b00da582ca4e1a42_elements-05.png");
  background-position: 50%;
  background-size: cover;
  height: auto;
  padding: 60px 100px 40px;
}

.text-block-1430 {
  color: #1a1a1a;
  text-align: right;
  background-color: #0000;
  font-size: 35px;
  line-height: 45px;
}

.text-block-1430.text {
  color: #fff;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 21px;
  font-weight: 300;
  line-height: 31px;
}

.columns-287 {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-869 {
  background-color: #0053ff;
  height: 1px;
  margin-top: 60px;
  margin-bottom: 20px;
}

.column-775 {
  flex-direction: column;
  display: flex;
}

.column-776 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.section-483 {
  background-color: #1a1a1a;
  justify-content: center;
  padding: 20px 100px;
  display: flex;
}

.image-521 {
  margin: 20px;
  display: none;
}

.text-block-1431 {
  color: #fff;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 35px;
  text-decoration: none;
}

.columns-288 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.amitabh {
  z-index: 1;
  background-color: #00000080;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-871 {
  z-index: 1;
  background-color: #fff;
  width: 1100px;
  height: 500px;
  padding: 20px;
  position: absolute;
  inset: 50% 0% 0% 50%;
  transform: translate(-50%, -50%);
}

.paragraph-164 {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 23px;
}

.text-block-1432 {
  color: var(--devops-dark-blue);
  font-size: 30px;
  font-weight: 700;
  line-height: 50px;
}

.text-block-1433 {
  color: #000;
}

.amitabh-close-tab {
  background-color: var(--devops-dark-blue);
  color: var(--devops-dark-blue);
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-1434 {
  color: #fff;
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.columns-289 {
  align-items: center;
  display: flex;
}

.sameer-brij {
  z-index: 1;
  background-color: #00000080;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-873 {
  background-color: #fff;
  width: 1100px;
  height: 540px;
  padding: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.paragraph-165 {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.sameer-brij-close-tab {
  background-color: var(--devops-dark-blue);
  color: #fff;
  width: 40px;
  height: 40px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.text-block-1435 {
  font-size: 30px;
}

.text-block-1436 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1437 {
  color: #000;
}

.text-block-1438 {
  color: var(--devops-dark-blue);
  font-size: 30px;
  font-weight: 700;
  line-height: 50px;
}

.columns-290 {
  align-items: center;
  display: flex;
}

.text-block-1439 {
  color: #000;
  text-align: center;
  font-size: 20px;
  line-height: 30px;
}

.container-292 {
  justify-content: center;
  display: flex;
}

.columns-291 {
  align-items: center;
  display: flex;
}

.text-block-1440 {
  color: #3485d7;
  letter-spacing: 6px;
  text-transform: uppercase;
  font-family: League Spartan, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.text-block-1441 {
  color: #000;
  margin-top: 10px;
  font-family: League Spartan, sans-serif;
  font-size: 18px;
}

.grid-73 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-522 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.grid-74 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.video-14 {
  width: auto;
  height: auto;
  margin-right: 0;
  padding-right: 0;
}

.div-block-874 {
  padding-top: 20px;
  padding-right: 500px;
}

.video-15, .video-16, .video-17, .video-18, .video-19, .video-20, .video-21, .video-22, .video-23, .video-24, .video-25 {
  border: 1px solid #000;
}

.sessions {
  background-color: #362e94;
  padding: 40px 140px;
}

.heading-610 {
  color: #fff;
  margin-bottom: 40px;
}

.grid-75 {
  grid-template-rows: auto;
}

.text-block-1442 {
  margin-bottom: 10px;
  font-size: 20px;
}

.video-26 {
  margin-bottom: 20px;
}

.text-block-1443 {
  color: #fff;
  font-size: 30px;
  line-height: 40px;
}

.bold-text-251 {
  color: #fff;
}

.image-523 {
  margin-bottom: 10px;
}

.button-153 {
  color: var(--devops-dark-blue);
  background-color: #fff;
  font-size: 20px;
}

.body-23 {
  background-color: #fff;
}

.section-484 {
  padding: 140px 140px 40px;
}

.grid-76 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr;
}

.paragraph-166 {
  color: #333;
  margin-bottom: 20px;
}

.section-485 {
  background-color: #2f2f97;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-611 {
  color: #fff;
  text-align: left;
}

.grid-77 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-875 {
  background-color: #f4cb59;
  border: 2px solid #f4cb59;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.image-524 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.text-block-1444 {
  color: #2f2f97;
  text-align: center;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}

.text-block-1445 {
  color: #2f2f97;
  text-align: center;
  border-top: 1px solid #000;
  margin: 5px 5px 10px;
  padding-top: 5px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 300;
}

.bold-text-252 {
  text-align: center;
}

.image-525 {
  margin-bottom: 10px;
}

.button-154 {
  background-color: var(--devops-dark-blue);
  color: #fff;
  position: static;
  inset: auto 0% 0% auto;
}

.div-block-876 {
  border: 1px solid var(--devops-light-blue);
  padding: 20px;
}

.section-486 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/629d94ac15e0650b1fe161d2_Elements-01.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding: 100px;
  display: flex;
}

.section-487 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/629d95b9151de2490465d417_Elements-03.png");
  background-position: 50%;
  background-size: cover;
  padding: 100px 200px;
}

.grid-78 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-877 {
  background-color: #1a1a1a;
  padding: 60px 40px;
}

.div-block-877.red {
  background-color: #e81f44;
}

.text-block-1446 {
  color: #fff;
  text-align: center;
  font-family: Poppins, sans-serif;
  font-size: 35px;
  font-weight: 800;
  line-height: 40px;
  text-decoration: none;
}

.column-778 {
  justify-content: flex-end;
  display: flex;
}

.div-block-878 {
  align-items: center;
  display: flex;
}

.link-block-159 {
  text-decoration: none;
}

.nav-link-325 {
  color: #252525;
}

.nav-link-325.w--current {
  color: #e81f44;
}

.nav-link-326 {
  color: #1a1a1a;
}

.nav-link-326.w--current {
  color: #e81f44;
}

.div-block-879 {
  margin-bottom: 40px;
  padding: 0;
}

.video-27 {
  margin-bottom: 10px;
}

.text-block-1447 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.nav-link-327 {
  color: #1a1a1a;
}

.nav-link-327.w--current {
  color: #e81f44;
}

.nav-link-328 {
  color: #1a1a1a;
}

.nav-link-328.w--current {
  color: #e81f44;
}

.section-488 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/628b6f88b55d9821d355ecd0_Paysa_elements-05.png");
  background-position: 100% 0;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.tabs-menu-12 {
  justify-content: center;
  display: flex;
}

.tabs-6 {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.tab-link-tab-1-11 {
  background-color: #fff;
  border: 1px solid #000;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.tab-link-tab-1-11.w--current {
  background-color: #f4cb59;
  border: 2px solid #000;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-2-11 {
  background-color: #fff;
  border: 1px solid #000;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-2-11.w--current {
  background-color: #f4cb59;
  border: 2px solid #000;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.text-block-1448, .text-block-1449 {
  color: #2f2f97;
  font-size: 21px;
}

.text-block-1450 {
  color: #2f2f97;
  font-size: 18px;
}

.div-block-880 {
  background-color: #fff;
  border: 1px solid #000;
  padding: 20px;
}

.text-block-1451 {
  color: #ff252e;
  letter-spacing: 5px;
}

.columns-292 {
  border: 0 solid #000;
  border-bottom-width: .2px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-612 {
  color: #2f2f97;
  text-align: left;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 32px;
  font-style: normal;
  font-weight: 300;
  line-height: 34px;
}

.text-block-1452 {
  color: #000;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 300;
}

.text-block-1453 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  line-height: 40px;
}

.button-155 {
  color: #e81f44;
  background-color: #fff;
  border-radius: 100px;
  font-family: Poppins, sans-serif;
  font-weight: 700;
}

.video-28 {
  padding-bottom: 0;
}

.mask-8 {
  border-radius: 4px;
  height: 550px;
}

.container-293 {
  border-radius: 0;
}

.slider-15 {
  border-radius: 0;
  height: 530px;
}

.icon-22 {
  align-items: center;
  display: flex;
}

.right-arrow-3 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  display: block;
}

.slide-nav-6 {
  margin-top: 0;
}

.section-489 {
  background-color: #1a1a1a;
  padding: 60px 100px;
}

.section-490 {
  padding: 40px 100px;
}

.grid-79 {
  grid-template-columns: 1fr 1fr 1fr;
}

.section-491 {
  background-color: #1a1a1a;
  padding: 60px 100px;
}

.section-492 {
  padding: 60px 100px 100px;
}

.grid-80 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-881 {
  display: block;
}

.nav-link-329 {
  color: #1a1a1a;
}

.nav-link-329.w--current {
  color: #e81f44;
}

.nav-link-330 {
  color: #1a1a1a;
}

.nav-link-330.w--current {
  color: #e81f44;
}

.button-156 {
  background-color: #0000;
  border: 2px solid #fff;
  margin-top: 20px;
  font-family: Gravedigger, sans-serif;
}

.link-block-160 {
  text-decoration: none;
}

.section-493 {
  background-color: #1a1a1a;
  padding: 60px 100px;
}

.nav-link-331 {
  color: #1a1a1a;
}

.nav-link-331.w--current {
  color: #e81f44;
}

.section-494 {
  padding: 60px 140px;
}

.text-block-1454 {
  color: #1a1a1a;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.text-block-1455 {
  color: #818181;
  margin-top: 10px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
}

.text-block-1456 {
  color: #e81f44;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  line-height: 28px;
}

.column-779 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 60px;
  display: flex;
}

.text-block-1457 {
  color: #818181;
  margin-top: 10px;
  font-family: Poppins, sans-serif;
  line-height: 22px;
}

.columns-293 {
  margin-top: 40px;
}

.section-495 {
  background-color: var(--devops-dark-blue);
  padding-top: 60px;
  padding-bottom: 20px;
  padding-left: 0;
}

.slide-22 {
  height: 400px;
}

.slider-16 {
  background-color: var(--devops-dark-blue);
  align-items: center;
  height: 450px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.columns-294 {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-780 {
  padding-left: 10px;
}

.image-527 {
  border: 1px solid #fff;
}

.image-528 {
  border: 1px solid #fff;
  display: block;
}

.image-529, .image-530 {
  border: 1px solid #fff;
}

.heading-613 {
  color: #fff;
  margin-bottom: 40px;
}

.section-496 {
  padding: 60px 140px;
}

.grid-81 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-882 {
  border: 1px solid #dadada;
  padding: 5px;
}

.text-block-1458 {
  color: var(--devops-dark-blue);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.div-block-883 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.link-block-161 {
  background-color: var(--devops-light-blue);
  color: var(--devops-dark-blue);
  padding: 10px;
  text-decoration: none;
}

.container-294 {
  margin-top: 60px;
}

.slider-17 {
  flex-flow: column;
  align-content: stretch;
  width: 100%;
  height: 750px;
  margin-top: 60px;
  display: flex;
}

.video-29 {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.mask-9 {
  width: 100%;
  height: 800px;
}

.section-497 {
  padding: 40px 250px 100px;
}

.bold-text-253 {
  color: var(--dark-slate-gray-2);
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 400;
  display: flex;
}

.slide-23 {
  background-color: #fff;
}

.text-block-1459 {
  color: #4444449c;
  margin-top: 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}

.slide-24 {
  background-color: #fff;
}

.div-block-884 {
  height: 600px;
}

.text-block-1460 {
  font-family: Poppins, sans-serif;
  font-weight: 600;
  line-height: 30px;
}

.text-block-1461 {
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.slide-25, .slide-26 {
  background-color: #fff;
}

.slide-nav-7 {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
}

.slide-27 {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
}

.slide-28, .slide-29, .slide-30, .slide-31, .slide-1, .slide-1-2, .slide-1-3, .slide-1-4 {
  background-color: #fff;
}

.link-79, .link-80, .bold-text-254, .bold-text-255, .bold-text-256, .bold-text-257, .bold-text-258, .bold-text-259 {
  color: #0071bc;
}

.navbar-78 {
  background-color: #0000;
  margin-top: 20px;
  position: fixed;
  inset: 0% 0% auto;
}

.image-531 {
  margin-top: 10px;
}

.container-295 {
  background-color: #fff;
  border-radius: 100px;
  padding: 10px 20px;
  box-shadow: 3px 3px 11px #0003;
}

.text-block-1462 {
  color: #333;
  text-align: center;
  font-size: 18px;
}

.paragraph-167 {
  text-align: center;
  margin-top: 0;
}

.div-block-886 {
  background-color: var(--silver);
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-1463 {
  color: #333;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
}

.text-block-1464 {
  font-size: 18px;
}

.text-block-1465 {
  color: #0071bc;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
}

.text-block-1466 {
  margin-bottom: 5px;
  font-size: 40px;
  font-weight: 100;
  line-height: 40px;
}

.paragraph-168 {
  margin-top: 0;
}

.bold-text-260 {
  font-weight: 400;
}

.section-498 {
  background-color: #1a1a1a;
  padding: 100px 220px;
}

.section-498.tracks {
  background-color: #000;
  padding-left: 100px;
  padding-right: 100px;
}

.section-498.agenda2 {
  background-color: #000;
  padding-top: 10px;
}

.bold-text-261, .bold-text-262 {
  font-weight: 300;
}

.bold-text-263 {
  text-align: center;
  font-weight: 300;
}

.div-block-887 {
  margin-top: 10px;
}

.italic-text-9 {
  text-align: left;
}

.italic-text-10, .italic-text-11 {
  text-align: center;
}

.div-block-888 {
  background-color: #161616;
  padding-left: 10px;
}

.div-block-888.tracks {
  margin-top: 20px;
  padding-bottom: 10px;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-1467 {
  color: #fff;
  text-align: center;
  font-size: 26px;
  font-weight: 300;
  line-height: 37px;
}

.text-block-1467.keynote {
  color: #fcee21;
  text-align: left;
  font-size: 16px;
}

.text-block-1467.agendatext {
  text-align: left;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 26px;
}

.text-block-1467.topic {
  text-align: left;
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 700;
}

.heading-614 {
  color: #fcee21;
  text-align: left;
  margin-top: 30px;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Gravedigger, sans-serif;
  font-size: 30px;
}

.text-block-1468 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}

.text-block-1469 {
  color: #fff;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.list-12 {
  color: #fff;
}

.text-block-1470 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 22px;
}

.column-781 {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.columns-295 {
  justify-content: center;
  display: flex;
}

.column-782 {
  text-align: center;
  flex: 0 auto;
}

.column-783, .column-784, .column-785, .column-786 {
  text-align: center;
}

.grid-82 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.div-block-889 {
  margin-top: 30px;
}

.grid-83 {
  grid-column-gap: 18px;
  grid-row-gap: 26px;
  grid-template-rows: auto auto auto;
}

.div-block-890 {
  background-color: #fcee21;
  width: 200px;
  height: 10px;
}

.image-532 {
  margin-top: 10px;
}

.bold-text-264 {
  color: #fcee21;
}

.div-block-891 {
  flex-direction: column;
  align-items: center;
  display: none;
}

.image-533 {
  width: 800px;
}

.columns-296 {
  margin-top: 60px;
}

.div-block-892 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62eb582d467fa5dc02f3e4b3_GameTech.png");
  background-position: 0 0;
  background-size: auto;
  padding: 40px;
}

.div-block-893 {
  background-image: linear-gradient(#00000024, #00000024), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62eb62c5c16b96049ccd6518_GameTech_3.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.div-block-894 {
  background-image: linear-gradient(#00000024, #00000024), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62eb62c4b31a6d89eb88e943_GameTech_2.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.div-block-895 {
  background-image: linear-gradient(#00000024, #00000024), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/62eb62c6f710091a861b9de7_GameTech_4.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px;
  display: flex;
}

.grid-84 {
  grid-row-gap: 38px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.image-534 {
  width: 120px;
}

.text-block-1471 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  font-weight: 600;
}

.div-block-896 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-85 {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.div-block-901 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-86 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 0;
}

.section-499 {
  padding: 60px 100px 0;
}

.image-535 {
  border-radius: 20px;
  box-shadow: 1px 1px 12px -5px #000;
}

.heading-615 {
  color: #333;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 16px;
}

.text-block-1472 {
  text-align: center;
}

.section-500 {
  background-color: #fff0;
  padding: 60px 100px 40px;
}

.grid-87 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.section-501 {
  padding: 40px 100px 0;
}

.grid-88 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.video-30 {
  margin-bottom: 10px;
}

.bold-text-266 {
  color: #0071bc;
}

.text-block-1473 {
  color: #333;
  font-size: 14px;
  line-height: 16px;
}

.paragraph-169 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.div-block-902 {
  border: 1px solid var(--silver);
  border-radius: 5px;
  padding: 20px;
}

.div-block-902:hover {
  box-shadow: 1px 1px 10px #0003;
}

.mask-10 {
  flex: 0 auto;
}

.navbar-79 {
  color: var(--black);
  background-color: #fff;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 1px 7px #0000001f;
}

.image-536 {
  margin-top: 10px;
}

.nav-link-332 {
  color: var(--black);
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}

.nav-link-332.w--current {
  color: #3684fa;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}

.nav-link-333 {
  color: var(--black);
  text-transform: uppercase;
  border: 2px solid #8669f9;
  border-radius: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 20px;
  padding: 8px 10px;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 700;
}

.nav-link-333:hover {
  color: #fff;
  background-color: #8669f9;
}

.nav-link-333.w--current {
  color: #3684fa;
}

.nav-link-334 {
  color: var(--black);
  text-transform: uppercase;
  background-color: #0000;
  border: 2px solid #ff456c;
  border-radius: 8px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px 10px;
  font-family: Archivo, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 700;
}

.nav-link-334:hover {
  color: #fff;
  background-color: #ff456c;
}

.section-502 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/63bcf20147e628f0a1c5c976_SS-02.png");
  background-position: 0 100%;
  background-repeat: repeat;
  background-size: cover;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding: 140px 200px 40px;
  display: flex;
}

.heading-616 {
  color: var(--black);
  margin-top: 20px;
  font-family: Merriweather, serif;
  font-size: 60px;
  font-weight: 400;
}

.image-537 {
  margin-top: 30px;
  display: block;
}

.heading-617 {
  color: #ff456c;
  margin-top: 30px;
  font-family: Playfair Display, sans-serif;
  font-size: 36px;
  font-weight: 900;
  text-decoration: none;
}

.grid-89 {
  grid-template-rows: auto;
  align-items: center;
  margin-top: 20px;
}

.button-157 {
  color: #f7cc03;
  text-align: center;
  background-color: #8669f9;
  border: .5px solid #000;
  border-radius: 8px;
  margin-top: 0;
  padding: 12px 20px;
  font-family: Archivo, sans-serif;
  font-size: 21px;
  font-weight: 400;
}

.button-158 {
  color: #8669f9;
  text-align: center;
  background-color: #f7cc03;
  border: .5px solid #000;
  border-radius: 8px;
  padding: 12px 20px;
  font-family: Archivo, sans-serif;
  font-size: 21px;
  font-weight: 400;
}

.section-503 {
  background-color: #fdf0b3;
  padding-top: 0;
  padding-right: 0;
}

.column-788 {
  padding: 0;
}

.column-789 {
  margin-bottom: 10px;
  padding-top: 60px;
  padding-left: 20px;
  padding-right: 100px;
}

.heading-618 {
  color: var(--black);
  text-align: left;
  margin-bottom: 30px;
  font-family: Playfair Display, sans-serif;
  font-size: 48px;
  font-weight: 900;
}

.paragraph-170 {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.column-790 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6381bbee15bbb61084708d79_SS-06.png");
  background-position: 0 100%;
  background-size: cover;
  padding: 40px 20px 40px 60px;
}

.column-791 {
  background-color: #ff456c;
  padding: 40px 20px 60px;
}

.column-792 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6381bc5cbfe747474c70e3f4_SS-07.png");
  background-position: 100% 0;
  background-size: cover;
  padding-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-619 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  font-family: Playfair Display, sans-serif;
  font-weight: 400;
  line-height: 40px;
}

.list-13 {
  color: #f7cc03;
  margin-top: 20px;
  padding-left: 40px;
}

.paragraph-171 {
  color: #fff;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.paragraph-172 {
  color: #fff;
  font-family: Archivo, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.columns-297 {
  align-items: stretch;
  display: none;
}

.heading-620 {
  color: var(--black);
  text-align: left;
  margin-bottom: 0;
  font-family: Playfair Display, sans-serif;
  font-weight: 400;
  line-height: 40px;
}

.paragraph-173 {
  color: var(--black);
  font-family: Archivo, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.section-504 {
  background-color: #fdf0b3;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6381b3c183c0cd312a4cdc1d_SS.png");
  background-position: 100% 0;
  background-size: cover;
  border: 0 solid #000;
  border-radius: 0;
  padding: 60px 140px 40px;
}

.grid-90 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.columns-298 {
  border: 2px solid #000;
}

.column-793 {
  border-left: 2px solid #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.column-794 {
  align-items: stretch;
  display: flex;
}

.column-795 {
  background-color: #ff456c;
  border-radius: 8px 0 0 8px;
  padding: 10px;
}

.column-796 {
  border-left: 1px solid #000;
  padding: 10px;
}

.columns-299 {
  border: 1px solid #000;
  border-radius: 8px;
  display: flex;
}

.heading-621 {
  color: #fff;
  margin-bottom: 10px;
  padding: 0;
  font-family: Playfair Display, sans-serif;
  font-size: 48px;
  font-weight: 900;
}

.heading-622 {
  color: var(--black);
  text-align: left;
  margin-bottom: 0;
  font-family: Playfair Display, sans-serif;
  font-size: 28px;
  line-height: 36px;
}

.columns-300 {
  border: 1px solid #000;
  border-radius: 8px;
  display: flex;
}

.column-797 {
  background-color: #3684fa;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  padding: 10px;
}

.column-798 {
  border-left: 1px solid #000;
  padding: 10px;
}

.columns-301 {
  border: 1px solid #000;
  border-radius: 8px;
  display: flex;
}

.column-799 {
  border-left: 1px solid #000;
  padding: 10px;
}

.column-800 {
  background-color: #f7cc03;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  padding: 10px;
}

.heading-623 {
  color: var(--black);
  margin-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 48px;
  font-weight: 900;
}

.columns-302 {
  border-left: 1px solid #000;
  border-radius: 8px;
  display: flex;
}

.column-801 {
  padding: 10px;
}

.column-802 {
  border-left: 1px solid #000;
  padding: 10px;
}

.column-803 {
  background-color: #0ec2a6;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  justify-content: center;
  padding: 10px;
  display: flex;
}

.columns-303 {
  border: 1px solid #000;
  border-radius: 8px;
  display: flex;
}

.section-505 {
  background-color: #3684fa;
}

.text-block-1474 {
  color: #fff;
  text-align: center;
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: PT Sans, sans-serif;
  display: flex;
}

.heading-624 {
  color: var(--black);
  margin-top: 40px;
  font-family: Merriweather, serif;
  font-size: 90px;
  line-height: 80px;
}

.section-506 {
  background-color: #fdf0b3;
  flex-direction: column;
  padding: 40px 40px 0;
  display: flex;
}

.grid-91 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.paragraph-174 {
  text-align: center;
  font-family: Archivo, sans-serif;
  font-size: 21px;
  line-height: 28px;
}

.div-block-903 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.heading-625, .heading-626, .heading-627 {
  font-size: 21px;
}

.heading-628, .heading-629, .heading-630, .heading-631, .heading-632 {
  color: var(--black);
  font-family: Archivo, sans-serif;
  font-size: 21px;
  font-weight: 100;
}

.heading-633 {
  color: #3684fa;
  text-align: center;
  font-family: Playfair Display, sans-serif;
  font-size: 48px;
}

.button-159 {
  color: #fdf0b3;
  text-align: center;
  background-color: #ff456c;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 15px 20px;
  font-family: Archivo, sans-serif;
  font-size: 24px;
}

.section-507 {
  background-color: #fff;
  padding: 60px 100px;
}

.image-647 {
  height: auto;
}

.tabs-menu-13 {
  justify-content: flex-end;
  display: flex;
}

.text-block-1854 {
  color: #fff;
  background-color: #fff0;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 100;
}

.tab-link-tab-1-12 {
  background-color: #d2d2d2;
  border: 0 solid #000;
  border-radius: 20px;
  padding: 0;
}

.tab-link-tab-1-12.w--current {
  background-color: #fff;
  margin-right: 5px;
  padding: 0;
}

.tabs-7 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.text-block-1852 {
  color: #252f3f;
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.tab-pane-tab-1-7 {
  margin-top: 10px;
}

.div-block-1100 {
  border: 1px solid red;
  padding: 20px;
}

.tab-link-tab-2-12 {
  background-color: #ddd0;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding: 0;
  display: flex;
}

.tab-link-tab-2-12.w--current {
  background-color: #ddd0;
  padding-left: 5px;
}

.heading-634 {
  color: #000;
  text-align: left;
  font-family: Archivo, sans-serif;
  font-size: 21px;
}

.paragraph-175 {
  color: var(--dim-gray-3);
  font-family: Archivo, sans-serif;
}

.div-block-1101 {
  border: .3px solid #000;
  border-radius: 8px;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 5px 5px 5px 10px;
}

.div-block-1102 {
  margin-top: 40px;
}

.div-block-1103 {
  background-color: #3684fa;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/63bcf78251e48fc851cac722_SS-02.png");
  background-position: 0 100%;
  background-size: cover;
  padding: 60px 140px 40px;
}

.grid-92 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1104 {
  text-align: center;
  background-color: #3684fa;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  box-shadow: 0 0 4px #00000030;
}

.image-648 {
  border-bottom: 2px solid #f7cc03;
}

.column-804 {
  background-color: #ff456c;
  padding: 60px 40px 40px 140px;
}

.column-805 {
  background-color: #f7cc03;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6381b3c183c0cd312a4cdc1d_SS.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 60px 140px 40px 40px;
}

.columns-304 {
  display: flex;
}

.brand-16 {
  margin-right: 40px;
}

.link-81 {
  text-transform: none;
}

.link-82 {
  color: #ff456c;
  text-decoration: none;
}

.link-block-162 {
  text-decoration: none;
}

.section-508 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6381b3c183c0cd312a4cdc1d_SS.png");
  background-position: 100% 0;
  background-size: cover;
  border: 0 solid #3684fa;
  border-top: 5px solid #8669f9;
  padding: 60px 100px;
}

.grid-93 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1105 {
  background-color: #fdf0b3;
  border: 1px solid #000;
  border-radius: 8px;
  justify-content: center;
  padding: 10px 10px 5px;
  display: flex;
}

.heading-635 {
  color: var(--black);
  text-align: center;
  font-family: Archivo, sans-serif;
  font-size: 21px;
  font-weight: 300;
}

.heading-636 {
  color: #000;
  text-align: left;
  font-family: Playfair Display, sans-serif;
  font-size: 48px;
}

.section-509 {
  background-color: #fdf0b3;
  padding: 60px 100px;
}

.body-24 {
  background-color: #fff;
}

.columns-305 {
  background-color: #fff;
  display: flex;
}

.column-806 {
  border: .3px solid #000;
  padding: 10px;
}

.div-block-1106 {
  padding: 10px;
}

.paragraph-176 {
  font-family: Archivo, sans-serif;
  font-size: 18px;
}

.column-807 {
  border: .3px solid #000;
  padding: 10px;
}

.section-510 {
  background-color: #fff;
  padding: 60px 140px 40px;
}

.tabs-8 {
  flex-direction: column;
  display: flex;
}

.tabs-menu-14 {
  flex-direction: row;
  align-self: stretch;
  display: flex;
}

.text-block-1851 {
  margin-bottom: 20px;
  margin-right: 220px;
  font-family: Archivo, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.tab-link-tab-1-16 {
  background-color: #ff456c;
  border: 2px solid #ff456c;
  border-top-left-radius: 18px;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-1-16.w--current {
  background-color: #ff456c;
  border: 2px solid #000;
  border-top-left-radius: 18px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.columns-306 {
  margin-top: 0;
  padding-top: 20px;
}

.columns-306.break {
  background-color: #fdf0b3;
  border-bottom-right-radius: 18px;
  border-bottom-left-radius: 18px;
  padding-bottom: 10px;
}

.tabs-menu-15 {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-1855 {
  color: #3684fa;
  margin-bottom: 10px;
  padding-top: 10px;
  font-family: Merriweather, serif;
  font-size: 26px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-1847 {
  color: #ff0;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 28px;
}

.columns-347 {
  text-align: center;
  background-color: #cc1c1c;
  padding-top: 0;
}

.text-block-1856 {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Archivo, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.text-block-1856.desg2 {
  text-transform: none;
  font-weight: 400;
}

.columns-346 {
  display: none;
}

.text-block-1857 {
  color: #fff;
  text-align: center;
  font-size: 21px;
  font-weight: 600;
  line-height: 30px;
}

.tab-link-tab-2-15 {
  background-color: #0ec2a6;
  border: 2px solid #0ec2a6;
  border-top-right-radius: 18px;
  flex: 1;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-2-15.w--current {
  background-color: #0ec2a6;
  border-color: #000;
}

.div-block-1107 {
  background-color: #000;
  height: 1px;
}

.text-block-1848 {
  color: #ff0;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 28px;
}

.text-block-1858 {
  color: #fff;
  text-align: center;
  font-family: Archivo, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 30px;
}

.tabs-9 {
  border: 1px solid #000;
  border-radius: 18px;
}

.section-511 {
  background-color: #fff;
  padding: 60px 140px 40px;
}

.grid-94 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  margin-top: 40px;
}

.link-block-163 {
  box-shadow: 0 0 3px #00000080;
}

.link-block-164 {
  color: #000;
  text-align: center;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-block-1859 {
  font-size: 20px;
}

.text-block-1860 {
  text-align: center;
  padding-top: 10px;
  font-size: 17px;
}

.text-block-1860.two {
  text-align: center;
}

.bold-text-267 {
  color: #ff456c;
  text-align: center;
}

.image-650 {
  padding-top: 20px;
}

.div-block-1108 {
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-block-1861 {
  text-align: center;
  align-self: center;
  text-decoration: none;
}

.link-block-165 {
  color: #838485;
  text-decoration: none;
}

.div-block-1109 {
  background-color: #e0e0e0;
  height: 2px;
}

.div-block-1110 {
  flex-direction: row;
  align-items: flex-start;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.div-block-1111 {
  padding-left: 20px;
}

.div-block-1112 {
  align-items: center;
  display: flex;
}

.link-block-166 {
  padding-bottom: 10px;
  text-decoration: none;
}

.div-block-1113 {
  padding-left: 10px;
}

.bold-text-268 {
  text-align: left;
}

.grid-95 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.grid-96 {
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.navbar-80 {
  background-color: #f2f2f2f0;
  justify-content: space-around;
  padding: 10px 140px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.body-25 {
  font-family: Futura Book Font, sans-serif;
}

.section-512 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646f0a2c3ad1fe199a5f337e_Elements-08.png");
  background-position: 0%;
  background-size: cover;
  background-attachment: scroll;
  padding: 160px 140px 140px;
}

.div-block-1114 {
  background-color: #f2f2f2e6;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 40px 20px;
  display: flex;
}

.column-808 {
  padding-left: 0;
  padding-right: 0;
}

.image-667 {
  border-bottom: 1px solid #000;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.heading-637 {
  color: red;
  margin-top: 20px;
  font-family: Futura Heavy Font, sans-serif;
}

.div-block-1115 {
  background-color: #000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-638 {
  color: #fff;
  margin-bottom: 0;
}

.nav-link-335 {
  color: #fff;
  background-color: red;
  border: 2px solid #000;
  border-radius: 40px;
  margin-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-335:hover {
  color: #000;
  background-color: #f000;
  font-family: Futura Book Font, sans-serif;
  font-weight: 400;
  box-shadow: 0 6px 6px 2px #0003;
}

.nav-link-336 {
  color: #fff;
  background-color: #000;
  border: 2px solid red;
  border-radius: 40px;
  margin-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-336:hover {
  color: #000;
  background-color: #0000;
  box-shadow: 0 6px 6px 2px #0003;
}

.nav-link-337 {
  color: #000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-337:hover {
  text-decoration: underline;
}

.section-513 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/629d95b9151de2490465d417_Elements-03.png");
  background-position: 50% 0;
  background-size: cover;
  padding: 60px 140px 40px;
}

.heading-639 {
  color: #000;
  text-align: left;
  font-family: Futur, sans-serif;
  font-size: 48px;
}

.paragraph-177 {
  color: #000;
  margin-top: 40px;
  font-size: 18px;
}

.brix---bg-image-full-width {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.brix---btn-secondary-white {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  align-items: center;
  padding: 26px 38px;
  font-size: 18px;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  display: flex;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary-white:hover {
  border-color: var(--elements-webflow-library-neutral--100);
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-white:hover {
  background-color: var(--elements-webflow-library-secondary--color-2);
  color: var(--elements-webflow-library-accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---buttons-row {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---paragraph-default {
  color: var(--white-smoke);
  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: 18px;
  line-height: 30px;
}

.brix---paragraph-default.foot {
  color: var(--black);
}

.brix---color-neutral-100 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---mg-bottom-40px {
  margin-bottom: 40px;
}

.brix---heading-h1-size {
  text-align: left;
  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: 70px;
  font-weight: 700;
  line-height: 66px;
}

.brix---grid-2-col---1-col-t {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.brix---container-default {
  max-width: 1218px;
  padding-left: 40px;
  padding-right: 40px;
}

.brix---hero-bg-image-dark {
  background-image: linear-gradient(#0009, #0009);
  padding-top: 234px;
  padding-bottom: 234px;
  position: relative;
  overflow: hidden;
}

.brix---hamburger-menu-bar-bottom, .brix---hamburger-menu-bar-top {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.brix---header-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-list-item {
  margin-bottom: 0;
  padding-left: 32px;
}

.brix---dropdown-link {
  color: var(--elements-webflow-library-neutral--600);
  align-items: center;
  width: 100%;
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---dropdown-links-grid {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---dropdown-pd {
  padding: 40px;
}

.brix---dropdown-card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 20px;
  min-width: 280px;
  top: 32px;
  overflow: hidden;
}

.brix---dropdown-column-wrapper {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper.w--open {
  transform: translate(-50%);
}

.brix---dropdown-chevron {
  width: 14px;
  margin-left: 6px;
}

.brix---dropdown-toggle {
  color: var(--elements-webflow-library-neutral--800);
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-logo {
  max-width: 250px;
}

.brix---header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.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---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---hero-bg-image-dark-header-top {
  background-image: linear-gradient(#0009, #0009);
  padding-top: 234px;
  padding-bottom: 234px;
  position: relative;
  overflow: hidden;
}

.brix---btn-primary-small {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 18px 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-small:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-header-hidden-on-mbl {
  margin-left: 24px;
}

.brix---hamburger-menu-bar-bottom-white, .brix---hamburger-menu-bar-top-white {
  background-color: var(--elements-webflow-library-neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---header-nav-list-item-show-in-mbl {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---header-nav-link-white {
  color: var(--elements-webflow-library-neutral--100);
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  transition: opacity .3s, color .3s;
}

.brix---header-nav-link-white:hover {
  opacity: .48;
}

.brix---show-on-tablet {
  display: none;
}

.brix---dropdown-toggle-white {
  color: var(--elements-webflow-library-neutral--100);
  align-items: center;
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  transition: opacity .3s, color .3s;
  display: flex;
}

.brix---dropdown-toggle-white:hover {
  opacity: .59;
}

.brix---header-right-col {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---header-wrapper-transparent {
  text-align: center;
  background-color: #000000e0;
  border-radius: 0;
  flex-direction: row;
  width: 100%;
  margin: 0 auto 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 0;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.brix---position-relative {
  position: relative;
}

.brix---full-width-image {
  object-fit: cover;
  object-position: 50% 100%;
  width: 100%;
  height: 100%;
}

.brix---hero-full-width-right-hero-v5 {
  max-width: 45%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---opacity-20 {
  opacity: .2;
}

.brix---floating-image-hero-v2---1 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: -1% auto auto -21%;
  transform: rotate(140deg);
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---grid-hero-v1 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---section-hero-full-width-right {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.brix---heading-h1-size-2 {
  color: #fff;
  text-align: center;
  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---buttons-row-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---heading-h1-size-3 {
  color: var(--white-smoke);
  text-align: left;
  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---heading-h1-size-3.anot {
  color: #fff;
  text-align: center;
  font-size: 120px;
  line-height: 120px;
}

.brix---text-center {
  text-align: center;
}

.brix---inner-container-574px---center {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---hero-card-bg-image {
  background-image: linear-gradient(#0009, #0009);
  border-radius: 40px;
  padding: 196px 40px;
  position: relative;
  overflow: hidden;
}

.brix---section-extra-small {
  padding-top: 32px;
  padding-bottom: 32px;
  position: relative;
  overflow: hidden;
}

.brix---border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---img-below-card {
  max-width: 976px;
  margin-left: auto;
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px {
  margin-bottom: 32px;
}

.brix---heading-h2-size {
  text-align: left;
  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: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px {
  margin-bottom: 16px;
}

.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: 728px;
  padding: 80px 72px;
  position: absolute;
}

.brix---flex-card---image-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.brix---section {
  background-color: var(--black);
  color: var(--elements-webflow-library-neutral--100);
  border-bottom: 1px solid #000;
  padding-top: 80px;
  padding-bottom: 80px;
}

.bold-text-269 {
  color: var(--black);
  text-align: left;
}

.bold-text-269.why {
  color: var(--white-smoke);
}

.brix---image-wrapper-br-24px-shadow {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library-general--shadow-04);
  border-radius: 24px;
  overflow: hidden;
}

.brix---heading-h5-size {
  color: var(--silver);
  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: 24px;
}

.brix---color-neutral-803 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---color-neutral-804 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---grid-2-columns-2-col-mbl {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---mg-bottom-64px {
  margin-bottom: 64px;
}

.brix---heading-h2-size-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-24px {
  margin-bottom: 24px;
}

.brix---grid-2-columns-text {
  grid-column-gap: 64px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---mg-bottom-48px {
  margin-bottom: 48px;
}

.brix---display-4 {
  padding-bottom: 20px;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---color-neutral-805 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---tabs-content-card {
  border: 1px solid var(--elements-webflow-library-neutral--400);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 24px;
  width: 100%;
  padding: 48px 56px;
  overflow: visible;
}

.brix---mg-left-16px {
  margin-left: 16px;
}

.brix---square-icon-48px {
  border-radius: 10px;
  width: 48px;
}

.brix---tab-left-icon {
  border: 2px solid var(--elements-webflow-library-neutral--200);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library-general--shadow-01);
  color: var(--elements-webflow-library-neutral--800);
  border-radius: 14px;
  align-items: center;
  width: 100%;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---tab-left-icon:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
}

.brix---tab-left-icon.w--current {
  border-width: 2px;
  border-color: var(--elements-webflow-library-accent--primary-1);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
}

.brix---tabs-menu-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 348px;
  margin-bottom: 0;
  margin-right: 40px;
  display: flex;
}

.brix---tabs-wrapper-tabs-left {
  display: flex;
}

.brix---heading-h2-size-3 {
  color: #676770;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---heading-h2-size-3.another {
  color: #fff;
  text-align: left;
}

.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---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---cta-v4-floating-item-01 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.brix---cta-v3-floating-item-02-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.brix---error-message {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-806 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---icon-success-message-big {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---input {
  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-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-03);
}

.brix---input:focus {
  border-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--800);
}

.brix---input::placeholder {
  color: var(--elements-webflow-library-neutral--600);
  font-size: 18px;
}

.brix---input-label {
  color: var(--elements-webflow-library-neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---form-grid-2-columns {
  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: grid;
}

.brix---card-form {
  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;
  min-height: 576px;
  margin-bottom: 0;
  padding: 56px 40px;
}

.brix---text-200-list-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: 24px;
}

.brix---icon-list {
  margin-right: 16px;
}

.brix---icon-list-item-wrapper {
  align-items: center;
  display: flex;
}

.brix---grid-1-column-gap-row-16px {
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---grid-cta-v4 {
  grid-column-gap: 100px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .86fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---z-index-1 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-section {
  background-color: var(--elements-webflow-library-accent--primary-1);
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
  overflow: hidden;
}

.brix---cta-v1-floating-item-02 {
  position: absolute;
  inset: auto -2% 0% auto;
}

.brix---cta-v1-floating-item-01 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto -1%;
}

.brix---buttons-row-right---t-left {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---color-neutral-807 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---grid-cta-v1 {
  grid-column-gap: 50px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---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---color-neutral-808 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---text-right---t-center {
  text-align: right;
}

.brix---text-left---t-center {
  text-align: left;
}

.brix---grid-footer-v11 {
  grid-template-rows: auto;
  align-items: center;
}

.brix---footer-small {
  padding-top: 10px;
  padding-bottom: 10px;
}

.brix---footer-wrapper {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
}

.bold-text-270.sides {
  color: var(--black);
}

.brix---paragraph-default-2 {
  text-align: center;
  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: 28px;
  line-height: 30px;
}

.brix---color-neutral-809 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---full-width-image-2 {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
}

.brix---half-bg-image-right-content-v2 {
  z-index: -1;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.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---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---button-row-left-2 {
  margin-right: 24px;
}

.brix---buttons-row-2 {
  align-items: center;
  display: flex;
}

.brix---paragraph-default-3 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-810 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-48px-2 {
  margin-bottom: 48px;
}

.brix---heading-h2-size-4 {
  text-align: left;
  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: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-811 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-2 {
  margin-bottom: 16px;
}

.brix---grid-2-columns-text-left {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-image-fw-right {
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
  overflow: hidden;
}

.brix---border-radius-24px-2 {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(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-accent-2 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.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---mg-bottom-32px-2 {
  margin-bottom: 32px;
}

.brix---display-5 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---color-neutral-812 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---grid-2-columns-gap-56px {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---tabs-content-card-2 {
  border: 1px solid var(--elements-webflow-library-neutral--400);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 24px;
  width: 100%;
  padding: 48px 56px;
  overflow: visible;
}

.brix---mg-left-12px {
  margin-left: 12px;
}

.brix---square-icon-48px-2 {
  border-radius: 10px;
  width: 48px;
}

.brix---tab-small-center {
  border: 2px solid var(--elements-webflow-library-neutral--200);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library-general--shadow-01);
  color: var(--elements-webflow-library-neutral--800);
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 12px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---tab-small-center:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
}

.brix---tab-small-center.w--current {
  border-width: 2px;
  border-color: var(--elements-webflow-library-accent--primary-1);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
}

.brix---tabs-menu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  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: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---subtitle-2 {
  color: var(--elements-webflow-library-accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---text-center-2 {
  text-align: center;
}

.brix---inner-container-640px---center-2 {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---inner-container-1068px-center-2 {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.brix---section-2 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 80px;
  padding-bottom: 80px;
}

.paragraph-178 {
  color: #676770;
  text-align: center;
  -webkit-text-stroke-color: #676770;
}

.brix---btn-secondary-white-2 {
  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-2:hover {
  border-color: var(--elements-webflow-library-neutral--100);
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-2 {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-white-2:hover {
  background-color: var(--elements-webflow-library-secondary--color-2);
  color: var(--elements-webflow-library-accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-right---t-left-2 {
  justify-content: flex-end;
  align-items: center;
  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---color-neutral-813 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---grid-cta-v1-2 {
  grid-column-gap: 50px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---cta-v3-floating-item-02-2-2 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.brix---cta-v4-floating-item-2 {
  position: absolute;
  inset: auto auto 0% 0%;
}

.brix---cta-card {
  background-color: var(--elements-webflow-library-accent--primary-1);
  border-radius: 30px;
  padding: 110px 60px;
  position: relative;
}

.brix---section-small {
  padding-top: 100px;
  padding-bottom: 100px;
}

.brix---half-bg-image-left-content-v2 {
  z-index: -1;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.brix---color-neutral-814 {
  color: var(--elements-webflow-library-neutral--600);
}

.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---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---square-icon {
  border-radius: 16px;
}

.brix---mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.brix---grid-2-columns-top {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---mg-bottom-56px {
  margin-bottom: 56px;
}

.brix---heading-h2-size-7 {
  text-align: left;
  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: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---heading-h2-size-7.what {
  color: var(--black);
}

.brix--grid-2-columns-text-right {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---section-position-relative {
  border-bottom: 1px solid #000;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  overflow: hidden;
}

.image-668 {
  border-radius: 20px;
}

.quick-stack {
  padding: 0;
}

.div-block-1118 {
  background-color: #fff;
}

.image-669 {
  background-color: #e64c40;
}

.heading-640 {
  color: #3f3f3f;
  margin-bottom: 0;
  font-size: 18px;
}

.paragraph-179 {
  text-align: center;
  margin: 5px;
}

.container-296 {
  text-align: center;
}

.navbar-81 {
  color: #fff;
  background-color: #ddd0;
  padding-top: 10px;
  display: flex;
}

.section-514 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65bb3b5ac21685a6df21bca0_AIC.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 0 160px 140px;
}

.nav-link-338 {
  color: #fff;
  margin-left: 10px;
}

.nav-link-338:hover {
  color: #00bf75;
}

.nav-link-338.w--current {
  color: #00ff96;
}

.nav-link-339 {
  color: #fff;
}

.nav-link-339:hover {
  color: #00bf75;
}

.nav-link-340 {
  color: #fff;
}

.nav-link-340:hover {
  color: #00bf75;
}

.quick-stack-2 {
  padding-left: 2000px;
}

.container-297 {
  margin-top: 140px;
}

.quick-stack-3 {
  margin-top: 140px;
  margin-right: 100px;
  padding: 0;
  overflow: visible;
}

.cell {
  border: 1px solid #fff;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.quick-stack-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 0;
}

.heading-641 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Bai Jamjuree, sans-serif;
  font-size: 58px;
}

.body-26 {
  color: #1d1d1d;
  font-family: Bai Jamjuree, sans-serif;
}

.cell-2 {
  text-align: center;
  border-bottom: 0 #fff;
  align-items: center;
  padding-bottom: 10px;
}

.text-block-1862 {
  text-align: left;
  flex: 0 auto;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
}

.text-span-8 {
  color: #00ff96;
  font-size: 42px;
  font-weight: 700;
  line-height: 46px;
}

.cell-3 {
  border-bottom-width: 0;
}

.cell-4 {
  flex-direction: row;
  align-items: flex-end;
}

.div-block-1119 {
  flex-direction: column;
  margin-left: 40px;
  display: flex;
}

.button-160 {
  text-align: left;
  background-color: #3898ec00;
  border: 1px solid #fff;
  border-radius: 0;
  margin-top: 20px;
  padding: 20px;
  font-size: 20px;
  font-weight: 500;
}

.button-160:hover {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #00ff96;
  background-clip: border-box;
  border-color: #fff;
}

.button-161 {
  color: #000;
  text-align: left;
  background-color: #00ff96;
  border-radius: 0;
  padding: 20px;
  font-size: 20px;
  font-weight: 600;
}

.button-161:hover {
  color: #1d1d1d;
  background-color: #fff;
  font-weight: 600;
  box-shadow: 0 0 13px #00ff96;
}

.section-515 {
  background-color: #fff;
  padding: 100px 220px;
}

.heading-642 {
  color: #1d1d1d;
  text-align: left;
  font-size: 48px;
  line-height: 56px;
}

.bold-text-271 {
  color: #00bf75;
}

.quick-stack-5 {
  padding: 0;
}

.button-162 {
  color: #1d1d1d;
  background-color: #1d1d1d00;
  border: 1px solid #1d1d1d;
  border-radius: 0;
  margin-top: 20px;
  padding: 20px;
  font-size: 20px;
}

.button-162:hover {
  color: #fff;
  background-color: #00bf75;
}

.paragraph-180 {
  color: #1d1d1d;
  font-size: 18px;
}

.quick-stack-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding: 0;
}

.cell-5 {
  justify-content: flex-start;
  align-items: stretch;
}

.cell-6 {
  background-color: #00bf75;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 10px;
  box-shadow: 0 2px 5px #0003;
}

.cell-7, .cell-8 {
  background-color: #fff;
  border-radius: 0;
  align-items: center;
  padding: 10px;
  box-shadow: 0 2px 5px #0003;
}

.cell-9 {
  text-align: center;
  background-color: #00bf75;
  border-radius: 0;
  align-items: center;
  padding: 10px;
}

.heading-643 {
  color: #fff;
  border-bottom: 3px solid #ffffff8c;
  margin: 20px auto 0;
  padding-bottom: 20px;
  font-size: 60px;
}

.heading-644 {
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
}

.heading-645 {
  color: #1d1d1d;
  border-bottom: 3px solid #00000073;
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-size: 60px;
}

.heading-646 {
  color: #1d1d1d;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
}

.section-516 {
  background-color: #f7f7fa;
  padding: 100px 220px;
}

.nav-menu-17 {
  display: block;
}

.image-670 {
  margin-top: 0;
  display: inline-block;
}

.nav-menu-18 {
  border-left: 1px solid #fff;
  margin-left: 40px;
  font-size: 18px;
  font-weight: 500;
}

.quick-stack-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 0;
}

.cell-10 {
  justify-content: center;
  align-items: flex-end;
  padding-top: 10px;
}

.button-163 {
  color: #000;
  background-color: #00ff96;
  border-radius: 0;
  align-self: auto;
  font-weight: 700;
}

.button-163:hover {
  color: #000;
  background-color: #fff;
  box-shadow: 0 0 18px #00ff96;
}

.heading-647 {
  color: #1d1d1d;
  font-size: 48px;
  line-height: 52px;
}

.bold-text-272 {
  color: #00bf75;
}

.quick-stack-8 {
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.cell-11 {
  background-color: #fff;
  border-radius: 0;
  padding: 40px 40px 10px;
  box-shadow: 0 2px 5px #0003;
}

.div-block-1120 {
  background-color: #00bf75;
  width: 40px;
  height: 4px;
}

.heading-648 {
  color: #1d1d1d;
  text-align: left;
  margin-top: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
}

.bold-text-273 {
  color: #00bf75;
}

.heading-649 {
  color: #1d1d1d;
  text-align: left;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.text-span-9, .bold-text-274 {
  color: #00bf75;
}

.lottie-animation {
  width: 100px;
}

.lottie-animation-copy2 {
  width: 75px;
}

.cell-12 {
  padding-right: 20px;
}

.section-517 {
  background-color: #00ca3d;
  background-image: linear-gradient(#00bf75, #000);
  padding: 100px 220px;
  display: none;
  overflow: visible;
}

.heading-650 {
  color: #fff;
  font-size: 48px;
}

.grid-97 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.heading-651 {
  color: #fff;
  margin-top: 20px;
  font-size: 32px;
}

.heading-652 {
  color: #fff;
  font-size: 21px;
  font-weight: 400;
  line-height: 30px;
}

.image-671 {
  border-radius: 0;
  height: 200px;
}

.container-298 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-1119-copy2 {
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  margin-top: 40px;
  margin-left: 20px;
  display: flex;
}

.button-161-copy {
  color: #000;
  text-align: center;
  background-color: #00ff96;
  border-radius: 0;
  padding: 20px;
  font-size: 20px;
  font-weight: 500;
}

.button-160-copy {
  text-align: center;
  background-color: #306bff00;
  border: 1px solid #fff;
  border-radius: 0;
  margin-top: 0;
  margin-left: 40px;
  padding: 20px;
  font-size: 20px;
}

.button-160-copy:hover {
  color: #000;
  background-color: #00ff96;
}

.section-518 {
  background-color: #f7f7fa;
  flex-direction: column;
  justify-content: space-between;
  padding: 100px 200px;
  display: block;
}

.text-span-10 {
  color: #00bf75;
}

.quick-stack-9 {
  margin-top: 40px;
  padding: 0;
}

.quick-stack-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 0;
  padding: 0;
  box-shadow: 2px 0 6px #0003;
}

.cell-13 {
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.cell-14 {
  background-color: #00bf75;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 30px;
}

.cell-15 {
  background-color: #fff;
  border-radius: 0;
  padding: 20px;
}

.heading-653 {
  color: #1d1d1d;
  text-align: left;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 30px;
}

.paragraph-181 {
  order: 0;
  font-size: 18px;
  font-weight: 300;
}

.cell-16 {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.grid-98 {
  place-content: start space-around;
}

.text-span-11 {
  font-size: 16px;
  font-weight: 300;
}

.heading-653-copy {
  color: #1d1d1d;
  text-align: left;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 30px;
}

.grid-99 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto;
  margin-top: 40px;
}

.cell-17 {
  justify-content: space-around;
}

.section-519 {
  background-color: #f7f7fa;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 100px 220px 60px;
  display: flex;
}

.paragraph-182 {
  text-align: center;
  font-size: 18px;
}

.button-165 {
  background-color: #00bf75;
  border: 1px solid #00bf75;
  border-radius: 0;
  margin-top: 20px;
  padding: 20px;
  font-size: 21px;
}

.button-165:hover {
  color: #1d1d1d;
  background-color: #467ad200;
  border: 1px solid #000;
}

.section-520 {
  background-color: #fff;
  border-top: 1px solid #0003;
  padding: 100px 220px 40px;
}

.quick-stack-11 {
  background-color: #fff0;
  border-top: 1px #0003;
  padding: 0;
}

.cell-18 {
  align-items: flex-end;
}

.cell-19 {
  border-left: 1px solid #0003;
  justify-content: flex-end;
  padding-left: 20px;
}

.paragraph-184 {
  margin-bottom: 0;
}

.div-block-1121 {
  border: 1px solid #fff;
  border-radius: 0;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 15px 20px 20px;
}

.quick-stack-12 {
  padding: 140px 0 0;
}

.text-block-1862-3 {
  text-align: left;
  flex-direction: column;
  flex: 0 auto;
  align-items: flex-start;
  margin-top: 15px;
  font-size: 18px;
  font-weight: 600;
  line-height: 0;
  display: flex;
}

.text-span-12 {
  font-size: 21px;
}

.brand-17 {
  display: block;
}

.image-672 {
  margin-top: 6px;
  padding: 5px;
}

.navbar-82 {
  color: #01b1ff;
  background-color: #050332;
  margin-left: 0;
  padding: 10px 100px;
  position: fixed;
  inset: 5% 0% auto;
}

.nav-link-341 {
  color: #fff;
  text-transform: uppercase;
  font-family: Avenirltstd Book, sans-serif;
}

.nav-link-341.w--current {
  color: #f1e911;
}

.nav-link-342 {
  color: #fff;
  text-transform: uppercase;
  font-family: Avenirltstd Book, sans-serif;
}

.nav-link-342.w--current {
  color: #f1e911;
}

.nav-link-343 {
  color: #fff;
  text-transform: uppercase;
  font-family: Avenirltstd Book, sans-serif;
}

.nav-link-343.w--current {
  color: #f1e911;
}

.section-521 {
  padding: 0;
  display: none;
}

.background-video-3 {
  background-image: linear-gradient(#05033266, #05033266);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 40px;
  padding: 300px 220px 350px;
  display: block;
}

.image-673 {
  flex: 0 auto;
  width: 100%;
  margin-top: 100px;
  padding-top: 0;
  padding-bottom: 0;
}

.quick-stack-13 {
  flex: 0 auto;
  align-self: stretch;
  margin-top: 40px;
  padding: 0;
}

.quick-stack-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: 0 auto;
  padding: 0;
}

.cell-22 {
  justify-content: center;
  align-items: flex-end;
}

.heading-654 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  line-height: 32px;
}

.heading-654:hover {
  color: #fbc700;
}

.body-27 {
  font-family: Avenir, sans-serif;
}

.text-span-13 {
  font-size: 21px;
}

.cell-23 {
  justify-content: center;
  align-items: flex-end;
}

.text-span-14 {
  font-size: 21px;
}

.quick-stack-15 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex: 0 auto;
  align-self: stretch;
  margin-top: 40px;
  padding: 0 0 60px;
}

.button-166 {
  color: #050332;
  text-align: center;
  text-transform: uppercase;
  background-color: #fbc600;
  border: 2px solid #fff;
  border-radius: 100px;
  align-self: flex-end;
  padding: 20px 40px;
  font-size: 21px;
}

.button-166-copy {
  color: #fff;
  text-transform: uppercase;
  background-color: #f1e91100;
  border: 2px solid #fbc600;
  border-radius: 100px;
  align-self: flex-start;
  padding: 20px 40px;
  font-size: 18px;
}

.cell-24 {
  align-items: flex-end;
}

.cell-25 {
  text-align: center;
  align-items: flex-start;
  display: flex;
}

.cell-26 {
  justify-content: center;
}

.bold-text-276 {
  font-size: 21px;
}

.cell-27 {
  justify-content: flex-end;
}

.section-522 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8cc80712368d0a1e0a4aa_YS_SS_WB08-08-12.png");
  background-position: 50%;
  background-size: cover;
  padding: 30px 140px;
}

.columns-348 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.columns-349 {
  justify-content: center;
  align-items: center;
  padding: 0 40px;
  display: flex;
}

.text-block-1863 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  padding: 0;
  font-family: Avenirltstd, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.column-809 {
  text-align: right;
  flex: 0 auto;
  padding: 0;
}

.section-523 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8d0232e26aeb25ba998a3_YS_SS_WB08.png");
  background-position: 50%;
  background-size: cover;
  padding: 100px 140px;
}

.bold-text-277 {
  color: #1b2069;
  font-family: Avenir, sans-serif;
  font-size: 52px;
  font-weight: 900;
}

.grid-100 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-1122 {
  padding: 0;
}

.text-block-1864 {
  color: #fbc600;
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 900;
  line-height: 60px;
}

.text-block-1865 {
  color: #fff;
  background-color: #291e9bcc;
  padding: 20px;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}

.section-524 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8d36c27f3db7c5b3a1e9a_YS_SS_WB08.png");
  background-position: 50%;
  background-size: cover;
  padding: 60px 100px;
  display: none;
}

.text-block-1866 {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  margin-bottom: 40px;
  font-family: Avenirltstd, sans-serif;
  font-size: 52px;
  font-weight: 900;
  line-height: 50px;
}

.grid-101 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-1867 {
  color: #fbc600;
  margin-top: 20px;
  padding-left: 0;
  font-family: Averiaseriflibre, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-1868 {
  color: #fff;
  padding-left: 10px;
  font-family: Averiaseriflibre, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.section-525 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8cc80712368d0a1e0a4aa_YS_SS_WB08-08-12.png");
  background-position: 50%;
  background-size: cover;
  padding: 60px 100px;
  display: none;
}

.paragraph-185 {
  color: #000;
  margin-top: 0;
  padding-left: 10px;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.column-810, .column-811 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-1123 {
  height: auto;
}

.section-526 {
  background-color: #fff;
  padding: 40px 100px;
}

.grid-102 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.section-527 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65a8d0232e26aeb25ba998a3_YS_SS_WB08.png");
  background-position: 50%;
  background-size: cover;
  padding: 60px 100px;
  display: none;
}

.text-block-1869 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.paragraph-186 {
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.link-block-167 {
  background-color: #fbc600;
  padding: 15px;
  font-size: 20px;
  line-height: 20px;
  text-decoration: none;
}

.div-block-1124 {
  text-align: center;
}

.text-block-1870 {
  color: #000;
  font-family: Avenirltstd, sans-serif;
}

.bold-text-278 {
  color: #fbc600;
  font-family: Avenirltstd, sans-serif;
}

.bold-text-279, .bold-text-280, .bold-text-281 {
  font-family: Avenirltstd, sans-serif;
}

.section-528 {
  background-color: #050332;
  height: 50px;
}

.column-812 {
  padding: 40px;
}

.div-block-1125 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-676 {
  margin-right: 40px;
}

.div-block-1126 {
  background-color: #141414;
  height: 2px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.text-block-1871 {
  color: #000;
  text-align: center;
  margin-top: -10px;
  margin-bottom: 10px;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.grid-103 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between;
  place-items: start stretch;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.nav-link-344 {
  color: #fff;
  font-family: Avenirltstd Book, sans-serif;
}

.nav-link-344.w--current {
  color: #fbc600;
}

.nav-link-345 {
  color: #050332;
  background-color: #fbc600;
  border: 1px solid #fff;
  border-radius: 100px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1863-copy {
  color: #000;
  text-align: left;
  margin-bottom: 20px;
  padding-left: 10px;
  font-family: Avenirltstd, sans-serif;
  font-size: 40px;
  font-weight: 900;
  line-height: 50px;
}

.section-529 {
  background-image: linear-gradient(#05033280, #05033280), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65aa4189aa4dcf672fb1c0be_BG.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  flex-direction: column;
  align-items: center;
  padding: 60px 100px;
  display: flex;
}

.div-block-1127 {
  padding: 22px;
}

.columns-350 {
  margin-top: 40px;
  padding: 0;
}

.div-block-1128, .div-block-1129 {
  justify-content: center;
  display: flex;
}

.div-block-1130 {
  text-align: center;
  border: 0 solid #291f9b;
  padding: 0;
}

.div-block-1131, .div-block-1132, .div-block-1133, .div-block-1134, .div-block-1135, .div-block-1136, .div-block-1137, .div-block-1138, .div-block-1139 {
  text-align: center;
}

.grid-104 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-1872 {
  color: #2b209e;
  font-family: Averiaseriflibre, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-1873 {
  color: #777;
  font-family: Avenirltstd Roman, sans-serif;
}

.paragraph-187 {
  color: #000;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 18px;
  line-height: 26px;
}

.div-block-1140, .div-block-1141, .div-block-1142, .div-block-1143 {
  text-align: center;
}

.background-video-4 {
  background-image: linear-gradient(#05033266, #05033266);
  width: 100%;
  height: 100vh;
  margin-top: 20px;
}

.section-530 {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 0;
}

.container-299 {
  margin-top: 0;
}

.background-video-5 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65b9e68afb6d9006e1920f61_Shesparks24-01.png"), linear-gradient(#05033266, #05033266);
  background-position: 100% 100%, 0 0;
  background-size: cover, auto;
  width: 100%;
  height: auto;
  margin-top: 40px;
  padding: 40px 220px 60px;
}

.image-677 {
  border-radius: 20px;
  display: block;
}

.section-524-2 {
  background-color: var(--blue-2);
  padding: 60px 100px;
}

.image-678 {
  mix-blend-mode: multiply;
  align-self: center;
}

.image-679, .image-680, .image-681, .image-682, .image-683, .image-684, .image-685, .image-686, .image-687, .image-688, .image-689, .image-690 {
  mix-blend-mode: multiply;
}

.section-531 {
  background-color: #fff;
  border-bottom: 1px solid #b9b9b9;
  padding: 60px 100px;
}

.image-691 {
  display: none;
}

.cell-29 {
  justify-content: space-around;
  align-items: stretch;
}

.section-2 {
  color: #fff;
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65bb614ff17888f999ff875c_AIC.png");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  flex-direction: column;
  align-items: stretch;
  padding: 0 200px 60px;
  display: flex;
}

.quick-stack-12-copy {
  padding: 140px 0 0;
}

.image-692 {
  margin-top: 0;
  margin-bottom: 40px;
}

.container-300 {
  margin-top: 100px;
}

.tabs-10 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.tabs-menu-16 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-left: 60px;
  margin-right: 60px;
  display: grid;
}

.section-532 {
  background-color: #fff;
  padding: 80px 220px 60px;
}

.tab-link-tab-1-17 {
  text-align: center;
  background-color: #fff;
  border: 0 solid #131313;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding: 30px;
  display: flex;
  box-shadow: 0 0 8px #0003;
}

.tab-link-tab-1-17:hover {
  color: #00bf75;
}

.tab-link-tab-1-17.w--current {
  color: #00bf75;
  background-color: #ecf2ee;
  border: 0 solid #131313;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 700;
  display: flex;
  box-shadow: 0 0 8px #00bf7573;
}

.tab-link-tab-3-8 {
  background-color: #fff;
  border: 0 solid #131313;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  font-size: 24px;
  display: flex;
  box-shadow: 0 0 8px #0003;
}

.tab-link-tab-3-8:hover {
  color: #00bf75;
}

.tab-link-tab-3-8.w--current {
  color: #00bf75;
  background-color: #ecf2ee;
  font-weight: 700;
  box-shadow: 0 0 8px #00bf7573;
}

.tabs-content {
  margin-top: 30px;
}

.text-block-1874 {
  font-family: Bai Jamjuree, sans-serif;
  font-size: 24px;
}

.tab-link-tab-2-16 {
  background-color: #fff;
  border: 0 solid #131313;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  display: flex;
  box-shadow: 0 0 8px #0003;
}

.tab-link-tab-2-16:hover {
  color: #00bf75;
}

.tab-link-tab-2-16.w--current {
  color: #00bf75;
  text-align: center;
  background-color: #ecf2ee;
  font-weight: 700;
  box-shadow: 0 0 8px #00bf7573;
}

.body-28 {
  color: #131313;
  font-family: Bai Jamjuree, sans-serif;
}

.text-block-1875 {
  text-align: center;
  font-size: 24px;
}

.text-block-1876, .text-block-1877, .text-block-1878 {
  font-size: 24px;
}

.heading-655 {
  color: #131313;
  margin-top: 10px;
}

.text-span-15 {
  color: #00bf75;
}

.paragraph-188 {
  text-align: center;
  margin-top: 10px;
  font-size: 21px;
  font-weight: 400;
  line-height: 28px;
}

.text-span-16, .text-span-17 {
  color: #00bf75;
}

.heading-656 {
  color: #00bf75;
  margin-top: 20px;
}

.text-span-18 {
  color: #fff;
}

.section-533 {
  background-color: #ecf2ee;
  padding: 80px 220px 60px;
}

.heading-657 {
  color: #131313;
  font-size: 60px;
}

.grid-105 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff0;
  margin-top: 80px;
  padding: 0;
}

.div-block-1144 {
  border: 0 solid #131313;
  padding: 0;
}

.column-813 {
  padding: 0;
}

.column-814 {
  padding: 0 20px;
}

.heading-658 {
  color: #131313;
  text-align: left;
  margin-top: 0;
  font-size: 24px;
  line-height: 30px;
}

.image-693 {
  border-radius: 0;
  box-shadow: 0 0 10px #0003;
}

.button-167 {
  background-color: #00bf75;
  padding: 10px 20px;
  font-size: 21px;
}

.div-block-1145 {
  display: none;
}

.text-span-19 {
  color: #00bf75;
}

.section-534 {
  background-image: linear-gradient(#000, #00bf75);
  padding: 80px 200px 60px;
}

.heading-659 {
  color: #fff;
  font-size: 60px;
}

.text-span-20 {
  color: #00ff96;
}

.grid-106 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 80px;
}

.div-block-1146 {
  background-color: #fff;
  flex-direction: column;
  padding: 20px;
  font-size: 18px;
  display: flex;
}

.heading-660 {
  color: #00bf75;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 28px;
  display: block;
}

.div-block-1147 {
  background-color: #ecf2ee;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
  padding: 5px 10px;
  display: flex;
}

.paragraph-189, .paragraph-190, .paragraph-191, .paragraph-192, .paragraph-193 {
  font-size: 18px;
}

.paragraph-194 {
  font-style: italic;
  font-weight: 600;
  line-height: 21px;
}

.italic-text-15 {
  color: #00bf75;
  display: none;
}

.heading-658-copy {
  color: #131313;
  text-align: left;
  margin-top: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 21px;
  display: none;
}

.div-block-1146-copy {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 20px;
  font-size: 18px;
  display: flex;
}

.button-168 {
  margin-top: 20px;
}

.button-163-copy {
  color: #000;
  background-color: #00ff96;
  border-radius: 0;
  align-self: center;
  margin-top: 10px;
  padding: 12px 20px;
  font-size: 21px;
  font-weight: 700;
}

.button-163-copy:hover {
  color: #000;
  background-color: #fff;
  box-shadow: 0 0 18px #00ff96;
}

.div-block-1148 {
  background-color: #fff;
  height: 1px;
  margin-top: 40px;
  display: none;
}

.paragraph-195 {
  color: #fff;
  text-align: center;
  display: block;
}

.button-163-copy-copy {
  color: #000;
  background-color: #00ff96;
  border-radius: 0;
  align-self: flex-start;
  margin-top: 10px;
  padding: 12px 20px;
  font-size: 21px;
  font-weight: 700;
}

.button-163-copy-copy:hover {
  color: #000;
  background-color: #fff;
  box-shadow: 0 0 18px #00ff96;
}

.text-span-21 {
  font-weight: 700;
}

.paragraph-196 {
  text-align: center;
  margin-top: 0;
}

.link-block-168 {
  align-self: center;
}

.cell-30 {
  justify-content: center;
}

.div-block-1149 {
  background-color: #00bf75;
  border-radius: 20px;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 10px;
  height: 10px;
  display: block;
}

.div-block-1150 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grid-107 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

.div-block-1149-copy {
  background-color: #fff;
  border: .5px solid #000;
  border-radius: 20px;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  width: 10px;
  height: 10px;
  display: block;
}

.div-block-1151, .div-block-1152 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.text-span-22 {
  color: #fff;
}

.section-535 {
  background-color: #fff;
  padding: 60px 220px;
  font-family: Bai Jamjuree, sans-serif;
}

.heading-661 {
  color: #000;
  text-align: left;
  margin-top: 60px;
  font-family: Bai Jamjuree, sans-serif;
}

.paragraph-197 {
  color: #000;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Bai Jamjuree, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.paragraph-198 {
  color: #000;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 28px;
}

.paragraph-199 {
  color: #000;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Bai Jamjuree, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.heading-662 {
  color: #000;
  text-align: left;
  font-size: 24px;
}

.link-83 {
  color: #00bf75;
  font-weight: 600;
}

.link-84 {
  color: #00bf75;
  font-weight: 700;
}

.body-29 {
  font-family: Bai Jamjuree, sans-serif;
}

.paragraph-200, .paragraph-201, .paragraph-202 {
  font-size: 18px;
  line-height: 28px;
}

.paragraph-203, .paragraph-204, .paragraph-205, .paragraph-206, .paragraph-207 {
  font-size: 18px;
  line-height: 26px;
}

.button-163-copy-copy-copy {
  color: #fff;
  background-color: #00bf75;
  border-radius: 0;
  align-self: flex-start;
  margin-top: 10px;
  padding: 12px 20px;
  font-size: 21px;
  font-weight: 700;
}

.button-163-copy-copy-copy:hover {
  color: #000;
  background-color: #fff;
  box-shadow: 0 0 18px #00ff96;
}

.bold-text-283 {
  color: #00bf75;
}

.div-block-1148-copy {
  background-color: #000;
  height: 1px;
  margin-top: 40px;
}

.paragraph-195-copy {
  color: #000;
  text-align: center;
}

.heading-657-copy {
  color: #131313;
  text-align: left;
  font-size: 60px;
}

.text-span-23 {
  color: #00bf75;
}

.text-span-24, .text-span-25 {
  font-size: 21px;
}

.div-block-1153 {
  text-align: center;
  border: 1px #000;
  border-radius: 20px;
}

.div-block-1154 {
  text-align: center;
  border: 1px solid #b9b9b9;
  border-radius: 20px;
  display: flex;
}

.brix---paragraph-link-2 {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

.brix---paragraph-link-2:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---mg-bottom-0 {
  margin-bottom: 0;
}

.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---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: 20px;
  padding-bottom: 20px;
  font-size: 18px;
  line-height: 30px;
}

.brix---container-default-3 {
  max-width: none;
  padding: 0;
}

.brix---footer-wrapper-2 {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
}

.brix---paragraph-default-4 {
  color: var(--elements-webflow-library-neutral--300);
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.brix---color-neutral-815 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h3-size {
  color: #fbc600;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Lato, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-816 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---color-accent-3 {
  color: #ee59e1;
}

.brix---display-2 {
  color: var(--elements-webflow-library-neutral--300);
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---mg-bottom-24px-3 {
  margin-bottom: 24px;
}

.brix---text-center---mb-left {
  text-align: center;
}

.brix---grid-stats-v1 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-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: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---text-center-3 {
  text-align: center;
}

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-56px-2 {
  margin-bottom: 56px;
}

.brix---section-3 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #1b2069;
  border-bottom: 1px #b9b9b9;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-536 {
  background-color: #fff;
  padding: 100px;
  display: none;
}

.grid-108 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.bold-text-284 {
  font-size: 24px;
  line-height: 34px;
}

.paragraph-208 {
  margin-left: 20px;
  font-size: 18px;
}

.div-block-1155 {
  background-color: #fff;
  padding: 0 20px 20px 0;
  box-shadow: 0 2px 7px 2px #0000001a;
}

.div-block-1156, .div-block-1157 {
  padding: 20px;
  box-shadow: 0 2px 7px 2px #0003;
}

.text-block-1880 {
  margin-top: 20px;
  margin-left: 20px;
}

.text-block-1881, .text-block-1882 {
  margin-left: 20px;
}

.brix---logo-strip-image-06 {
  width: 100%;
}

.brix---logo-strip-image-04 {
  border-bottom: 1px solid #d4d4d4;
  width: 100%;
}

.brix---logo-strip-image-03, .brix---logo-strip-image-02, .brix---logo-strip-image-01 {
  border-bottom: 1px solid var(--elements-webflow-library-neutral--400);
  width: 100%;
}

.brix---grid-logo-strip-v5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---logo-strip-v5-card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  border-radius: 24px;
}

.brix---heading-h2-size-9 {
  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-817 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---text-center-tablet {
  text-align: left;
}

.brix---grid-2-logo-strip-v5 {
  grid-column-gap: 70px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---container-default-4 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-small-2 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-301 {
  padding: 30px 60px;
}

.div-block-1158 {
  border: 1px solid #b9b9b9;
  border-radius: 20px;
}

.cell-32 {
  display: block;
}

.link-85 {
  color: #00bf75;
  letter-spacing: 2px;
  padding-right: 40px;
  font-weight: 600;
}

.nav-link-340-copy {
  color: #00ff96;
  font-weight: 700;
}

.nav-link-340-copy:hover {
  color: #00bf75;
}

.section-537 {
  background-color: #fff;
  border-bottom: 1px solid #cecece;
  padding: 60px 100px;
}

.div-block-1159 {
  text-align: center;
  margin-top: -50px;
}

.section-538 {
  background-color: #f7f7f7;
  padding: 60px;
  display: block;
}

.div-block-1160 {
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-radius: 50px;
  padding: 40px 20px;
}

.text-block-1883 {
  color: #1b2069;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1884 {
  color: #01b1ff;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.div-block-1161 {
  margin-bottom: 0;
}

.text-block-1885 {
  color: #050332;
  margin-bottom: 10px;
  font-family: Avenirltstd Book, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.columns-352 {
  align-items: center;
  display: flex;
}

.text-block-1886 {
  color: #050332;
  padding-left: 5px;
  font-size: 26px;
  line-height: 36px;
}

.text-block-1887 {
  color: #858585;
  padding-left: 5px;
  font-family: Avenirltstd Book, sans-serif;
}

.columns-353, .columns-354, .columns-355 {
  margin-bottom: 0;
}

.paragraph-209 {
  color: #8a8a8a;
  margin-top: 0;
  font-family: Avenirltstd Book, sans-serif;
  line-height: 21px;
}

.section-539 {
  padding: 40px 60px;
  display: none;
}

.div-block-1162 {
  background-color: #050332;
  border-radius: 20px;
  width: 300px;
  padding: 20px;
}

.text-block-1888 {
  color: #fff;
  border-bottom: 1px dashed #fff;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1889 {
  color: #6d66fd;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 20px;
  font-size: 40px;
  line-height: 50px;
  text-decoration: line-through;
}

.text-block-1890, .text-block-1891, .text-block-1892 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Avenirltstd Roman, sans-serif;
}

.text-block-1893 {
  color: #fff;
  font-family: Avenirltstd Roman, sans-serif;
}

.text-block-1894 {
  color: #fbc600;
  margin-right: 20px;
  font-size: 40px;
  line-height: 50px;
}

.div-block-1163 {
  align-items: center;
  display: flex;
}

.link-block-169 {
  color: #050332;
  background-color: #fbc600;
  border: 1px solid #fff;
  border-radius: 60px;
  padding: 10px 20px;
  text-decoration: none;
}

.div-block-1164 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 0;
}

.text-block-1895 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Avenirltstd Book, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1896 {
  color: #fff;
  margin-bottom: 10px;
  font-family: Avenirltstd Book, sans-serif;
  font-size: 16px;
  line-height: 26px;
}

.link-block-170 {
  color: #050332;
  background-color: #fbc600;
  border: 1px solid #fff;
  border-radius: 60px;
  margin-bottom: 20px;
  padding: 10px 20px;
  text-decoration: none;
}

.div-block-1165 {
  margin-top: 20px;
}

.grid-109 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-content: center;
}

.text-block-1897 {
  text-align: center;
}

.link-86 {
  color: #fff;
}

.list-14, .list-15, .list-16 {
  color: #fff;
  padding-left: 20px;
}

.image-694 {
  padding-top: 10px;
}

.bold-text-285, .bold-text-286 {
  color: #fbc600;
}

.div-block-1166 {
  z-index: 1;
  background-color: #fbc600;
  position: fixed;
  inset: 0% 0% auto;
}

.text-block-1898 {
  color: #050332;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Avenirltstd Roman, sans-serif;
}

.link-87 {
  color: #fff;
  text-decoration: none;
}

.link-87:hover {
  color: #fbc700;
}

.text-block-1899 {
  color: #000;
  margin-top: 10px;
  font-family: Avenirltstd Roman, sans-serif;
  line-height: 26px;
}

.columns-356, .columns-357, .columns-358, .columns-359 {
  margin-bottom: 0;
}

.div-block-1167 {
  text-align: center;
  background-color: #050332;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-1900 {
  color: #fbc600;
}

.columns-360 {
  margin-bottom: 0;
}

.columns-361 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.columns-362, .columns-363 {
  align-items: center;
  display: flex;
}

.image-695 {
  background-color: #01b1ff;
  border: 2px solid #fbc700;
  border-radius: 10px;
}

.div-block-1168 {
  background-color: #000;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-696, .image-697, .image-698, .image-699, .image-700, .image-701, .image-702, .image-703, .image-704, .image-705, .image-706, .image-707, .image-708, .image-709, .image-710, .image-711, .image-712, .image-713, .image-714 {
  background-color: #01b1ff;
  border: 2px solid #fbc700;
  border-radius: 10px;
}

.text-block-1901 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 20px;
}

.column-815, .column-816, .column-817 {
  padding-left: 10px;
}

.bold-text-287 {
  margin-top: -60px;
  font-family: Avenirltstd Roman, sans-serif;
  display: block;
}

.image-715 {
  margin-top: 100px;
  position: static;
}

.image-716 {
  margin-bottom: 10px;
}

.grid-110 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-111 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-112 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-1169, .div-block-1170, .div-block-1171, .div-block-1172, .div-block-1173, .div-block-1174, .div-block-1175, .div-block-1176 {
  border: 1px solid #b9b9b9;
  border-radius: 20px;
}

.text-block-1902 {
  color: #fbc600;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 33px;
  line-height: 50px;
}

.div-block-1177 {
  text-align: center;
  margin-top: 20px;
}

.text-block-1903 {
  color: #000;
  font-family: Avenirltstd Roman, sans-serif;
  font-size: 20px;
}

.link-block-171 {
  text-decoration: none;
}

.div-block-1178 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 20px;
  line-height: 30px;
}

.link-block-172 {
  color: #050332;
  background-color: #fbc600;
  border: 2px solid #fff;
  border-radius: 60px;
  padding: 15px;
  text-decoration: none;
}

.text-block-1904 {
  color: #fbc600;
  text-align: center;
  margin-top: 60px;
  font-size: 50px;
  line-height: 60px;
}

.section-540 {
  padding: 0;
}

.body-30 {
  color: #fff;
  -webkit-text-stroke-color: #fff;
  font-family: Bai Jamjuree, sans-serif;
}

.columns-364 {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.navbar-83 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #14144a;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center space-around;
  place-items: stretch stretch;
  display: grid;
  position: fixed;
  inset: 0% 0% auto;
}

.column-818 {
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.column-819 {
  justify-content: flex-end;
  padding: 0;
  display: flex;
}

.nav-link-346 {
  color: #fff;
  margin: 0;
  font-size: 16px;
}

.nav-link-346:hover {
  color: #ff4836;
}

.nav-link-347 {
  color: #fff;
  flex: 0 auto;
  margin: 0;
  font-size: 18px;
}

.nav-link-347:hover {
  color: #ff4836;
}

.nav-link-348 {
  color: #fff;
  margin: 0;
  font-size: 16px;
}

.nav-link-348:hover {
  color: #ff4836;
}

.nav-link-349 {
  color: #fff;
  margin: 0;
  font-size: 18px;
}

.nav-link-349:hover {
  color: #ff4836;
}

.nav-link-350 {
  color: #ff4836;
  border: 1px solid #ff4836;
  margin: 0;
  padding: 9px 15px;
  font-size: 18px;
}

.nav-link-350:hover {
  text-decoration: underline;
}

.column-820 {
  padding-left: 20px;
}

.button-169 {
  background-color: #ff4836;
  margin-right: 20px;
  font-weight: 600;
}

.button-169:hover {
  box-shadow: 0 1px 8px 2px #ff4836b5;
}

.nav-menu-20 {
  background-color: #0000;
}

.container-303 {
  flex-flow: column;
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.text-block-1905 {
  text-align: center;
  text-transform: uppercase;
  font-family: MATERIAL ICONS, sans-serif;
  font-size: 18px;
}

.text-span-26 {
  font-family: MATERIAL ICONS, sans-serif;
}

.material-icon {
  color: #ff4836;
  margin-bottom: 0;
  font-family: MATERIAL ICONS, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.div-block-1179 {
  justify-content: center;
  padding-bottom: 20px;
  display: flex;
}

.heading-663 {
  color: #fff;
  text-transform: uppercase;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 18px;
  font-weight: 400;
}

.button-170 {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff;
  margin-left: 10px;
  padding: 15px 20px;
  font-size: 18px;
}

.button-170:hover {
  color: #fff;
  background-color: #131313;
}

.button-171 {
  background-color: #3898ec00;
  border: 1px solid #fff;
  margin-right: 10px;
  padding: 15px 20px;
  font-size: 18px;
}

.button-171:hover {
  color: #000;
  background-color: #fff;
}

.div-block-1180 {
  flex: 0 auto;
  order: 0;
  align-self: center;
  margin-top: 60px;
  display: none;
}

.section-541 {
  background-color: #14144a;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.column-821 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 0 20px 30px;
  display: flex;
}

.heading-664 {
  color: #ff4836;
  text-align: left;
  margin-left: 10px;
  font-size: 50px;
}

.paragraph-210 {
  color: #fff;
  margin-top: 40px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 21px;
  line-height: 30px;
}

.text-span-27 {
  color: #ff4836;
  font-weight: 700;
}

.section-542 {
  background-color: #131313;
  padding: 80px 140px 60px;
}

.heading-665 {
  color: #ff4836;
  font-size: 50px;
}

.columns-365 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.grid-113 {
  margin-top: 40px;
}

.column-822 {
  padding: 0;
}

.grid-114 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  margin-bottom: 20px;
}

.paragraph-211 {
  color: #ff4836;
  text-align: center;
  font-size: 21px;
  font-weight: 600;
}

.image-717 {
  margin: 10px;
  display: inline-block;
}

.paragraph-212 {
  color: #fff;
  text-align: center;
  margin: 10px 10px 20px;
  font-size: 18px;
}

.div-block-1181 {
  border: .5px solid #ff4836;
  border-radius: 15px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.div-block-1182 {
  background-color: #fff;
  width: 100px;
  height: 4px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.grid-115 {
  grid-template-columns: 1fr 1fr 1fr;
}

.navbar-84 {
  display: none;
}

.section-543 {
  background-color: #14144a;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f17042bed6f68d0f74f5f4_Devsparks-06.png");
  background-position: 0 0;
  background-size: cover;
  padding: 80px 140px 60px;
}

.slider-18 {
  clear: both;
  background-color: #ddd0;
  flex-flow: column;
  height: auto;
  margin-top: 60px;
  display: block;
  position: relative;
}

.div-block-1183 {
  background-color: #14144a;
  border: 2px solid #ff4836;
  border-radius: 15px;
  margin: 0 140px 40px;
  padding-bottom: 0;
}

.columns-366 {
  align-items: center;
  display: flex;
}

.image-718 {
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  padding-bottom: 10px;
}

.section-544 {
  background-color: #131313;
  padding: 40px 60px 20px;
}

.paragraph-213 {
  text-align: right;
  margin-bottom: 20px;
  margin-left: 60px;
  font-size: 21px;
}

.div-block-1184 {
  flex-flow: column;
  align-items: flex-end;
  display: flex;
}

.columns-367 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-172 {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff;
  margin-left: 10px;
  padding: 15px 20px;
  font-size: 18px;
}

.button-172:hover {
  color: #fff;
  background-color: #131313;
}

.button-173 {
  background-color: #3898ec00;
  border: 1px solid #fff;
  margin-right: 0;
  padding: 15px 20px;
  font-size: 18px;
}

.button-173:hover {
  color: #000;
  background-color: #fff;
}

.div-block-1185 {
  background-color: #ff4836;
  height: 1px;
  margin-top: 20px;
}

.text-block-1906 {
  text-align: center;
  margin-top: 10px;
}

.column-823 {
  padding: 0;
}

.left-arrow-3 {
  display: block;
}

.quick-stack-17 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.section-545 {
  padding: 0;
}

.quick-stack-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.play-pause-button {
  display: none;
}

.background-video-6 {
  flex-flow: column;
  justify-content: center;
  height: 800px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.section-546 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/661d185bc287e3d1ab7b6394_Devsparks.png");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 80px 60px 60px;
  display: flex;
}

.heading-666 {
  color: #ff4836;
  margin-bottom: 40px;
  font-size: 50px;
}

.link-block-173 {
  margin: 0 350px;
}

.image-720 {
  width: 350px;
  margin-top: 20px;
}

.link-88 {
  color: #fff;
  font-size: 18px;
  text-decoration: none;
}

.section-547 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f7de2e22db4550fafba6d0_Devsparks.png");
  background-position: 100%;
  background-size: cover;
  padding-top: 60px;
  display: none;
}

.grid-116 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.column-824 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660aa5d384383bfcfa2e97d4_Devsparks-28.png");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.column-825 {
  padding: 0;
}

.div-block-1186 {
  color: #fff;
  border-radius: 7px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 20px;
  display: flex;
}

.heading-667 {
  color: #fff;
  text-align: left;
  font-size: 28px;
  font-weight: 400;
  line-height: 30px;
}

.heading-668 {
  text-align: left;
}

.text-span-28 {
  font-size: 21px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-214 {
  color: #fff;
  margin-top: 10px;
}

.bold-text-291 {
  font-weight: 400;
}

.grid-117 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.quick-stack-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-33 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660aa5d384383bfcfa2e97d4_Devsparks-28.png");
  background-position: 50%;
  background-size: cover;
}

.quick-stack-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

._3 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660aa5d35156940ff5fe0a80_Devsparks-29.png");
  background-position: 50%;
  background-size: cover;
}

.quick-stack-21 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-34 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660aab2a9d538bd9948e2116_Devsparks.png");
  background-position: 50%;
  background-size: cover;
}

.quick-stack-22 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-bottom: -186px;
  padding: 0;
}

.cell-35 {
  display: block;
}

.quick-stack-23 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-36 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660aacf97c5c158225c5d7a3_Devsparks-31.png");
  background-position: 50%;
  background-size: auto;
}

.grid-118 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin: 20px 0 0;
}

.bold-text-292 {
  font-weight: 400;
}

.cell-33-22copy {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660ba1d71f4086bf7ba9cf0c_Devsparks-32.png");
  background-position: 50%;
  background-size: cover;
}

._3-rrcopy {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660ba1d8375dab4be7f021a0_Devsparks-33.png");
  background-position: 50%;
  background-size: cover;
}

.cell-34-3copy {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660ba1d70229a9bc781681c6_Devsparks-34.png");
  background-position: 50%;
  background-size: cover;
}

.cell-362-copy {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/660ba1d70afcf48b4ebad864_Devsparks-35.png");
  background-position: 50%;
  background-size: auto;
}

.agenda-12 {
  background-color: #14144a;
  border-bottom: .3px solid #ff4836;
  padding: 80px 140px 60px;
}

.column-826 {
  padding: 0;
}

.div-block-1187 {
  background-color: #14144a;
  border-radius: 7px;
}

.column-827 {
  padding: 60px 0 0;
}

.div-block-1188 {
  background-color: #14144a;
  border-radius: 7px;
}

.column-828 {
  padding: 0;
}

.column-829 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.button-174 {
  color: #000;
  background-color: #fff;
  border-radius: 7px;
  justify-content: center;
  align-items: stretch;
  font-weight: 600;
  display: flex;
}

.columns-368 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
  display: flex;
}

.div-block-1189 {
  border: 3px solid #000;
  justify-content: center;
  display: flex;
}

.div-block-1190 {
  border: 20px solid #000;
}

.image-721 {
  display: none;
}

.button-174-hidden {
  color: #000;
  background-color: #fff;
  border-radius: 7px;
  justify-content: center;
  align-items: stretch;
  font-weight: 600;
  display: none;
}

.heading-666-88 {
  color: #ff4836;
  margin-bottom: 40px;
  font-size: 50px;
}

.grid-119 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-bottom: 0;
}

.div-block-1191 {
  background-image: linear-gradient(90deg, #17175a, #2c2c91);
  padding: 40px;
}

.heading-669 {
  color: #fff;
  font-size: 48px;
}

.heading-670 {
  color: #fff;
  text-align: center;
}

.section-548 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #14144a;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 80px 40px;
  display: block;
  overflow: hidden;
}

.grid-120 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-1192 {
  background-image: linear-gradient(#17175a, #2c2c91);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.heading-671 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
}

.image-722 {
  padding-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-1907 {
  text-align: center;
  margin-top: 10px;
  line-height: 23px;
}

.heading-666-88-centre {
  color: #ff4836;
  margin-bottom: 40px;
  font-size: 50px;
}

.navbar-85 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #020153;
  text-align: left;
  background-color: #020153;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 0;
  font-style: normal;
  text-decoration: none;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #0003;
}

.body-32 {
  color: #000;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  font-family: Arya, sans-serif;
  display: block;
}

.image-723 {
  margin-top: 20px;
  padding-top: 0;
}

.nav-link-354 {
  color: #fff;
  font-size: 18px;
}

.nav-link-354:hover {
  color: #f3da1d;
  border-bottom: 0 solid #f3da1d;
}

.nav-link-354.w--current {
  color: #f3da1d;
}

.nav-link-354.w--current:hover {
  border-bottom: 2px solid #000;
}

.nav-link-355 {
  color: #fff;
  background-color: #ff0e00;
  font-size: 18px;
}

.nav-link-355:hover {
  border: 0 solid #000;
  text-decoration: underline;
}

.nav-link-356 {
  color: #020153;
  background-color: #f3da1d;
  font-size: 18px;
}

.nav-link-356:hover {
  text-decoration: underline;
}

.brand-19 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.background-video-7 {
  text-align: center;
  background-image: linear-gradient(#010d64bf, #020153bf);
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 800px;
  margin-top: 60px;
  padding: 140px 0 0;
  display: flex;
}

.heading-672 {
  font-family: Squada One, sans-serif;
}

.cell-37 {
  justify-content: center;
  align-items: flex-end;
}

.div-block-1193 {
  background-color: #f3da1d;
  justify-content: space-around;
  align-items: center;
  margin-top: 20px;
  margin-left: 220px;
  margin-right: 220px;
  display: flex;
}

.heading-673 {
  color: #020153;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Squada One, sans-serif;
  display: flex;
}

.button-175 {
  background-color: #ff0e00;
}

.container-305 {
  margin-bottom: 100px;
}

.link-block-174 {
  background-color: #162596;
  display: flex;
}

.column-830 {
  padding: 0;
}

.div-block-1194 {
  text-align: center;
  background-image: linear-gradient(360deg, #020153, #162596);
  padding: 20px 100px;
}

.heading-674 {
  color: #f3da1d;
  text-align: right;
  -webkit-text-stroke-color: #f3da1d;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  margin-right: 10px;
  font-family: Squada One, sans-serif;
  font-weight: 400;
  display: flex;
}

.columns-369 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-831 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.button-176 {
  background-color: #ff0e00;
  border-radius: 10px;
  padding: 15px 25px;
  font-size: 18px;
}

.button-176:hover {
  box-shadow: 0 2px 11px 3px #ff0e00a1;
}

.column-832 {
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
}

.button-176-2 {
  color: #020153;
  background-color: #f3da1d;
  border-radius: 10px;
  margin-left: 20px;
  padding: 15px 25px;
  font-size: 18px;
}

.button-176-2:hover {
  box-shadow: 0 2px 11px 3px #f3da1da3;
}

.section-549 {
  background-color: #f3da1d;
  padding: 0;
}

.column-833 {
  background-color: #9e0000;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.column-834 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 60px 40px 40px;
  display: flex;
}

.heading-675 {
  color: #020153;
  text-align: left;
  font-family: Squada One, sans-serif;
  font-size: 60px;
}

.paragraph-215 {
  margin-top: 20px;
  margin-bottom: 40px;
  font-family: Arya, sans-serif;
  font-size: 21px;
  line-height: 30px;
}

.text-span-30 {
  font-size: 21px;
}

.section-550 {
  background-image: linear-gradient(90deg, #020153, #162596);
  padding: 80px 200px 60px;
  display: none;
}

.heading-676 {
  color: #fff;
  text-align: center;
  margin-bottom: 60px;
  font-family: Squada One, sans-serif;
  font-size: 60px;
}

.columns-370 {
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.heading-677 {
  font-family: MATERIAL ICONS, sans-serif;
}

.column-835 {
  padding: 0 20px 0 0;
}

.heading-678 {
  text-align: left;
}

.div-block-1195 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 5px;
  display: flex;
}

.material-icon-themes {
  color: #9e0000;
  -webkit-text-stroke-color: #f3da1d;
  margin-bottom: 0;
  font-family: MATERIAL ICONS, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.text-block-1908 {
  color: #000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 20px;
  font-size: 21px;
  line-height: 26px;
  display: flex;
}

.bold-text-293 {
  line-height: 24px;
}

.image-724 {
  border-radius: 18px;
}

.column-836 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.section-551 {
  background-color: #020153;
  padding: 80px 140px 60px;
  display: none;
}

.slider-tns {
  clear: both;
  background-color: #ddd0;
  flex-flow: column;
  height: auto;
  margin-top: 60px;
  display: block;
  position: relative;
}

.div-block-1183-tns {
  background-color: #14144a00;
  border: 2px solid #f3da1d;
  border-radius: 15px;
  margin: 0 140px 40px;
  padding-bottom: 0;
}

.paragraph-211-tns {
  color: #f3da1d;
  text-align: center;
  letter-spacing: 2px;
  -webkit-text-stroke-color: #f3da1d;
  font-family: Squada One, sans-serif;
  font-size: 32px;
  font-weight: 600;
}

.paragraph-212-copy, .paragraph-212-tns2 {
  color: #fff;
  text-align: center;
  margin: 10px 10px 20px;
  font-size: 18px;
}

.bold-text-294 {
  -webkit-text-stroke-color: #f3da1d;
  font-size: 26px;
}

.section-552 {
  color: #020153;
  background-color: #020153;
  padding: 60px 140px 20px;
  display: block;
}

.heading-676-33 {
  color: #020153;
  text-align: center;
  margin-bottom: 60px;
  font-family: Squada One, sans-serif;
  font-size: 60px;
}

.text-block-1909, .text-block-1910 {
  font-size: 21px;
  line-height: 28px;
}

.text-block-1911 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 28px;
}

.button-176-2-partner-2 {
  color: #000;
  background-color: #f3da1d;
  border-radius: 10px;
  margin-left: 0;
  padding: 15px 25px;
  font-size: 18px;
}

.button-176-2-partner-2:hover {
  box-shadow: 0 2px 11px 4px #f3da1d73;
}

.column-837 {
  justify-content: flex-end;
  align-items: flex-end;
  padding-right: 0;
  display: flex;
}

.div-block-1196 {
  color: #fff;
  background-color: #fff;
  height: 1px;
  margin-top: 20px;
}

.column-838 {
  padding-left: 0;
}

.text-block-1912 {
  color: #fff;
  text-align: center;
  margin-top: 10px;
}

.columns-371 {
  display: flex;
}

.heading-679 {
  font-size: 24px;
}

.heading-680 {
  color: #ff4836;
  margin-top: 40px;
  font-size: 21px;
}

.grid-121 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 220px;
  margin-right: 220px;
}

.section-553 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6617d4510f770b8e73a592e3_TLE.png");
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 220px;
  display: flex;
}

.navbar-86 {
  object-fit: fill;
  background-image: linear-gradient(90deg, #1e1e1efa, #2b2b2bfa 50%, #131313fa 102%);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.body-33 {
  color: #fff;
  font-family: Space Grotesk, sans-serif;
}

.nav-link-357 {
  color: #fff;
}

.nav-link-357:hover, .nav-link-357.w--current {
  color: #ffbe1f;
}

.nav-link-358 {
  color: #fff;
  background-color: #ffbe1f00;
  border: 1px solid #ffbe1f;
  flex-flow: row;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
}

.nav-link-358:hover {
  color: #000;
  background-color: #ffbe1f;
}

.nav-link-359 {
  background-color: #ffbe1f;
  border: 1px solid #ffbe1f;
  margin-top: 10px;
  margin-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-359:hover {
  color: #fff;
  background-color: #ffbe1f00;
}

.image-725 {
  margin-top: 15px;
}

.image-726 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.heading-681 {
  color: #fff;
  margin-bottom: 0;
  margin-right: 20px;
  font-size: 24px;
  font-weight: 300;
}

.div-block-1197 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-177 {
  background-color: #ffe18a00;
  border: 1px solid #ffe18a;
  margin-left: 0;
}

.button-177:hover {
  color: #000;
  background-color: #ffe18a;
}

.button-177-copy {
  color: #000;
  background-color: #ffe18a;
  border: 1px solid #ffe18a;
  margin-left: 20px;
}

.button-177-copy:hover {
  color: #fff;
  background-color: #ffe18a00;
}

.section-554 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6618ca3e388d8d0bf3bee46f_TLE-03.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 80px 140px 60px;
}

.column-839 {
  padding: 0 20px 20px;
}

.heading-682 {
  color: #ffe18a;
  text-align: left;
  -webkit-text-stroke-color: #ffe18a;
  font-size: 48px;
  font-weight: 400;
}

.paragraph-216 {
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 28px;
}

.columns-372 {
  align-items: center;
  display: flex;
}

.image-727 {
  opacity: .8;
}

.section-555 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6618cdcd0de27904db9c6fb3_TLE-05.png");
  background-position: 50% 0;
  background-size: cover;
  padding: 80px 140px 60px;
}

.heading-683 {
  color: #ffe18a;
  font-size: 48px;
  font-weight: 400;
}

.grid-122 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1198 {
  background-color: #ffe18a;
  padding: 20px;
}

.lottie-animation-2 {
  height: 100px;
}

.paragraph-217 {
  color: #000;
  text-align: center;
}

.heading-684 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  font-weight: 600;
}

.section-556 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6618ca3e388d8d0bf3bee46f_TLE-03.png");
  background-position: 100% 0;
  background-size: cover;
  padding: 80px 140px 60px;
}

.grid-123 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.heading-685 {
  color: #ffe18a;
  text-align: left;
  font-size: 48px;
  font-weight: 400;
  line-height: 54px;
}

.div-block-1199 {
  background-image: linear-gradient(32deg, #fff, #a6a8ab 42%, #414042 103%);
}

.heading-686 {
  color: #000;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 10px;
  font-size: 24px;
}

.paragraph-218 {
  color: #000;
  margin-left: 20px;
  margin-right: 10px;
}

.image-728 {
  filter: sepia(72%);
}

.section-557 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6618cdcd0de27904db9c6fb3_TLE-05.png");
  background-position: 0 0;
  background-size: auto;
  padding: 80px 140px 40px;
}

.text-block-1911-343 {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
}

.column-837-c {
  justify-content: flex-end;
  align-items: flex-end;
  padding-right: 0;
  display: flex;
}

.button-177-copy-777 {
  color: #000;
  background-color: #ffe18a;
  border: 1px solid #ffe18a;
  margin-left: 0;
}

.button-177-copy-777:hover {
  color: #fff;
  background-color: #ffe18a00;
}

.columns-373 {
  align-items: flex-end;
  display: flex;
}

.div-block-1200 {
  background-color: #ffe18a;
  height: 1px;
  margin-top: 20px;
}

.text-block-1913 {
  text-align: center;
  margin-top: 20px;
}

.section-558 {
  background-image: linear-gradient(90deg, #162596, #020153);
  padding: 80px 200px 60px;
  display: none;
}

.heading-687 {
  color: #fff;
  text-align: left;
  font-family: Squada One, sans-serif;
  font-size: 60px;
}

.list-17 {
  color: #f3da1d;
  -webkit-text-stroke-color: #f3da1d;
  margin-top: 40px;
  padding-left: 20px;
}

.text-block-1914 {
  color: #fff;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 30px;
}

.list-item-115 {
  padding-bottom: 0;
}

.text-block-1915 {
  color: #fff;
  margin-top: 40px;
  font-size: 24px;
  line-height: 30px;
}

.image-729 {
  border-radius: 20px;
  height: auto;
}

.column-841 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-842 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
  display: flex;
}

.columns-374 {
  display: flex;
}

.section-559 {
  background-color: #f3da1d1f;
  padding: 80px 200px 20px;
}

.paragraph-219 {
  font-size: 21px;
}

.paragraph-220 {
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-size: 26px;
  font-weight: 700;
  line-height: 30px;
}

.grid-124 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1202 {
  background-image: linear-gradient(#162596, #fff);
}

.grid-125 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 60px;
}

.div-block-1203 {
  background-color: #fff;
  border: 2px #162596;
  border-radius: 20px;
  flex-flow: column;
  padding: 20px;
  display: flex;
  box-shadow: 0 0 6px #0003;
}

.div-block-1203:hover {
  border: 1px solid #9e0000;
}

.heading-688 {
  color: #9e0000;
  text-align: left;
  -webkit-text-stroke-color: #f3da1d;
  margin-top: 10px;
  font-family: MATERIAL ICONS, sans-serif;
  font-size: 60px;
}

.text-block-1916 {
  color: #000;
  text-align: left;
  margin-top: 20px;
  font-family: Squada One, sans-serif;
  font-size: 60px;
  line-height: 28px;
}

.heading-689 {
  color: #f3da1d;
  letter-spacing: 0;
  text-transform: none;
  margin-top: 40px;
  font-family: Arya, sans-serif;
  font-size: 48px;
  font-style: normal;
  line-height: 48px;
  display: block;
}

.section-560 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/661e34f171b53c20a3f7051f_TLE.png");
  background-position: 0 0;
  background-size: cover;
  padding: 80px 140px;
}

.grid-126 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.text-block-1917 {
  color: #fff;
  margin-left: 10px;
}

.text-span-32 {
  color: #f3da1d;
  font-size: 21px;
}

.columns-375 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-690 {
  color: #f3da1d;
  letter-spacing: 1px;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Squada One, sans-serif;
}

.bold-text-296 {
  font-size: 21px;
  line-height: 30px;
}

.text-span-33 {
  font-size: 26px;
}

.paragraph-221 {
  text-align: left;
  margin-top: 20px;
  font-size: 21px;
  line-height: 26px;
}

.section-561 {
  background-color: #16259614;
  padding: 80px 200px 60px;
}

.grid-127 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  margin-top: 40px;
}

.div-block-1204 {
  background-color: #fff;
  border-radius: 20px;
  padding: 20px 40px;
  box-shadow: 0 0 5px #0003;
}

.div-block-1204:hover {
  background-color: #f3da1d;
  border: 1px #020153;
}

.heading-691 {
  color: #000;
  text-align: left;
  font-family: Squada One, sans-serif;
  font-size: 60px;
  line-height: 48px;
}

.column-843 {
  padding-left: 0;
  display: block;
}

.columns-376 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-1205 {
  background-color: #9e0000;
  width: 80px;
  height: 10px;
  margin-top: 20px;
}

.section-562 {
  background-color: #f3da1d1f;
  padding: 80px 200px 40px;
  overflow: visible;
}

.quick-stack-24 {
  padding: 0;
}

.icon-27 {
  color: #f3da1d;
  background-color: #9e0000;
  border-radius: 60px;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 0;
  padding: 30px;
  display: flex;
}

.icon-28 {
  color: #f3da1d;
  background-color: #9e0000;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding: 30px;
  display: flex;
}

.grid-128 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
  padding: 0 10px 10px;
}

.div-block-1206 {
  background-color: #fff;
  border: .5px solid #020153;
  border-radius: 20px;
  height: auto;
  padding: 0;
}

.div-block-1206:hover {
  background-color: #f3da1d;
}

.image-730 {
  border-bottom: 6px solid #9e0000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.left-arrow-4 {
  margin-left: -70px;
}

.heading-692 {
  color: #000;
  text-align: center;
  margin: 20px;
  font-family: Arya, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.paragraph-222 {
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
  font-size: 21px;
  line-height: 28px;
  display: none;
}

.slider-19 {
  background-color: #ddd0;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  height: auto;
  padding: 0 20px 20px;
  display: flex;
}

.slide-nav-9 {
  display: none;
}

.right-arrow-5 {
  margin-left: 0;
  margin-right: -70px;
}

.grid-128-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 20px;
}

.heading-676-332-copy {
  color: #020153;
  text-align: center;
  margin-bottom: 60px;
  font-family: Squada One, sans-serif;
  font-size: 60px;
}

.section-563 {
  background-color: #16259614;
  padding: 80px 200px 60px;
}

.quick-stack-25 {
  padding: 0;
}

.cell-38 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  padding: 0 20px;
}

.cell-38:hover {
  background-color: #f3da1d;
}

.quick-stack-26 {
  padding: 0;
}

.cell-39 {
  justify-content: center;
  align-items: stretch;
}

.heading-693 {
  color: #000;
  text-align: left;
  margin: 20px 0 0;
  font-size: 24px;
  line-height: 30px;
}

.cell-38-copy {
  background-color: #fff;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: 30px;
}

.cell-38-copy:hover {
  background-color: #f3da1d;
}

.heading-688-22-copy {
  color: #9e0000;
  text-align: left;
  -webkit-text-stroke-color: #f3da1d;
  margin: 0;
  font-family: MATERIAL ICONS, sans-serif;
  font-size: 60px;
}

.heading-693-45-copy {
  color: #000;
  text-align: left;
  margin: 0 0 0 20px;
  font-size: 24px;
  line-height: 30px;
  display: flex;
}

.bold-text-298 {
  color: #f3da1d;
  text-decoration: underline;
}

.section-564 {
  display: none;
}

.columns-377 {
  margin-top: 0;
}

.column-848 {
  justify-content: center;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.grid-128-ss-copy {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  padding: 0 10px 10px;
}

.rtr {
  font-size: 26px;
}

.paragraph-220-rtycopy {
  color: #000;
  text-align: center;
  font-size: 21px;
  font-weight: 400;
  line-height: 30px;
}

.video-31 {
  border-radius: 0;
}

.image-732 {
  display: none;
}

.italic-text-16 {
  font-size: 21px;
  font-weight: 400;
}

.lottie-animation-4 {
  display: none;
}

.tabs-11 {
  padding-top: 40px;
}

.columns-378 {
  margin-top: 0;
}

.text-block-1918 {
  text-align: center;
  border: 1px solid #fff;
  padding: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-1919 {
  margin-top: 10px;
  font-size: 20px;
  line-height: 30px;
}

.column-850 {
  text-align: center;
  border-right: 1px #aaa;
  padding-left: 0;
  padding-right: 40px;
}

.text-block-1920 {
  border-bottom: 1px solid #4747fd;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 30px;
  line-height: 40px;
}

.text-block-1921 {
  text-align: center;
  background-color: #2c2c91;
  border: 0 solid #fff;
  border-left: 1px #fff;
  border-right-style: none;
  padding: 5px;
  font-size: 20px;
  line-height: 30px;
}

.columns-379 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.column-851 {
  padding-left: 5px;
}

.text-block-1922 {
  color: #ff4836;
  padding-left: 0;
}

.columns-380 {
  margin-top: 10px;
}

.div-block-1207 {
  background-color: #14144a;
  background-image: linear-gradient(#17175a, #2c2c91);
  border: 0 solid #aaa;
  margin-top: 20px;
  padding: 20px;
}

.text-block-1923 {
  font-size: 30px;
  line-height: 40px;
}

.column-852 {
  padding-left: 40px;
}

.column-853 {
  border-left: 1px solid #4747fd;
  padding-left: 40px;
}

.text-block-1924 {
  font-size: 12px;
}

.text-block-1925 {
  padding-left: 0;
  font-size: 14px;
  line-height: 18px;
}

.text-block-1926 {
  padding-left: 10px;
  font-size: 14px;
  line-height: 18px;
}

.italic-text-17 {
  font-size: 14px;
  line-height: 18px;
}

.text-block-1927, .text-block-1928 {
  padding-left: 10px;
  font-size: 14px;
  line-height: 18px;
}

.image-733, .image-734, .image-735, .image-736 {
  filter: grayscale();
}

.div-block-1208 {
  background-color: #ff4836;
  margin-top: 20px;
  padding: 20px;
}

.text-block-1929 {
  text-align: center;
  font-size: 30px;
  line-height: 40px;
}

.tabs-menu-17 {
  text-align: left;
}

.tab-link-tab-1-18 {
  background-color: #ddd0;
  border: 1px solid #ff4836;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  margin-right: 20px;
}

.tab-link-tab-1-18.w--current {
  background-color: #ff4836;
  border: 1px solid #ff4836;
  border-top-right-radius: 10px;
  margin-right: 20px;
}

.tab-link-tab-2-17 {
  color: #fff;
  background-color: #ddd0;
  border: 1px solid #ff4836;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.tab-link-tab-2-17.w--current {
  background-color: #ff4836;
}

.text-block-1930 {
  color: #fff;
}

.columns-381, .columns-382, .columns-383, .columns-384 {
  display: none;
}

.link-block-177 {
  color: #000;
  text-align: center;
  text-decoration: none;
}

.quick-stack-27 {
  align-self: center;
  margin-top: 80px;
  margin-bottom: 10px;
  padding: 0;
}

.brand-20 {
  align-self: center;
}

.cell-40 {
  justify-content: center;
  align-items: flex-end;
}

.image-737 {
  align-self: flex-start;
}

.cell-41 {
  justify-content: center;
  align-items: flex-start;
}

.brand-21 {
  align-self: center;
}

.heading-694 {
  color: #fff;
  margin-top: 40px;
  font-weight: 300;
}

.heading-695 {
  color: #ff4836;
  font-size: 18px;
}

.button-172-copy {
  color: #000;
  text-align: center;
  background-color: #fff;
  border: 1px solid #fff;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  margin-left: 10px;
  padding: 15px 20px;
  font-size: 18px;
  display: flex;
}

.button-172-copy:hover {
  color: #fff;
  background-color: #131313;
}

.link-block-178 {
  color: #fff;
  border: 1px solid #fff;
  padding: 15px 20px;
  text-decoration: none;
}

.div-block-1209 {
  text-align: center;
  margin-top: 60px;
  font-size: 50px;
  line-height: 50px;
}

.nav-link-360 {
  color: #333;
}

.nav-link-360.w--current {
  color: red;
}

.nav-link-361 {
  color: #333;
}

.nav-link-361.w--current {
  color: red;
}

.image-739 {
  margin-top: 0;
}

.brand-22 {
  align-items: center;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-top: 0;
  display: block;
}

.nav-link-362 {
  border: 1px solid red;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-363 {
  color: #333;
}

.nav-link-363.w--current {
  color: red;
}

.nav-link-364 {
  color: #fff;
  background-color: red;
  border: 1px solid red;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar-87 {
  background-color: #fff;
  padding-left: 80px;
  padding-right: 80px;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 8px 1px #0000004d;
}

.section-88 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6639ba543d85f1337c9edefc_1920x1080.png");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: fixed;
  flex-flow: column;
  justify-content: center;
  height: 800%;
  margin-top: 50px;
  padding: 100px;
  display: block;
}

.section-565 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663c84d25829aad6b00fe346_BOI-17.png");
  background-position: 50% 0;
  background-size: cover;
  justify-content: center;
  align-items: flex-start;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 450px;
  display: flex;
}

.div-block-1211 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-left: 300px;
  margin-right: 300px;
  padding-top: 0;
  display: flex;
}

.quick-stack-28 {
  align-self: center;
  margin-top: 10px;
  padding: 0;
}

.heading-696 {
  font-family: Montserrat, sans-serif;
}

.body-34 {
  background-color: #fff;
  font-family: Montserrat, sans-serif;
}

.heading-697 {
  color: #2e2e2e;
  margin-bottom: 0;
  font-size: 18px;
}

.cell-42 {
  text-align: right;
  justify-content: center;
  align-items: flex-end;
}

.link-block-231 {
  color: #000;
  background-color: #fff;
  margin-right: 20px;
  padding: 10px 20px;
  font-size: 18px;
  font-weight: 800;
  line-height: 25px;
  text-decoration: none;
}

.text-block-1931 {
  font-weight: 600;
}

.cell-43 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.button-178 {
  background-color: red;
  border-radius: 8px;
  margin-right: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.section-566, .section-567 {
  display: none;
}

.image-741 {
  align-self: center;
  width: 900px;
}

.button-178-copy {
  background-color: red;
  border-radius: 8px;
  margin-right: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.columns-385 {
  background-color: #f9eaeb;
  padding: 40px 220px;
}

.text-block-1932 {
  color: red;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

.paragraph-325 {
  font-size: 16px;
  line-height: 24px;
}

.link-block-233 {
  color: #fff;
  background-color: red;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 800;
  line-height: 24px;
  text-decoration: none;
}

.text-block-1933 {
  font-weight: 600;
}

.section-568 {
  background-color: #fff;
  background-image: linear-gradient(#ffffff80, #ffffff80), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663b2e642e6f88a4f6f66f57_BOI-12.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding: 20px 140px 60px;
}

.quick-stack-29, .quick-stack-30 {
  padding: 0;
}

.cell-44 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.cell-45, .cell-46, .cell-47 {
  background-color: #825b5c;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.paragraph-326 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.spark-icon {
  width: 12px;
  display: inline-block;
}

.spark-icon.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-small-sub-paragraph {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details {
  max-width: 590px;
}

.spark-team-member-details.spark-full-width-team-details {
  grid-row-gap: 8px;
  background-color: var(--spark-library--white);
  flex-direction: column;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 12px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.spark-vertical-image {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 310px;
}

.spark-vertical-image.spark-square-corners {
  border-radius: 0;
  height: 25vw;
}

.spark-team-link {
  width: 100%;
}

.spark-wrapped-square-team {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-wrapped-square-team.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.spark-team-grid-no-spacing {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.spark-secondary-paragraph {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-900 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section {
  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 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section li {
  margin-bottom: .5rem;
}

.heading-698 {
  color: #fff;
  text-align: center;
  font-size: 48px;
}

.heading-699 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-size: 18px;
}

.section-569 {
  padding: 140px;
}

.brix---icon-square-36px {
  background-color: var(--elements-webflow-library-secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
  overflow: hidden;
}

.brix---icon-square-36px:hover {
  transform: scale(.92);
}

.brix---social-media-grid-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: center;
  justify-items: center;
}

.brix---paragraph-default-5 {
  color: var(--dark-slate-gray-2);
  -webkit-text-stroke-color: var(--elements-webflow-library-neutral--600);
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-818 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px-3 {
  margin-bottom: 32px;
}

.brix---text-200-medium {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---color-accent-4 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---heading-h3-size-2 {
  color: #2e2e2e;
  letter-spacing: 4px;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.brix---heading-h3-size-link {
  color: var(--elements-webflow-library-neutral--800);
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  transition: color .3s;
}

.brix---heading-h3-size-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---text-decoration-none {
  text-decoration: none;
}

.brix---mg-bottom-16px-3 {
  margin-bottom: 16px;
}

.brix---text-center-4 {
  text-align: center;
}

.brix---avatar-image-link {
  mix-blend-mode: normal;
  transition: transform .3s;
}

.brix---avatar-image-link:hover {
  transform: scale(1.1);
}

.brix---avatar-circle-06 {
  border-radius: 50%;
  width: 160px;
  max-width: 160px;
  height: 160px;
  max-height: 160px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-team-v1 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 24px 20px;
  display: flex;
}

.brix---grid-3-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-10 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-819 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---inner-container-574px---center-2 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-3 {
  margin-bottom: 48px;
}

.brix---container-default-5 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-4 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #fae8ea;
  padding-top: 80px;
  padding-bottom: 80px;
}

.heading-700 {
  color: #000;
  margin-bottom: 60px;
  font-size: 48px;
}

.brix---text-200-list-medium {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.brix---icon-list-2 {
  margin-right: 16px;
}

.brix---icon-list-item-wrapper-2 {
  align-items: center;
  display: flex;
}

.brix---grid-1-column-gap-row-16px-2 {
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.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-24px-4 {
  margin-bottom: 24px;
}

.brix---mg-top-48px {
  margin-top: 48px;
}

.brix---btn-primary-full-width {
  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;
  width: 100%;
  max-width: 100%;
  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-full-width:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---paragraph-default-6 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-820 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---display-6 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---square-icon-2 {
  border-radius: 16px;
}

.brix---mg-right-16px {
  margin-right: 16px;
}

.brix---flex-horizontal-start {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---pricing-content-v3 {
  height: 100%;
  padding: 40px 28px;
}

.brix---pricing-content-v3-center {
  border-right: 1px solid var(--elements-webflow-library-neutral--400);
  border-left: 1px solid var(--elements-webflow-library-neutral--400);
  height: 100%;
  padding: 40px 28px;
}

.brix---grid-3-columns-pricing-v3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  border-radius: 24px;
}

.brix---heading-h1-size-4 {
  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---inner-container-700px-center {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.brix---section-5 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.hero-stack {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px {
  margin-bottom: 24px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.brix---social-media-grid-right---t-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: end;
  align-self: center;
  justify-items: end;
}

.brix---paragraph-link-3 {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

.brix---paragraph-link-3:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---mg-bottom-2 {
  margin-bottom: 0;
}

.brix---grid-footer-bottom-v2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .4fr;
  align-items: center;
}

.brix---footer-bottom-v2 {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  color: var(--elements-webflow-library-neutral--600);
  text-align: left;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
}

.brix---error-message-2 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

.brix---icon-success-message {
  margin-bottom: 10px;
}

.brix---success-message-2 {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-small-2 {
  background-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 18px 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-small-2:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---input-small {
  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-02);
  border-radius: 100px;
  min-height: 60px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 16px;
  line-height: 18px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-small:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-03);
}

.brix---input-small:focus {
  border-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--800);
}

.brix---input-small::placeholder {
  color: var(--elements-webflow-library-neutral--600);
  font-size: 16px;
}

.brix---grid-footer-subscribe-1-col {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.brix---footer-col-title {
  color: var(--elements-webflow-library-neutral--800);
  margin-bottom: 40px;
  font-size: 22px;
  font-weight: 700;
  line-height: 24px;
}

.brix---footer-link {
  color: var(--elements-webflow-library-neutral--600);
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
}

.brix---footer-link:hover {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---footer-list-item {
  margin-bottom: 18px;
  padding-left: 0;
}

.brix---footer-list-wrapper {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

.brix---grid-footer-v8 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 2fr;
}

.brix---footer-middle {
  padding-top: 120px;
  padding-bottom: 120px;
}

.brix---btn-secondary-3 {
  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-3: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-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---button-row-left-3 {
  margin-right: 24px;
}

.brix---buttons-row-right---t-left-3 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---footer-logo-2 {
  transform-style: preserve-3d;
  transition: transform .3s;
}

.brix---footer-logo-2:hover {
  transform: scale3d(.97, .97, 1.01);
}

.brix---grid-footer-logo-and-form {
  grid-column-gap: 210px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.8fr;
  align-items: center;
}

.brix---footer-small---border-bottom {
  border-bottom: 1px solid var(--elements-webflow-library-neutral--300);
  padding-top: 72px;
  padding-bottom: 72px;
}

.brix---footer-wrapper-3 {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
}

.brix---social-icon-square-30px {
  background-color: var(--elements-webflow-library-secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---social-icon-square-30px:hover {
  transform: scale(.92);
}

.brix---footer-bottom-v5 {
  color: var(--elements-webflow-library-neutral--600);
  text-align: left;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
}

.brix---instagram-link-image {
  transform-style: preserve-3d;
  width: 100%;
  transition: transform .3s;
}

.brix---instagram-link-image:hover {
  transform: scale3d(1.2, 1.2, 1.01);
}

.brix---instagram-link-wrapper {
  border-radius: 14px;
  overflow: hidden;
  transform: translate(0);
}

.brix---input-2 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-2:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-03);
}

.brix---input-2:focus {
  border-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--800);
}

.brix---input-2::placeholder {
  color: var(--elements-webflow-library-neutral--600);
  font-size: 18px;
}

.brix---mg-bottom-40px-2 {
  margin-bottom: 40px;
}

.brix---grid-footer-v5 {
  grid-column-gap: 70px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto auto .7fr;
}

.brix---footer-top-border-bottom {
  border-bottom: 1px solid var(--elements-webflow-library-neutral--300);
  padding-top: 120px;
  padding-bottom: 120px;
}

.brix---footer-bottom {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  color: var(--elements-webflow-library-neutral--600);
  text-align: center;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---social-media-grid-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.brix---grid-footer-v1 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
}

.brix---footer-top {
  padding-top: 120px;
  padding-bottom: 120px;
}

.brix---color-neutral-821 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---icon-success-message-left {
  margin-right: 10px;
}

.brix---flex-horizontal---vertical-mbp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---success-message-white {
  border: 1px solid var(--elements-webflow-library--neutral--500);
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--elements-webflow-library-accent--primary-1);
  border-radius: 24px;
  padding: 28px;
  font-size: 18px;
  line-height: 30px;
  box-shadow: 0 3px 8px #211f5433;
}

.brix---btn-primary-inside-input {
  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;
  align-items: center;
  padding: 16px 24px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
  display: flex;
  position: absolute;
  inset: 8px 8px 8px auto;
}

.brix---btn-primary-inside-input:hover {
  background-color: var(--elements-webflow-library-secondary--color-1);
  color: var(--elements-webflow-library-neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---input-large-button-inside {
  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-02);
  border-radius: 100px;
  min-height: 76px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-large-button-inside:hover {
  border-color: var(--elements-webflow-library-accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-03);
}

.brix---input-large-button-inside:focus {
  border-color: var(--elements-webflow-library-accent--primary-1);
  color: var(--elements-webflow-library-neutral--800);
}

.brix---input-large-button-inside::placeholder {
  color: var(--elements-webflow-library-neutral--600);
  font-size: 18px;
}

.brix---position-relative-2 {
  position: relative;
}

.brix---color-neutral-300 {
  color: var(--elements-webflow-library-neutral--300);
}

.brix---text-300-bold {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---mg-bottom-8px-2 {
  margin-bottom: 8px;
}

.brix---big-icon-left {
  border-radius: 16px;
  margin-right: 16px;
}

.brix---footer-cta-left {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.grid-footer-2-cols---form---icon {
  grid-column-gap: 120px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  align-items: center;
}

.brix---footer-top-cta {
  background-color: var(--elements-webflow-library-accent--primary-1);
  border-radius: 20px;
  margin-top: 88px;
  padding: 46px 40px;
}

.brix---paragraph-link-4 {
  color: var(--elements-webflow-library-accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

.brix---paragraph-link-4:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---mg-bottom-3 {
  margin-bottom: 0;
}

.brix---footer-logo-3 {
  transform-style: preserve-3d;
  transition: transform .3s;
}

.brix---footer-logo-3:hover {
  transform: scale3d(.97, .97, 1.01);
}

.brix---grid-footer-logo---paragraph-2 {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  align-items: center;
}

.brix---footer-bottom-v4-2 {
  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;
}

.brix---container-default-6 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---footer-wrapper-4 {
  border-top: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
}

.brix---accordion-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  display: flex;
}

.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---color-neutral-822 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---accordion-spacer {
  min-height: 16px;
}

.brix---acordion-body {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-823 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---accordion-header {
  align-items: center;
  display: flex;
}

.brix---accordion-content-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.brix---accordion-item-wrapper-v4 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  width: 100%;
  padding: 52px 32px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v4:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---grid-1-column-gap-row-24px {
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---grid-2-columns-stats-v4 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h2-size-11 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-4 {
  margin-bottom: 16px;
}

.brix---text-center-5 {
  text-align: center;
}

.brix---inner-container-574px---center-3 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-4 {
  margin-bottom: 48px;
}

.brix---section-6 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #825b5c3b;
  padding: 100px;
  display: none;
}

.bold-text-299 {
  color: #2e2e2e;
}

.section-570 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663b4304c563f5f82c6dd18d_BOI%20Website-13.png");
  background-position: 50% 0;
  background-size: cover;
  padding: 60px 220px 40px;
  display: none;
}

.text-block-1934 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-size: 48px;
  font-weight: 700;
  line-height: 50px;
}

.grid-191 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-1935 {
  color: red;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
}

.section-571 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663b4304c563f5f82c6dd18d_BOI%20Website-13.png");
  background-position: 50% 0;
  background-size: cover;
  padding: 40px 140px;
}

.text-block-1936 {
  color: red;
  text-align: center;
  margin-bottom: 40px;
  font-size: 40px;
  font-weight: 800;
  line-height: 50px;
}

.grid-192 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-1937 {
  color: red;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
}

.image-744, .image-745 {
  background-color: #fff;
}

.grid-193 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-644 {
  background-color: #fff;
  display: inline-block;
}

.image-748, .image-749 {
  background-color: #fff;
}

.text-block-1938 {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
  font-size: 48px;
  font-weight: 700;
  line-height: 50px;
}

.section-572 {
  background-color: #825b5c0a;
  padding: 60px 220px 40px;
}

.heading-701 {
  color: #000;
  margin-top: 20px;
  font-family: Baskerville, sans-serif;
  font-size: 56px;
  font-style: italic;
  font-weight: 400;
}

.heading-702 {
  color: #000;
  margin-top: 40px;
  font-size: 21px;
}

.quick-stack-31 {
  margin-top: 40px;
  padding: 0;
}

.brix---hidden-desktop {
  display: none;
}

.brix---btn-slider-arrow-right---top-right {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: -100px;
}

.brix---btn-slider-arrow-right---top-right:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---btn-slider-arrow-right---top-left {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library-general--shadow-02);
  color: var(--elements-webflow-library-neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  inset: -100px 84px auto auto;
}

.brix---btn-slider-arrow-right---top-left:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---link-icon-right-2 {
  margin-left: 6px;
}

.brix---link-wrapper-white {
  color: var(--elements-webflow-library-neutral--100);
  align-items: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.brix---link-wrapper-white:hover {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---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---mg-bottom-32px-4 {
  margin-bottom: 32px;
}

.brix---heading-h3-size-3 {
  color: #fff;
  letter-spacing: 4px;
  text-transform: uppercase;
  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: 21px;
  font-weight: 700;
  line-height: 34px;
}

.brix---mg-bottom-48px-5 {
  margin-bottom: 48px;
}

.brix---card-testimonial-color-3 {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #4353ff;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-3:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---slide-item-mg {
  margin-right: 20px;
}

.brix---card-testimonial-color-2 {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: red;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f41cbb969f5854db9f479b_Devsparks-24.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-2:hover {
  transform: scale3d(.94, .94, 1.01);
}

.brix---card-testimonial-color-1 {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #0084ff;
  background-image: linear-gradient(#ff0000d6, #ff0000d6), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f41cbaec5c30b332ac7112_Devsparks-22.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-1:hover {
  color: var(--elements-webflow-library-neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---slider-mask-width-490px {
  max-width: 480px;
  height: 100%;
  overflow: visible;
}

.brix---slider-wrapper {
  background-color: #0000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  display: block;
}

.brix---color-neutral-824 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h2-size-12 {
  color: #2e2e2e;
  text-align: left;
  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: 48px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-825 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-5 {
  margin-bottom: 16px;
}

.brix---mg-bottom-40px-3 {
  margin-bottom: 40px;
}

.brix---inner-container-547px {
  max-width: 574px;
}

.brix---container-default-7 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-overflow-hidden {
  background-color: #825b5c3b;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663b2e642e6f88a4f6f66f57_BOI-12.png");
  background-position: 0%;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 60px;
  overflow: hidden;
}

.brix---card-testimonial-color-1-copy {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: #0084ff;
  background-image: linear-gradient(#ff0000d6, #ff0000d6), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f41cbaec5c30b332ac7112_Devsparks-22.png");
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-1-copy:hover {
  color: var(--elements-webflow-library-neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---card-testimonial-color-22-copy {
  border: 0px solid var(--elements-webflow-library-neutral--300);
  box-shadow: none;
  color: var(--elements-webflow-library-neutral--100);
  transform-style: preserve-3d;
  background-color: red;
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f41cbb665c63b90d3ec5a6_Devsparks-21.png");
  background-position: 0 0, 50% 0;
  background-size: auto, cover;
  border-radius: 24px;
  padding: 56px 48px;
  text-decoration: none;
  transition: transform .3s, color .3s;
}

.brix---card-testimonial-color-22-copy:hover {
  transform: scale3d(.94, .94, 1.01);
}

.text-span-34 {
  font-size: 24px;
}

.brix---grid-6-columns-logo-strip {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.brix---container-default-8 {
  max-width: 1218px;
  padding-bottom: 20px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-small-3 {
  border-bottom: .5px solid #000;
  padding-top: 60px;
  padding-bottom: 60px;
}

.brix---text-300-bold-2 {
  color: var(--elements-webflow-library-neutral--800);
  font-size: 28px;
  font-weight: 700;
  line-height: 22px;
}

.brix---color-neutral-826 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---text-center-6 {
  text-align: center;
}

.brix---mg-bottom-48px-6 {
  margin-bottom: 48px;
}

.quick-stack-32 {
  margin-top: 20px;
  padding: 0;
}

.bold-text-302 {
  color: #2e2e2e;
}

.spark-icon-2 {
  width: 12px;
  display: inline-block;
}

.spark-icon-2.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row-2 {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-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-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details-2 {
  max-width: 590px;
}

.spark-team-member-details-2.spark-full-width-team-details {
  grid-row-gap: 8px;
  background-color: var(--spark-library--white);
  flex-direction: column;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 12px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.spark-vertical-image-2 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 310px;
}

.spark-vertical-image-2.spark-square-corners {
  border-radius: 0;
  height: 25vw;
}

.spark-team-link-2 {
  width: 100%;
}

.spark-wrapped-square-team-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-wrapped-square-team-2.spark-stacked {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.spark-team-grid-no-spacing-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.spark-secondary-paragraph-3 {
  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 {
  background-color: #825b5c3b;
  width: 100%;
  padding: 80px 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 {
  color: #2e2e2e;
  margin-top: 0;
  margin-bottom: 60px;
  font-family: Montserrat, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  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 p {
  color: #2e2e2e;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
}

.spark-section-2 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-2 li {
  margin-bottom: .5rem;
}

.brix---grid-6-columns-logo-strip-copy {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin: 0 40px;
  display: grid;
}

.brix---grid-6-columns-logo-strip-copy-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin: 0 60px;
  display: grid;
}

.section-573 {
  text-transform: capitalize;
  background-color: #fae8ea;
  justify-content: center;
  align-items: flex-start;
  padding: 60px 100px;
  display: block;
}

.columns-386 {
  margin-bottom: 0;
}

.text-block-1939 {
  color: #2e2e2e;
  text-align: left;
  text-transform: capitalize;
  font-size: 26px;
  line-height: 34px;
}

.text-block-1940 {
  color: #2e2e2e;
  text-align: center;
  text-transform: capitalize;
  margin-top: 5px;
  font-size: 16px;
  line-height: 18px;
}

.columns-387 {
  margin-bottom: 20px;
}

.columns-388 {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.column-855 {
  color: #000;
  padding-left: 0;
}

.text-block-1941 {
  color: #000;
}

.text-block-1942, .text-block-1943 {
  color: #2e2e2e;
  text-align: left;
  text-transform: capitalize;
}

.column-856, .column-857 {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block-1944 {
  color: #2e2e2e;
  text-align: center;
  text-transform: capitalize;
  margin-top: 5px;
  font-size: 12px;
  line-height: 16px;
}

.bold-text-303 {
  font-size: 16px;
  line-height: 18px;
}

.column-858 {
  text-align: center;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.columns-389 {
  margin-bottom: 20px;
}

.text-block-1945 {
  color: #000;
  margin-top: 20px;
}

.image-753, .image-754, .image-755, .image-756 {
  border-radius: 100px;
}

.div-block-1212 {
  background-color: #a3a3a3;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.column-859, .column-860 {
  text-align: center;
}

.text-block-1946 {
  color: #2e2e2e;
  text-align: center;
  margin-bottom: 60px;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 3.5rem;
}

.div-block-1213 {
  background-color: #92898a00;
  border: 1px #2e2e2e;
  border-radius: 0;
  margin-bottom: 0;
  padding: 10px;
}

.div-block-1214 {
  background-color: #fae8ea00;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 10px;
}

.div-block-1215 {
  background-color: #fae8ea00;
  border-radius: 0;
  margin-bottom: 20px;
  padding: 10px 10px 0;
}

.div-block-1216, .div-block-1217 {
  background-color: #fae8ea00;
  border-radius: 0;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-1218 {
  background-color: #fae8ea;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-1219 {
  background-color: #fae8ea00;
  border-radius: 0;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-1220 {
  background-color: #fae8ea;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-1221 {
  background-color: #fae8ea00;
  border-radius: 0;
  margin-bottom: 20px;
  padding: 10px;
}

.div-block-1222 {
  background-color: #fae8ea00;
  border-radius: 0;
  padding: 10px;
}

.div-block-1223 {
  color: #2e2e2e;
  background-color: #fae8ea00;
  border-radius: 0;
  margin-bottom: 0;
  padding: 10px;
}

.text-block-1947 {
  color: #2e2e2e;
  text-align: left;
  text-transform: capitalize;
}

.section-574 {
  background-color: #040303;
  background-image: linear-gradient(#1b122e, #000 0%);
}

.section-575 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/664f0cb2799302db4838caf1_Group%203505.png");
  background-position: 50% 100%;
  background-size: cover;
  margin-top: 0;
  padding: 60px 220px 140px;
}

.text-block-1948 {
  color: #fff;
  margin-bottom: 0;
  font-size: 50px;
  line-height: 60px;
}

.paragraph-327 {
  color: #000;
  padding-left: 55px;
  padding-right: 55px;
  font-size: 20px;
  line-height: 30px;
}

.link-89 {
  color: #e5b53c;
  text-decoration: none;
}

.section-576 {
  border-bottom: 1px solid #adadad;
  padding: 60px 220px;
}

.columns-390 {
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.text-block-1949 {
  color: #000;
  margin-bottom: 40px;
  margin-left: 60px;
  font-size: 18px;
  line-height: 24px;
}

.text-block-1950 {
  color: #000;
  font-size: 28px;
  line-height: 38px;
}

.paragraph-328 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1951 {
  color: #000;
  text-align: right;
  font-size: 28px;
  line-height: 38px;
}

.paragraph-329 {
  color: #000;
  text-align: right;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1952 {
  color: #000;
  margin-bottom: 10px;
  font-size: 50px;
  line-height: 60px;
}

.link-90 {
  color: #e5b53c;
  text-decoration: none;
}

.section-577 {
  color: #571124;
  border-bottom: 1px solid #adadad;
  padding: 60px 220px;
  display: none;
}

.columns-391 {
  margin-top: 40px;
}

.div-block-1224 {
  background-color: #cecece;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.paragraph-330, .paragraph-331, .paragraph-332, .paragraph-333, .paragraph-334, .paragraph-335, .paragraph-336, .paragraph-337, .paragraph-338, .paragraph-339 {
  color: #2d2828;
  margin-top: 0;
  font-size: 20px;
  line-height: 30px;
}

.text-block-1953, .text-block-1954, .text-block-1955, .text-block-1956, .text-block-1957, .text-block-1958, .text-block-1959, .text-block-1960, .text-block-1961, .text-block-1962 {
  color: #000;
  font-size: 20px;
  line-height: 30px;
}

.navbar-88 {
  color: #fff;
  background-color: #000;
  padding-left: 100px;
  padding-right: 100px;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link-365 {
  color: #fff;
}

.nav-link-365.w--current {
  color: #e5b53c;
}

.nav-link-366 {
  color: #fff;
}

.nav-link-366.w--current {
  color: #e5b53c;
}

.div-block-1225 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.image-757 {
  margin-right: 20px;
}

.div-block-1226 {
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  padding-bottom: 20px;
  display: flex;
}

.section-578 {
  background-color: #151515;
  padding: 60px 140px;
  display: none;
}

.nav-link-367 {
  color: #fff;
}

.nav-link-367.w--current {
  color: #e5b53c;
}

.brand-23 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-1227 {
  z-index: 99;
  background-color: #e5b53c;
  padding: 10px 100px;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block-1963 {
  color: #000;
  margin-right: 40px;
}

.div-block-1228 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-758, .image-759 {
  margin-right: 10px;
}

.link-block-234 {
  color: #fff;
  background-color: #000;
  margin-right: 20px;
  padding: 10px;
  text-decoration: none;
}

.text-block-1964 {
  color: #000;
  padding: 10px;
  text-decoration: none;
}

.link-block-235 {
  border-bottom: 2px solid #000;
  text-decoration: none;
}

.column-863 {
  text-align: right;
}

.columns-392 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-579 {
  background-color: #0b181d;
  padding: 60px 140px 140px;
}

.grid-194 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.grid-195 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.section-580 {
  height: 500px;
}

.body-35 {
  font-family: Bai Jamjuree, sans-serif;
}

.nav-link-368 {
  color: #fff;
  border: 1px solid #fff;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 20px;
}

.nav-link-368.w--current {
  color: #e5b53c;
}

.nav-link-369 {
  color: #fff;
}

.nav-link-369.w--current {
  color: #e5b53c;
}

.nav-link-370 {
  color: #fff;
}

.nav-link-370.w--current {
  color: #e5b53c;
}

.link-91 {
  color: #e5b53c;
  text-decoration: none;
}

.text-block-1965 {
  color: #6a859c00;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: black;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  border: 1px #e70909;
  padding-left: 0;
  padding-right: 0;
  font-family: Cabin, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
}

.grid-196 {
  display: none;
}

.columns-393 {
  margin-bottom: 40px;
  display: block;
}

.columns-394 {
  display: none;
}

.link-block-236 {
  color: #000;
  border-bottom: 2px solid #000;
  padding: 10px 20px;
  text-decoration: none;
}

.div-block-1229, .div-block-1230 {
  display: none;
}

.link-block-237 {
  color: #fff;
  background-color: #000;
  padding: 10px 20px;
  text-decoration: none;
}

.background-video-8 {
  height: 600px;
}

.section-581 {
  height: 9%;
  margin-top: 60px;
}

.background-video-9 {
  height: 1080px;
}

.section-582 {
  margin-top: 60px;
}

.background-video-10 {
  background-image: linear-gradient(#00000080, #00000080);
  height: 800px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 100px;
}

.section-583 {
  height: auto;
  margin-top: 60px;
}

.column-865, .column-866 {
  text-align: center;
}

.text-block-1967 {
  color: #000;
  margin-right: 40px;
}

.link-block-238 {
  border-bottom: 2px solid #000;
  text-decoration: none;
}

.image-761 {
  margin-right: 10px;
}

.text-block-1968 {
  color: #000;
  padding: 10px;
  text-decoration: none;
}

.image-762 {
  margin-right: 10px;
}

.link-block-239 {
  color: #fff;
  background-color: #000;
  margin-right: 20px;
  padding: 10px 20px;
  text-decoration: none;
}

.div-block-1231, .columns-397 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.column-868 {
  text-align: right;
}

.columns-398 {
  display: none;
}

.link-block-241 {
  vertical-align: baseline;
  display: none;
}

.background-video-11 {
  display: none;
}

.section-584 {
  background-color: #000;
  padding: 60px 100px;
}

.paragraph-340 {
  color: #fff;
  margin-bottom: 40px;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.link-block-242 {
  color: #fff;
  border: 1px solid #fff;
  margin-right: 20px;
  padding: 10px 20px;
  text-decoration: none;
}

.link-block-243 {
  color: #fff;
  border-bottom: 2px solid #fff;
  padding: 10px 20px;
  text-decoration: none;
}

.text-block-1970 {
  text-transform: capitalize;
}

.columns-400 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-1234 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-1235 {
  display: none;
}

.image-765 {
  mix-blend-mode: multiply;
}

.lines {
  background-color: #2e2e2e;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.column-874 {
  padding-left: 0;
}

.text-block-1971 {
  color: #2e2e2e;
  font-weight: 700;
}

.column-875, .column-876, .column-877, .column-878, .column-879, .column-880, .column-881 {
  padding-left: 0;
}

.column-882 {
  text-align: center;
}

.paragraph-341 {
  color: #636363;
}

.bold-text-304 {
  color: #fae8ea;
  background-color: #000;
  padding: 5px;
}

.text-block-1972 {
  margin-bottom: 20px;
}

.text-block-1973 {
  color: #000;
  margin-top: 5px;
  font-size: 12px;
}

.nav-link-371 {
  color: #333;
}

.nav-link-371.w--current {
  color: red;
}

.container-306 {
  background-color: #fff;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  position: static;
}

.quick-stack-33 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  padding: 0;
}

.cell-49, .cell-50, .cell-51, .cell-52, .cell-53 {
  justify-content: flex-start;
  align-items: center;
}

.div-block-1236 {
  background-color: #fff;
  border-radius: 20px;
  padding: 40px;
  box-shadow: 0 2px 7px #0003;
}

.text-block-1974 {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  text-decoration: none;
}

.link-block-246, .link-block-247 {
  text-decoration: none;
}

.grid-198 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.lottie-animation-5 {
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.lottie-animation-6 {
  display: none;
}

.waves---paragraph-big {
  font-size: 16px;
  line-height: 130%;
}

.waves---heading-3-no-margins {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
}

.waves-name-wrap-team-1 {
  grid-row-gap: 8px;
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.waves-image-team-1 {
  border-radius: 8px;
  width: 100%;
}

.waves-tile-team-1 {
  grid-row-gap: 24px;
  background-color: var(--waves-library--dark-elevation);
  text-align: center;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding: 24px;
  display: flex;
}

.waves-grid-team-1 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 32px;
}

.waves---heading-2-no-margins {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 400;
  line-height: 130%;
}

.waves---center-heading {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-bottom: 60px;
  display: flex;
}

.waves---main-container {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium {
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-span-35 {
  color: #e5b53c;
}

.section-585 {
  background-color: #151515;
  padding: 60px 140px;
}

.link-92 {
  color: #e5b53c;
  text-decoration: none;
}

.grid-199 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-766 {
  filter: sepia(51%);
  margin-bottom: 10px;
}

.section-586 {
  padding: 60px 100px;
}

.brix---text-200-medium-2 {
  color: #020153;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.brix---color-accent-5 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---text-200-bold-3 {
  color: #9e0000;
  margin-bottom: 10px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  display: block;
}

.brix---color-neutral-827 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-8px-3 {
  margin-bottom: 0;
}

.brix---paragraph-default-9 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-828 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-32px-5 {
  margin-bottom: 32px;
}

.brix---content-inside-card {
  padding: 20px;
}

.brix---testimonial-logo-badge {
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 1px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 8px;
  padding: 18px 28px;
  display: inline-block;
  position: absolute;
  inset: auto auto 32px 32px;
}

.brix---width-100 {
  width: 100%;
}

.brix---image-wrapper-testimonial-v5 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-2 {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  background-color: var(--elements-webflow-library-neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);
  border-radius: 24px;
}

.brix---grid-3-columns-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-13 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-6 {
  margin-bottom: 16px;
}

.brix---text-center-7 {
  text-align: center;
}

.brix---mg-bottom-40px-4 {
  margin-bottom: 40px;
}

.brix---inner-container-574px---center-4 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-9 {
  max-width: none;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-7 {
  color: var(--elements-webflow-library-neutral--100);
  border-bottom: 2px solid #dfdfdf;
  padding: 80px 100px 60px;
}

.brix---color-neutral-829 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---color-neutral-830 {
  color: var(--elements-webflow-library-neutral--800);
}

.link-93 {
  color: #f3da1d;
  text-decoration: none;
}

.link-93:hover {
  color: #ff0e00;
}

.brix---logo-strip-v9-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---card-logo-strip-v9 {
  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;
  padding: 80px 102px;
}

.brix---container-default-10 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-small-4 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-587 {
  padding: 60px 120px;
}

.grid-200 {
  grid-column-gap: 100px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-201 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-1237 {
  background-color: #dfdfdf;
  height: 2px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.brix---width-100-copy {
  width: 100%;
}

.section-588 {
  background-color: #e5b53c0d;
  padding: 60px 100px 100px;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--blue-4);
  background-color: var(--blue-4);
  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(--blue-4);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-faq03_cta-button-row {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-text-size-large {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xxsmall {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-faq03_cta-content {
  flex: 1;
}

.uui-uui-faq03_cta {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  margin-top: 4rem;
  padding: 2rem;
  display: grid;
}

.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-faq03_heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
}

.uui-faq03_content {
  grid-column-gap: 4rem;
  grid-row-gap: 5rem;
  border-top: 1px solid var(--untitled-ui--gray200);
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.uui-faq03_list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-faq03_component {
  margin-top: 4rem;
}

.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(--blue-4);
  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-padding-vertical-xhuge {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.quick-stack-34 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-bottom: 1px solid #cecece;
  margin-top: 40px;
  padding: 0 0 20px;
}

.heading-703 {
  color: #000;
  text-align: right;
  font-size: 22px;
  line-height: 30px;
}

.cell-54 {
  text-align: center;
  justify-content: flex-start;
  align-items: stretch;
}

.heading-704 {
  color: #000;
  text-align: left;
  margin-top: 0;
}

.heading-705 {
  color: #676770;
  letter-spacing: 5px;
  flex: 0 auto;
  margin-bottom: 10px;
  font-size: 16px;
  display: block;
}

.heading-706 {
  color: #5c5c5c;
  text-align: left;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 24px;
}

.div-block-1238 {
  background-color: #fff;
  border-radius: 20px;
  margin-top: 20px;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.cell-55 {
  border-left: 1px solid #cecece;
  align-items: stretch;
  padding-left: 20px;
}

.cell-56, .cell-57, .cell-58, .cell-59 {
  border-left: 1px solid #cecece;
  padding-left: 20px;
}

.image-767 {
  margin-top: 0;
}

.link-block-248 {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  line-height: 20px;
  display: block;
}

.image-768 {
  padding-top: 20px;
}

.quick-stack-35 {
  grid-column-gap: 20px;
  flex: 0 auto;
  order: 0;
  align-self: stretch;
  margin-top: 10px;
  padding: 0;
}

.cell-60 {
  justify-content: center;
  align-items: flex-start;
}

.cell-61 {
  justify-content: center;
  align-items: flex-end;
  display: block;
}

.image-769 {
  background-color: #a98144;
  border-radius: 15px;
}

.heading-706-copy1, .heading-706-copy2, .heading-706-copy4, .heading-706-copy5 {
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 24px;
}

.section-589 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/666fd93353ef39f923d39464_Frame%20850%20(3).png");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 140px;
  display: flex;
}

.india-s-cto-excellence {
  border: undefinedpx undefined undefined;
  text-align: center;
  letter-spacing: .02em;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(99.17deg, #baa458 0%, #ead9b2 33%, #9d8351 58%, #ead9b2 77%, #b68946 100%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 122px;
  font-weight: 400;
  line-height: 113px;
  text-decoration: none;
}

.honoring-25-prolific-startup-tech-leaders-who-have-shaped-indias-tech-landscape {
  color: #ead9b2;
  text-align: center;
  letter-spacing: .11em;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 25px;
  font-weight: 100;
  line-height: 39px;
  text-decoration: none;
}

.div-block-1227-copy22 {
  z-index: 99;
  background-color: #e5b53c;
  padding: 10px 100px;
  position: fixed;
  inset: auto 0% 0%;
}

.text-block-1967-copy, .text-block-1967-copy34 {
  color: #000;
  margin-right: 40px;
}

.section-590 {
  background-color: #cac1a2;
  padding: 80px 140px;
}

.text {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 43px;
  text-decoration: none;
}

.yourstory-media-in-collaboration-with-longhouse-consulting-is-launching-indias-cto-excellence-awards---an-initiative-dedicated-to-recognising-and-celebrating-the-exceptional-contributions-of-25-tech-leaders-who-have-significantly-impacted-indias-technology-landscape-over-the-past-decade-0 {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 43px;
  text-decoration: none;
}

.text-2 {
  color: #171616;
  text-align: left;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 36px;
  text-decoration: none;
}

.yourstory-media-in-collaboration-with-longhouse-consulting-is-launching-indias-cto-excellence-awards---an-initiative-dedicated-to-recognising-and-celebrating-the-exceptional-contributions-of-25-tech-leaders-who-have-significantly-impacted-indias-technology-landscape-over-the-past-decade-2 {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 42px;
  font-weight: 300;
  line-height: 43px;
  text-decoration: none;
}

.section-591 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/666fde8f0fff5f8a68a80cb9_Rectangle%2011.png");
  background-position: 50%;
  background-size: cover;
  padding: 100px 140px;
}

.uui-testimonial11_slide-nav {
  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-testimonial11_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-testimonial11_arrow:hover {
  background-color: var(--untitled-ui--gray50);
}

.uui-testimonial11_arrow.left {
  right: 4rem;
}

.uui-testimonial08_logo {
  max-height: 3rem;
}

.uui-testimonial11_divider {
  background-color: var(--untitled-ui--gray200);
  align-self: stretch;
  width: 1px;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.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-tiny {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-testimonial11_client {
  text-align: left;
  align-items: center;
  display: flex;
}

.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-medium-2.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial11_rating-icon {
  color: var(--untitled-ui--warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial11_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial11_content-right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-testimonial11_client-image {
  object-fit: cover;
  width: 100%;
  height: 35rem;
  overflow: auto;
}

.uui-testimonial11_content {
  grid-column-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-testimonial11_slide {
  margin-right: 5rem;
}

.uui-testimonial11_component {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-bottom: 5rem;
}

.uui-padding-vertical-xhuge-2 {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-2 {
  padding-left: 0;
  padding-right: 0;
}

.frame-803 {
  grid-row-gap: 17px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.text-3 {
  color: #b5b5b5;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.shradha-sharma-founder-and-ceo-of-yourstory {
  color: #ead9b2;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.yourstory-has-always-been-at-the-forefront-of-celebrating-the-builders-of-new-india-with-indias-cto-excellence-awards-our-goal-is-to-bring-well-deserved-recognition-to-the-tech-leaders-who-in-the-background-have-played-defining-roles-in-shaping-their-companys-success-and-india-s-tech-story-0 {
  color: #b5b5b5;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  text-decoration: none;
}

.shradha-sharma-founder-and-ceo-of-yourstory-1 {
  color: #ead9b2;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  text-decoration: none;
}

.italic-text-18 {
  text-transform: none;
  font-style: normal;
  text-decoration: none;
}

.section-592 {
  padding: 0;
}

.brix---logo-strip-image-card {
  border: 1px solid var(--elements-webflow-library-neutral--300);
  box-shadow: 0 1px 12px 0 var(--elements-webflow-library-general--shadow-02);
  border-radius: 16px;
  width: 284px;
  margin: 14px 16px;
}

.brix---logo-strip-full-width {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.brix---heading-h2-size-14 {
  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-831 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---text-center-8 {
  text-align: center;
}

.brix---mg-bottom-48px-7 {
  margin-bottom: 48px;
}

.brix---inner-container-574px---center-5 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-11 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-logo-strip-v6 {
  background-color: #f2f2f2;
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.text-4 {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Josefin Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 52px;
  text-decoration: none;
}

.section-593 {
  background-color: #fff;
  background-image: linear-gradient(#ffffff80, #ffffff80), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/66701b65b95bc1df3299df49_shutterstock_2363218951.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 80px 140px;
  display: block;
}

.text-5 {
  color: #171616;
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Josefin Sans, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 42px;
  text-decoration: none;
}

.error-c6ba5981-0905-ce7f-63a3-cc77a96895b4 {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 41px;
  text-decoration: none;
}

.the-awards-will-highlight-tech-leaders-based-on-a-comprehensive-set-of-criteria-including-but-not-limited-to-the-number-of-years-in-a-cto-role-impact-on-business-growth-innovation-intellectual-property-contributions-leadership-mentorship-functional-responsibilities-and-more-0 {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 41px;
  text-decoration: none;
}

.section-594 {
  background-color: #f0ece4;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 60px 220px;
  display: flex;
}

.text-6 {
  color: #171616;
  text-align: center;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 52px;
  text-decoration: none;
}

.grid-199-copy34 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.new-speakers {
  background-color: #a98144;
}

.waves-name-wrap-team-1-564 {
  grid-row-gap: 8px;
  color: #000;
  text-align: left;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0;
  padding: 20px;
  display: flex;
}

.spark-small-sub-paragraph-3 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-3 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details-3 {
  max-width: 590px;
}

.spark-circular-team-member-image {
  border-radius: 100%;
}

.spark-team-member-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-team-member-card.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
}

.spark-team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.spark-secondary-paragraph-5 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-902 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-3 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-3 {
  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-3 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-3 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-3 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-3 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-3 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-3 li {
  margin-bottom: .5rem;
}

.f-logo-block {
  background-color: var(--flowui-component-library--gray-100);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 24px;
  display: flex;
}

.f-grid-six-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.f-container-regular {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-small {
  padding: 64px 5%;
  position: relative;
}

.f-logo-cell {
  background-color: var(--flowui-component-library--gray-200);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-width: 140px;
  min-height: 96px;
  margin-left: 14px;
  margin-right: 14px;
  padding: 0;
  transition: background-color .3s;
  display: flex;
}

.f-logo-cell:hover {
  background-color: var(--flowui-component-library--grey-300);
}

.f-logo-group {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.f-logo-carousel {
  flex: none;
  display: flex;
}

.f-logo-gradient-r {
  z-index: 5;
  background-image: linear-gradient(267deg, #fff, #fff 21%, #ffffffa3 51%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.f-logo-gradient-l {
  z-index: 5;
  background-image: linear-gradient(to right, #fff, #fff 25%, #ffffffba 60%, #fff0);
  width: 140px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.f-logo-css {
  display: none;
}

.f-logo-carousel-wrap {
  background-color: #fff;
  border-radius: 16px;
  align-items: center;
  min-height: 104px;
  margin-left: 0;
  margin-right: 0;
  padding: 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-section-large {
  background-color: #f0ece4;
  padding: 92px 0%;
  position: relative;
}

.section-595 {
  background-color: #fff;
  background-image: linear-gradient(#ffffff80, #ffffff80), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/66701b65b95bc1df3299df49_shutterstock_2363218951.jpg");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding: 100px 140px;
}

.join-us-in-celebrating-the-leaders-who-have-shaped {
  color: #171616;
  text-align: center;
  letter-spacing: .13em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 46px;
  text-decoration: none;
}

.indias-tech-story {
  color: #171616;
  text-align: center;
  letter-spacing: .33em;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.image-770 {
  margin-top: 10px;
}

.div-block-1239 {
  background-color: #b9b9b9;
  height: .5px;
  margin-top: 40px;
}

.text-block-1975 {
  color: #000;
  text-align: center;
  margin-top: 20px;
  font-family: Josefin Sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.link-94 {
  color: #000;
  font-weight: 400;
  text-decoration: none;
}

.brix---link-icon-right-3 {
  margin-left: 6px;
}

.brix---text-200-bold-4 {
  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---link-wrapper-color-primary {
  color: var(--elements-webflow-library-accent--primary-1);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper-color-primary:hover {
  color: var(--elements-webflow-library-secondary--color-1);
}

.brix---flex-center {
  justify-content: center;
  display: flex;
}

.brix---paragraph-default-10 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-832 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---mg-bottom-40px-5 {
  margin-bottom: 40px;
}

.brix---heading-h3-size-4 {
  color: #000;
  letter-spacing: 2px;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Josefin Sans, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 24px;
}

.brix---color-neutral-833 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---color-accent-6 {
  color: var(--elements-webflow-library-accent--primary-1);
}

.brix---display-7 {
  border-bottom: 1px solid #000;
  font-size: 26px;
  font-weight: 700;
  line-height: 56px;
}

.brix---mg-bottom-16px-7 {
  margin-bottom: 16px;
}

.brix---text-center-9 {
  text-align: center;
  padding: 10px;
}

.brix---grid-stats-v1-2 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Josefin Sans, sans-serif;
  display: grid;
}

.brix---heading-h2-size-15 {
  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---inner-container-600px---center-2 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-56px-3 {
  margin-bottom: 56px;
}

.brix---container-default-12 {
  max-width: 1218px;
  padding: 0;
}

.brix---section-8 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #fff9e5;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/666fde8f0fff5f8a68a80cb9_Rectangle%2011.png");
  background-position: 0 0;
  background-size: auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.quick-stack-34-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-bottom: 0 solid #cecece;
  margin-top: 40px;
  padding: 0 0 20px;
}

.button-179 {
  letter-spacing: 3px;
}

.button-180 {
  color: #000;
  background-color: #e5b53c26;
  margin-bottom: 10px;
}

.text-span-36 {
  background-color: #e5b53c33;
  border: 0 solid #c9c9c9;
  border-radius: 8px;
  padding: 5px 10px;
}

.text-span-37, .text-span-38, .text-span-39, .text-span-40 {
  background-color: #e5b53c33;
  border-radius: 8px;
  padding: 5px 10px;
}

.text-block-1976 {
  color: #ead9b2;
  text-transform: uppercase;
  font-family: Josefin Sans, sans-serif;
  font-weight: 300;
}

.div-block-1240 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.judging-criteria {
  color: #171616;
  letter-spacing: .02em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 112px;
  text-decoration: none;
}

.indias-cto-excellence-award-will-highlight-leaders-based-on-a-comprehensive-set-of-criteria-including {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 60px;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 41px;
  text-decoration: none;
}

.text-7 {
  margin-bottom: 40px;
}

.years-of-experience-total-years-served-as-a-cto-or-head-of-a-department-0 {
  color: #a98144;
  letter-spacing: .01em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.years-of-experience-total-years-served-as-a-cto-or-head-of-a-department-1 {
  color: #a98144;
  letter-spacing: .01em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.years-of-experience-total-years-served-as-a-cto-or-head-of-a-department-2 {
  color: #171616;
  letter-spacing: .01em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.years-of-experience-total-years-served-as-a-cto-or-head-of-a-department-3 {
  color: #171616;
  letter-spacing: .01em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.text-8 {
  margin-bottom: 40px;
}

.business-growth-impact-on-the-company-s-business-growth-during-their-tenure-0 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.business-growth-impact-on-the-company-s-business-growth-during-their-tenure-1 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.business-growth-impact-on-the-company-s-business-growth-during-their-tenure-2 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.text-9 {
  margin-bottom: 40px;
}

.innovation-number-of-new-product-and-technology-offerings-created-0 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.innovation-number-of-new-product-and-technology-offerings-created-1 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.innovation-number-of-new-product-and-technology-offerings-created-2 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.intellectual-contributions-patents-filed-and-publications-authored {
  color: #171616;
  -webkit-text-stroke-color: #000;
  margin-bottom: 40px;
}

.intellectual-contributions-patents-filed-and-publications-authored-0 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.intellectual-contributions-patents-filed-and-publications-authored-1 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.intellectual-contributions-patents-filed-and-publications-authored-2 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.text-10 {
  margin-bottom: 40px;
}

.leadership-team-size-managed-and-the-quality-of-hires-0 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.leadership-team-size-managed-and-the-quality-of-hires-1 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.leadership-team-size-managed-and-the-quality-of-hires-2 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.text-11 {
  margin-bottom: 40px;
}

.direct-reports-profile-and-success-of-direct-reports-beyond-the-scope-of-that-organization-0 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.direct-reports-profile-and-success-of-direct-reports-beyond-the-scope-of-that-organization-1 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.direct-reports-profile-and-success-of-direct-reports-beyond-the-scope-of-that-organization-2 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.functional-responsibilities-scope-and-scale-of-their-responsibilities-0 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

.functional-responsibilities-scope-and-scale-of-their-responsibilities-1 {
  color: #a98144;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.functional-responsibilities-scope-and-scale-of-their-responsibilities-2 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.functional-responsibilities-scope-and-scale-of-their-responsibilities-3 {
  color: #171616;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.text-13 {
  color: #cac1a2;
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  justify-content: center;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 52px;
  font-weight: 700;
  line-height: 42px;
  text-decoration: none;
  display: flex;
}

.text-14 {
  color: #efefef;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 41px;
  text-decoration: none;
}

.the-awards-will-highlight-tech-leaders-based-on-a-comprehensive-set-of-criteria-0 {
  color: #efefef;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 41px;
  text-decoration: none;
}

.div-block-1241 {
  background-color: #cac1a2;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 30px;
  height: 1px;
  display: flex;
}

.section-596 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/666fde8f0fff5f8a68a80cb9_Rectangle%2011.png");
  background-position: 0 0;
  background-size: auto;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 100px 200px 140px;
  display: flex;
}

.text-15 {
  color: #cac1a2;
  text-align: center;
  letter-spacing: .05em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 52px;
  font-weight: 700;
  line-height: 42px;
  text-decoration: none;
}

.text-16 {
  color: #efefef;
  text-align: center;
  text-transform: undefined;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 41px;
  text-decoration: none;
}

.the-awards-will-highlight-tech-leaders-based-on-a-comprehensive-set-of-criteria-2 {
  color: #efefef;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 41px;
  text-decoration: none;
}

.quick-stack-36 {
  margin-top: 40px;
  padding: 0;
}

._630pm-635-pm {
  color: #cac1a2;
  text-align: right;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 41px;
  text-decoration: none;
}

.cell-62 {
  text-align: right;
  justify-content: flex-start;
  align-items: flex-end;
}

.opening-remarks {
  color: #fff;
  text-align: center;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 41px;
  text-decoration: none;
}

.cell-59-cop2y {
  border-left: 0 solid #cecece;
  padding-left: 20px;
}

.bold-text-305 {
  color: #e9e9e9;
  font-family: Josefin Sans, sans-serif;
}

.quick-stack-35-copy {
  grid-column-gap: 20px;
  align-self: flex-start;
  margin-top: 10px;
  padding: 0;
}

.cell-63 {
  border-left: 0 solid #cecece;
  padding-left: 20px;
}

.text-17 {
  color: #b7b7b7;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 5px;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 29px;
  text-decoration: none;
}

.honoring-25-prolific-startup-tech-leaders-0 {
  color: #b7b7b7;
  letter-spacing: .03em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 29px;
  text-decoration: none;
}

.heading-706-copy {
  color: #5c5c5c;
  text-align: left;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 24px;
}

.heading-706-copy09 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 24px;
}

.heading-706-copy08 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 28px;
}

.column-895 {
  padding-left: 0;
}

.columns-401 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-766-copy {
  filter: sepia(51%);
  margin-bottom: 0;
}

.button-181 {
  color: #000;
  background-color: #e6b53c;
}

.spark-icon-3 {
  width: 12px;
  display: inline-block;
}

.spark-icon-3.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row-3 {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-social-row-3.spark-left-aligned {
  justify-content: flex-start;
}

.spark-small-sub-paragraph-4 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-4.spark-margin-bottom-1rem {
  margin-bottom: 1rem;
}

.spark-bold-heading-4 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details-4 {
  max-width: 590px;
}

.spark-team-member-details-4.spark-full-width-team-details {
  grid-row-gap: 8px;
  background-color: var(--spark-library--white);
  flex-direction: column;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 12px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.spark-vertical-image-3 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 310px;
}

.spark-vertical-image-3:hover {
  box-shadow: 2px 2px 10px 3px #a18b49a8;
}

.spark-vertical-image-3.spark-square-corners {
  border-radius: 0;
  height: 25vw;
}

.spark-team-link-3 {
  width: 100%;
}

.spark-wrapped-square-team-3 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-wrapped-square-team-3.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.spark-team-grid-no-spacing-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.spark-secondary-paragraph-7 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-903 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-4 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-4 {
  width: 100%;
  padding: 100px 64px;
  font-family: Josefin Sans, sans-serif;
  position: relative;
}

.spark-section-4 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-4 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-4 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-4 h2 {
  color: #a98144;
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-4 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-4 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-4 p {
  margin-top: 0;
  margin-bottom: 0;
}

.spark-section-4 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-4 li {
  margin-bottom: .5rem;
}

.spark-section-4 p {
  color: #000;
  font-size: 20px;
}

.spark-square-image {
  border-radius: 12px;
  width: 100%;
}

.spark-wrapped-team-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-team-card.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  border: 1px solid #0000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8px;
  transition: border-color .15s;
}

.spark-wrapped-team-card.spark-stacked:hover {
  border: 1px solid var(--spark-library--foreground-secondary);
  border-radius: 8px;
  padding: 8px;
}

.spark-wrapped-team-card.spark-top-aligned {
  align-items: flex-start;
}

.spark-four-column-team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.spark-stacked-card {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spark-gray-paragraph {
  color: var(--spark-library--foreground-secondary);
  line-height: 1.3;
}

.spark-horizontal-team-member-image {
  object-fit: cover;
  border-radius: 12px;
  width: 500px;
  max-width: none;
  height: 300px;
  display: block;
}

.spark-horizontal-team-member-image.spark-small {
  width: 310px;
  height: 310px;
}

.spark-flex-row-of-two-team-members {
  grid-column-gap: 64px;
  margin-bottom: 64px;
  display: flex;
}

.spark-flex-row-of-team-members {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing-overview {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-307 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.pricing-description {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-grid {
  grid-column-gap: 64px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.pricing-card-three {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-image {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-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;
}

.text-block-1977 {
  color: #000;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.text-block-1978 {
  color: #939393;
  margin-bottom: 20px;
}

.spark-icon-4 {
  width: 12px;
  display: inline-block;
}

.spark-icon-4.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row-4 {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-small-sub-paragraph-5 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-5 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details-5 {
  max-width: 590px;
}

.spark-team-member-details-5.spark-full-width-team-details {
  grid-row-gap: 8px;
  background-color: var(--spark-library--white);
  flex-direction: column;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 12px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.spark-vertical-image-4 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: 310px;
}

.spark-vertical-image-4.spark-square-corners {
  border-radius: 0;
  height: 25vw;
}

.spark-team-link-4 {
  width: 100%;
}

.spark-wrapped-square-team-4 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.spark-wrapped-square-team-4.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  overflow: hidden;
}

.spark-team-grid-no-spacing-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.spark-secondary-paragraph-11 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-904 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-5 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-5 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-5 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-5 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-5 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-5 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-5 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-5 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-5 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-5 li {
  margin-bottom: .5rem;
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--blue-4);
  background-color: var(--blue-4);
  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(--blue-4);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row.button-row-center {
  justify-content: center;
}

.uui-space-small {
  width: 100%;
  min-height: 1.5rem;
}

.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-space-xxsmall-2 {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xxsmall-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-avatar-group_item, .uui-avatar-stack_item {
  border: 2px solid var(--untitled-ui--white);
  background-color: var(--untitled-ui--white);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.uui-avatar-stack_item.featured {
  width: 3.5rem;
  height: 3.5rem;
  position: relative;
}

.avatar-stack_component {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  margin-bottom: 2rem;
  margin-right: 1rem;
  display: flex;
}

.uui-text-align-center {
  text-align: center;
}

.uui-faq01_cta {
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  justify-content: center;
  margin-top: 4rem;
  padding: 2rem;
  display: flex;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-medium-3 {
  color: var(--untitled-ui--gray600);
  text-align: center;
  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-faq01_answer {
  overflow: hidden;
}

.accordion-icon_vertical-line {
  background-color: var(--untitled-ui--gray400);
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_horizontal-line {
  background-color: var(--untitled-ui--gray400);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.accordion-icon_component {
  border: 2px solid var(--untitled-ui--gray400);
  color: var(--untitled-ui--gray400);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.uui-faq01_icon-wrapper {
  color: var(--blue-4);
}

.uui-faq01_heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
}

.uui-faq01_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 1.5rem;
  display: flex;
}

.uui-faq01_accordion {
  border-bottom: 1px solid var(--untitled-ui--gray200);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.uui-faq01_accordion.last-item {
  border-bottom-color: #0000;
}

.uui-faq01_list {
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-faq01_component {
  margin-top: 4rem;
}

.uui-space-xsmall-2 {
  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-2 {
  color: var(--blue-4);
  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-max-width-large-2.align-center, .align-center {
  margin-left: auto;
  margin-right: auto;
}

.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 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.image-771 {
  margin-right: 0;
}

.div-block-1243 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-block-249, .link-block-250 {
  margin-right: 10px;
}

.div-block-1244, .div-block-1245 {
  text-align: center;
  margin-top: 10px;
}

.section-597 {
  padding-top: 0;
  display: block;
}

.text-block-1979 {
  color: #000;
  margin-top: 40px;
  font-size: 30px;
  font-weight: 300;
  line-height: 40px;
}

.div-block-1246 {
  text-align: center;
  margin-bottom: 40px;
}

.section-598 {
  padding-top: 220px;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--blue-4);
  background-color: var(--blue-4);
  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-3:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-3:focus {
  background-color: var(--blue-4);
  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-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.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-xxsmall-3 {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xxsmall-3 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-avatar-group_item-2, .uui-avatar-stack_item-2 {
  border: 2px solid var(--untitled-ui--white);
  background-color: var(--untitled-ui--white);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.uui-avatar-stack_item-2.featured {
  width: 3.5rem;
  height: 3.5rem;
  position: relative;
}

.avatar-stack_component-2 {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  margin-bottom: 2rem;
  margin-right: 1rem;
  display: flex;
}

.uui-text-align-center-2 {
  text-align: center;
}

.uui-faq01_cta-2 {
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  justify-content: center;
  margin-top: 4rem;
  padding: 2rem;
  display: flex;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-medium-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: 1rem;
  line-height: 1.5;
}

.uui-faq01_answer-2 {
  overflow: hidden;
}

.accordion-icon_vertical-line-2 {
  background-color: var(--untitled-ui--gray400);
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_horizontal-line-2 {
  background-color: var(--untitled-ui--gray400);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.accordion-icon_component-2 {
  border: 2px solid var(--untitled-ui--gray400);
  color: var(--untitled-ui--gray400);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.uui-faq01_icon-wrapper-2 {
  color: var(--blue-4);
}

.uui-faq01_heading-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
}

.uui-faq01_question-2 {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.uui-faq01_accordion-2 {
  border-bottom: 1px solid var(--untitled-ui--gray200);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.uui-faq01_accordion-2.last-item {
  border-bottom-color: #0000;
}

.uui-faq01_list-2 {
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-faq01_component-2 {
  margin-top: 4rem;
}

.uui-space-xsmall-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-4 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: 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(--blue-4);
  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-3 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-3.align-center, .align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

.uui-padding-vertical-xhuge-4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.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;
}

.uui-button-4 {
  grid-column-gap: .5rem;
  border: 1px solid var(--blue-4);
  background-color: var(--blue-4);
  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-4:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-4:focus {
  background-color: var(--blue-4);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-3.button-row-center {
  justify-content: center;
}

.uui-space-small-3 {
  width: 100%;
  min-height: 1.5rem;
}

.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-xxsmall-4 {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xxsmall-4 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-avatar-group_item-3, .uui-avatar-stack_item-3 {
  border: 2px solid var(--untitled-ui--white);
  background-color: var(--untitled-ui--white);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.uui-avatar-stack_item-3.featured {
  width: 3.5rem;
  height: 3.5rem;
  position: relative;
}

.avatar-stack_component-3 {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-end;
  width: auto;
  margin-bottom: 2rem;
  margin-right: 1rem;
  display: flex;
}

.uui-text-align-center-3 {
  text-align: center;
}

.uui-faq01_cta-3 {
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  justify-content: center;
  margin-top: 4rem;
  padding: 2rem;
  display: flex;
}

.uui-space-medium-3 {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-medium-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: 1rem;
  line-height: 1.5;
}

.uui-faq01_answer-3 {
  overflow: hidden;
}

.accordion-icon_vertical-line-3 {
  background-color: var(--untitled-ui--gray400);
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_horizontal-line-3 {
  background-color: var(--untitled-ui--gray400);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.accordion-icon_component-3 {
  border: 2px solid var(--untitled-ui--gray400);
  color: var(--untitled-ui--gray400);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.uui-faq01_icon-wrapper-3 {
  color: var(--blue-4);
}

.uui-faq01_heading-3 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
}

.uui-faq01_question-3 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.uui-faq01_accordion-3 {
  border-bottom: 1px solid var(--untitled-ui--gray200);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.uui-faq01_accordion-3.last-item {
  border-bottom-color: #0000;
}

.uui-faq01_list-3 {
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-faq01_component-3 {
  margin-top: 4rem;
}

.uui-space-xsmall-4 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-5 {
  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(--blue-4);
  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-max-width-large-4.align-center, .align-center-3 {
  margin-left: auto;
  margin-right: auto;
}

.uui-padding-vertical-xhuge-5 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-5 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.brix---team-v9-overlay {
  background-image: linear-gradient(#e6e6e6d6, #e6e6e6d6);
  flex: 0 auto;
  order: 1;
  width: 100%;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
}

.brix---text-200-medium-3 {
  color: var(--black);
  font-family: Josefin Sans, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 20px;
}

.brix---color-neutral-834 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---heading-h3-size-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Josefin Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---team-content-v9 {
  z-index: 1;
  text-align: center;
  text-decoration: none;
  position: absolute;
}

.brix---team-text-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.brix---avatar-image-100 {
  width: 100%;
}

.brix---team-v9-wrapper {
  text-decoration: none;
  transition: transform .3s, color .3s;
  position: relative;
  overflow: hidden;
}

.brix---grid-3-columns-gap-0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---paragraph-default-11 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-835 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h2-size-16 {
  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-836 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-8 {
  margin-bottom: 16px;
}

.brix---text-center-10 {
  text-align: center;
}

.brix---inner-container-574px---center-6 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-8 {
  margin-bottom: 48px;
}

.brix---container-default-13 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-9 {
  color: var(--elements-webflow-library-neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.paragraph-342 {
  color: var(--black);
  padding-left: 20px;
  padding-right: 20px;
  font-family: Josefin Sans, sans-serif;
  font-weight: 300;
}

.brix---bg-overlay-team-v12 {
  background-image: linear-gradient(#0009, #0009);
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.brix---text-200-medium-4 {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---heading-h3-size-6 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---team-v13-content {
  z-index: 1;
  text-decoration: none;
  position: absolute;
  inset: auto auto 40px 32px;
}

.brix---grid-3-columns-3 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---color-neutral-837 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---color-neutral-838 {
  color: var(--elements-webflow-library-neutral--800);
}

.div-block-1247 {
  -webkit-backdrop-filter: blur(9px);
  backdrop-filter: blur(9px);
  color: #fff;
  text-align: center;
  margin-top: -368px;
  padding: 140px 100px;
  font-size: 60px;
  line-height: 70px;
}

.grid-202 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  text-align: center;
  grid-template: ". . Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 400;
}

.text-block-1981 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
}

.link-block-251 {
  color: #000;
  text-decoration: none;
}

.link-block-252, .link-block-253 {
  text-decoration: none;
}

.uui-space-xxlarge {
  width: 100%;
  min-height: 5rem;
}

.uui-logos04_logo {
  height: 3rem;
}

.uui-logos04_wrapper {
  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-5 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-5.align-center, .align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-align-center-4 {
  text-align: center;
}

.uui-section_logos04 {
  overflow: hidden;
}

.waves-gradient-hero-1 {
  z-index: 9;
  background-image: linear-gradient(#000, #faebe300);
  height: 220px;
  position: absolute;
  inset: -1px 0% auto;
}

.waves-gradient-hero-1.bottom {
  background-image: linear-gradient(0deg, #000, #faebe300);
  inset: auto 0% -1px;
}

.waves-image-hero-1 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.waves-image-wrap-hero-1 {
  border-radius: 12px;
  width: 100%;
  height: 410px;
  overflow: hidden;
}

.waves-item-gallery-hero-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves-inside-hero-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.waves-inside-hero-1.reverse {
  justify-content: flex-end;
}

.waves-column-hero-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.waves-gallery-hero-1 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 550px;
  height: 740px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.waves---cta-dark {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark:hover {
  background-color: #131313e6;
}

.waves---cta-dark.wide-cta {
  background-color: var(--spark-library--white);
  color: #000;
  min-width: 200px;
}

.waves---mg-top-16 {
  margin-top: 16px;
}

.waves---subtitle {
  color: #fff;
  font-size: 36px;
  line-height: 48px;
}

.waves---limit-480 {
  width: 100%;
  max-width: 480px;
}

.waves---mega-heading-1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  line-height: 115%;
}

.waves-content-hero-1 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 40px;
  display: flex;
}

.waves-grid-hero-1 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
}

.waves---main-container-2 {
  max-width: none;
  padding-left: 40px;
  padding-right: 40px;
}

.waves---section-hero-primary {
  background-color: #000;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 0;
}

.waves---nav-cta {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.waves---nav-buttons-right {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---nav-link {
  padding: 12px 16px;
}

.waves---dropdown-link {
  text-align: center;
}

.waves-dropdown-list.w--open {
  background-color: var(--waves-library--white);
  border: 1px solid #1313131a;
  border-radius: 4px;
}

.waves-icon-drodpdown {
  width: 24px;
  height: 24px;
}

.waves-dropdown-toggle {
  grid-column-gap: 6px;
  justify-content: center;
  align-items: center;
  padding: 12px 8px 12px 16px;
  display: none;
}

.waves---nav-menu {
  grid-column-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves-middle-nav-2 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves---brand {
  max-width: none;
  height: 100%;
}

.waves---nav-brand-link {
  height: 24px;
}

.waves-master-nav-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr 240px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.waves---nav-container {
  max-width: 1440px;
  height: 100%;
  padding-left: 40px;
  padding-right: 40px;
}

.waves-navbar-2 {
  z-index: 104;
  background-color: var(--waves-library--white);
  border-bottom: 1px solid #13131333;
  height: 80px;
  position: fixed;
  inset: 0% 0% auto;
}

.body-36 {
  background-color: #fff;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 300;
}

.waves-gradient-hero-2 {
  z-index: 9;
  background-image: linear-gradient(#000, #faebe300);
  height: 220px;
  position: absolute;
  inset: -1px 0% auto;
}

.waves-gradient-hero-2.bottom {
  background-image: linear-gradient(0deg, #000, #faebe300);
  inset: auto 0% -1px;
}

.waves-image-hero-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.waves-image-wrap-hero-2 {
  border-radius: 12px;
  width: 100%;
  height: 410px;
  overflow: hidden;
}

.waves-item-gallery-hero-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves-inside-hero-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.waves-inside-hero-2.reverse {
  justify-content: flex-end;
}

.waves-column-hero-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.waves-gallery-hero-2 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 550px;
  height: 740px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.waves---cta-dark-2 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-2:hover {
  background-color: #131313e6;
}

.waves---cta-dark-2.wide-cta {
  min-width: 200px;
}

.waves---mg-top-17 {
  margin-top: 16px;
}

.waves---subtitle-2 {
  font-size: 24px;
  line-height: 40px;
}

.waves---limit-481 {
  width: 100%;
  max-width: 480px;
}

.waves---mega-heading-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  line-height: 115%;
}

.waves-content-hero-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.waves-grid-hero-2 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
}

.waves---main-container-3 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-hero-primary-2 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section-599 {
  padding: 60px 140px;
}

.heading-707 {
  color: #000;
  text-align: left;
  font-size: 52px;
  line-height: 52px;
}

.paragraph-343 {
  color: #000;
  margin-top: 40px;
  font-size: 36px;
  font-weight: 300;
  line-height: 46px;
}

.waves---heading-3-no-margins-2 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-icon-32 {
  width: 50px;
  height: 50px;
}

.waves---mg-bottom-16 {
  margin-bottom: 16px;
}

.waves-tile-feature-1 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 32px;
  display: flex;
}

.waves-grid-features-1 {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.waves---cta-dark-3 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-3:hover {
  background-color: #131313e6;
}

.waves---heading-2-no-margins-2 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.waves---sides-heading-button {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.waves---mg-bottom-100 {
  margin-bottom: 100px;
}

.waves---main-container-4 {
  max-width: 1352px;
  padding-left: 0;
  padding-right: 0;
}

.waves---section-medium-2 {
  background-color: #0000000d;
  padding-top: 100px;
  padding-bottom: 60px;
}

.bold-text-308 {
  color: #000;
  font-size: 52px;
}

.text-block-1982, .text-block-1983 {
  color: #383838;
  font-size: 18px;
  line-height: 24px;
}

.text-block-1984, .text-block-1985 {
  color: #383838;
}

.text-block-1986 {
  color: #383838;
  font-size: 18px;
  line-height: 24px;
}

.waves---heading-3-no-margins-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-icon-33 {
  width: 50px;
  height: 50px;
}

.waves-tile-features-2 {
  grid-row-gap: 16px;
  background-color: var(--untitled-ui--gray200);
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 44px 40px;
  display: flex;
}

.waves---master-tiles-features-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  width: 100%;
  max-width: 545px;
  display: flex;
}

.waves---mg-top-18 {
  margin-top: 16px;
}

.waves---paragraph-big-2 {
  color: #000;
  font-size: 20px;
  line-height: 130%;
}

.waves---content-sticky-features-2 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 420px;
  display: flex;
}

.waves---sticky-halves {
  position: sticky;
  top: 88px;
}

.waves---sticky-halves-left {
  position: relative;
}

.waves---grid-halves-sticky {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.waves---main-container-5 {
  max-width: 1352px;
  padding: 0;
}

.waves---section-medium-3 {
  padding-top: 100px;
  padding-bottom: 60px;
}

.bold-text-309 {
  font-size: 52px;
  line-height: 120%;
}

.text-block-1987 {
  color: #383838;
  font-size: 18px;
  line-height: 24px;
}

.text-block-1988 {
  font-size: 18px;
}

.text-block-1989, .text-block-1990 {
  color: #383838;
  font-size: 18px;
  line-height: 24px;
}

.waves---paragraph-small {
  color: #383838;
  font-size: 18px;
  line-height: 130%;
}

.waves---check-icon {
  width: 24px;
  height: 24px;
}

.waves---single-check-item {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.waves---master-checks-vertical {
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.waves---heading-2-no-margins-3 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 52px;
  line-height: 120%;
}

.waves---content-image-halves {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 520px;
  display: flex;
}

.waves-image-features-4 {
  border-radius: 24px;
  width: 100%;
}

.waves---grid-image-halves {
  grid-column-gap: 40px;
  grid-template-rows: auto;
}

.waves---main-container-6 {
  max-width: 1352px;
  padding-left: 0;
  padding-right: 0;
}

.waves---section-medium-4 {
  background-color: #0000000d;
  padding-top: 100px;
  padding-bottom: 60px;
}

.waves---heading-3-no-margins-4 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-icon-34 {
  width: 32px;
  height: 32px;
}

.waves-tile-small-feature-7 {
  grid-row-gap: 16px;
  background-color: var(--waves-library--dark-elevation);
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px 32px;
  display: flex;
}

.image-vertical-feature-7 {
  width: 100%;
}

.waves-inside-tile-vertical-features-7 {
  z-index: 2;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  position: relative;
}

.waves-vertical-tile-features-7 {
  grid-row-gap: 24px;
  background-color: var(--flowui-component-library--gray-200);
  text-align: center;
  border-bottom: 2px solid #00000080;
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 36px;
  padding-bottom: 0;
  display: flex;
}

.waves-image-wide-feature-7 {
  z-index: 1;
  object-fit: contain;
  object-position: 50% 100%;
  width: 50%;
  max-height: 100%;
  margin-top: auto;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.waves-inside-wide-feature-7 {
  z-index: 2;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 365px;
  display: flex;
  position: relative;
}

.waves-wide-tile-features-7 {
  background-color: var(--flowui-component-library--gray-200);
  border-bottom: 2px solid #00000080;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  min-height: 410px;
  padding: 36px 32px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.waves---grid-features-7 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 80px;
}

.waves---heading-2-no-margins-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 52px;
  line-height: 130%;
}

.waves---main-container-7 {
  max-width: 1352px;
  padding-left: 0;
  padding-right: 0;
}

.waves---section-medium-5 {
  padding-top: 100px;
  padding-bottom: 60px;
}

.text-block-1991, .text-block-1992, .text-block-1993, .text-block-1994, .text-block-1995 {
  color: #383838;
  font-size: 18px;
  line-height: 24px;
}

.waves---paragraph-regular {
  color: #000;
  font-size: 18px;
  line-height: 130%;
}

.waves---heading-3-no-margins-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-icon-64 {
  width: 64px;
  height: 64px;
}

.waves-tile-contact-3 {
  grid-row-gap: 16px;
  background-color: var(--spark-library--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding: 40px 24px;
  display: flex;
}

.waves-grid-contact-3 {
  grid-column-gap: 32px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 64px;
}

.waves---heading-2-no-margins-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.waves---center-heading-2 {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.waves---main-container-8 {
  max-width: 1352px;
  padding-left: 0;
  padding-right: 0;
}

.waves---section-medium-6 {
  background-color: #0000000d;
  padding-top: 100px;
  padding-bottom: 60px;
}

.div-block-1248 {
  justify-content: center;
  padding-bottom: 20px;
  display: flex;
}

.div-block-1249 {
  text-align: center;
  margin-top: 40px;
  font-size: 50px;
  line-height: 50px;
}

.button-182 {
  background-color: #3898ec00;
  border: 1px solid #fff;
  margin-right: 10px;
  padding: 15px 20px;
  font-size: 18px;
}

.button-182:hover {
  color: #000;
  background-color: #fff;
}

.image-772 {
  display: none;
}

.container-309 {
  flex-flow: column;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.navbar-89 {
  display: none;
}

.section-600 {
  padding: 0;
}

.heading-708 {
  color: #fff;
  text-transform: uppercase;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 21px;
  font-weight: 400;
}

.div-block-1250 {
  flex: 0 auto;
  order: 0;
  align-self: center;
  margin-top: 40px;
  display: block;
}

.column-896 {
  align-self: center;
  padding-left: 0;
}

.button-183 {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff;
  margin-left: 10px;
  padding: 15px 20px;
  font-size: 18px;
}

.button-183:hover {
  color: #fff;
  background-color: #131313;
}

.column-897 {
  justify-content: flex-end;
  align-self: center;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.background-video-12 {
  background-image: linear-gradient(#14144ab5, #14144ab5);
  flex-flow: column;
  justify-content: center;
  height: 750px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.columns-402 {
  background-color: #0000;
  justify-content: center;
  align-items: stretch;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.nav-link-374 {
  color: #fff;
  margin: 0;
  font-size: 16px;
}

.nav-link-374:hover {
  color: #ff4836;
}

.link-95 {
  color: #fff;
  font-size: 21px;
  text-decoration: none;
}

.nav-menu-27 {
  background-color: #0000;
}

.nav-link-376 {
  color: #fff;
  margin: 0;
  font-size: 16px;
}

.nav-link-376:hover {
  color: #ff4836;
}

.nav-link-377 {
  color: #fff;
  margin: 0;
  font-size: 16px;
}

.nav-link-377:hover {
  color: #ff4836;
}

.navbar-90 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #14144a;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center space-around;
  place-items: stretch stretch;
  display: grid;
}

.nav-link-37t {
  color: #fff;
  background-color: #ff4836;
  margin: 0;
  font-size: 16px;
}

.nav-link-37t:hover {
  color: #fff;
  font-weight: 400;
  text-decoration: underline;
}

.body-37 {
  color: #fff;
  font-family: Bai Jamjuree, sans-serif;
}

.button-184 {
  color: #14144a;
  background-color: #fff;
  border-radius: 8px;
  margin-left: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  font-weight: 500;
}

.button-184:hover {
  background-color: #e7e7e7;
}

.grid-120-copy {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.heading-709 {
  color: #fff;
  margin-top: 40px;
  font-size: 30px;
  font-weight: 400;
}

.link-96 {
  color: #fff;
  text-decoration: none;
}

.link-96:hover {
  text-decoration: underline;
}

.image-773 {
  margin: 10px;
  display: inline-block;
}

.section-601 {
  background-color: #131313;
  padding: 80px 140px 60px;
}

.grid-203 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 60px;
  margin-bottom: 20px;
}

.div-block-1251 {
  border: .5px solid #ff4836;
  border-radius: 15px;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.heading-710 {
  color: #ff4836;
  font-size: 50px;
}

.grid-204 {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-1252 {
  background-color: #fff;
  width: 100px;
  height: 4px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.paragraph-344 {
  color: #fff;
  text-align: center;
  margin: 10px 10px 20px;
  font-size: 18px;
}

.paragraph-345 {
  color: #ff4836;
  text-align: center;
  font-size: 21px;
  font-weight: 600;
}

.section-546hyd {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/661d185bc287e3d1ab7b6394_Devsparks.png");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 80px 40px 60px;
  display: flex;
  overflow: hidden;
}

.grid-118-hyd {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin: 20px 40px 0;
}

.grid-121-hyd {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 300px;
  margin-right: 300px;
}

.link-97 {
  color: #ff4836;
}

.div-block-1248-hyd {
  justify-content: center;
  padding-bottom: 0;
  display: flex;
}

.heading-708-copyhyd {
  color: #fff;
  text-transform: none;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 21px;
  font-weight: 400;
}

.link-95-hyd {
  color: #fff;
  font-size: 21px;
  text-decoration: none;
}

.heading-708-hyd {
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 21px;
  font-weight: 400;
}

.lottie-animation-7 {
  padding-top: 0;
  display: block;
}

.link-block-254 {
  text-align: center;
}

.nav-link-376-hyd-2 {
  color: #ff4836;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
}

.nav-link-376-hyd-2:hover {
  color: #ff4836;
  text-decoration: underline;
}

.waves-icon-24 {
  width: 100px;
  height: auto;
}

.waves-bottom-right-footer-1 {
  grid-column-gap: 24px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---paragraph-small-2 {
  font-size: 16px;
  line-height: 130%;
}

.waves-bottom-footer-1 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.waves-divider-footer-1 {
  background-color: #13131333;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 32px;
}

.waves-link-footer-1 {
  color: #000;
  text-decoration: none;
}

.waves-top-right-footer-1 {
  grid-column-gap: 32px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves-brand-footer-1 {
  height: 120%;
}

.waves-brand-link-footer-1 {
  height: 32px;
}

.waves-top-footer-1 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.waves---main-container-9 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves-footer-1 {
  background-color: #fffcf2;
  padding: 80px 100px 64px;
}

.button-185 {
  background-color: #ff4836;
  align-self: center;
  margin-top: 40px;
  padding: 20px 40px;
  font-size: 21px;
}

.button-185:hover {
  text-decoration: underline;
}

.link-block-257 {
  text-align: center;
  font-size: 16px;
}

.image-775 {
  padding-bottom: 10px;
  text-decoration: underline;
}

.section-602 {
  background-color: #f3da1d1f;
  padding: 100px 140px 60px;
  display: block;
}

.cell-64 {
  border-right: 1px solid #000;
  padding: 20px 40px 10px;
}

.cell-65 {
  border: 1px solid #000;
  border-radius: 20px 20px 0 0;
  padding: 20px 40px;
}

.div-block-1253 {
  background-color: #fff;
  border: 0 solid #000;
  border-radius: 20px;
  margin-top: 20px;
  padding: 0;
}

.heading-711 {
  color: #000;
  text-align: left;
  margin: 0;
  font-weight: 400;
}

.cell-66 {
  border-right: 1px solid #000;
  padding: 20px 40px;
}

.quick-stack-37 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.quick-stack-38 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 0;
}

.heading-712 {
  color: #000;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 400;
}

.heading-713 {
  color: #9e0000;
  text-transform: none;
  margin: 0;
  font-weight: 400;
}

.paragraph-346 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 21px;
  line-height: 24px;
}

.paragraph-347 {
  font-size: 21px;
  line-height: 30px;
}

.cell-67 {
  padding: 20px;
}

.cell-68 {
  align-items: stretch;
}

.heading-714 {
  color: #000;
  margin-top: 10px;
  font-family: Squada One, sans-serif;
  font-size: 48px;
  font-weight: 400;
}

.quick-stack-37-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 20px;
  padding: 0;
}

.cell-65-copy {
  border: 1px solid #000;
  border-radius: 20px;
  flex-flow: row;
  padding: 20px 40px;
}

.paragraph-348 {
  font-size: 18px;
  font-weight: 400;
  line-height: 21px;
}

.paragraph-349 {
  margin-top: 0;
  font-size: 18px;
  line-height: 21px;
}

.text-block-1997 {
  font-size: 14px;
  line-height: 18px;
}

.paragraph-350, .text-block-1998 {
  color: #000;
  font-size: 12px;
  line-height: 18px;
}

.text-block-1999 {
  color: #000;
  font-size: 12px;
  line-height: 18px;
  text-decoration: none;
}

.f-logo-block-2 {
  background-color: var(--flowui-component-library--gray-100);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 0;
  display: flex;
}

.f-grid-four-column {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template: "."
                 "Area"
                 / 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.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-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-title-wrapper-center.margin-bottom-48 {
  margin-bottom: 48px;
}

.f-container-regular-2 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-small-2 {
  padding: 64px 5%;
  position: relative;
}

.f-grid-four-column-copy3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.image-779, .image-780, .image-781, .image-782 {
  mix-blend-mode: multiply;
}

.f-grid-four-column-copy5 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
  margin-left: 200px;
  margin-right: 200px;
}

.image-783 {
  mix-blend-mode: multiply;
}

.heading-714-copy {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Squada One, sans-serif;
  font-size: 48px;
  font-weight: 400;
}

.heading-713-copy {
  color: #9e0000;
  text-align: left;
  text-transform: none;
  margin: 0 0 0 40px;
  font-weight: 400;
  line-height: 38px;
}

.bold-text-314 {
  line-height: 24px;
}

.div-block-1254, .div-block-1255, .div-block-1256, .div-block-1257, .div-block-1258, .div-block-1259, .div-block-1260, .div-block-1261, .div-block-1262, .div-block-1263 {
  margin-bottom: 20px;
}

.div-block-1255-copy5 {
  margin-bottom: 0;
  margin-left: 0;
}

.quick-stack-38-copy66 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 0;
}

.paragraph-349-copy78 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 21px;
}

.quick-stack-39 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.cell-65-copy-copy {
  border: 1px solid #000;
  border-radius: 20px;
  flex-flow: column;
  align-items: stretch;
  padding: 0;
}

.cell-69 {
  justify-content: center;
  align-items: flex-start;
  padding: 20px 40px;
}

.cell-70 {
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  justify-content: center;
  align-items: flex-start;
  padding: 20px 40px;
}

.heading-713-copy-copy {
  color: #9e0000;
  text-align: left;
  text-transform: none;
  margin: 0;
  font-weight: 400;
  line-height: 38px;
}

.cell-71 {
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.div-block-1264 {
  margin-bottom: 20px;
}

.heading-715 {
  color: #ff0e00;
  -webkit-text-stroke-color: #ff0e00;
  font-size: 45px;
}

.div-block-1265 {
  text-align: center;
}

.heading-716 {
  color: #fff;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
}

.div-block-1266 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-2000 {
  text-align: center;
}

.text-block-2001 {
  color: #000;
  text-align: center;
  margin-top: 0;
  text-decoration: none;
}

.image-785 {
  padding-top: 10px;
  padding-bottom: 0;
}

.waves---cta-white {
  background-color: var(--waves-library--white);
  color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.waves---cta-white.wide-cta {
  background-color: #c89df9;
  min-width: 200px;
}

.waves---mg-top-19 {
  margin-top: 16px;
}

.waves---subtitle-3 {
  padding-top: 40px;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.waves---limit-482 {
  width: 100%;
  max-width: 480px;
}

.waves---mega-heading-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  line-height: 115%;
}

.waves-title-wrap-hero-5 {
  z-index: 1;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.waves---main-container-10 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves-gradient-hero-5 {
  background-image: linear-gradient(#1313131a 22%, #131313a8 77%, #131313cc);
  position: absolute;
  inset: 0%;
}

.waves-section-hero-5 {
  color: var(--waves-library--white);
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/66a0a6c05139b022619aecd6_img_event-LP_India-Founders-Event-2024_header_1800-width_option-02.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 150px;
  position: relative;
}

.heading-717 {
  color: #fff;
  text-align: left;
  margin-bottom: 0;
  padding-top: 40px;
  font-size: 48px;
  line-height: 58px;
}

.section-603 {
  background-color: #c89df9;
  padding-left: 80px;
  display: flex;
}

.section-604 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/66a0a6c05139b022619aecd6_img_event-LP_India-Founders-Event-2024_header_1800-width_option-02.png");
  background-position: 50%;
  background-size: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.flex-block {
  padding-top: 40px;
}

.section-605 {
  background-color: #c89df9;
}

.heading-718 {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 400;
}

.section-606 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/66a0a9eea06f17915905be0f_Background%20Image%20of%20Initial%20Text.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.grid-205 {
  grid-template-rows: auto;
}

.heading-719 {
  color: #c89df9;
  text-align: left;
  font-size: 28px;
  font-weight: 600;
  line-height: 38px;
}

.text-span-41 {
  color: #c89df9;
}

.paragraph-351 {
  color: #c7c7c7;
}

.section-607 {
  background-color: #000;
  padding-top: 100px;
  padding-bottom: 100px;
}

.grid-206 {
  grid-template-rows: auto;
}

.heading-720 {
  color: #fff;
  text-align: left;
}

.paragraph-352 {
  color: #c7c7c7;
}

.section-608 {
  background-color: #000;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-721 {
  color: #fff;
  text-align: left;
  padding-bottom: 20px;
}

.grid-207 {
  grid-template-columns: 1fr 1fr 1fr;
}

.image-786 {
  border-radius: 60px;
}

.text-block-2002 {
  color: #fff;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.paragraph-353 {
  color: #c7c7c7;
}

.div-block-1267 {
  border: 1px solid #000;
  border-left-color: #c7c7c7;
  padding-left: 20px;
  padding-right: 80px;
}

.section-609 {
  background-color: #300a5d;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-722 {
  color: #fff;
  text-align: left;
  padding-bottom: 20px;
}

.grid-208 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-2003 {
  color: #fff;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.paragraph-354 {
  color: #fff;
  font-size: 14px;
  line-height: 20px;
}

.div-block-1268 {
  border-left: 1px solid #c7c7c7;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-left: 30px;
  padding-right: 20px;
  display: flex;
}

.section-610 {
  background-color: #f5eefe;
  padding-top: 100px;
  padding-bottom: 100px;
}

.grid-209 {
  grid-template-rows: auto;
}

.heading-723 {
  text-align: left;
}

.paragraph-355 {
  color: #000;
}

.button-186 {
  background-color: #7629d6;
  border-radius: 10px;
  padding: 15px 20px;
}

.section-611 {
  background-color: #000;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-724 {
  color: #fff;
}

.grid-210 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-1269 {
  text-align: center;
}

.section-612 {
  padding-top: 0;
  padding-bottom: 0;
}

.map-11 {
  filter: grayscale();
}

.section-613 {
  background-color: #7629d6;
  padding: 100px 80px;
}

.grid-211 {
  grid-template-rows: auto;
}

.heading-725 {
  color: #fff;
  text-align: left;
  padding-bottom: 20px;
  font-weight: 400;
}

.div-block-1270 {
  display: flex;
}

.div-block-1271 {
  padding-right: 20px;
}

.button-187 {
  background-color: #000;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.button-188 {
  background-color: #3898ec00;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.button-188:hover {
  background-color: #63006363;
}

.grid-212 {
  border-left: 1px solid #a8a8a8;
  grid-template-rows: auto;
  padding-left: 40px;
}

.text-block-2004 {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
}

.button-189, .button-190 {
  background-color: #3898ec00;
  margin-bottom: 20px;
}

.button-191 {
  background-color: #3898ec00;
}

.section-614 {
  background-color: #000;
  padding-top: 50px;
  padding-bottom: 50px;
}

.grid-213 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.button-192 {
  background-color: #3898ec00;
}

.div-block-1272 {
  text-align: center;
}

.link-block-263, .link-block-264, .link-block-265, .link-block-266 {
  text-decoration: none;
}

.div-block-1274 {
  margin-top: 10px;
}

.div-block-1179-copyg {
  justify-content: center;
  padding-bottom: 20px;
  display: flex;
}

.dropdown-toggle-5 {
  color: #fff;
  padding-right: 40px;
}

.dropdown-2 {
  margin-left: 0;
  margin-right: 0;
}

.dropdown-3 {
  margin: 0;
}

.nav-link-348-g {
  color: #fff;
  background-color: #ff4836;
  border: 1px solid #ff4836;
  border-radius: 1px;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.nav-link-348-g:hover {
  color: #fff;
  background-color: #ff483600;
  border: 1px solid #ff4836;
  border-radius: 1px;
}

.nav-link-348-gp {
  color: #fff;
  border: 1px solid #ff4836;
  border-radius: 1px;
  margin: 0 10px 0 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
}

.nav-link-348-gp:hover {
  color: #ff4836;
}

.button-185-gg {
  background-color: #ff4836;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: stretch;
  margin-top: 0;
  padding: 20px 40px;
  font-size: 21px;
  display: flex;
}

.button-185-gg:hover {
  text-decoration: underline;
}

.column-898 {
  text-align: right;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.columns-403 {
  margin-top: 0;
}

.column-899 {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.button-193 {
  text-align: center;
  background-color: #ff4836;
  align-self: stretch;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 21px;
}

.button-193-rg {
  text-align: center;
  background-color: #2c2c91;
  align-self: stretch;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 21px;
}

.agenda-12-gg {
  background-color: #14144a;
  border-bottom: .3px solid #ff4836;
  padding: 80px 140px 60px;
  display: none;
}

.quick-stack-40 {
  padding: 0;
}

.cell-72 {
  padding-top: 60px;
  padding-bottom: 0;
  padding-left: 40px;
}

.dropdown-list {
  background-color: #ddd;
}

.dropdown-list.w--open {
  color: #fff;
  background-color: #14144a;
}

.dropdown-link-8 {
  color: #fff;
  border: 1px #ff4836;
}

.dropdown-link-8:hover {
  color: #ff4836;
}

.dropdown-link-9 {
  color: #fff;
  border-bottom: 1px solid #ff4836;
}

.dropdown-link-9:hover {
  color: #ff4836;
}

.section-615 {
  background-image: linear-gradient(#17175a, #2c2c91);
  margin-top: 0;
}

.image-787 {
  margin-top: 20px;
}

.quick-stack-41 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.cell-73 {
  justify-content: flex-start;
  align-items: center;
}

.grid-214 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 10px;
}

.cell-74 {
  justify-content: flex-start;
  align-items: stretch;
}

.heading-726 {
  color: #fff;
  text-align: left;
  margin-bottom: 5px;
}

.text-block-2005 {
  color: #eee;
}

.page-wrapper.isdevsparks25 {
  background-color: #00000075;
  font-family: Bai Jamjuree, sans-serif;
}

.page-wrapper.isdevsparks25.blr {
  background-color: #000;
}

.dell-button-text {
  color: #fff;
  text-align: center;
  letter-spacing: .12em;
  text-transform: uppercase;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  text-decoration: none;
}

.ds-nav-btn {
  grid-column-gap: 8.27161px;
  border: 1.65432px solid #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 55px;
  padding: 8px 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 15px #0000001f;
}

.dell-nav__links-wrap {
  grid-column-gap: 3px;
  text-align: center;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.dell-nav-link {
  text-align: center;
  letter-spacing: .12em;
  text-transform: uppercase;
  flex-flow: row;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-decoration: none;
  display: block;
}

.nav-mob {
  display: none;
}

.nav-link-ds {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
  display: flex;
}

.dell-nav {
  z-index: 9999;
  grid-column-gap: 0px;
  background-color: #5b254b;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 86.9999px;
  padding: 15px 20px;
  text-decoration: none;
  display: flex;
  position: sticky;
  top: 0;
}

.dell-nav.blr {
  z-index: 99999;
  background-color: #160500;
}

.dell-nav.hbd {
  z-index: 99999;
  background-color: #000;
}

.nav-logo {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 171px;
  height: 43.9394px;
  text-decoration: none;
  display: flex;
}

.nav-logo.hbd {
  width: 207px;
  height: 50px;
}

.dell-footer-contact {
  color: #fff;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
  text-decoration: none;
}

.dell-footer-contact.bold {
  font-size: 25px;
  font-weight: 700;
}

.dell-footer-descs {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.dropdown-4 {
  display: none;
}

.dell-nav-btm {
  grid-row-gap: 17px;
  border-left: 1px solid #f4f4f5;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 280px;
  padding-left: 40px;
  text-decoration: none;
  display: flex;
}

.dell-hero {
  grid-row-gap: 65px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 80px 0 53px;
  display: flex;
}

.dell-hero.blr {
  z-index: 9999;
}

.dell-hero-logo {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  text-decoration: none;
  display: flex;
}

.dell-hero-logo.ismoboff.is-animate {
  max-width: 1074px;
  height: 240px;
}

.dell-hero-logo.ismoboff.is-animate.isanimate {
  z-index: 2;
  position: relative;
}

.dell-button-2 {
  grid-column-gap: 8.27161px;
  background-color: #fff;
  border: 1.65432px solid #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 270px;
  height: 74px;
  padding: 8.27161px 8.27161px 8px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 8px 15px #0000001f;
}

.dell-button-2.is-animate-2 {
  color: #fff;
  background-color: #ff3bd9;
  max-width: 200px;
}

.dell-button-2.is-animate-2.isanimate2 {
  z-index: 2;
  position: relative;
}

.dell-button-2.is-animate-2.isanimate2.blr {
  text-align: center;
  background-color: #bc6a2b;
  border-style: none;
  width: 100%;
  max-width: 350px;
}

.dell-button-2.is-animate-2.isanimate2.wide {
  max-width: 390px;
}

.dell-button-2.is-animate-2.isanimate2.hbd {
  color: #000;
  background-color: #fbd900;
  border-style: none;
}

.dell-hero__cta-text {
  letter-spacing: .12em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 28.95px;
  text-decoration: none;
}

.dell-s2-title {
  color: #fff;
  text-align: center;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 500;
  line-height: 52px;
  text-decoration: none;
}

.dell-s2-title.is-animate {
  letter-spacing: 3px;
  text-transform: uppercase;
  max-width: 1040px;
  font-family: neue-haas-grotesk-display, sans-serif;
  font-size: 80px;
  font-weight: 400;
  line-height: 90px;
}

.dell-s2-title.is-animate.adjusted.hbd {
  font-size: 126px;
  line-height: 117px;
}

.dell-s2-num-unit-2 {
  grid-row-gap: 18px;
  border-right: 1px solid #888;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  padding-left: 60px;
  padding-right: 60px;
  text-decoration: none;
  display: flex;
}

.dell-s2-num-unit-2.blr, .dell-s2-num-unit-2.hbd {
  border-right-style: none;
  max-width: 470px;
}

.dell-s2-num-wrap {
  grid-column-gap: 0px;
  flex: 0 auto;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.dell-s2-num-wrap.is-animate {
  z-index: 1000;
  position: relative;
}

.dell-s2-num-wrap.is-animate.isanimate2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
}

.dell-s2-num-wrap.is-animate.isanimate2.blr {
  text-align: left;
  justify-content: center;
  align-items: stretch;
}

.dell-s2-num-wrap.is-animate.isanimate2.hbd {
  justify-content: center;
  align-items: stretch;
}

.dell-s2-num-unit-3 {
  z-index: 3;
  grid-row-gap: 11px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  padding-left: 60px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.dell-s2-num-unit-3.blr, .dell-s2-num-unit-3.hbd {
  max-width: 470px;
}

.dell-s2-num-desc {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 200;
  line-height: 34px;
  text-decoration: none;
}

.dell-s2 {
  grid-row-gap: 8px;
  background-image: linear-gradient(#420430, #420430);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 120px 120px 90px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.dell-s2.blr {
  background-image: linear-gradient(#481305, #481305);
}

.dell-s2.hbd {
  background-image: linear-gradient(#382900, #382900);
}

.dell-s2-content {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.dell-s2-num {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 120px;
  font-weight: 700;
  line-height: 121px;
  text-decoration: none;
}

.about-vector {
  pointer-events: none;
  position: absolute;
}

.about-vector._2 {
  inset: auto 0% -60px auto;
}

.about-vector._1 {
  width: 32%;
  inset: -100px auto 0% 0%;
}

.dell-s2-num-unit {
  grid-row-gap: 14px;
  border-right: 1px solid #888;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  padding-right: 60px;
  text-decoration: none;
  display: flex;
}

.dell-s2-num-unit.blr, .dell-s2-num-unit.hbd {
  border-right-style: none;
  max-width: 470px;
}

.dell-s2-inner {
  grid-row-gap: 140px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  text-decoration: none;
  display: flex;
}

.dell-s2-desc {
  color: #fff;
  text-align: center;
  letter-spacing: .03em;
  text-transform: undefined;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 300;
  line-height: 44px;
  text-decoration: none;
}

.dell-s2-desc.is-animate-2 {
  max-width: 1060px;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}

.dell-s2-desc.is-animate-2.hb {
  text-transform: none;
  align-self: center;
  font-weight: 300;
}

.event-meta {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  color: #fff;
  letter-spacing: .12em;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  line-height: 19px;
  display: flex;
}

.event-meta.isanimate2 {
  z-index: 2;
  text-align: left;
  align-self: auto;
  margin-top: auto;
  position: relative;
}

.ds-s3 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
}

.ds-s3.blr {
  margin-top: 60px;
  margin-bottom: 60px;
}

.heading-727 {
  color: #000;
  letter-spacing: -.02em;
  text-transform: capitalize;
  max-width: 801px;
  font-size: 63px;
  font-weight: 400;
  line-height: 73px;
}

.ds-s4 {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  background-color: #101828;
  flex-flow: column;
  padding: 110px 55px;
  display: flex;
}

.ds-s4.blr {
  color: #235b8b;
  background-color: #0f1928;
}

.ds-s4.hbd {
  color: #235b8b;
  background-color: #151515;
}

.heading-728 {
  color: #fff;
  letter-spacing: -.02em;
  text-transform: uppercase;
  padding: 0;
  font-family: neue-haas-grotesk-display, sans-serif;
  font-size: 110px;
  font-weight: 400;
  line-height: 103px;
}

.heading-728.black {
  color: #000;
  text-align: center;
}

.heading-728.black.isanimate {
  font-size: 50px;
  line-height: 60px;
}

.heading-728.black.isanimate._1st {
  font-size: 100px;
  line-height: 1em;
}

.ds-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ds-grid.isanimate2 {
  object-fit: fill;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ds-upcomingedition {
  background-color: #000;
  border: 1px solid #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 16px 6px 30px;
  transition: all .2s;
  display: flex;
}

.ds-upcomingedition._1 {
  text-decoration: none;
}

.ds-upcomingedition._1:hover {
  border-color: #ff3bd9;
}

.ds-upcomingedition._2 {
  transition-property: none;
}

.ds-upcomingedition._2:hover {
  border-color: #04cdfb;
}

.ds-upcomingedition._4:hover {
  border-color: #01ea9c;
}

.ds-upcomingedition._4.hbd, .ds-upcomingedition._4.hbd:hover {
  border-color: #fbd900;
}

.ds-upcomingedition._3rd:hover {
  border-color: #e88331;
}

.image-788 {
  text-align: center;
  width: 207px;
  height: 80px;
  padding-bottom: 20px;
}

.ds-city {
  color: #fff;
  text-align: center;
  letter-spacing: .1em;
  text-transform: uppercase;
  padding-top: 4px;
  padding-left: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
}

.ds-city.hb {
  font-family: DM Sans, sans-serif;
  font-size: 31px;
  line-height: 24px;
}

.ds-date {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  flex-flow: column;
  font-size: 20px;
  font-style: italic;
  font-weight: 700;
  line-height: 52px;
  display: block;
}

.ds-date.ds-date-concluded {
  font-style: italic;
}

.ds-s5 {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  background-color: #070707;
  flex-flow: column;
  padding: 80px 125px 180px;
  display: flex;
}

.ds-s5.hide-mobile-landscape {
  background-color: #151515;
}

.tracks-grid.isanimate2 {
  grid-template-columns: 1fr 1fr 1fr;
}

.ds-track {
  border: 1.2px solid #b4abf7;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 20px 40px;
  display: flex;
}

.ds-track.blr {
  border-color: #e68331;
}

.ds-track.hbd {
  background-color: #000;
  border-color: #fcda00;
  max-width: 550px;
}

.tracks-img {
  object-fit: contain;
  width: 140px;
  height: 117px;
}

.tracks-h3 {
  color: #86a3f8;
  letter-spacing: 0;
  text-transform: uppercase;
  padding-top: 40px;
  padding-bottom: 16px;
  font-size: 36px;
  font-weight: 700;
  line-height: 42px;
}

.tracks-h3.blr {
  color: #e68331;
}

.tracks-h3.hbd {
  color: #fcda00;
}

.tracks-desc {
  color: #86a3f8;
  letter-spacing: -.01em;
  font-size: 18px;
  line-height: 24px;
}

.tracks-desc.blr {
  color: #fff;
}

.tracks-desc.hbr {
  color: #fff;
  font-size: 24px;
  line-height: 30px;
}

.ds-s6 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6734a74f4a74c3c5c6b26c07_why-attend-bg.png");
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.ds-s6.blr {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67ced72dd3708add47cb1b42_DevSparks%202025_bg-26.png");
}

.ds-s6.hbd {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/682618e9f998db3abb490bfe_ds-hbd-pattern.svg"), linear-gradient(#382900, #382900);
  background-position: 50%, 0 0;
  background-size: cover, auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-729 {
  color: #fff;
  text-transform: uppercase;
  max-width: 730px;
  font-family: neue-haas-grotesk-display, sans-serif;
  font-size: 76px;
  font-weight: 400;
  line-height: 82px;
}

.why-attend-slider {
  background-color: #0000;
  width: 100%;
  max-width: 1260px;
  height: auto;
}

.why-attend-slider.isanimate2 {
  max-width: 1320px;
}

.why-attend-inner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: grid;
}

.slide-nav-10 {
  bottom: -50px;
}

.image-789 {
  object-fit: cover;
  height: 310px;
}

.heading-730 {
  color: #fff;
  letter-spacing: 0;
  text-transform: capitalize;
  font-size: 50px;
  font-weight: 600;
  line-height: 50px;
}

.text-block-2006 {
  color: #ebeaea;
  font-size: 24px;
  font-weight: 300;
  line-height: 29px;
}

.div-block-1275 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.ds-s7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #000;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between center;
  align-items: stretch;
  padding: 50px 10px 100px;
  display: flex;
}

.speakers-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-self: center;
  place-items: stretch center;
  display: flex;
}

.blr-spkrs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  display: grid;
}

.blr-spkrs.isanimate2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch center;
  place-items: stretch center;
  height: auto;
  margin-top: 50px;
  display: grid;
}

.div-block-1276 {
  background-image: linear-gradient(#b34a9e, #420430);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 35px 10px;
  display: flex;
}

.div-block-1276.blr {
  background-image: linear-gradient(#e48130, #481305);
}

.div-block-1276.hbd {
  background-image: linear-gradient(#3d2e00, #826f00);
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 400px;
  height: auto;
  padding: 40px 20px;
}

.past-speaker-img {
  object-fit: cover;
  border: 4px solid #ff3bd9;
  border-radius: 10000px;
  width: 60%;
  height: auto;
}

.past-speaker-img.blr {
  border-color: #481305;
}

.past-speaker-img.hbd {
  border-color: #fcda00;
  align-self: center;
  width: auto;
}

.speaker-name {
  color: #f2f2f2;
  text-align: center;
  letter-spacing: .02em;
  align-self: auto;
  font-size: 20px;
  line-height: 24px;
}

.text-block-2007 {
  color: #f2f2f2;
  text-align: center;
  letter-spacing: .2em;
  text-transform: uppercase;
  align-self: auto;
  padding-top: 24px;
  padding-bottom: 16px;
  font-size: 20px;
  font-weight: 600;
}

.ds-s8 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #101828;
  flex-flow: column;
  padding: 80px 50px;
  display: none;
}

.ds-s8.hbd {
  background-color: #151515;
  padding-top: 170px;
  padding-bottom: 170px;
  display: flex;
}

.collection-list-5 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ds-speaker {
  flex-flow: column;
  display: flex;
}

.image-790 {
  object-fit: contain;
  width: 100%;
}

.div-block-1277 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: #420430;
  flex-flow: column;
  flex: 1;
  padding: 17px 25px;
  display: flex;
}

.div-block-1277.hbd {
  background-color: #382900;
}

.text-block-2008 {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-2009 {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.ds-s9 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #fff;
  flex-flow: column;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.blr-partners {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column dense;
  justify-content: center;
  place-items: center;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.partners-img {
  background-color: #fcfcfc;
  border: 1px solid #eee;
  padding: 30px 40px;
  position: relative;
  box-shadow: 0 1px 9px #948f972e;
}

.partners-img.blr {
  justify-content: center;
  align-items: center;
  width: 350px;
  height: 150px;
  display: flex;
}

.partners-img.hbr {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  display: flex;
}

.footer-ds {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #420430;
  flex-flow: column;
  padding: 70px 50px;
  display: flex;
}

.footer-ds.blr {
  background-color: #481305;
  padding-bottom: 40px;
}

.footer-ds.hbd {
  background-color: #000;
  padding-bottom: 40px;
}

.footer-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.image-791 {
  width: 447px;
}

.text-block-2010 {
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  line-height: 26px;
}

.footer-btm {
  border-top: 1px solid #696969;
  justify-content: center;
  align-items: center;
  padding-top: 55px;
  display: flex;
}

.waves---nav-cta-2 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.waves---nav-buttons-right-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---nav-link-2 {
  padding: 12px 16px;
}

.waves---dropdown-link-2 {
  text-align: center;
}

.waves-dropdown-list-2.w--open {
  background-color: var(--waves-library--white);
  border: 1px solid #1313131a;
  border-radius: 4px;
}

.waves-icon-drodpdown-2 {
  width: 24px;
  height: 24px;
}

.waves-dropdown-toggle-2 {
  grid-column-gap: 6px;
  justify-content: center;
  align-items: center;
  padding: 12px 8px 12px 16px;
  display: flex;
}

.waves---nav-menu-2 {
  grid-column-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves-middle-nav-3 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves---brand-2 {
  max-width: none;
  height: 100%;
}

.waves---nav-brand-link-2 {
  height: 24px;
}

.waves-master-nav-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr 240px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.waves---nav-container-2 {
  max-width: 1440px;
  height: 100%;
  padding-left: 40px;
  padding-right: 40px;
}

.waves-navbar-3 {
  z-index: 104;
  background-color: var(--waves-library--white);
  border-bottom: 1px solid #13131333;
  height: 80px;
}

.waves---main-container-11 {
  max-width: none;
  padding: 0;
}

.waves-image-hero-3 {
  object-fit: cover;
  border-radius: 24px;
  width: auto;
  height: auto;
}

.waves-master-image-hero-3 {
  height: 100%;
  padding: 0;
}

.waves---cta-dark-4 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-4:hover {
  background-color: #131313e6;
}

.waves---cta-dark-4.wide-cta {
  min-width: 200px;
}

.waves---mg-top-20 {
  margin-top: 16px;
}

.waves---subtitle-4 {
  font-size: 24px;
  line-height: 40px;
}

.waves---heading-1-no-margins {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 72px;
  line-height: 120%;
  display: flex;
}

.waves-content-hero-3 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 544px;
  padding-top: 48px;
  padding-bottom: 48px;
  padding-left: 0;
  display: flex;
}

.waves-hero-3-grid {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1.25fr;
}

.waves---section-hero-primary-3 {
  background-color: #fef7e3;
  padding: 100px 40px 60px;
}

.image-792 {
  max-width: none;
}

.uui-navbar07_menu-button {
  padding: 0;
}

.uui-button-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--blue-4);
  background-color: var(--blue-2);
  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(--blue-4);
}

.uui-button-5:focus {
  background-color: var(--blue-4);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-5.is-button-large {
  grid-column-gap: .75rem;
  background-color: var(--blue-2);
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-5.is-button-large:hover {
  background-color: var(--blue-4);
}

.uui-button-tertiary-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600);
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-tertiary-gray:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray700);
}

.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);
  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.show-tablet {
  display: none;
}

.uui-button-secondary-gray.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.show-tablet {
  display: none;
}

.uui-navbar07_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar07_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar07_link {
  color: var(--untitled-ui--gray600);
  align-items: center;
  padding: .75rem 1rem;
  font-family: Lato, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  transition: all .3s;
}

.uui-navbar07_link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-navbar07_link.w--current {
  color: #000;
}

.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-navbar07_item-heading {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-navbar07_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-navbar07_icon-wrapper {
  color: var(--blue-4);
  flex: none;
}

.uui-navbar07_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar07_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50);
}

.uui-navbar07_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar07_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar07_dropdown-list.w--open {
  border: 1px solid var(--untitled-ui--gray200);
  background-color: var(--untitled-ui--white);
  border-radius: .75rem;
  width: 20rem;
  padding: .75rem;
  right: -100%;
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-navbar07_dropdown-toggle {
  color: var(--untitled-ui--gray600);
  align-items: center;
  padding: .75rem 2.5rem .75rem 1rem;
  font-family: Lato, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  transition: all .3s;
  display: flex;
}

.uui-navbar07_dropdown-toggle:hover {
  color: var(--untitled-ui--gray700);
}

.uui-navbar07_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.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-navbar07_logo-link {
  padding-left: 0;
}

.uui-navbar07_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar07_component {
  border-bottom: 1px solid var(--untitled-ui--gray100);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.body-38 {
  background-color: #fff;
  font-family: Lato, sans-serif;
}

.uui-heroheader09_image {
  width: 100%;
  height: 100%;
}

.uui-heroheader09_image._11 {
  border-top-left-radius: 7rem;
  border-bottom-right-radius: 7rem;
}

.uui-heroheader09_image._10 {
  border-radius: 50%;
}

.uui-heroheader09_image._09 {
  border-top-right-radius: 7rem;
}

.uui-heroheader09_image._08 {
  border-top-right-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._07 {
  border-bottom-right-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._06 {
  border-top-right-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._05 {
  border-top-left-radius: 7rem;
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._04 {
  border-radius: 50%;
}

.uui-heroheader09_image._03 {
  border-top-left-radius: 7rem;
}

.uui-heroheader09_image._02 {
  border-bottom-left-radius: 7rem;
}

.uui-heroheader09_image._01 {
  border-top-right-radius: 7rem;
}

.uui-heroheader09_image-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.uui-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-row-4 {
  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-max-width-small {
  width: 100%;
  max-width: 30rem;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui--gray600);
  margin-top: 60px;
  font-family: Lato, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge {
  color: var(--untitled-ui--gray900);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lato, sans-serif;
  font-size: 45px;
  font-weight: 900;
  line-height: 60px;
}

.uui-heroheader09_component {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge-6 {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-container-large-6 {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-6 {
  background-color: #fffcf2;
  margin-top: 60px;
  padding: 60px 100px;
}

.uui-section_heroheader09 {
  overflow: hidden;
}

.uui-heroheader05_image-blob {
  z-index: -1;
  color: var(--untitled-ui--gray50);
  width: 34rem;
  height: auto;
  position: absolute;
  top: 12%;
}

.uui-heroheader05_image {
  object-fit: cover;
  height: 100%;
  max-height: 40rem;
  margin-top: -1rem;
  margin-bottom: -1rem;
  margin-left: 1rem;
}

.uui-heroheader05_image-wrapper {
  justify-content: center;
  display: flex;
  position: relative;
}

.uui-text-size-xlarge-2 {
  color: var(--untitled-ui--gray600);
  font-family: Lato, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5;
}

.uui-badge-group_icon {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .25rem;
  display: flex;
}

.uui-badge-group_icon.text-color-primary500 {
  color: var(--untitled-ui--primary500);
  margin-right: -.25rem;
}

.badge-group_text-wrapper {
  align-items: center;
  padding-left: .75rem;
  padding-right: .75rem;
  display: flex;
}

.uui-badge-group_badge {
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .625rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group_badge.is-primary {
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--primary700);
}

.uui-badge-group {
  background-color: var(--untitled-ui--gray100);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group.is-primary {
  background-color: var(--untitled-ui--primary50-2);
  color: var(--untitled-ui--primary700);
  white-space: nowrap;
  text-decoration: none;
}

.uui-heroheader05_component {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge-7 {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-container-large-7 {
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.uui-page-padding-7 {
  padding: 60px 40px;
}

.uui-section_heroheader05 {
  overflow: hidden;
}

.brix---section-32 {
  background-color: var(--blue-2);
  color: var(--elements-webflow-library-neutral--100);
  border-bottom: 1px #b9b9b9;
  padding: 60px 40px;
}

.grid-215 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.text-block-2011 {
  color: #fff;
  padding-left: 10px;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 300;
}

.text-block-2012 {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  text-transform: uppercase;
  margin-bottom: 60px;
  font-family: Lato, sans-serif;
  font-size: 52px;
  font-weight: 400;
  line-height: 50px;
}

.div-block-1278 {
  text-align: center;
  border: 0 solid #291f9b;
  padding: 0;
}

.text-block-2013 {
  color: #fde006;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 0;
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 24px;
}

.section-524-2-copy {
  background-color: var(--blue-1);
  padding: 100px 40px 60px;
  display: none;
}

.grid-215-copy2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.waves---heading-3-no-margins-6 {
  color: var(--blue-2);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-icon-65 {
  width: 32px;
  height: 32px;
}

.waves---mg-bottom-101 {
  margin-bottom: 16px;
}

.waves-tile-features-6 {
  grid-row-gap: 16px;
  background-color: #fffcf2;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px 32px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.waves---grid-features-6 {
  grid-column-gap: 24px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.waves---paragraph-big-3 {
  font-size: 20px;
  line-height: 130%;
}

.waves---limit-510 {
  max-width: 510px;
}

.waves---heading-2-no-margins-6 {
  color: var(--blue-2);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 52px;
  line-height: 130%;
}

.waves---center-heading-3 {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.waves---main-container-12 {
  max-width: none;
  padding: 0;
}

.waves---section-medium-7 {
  padding: 100px 40px;
}

.bold-text-315 {
  color: var(--blue-2);
  text-transform: uppercase;
}

.waves---heading-3-no-margins-7 {
  color: var(--blue-2);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-tile-feature-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 32px;
  display: flex;
}

.waves-grid-features-2 {
  grid-column-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.waves---cta-dark-5 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-5:hover {
  background-color: #131313e6;
}

.waves---heading-2-no-margins-7 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.waves---sides-heading-button-2 {
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.waves---mg-bottom-102 {
  margin-bottom: 100px;
}

.waves---main-container-13 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium-8 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.waves---mg-bottom-103 {
  border-radius: 6px;
  margin-bottom: 16px;
}

.waves-tile-small-feature-8 {
  grid-row-gap: 16px;
  background-color: #fffcf2;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 36px 32px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.image-vertical-feature-8 {
  width: 100%;
}

.waves-inside-tile-vertical-features-8 {
  z-index: 2;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  position: relative;
}

.waves-vertical-tile-features-8 {
  grid-row-gap: 24px;
  text-align: center;
  background-color: #fffcf2;
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 36px;
  padding-bottom: 0;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.waves-image-wide-feature-8 {
  z-index: 1;
  object-fit: contain;
  object-position: 50% 100%;
  width: 50%;
  max-height: 100%;
  margin-top: auto;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.waves-inside-wide-feature-8 {
  z-index: 2;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 365px;
  display: flex;
  position: relative;
}

.waves-wide-tile-features-8 {
  background-color: #fffcf2;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  min-height: 410px;
  padding: 36px 32px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

.waves---grid-features-8 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 24px;
}

.waves---heading-2-no-margins-8 {
  color: #000;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 52px;
  line-height: 130%;
}

.waves---main-container-14 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium-9 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-block-2014 {
  font-size: 18px;
}

.text-block-2015, .text-block-2016, .text-block-2017, .text-block-2018, .text-block-2019, .text-block-2020, .text-block-2021 {
  font-size: 18px;
  line-height: 24px;
}

.waves---heading-3-no-margins-8 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-name-wrap-testimonial-3 {
  grid-row-gap: 8px;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.waves-stars-testimonial-3 {
  box-sizing: border-box;
  width: 40px;
  overflow: clip;
}

.waves-tile-testimonial-3 {
  grid-row-gap: 32px;
  background-color: var(--waves-library--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 32px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.waves-grid-testimonials-3 {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 0;
}

.waves---subtitle-5 {
  font-size: 24px;
  line-height: 40px;
}

.waves---heading-2-no-margins-9 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.waves---main-container-15 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium-10 {
  background-color: #fffcf2;
  padding-top: 100px;
  padding-bottom: 100px;
}

.bold-text-316 {
  font-weight: 900;
}

.f-logo-block-3 {
  background-color: var(--flowui-component-library--gray-100);
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 10px;
  display: flex;
}

.f-grid-four-column-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding-left: 0;
  padding-right: 0;
}

.f-h6-heading-2 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 1.5;
}

.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-title-wrapper-center-2.margin-bottom-48 {
  margin-bottom: 48px;
}

.f-container-regular-3 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-small-3 {
  padding: 64px 5%;
  position: relative;
}

.image-793, .image-794, .image-795, .image-796 {
  mix-blend-mode: multiply;
}

.ds-hero-1 {
  position: absolute;
  left: 0;
}

.ds-hero-1.isanimate2 {
  z-index: 10;
  opacity: .5;
  width: 257px;
}

.ds-hero-2 {
  position: absolute;
  right: 0;
}

.ds-hero-2.isanimate2 {
  z-index: 2;
  opacity: .5;
  width: 257px;
}

.swiper.ismoboff, .swiper2.ismoboff, .image-2 {
  display: none;
}

.dropdown-wrap {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  background-color: #ffffffe6;
  flex-flow: column;
  min-height: 139px;
  margin-top: 17px;
  padding: 16px;
  display: block;
  overflow: visible;
}

.pe-warp {
  z-index: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.previous-editions__wrap {
  z-index: 999999999;
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  background-color: #0000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.code-embed-2 {
  margin-bottom: -7px;
}

.nav-link-379 {
  font-size: 20px;
}

.navbar-wrap {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  padding-top: 25px;
  padding-bottom: 25px;
  display: flex;
}

.line-drop {
  background-color: silver;
  width: 100%;
  height: 1px;
}

.drop-anime {
  z-index: 999999;
  width: 100%;
  height: 0;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 20px 0% auto;
  overflow: hidden;
}

.edition-link {
  color: #161616;
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 20px;
  font-weight: 400;
  line-height: 23px;
}

.mob-menu, .ham {
  display: none;
}

.isoffset {
  pointer-events: none;
  margin-top: -75px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 75px;
}

.ds-bg-vid {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.ds-nav-btns {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-start;
}

.nav-dropdown-toggle {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  flex-flow: row;
  width: 100%;
  margin-top: 0;
  padding: 0 0 10px;
  display: flex;
}

.dropdown-arrow {
  margin-top: 0;
  margin-bottom: 0;
  transition: all .2s;
}

.dropdown-arrow.rotate {
  margin-top: 0;
  transform: rotate(180deg);
}

.ds-dropdown-link {
  color: #5b254b;
  padding: 18px 0;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.nav-dropdown {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: space-between;
  align-items: flex-start;
  width: 175px;
  padding: 0 16px;
  overflow: hidden;
}

.nav-divider {
  background-color: #ccc;
  width: 100%;
  height: 1px;
}

.nav-height {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  grid-template-rows: 0fr;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-columns: minmax(0, 1fr);
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease;
  display: grid;
  overflow: visible;
}

.nav-dropdown-wrap {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-top: -15px;
  padding-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.nav-dropdown-wrap:hover {
  background-color: #fff;
}

.dropdown-list {
  background-color: #0000;
  max-width: 140px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  overflow: hidden;
}

.dropdown-list.nolimits {
  width: 100%;
  max-width: none;
}

.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-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: #fff3f2;
  align-items: center;
  width: 100%;
  min-height: 88px;
  padding: 10px 5%;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.f-navigation-dropdown-link {
  background-color: #fff;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 24px;
  transition: background-color .3s;
}

.f-navigation-dropdown-link:hover {
  background-color: var(--flowui-component-library--gray-100);
}

.f-navigation-dropdown-list, .f-navigation-dropdown-list.w--open {
  background-color: #fff;
}

.f-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-navigation-language-dropdown-toggle {
  grid-column-gap: 8px;
  border-left: 1px none var(--flowui-component-library--grey-300);
  letter-spacing: -.02em;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  display: none;
}

.f-navigation-language-dropdown-toggle:hover {
  background-color: var(--untitled-ui--gray200);
  border-left-style: none;
  border-left-width: 0;
  border-radius: 50px;
}

.f-navigation-dropdown {
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  font-weight: 500;
}

.f-navigation-link-wrapper {
  grid-column-gap: 24px;
  align-items: center;
  display: flex;
}

.f-navigation-social-link {
  color: var(--flowui-component-library--gray-900);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
}

.f-navigation-social-link:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-navigation-socials-wrapper {
  grid-column-gap: 16px;
  border-left: 1px solid var(--flowui-component-library--grey-300);
  justify-content: flex-start;
  align-items: center;
  padding-left: 18px;
  display: flex;
}

.dropdown-toggle-6 {
  justify-content: center;
  align-items: flex-start;
  padding: 8px 24px;
  font-size: 14px;
  display: block;
}

.icon-30 {
  display: flex;
}

.f-image-cover {
  object-fit: cover;
  background-color: #fff3f2;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.f-header-image-wrapper-wide {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-top: 10px;
  display: flex;
  overflow: hidden;
}

.f-success-message {
  background-color: var(--flowui-component-library--success-lighter);
  color: var(--flowui-component-library--success-darker);
  letter-spacing: -.03em;
  font-size: 14px;
  line-height: 24px;
}

.f-button-neutral {
  background-color: var(--flowui-component-library--gray-900);
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-neutral:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-header-input-field {
  color: var(--flowui-component-library--gray-900);
  background-color: #0000;
  border: 1px #000;
  min-height: 48px;
  margin-bottom: 0;
  margin-right: 16px;
  padding: 12px 16px;
}

.f-header-input-field::placeholder {
  color: var(--flowui-component-library--gray-400);
}

.f-header-form-wrapper {
  border: 1px solid var(--flowui-component-library--grey-300);
  background-color: #fff;
  border-radius: 50px;
  align-items: center;
  padding: 4px;
  display: flex;
}

.f-header-form-block {
  max-width: 360px;
  margin-bottom: 0;
}

.f-paragraph-large {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 26px;
}

.f-margin-bottom-40 {
  margin-bottom: 40px;
}

.f-h1-heading {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  line-height: 1.2;
}

.f-margin-bottom-24 {
  margin-bottom: 24px;
}

.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-header-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-container-regular-4 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-large-2 {
  background-color: #fff;
  margin-top: 60px;
  padding: 92px 5%;
  position: relative;
}

.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-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.f-button-secondary:hover {
  background-color: var(--flowui-component-library--gray-200);
  border-color: #0000;
}

.f-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-margin-bottom-32 {
  margin-bottom: 32px;
}

.f-h3-heading {
  color: var(--flowui-component-library--gray-900);
  text-align: center;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 48px;
  line-height: 1.2;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-margin-bottom-41 {
  margin-bottom: 8px;
}

.f-image-cover-2 {
  object-fit: cover;
  background-color: #fff3f2;
  width: 100%;
  max-width: 100%;
  height: 100%;
}

.f-content-image-wrapper {
  border-radius: 12px;
  width: 100%;
  max-width: none;
  height: auto;
  overflow: hidden;
}

.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-section-regular {
  background-color: #fafafa;
  padding: 72px 3%;
  position: relative;
}

.f-paragraph-large-copy {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-size: 21px;
  font-weight: 400;
  line-height: 32px;
}

.f-paragraph-small {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular.f-text-weight-medium, .f-text-weight-medium {
  font-weight: 500;
}

.f-avatar-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.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-testimonial-author {
  grid-column-gap: 16px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.f-testimonial-author:hover {
  border-color: #0000;
  box-shadow: 23px 23px 64px -16px #393b6a0f;
}

.f-margin-bottom-42 {
  margin-bottom: 0;
}

.f-h6-heading-3 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

.f-testimonial-outline {
  border: 1px solid var(--flowui-component-library--grey-300);
  color: var(--flowui-component-library--gray-900);
  background-color: #fff;
  border-radius: 12px;
  padding: 20px;
  transition: box-shadow .2s, border-color .2s;
}

.f-testimonial-outline:hover {
  border-color: #0000;
  box-shadow: 29px 57px 140px -48px #393b6a1f;
}

.f-grid-three-column {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.f-title-wrapper-center-3 {
  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-title-wrapper-center-3.margin-bottom-48, .f-margin-bottom-48 {
  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-section-regular-2 {
  padding: 72px 3%;
  position: relative;
}

.text-block-2026 {
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  word-break: normal;
  font-size: 14px;
}

.text-span-42, .bold-text-317 {
  color: var(--indian-red);
}

.f-paragraph-large-copy-copy {
  color: #000;
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.bold-text-318 {
  font-size: 32px;
}

.grid-216 {
  margin-top: 30px;
}

.brix---bg-overlay-team-v12-2 {
  background-image: linear-gradient(#0009, #0009);
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.brix---text-200-medium-5 {
  margin-right: 5px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.brix---color-neutral-839 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---heading-h3-size-7 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 12px;
  margin-right: 5px;
  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: 24px;
}

.brix---team-v13-content-2 {
  z-index: 1;
  text-decoration: none;
  position: absolute;
  inset: auto auto 40px 32px;
}

.brix---team-text-wrapper-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.brix---team-v9-wrapper-2 {
  text-decoration: none;
  transition: transform .3s, color .3s;
  position: relative;
  overflow: hidden;
}

.brix---grid-3-columns-4 {
  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---paragraph-default-12 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-840 {
  color: var(--elements-webflow-library-neutral--600);
}

.brix---heading-h2-size-17 {
  color: var(--flowui-component-library--gray-900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 48px;
  font-weight: 300;
  line-height: 50px;
}

.brix---color-neutral-841 {
  color: var(--elements-webflow-library-neutral--800);
}

.brix---mg-bottom-16px-9 {
  margin-bottom: 16px;
}

.brix---text-center-11 {
  text-align: center;
}

.brix---inner-container-574px---center-7 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-9 {
  margin-bottom: 48px;
}

.brix---container-default-14 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-33 {
  color: var(--elements-webflow-library-neutral--100);
  background-color: #fff3f2;
  padding-top: 60px;
  padding-bottom: 60px;
}

.f-logo-block-4 {
  background-color: var(--flowui-component-library--white);
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 24px;
  font-size: 12px;
  display: flex;
}

.f-grid-four-column-3 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.f-h6-heading-4 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-section-small-4 {
  padding: 64px 3%;
  position: relative;
}

.f-footer-detail {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.f-footer-line {
  background-color: #e4e6f1;
  width: 1px;
  height: 24px;
  margin-left: 16px;
  margin-right: 16px;
}

.f-footer-logo-xs {
  width: 100px;
  height: auto;
}

.f-footer-basic {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-container-large {
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-footer-small {
  background-color: var(--flowui-component-library--white);
  padding: 32px 5%;
  position: relative;
}

.column-900 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.columns-404 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.text-block-2027 {
  font-size: 12px;
}

.text-block-2028 {
  color: #6a859c;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 10px;
}

.f-h3-heading-copy {
  color: var(--flowui-component-library--gray-900);
  text-align: left;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 48px;
  line-height: 1.2;
}

.heading-731 {
  color: var(--blue-2);
  text-align: left;
  margin-top: 20px;
  font-size: 36px;
  font-weight: 300;
}

.waves---cta-dark-6 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-6:hover {
  background-color: #131313e6;
}

.waves---cta-dark-6.wide-cta {
  min-width: 200px;
}

.waves---main-container-16 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium-11 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/678df4e983dfb748c53e4414_Shesparks%202025i.png");
  background-position: 0 0;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

.waves---sides-heading-button-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.waves---heading-2-no-margins-10 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 900;
  line-height: 130%;
}

.waves---heading-3-no-margins-9 {
  color: #d2ea1c;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-4 {
  color: #bebebe;
  font-size: 20px;
  line-height: 130%;
}

.waves-grid-blog-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 64px;
}

.waves-tile-blog-2 {
  grid-column-gap: 32px;
  background-color: #0a500c;
  border-radius: 12px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: 24px 32px 24px 24px;
  text-decoration: none;
  display: flex;
}

.waves-image-blog-2 {
  object-fit: cover;
  border-radius: 8px;
  flex: none;
  width: 200px;
  height: 200px;
}

.waves-content-blog-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.bold-text-319 {
  color: #d2ea1c;
  text-align: center;
  letter-spacing: 2px;
  text-transform: none;
  font-size: 48px;
}

.waves-grid-blog-2-copy2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 30px;
}

.waves-tile-blog-2-copy34 {
  grid-column-gap: 32px;
  background-color: #0a500c;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 24px 32px 24px 24px;
  text-decoration: none;
  display: flex;
}

.waves---heading-3-no-margins-9-copy34 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-4-copy345 {
  color: #bebebe;
  text-align: center;
  font-size: 20px;
  line-height: 130%;
}

.waves---heading-3-no-margins-9-copy34-copyww {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-content-blog-2-copy43 {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.waves---section-medium-12 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.waves---heading-2-no-margins-11 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.waves---heading-3-no-margins-10 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-5 {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 130%;
}

.waves---limit-511 {
  max-width: none;
}

.waves---center-heading-4 {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.waves-grid-blog-3 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 48px;
}

.waves-tile-blog-3 {
  grid-row-gap: 40px;
  border-top: 1px solid var(--blue-1);
  border-bottom: 1px solid var(--blue-1);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 32px;
  padding-bottom: 32px;
  text-decoration: none;
  display: flex;
}

.waves-top-blog-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.uui-button-5-copy2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--blue-4);
  background-color: var(--blue-2);
  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-copy2:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--blue-4);
}

.uui-button-5-copy2:focus {
  background-color: var(--blue-4);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-5-copy2.is-button-large {
  grid-column-gap: .75rem;
  border-color: var(--silver);
  background-color: var(--white-smoke-2);
  color: var(--untitled-ui--gray700);
  -webkit-text-stroke-color: var(--flowui-component-library--white);
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-5-copy2.is-button-large:hover {
  background-color: var(--elements-webflow-library-neutral--100);
}

.image-797 {
  height: 100px;
}

.waves---section-hero-primary-4 {
  padding-top: 0;
  padding-bottom: 100px;
  display: none;
}

.waves---subtitle-6 {
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
}

.waves---mg-top-21 {
  margin-top: 16px;
}

.waves---cta-dark-7 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-7:hover {
  background-color: #131313e6;
}

.waves---cta-dark-7.wide-cta {
  min-width: 200px;
}

.waves---main-container-17 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
}

.waves-hero-3-grid-2 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

.waves-content-hero-4 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.waves-master-image-hero-4 {
  height: 100%;
  padding-left: 16px;
  padding-right: 16px;
}

.waves-image-hero-4 {
  object-fit: cover;
  border-radius: 24px;
  width: auto;
  max-width: none;
  height: auto;
}

.waves---heading-1-no-margins-2 {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 72px;
  line-height: 120%;
  display: flex;
}

.paragraph-356 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  font-size: 21px;
  line-height: 28px;
}

.cell-75 {
  justify-content: center;
  align-items: flex-start;
}

.cell-76 {
  justify-content: center;
  align-items: flex-end;
}

.quick-stack-42 {
  padding: 0;
}

.bold-text-320 {
  color: #005200;
  font-size: 24px;
}

.waves---main-container-18 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium-13 {
  background-color: #00084b;
  padding-top: 100px;
  padding-bottom: 100px;
}

.waves---heading-2-no-margins-12 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 58px;
  line-height: 130%;
}

.waves---heading-3-no-margins-11 {
  color: #00084b;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-6 {
  font-size: 20px;
  line-height: 130%;
}

.waves---center-heading-5 {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.waves-grid-team-2 {
  grid-column-gap: 32px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 64px;
}

.waves-tile-team-2 {
  grid-row-gap: 24px;
  text-align: center;
  background-color: #fffcf2;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding: 24px;
  display: flex;
}

.waves-image-team-2 {
  border-radius: 8px;
  width: 100%;
}

.waves-name-wrap-team-2 {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.ds-agenda {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #101828;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 110px;
  padding-bottom: 110px;
  display: flex;
  overflow: visible;
}

.ds-agenda.blr {
  background-color: #481305;
  display: flex;
}

.ds-agenda.hbd {
  background-color: #382900;
  display: flex;
}

.ds-agenda.hbd.hide {
  display: none;
}

.ds-agenda-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  width: 100%;
  max-width: 900px;
  display: flex;
}

.ds-agenda-wrap.hbr {
  max-width: 1077px;
}

.ds-agenda-item {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #000;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px 14px;
  display: flex;
}

.ds-agenda-item.hbr {
  padding-bottom: 50px;
}

.ds-agenda-name {
  color: #86a3f8;
  letter-spacing: .01em;
  text-transform: none;
  order: 0;
  align-self: auto;
  padding-top: 4px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2em;
}

.ds-agenda-name.blr {
  color: #e68331;
  text-align: left;
  flex-flow: row;
  align-self: flex-start;
  display: block;
}

.ds-agenda-name.blr.hbd {
  font-size: 33px;
}

.ds-agenda-name.hbd {
  color: #fbd900;
  text-align: left;
  flex-flow: row;
  align-self: flex-start;
  font-size: 36px;
  display: block;
}

.agenda-divider {
  background-color: #ffffff40;
  flex: none;
  align-self: stretch;
  width: 1px;
}

.agenda-name-wrap {
  flex-flow: column;
  max-width: 70%;
  display: flex;
}

.agenda-name-wrap.gcc {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
}

.agenda-description {
  color: #a7a7a7;
  font-size: 18px;
}

.agenda-description.gcc {
  color: #f4f4f5;
  font-weight: 300;
}

.agenda-description.hbr {
  color: #f4f4f5;
  font-size: 20px;
  line-height: 24px;
}

.agenda-img-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  padding-top: 0;
  display: flex;
}

.agenda-speaker {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.agenda-person-img {
  object-fit: cover;
  object-position: 50% 0%;
  border: 2px solid #fff;
  border-radius: 444px;
  width: 50px;
  height: 50px;
}

.agenda-person-name {
  color: #fff;
}

.agenda-person-name.muted {
  color: #ffffffb3;
}

.agenda-person-name.gcc {
  color: #ffffffc2;
  font-weight: 300;
}

.agenda-prsn-desc {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  width: 210px;
  display: flex;
}

.agenda-prsn-desc.hbr {
  width: 250px;
}

.agenda-divider-horizontal {
  background-color: #ffffff3b;
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.agenda-left-wrap {
  clear: none;
  text-align: center;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  width: 16%;
  text-decoration: none;
  display: flex;
  position: static;
}

.agenda-left-wrap.brix---hamburger-menu-bar-bottom-white {
  width: 20%;
}

.agenda-left-wrap.hbr {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 17%;
}

.agenda-badge {
  color: #fff;
  letter-spacing: 0;
  text-transform: none;
  background-color: #ffffff24;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 15px;
  font-size: 13px;
  display: flex;
}

.agenda-badge.gcc {
  color: #102e4a;
  background-color: #fff;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 500;
}

.grid-217 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1280 {
  border: 1px solid #000;
  border-radius: 13px;
  padding: 20px;
}

.div-block-1281 {
  background-color: #fffcf2;
  border-radius: 30px;
  padding: 20px;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-43 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  padding: 0;
}

.cell-77 {
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.heading-732 {
  letter-spacing: 1px;
}

.heading-733 {
  text-align: left;
  letter-spacing: 1px;
  font-size: 18px;
  line-height: 21px;
}

.bold-text-321 {
  color: #000;
}

.cell-78 {
  background-color: #ffde00;
  border-right: 1px solid #000;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.image-798 {
  padding: 10px;
}

.text-block-2029 {
  color: #000;
  text-align: center;
  margin-top: 20px;
}

.quick-stack-43-copy, .quick-stack-43-copy2, .quick-stack-43-copy3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  padding: 0;
}

.cell-78-copy2 {
  background-color: #ff30ec;
  border-right: 1px solid #000;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.cell-78-copy3 {
  background-color: #008e00;
  border-right: 1px solid #000;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.cell-78-copy5 {
  background-color: #0049ff;
  border-right: 1px solid #000;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.text-block-2030 {
  color: #000;
  text-align: center;
  margin-top: 40px;
  font-size: 21px;
}

.grid-218 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
}

.image-799 {
  border-radius: 6px;
  box-shadow: 0 2px 5px #0003;
}

.section-616 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/678df4e983dfb748c53e4414_Shesparks%202025i.png");
  background-position: 0 0;
  background-size: auto;
}

.waves---cta-dark-8 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-8:hover {
  background-color: #131313e6;
}

.waves---cta-dark-8.wide-cta {
  color: #000;
  background-color: #ffde00;
  min-width: 300px;
  font-size: 21px;
}

.waves---cta-dark-8.wide-cta:hover {
  background-color: #fbc600;
}

.waves---main-container-19 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves-text-field-background {
  border: 1px solid var(--blue-1);
  background-color: var(--waves-library--background);
  color: var(--blue-1);
  border-radius: 8px;
  height: 52px;
  margin: 0;
  font-size: 16px;
}

.waves-text-field-background:focus {
  border-color: var(--blue-1);
  color: var(--blue-1);
}

.waves-text-field-background.field-cta-1 {
  min-width: 260px;
}

.waves---section-medium-14 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67b596c74a36169736b5a985_SS_FS%202.png");
  background-position: 50%;
  background-size: cover;
  padding-top: 60px;
  padding-bottom: 80px;
}

.waves---heading-2-no-margins-13 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.waves---paragraph-big-7 {
  color: #fff;
  font-size: 48px;
  font-weight: 100;
  line-height: 130%;
}

.waves---master-cta-1 {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.waves---left-cta-1 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.waves-form-cta-1 {
  grid-column-gap: 8px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.waves---form-block-cta-1 {
  margin-top: 40px;
  margin-bottom: 10px;
}

.text-span-44 {
  color: #fff;
}

.button-194 {
  color: #000;
  background-color: #ffde00;
  border-radius: 7px;
  margin-top: 60px;
  padding: 20px 60px;
  font-size: 21px;
  font-weight: 700;
}

.button-194:hover {
  background-color: #cde900;
}

.paragraph-356-copy34 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  font-size: 21px;
  line-height: 28px;
}

.text-span-45 {
  color: #ffde00;
}

.text-span-46 {
  color: #ffde00;
  font-size: 32px;
  font-weight: 700;
}

.grid-219 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.div-block-1282 {
  background-color: #0006;
  border: 1px solid #fff;
  border-radius: 20px;
  padding: 20px;
}

.text-block-2031 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}

.button-194-copy2 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border-radius: 7px;
  margin-top: 40px;
  padding: 20px 60px;
  font-size: 21px;
  font-weight: 700;
  display: block;
}

.button-194-copy2:hover {
  background-color: #cde900;
}

.text-span-47 {
  font-size: 30px;
}

.bold-text-322 {
  color: #fff;
}

.text-block-2032 {
  text-align: right;
  font-size: 30px;
  line-height: 32px;
}

.heading-734 {
  z-index: 2;
  color: #fff;
  position: relative;
}

.ds-hero-overlay {
  z-index: 0;
  background-color: #00000078;
  position: absolute;
  inset: 0%;
}

.ds-hero-overlay.hbd {
  background-color: #000000de;
}

.ds-nav-btns-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
}

.waves---section-hero-copy {
  padding-top: 100px;
  padding-bottom: 100px;
}

.quick-stack-44 {
  background-color: #fffcf2;
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 10px;
  box-shadow: 0 2px 5px #0003;
}

.cell-79 {
  justify-content: space-between;
  align-items: flex-start;
  padding: 45px 10px 10px 20px;
}

.heading-736 {
  font-weight: 400;
}

.cell-80 {
  padding: 10px;
}

.heading-737 {
  color: #005200;
  padding: 0;
  font-size: 18px;
  font-weight: 900;
}

.bold-text-323 {
  color: #000;
}

.heading-738 {
  text-align: left;
}

.quick-stack-45 {
  order: 0;
  align-self: flex-start;
  margin-top: 20px;
  padding: 0;
}

.quick-stack-46 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-radius: 6px;
  align-self: auto;
  padding: 0;
}

.image-800 {
  border-radius: 6px;
  width: auto;
  max-width: 60px;
  box-shadow: 0 2px 2px #0003;
}

.heading-739 {
  color: #000;
  margin-bottom: 5px;
}

.cell-81 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-2034 {
  font-size: 14px;
  line-height: 16px;
}

.cell-79-copy3 {
  justify-content: space-between;
  align-items: flex-start;
  padding: 20px 10px 10px 20px;
}

.italic-text-19 {
  font-style: italic;
}

.heading-741 {
  color: #202020;
  letter-spacing: 0;
  text-transform: none;
  font-size: 21px;
  font-style: normal;
  line-height: 24px;
}

.text-span-48 {
  font-weight: 900;
}

.text-block-2035 {
  color: #fff;
  text-align: center;
  font-family: neue-haas-grotesk-display, sans-serif;
  font-size: 20px;
}

.bold-text-324 {
  font-family: neue-haas-grotesk-display, sans-serif;
  font-size: 20px;
}

.divider-vertical {
  background-color: #888;
  width: 1px;
  padding-left: 0;
  padding-right: 0;
}

.divider-vertical.hbd {
  background-color: #fbd900;
}

.link-target {
  z-index: 333;
  background-color: #0000;
  width: auto;
  position: absolute;
  inset: 0%;
}

.page_wrapper.gcc {
  background-color: #000;
  flex-flow: column;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.gcc_hero {
  background-image: linear-gradient(#000000ba, #000000ba), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efdf00f18d6b00eeac4ce4_image.png");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 100vh;
  padding-top: 190px;
  padding-bottom: 140px;
  display: flex;
}

.gcc_nav {
  z-index: 9999;
  text-align: left;
  flex-flow: wrap;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  width: 100%;
  padding: 40px 24px;
  display: flex;
  position: fixed;
  inset: 0% auto auto 0%;
}

.gcc_logo {
  width: 90px;
}

.gcc_nav-links {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: left;
  justify-content: center;
  align-items: center;
  display: flex;
}

.gcc_nav-link {
  color: #fff;
  font-size: 16px;
  text-decoration: none;
}

.gcc_nav-link.hidden {
  display: none;
}

.gcc_nav-right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.gcc_button-white {
  color: #000;
  background-color: #fff;
  border-radius: 200px;
  padding: 12px 24px;
  font-weight: 700;
}

.gcc_button-biege {
  color: #fbe4ca;
  background-color: #0000;
  padding: 0;
}

.gcc_hero_content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 811px;
  display: flex;
}

.gcc_info {
  color: #ffe3c7;
  padding-bottom: 20px;
  font-size: 30px;
  line-height: 1em;
}

.gcc_h1 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: EB Garamond, sans-serif;
  font-size: 54px;
  font-weight: 500;
  line-height: 64px;
}

.gcc_button-black {
  color: #fef7e5;
  background-color: #000;
  border: 1px solid #bfbfbf;
  border-radius: 0;
  padding: 24px 56px;
  font-size: 24px;
  font-weight: 700;
}

.gcc_s2 {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efe448a1894bae9b39fc8e_s2-bg.png");
  background-position: 50% 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.gcc_s2-content {
  grid-column-gap: 75px;
  grid-row-gap: 75px;
  flex-flow: column;
  display: flex;
}

.content-top {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.gcc_h2 {
  color: #fff;
  font-family: EB Garamond, sans-serif;
}

.gcc_h2.s2 {
  color: #9de3ea;
  text-align: right;
  max-width: 420px;
  font-size: 78px;
  line-height: 76px;
}

.gcc_h2.s3 {
  color: #fff;
  text-align: left;
  max-width: 420px;
  font-size: 66px;
  line-height: 63px;
}

.gcc_h2.s4 {
  color: #fff;
  text-align: left;
  text-transform: capitalize;
  max-width: none;
  font-size: 55px;
  line-height: 55px;
}

.gcc_h2.s4.brix---text-left---t-center {
  color: #fef7e5;
}

.gcc_h2.s4.black {
  color: #0d0d0c;
}

.gcc_normal {
  color: #fff;
  font-size: 20px;
  line-height: 24px;
}

.gcc_normal.s2 {
  width: 615px;
}

.gcc_normal.s3 {
  color: #ddd;
  width: 615px;
  font-weight: 300;
  line-height: 29px;
}

.gcc_normal.s4 {
  color: #ddd;
  text-align: center;
  width: 960px;
  line-height: 29px;
}

.content-btm {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gcc_stats {
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  text-transform: none;
  font-size: 73px;
  font-weight: 700;
  line-height: 76px;
}

.gcc_stats-desc {
  color: #ddd;
  text-align: center;
  text-transform: none;
  font-size: 28px;
  font-weight: 300;
  line-height: 30px;
}

.gcc_stats-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.gcc_s3 {
  grid-column-gap: 54px;
  grid-row-gap: 54px;
  background-color: #102e4a;
  flex-flow: column;
  padding-top: 120px;
  padding-bottom: 98px;
  display: flex;
}

.white {
  color: #fff;
  font-weight: 500;
}

.gcc_s3-btm {
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.gcc_s2-grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f797de32684d2f6e27dd2b_Group%203698.png");
  background-position: 0 100%;
  background-size: cover;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 400px;
  padding: 234px 28px 79px;
  font-size: 44px;
  font-weight: 700;
  line-height: 42px;
  display: flex;
}

.gcc_s2-grid._2 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f797dedcb5960e1ae3c459_Group%203699.png");
}

.gcc_s2-grid._3 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f797dddd888060ad57e4c1_Group%203700.png");
}

.gcc_grid-desc {
  text-transform: lowercase;
  font-size: 24px;
  font-weight: 300;
  line-height: 29px;
}

.gcc_s4 {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  color: #fff;
  background-color: #102e4a;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 40px;
  display: flex;
}

.gcc-s4_grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  height: auto;
  margin-top: 0;
  padding-top: 40px;
}

.gcc-s4_grid-inner {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efea31445584c2784f5106_Group%203696.png");
  background-position: 0 0;
  background-size: cover;
  grid-template-columns: 1fr 1fr 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 315px;
  margin-top: 0;
  padding: 44px 23px;
  font-size: 29px;
  line-height: 34px;
  display: flex;
}

.gcc-s4_grid-inner._2 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efea31287a28bd32a232a6_Group%203697.png");
}

.gcc-s4_grid-inner._3 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efea31e818fac87486d6fc_Group%203698.png");
}

.gcc-s4_grid-inner._4 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efea312cacfccbc8d3dc00_Group%203701.png");
}

.gcc-s4_grid-inner._5 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f8b42c8744377a529ef4f4_Untitled%20design%20(29).png");
}

.gcc-s4_grid-inner._6 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67efea3125526ff7c4af436a_Group%203699.png");
}

.gcc_s4-wrap {
  border-left: 1px solid #ddd;
  justify-content: flex-start;
  align-items: center;
  height: 60px;
  padding-left: 16px;
  display: flex;
}

.gcc_divider {
  background-color: #ddddddde;
  width: 90%;
  height: 1px;
  margin: 74px auto;
}

.gcc_s5 {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.gcc_s5.newsection {
  padding-left: 24px;
  padding-right: 24px;
}

.gcc_s5-inner {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.gcc_s5-inner-left {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.gcc_s5-inner-left.inner {
  justify-content: center;
  align-items: center;
}

.text-block-2036 {
  color: #ddddddde;
  max-width: 550px;
  font-size: 50px;
  line-height: 51px;
}

.image-801 {
  width: 527px;
}

.gcc_key-themes-wrap {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.gcc_key-themes-item {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  max-width: 486px;
  display: flex;
}

.text-block-2037 {
  color: #fff;
}

.gcc_key-themes-heading {
  color: #fff;
  font-size: 24px;
  line-height: 24px;
}

.gcc_key-themes-desc {
  color: #ddd;
  font-size: 20px;
  font-weight: 300;
  line-height: 31px;
}

.gcc-themes-divider {
  background-color: #636363;
  width: 100%;
  height: 1px;
}

.gcc_s6 {
  grid-column-gap: 82px;
  grid-row-gap: 82px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 70px 110px;
  display: flex;
}

.s6_grid {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1300px;
  display: grid;
}

.gcc_speaker-card {
  color: #fef7e5;
  background-color: #102e4a;
  border-bottom: 8px solid #f5ecd6;
  height: 100%;
}

.gcc_speaker-img {
  filter: saturate(0%);
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 340px;
}

.gcc_speaker-title {
  padding-top: 30px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 20px;
  font-weight: 500;
}

.gcc_speaker-desc {
  padding: 6px 15px 31px;
  font-weight: 300;
}

.gcc_s7 {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
  background-color: #102e4a;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 98px;
  padding-bottom: 98px;
  display: none;
}

.gcc_s7.copyright {
  padding-top: 70px;
  padding-bottom: 30px;
}

.gcc-s6_desc {
  color: #fff;
  text-align: center;
  max-width: 1100px;
  font-size: 24px;
  line-height: 33px;
}

.gcc_awards {
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: 860px;
  padding-top: 32px;
}

.gcc_award {
  width: 100%;
}

.gcc_s8 {
  grid-column-gap: 66px;
  grid-row-gap: 66px;
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 88px;
  padding-bottom: 40px;
  display: flex;
}

.gcc_partners {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  place-content: center;
  place-items: stretch stretch;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  display: flex;
  position: static;
}

.gcc_partner-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #00000087;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 120px;
  display: flex;
}

.gcc_partner-logo {
  object-fit: contain;
  width: 65%;
  max-width: 200%;
  height: auto;
}

.gcc_stats_divider {
  display: none;
}

.collection-list-wrapper-5 {
  width: 100%;
}

.collection-list-wrapper-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-self: center;
  place-items: stretch stretch;
  width: 100%;
  max-width: none;
  display: block;
}

.text-block-2038 {
  color: #ffe3c7;
  -webkit-text-stroke-color: #ffe3c7;
}

.gcc_roundtable {
  background-color: #0d0d0c;
  padding: 120px 40px;
}

.gcc_roundtable-inner {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.gcc_roundtable-top {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-block-2039 {
  color: #fff;
  letter-spacing: .2em;
  text-transform: uppercase;
}

.div-block-1283 {
  max-width: 370px;
}

.text-block-2040 {
  color: #fff;
  max-width: 671px;
  font-size: 20px;
  line-height: 25px;
}

.gcc_roundtable-main {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.image-802 {
  width: 51%;
}

.gcc_roundtable-tabs {
  width: 42%;
}

.roundtable_inner-top {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  color: #fff;
  border-top: 1px #4a4a4a;
  border-bottom: 1px #4a4a4a;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
}

.roundtable-headline-wrap {
  width: 338px;
}

.roundtable_inner-animate {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  color: #fff;
  border-top: 1px #4a4a4a;
  border-bottom: 1px #4a4a4a;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 21px;
  display: flex;
}

.roundtable_items {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  cursor: pointer;
  border-bottom: 1px solid #4a4a4a;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 14px;
  padding-bottom: 14px;
  display: grid;
  overflow: visible;
}

.roundtable_height {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 0fr;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-columns: 1fr;
  transition-property: all;
  transition-duration: .2s;
  transition-timing-function: ease;
  display: grid;
}

.roundtable_animted-content {
  overflow: hidden;
}

.roundtable_icon {
  transition: all .5s;
}

.gcc_agenda {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 110px;
  display: flex;
  overflow: visible;
}

.gcc_agenda.blr {
  background-color: #481305;
  display: none;
}

.gcc_agenda-item {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: #102e4a;
  background-color: #102e4a;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 35px 20px;
  display: flex;
}

.gcc-agenda-name {
  color: #fff;
  letter-spacing: .01em;
  text-transform: none;
  order: 0;
  align-self: auto;
  padding-top: 4px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2em;
}

.gcc-agenda-name.blr {
  color: #e68331;
}

.container-311 {
  margin-left: 140px;
  margin-right: 140px;
}

.navbar-91 {
  background-color: #160500;
  padding: 20px 40px;
}

.nav-link-380 {
  color: #fff;
  margin-right: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Bai Jamjuree, sans-serif;
}

.nav-link-380:hover {
  color: #f67c01;
}

.nav-link-381 {
  color: #fff;
  border: 2px solid #fff;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-link-381:hover {
  background-color: #f67c01;
  border-color: #f67c01;
}

.section-617 {
  background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f8c753cee09cf83ba6563d_Generic%20creative%20DevSparks%20BLR%20bg-02.png");
  background-position: 0 0;
  background-size: cover;
  padding: 140px;
}

.heading-742 {
  color: #fff;
  font-family: Bai Jamjuree, sans-serif;
  font-size: 75px;
}

.text-block-2041 {
  color: #fff;
  text-align: center;
  margin-top: 40px;
  font-family: Bai Jamjuree, sans-serif;
  font-weight: 300;
}

.div-block-1284 {
  flex-flow: column;
  align-items: center;
  display: flex;
}

.quick-stack-47 {
  margin-top: 40px;
  padding: 0;
}

.cell-82 {
  align-items: stretch;
}

.div-block-1285 {
  background-color: #160500;
  border-radius: 8px;
  padding: 40px;
}

.div-block-1285:hover {
  box-shadow: 0 0 11px #f67c0152;
}

.heading-743 {
  color: #fff;
  text-align: left;
}

.text-span-49 {
  font-size: 24px;
}

.text-block-2042 {
  color: #f67c01;
  text-transform: uppercase;
}

.quick-stack-48 {
  grid-column-gap: 20px;
  padding: 0;
}

.heading-744 {
  color: #fff;
  margin-bottom: 0;
  font-weight: 400;
}

.cell-83 {
  justify-content: flex-end;
  align-items: flex-start;
}

.text-span-50 {
  font-size: 24px;
  font-weight: 700;
}

.image-803 {
  border-radius: 10px;
}

.cell-84 {
  align-items: stretch;
}

.paragraph-357, .paragraph-358 {
  color: #cacaca;
}

.ds-s10 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #fff;
  flex-flow: column;
  padding-top: 0;
  padding-bottom: 100px;
  display: flex;
}

.image-804 {
  object-fit: contain;
  height: 100%;
}

.gcc_logo-home {
  width: 311px;
}

.gcc_footer {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 77px 40px;
  display: flex;
}

.gcc_footer.newsection {
  padding-left: 24px;
  padding-right: 24px;
}

.gcc_footer-top {
  color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 60px;
  padding-right: 60px;
  font-family: EB Garamond, sans-serif;
  font-size: 34px;
  line-height: 45px;
  display: flex;
}

.gcc_footer_logo {
  object-fit: contain;
  width: 210px;
  height: 159px;
}

.gcc_footer-top-right {
  max-width: 600px;
}

.gcc_footer-divider {
  background-color: #696969;
  width: 100%;
  height: 1px;
}

.gcc_footer-btm {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  color: #fff;
  text-align: center;
  flex-flow: column;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 24px;
  line-height: 26px;
  display: flex;
}

.link-98 {
  color: #fff;
}

.text-block-2043 {
  margin-top: 0;
  padding-top: 0;
}

.tabs-menu-18 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #e68331;
  text-align: center;
  background-color: #481305;
  border: 0 solid #fff;
  border-radius: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.text-block-2044 {
  color: #e68331;
  -webkit-text-stroke-color: black;
  font-size: 24px;
}

.text-block-2045, .text-block-2046 {
  font-size: 24px;
}

.tab-link-tab-2-18 {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 1px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 300px;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.tab-link-tab-2-18.w--current {
  color: #e68331;
  -webkit-text-stroke-color: black;
  background-color: #f3f3f3;
}

.agenda-tab {
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 1px;
}

.agenda-tab.w--current {
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 1px;
  padding-left: 30px;
}

.text-block-2047 {
  color: #e68331;
  text-align: center;
  -webkit-text-stroke-color: black;
  background-color: #0000;
  padding-left: 36px;
  padding-right: 30px;
  font-size: 24px;
  line-height: 28px;
}

.tab-link-tab-3-9 {
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

.tab-link-tab-3-9.w--current {
  color: #000;
  -webkit-text-stroke-color: black;
  background-color: #fff;
}

.ds-hero-1-hbd {
  position: absolute;
  left: 0;
}

.ds-hero-1-hbd.isanimate2 {
  z-index: 10;
  opacity: 1;
  width: 257px;
}

.ds-hero-2-hbd {
  position: absolute;
  right: 0;
}

.ds-hero-2-hbd.isanimate2 {
  z-index: 2;
  opacity: 1;
  width: 257px;
}

.tracks-grid-hbd.isanimate2 {
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1130px;
  margin-left: auto;
  margin-right: auto;
}

.hbd-span {
  font-size: 74px;
  line-height: 74px;
}

.hbr-partners {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column dense;
  place-content: stretch center;
  place-items: stretch center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
}

.link-block-268 {
  text-align: center;
  align-self: center;
}

.link-block-269, .link-block-270 {
  text-align: center;
}

.heading-745, .heading-746 {
  color: #fff;
}

.div-block-1286 {
  margin-top: auto;
}

.text-block-2048 {
  text-align: center;
  align-self: center;
  font-size: 25px;
}

.link-block-271, .link-block-272, .link-block-273, .link-block-274 {
  text-align: center;
}

.italic-text-20 {
  font-style: normal;
}

.link-block-275 {
  text-align: center;
}

.link-block-276 {
  box-sizing: border-box;
  text-align: center;
}

.link-block-277 {
  text-align: center;
}

.bold-text-325 {
  color: #000;
  font-family: EB Garamond, sans-serif;
  font-size: 35px;
}

.div-block-1287 {
  margin-bottom: 10px;
}

.link-block-278, .div-block-1288, .section-618, .link-block-279 {
  text-align: center;
}

.collection-item-11 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  display: flex;
}

.waves---nav-container-3 {
  max-width: none;
  height: 100%;
  padding-left: 60px;
  padding-right: 60px;
}

.waves---nav-brand-link-3 {
  height: 24px;
}

.waves---brand-3 {
  max-width: none;
  height: 100%;
}

.waves---nav-link-3 {
  color: #000;
  padding: 12px 16px;
  font-size: 17px;
}

.waves---nav-link-3:hover {
  background-color: #f3f3f3;
  border-radius: 40px;
}

.waves---nav-link-3.w--current {
  color: #6b1e3c;
  font-size: 17px;
}

.waves---nav-buttons-right-3 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---nav-menu-3 {
  grid-column-gap: 16px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves-dropdown-toggle-3 {
  grid-column-gap: 6px;
  justify-content: center;
  align-items: center;
  padding: 12px 8px 12px 16px;
  display: none;
}

.waves-icon-drodpdown-3 {
  width: 24px;
  height: 24px;
}

.waves-dropdown-list-3.w--open {
  background-color: var(--waves-library--white);
  border: 1px solid #1313131a;
  border-radius: 4px;
}

.waves---dropdown-link-3 {
  text-align: center;
}

.waves-master-nav-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 240px 1fr 240px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.waves-middle-nav-4 {
  grid-column-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves-navbar-4 {
  z-index: 104;
  background-color: var(--waves-library--white);
  border-bottom: 1px solid #13131333;
  height: 80px;
  position: fixed;
  inset: 0% 0% auto;
}

.waves---nav-cta-3 {
  background-color: #6b1e3c;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.waves---nav-cta-3:hover {
  background-color: var(--dark-slate-gray-2);
}

.waves---section-hero-primary-5 {
  background-color: #f9f3ee;
  padding: 100px 60px 40px;
}

.waves-grid-hero-3 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
}

.waves---mega-heading-4 {
  color: #fff;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Bricolage Grotesque, sans-serif;
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}

.waves-content-hero-5 {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves---subtitle-7 {
  color: #480f0e;
  font-size: 24px;
  line-height: 40px;
}

.waves---limit-512 {
  width: 100%;
  max-width: 480px;
}

.waves---mg-top-22 {
  margin-top: 16px;
}

.waves---cta-dark-9 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-9:hover {
  background-color: #131313e6;
}

.waves---cta-dark-9.wide-cta {
  color: #480f0e;
  background-color: #f8d355;
  border-radius: 40px;
  min-width: 200px;
  font-size: 18px;
}

.waves---cta-dark-9.wide-cta:hover {
  background-color: var(--dark-slate-gray-2);
  color: #fff;
}

.waves-image-wrap-hero-3 {
  border-radius: 12px;
  width: 100%;
  height: 410px;
  overflow: hidden;
}

.waves-image-hero-5 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.waves-gradient-hero-6 {
  z-index: 9;
  background-image: linear-gradient(#f9f3ee, #faebe300);
  height: 220px;
  position: absolute;
  inset: -1px 0% auto;
}

.waves-gradient-hero-6.bottom {
  background-image: linear-gradient(to top, #faebe3, #faebe300);
  inset: auto 0% -1px;
}

.waves-column-hero-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.waves-item-gallery-hero-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves-inside-hero-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.waves-inside-hero-3.reverse {
  justify-content: flex-end;
}

.waves-gallery-hero-3 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 550px;
  height: 740px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.waves---main-container-20 {
  max-width: none;
  padding: 0;
}

.body-39 {
  font-family: Bricolage Grotesque, sans-serif;
}

.italic-text-21 {
  color: #000;
  font-style: normal;
}

.waves---section-hero-primary-6 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.waves-grid-hero-4 {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
}

.waves---mega-heading-5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  line-height: 115%;
}

.waves-content-hero-6 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.waves---subtitle-8 {
  font-size: 24px;
  line-height: 40px;
}

.waves---limit-513 {
  width: 100%;
  max-width: 480px;
}

.waves---mg-top-23 {
  margin-top: 16px;
}

.waves---cta-dark-10 {
  background-color: var(--blue-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 52px;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 700;
  transition: background-color .2s;
  display: flex;
}

.waves---cta-dark-10:hover {
  background-color: #131313e6;
}

.waves---cta-dark-10.wide-cta {
  min-width: 200px;
}

.waves-image-wrap-hero-4 {
  border-radius: 12px;
  width: 100%;
  height: 410px;
  overflow: hidden;
}

.waves-image-hero-6 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.waves-gradient-hero-7 {
  z-index: 9;
  background-image: linear-gradient(#f9f3ee, #faebe300);
  height: 220px;
  position: absolute;
  inset: -1px 0% auto;
}

.waves-gradient-hero-7.bottom {
  background-image: linear-gradient(0deg, #f9f3ee, #faebe300);
  inset: auto 0% -1px;
}

.waves-column-hero-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
  width: 48%;
  display: flex;
}

.waves-item-gallery-hero-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.waves-inside-hero-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  display: flex;
}

.waves-inside-hero-4.reverse {
  justify-content: flex-end;
}

.waves-gallery-hero-4 {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 550px;
  height: 740px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.waves---main-container-21 {
  justify-content: center;
  align-items: center;
  max-width: none;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.quick-stack-49 {
  padding: 0;
}

.cell-85 {
  justify-content: center;
  align-items: flex-end;
}

.waves---section-medium-15 {
  background-color: #fff;
  padding: 100px 60px;
}

.waves---heading-3-no-margins-12 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-8 {
  font-size: 20px;
  line-height: 130%;
}

.waves---testimonial-text-big {
  font-size: 32px;
  line-height: 130%;
}

.waves-master-testimonial-4 {
  background-color: var(--blue-1);
  color: var(--waves-library--white);
  border-radius: 24px;
  padding: 62px;
}

.waves-grid-testimoials-4 {
  grid-column-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1.1fr;
}

.waves-image-testiomnial-4 {
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
  height: 100%;
}

.waves-right-testimonial-4 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.waves-logo-testimonial-4 {
  height: 30px;
}

.waves-bottom-testimonial-4 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 180px;
  display: flex;
}

.waves-name-wrap-testimonial-4 {
  grid-row-gap: 8px;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.paragraph-359 {
  color: #1a1a1a;
  text-align: center;
  margin-top: 40px;
  font-size: 18px;
  line-height: 28px;
}

.waves---main-container-22 {
  max-width: none;
  padding: 0;
}

.waves---section-medium-16 {
  background-color: #f9f3ee;
  padding: 60px;
}

.waves---heading-3-no-margins-13 {
  color: #d5f466;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-9 {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 130%;
}

.waves---testimonial-text-big-2 {
  font-size: 32px;
  line-height: 130%;
}

.waves-master-testimonial-5 {
  color: var(--waves-library--white);
  background-color: #6b1e3c;
  border-radius: 0;
  padding: 62px;
}

.waves-grid-testimoials-5 {
  grid-column-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1.1fr;
}

.waves-image-testiomnial-5 {
  object-fit: cover;
  border-radius: 40px;
  width: 100%;
  height: 100%;
}

.waves-right-testimonial-5 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 0;
  display: flex;
}

.waves-logo-testimonial-5 {
  height: 30px;
}

.waves-bottom-testimonial-5 {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 100px;
  display: flex;
}

.waves-name-wrap-testimonial-5 {
  grid-row-gap: 8px;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-747 {
  color: #f7d1df;
  font-size: 48px;
}

.list-18 {
  padding-left: 20px;
}

.quick-stack-50 {
  padding: 0;
}

.heading-747-copy2 {
  color: #480f0e;
  text-align: left;
  font-size: 48px;
}

.paragraph-359-copy2 {
  color: #1a1a1a;
  text-align: left;
  margin-top: 40px;
  font-size: 18px;
  line-height: 28px;
}

.cell-86 {
  align-items: stretch;
}

.quick-stack-51 {
  padding: 0;
}

.button-195 {
  color: #480f0e;
  background-color: #f3b6d0;
  border: 2px solid #f3b6d0;
  border-radius: 40px;
  padding: 20px;
  font-size: 21px;
  font-weight: 600;
}

.cell-87, .cell-88 {
  text-align: center;
  align-items: stretch;
}

.button-195-copy {
  color: #480f0e;
  background-color: #f3b6d000;
  border: 2px solid #480f0e;
  border-radius: 40px;
  padding: 20px;
  font-size: 21px;
  font-weight: 600;
}

.button-195-cop456y {
  color: #245841;
  text-align: center;
  background-color: #d5f466;
  border: 2px solid #d5f466;
  border-radius: 40px;
  margin-top: auto;
  margin-bottom: auto;
  padding: 20px;
  font-size: 21px;
  font-weight: 600;
}

.button-195-copy470 {
  color: #df8644;
  background-color: #f3b6d000;
  border: 2px solid #df8644;
  border-radius: 40px;
  padding: 20px;
  font-size: 21px;
  font-weight: 600;
}

.button-195-copy-copy34 {
  color: #f3b6d0;
  background-color: #6b1e3c;
  border: 2px solid #6b1e3c;
  border-radius: 40px;
  padding: 20px;
  font-size: 21px;
  font-weight: 600;
}

.cell-89 {
  justify-content: space-between;
}

.waves---main-container-23 {
  max-width: none;
  padding: 0;
}

.waves---section-medium-17 {
  background-color: #f9f3ee;
  padding: 100px 60px;
}

.waves---heading-2-no-margins-14 {
  color: #480f0e;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  line-height: 130%;
}

.waves-icon-66 {
  width: auto;
  height: auto;
}

.waves---mg-bottom-104 {
  margin-bottom: 16px;
}

.waves---paragraph-big-10 {
  font-size: 20px;
  line-height: 130%;
}

.waves---limit-514 {
  max-width: 510px;
}

.waves---center-heading-6 {
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.waves---grid-features-9 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 60px;
}

.waves-tile-features-7 {
  grid-row-gap: 16px;
  text-align: left;
  background-color: #245841;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.waves-tile-features-7-copy4 {
  grid-row-gap: 16px;
  text-align: left;
  background-color: #df8644;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.waves---heading-3-no-margins-13-copy12 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves-tile-features-7-copy45 {
  grid-row-gap: 16px;
  text-align: left;
  background-color: #480f0e;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.waves-tile-features-7-copy12 {
  grid-row-gap: 16px;
  text-align: left;
  background-color: #d5f466;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.waves-tile-features-7-copy23 {
  grid-row-gap: 16px;
  text-align: left;
  background-color: #f8d355;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.waves-tile-features-7-copy34 {
  grid-row-gap: 16px;
  text-align: left;
  background-color: #f3b6d0;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px;
  display: flex;
}

.waves---heading-3-no-margins-13-copy-34 {
  color: #f7d1df;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---heading-3-no-margins-13-copy56 {
  color: #245841;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---heading-3-no-margins-13-copy78, .waves---heading-3-no-margins-13-copy01 {
  color: #480f0e;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.quick-stack-52 {
  margin-top: 60px;
  padding: 0;
}

.waves---section-medium-16-copy84 {
  background-color: #fff;
  flex-flow: column;
  align-items: stretch;
  padding: 100px 60px 60px;
  display: flex;
}

.cell-90 {
  background-color: #f9f3ee;
  border-radius: 40px;
  justify-content: flex-start;
  align-items: stretch;
  padding: 0;
  display: flex;
}

.div-block-1289 {
  background-color: #f9f3ee;
  border-radius: 40px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  padding: 60px 40px;
  display: flex;
}

.heading-748 {
  color: #6b1e3c;
  margin-bottom: 20px;
}

.image-807 {
  width: 40px;
  height: 40px;
}

.quick-stack-53 {
  background-color: #fff;
  border: 2px solid #ddd;
  border-radius: 40px;
  align-self: stretch;
  padding: 20px;
}

.quick-stack-54 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 0;
}

.cell-91, .cell-92 {
  justify-content: center;
  align-items: stretch;
}

.cell-93 {
  justify-content: center;
  align-items: flex-start;
}

.heading-749 {
  color: #000;
  letter-spacing: 5px;
  font-size: 16px;
  font-weight: 600;
  line-height: 21px;
}

.heading-750 {
  font-size: 24px;
}

.heading-751 {
  color: #000;
  margin-top: 20px;
  font-size: 24px;
}

.paragraph-359-copy23 {
  color: #1a1a1a;
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  line-height: 28px;
}

.quick-stack-53-copy45 {
  background-color: #fff;
  border: 2px solid #ddd;
  border-radius: 40px;
  align-self: stretch;
  padding: 20px;
}

.cell-94 {
  background-color: #f9f3ee;
  border-radius: 40px;
}

.waves---main-container-24 {
  max-width: none;
  padding: 0;
}

.waves---paragraph-small-3 {
  color: #757575;
  align-self: center;
  font-size: 16px;
  line-height: 130%;
}

.waves-icon-67 {
  width: auto;
  height: 24px;
}

.waves-footer-2 {
  background-color: var(--untitled-ui--white);
  padding: 80px 60px 64px;
}

.waves-top-footer-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.waves-brand-link-footer-2 {
  height: 32px;
}

.waves-brand-footer-2 {
  height: 100%;
}

.waves-top-right-footer-2 {
  grid-column-gap: 32px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves-link-footer-2 {
  color: #000;
  text-decoration: none;
}

.waves-divider-footer-2 {
  background-color: #13131333;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 32px;
}

.waves-bottom-footer-2 {
  text-align: center;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.waves-bottom-right-footer-2 {
  grid-column-gap: 24px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.waves---section-medium-15-copy768 {
  background-color: #fff;
  padding: 100px 60px;
}

.bold-text-327 {
  color: #6b1e3c;
  font-size: 25px;
}

.cell-95, .cell-96 {
  align-items: stretch;
}

.button-196 {
  color: #6b1e3c;
  text-align: center;
  -webkit-text-stroke-color: #6b1e3c;
  background-color: #6b1e3c00;
  border: 2px solid #6b1e3c;
  border-radius: 40px;
  margin-top: 20px;
  padding: 20px 40px;
  font-size: 21px;
  font-weight: 700;
}

.button-196:hover {
  color: #6b1e3c;
  background-color: #f7d1df;
  font-weight: 700;
}

.button-196-copy {
  color: #fff;
  text-align: center;
  background-color: #6b1e3c;
  border: 2px solid #6b1e3c;
  border-radius: 40px;
  margin-top: 20px;
  padding: 20px 40px;
  font-size: 21px;
  font-weight: 700;
}

.button-196-copy:hover {
  color: #6b1e3c;
  background-color: #f7d1df;
  font-weight: 700;
}

.cell-97 {
  justify-content: flex-start;
  align-items: flex-end;
}

.waves---main-container-25 {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
}

.waves---section-medium-18 {
  background-color: #f9f3ee;
  padding: 100px 60px;
}

.waves---heading-2-no-margins-15 {
  color: #6b1e3c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 130%;
}

.waves---heading-3-no-margins-14 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.waves---paragraph-big-11 {
  font-size: 20px;
  line-height: 130%;
}

.waves---center-heading-7 {
  grid-row-gap: 16px;
  color: #6b1e3c;
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-bottom: 40px;
  display: flex;
}

.waves-grid-team-3 {
  grid-column-gap: 32px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 64px;
}

.waves-tile-team-3 {
  grid-row-gap: 24px;
  background-color: var(--waves-library--white);
  color: #000;
  text-align: center;
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding: 24px;
  display: flex;
}

.waves-image-team-3 {
  border-radius: 8px;
  width: 100%;
}

.waves-name-wrap-team-3 {
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.waves---main-container-26 {
  max-width: 1352px;
  padding-left: 24px;
  padding-right: 24px;
}

.waves---section-medium-19 {
  background-color: #fff;
  padding-top: 100px;
  padding-bottom: 60px;
}

.waves---heading-2-no-margins-16 {
  color: #6b1e3c;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 130%;
}

.waves-master-logos-2 {
  grid-column-gap: 80px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  max-width: 950px;
  margin: 64px auto 40px;
  display: flex;
}

.paragraph-360 {
  color: #757575;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 0;
}

.link-99 {
  color: #757575;
  text-decoration: none;
}

.bold-text-328, .bold-text-329 {
  color: #6b1e3c;
}

.container-312 {
  flex-flow: column;
  display: flex;
}

.container-313 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #0000;
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1000px;
  height: auto;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.collection-list-6 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  text-align: center;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-around stretch;
  align-self: stretch;
  place-items: stretch stretch;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-block-2049 {
  text-align: center;
  margin-top: 20px;
}

.image-808 {
  background-color: #0000;
}

.div-block-1290 {
  background-color: #fff;
  flex-flow: wrap;
  justify-content: center;
  height: auto;
  padding-bottom: 40px;
  display: flex;
}

.div-block-1291 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 12px;
  height: 400px;
}

.text-block-2050 {
  color: #000;
  margin-top: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.text-block-2051 {
  color: #000;
  margin-top: 5px;
  font-size: 20px;
  line-height: 130%;
}

.image-809 {
  width: 256px;
  height: 256px;
}

.collection-item-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  flex-flow: wrap;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-around center;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.div-block-1292 {
  -webkit-text-stroke-color: white;
  background-color: #fff;
  border-radius: 12px;
  flex-flow: wrap;
  place-content: space-around center;
  align-self: stretch;
  width: 300px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-2052 {
  color: #000;
  margin-top: 10px;
  font-weight: 700;
}

.text-block-2053 {
  color: #000;
  margin-top: 10px;
  padding-bottom: 10px;
}

.image-810 {
  border-radius: 12px;
}

.grid-220 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-221 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
}

.text-block-2054 {
  color: #6b1e3c;
  text-align: center;
  margin-top: 5px;
  font-size: 18px;
}

.text-block-2055, .text-block-2056, .text-block-2057 {
  color: #6b1e3c;
  text-align: center;
  margin-top: 5px;
}

.div-block-1293, .div-block-1294, .div-block-1295, .div-block-1296 {
  text-align: center;
}

.div-block-1297 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.tabs-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.tabs-menu-19 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  display: flex;
}

.tab-link-tab-1-19 {
  background-color: #c8c8c8;
}

.tab-link-tab-1-19.w--current {
  color: #fff;
  -webkit-text-stroke-color: #102e4a;
  background-color: #102e4a;
}

.tab-link-tab-2-19 {
  color: #fff;
  -webkit-text-stroke-color: #102e4a;
  background-color: #102e4a;
  border-radius: 0;
}

.tab-link-tab-3-10 {
  color: #fff;
  -webkit-text-stroke-color: #102e4a;
  background-color: #102e4a;
  display: block;
}

.heading-752 {
  color: #fff;
  font-size: 20px;
}

.bold-text-330 {
  font-size: 18px;
}

.text-block-2058 {
  text-align: right;
  font-size: 15px;
}

.text-block-2059 {
  text-align: left;
  font-size: 15px;
}

.collection-list-wrapper-7 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.bold-text-331 {
  display: block;
}

.div-block-1298 {
  background-color: #f9f3ee;
  border-radius: 40px;
  flex: 0 auto;
  margin-top: 20px;
  padding: 60px 40px;
  display: block;
}

.tabs-menu-20 {
  justify-content: center;
  display: flex;
}

.tab-link-tab-1-20 {
  border: 2px solid #ddd;
  border-radius: 40px;
  margin: 10px;
  font-weight: 700;
}

.tab-link-tab-1-20.w--current {
  background-color: #fff;
  border: 2px solid #ddd;
  border-radius: 40px;
  margin: 10px;
  font-weight: 700;
}

.tab-link-tab-2-20 {
  border: 2px solid #ddd;
  border-radius: 40px;
  margin: 10px;
  font-weight: 700;
}

.tab-link-tab-2-20.w--current {
  background-color: #fff;
  border: 2px solid #ddd;
}

.tab-link-tab-3-11 {
  border: 2px solid #ddd;
  border-radius: 40px;
  margin: 10px;
  font-weight: 700;
}

.tab-link-tab-3-11.w--current {
  background-color: #fff;
}

.tab-link-tab-4-3 {
  border: 2px solid #ddd;
  border-radius: 40px;
  margin: 10px;
  font-weight: 700;
}

.tab-link-tab-4-3.w--current {
  background-color: #fff;
}

.tab-link-tab-5 {
  border: 2px solid #ddd;
  border-radius: 40px;
  margin: 10px;
  font-weight: 700;
}

.tab-link-tab-5.w--current {
  background-color: #fff;
}

.tab-pane-tab-1-8 {
  background-color: #fff;
  border: 2px solid #ddd;
  border-radius: 40px;
  padding: 40px;
}

.tabs-content-2 {
  margin-top: 20px;
}

.heading-753 {
  color: #6b1e3c;
  text-align: left;
  -webkit-text-stroke-color: #6b1e3c;
  font-size: 24px;
}

.div-block-1299 {
  border: 1px solid #ddd;
}

.columns-405 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-754 {
  font-size: 24px;
}

.heading-755 {
  color: #6b1e3c;
  font-size: 16px;
  font-weight: 700;
}

.heading-756 {
  color: #000;
  text-align: left;
}

.tab-pane-tab-2-6, .tab-pane-tab-3-3, .tab-pane-tab-4, .tab-pane-tab-5 {
  background-color: #fff;
  border: 2px solid #ddd;
  border-radius: 40px;
  padding: 40px;
}

.text-block-2060 {
  margin-top: 20px;
  font-size: 24px;
  font-weight: 400;
}

.link-block-280 {
  text-decoration: none;
}

.text-block-2061 {
  font-size: 16px;
}

.text-block-2062 {
  font-size: 15px;
}

.text-block-2063 {
  font-size: 14px;
}

.heading-763 {
  font-size: 25px;
}

.paragraph-361 {
  text-align: center;
}

.bold-text-332 {
  text-align: center;
  font-size: 30px;
  line-height: 35px;
}

.paragraph-362 {
  color: #6b1e3c;
  text-align: center;
}

.collection-item-13 {
  flex-flow: row;
  justify-content: center;
  min-width: 30px;
  display: flex;
}

html.w-mod-js [data-ix="fade-in-bottom-page-loads"] {
  opacity: 0;
  transform: translate(0, 50px);
}

html.w-mod-js [data-ix="fade-in-left-scroll-in"] {
  opacity: 0;
  transform: translate(-50px);
}

html.w-mod-js [data-ix="fade-in-right-scroll-in"] {
  opacity: 0;
  transform: translate(50px);
}

html.w-mod-js [data-ix="fade-in-top-scroll-in"] {
  opacity: 0;
  transform: translate(0, -50px);
}

html.w-mod-js [data-ix="fade-in-bottom-scroll-in"] {
  opacity: 0;
  transform: translate(0, 50px);
}

html.w-mod-js [data-ix="bounce-in-scroll-in"] {
  opacity: 0;
  transform: scale(.6);
}

html.w-mod-js [data-ix="scale-on-scroll"] {
  opacity: 0;
  transform: scale(.01);
}

@media screen and (min-width: 1440px) {
  .brix---grid-hero-v1 {
    grid-column-gap: 90px;
  }

  .brix---form-grid-2-columns {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---z-index-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-518 {
    padding-left: 200px;
    padding-right: 200px;
  }

  .section-519 {
    background-color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 100px 220px;
    display: flex;
  }

  .paragraph-182 {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 18px;
  }

  .button-164 {
    font-size: 21px;
    font-weight: 600;
  }

  .button-165 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 21px;
    font-weight: 500;
  }

  .navbar-82 {
    top: 4%;
  }

  .text-block-1871 {
    margin-top: -10px;
  }

  .brix---grid-stats-v1 {
    grid-column-gap: 100px;
  }

  .brix---grid-2-logo-strip-v5 {
    grid-column-gap: 110px;
    grid-template-columns: .6fr 1fr;
  }

  .section-540 {
    padding-top: 0;
  }

  .columns-364 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .navbar-83 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #14144a;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: center;
    align-items: center;
    display: grid;
  }

  .column-818 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex: 0 auto;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    display: flex;
  }

  .column-819 {
    justify-content: flex-end;
    align-self: center;
    padding: 0;
    display: flex;
  }

  .nav-link-346, .nav-link-347, .nav-link-348, .nav-link-349 {
    color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .nav-link-350 {
    color: #ff4836;
    margin-left: 0;
    margin-right: 0;
  }

  .column-820 {
    align-self: center;
    padding: 0 0 0 20px;
  }

  .button-169 {
    background-color: #ff4836;
    padding-left: 30px;
    padding-right: 30px;
  }

  .container-302 {
    margin-top: 140px;
  }

  .nav-menu-20 {
    align-items: stretch;
    margin-top: -10px;
    display: block;
  }

  .container-303 {
    padding-top: 20px;
  }

  .section-541 {
    padding-right: 0;
  }

  .slider-18 {
    justify-content: space-between;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .div-block-1183 {
    margin-left: 220px;
    margin-right: 220px;
  }

  .paragraph-213 {
    text-align: right;
    font-size: 21px;
    line-height: 60px;
  }

  .slide-nav-8 {
    margin-top: 20px;
  }

  .background-video-6 {
    height: 900px;
  }

  .section-546 {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .image-720 {
    width: 300px;
  }

  .section-547 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f7de2e22db4550fafba6d0_Devsparks.png");
    background-position: 0 0;
    background-size: cover;
  }

  .grid-116 {
    grid-template-rows: auto;
  }

  .div-block-1186 {
    padding: 20px;
  }

  .paragraph-214 {
    margin-top: 10px;
  }

  .text-span-29 {
    font-weight: 300;
  }

  .slider-tns {
    justify-content: space-between;
    align-items: stretch;
    height: auto;
    display: flex;
  }

  .div-block-1183-tns {
    margin-left: 220px;
    margin-right: 220px;
  }

  .text-block-1922 {
    color: #ff4836;
  }

  .div-block-1209 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    aspect-ratio: auto;
    object-fit: fill;
    border-radius: 0;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: auto;
    min-width: auto;
    max-width: none;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 50px;
    font-weight: 500;
    line-height: 60px;
    display: block;
  }

  .section-88 {
    padding-top: 220px;
    padding-bottom: 220px;
  }

  .image-740 {
    margin-top: 60px;
  }

  .div-block-1210 {
    background-color: #825b5c;
  }

  .section-565 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663c84d25829aad6b00fe346_BOI-17.png");
    background-position: 50% 0;
    background-size: cover;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 100px;
    padding-bottom: 450px;
  }

  .div-block-1211 {
    margin-left: 220px;
    margin-right: 220px;
  }

  .image-741 {
    width: auto;
    padding-left: 100px;
    padding-right: 100px;
  }

  .brix---grid-footer-v8 {
    grid-column-gap: 70px;
    grid-template-columns: 1fr 1fr 1fr 1fr minmax(360px, 2fr);
  }

  .brix---grid-footer-logo-and-form {
    grid-column-gap: 250px;
    grid-template-columns: 1.2fr 2fr;
  }

  .brix---grid-2-columns-instagram {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .brix---grid-footer-v5 {
    grid-column-gap: 80px;
  }

  .brix---grid-footer-v1 {
    grid-column-gap: 91px;
    grid-template-columns: minmax(340px, 1fr) auto auto auto auto;
  }

  .grid-footer-2-cols---form---icon {
    grid-column-gap: 150px;
    grid-template-columns: 1.48fr 1.4fr;
  }

  .cell-48 {
    text-align: right;
    justify-content: center;
    align-items: flex-end;
  }

  .brix---container-default-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---section-7 {
    border-bottom: 2px solid #e4e4e4;
  }

  .section-587 {
    padding: 60px 100px;
  }

  .grid-200 {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 60px;
  }

  .grid-201 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .div-block-1237 {
    background-color: #e4e4e4;
    height: 1px;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .cell-57, .cell-58, .cell-59 {
    align-items: stretch;
  }

  .section-590 {
    background-color: #cac1a2;
    padding: 100px 140px;
  }

  .text {
    font-size: 24px;
  }

  .brix---grid-stats-v1-2 {
    grid-column-gap: 100px;
  }

  .section-596 {
    background-image: linear-gradient(#000000ba, #000000ba), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/666fde8f0fff5f8a68a80cb9_Rectangle%2011.png");
    background-position: 0 0, 0 0;
    background-size: auto, auto;
  }

  .column-895 {
    padding: 0;
  }

  .columns-401 {
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .spark-social-row-3.spark-left-aligned {
    margin-top: 10px;
  }

  .spark-section-4 {
    padding-top: 140px;
    font-family: Josefin Sans, sans-serif;
  }

  .spark-section-4 h2 {
    color: #a98144;
  }

  .spark-section-4 p {
    color: #000;
    margin-top: 10px;
    font-size: 18px;
    font-weight: 300;
  }

  .spark-horizontal-team-member-image.spark-small:hover {
    box-shadow: 2px 2px 10px 2px #cbaf83f7;
  }

  .text-block-1977 {
    color: #000;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 700;
  }

  .text-block-1978 {
    color: #787878;
    font-weight: 400;
  }

  .ajit-narayanan {
    background-color: #ffffffc9;
    position: fixed;
    inset: 0%;
  }

  .div-block-1242 {
    transition: opacity .2s;
    position: absolute;
    inset: 0 50px 50px 0;
    transform: translate(-50px, -50px);
  }

  .section-597 {
    background-color: #fff;
    padding-top: 0;
  }

  .text-block-1979 {
    color: #000;
    margin-top: 40px;
    font-size: 30px;
    font-weight: 300;
    line-height: 40px;
  }

  .div-block-1246 {
    text-align: center;
    margin-bottom: 40px;
  }

  .uui-faq01_icon-wrapper-3 {
    justify-content: center;
    align-self: auto;
    align-items: center;
    display: flex;
  }

  .uui-faq01_question-3 {
    justify-content: center;
    align-items: center;
  }

  .text-block-1980 {
    color: #fff;
    text-align: center;
    font-family: Josefin Sans, sans-serif;
    font-size: 70px;
    line-height: 80px;
  }

  .div-block-1247 {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    margin-top: -362px;
    padding: 100px;
  }

  .grid-202 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .waves---main-container-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .waves---section-hero-primary {
    padding-left: 40px;
    padding-right: 40px;
  }

  .waves-gradient-hero-2 {
    background-image: linear-gradient(#000, #faebe300);
  }

  .waves-gradient-hero-2.bottom {
    background-image: linear-gradient(0deg, #000, #faebe300);
  }

  .div-block-1249 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    aspect-ratio: auto;
    object-fit: fill;
    border-radius: 0;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    width: auto;
    min-width: auto;
    max-width: none;
    margin-top: 20px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 36px;
    font-weight: 500;
    line-height: 46px;
    display: block;
  }

  .container-309 {
    max-width: 1150px;
    padding-top: 0;
  }

  .section-600 {
    padding-top: 0;
  }

  .column-896 {
    align-self: center;
    padding: 0 0 0 20px;
  }

  .column-897 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex: 0 auto;
    order: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    display: flex;
  }

  .background-video-12 {
    height: 800px;
  }

  .columns-402 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .nav-link-374 {
    color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .nav-menu-27 {
    align-items: stretch;
    margin-top: -10px;
    display: block;
  }

  .nav-link-376, .nav-link-377 {
    color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .navbar-90 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #14144a;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: center;
    align-items: center;
    display: grid;
  }

  .nav-link-37t {
    color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .section-546hyd {
    flex-flow: column;
    align-items: center;
    display: flex;
  }

  .link-block-254, .link-block-255, .link-block-256 {
    text-align: center;
  }

  .nav-link-376-hyd-2, .nav-link-348-g, .nav-link-348-gp {
    color: #fff;
    margin-left: 0;
    margin-right: 0;
  }

  .section-615 {
    margin-top: 0;
  }

  .ds-nav-btn {
    height: auto;
    padding: 20px 30px;
  }

  .nav-link-ds {
    padding-left: 10px;
    padding-right: 10px;
  }

  .dell-nav.blr, .dell-nav.hbd {
    z-index: 99999;
  }

  .dell-hero.blr {
    z-index: 9999;
  }

  .dell-button-2.is-animate-2.isanimate2.blr {
    background-color: #bc6a2b;
  }

  .dell-button-2.is-animate-2.isanimate2.hbd {
    background-color: #fbd900;
  }

  .dell-s2-num-unit-2.blr {
    border-right-style: none;
    padding-left: 0;
    padding-right: 0;
  }

  .dell-s2-num-unit-2.hbd {
    border-right-style: none;
    max-width: 200px;
    padding-left: 0;
    padding-right: 0;
  }

  .dell-s2-num-wrap.is-animate {
    justify-content: center;
    align-items: center;
  }

  .dell-s2-num-wrap.is-animate.isanimate2 {
    flex-flow: wrap;
    justify-content: center;
    align-items: stretch;
  }

  .dell-s2-num-wrap.is-animate.isanimate2.blr {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .dell-s2-num-wrap.is-animate.isanimate2.hbd {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .dell-s2-num-unit-3.blr {
    padding-left: 0;
  }

  .dell-s2-num-unit-3.hbd {
    max-width: 200px;
    padding-left: 0;
  }

  .dell-s2-num-desc {
    letter-spacing: 0;
    text-transform: uppercase;
    font-size: 28px;
    font-weight: 400;
  }

  .dell-s2.blr, .dell-s2.hbd {
    padding-left: 50px;
    padding-right: 50px;
  }

  .dell-s2-num {
    letter-spacing: 0;
    font-size: 120px;
  }

  .dell-s2-num-unit {
    justify-content: center;
    align-items: center;
  }

  .dell-s2-num-unit.blr {
    border-right-style: none;
    padding-right: 0;
  }

  .dell-s2-num-unit.hbd {
    border-right-style: none;
    max-width: 200px;
    padding-right: 0;
  }

  .ds-s3 {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 980px;
    margin-left: auto;
    margin-right: auto;
    padding: 63px;
    display: flex;
  }

  .heading-727 {
    color: #000;
    letter-spacing: -.02em;
    text-transform: capitalize;
    font-size: 63px;
    font-weight: 400;
    line-height: 73px;
    position: static;
  }

  .ds-s4 {
    background-color: #101828;
    padding: 110px 55px;
  }

  .ds-s4.blr {
    background-color: #0f1928;
  }

  .ds-s4.hbd {
    background-color: #151515;
  }

  .heading-728 {
    color: #fff;
    letter-spacing: -.02em;
    text-transform: uppercase;
    font-family: neue-haas-grotesk-display, sans-serif;
    font-size: 110px;
    line-height: 103px;
  }

  .ds-upcomingedition._1 {
    text-decoration: none;
  }

  .ds-city {
    text-align: center;
    padding-left: 0;
  }

  .ds-s5.hide-mobile-landscape {
    background-color: #151515;
  }

  .ds-track.hbd {
    border-color: #fbd900;
  }

  .tracks-h3.hbd {
    color: #fbd900;
  }

  .ds-s6 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ds-s6.blr {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67ced72dd3708add47cb1b42_DevSparks%202025_bg-26.png");
    background-position: 50%;
  }

  .ds-s6.hbd {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/682618e9f998db3abb490bfe_ds-hbd-pattern.svg"), linear-gradient(#392901, #392901);
    background-position: 50%, 0 0;
    background-size: cover, auto;
    padding-top: 80px;
    padding-bottom: 100px;
  }

  .heading-729 {
    color: #fff;
    text-transform: uppercase;
    max-width: 670px;
    margin-left: auto;
    margin-right: auto;
    font-family: neue-haas-grotesk-display, sans-serif;
    font-size: 76px;
    line-height: 82px;
  }

  .why-attend-slider {
    background-color: #0000;
  }

  .why-attend-inner {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #000;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 80%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 40px;
    display: grid;
  }

  .slide-nav-10 {
    bottom: -50px;
  }

  .image-789 {
    object-fit: cover;
    height: 350px;
  }

  .blr-spkrs {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-1276 {
    justify-content: flex-start;
  }

  .div-block-1276.hbd {
    background-image: linear-gradient(#3d2e00 28%, #826f00);
  }

  .past-speaker-img.hbd {
    border-color: #fbd900;
  }

  .ds-s8 {
    display: none;
  }

  .ds-s8.hbd {
    background-color: #151515;
    padding-top: 170px;
    padding-bottom: 170px;
    display: flex;
  }

  .collection-list-5 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-1277.hbd {
    background-color: #382900;
  }

  .footer-ds.hbd {
    background-color: #000;
  }

  .ds-hero-1 {
    position: absolute;
    left: 0;
  }

  .ds-hero-2 {
    position: absolute;
    left: auto;
    right: 0;
  }

  .hamburger-wrap {
    display: none;
  }

  .dropdown-list {
    max-width: 140px;
  }

  .paragraph-356 {
    text-align: center;
  }

  .ds-agenda {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding: 63px;
    display: flex;
  }

  .ds-agenda.blr {
    display: flex;
  }

  .ds-agenda.hbd {
    background-color: #382900;
    padding-top: 100px;
    padding-bottom: 100px;
    display: flex;
  }

  .ds-agenda-item {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .ds-agenda-name.hbd {
    color: #fbd900;
  }

  .agenda-left-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    display: flex;
  }

  .agenda-badge {
    text-align: left;
    letter-spacing: 0;
    text-transform: none;
    background-color: #ffffff26;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 1.5em;
  }

  .grid-217 {
    grid-template-rows: auto;
    margin-top: 40px;
  }

  .div-block-1281 {
    background-color: #fffcf2;
    border-radius: 30px;
    padding: 10px 10px 40px;
    box-shadow: 0 2px 5px #0003;
  }

  .quick-stack-43 {
    background-color: #fff;
  }

  .heading-733 {
    text-align: center;
    font-size: 18px;
  }

  .bold-text-321 {
    letter-spacing: 0;
    font-size: 16px;
  }

  .cell-78 {
    background-color: #ffde00;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .image-798 {
    padding: 10px;
  }

  .text-block-2029 {
    color: #000;
    text-align: center;
    margin-top: 20px;
  }

  .quick-stack-43-copy, .quick-stack-43-copy2, .quick-stack-43-copy3 {
    background-color: #fff;
  }

  .cell-78-copy2 {
    background-color: #ff30ec;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .image-798-copy3 {
    padding: 10px;
  }

  .cell-78-copy3 {
    background-color: #0049ff;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .cell-78-copy5 {
    background-color: #008e00;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .text-block-2030 {
    color: #000;
    text-align: center;
    margin-top: 40px;
    font-size: 18px;
  }

  .paragraph-356-copy34 {
    text-align: center;
  }

  .vertical-bar {
    background-color: #0000;
    border-right: 0 #888;
    width: 1px;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .divider-vertical {
    background-color: #888;
    width: 1px;
    padding: 0;
  }

  .page_wrapper.gcc {
    background-color: #000;
  }

  .gcc_hero {
    padding-top: 170px;
  }

  .gcc_nav {
    z-index: 999;
    background-color: #0000;
  }

  .gcc_nav-links {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .gcc_s2 {
    height: auto;
    min-height: 100vh;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .gcc_s3-btm {
    grid-column-gap: 63px;
    grid-row-gap: 63px;
  }

  .gcc_s4 {
    padding-bottom: 0;
  }

  .gcc_divider {
    background-color: #8d8d8d;
    width: 1300px;
    height: 1px;
    margin: 74px auto;
    padding: 0;
  }

  .gcc_s5 {
    grid-column-gap: 74px;
    grid-row-gap: 74px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 40px;
    display: flex;
  }

  .gcc_s5-inner {
    width: 100%;
    max-width: 1160px;
    display: flex;
  }

  .gcc_s5-inner-left {
    width: 50%;
  }

  .text-block-2036 {
    color: #ddddddde;
    font-size: 50px;
    line-height: 51px;
  }

  .image-801 {
    width: 580px;
  }

  .s6_grid {
    margin-left: auto;
    margin-right: auto;
  }

  .gcc_roundtable-inner {
    grid-column-gap: 75px;
    grid-row-gap: 75px;
    flex-flow: column;
  }

  .gcc_roundtable-main {
    width: 100%;
  }

  .image-802 {
    width: 53%;
  }

  .gcc_agenda {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding: 63px;
  }

  .gcc_agenda.blr {
    display: none;
  }

  .gcc_agenda-item {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .gcc_footer {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 40px;
    display: flex;
  }

  .ds-hero-1-hbd {
    position: absolute;
    left: 0;
  }

  .ds-hero-2-hbd {
    position: absolute;
    left: auto;
    right: 0;
  }

  .tracks-grid-hbd.isanimate2 {
    grid-template-columns: 1fr 1fr;
    max-width: 1130px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-1289 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading-749 {
    letter-spacing: 3px;
  }

  .button-196 {
    border: 2px solid #6b1e3c;
    margin-top: 0;
    padding-left: 60px;
    padding-right: 60px;
  }

  .quick-stack-55 {
    margin-top: 40px;
  }

  .button-196-copy {
    color: #fff;
    background-color: #6b1e3c;
    border: 2px solid #6b1e3c;
    margin-top: 0;
    padding-left: 60px;
    padding-right: 60px;
  }

  .waves---center-heading-7 {
    padding-bottom: 40px;
  }

  .container-313 {
    background-color: #fff;
    max-width: 1200px;
    padding: 0 0 140px;
  }

  .div-block-1290 {
    background-color: #fff;
  }

  .div-block-1291 {
    background-color: #000;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
    border: 0 solid red;
    border-radius: 12px;
  }
}

@media screen and (min-width: 1920px) {
  .brix---hero-full-width-right-hero-v5 {
    width: 100%;
    max-width: 46%;
  }

  .navbar-81 {
    margin: 0;
  }

  .section-514 {
    padding-left: 300px;
    padding-right: 300px;
  }

  .quick-stack-3 {
    margin-left: 0;
    margin-right: 140px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cell-4 {
    padding-left: 20px;
  }

  .div-block-1119 {
    margin-left: 40px;
  }

  .section-515, .section-516 {
    padding-left: 300px;
    padding-right: 300px;
  }

  .div-block-1119-copy2 {
    margin-left: 40px;
  }

  .paragraph-182 {
    font-size: 21px;
  }

  .button-165 {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 26px;
  }

  .section-520 {
    background-color: #fff;
    border-top: 1px solid #0000001f;
    padding: 100px 220px 40px;
  }

  .quick-stack-11 {
    padding: 0;
  }

  .cell-18 {
    align-items: flex-end;
  }

  .cell-19 {
    border-left: 1px solid #0003;
    justify-content: flex-end;
    padding-left: 20px;
  }

  .paragraph-183 {
    font-size: 18px;
    line-height: 28px;
    display: flex;
  }

  .paragraph-184 {
    font-size: 18px;
  }

  .navbar-82 {
    padding-left: 140px;
    padding-right: 140px;
  }

  .background-video-3 {
    padding-bottom: 400px;
  }

  .image-673 {
    margin-top: 140px;
  }

  .button-166-copy {
    border-color: #fbc600;
  }

  .section-522 {
    padding: 60px 140px;
  }

  .section-523 {
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .bold-text-277 {
    font-size: 48px;
  }

  .text-block-1865 {
    font-size: 24px;
  }

  .section-524 {
    padding: 60px 140px;
  }

  .text-block-1866 {
    font-size: 58px;
  }

  .text-block-1867 {
    margin-top: 20px;
  }

  .section-525 {
    flex-direction: column;
    align-items: stretch;
    padding-left: 140px;
    padding-right: 140px;
    display: none;
  }

  .paragraph-185 {
    font-size: 21px;
    line-height: 34px;
  }

  .section-526 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .text-block-1869 {
    font-size: 48px;
  }

  .column-812 {
    padding-top: 60px;
    padding-left: 40px;
    padding-right: 140px;
  }

  .text-block-1863-copy {
    text-align: left;
  }

  .container-299 {
    padding-bottom: 60px;
  }

  .background-video-5 {
    border-color: #fbc600;
  }

  .section-524-2 {
    padding: 60px 140px;
  }

  .cell-28 {
    align-items: stretch;
  }

  .section-2 {
    padding-left: 300px;
    padding-right: 300px;
  }

  .section-532 {
    padding-bottom: 80px;
  }

  .brix---section-3 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .brix---grid-2-logo-strip-v5 {
    grid-template-columns: .55fr 1fr;
  }

  .nav-link-346 {
    font-size: 16px;
  }

  .nav-link-347, .nav-link-348, .nav-link-349, .nav-link-350 {
    font-size: 21px;
  }

  .column-820 {
    padding-left: 20px;
  }

  .button-169 {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 21px;
  }

  .heading-663 {
    font-size: 28px;
  }

  .button-170 {
    font-size: 26px;
  }

  .button-171 {
    margin-left: 0;
    font-size: 26px;
    display: block;
  }

  .div-block-1180 {
    display: flex;
  }

  .section-541 {
    padding-right: 0;
  }

  .paragraph-210 {
    font-size: 26px;
  }

  .section-542 {
    padding-top: 100px;
  }

  .slider-18 {
    height: auto;
  }

  .columns-366 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .button-172 {
    font-size: 26px;
  }

  .button-173 {
    margin-left: 0;
    font-size: 26px;
    display: block;
  }

  .container-305 {
    margin-bottom: 180px;
  }

  .paragraph-215 {
    font-size: 24px;
    line-height: 34px;
  }

  .section-550 {
    padding-top: 80px;
    padding-left: 220px;
    padding-right: 220px;
  }

  .div-block-1195 {
    padding-bottom: 40px;
  }

  .material-icon-themes {
    font-size: 48px;
  }

  .text-block-1908 {
    font-size: 24px;
    line-height: 32px;
  }

  .column-836 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .section-551 {
    padding-top: 80px;
  }

  .slider-tns {
    height: auto;
  }

  .paragraph-211-tns {
    font-size: 36px;
  }

  .paragraph-212-tns2 {
    font-size: 24px;
    line-height: 30px;
  }

  .columns-371 {
    font-size: 24px;
  }

  .heading-681 {
    font-size: 32px;
  }

  .button-177, .button-177-copy {
    font-size: 21px;
  }

  .heading-682 {
    font-size: 58px;
  }

  .paragraph-216 {
    font-size: 24px;
    line-height: 32px;
  }

  .button-177-copy-777 {
    font-size: 21px;
  }

  .list-17 {
    padding-left: 20px;
  }

  .text-block-1914 {
    font-size: 24px;
    line-height: 32px;
  }

  .text-block-1915 {
    font-size: 32px;
    line-height: 36px;
  }

  .paragraph-220, .text-block-1916 {
    font-size: 24px;
    line-height: 34px;
  }

  .heading-676-332-copy {
    margin-top: 0;
  }

  .paragraph-220-rtycopy {
    font-size: 24px;
    line-height: 34px;
  }

  .italic-text-16 {
    font-weight: 400;
  }

  .button-172-copy {
    font-size: 26px;
  }

  .section-565 {
    padding-top: 140px;
    padding-bottom: 500px;
  }

  .quick-stack-28 {
    margin-top: 20px;
  }

  .heading-697 {
    font-size: 24px;
  }

  .button-178 {
    font-size: 18px;
  }

  .image-741 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 220px;
    padding-right: 220px;
  }

  .button-178-copy {
    font-size: 18px;
  }

  .paragraph-326 {
    font-size: 21px;
    line-height: 32px;
  }

  .brix---paragraph-default-8 {
    font-size: 21px;
  }

  .brix---card-testimonial-color-2 {
    background-image: linear-gradient(#000000b8, #000000b8), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f41cbd665c63b90d3ec6c5_Devsparks-25.png");
    background-position: 0 0, 0 0;
    background-size: auto, auto;
  }

  .brix---section-overflow-hidden {
    background-color: #825b5c3b;
    padding-top: 100px;
  }

  .brix---card-testimonial-color-22-copy {
    background-image: linear-gradient(#000000b8, #000000b8), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/65f41cbb665c63b90d3ec5a6_Devsparks-21.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
  }

  .brix---container-default-9 {
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .section-587 {
    padding-top: 80px;
  }

  .div-block-1237 {
    margin-bottom: 60px;
  }

  .section-589 {
    padding-top: 220px;
    padding-bottom: 220px;
  }

  .waves---section-hero-primary {
    padding-left: 140px;
    padding-right: 140px;
  }

  .waves---nav-container {
    padding: 0;
  }

  .waves-navbar-2 {
    height: 80px;
  }

  .button-182 {
    margin-left: 0;
    font-size: 26px;
    display: block;
  }

  .heading-708 {
    font-size: 28px;
  }

  .div-block-1250 {
    display: flex;
  }

  .column-896 {
    padding-left: 20px;
  }

  .button-183 {
    font-size: 26px;
  }

  .background-video-12 {
    height: 900px;
  }

  .nav-link-374, .nav-link-376, .nav-link-377, .nav-link-37t {
    font-size: 21px;
  }

  .section-601 {
    padding-top: 100px;
  }

  .heading-708-copyhyd, .heading-708-hyd {
    font-size: 28px;
  }

  .nav-link-376-hyd-2 {
    font-size: 21px;
  }

  .waves-icon-24 {
    width: auto;
    height: 20px;
    display: inline-block;
  }

  .waves---paragraph-small-2 {
    color: #8b8b8b;
  }

  .waves-link-footer-1 {
    color: #000;
  }

  .waves-brand-footer-1 {
    height: 160%;
  }

  .waves---main-container-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .f-logo-block-2 {
    padding: 10px;
  }

  .f-grid-four-column, .f-grid-four-column-copy3, .f-grid-four-column-copy5 {
    margin-top: 40px;
  }

  .nav-link-348-g, .nav-link-348-gp {
    font-size: 21px;
  }

  .cell-72 {
    padding-top: 60px;
  }

  .section-615 {
    margin-top: 0;
  }

  .why-attend-slider {
    min-width: auto;
    max-width: 1260px;
    height: auto;
  }

  .why-attend-slide {
    height: auto;
  }

  .why-attend-inner {
    grid-column-gap: 16px;
  }

  .slide-nav-10 {
    color: #ff3bd9;
  }

  .image-789 {
    width: 100%;
    height: 100%;
  }

  .mask-11 {
    height: auto;
  }

  .heading-730 {
    color: #f0e5e5;
    letter-spacing: 0;
    text-transform: capitalize;
    font-size: 50px;
    font-weight: 600;
    line-height: 50px;
  }

  .text-block-2006 {
    color: #ebeaea;
    font-size: 24px;
    font-weight: 300;
    line-height: 29px;
  }

  .div-block-1275 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex;
  }

  .ds-s7 {
    background-color: #000;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 115px 15px;
    display: flex;
  }

  .speakers-grid {
    width: 100%;
  }

  .blr-spkrs {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: stretch stretch;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    display: grid;
  }

  .div-block-1276 {
    background-image: linear-gradient(#b34a9e, #420430);
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    padding: 38px;
    font-size: 20px;
    display: flex;
  }

  .past-speaker-img {
    object-fit: cover;
    border: 4px solid #ff3bd9;
    border-radius: 600px;
    width: 170px;
    height: 170px;
  }

  .speaker-name {
    color: #f2f2f2;
    letter-spacing: .02em;
    line-height: 24px;
  }

  .text-block-2007 {
    color: #f2f2f2;
    text-align: center;
    letter-spacing: .2em;
    text-transform: uppercase;
    padding-top: 24px;
    padding-bottom: 15px;
    line-height: 24px;
  }

  .waves-master-nav-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    width: auto;
  }

  .brix---section-32 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text-block-2012 {
    font-size: 58px;
  }

  .text-block-2013 {
    margin-top: 20px;
  }

  .section-524-2-copy {
    padding: 60px 140px;
  }

  .ds-s10 {
    margin-top: -3px;
  }

  .gcc_footer {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .waves---nav-link-3, .waves---nav-cta-3 {
    font-size: 21px;
  }

  .waves---cta-dark-9.wide-cta {
    padding: 12px 30px;
    font-size: 24px;
  }

  .waves---main-container-21 {
    max-width: none;
  }

  .paragraph-359 {
    font-size: 24px;
    line-height: 36px;
  }

  .waves---paragraph-big-9 {
    font-size: 24px;
    line-height: 160%;
  }

  .heading-747, .heading-747-copy2 {
    font-size: 60px;
  }

  .paragraph-359-copy2 {
    font-size: 24px;
    line-height: 36px;
  }

  .button-195, .button-195-copy, .button-195-cop456y, .button-195-copy470 {
    padding-bottom: 10px;
  }

  .waves---heading-3-no-margins-13-copy12 {
    font-size: 30px;
  }

  .waves---heading-3-no-margins-13-copy-34 {
    color: #f7d1df;
    font-size: 30px;
  }

  .waves---heading-3-no-margins-13-copy56, .waves---heading-3-no-margins-13-copy78, .waves---heading-3-no-margins-13-copy01 {
    font-size: 30px;
  }

  .quick-stack-52 {
    margin-top: 60px;
  }

  .heading-751 {
    font-size: 30px;
  }

  .paragraph-359-copy23 {
    font-size: 24px;
    line-height: 36px;
  }

  .waves---main-container-24 {
    max-width: none;
  }

  .waves-footer-2 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .waves-top-right-footer-2, .waves-bottom-footer-2 {
    font-size: 21px;
  }

  .bold-text-327 {
    font-size: 32px;
  }

  .cell-95, .cell-96 {
    align-items: stretch;
  }

  .button-196-copy {
    color: #fff;
    background-color: #6b1e3c;
  }

  .container-313 {
    max-width: none;
    padding-bottom: 220px;
  }

  .collection-list-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    align-items: center;
  }

  .div-block-1291 {
    background-position: 50%;
    height: 500px;
    margin-top: auto;
    padding-top: 0;
  }

  .collection-item-12 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    flex: none;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  .navigation-link {
    color: #ffffff85;
  }

  .navigation-link.w--current {
    color: #fff;
  }

  .hamburger-button.w--open, .navigation-menu {
    background-color: #3b99d9;
  }

  .section-8 {
    margin-top: 60px;
    padding-top: 1px;
  }

  .container-12 {
    padding-top: 0;
  }

  .fow_sec_content.section_ct {
    flex-direction: column;
    display: block;
  }

  .fow_sec_content.clr-bg.speakers-sec {
    margin-top: 59px;
    padding-top: 31px;
  }

  .div-block-5 {
    justify-content: space-between;
  }

  .heading-15 {
    text-decoration: none;
  }

  .image-9 {
    position: static;
  }

  .column-10.divider {
    display: none;
  }

  .heading-17.text-center {
    text-align: center;
  }

  .div-block-6.center {
    float: none;
    text-align: left;
    display: inline-block;
  }

  .column-11 {
    min-height: 160px;
    margin-top: 5px;
  }

  .fow_contact_link {
    display: block;
  }

  .image-11 {
    margin-top: 10px;
    display: block;
  }

  .icon-3 {
    color: #000;
  }

  .text-block-37 {
    padding-bottom: 4px;
    padding-right: 0;
  }

  .col_meetup_agenda {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .div-block-24 {
    margin-top: 10px;
  }

  .heading-36 {
    margin-top: 20px;
    margin-bottom: 30px;
  }

  .row-22 {
    margin-top: 20px;
  }

  .container-26 {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .heading-37 {
    color: #000;
    text-align: center;
    margin-top: 20px;
    font-size: 14px;
  }

  .heading-38 {
    color: #fff;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
  }

  .text-block-45 {
    color: #fff;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
    font-weight: 700;
  }

  .section-17 {
    background-image: linear-gradient(#e4eaee, #e4eaee);
  }

  .row-23 {
    background-image: linear-gradient(#032961, #032961);
  }

  .text-block-46 {
    color: #032961;
    font-size: 14px;
    font-weight: 700;
  }

  .text-block-47 {
    color: #000;
    font-size: 14px;
    font-weight: 300;
  }

  .image-24 {
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .link-10 {
    padding-bottom: 0;
    inset: auto 0 0 9px;
  }

  .text-block-76 {
    font-size: 13px;
    line-height: 18px;
  }

  .icon-5 {
    color: #000;
  }

  .link-block-4 {
    padding-left: 0;
  }

  .text-block-83 {
    margin-top: 90px;
  }

  .partners {
    margin-right: 10px;
  }

  .sponsor-info {
    font-size: 18px;
  }

  .sponsor-row {
    justify-content: center;
    padding-left: 0;
  }

  .image-45 {
    margin-bottom: 0;
  }

  .div-block-48 {
    padding-left: 0;
  }

  .text-block-87 {
    text-align: center;
  }

  .link-block-10 {
    margin-right: 10px;
  }

  .link-block-10.community-partner {
    padding-left: 6px;
    padding-right: 6px;
  }

  .agenda-card-block {
    text-align: center;
  }

  .agenda-card {
    flex-direction: column;
    flex: 0 auto;
    justify-content: space-around;
    align-items: baseline;
    margin-bottom: 0;
    padding-right: 10px;
    display: block;
    position: relative;
  }

  .row-49 {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    display: flex;
  }

  .agenda-session {
    border-radius: 3px;
    padding-left: 11px;
    padding-right: 10px;
    font-size: 12px;
  }

  .agenda-heading {
    margin-bottom: 1px;
    font-size: 12px;
    line-height: 16px;
  }

  .agenda-info {
    margin-bottom: 7px;
    font-size: 12px;
    display: none;
  }

  .agenda-block-info {
    margin-top: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 13px;
  }

  .agenda-one-line {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 0;
    padding-top: 10px;
    display: inline-block;
  }

  .row-50 {
    justify-content: flex-start;
    display: none;
  }

  .column-70 {
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-24 {
    line-height: 17px;
  }

  .column-71 {
    display: none;
  }

  .menu-button {
    text-align: right;
    padding: 5px 10px;
    position: static;
  }

  .icon-6 {
    font-size: 32px;
  }

  .section-38 {
    background-image: linear-gradient(#0003, #0003), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e235f0cd204_banner-bg.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    text-decoration: none;
  }

  .container-49 {
    text-decoration: none;
  }

  .row-53 {
    margin-top: 40px;
    margin-bottom: 2px;
  }

  .text-block-96 {
    text-align: center;
  }

  .row-55 {
    margin-top: 40px;
  }

  .text-block-99 {
    font-size: 13px;
    line-height: 16px;
  }

  .column-87 {
    margin-top: 20px;
  }

  .div-block-65 {
    height: 380px;
  }

  .row-68 {
    margin-top: 40px;
  }

  .div-block-66 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-101, .column-102, .column-103, .column-104 {
    height: 450px;
  }

  .column-106 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
  }

  .button-17 {
    position: absolute;
    left: 25px;
    right: -89px;
  }

  .div-block-80 {
    bottom: 0;
    left: 385px;
    right: 267px;
  }

  .navbar-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-58 {
    font-size: 30px;
  }

  .section-68, .sponsors, .section-70, .section-73 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .speaker_2018 {
    margin-top: 0;
  }

  .div-block-114 {
    text-align: right;
  }

  .nav-link-39 {
    color: #fff;
  }

  .nav-link-40 {
    color: #fff;
    display: block;
  }

  .nav-menu-2 {
    background-color: #be235f;
    margin-left: auto;
    margin-right: auto;
    display: none;
    overflow: visible;
  }

  .navbar-19, .section-118, .section-119, .section-121, .section-122, .section-123 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-124 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcec3711a6ecc7cabb1f36f_BG-1.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-125, .section-126 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-9 {
    color: #fff;
  }

  .section-129 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-145 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .sponsors-copy, .sponser-partner {
    padding-left: 10px;
    padding-right: 10px;
  }

  .banner {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccd2f979639c49830727aea_Acc-Ventures-tablet.png");
    background-size: cover;
    height: auto;
  }

  .div-block-311 {
    height: 650px;
  }

  .column-302 {
    height: auto;
  }

  .icon-10 {
    color: #000;
  }

  .button-36 {
    position: static;
    top: 1px;
    left: 48px;
  }

  .div-block-316 {
    left: -34px;
  }

  .text-block-363 {
    margin-right: auto;
    font-size: 10px;
    line-height: 10px;
    left: 15px;
  }

  .div-block-322, .div-block-323 {
    height: 240px;
  }

  .div-block-326 {
    height: 160px;
  }

  .share-icons {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .heading-215 {
    color: #881ac2;
    font-family: Graphik, sans-serif;
    font-size: 45px;
    font-weight: 900;
    display: none;
  }

  .heading-216 {
    color: #881ac2;
    text-align: left;
    font-family: Graphik, sans-serif;
    font-size: 45px;
    font-weight: 900;
    line-height: 45px;
    display: block;
  }

  .text-block-369 {
    color: #fff;
  }

  .tech_30 {
    border-color: #fff;
  }

  .ts_speakers {
    padding-left: 20px;
    padding-right: 20px;
  }

  .masterclass_home {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d0c9cdb72ca1b920b64857f_Branding-workshop-tab.png");
    height: 450px;
  }

  .container-170 {
    padding-left: 60px;
  }

  .section-205 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d234992d52c51a1dbe81cc3_Funding-Masterclass-Tablet.png");
    background-position: 50%;
  }

  .heading-242, .heading-243 {
    font-size: 16px;
    line-height: 20px;
  }

  .heading-244 {
    line-height: 20px;
  }

  .heading-245, .heading-246, .heading-247 {
    font-size: 16px;
    line-height: 20px;
  }

  .columns-76 {
    margin-top: 40px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-41 {
    font-size: 10px;
    line-height: 14px;
  }

  .collection-item-4 {
    margin-bottom: 80px;
  }

  .image-276 {
    margin-bottom: 0;
  }

  .section-213 {
    background-position: 50%;
  }

  .section-214, .section-216 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-221 {
    background-size: 1000px;
    height: 400px;
  }

  .columns-89 {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .column-354 {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .block-quote-3 {
    margin-bottom: 20px;
    font-size: 35px;
  }

  .paragraph-54, .paragraph-55, .paragraph-56 {
    margin-bottom: 10px;
    margin-left: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .column-355 {
    padding-top: 0;
    padding-left: 10px;
  }

  .section-223, .section-224 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-447 {
    color: #00235b;
  }

  .link-block-84 {
    background-color: #fecc01;
    border-color: #fecc01;
  }

  .heading-289 {
    font-size: 35px;
  }

  .heading-290 {
    font-size: 45px;
  }

  .bold-text-93 {
    font-weight: 400;
  }

  .bold-text-94, .bold-text-95 {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
  }

  .image-303 {
    text-align: center;
    display: block;
    position: static;
    inset: 0% auto 0% 0%;
  }

  .section-232 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .link-40 {
    font-size: 16px;
  }

  .heading-292 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 45px;
  }

  .button-59 {
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 24px;
  }

  .heading-293 {
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-449 {
    color: #fff;
  }

  .section-233 {
    height: 250px;
  }

  .columns-102 {
    margin-bottom: 20px;
  }

  .navbar_esis {
    height: 100px;
  }

  .presenting-partners-delhi {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .nav-link-185 {
    float: right;
    clear: right;
  }

  .nav-menu-7 {
    background-color: #edeff2;
    margin-right: auto;
    inset: 100% auto auto 71.3%;
  }

  .menu-button-3, .menu-button-3.w--open {
    background-color: #edeff2;
  }

  .icon-13 {
    color: var(--black);
  }

  .nav-link-186 {
    float: right;
    text-align: center;
  }

  .nav-link-187, .nav-link-188 {
    float: right;
    clear: right;
  }

  .text-block-622 {
    width: 100px;
    padding-left: 0;
  }

  .columns-148 {
    margin-top: -29px;
  }

  .column-467 {
    clear: right;
    text-align: left;
    padding-right: 0;
    right: -19px;
  }

  .text-block-623 {
    margin-top: 35px;
  }

  .image-368 {
    right: -13px;
  }

  .text-block-624 {
    position: relative;
    right: -6px;
  }

  .column-470 {
    padding-left: 0;
    padding-right: 20px;
    right: 0;
  }

  .nav-menu-8 {
    top: -60px;
    right: -105px;
  }

  .container-218 {
    top: 133px;
  }

  .container-219 {
    position: relative;
  }

  .column-569 {
    text-align: center;
  }

  .bold-text-206 {
    margin-left: 22px;
  }

  .section-317 {
    margin-top: 20px;
  }

  .nav-link-248 {
    text-align: left;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
  }

  .columns-223 {
    margin-top: 40px;
  }

  .text-block-917 {
    font-family: Open Sans, sans-serif;
  }

  .bold-text-231 {
    font-family: Bebas Neue, sans-serif;
    font-weight: 400;
  }

  .body-15 {
    font-family: Bebas Neue, sans-serif;
  }

  .section-432 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-433 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-434, .navbar-72 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-438 {
    margin-top: 60px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading-589 {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph-145 {
    font-size: 16px;
    line-height: 20px;
  }

  .button-142 {
    margin-left: 0;
    font-size: 16px;
  }

  .button-143 {
    color: #fff;
    margin-bottom: 10px;
    margin-right: 10px;
    font-size: 16px;
    font-weight: 700;
  }

  .div-block-827 {
    padding: 10px;
  }

  .section-439 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section-440 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-442 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-443 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-54 {
    grid-template-columns: 1fr 1fr;
  }

  .section-444 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .grid-56 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .section-446 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-447 {
    background-size: cover;
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-59 {
    grid-template-columns: 1fr;
  }

  .bold-text-246 {
    font-size: 24px;
  }

  .navbar-2, .navbar-74, .section-460, .section-461, .section-462, .section-463 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-67 {
    grid-template-columns: 1fr 1fr;
  }

  .column-769 {
    display: block;
  }

  .navbar-77 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-774 {
    padding: 0 40px;
  }

  .paragraph-163 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 30px;
  }

  .section-481 {
    padding: 20px 40px;
  }

  .text-block-1429 {
    font-size: 40px;
  }

  .section-482 {
    background-position: 0%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1430.text, .text-block-1431 {
    font-size: 20px;
    line-height: 30px;
  }

  .section-487 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-78 {
    grid-template-columns: 1fr;
    padding-left: 140px;
    padding-right: 140px;
  }

  .section-490 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-492 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-80 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section-494 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-17 {
    background-color: #fff;
    height: 700px;
  }

  .mask-9 {
    height: 650px;
  }

  .section-497 {
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-498.tracks {
    padding: 100px;
  }

  .section-498.agenda2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .navbar-79 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-502 {
    padding: 100px 100px 40px;
  }

  .heading-616 {
    font-size: 32px;
  }

  .heading-617 {
    font-size: 24px;
  }

  .column-789 {
    padding-bottom: 10px;
  }

  .column-790 {
    padding: 20px;
  }

  .column-791 {
    padding: 10px;
  }

  .heading-619 {
    font-size: 21px;
    line-height: 24px;
  }

  .paragraph-171 {
    font-size: 14px;
    line-height: 18px;
  }

  .paragraph-172 {
    font-size: 14px;
    line-height: 21px;
  }

  .heading-620 {
    margin-bottom: 0;
    font-size: 21px;
    line-height: 24px;
  }

  .paragraph-173 {
    font-size: 14px;
    line-height: 18px;
  }

  .section-504 {
    padding: 60px;
  }

  .heading-622 {
    font-size: 21px;
  }

  .menu-button-9 {
    color: #fff;
  }

  .heading-624 {
    line-height: 75px;
  }

  .section-512 {
    padding-left: 140px;
  }

  .brix---btn-primary-white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-2-col---1-col-t {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---hamburger-menu-bar-top {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-wrapper {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .brix---header-nav-list-item {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---dropdown-pd {
    padding: 20px 0 14px;
  }

  .brix---dropdown-card {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card.w--open {
    position: static;
  }

  .brix---dropdown-column-wrapper {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper.w--open {
    transform: none;
  }

  .brix---header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-menu-wrapper {
    border-top: 1px solid var(--elements-webflow-library-neutral--300);
    border-bottom: 1px solid var(--elements-webflow-library-neutral--300);
    background-color: var(--elements-webflow-library-neutral--100);
    padding: 24px;
  }

  .brix---header-logo {
    max-width: 232px;
  }

  .brix---header-wrapper, .brix---btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---hero-bg-image-dark-header-top {
    padding-top: 200px;
    padding-bottom: 160px;
  }

  .brix---hamburger-menu-bar-bottom-white {
    background-color: var(--elements-webflow-library-neutral--100);
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---hamburger-menu-bar-top-white {
    background-color: var(--elements-webflow-library-neutral--100);
    width: 44px;
    height: 3px;
  }

  .brix---header-nav-list-item-show-in-mbl {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---header-nav-link-white {
    color: var(--elements-webflow-library-neutral--800);
  }

  .brix---show-on-tablet {
    display: block;
  }

  .brix---hidden-on-tablet {
    display: none;
  }

  .brix---dropdown-toggle-white {
    color: var(--elements-webflow-library-neutral--800);
  }

  .brix---header-nav-menu-wrapper-white {
    border-top: 0px solid var(--elements-webflow-library-neutral--300);
    border-bottom: 0px solid var(--elements-webflow-library-neutral--300);
    background-color: var(--elements-webflow-library-neutral--100);
    padding: 24px;
  }

  .brix---header-wrapper-transparent {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---hero-full-width-right-hero-v5 {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    height: 450px;
    display: flex;
    inset: auto 0% 0%;
    overflow: hidden;
  }

  .brix---floating-image-hero-v2---1 {
    top: 24%;
    right: -30%;
  }

  .brix---grid-hero-v1 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right {
    padding-top: 100px;
    padding-bottom: 522px;
  }

  .brix---heading-h1-size-2, .brix---heading-h1-size-3 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---hero-card-bg-image {
    padding-top: 148px;
    padding-bottom: 148px;
  }

  .brix---section-extra-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---card-over-image {
    margin-bottom: 34px;
    padding: 56px 48px;
    position: static;
  }

  .brix---flex-card---image-wrapper {
    display: block;
  }

  .brix---section {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-2-columns-text {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .brix---display-4 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---tabs-content-card {
    padding: 40px 32px 48px;
  }

  .brix---tab-left-icon {
    padding-left: 18px;
    padding-right: 18px;
  }

  .brix---tabs-menu-vertical {
    max-width: 271px;
  }

  .brix---heading-h2-size-3 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---cta-v3-floating-item-02-2 {
    display: none;
  }

  .brix---card-form {
    padding: 54px 32px;
  }

  .brix---grid-cta-v4 {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .brix---cta-section {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .brix---cta-v1-floating-item-02 {
    width: 38%;
    bottom: -3%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 35%;
    top: -4%;
    left: -5%;
  }

  .brix---buttons-row-right---t-left {
    justify-content: flex-start;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: .7fr;
  }

  .brix---text-right---t-center, .brix---text-left---t-center {
    text-align: center;
  }

  .brix---grid-footer-v11 {
    grid-template-columns: 1fr;
  }

  .brix---footer-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---half-bg-image-right-content-v2 {
    width: 100%;
    height: 100%;
    min-height: 580px;
    margin-top: 48px;
    position: static;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 40px;
  }

  .brix---heading-h2-size-4 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-2-columns-text-left {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-image-fw-right {
    padding-top: 100px;
    padding-bottom: 0;
  }

  .brix---mg-bottom-32px-2 {
    margin-bottom: 24px;
  }

  .brix---display-5 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---tabs-content-card-2 {
    padding: 40px 32px 48px;
  }

  .brix---tab-small-center {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h2-size-5 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-2 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-primary-white-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---buttons-row-right---t-left-2 {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-6 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-cta-v1-2 {
    grid-template-columns: .7fr;
  }

  .brix---cta-v3-floating-item-02-2-2 {
    display: none;
  }

  .brix---cta-card {
    padding: 72px 54px;
  }

  .brix---section-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---half-bg-image-left-content-v2 {
    width: 100%;
    height: 100%;
    min-height: 580px;
    margin-top: 65px;
    position: static;
    inset: auto 0% 0%;
  }

  .brix---heading-h4-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 48px;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix--grid-2-columns-text-right {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---footer-bottom-v4 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---display-2 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---grid-stats-v1 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---heading-h2-size-8 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 48px;
  }

  .brix---section-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---logo-strip-image-04 {
    border-bottom: 1px solid var(--elements-webflow-library-neutral--400);
  }

  .brix---grid-logo-strip-v5 {
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .brix---logo-strip-v5-card {
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
  }

  .brix---heading-h2-size-9 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---text-center-tablet {
    text-align: center;
  }

  .brix---grid-2-logo-strip-v5 {
    grid-template-columns: 1fr;
  }

  .brix---section-small-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-541 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-821 {
    padding-left: 0;
  }

  .heading-665 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .section-543 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-366 {
    flex-flow: column;
    margin-top: 20px;
  }

  .section-544 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-548 {
    padding: 40px 20px;
  }

  .div-block-1194 {
    padding: 20px 60px;
  }

  .heading-674 {
    font-size: 24px;
  }

  .columns-369 {
    justify-content: center;
    align-items: stretch;
  }

  .column-834 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-550 {
    padding: 40px;
  }

  .section-551 {
    padding: 20px;
  }

  .section-552 {
    padding: 40px;
  }

  .menu-button-15 {
    color: #fff;
  }

  .menu-button-15.w--open, .nav-menu-22 {
    background-color: #020153;
  }

  .columns-371 {
    flex-flow: column;
    align-items: center;
  }

  .section-558, .section-559 {
    padding: 40px;
  }

  .spark-vertical-image.spark-square-corners {
    height: 50vw;
  }

  .spark-wrapped-square-team {
    width: 45%;
  }

  .spark-wrapped-square-team.spark-stacked {
    width: 50%;
  }

  .spark-team-grid-no-spacing {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---social-media-grid-center {
    grid-column-gap: 10px;
  }

  .brix---mg-bottom-32px-3 {
    margin-bottom: 24px;
  }

  .brix---heading-h3-size-2, .brix---heading-h3-size-link {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---avatar-circle-06 {
    width: 140px;
    max-width: 140px;
    height: 140px;
    max-height: 140px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-10 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 40px;
  }

  .brix---section-4 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-primary-full-width {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---display-6 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---pricing-content-v3-center {
    border-width: 1px 0;
    border-top-style: solid;
    border-top-color: var(--elements-webflow-library-neutral--400);
    border-bottom-style: solid;
    border-bottom-color: var(--elements-webflow-library-neutral--400);
    padding-top: 56px;
    padding-bottom: 72px;
  }

  .brix---grid-3-columns-pricing-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-4 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---section-5 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .container {
    max-width: 728px;
  }

  .brix---social-media-grid-right---t-center {
    grid-column-gap: 10px;
    justify-content: center;
    justify-items: center;
  }

  .brix---grid-footer-bottom-v2 {
    grid-row-gap: 14px;
    grid-template-columns: 1fr;
  }

  .brix---footer-bottom-v2 {
    text-align: center;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---footer-col-title {
    margin-bottom: 24px;
  }

  .brix---grid-footer-v8 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---footer-middle {
    padding-top: 94px;
    padding-bottom: 94px;
  }

  .brix---btn-primary-3 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---buttons-row-right---t-left-3 {
    justify-content: flex-start;
  }

  .brix---grid-footer-logo-and-form {
    grid-row-gap: 34px;
    grid-template-columns: 1fr;
  }

  .brix---footer-small---border-bottom {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---footer-bottom-v5 {
    text-align: center;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-footer-v5 {
    grid-column-gap: 60px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---footer-top-border-bottom {
    padding-top: 94px;
    padding-bottom: 94px;
  }

  .brix---footer-bottom {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---social-media-grid-left {
    grid-column-gap: 10px;
  }

  .brix---grid-footer-v1 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---footer-top {
    padding-top: 94px;
    padding-bottom: 94px;
  }

  .brix---btn-primary-inside-input {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .grid-footer-2-cols---form---icon {
    grid-column-gap: 24px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .brix---footer-bottom-v4-2 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .brix---accordion-spacer {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v4 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---grid-2-columns-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-11 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 40px;
  }

  .brix---section-6 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-slider-arrow-right---top-right {
    inset: auto 39.5% -90px auto;
  }

  .brix---btn-slider-arrow-right---top-left {
    inset: auto auto -90px 39.5%;
  }

  .brix---mg-bottom-32px-4 {
    margin-bottom: 24px;
  }

  .brix---heading-h3-size-3 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 40px;
  }

  .brix---slider-mask-width-490px {
    position: static;
  }

  .brix---heading-h2-size-12 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-overflow-hidden {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .brix---section-small-3 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 40px;
  }

  .spark-vertical-image-2.spark-square-corners {
    height: 50vw;
  }

  .spark-wrapped-square-team-2 {
    width: 45%;
  }

  .spark-wrapped-square-team-2.spark-stacked {
    width: 50%;
  }

  .spark-team-grid-no-spacing-2 {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section-2 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---grid-6-columns-logo-strip-copy, .brix---grid-6-columns-logo-strip-copy-copy {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .waves-grid-team-1 {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 400px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .brix---mg-bottom-32px-5 {
    margin-bottom: 24px;
  }

  .brix---grid-3-columns-2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-13 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-7 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---card-logo-strip-v9 {
    padding: 72px 32px;
  }

  .brix---section-small-4 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .uui-faq03_cta-button-row {
    flex: none;
    justify-content: flex-start;
  }

  .uui-faq03_cta-content {
    margin-right: 3rem;
  }

  .uui-uui-faq03_cta {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .uui-faq03_content {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-testimonial11_content {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brix---logo-strip-image-card {
    border-radius: 12px;
    width: 200px;
  }

  .brix---heading-h2-size-14 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 40px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .spark-team-member-card {
    width: 45%;
  }

  .spark-team-grid {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section-3 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .f-grid-six-column {
    grid-template-columns: 1fr 1fr;
  }

  .f-logo-carousel-wrap {
    width: 95%;
  }

  .brix---heading-h3-size-4 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---display-7 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---grid-stats-v1-2 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---heading-h2-size-15 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 48px;
  }

  .brix---section-8 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .spark-vertical-image-3.spark-square-corners {
    height: 50vw;
  }

  .spark-wrapped-square-team-3 {
    width: 45%;
  }

  .spark-wrapped-square-team-3.spark-stacked {
    width: 50%;
  }

  .spark-team-grid-no-spacing-3 {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section-4 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-wrapped-team-card {
    width: 45%;
  }

  .spark-wrapped-team-card.spark-top-aligned {
    grid-column-gap: 64px;
    width: 100%;
  }

  .spark-four-column-team-grid {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-stacked-card {
    width: 45%;
  }

  .spark-flex-row-of-two-team-members {
    grid-row-gap: 25px;
    flex-direction: column;
  }

  .container-307 {
    max-width: 728px;
  }

  .pricing-grid {
    grid-column-gap: 30px;
  }

  .spark-vertical-image-4.spark-square-corners {
    height: 50vw;
  }

  .spark-wrapped-square-team-4 {
    width: 45%;
  }

  .spark-wrapped-square-team-4.spark-stacked {
    width: 50%;
  }

  .spark-team-grid-no-spacing-4 {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-section-5 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .uui-padding-vertical-xhuge-3, .uui-padding-vertical-xhuge-4, .uui-padding-vertical-xhuge-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brix---heading-h3-size-5 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-3-columns-gap-0 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-16 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 40px;
  }

  .brix---section-9 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size-6 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-3-columns-3 {
    grid-template-columns: 1fr 1fr;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .waves-gradient-hero-1 {
    height: 140px;
  }

  .waves-image-wrap-hero-1 {
    height: 320px;
  }

  .waves-gallery-hero-1 {
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves---mega-heading-1 {
    font-size: 72px;
    line-height: 110%;
  }

  .waves-content-hero-1 {
    text-align: center;
    align-items: center;
  }

  .waves-grid-hero-1 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .waves---section-hero-primary {
    text-align: center;
  }

  .waves---hamburger-icon {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: auto;
    display: flex;
  }

  .waves---menu-button {
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---menu-button.w--open {
    background-color: var(--blue-1);
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---nav-buttons-right {
    grid-column-gap: 8px;
  }

  .waves---nav-link {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
    display: flex;
  }

  .waves---dropdown-link {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 20px;
  }

  .waves-dropdown-list.w--open {
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    position: static;
  }

  .waves-dropdown-toggle {
    padding-right: 16px;
    font-size: 20px;
  }

  .waves---nav-dropdown {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---nav-menu {
    background-color: var(--waves-library--white);
    border: 1px solid #1313131a;
    border-radius: 8px;
    margin-top: 4px;
  }

  .waves---nav-brand-link {
    padding-left: 0;
  }

  .waves-master-nav-2 {
    display: flex;
  }

  .waves-gradient-hero-2 {
    height: 140px;
  }

  .waves-image-wrap-hero-2 {
    height: 320px;
  }

  .waves-gallery-hero-2 {
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves---mega-heading-2 {
    font-size: 72px;
    line-height: 110%;
  }

  .waves-content-hero-2 {
    text-align: center;
    align-items: center;
  }

  .waves-grid-hero-2 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .waves---section-hero-primary-2 {
    text-align: center;
  }

  .waves-grid-features-1 {
    grid-template-columns: 1fr 1fr;
  }

  .waves---sides-heading-button {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
  }

  .waves---master-tiles-features-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .waves---content-sticky-features-2 {
    text-align: center;
    align-items: center;
  }

  .waves---sticky-halves {
    flex-direction: column;
    align-items: center;
  }

  .waves---sticky-halves-left {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .waves---grid-halves-sticky {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .waves---content-image-halves {
    text-align: center;
    align-items: center;
  }

  .waves-image-features-4 {
    max-width: 470px;
  }

  .waves---grid-image-halves {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .waves-inside-wide-feature-7 {
    max-width: 280px;
  }

  .waves-wide-tile-features-7 {
    min-height: 330px;
  }

  .waves---grid-features-7 {
    grid-template-columns: 1fr 1fr;
  }

  .waves-grid-contact-3 {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-120-copy {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .section-601 {
    padding: 40px 20px 0;
  }

  .grid-121-hyd {
    margin-right: 220px;
  }

  .waves-bottom-footer-1 {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .waves-divider-footer-1 {
    margin-top: 40px;
  }

  .waves-top-footer-1 {
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .f-grid-four-column, .f-grid-four-column-copy3, .f-grid-four-column-copy5 {
    grid-template-columns: 1fr 1fr;
  }

  .waves---mega-heading-3 {
    font-size: 72px;
    line-height: 110%;
  }

  .waves-section-hero-5 {
    padding-top: 240px;
  }

  .ds-nav-btn, .dell-nav__links-wrap {
    display: none;
  }

  .nav-mob {
    cursor: pointer;
    padding: 10px;
    display: flex;
  }

  .dell-nav {
    padding-left: 30px;
    padding-right: 30px;
  }

  .nav-logo {
    width: 130px;
    height: auto;
  }

  .dell-hero {
    grid-row-gap: 40px;
  }

  .dell-hero-logo {
    width: 80%;
    max-width: 600px;
  }

  .dell-button-2 {
    max-width: 260px;
    height: 59px;
  }

  .dell-hero__cta-text {
    font-size: 20px;
  }

  .dell-s2-title.is-animate.adjusted.hbd {
    font-size: 70px;
    line-height: 70px;
  }

  .dell-s2-num-unit-2 {
    grid-row-gap: 10px;
    border-bottom: 1px solid #888;
    border-right-style: none;
    justify-content: flex-start;
    align-items: center;
    padding: 25px 0;
  }

  .dell-s2-num-unit-2.blr, .dell-s2-num-unit-2.hbd {
    width: 100%;
    max-width: none;
  }

  .dell-s2-num-wrap {
    z-index: 99;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-top: 55px;
    position: relative;
  }

  .dell-s2-num-wrap.is-animate.isanimate2.blr, .dell-s2-num-wrap.is-animate.isanimate2.hbd {
    justify-content: center;
  }

  .dell-s2-num-unit-3 {
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    padding: 25px 0;
  }

  .dell-s2-num-desc {
    align-self: center;
  }

  .dell-s2-num {
    font-size: 90px;
    line-height: 90px;
  }

  .about-vector._2, .about-vector._1 {
    width: 50%;
  }

  .dell-s2-num-unit {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-bottom: 1px solid #888;
    border-right-style: none;
    justify-content: center;
    align-items: center;
    padding: 0 0 25px;
  }

  .dell-s2-num-unit.blr, .dell-s2-num-unit.hbd {
    width: 100%;
    max-width: none;
  }

  .dell-s2-inner {
    grid-row-gap: 0px;
  }

  .dell-s2-desc {
    font-size: 20px;
    line-height: 1.3em;
  }

  .event-meta.isanimate2 {
    font-size: 18px;
  }

  .tracks-grid.isanimate2 {
    grid-template-columns: 1fr 1fr;
  }

  .blr-spkrs.isanimate2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-1276 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
  }

  .blr-partners {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .partners-img.blr, .partners-img.hbr {
    width: 250px;
  }

  .waves---hamburger-icon-2 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: auto;
    display: flex;
  }

  .waves---menu-button-2 {
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---menu-button-2.w--open {
    background-color: var(--blue-1);
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---nav-buttons-right-2 {
    grid-column-gap: 8px;
  }

  .waves---nav-link-2 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
    display: flex;
  }

  .waves---dropdown-link-2 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 20px;
  }

  .waves-dropdown-list-2.w--open {
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    position: static;
  }

  .waves-dropdown-toggle-2 {
    padding-right: 16px;
    font-size: 20px;
  }

  .waves---nav-dropdown-2 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---nav-menu-2 {
    background-color: var(--waves-library--white);
    border: 1px solid #1313131a;
    border-radius: 8px;
    margin-top: 4px;
  }

  .waves---nav-brand-link-2 {
    padding-left: 0;
  }

  .waves-master-nav-3 {
    display: flex;
  }

  .waves---heading-1-no-margins {
    font-size: 64px;
    line-height: 115%;
  }

  .waves-content-hero-3 {
    text-align: center;
    align-items: center;
    padding-left: 0;
  }

  .waves-hero-3-grid {
    grid-template-columns: 1fr;
  }

  .waves---section-hero-primary-3 {
    text-align: center;
  }

  .menu-icon_line-bottom {
    background-color: var(--untitled-ui--gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle {
    background-color: var(--untitled-ui--gray700);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top {
    background-color: var(--untitled-ui--gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_component {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar07_menu-button.w--open {
    background-color: #0000;
  }

  .hide-tablet {
    display: none;
  }

  .uui-button-secondary-gray.show-tablet, .show-tablet {
    display: block;
  }

  .uui-navbar07_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar07_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .uui-navbar07_link {
    color: var(--untitled-ui--gray900);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar07_link:hover {
    color: var(--untitled-ui--gray900);
  }

  .uui-navbar07_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar07_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar07_dropdown-link-list {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar07_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    width: auto;
    padding: 0;
  }

  .uui-dropdown-icon {
    color: var(--untitled-ui--gray500);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .uui-navbar07_dropdown-toggle {
    color: var(--untitled-ui--gray900);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle:hover {
    color: var(--untitled-ui--gray900);
  }

  .uui-navbar07_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar07_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar07_menu {
    border-top: 1px solid var(--untitled-ui--gray100);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .uui-space-large {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

  .uui-heroheader09_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-heroheader05_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brix---section-32 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .waves---grid-features-6 {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 430px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves-grid-features-2 {
    grid-template-columns: 1fr 1fr;
  }

  .waves---sides-heading-button-2 {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
  }

  .waves-inside-wide-feature-8 {
    max-width: 280px;
  }

  .waves-wide-tile-features-8 {
    min-height: 330px;
  }

  .waves---grid-features-8 {
    grid-template-columns: 1fr 1fr;
  }

  .waves-grid-testimonials-3 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 480px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .f-grid-four-column-2 {
    grid-template-columns: 1fr 1fr;
  }

  .ds-hero-1.isanimate2, .ds-hero-2.isanimate2 {
    display: none;
  }

  .hamburger-wrap {
    display: block;
  }

  .nav-link-379 {
    font-size: 15px;
  }

  .links {
    flex-flow: column;
    display: flex;
  }

  .nav-mob-link.gcc {
    color: #fff;
    text-decoration: none;
  }

  .mob-menu.gcc, .ham.close.gcc {
    display: none;
  }

  .ham.gcc {
    display: block;
  }

  .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;
  }

  .f-content-image-wrapper {
    max-width: 100%;
  }

  .f-grid-two-column {
    grid-template-columns: 1fr;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr 1fr;
  }

  .f-testimonial-background {
    height: 20%;
  }

  .brix---heading-h3-size-7 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-3-columns-4 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-17 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 40px;
  }

  .brix---section-33 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .f-grid-four-column-3 {
    grid-template-columns: 1fr 1fr;
  }

  .waves---sides-heading-button-3 {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
  }

  .waves-grid-blog-2, .waves-grid-blog-2-copy2 {
    grid-template-columns: 1fr;
  }

  .waves-grid-blog-3 {
    grid-template-columns: 1fr;
    max-width: 480px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves---section-hero-primary-4 {
    text-align: center;
  }

  .waves-hero-3-grid-2 {
    grid-template-columns: 1fr;
  }

  .waves-content-hero-4 {
    text-align: center;
    align-items: center;
    padding-left: 0;
  }

  .waves---heading-1-no-margins-2 {
    font-size: 64px;
    line-height: 115%;
  }

  .waves-grid-team-2 {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 400px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .ds-agenda-wrap.blr, .ds-agenda-wrap.hbr {
    padding-left: 25px;
    padding-right: 25px;
  }

  .ds-agenda-name.blr.hbd, .ds-agenda-name.hbd {
    font-size: 24px;
  }

  .waves---master-cta-1 {
    flex-direction: column;
    justify-content: flex-start;
  }

  .waves---left-cta-1 {
    align-items: center;
  }

  .waves---section-hero-copy {
    text-align: center;
  }

  .divider-vertical {
    display: none;
  }

  .gcc_hero {
    height: auto;
    padding: 171px 47px 100px;
  }

  .gcc_nav {
    padding: 20px 16px;
  }

  .gcc_logo {
    width: 127px;
  }

  .gcc_nav-links {
    display: none;
  }

  .gcc_info {
    font-size: 24px;
  }

  .gcc_h1 {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 34px;
    line-height: 40px;
  }

  .gcc_s2 {
    height: auto;
    padding: 102px 34px;
  }

  .content-top {
    flex-flow: column;
  }

  .gcc_h2.s2 {
    text-align: left;
    font-size: 48px;
    line-height: 51px;
  }

  .gcc_h2.s3 {
    font-size: 52px;
    line-height: 55px;
  }

  .gcc_h2.s4 {
    font-size: 52px;
  }

  .gcc_normal.s2, .gcc_normal.s3, .gcc_normal.s4 {
    width: auto;
  }

  .content-btm {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .gcc_stats {
    font-size: 55px;
    line-height: 57px;
  }

  .gcc_stats-desc {
    font-size: 20px;
    line-height: 24px;
  }

  .gcc_s3 {
    padding: 56px 31px;
  }

  .gcc_s3-btm {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
    max-width: 370px;
  }

  .gcc_s2-grid {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f10ff0f33de00b0215492e_horizontal-3.png");
    min-height: 180px;
    padding-top: 78px;
    padding-bottom: 26px;
    font-size: 36px;
    line-height: 36px;
  }

  .gcc_s2-grid._2 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f10ff0779b39d03086dedd_horizontal-2.png");
    min-height: 180px;
  }

  .gcc_s2-grid._3 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f10ff07e95fb41695028fe_horizontal-1.png");
  }

  .gcc_s4 {
    padding: 85px 30px 0;
  }

  .gcc-s4_grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 520px;
  }

  .gcc-s4_grid-inner {
    border: 1px solid #292929;
    justify-content: flex-start;
    align-items: flex-end;
    height: 180px;
    padding: 17px;
  }

  .gcc_s4-wrap {
    border-left-style: none;
    border-left-width: 0;
    padding-left: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .gcc_divider {
    width: 95%;
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .gcc_s5-inner {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    flex-flow: column-reverse;
    justify-content: center;
    align-items: center;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .gcc_s5-inner-left {
    width: 100%;
  }

  .text-block-2036 {
    color: #fff;
    font-size: 30px;
    line-height: 34px;
  }

  .image-801 {
    width: 311px;
  }

  .gcc_key-themes-wrap {
    width: 100%;
  }

  .gcc-themes-divider {
    background-color: #6d6d6d;
  }

  .gcc_s6 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .s6_grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .gcc_speaker-img {
    height: 205px;
  }

  .gcc_speaker-title {
    font-size: 14px;
    line-height: 16px;
  }

  .gcc_speaker-desc {
    font-size: 10px;
    line-height: 12px;
  }

  .gcc_s7 {
    padding: 76px 24px;
  }

  .gcc-s6_desc {
    font-size: 20px;
    font-weight: 300;
    line-height: 28px;
  }

  .gcc_awards {
    grid-template-columns: 1fr 1fr;
    max-width: 400px;
  }

  .gcc_s8 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    padding: 36px 17px;
  }

  .gcc_partners {
    grid-template-columns: 1fr 1fr;
    max-width: 460px;
  }

  .gcc_partner-logo {
    object-fit: contain;
    width: 250px;
    height: auto;
  }

  .gcc_roundtable-top {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-1283 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: column;
    display: flex;
  }

  .text-block-2040 {
    font-size: 16px;
    line-height: 21px;
  }

  .gcc_roundtable-main {
    flex-flow: column;
  }

  .image-802 {
    width: 100%;
    max-width: 500px;
  }

  .gcc_roundtable-tabs {
    width: 100%;
  }

  .roundtable_inner-top {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .roundtable-headline-wrap {
    width: auto;
  }

  .roundtable_items {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .gcc_agenda {
    padding-left: 20px;
    padding-right: 20px;
  }

  .gcc_logo-home {
    width: 207px;
    height: 157px;
  }

  .gcc_footer {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .gcc_footer-top {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    text-align: center;
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
  }

  .gcc_footer_logo {
    width: 157px;
    height: 119px;
  }

  .gcc_footer-btm {
    font-size: 20px;
  }

  .ds-hero-1-hbd.isanimate2, .ds-hero-2-hbd.isanimate2 {
    display: none;
  }

  .tracks-grid-hbd.isanimate2 {
    grid-template-columns: 1fr 1fr;
  }

  .hbd-span {
    font-size: 40px;
    line-height: 40px;
  }

  .hbr-partners {
    flex-flow: wrap;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .waves---nav-brand-link-3 {
    padding-left: 0;
  }

  .waves---nav-link-3 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
    display: flex;
  }

  .waves---nav-buttons-right-3 {
    grid-column-gap: 8px;
  }

  .waves---nav-menu-3 {
    background-color: var(--waves-library--white);
    border: 1px solid #1313131a;
    border-radius: 8px;
    margin-top: 4px;
  }

  .waves-dropdown-toggle-3 {
    padding-right: 16px;
    font-size: 20px;
  }

  .waves-dropdown-list-3.w--open {
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    position: static;
  }

  .waves---dropdown-link-3 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 20px;
  }

  .waves-master-nav-4 {
    display: flex;
  }

  .waves---menu-button-3 {
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---menu-button-3.w--open {
    background-color: var(--blue-1);
    border-radius: 6px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 52px;
    height: 52px;
    padding: 0;
    display: flex;
  }

  .waves---hamburger-icon-3 {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: auto;
    display: flex;
  }

  .waves---nav-dropdown-3 {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-hero-primary-5 {
    text-align: center;
    padding-top: 120px;
  }

  .waves-grid-hero-3 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .waves---mega-heading-4 {
    font-size: 72px;
    line-height: 110%;
  }

  .waves-content-hero-5 {
    text-align: center;
    align-items: center;
  }

  .waves-image-wrap-hero-3 {
    height: 320px;
  }

  .waves-gradient-hero-6 {
    height: 140px;
  }

  .waves-gallery-hero-3 {
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves---section-hero-primary-6 {
    text-align: center;
  }

  .waves-grid-hero-4 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .waves---mega-heading-5 {
    font-size: 72px;
    line-height: 110%;
  }

  .waves-content-hero-6 {
    text-align: center;
    align-items: center;
  }

  .waves-image-wrap-hero-4 {
    height: 320px;
  }

  .waves-gradient-hero-7 {
    height: 140px;
  }

  .waves-gallery-hero-4 {
    height: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves-grid-testimoials-4 {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .waves-bottom-testimonial-4 {
    margin-top: 64px;
  }

  .waves-grid-testimoials-5 {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .waves-bottom-testimonial-5 {
    margin-top: 64px;
  }

  .button-195, .button-195-copy, .button-195-cop456y {
    padding-bottom: 10px;
  }

  .button-195-copy470 {
    padding-bottom: 10px;
    text-decoration: none;
  }

  .waves---grid-features-9 {
    grid-template-columns: 3fr;
    width: 100%;
    max-width: 430px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves---section-medium-16-copy84 {
    flex-flow: column;
  }

  .waves-top-footer-2 {
    grid-row-gap: 40px;
    flex-direction: column;
  }

  .waves-divider-footer-2 {
    margin-top: 40px;
  }

  .waves-bottom-footer-2 {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .waves-grid-team-3 {
    grid-template-columns: 1fr;
    width: 100%;
    max-width: 400px;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .waves-master-logos-2 {
    grid-column-gap: 40px;
  }

  .collection-list-6 {
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
  }
}

@media screen and (max-width: 767px) {
  .column, .column-2 {
    margin-top: 60px;
  }

  .section_footer {
    display: flex;
    position: static;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .landing_body_container {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .item_event_banner {
    display: inline-block;
  }

  .section-8 {
    margin-top: 61px;
  }

  .div-block-5 {
    justify-content: space-between;
    margin-left: 45px;
    margin-right: 45px;
  }

  .image-9 {
    position: static;
    top: 0;
  }

  .column-11 {
    min-height: 150px;
    margin-top: 5px;
  }

  .column-12 {
    text-align: center;
    justify-content: space-around;
    align-items: center;
  }

  .fow_contact_link {
    text-align: center;
  }

  .div-block-9 {
    margin-top: 5px;
    padding-top: 20px;
  }

  .icon {
    margin-left: 40px;
  }

  .icon-2 {
    margin-right: 40px;
  }

  .image-11 {
    margin-top: 10px;
  }

  .image-12 {
    width: 80%;
  }

  .hs_form_container {
    width: 80%;
    padding: 20px 5px;
  }

  .column-13 {
    align-items: center;
  }

  .column-14 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    display: flex;
  }

  .section_meetups_breadcrumb {
    padding-left: 20px;
    padding-right: 20px;
  }

  .row-8 {
    flex-direction: column;
  }

  .search-result-wrapper {
    height: 480px;
  }

  .search_container {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-17 {
    border-left-width: 0;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .heading-28 {
    text-align: center;
  }

  .collection-item-2, .div-block-20 {
    margin-bottom: 20px;
  }

  .column-18 {
    flex-direction: column;
    display: flex;
  }

  .div-block-21 {
    padding-bottom: 15px;
  }

  .agenda_text_time {
    text-align: center;
    font-weight: 500;
  }

  .text-block-37, .meetup_agenda_text {
    text-align: center;
  }

  .row18 {
    display: flex;
  }

  .row18.agenda_header {
    display: none;
  }

  .row-18 {
    background-color: #fff;
    border-radius: 3px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    box-shadow: 1px 1px 3px #797777;
  }

  .col_meetup_agenda {
    border-style: none;
    border-bottom-width: 2px;
    border-bottom-color: #e5002d;
  }

  .col_meetup_agenda.agenda_time {
    border-bottom-style: solid;
  }

  .column-31 {
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column-32 {
    text-align: center;
    padding-left: 20px;
  }

  .social-share {
    text-align: center;
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .list-item-4 {
    display: block;
  }

  .divider_big {
    width: 50%;
    height: 3px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .div-block-30 {
    align-items: center;
  }

  .image-24 {
    margin-bottom: 20px;
  }

  .column-46 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-56 {
    text-align: center;
    line-height: 40px;
  }

  .image-27 {
    text-align: center;
  }

  .link-10 {
    inset: 16px 59px auto auto;
  }

  .text-block-76 {
    font-size: 16px;
    line-height: 24px;
  }

  .column51 {
    margin-bottom: 15px;
  }

  .row-42 {
    margin-bottom: 0;
  }

  .column-53, .column-54 {
    margin-bottom: 15px;
  }

  .column-57 {
    text-align: center;
    margin-bottom: 15px;
  }

  .heading-49 {
    color: #333;
  }

  .link-block-5 {
    position: relative;
    top: -16px;
  }

  .image-44 {
    padding-left: 0;
  }

  .column-58, .column-59, .column-60, .column-61, .column-62 {
    text-align: center;
  }

  .text-block-83 {
    margin-top: 65px;
  }

  .column-63 {
    margin-bottom: 21px;
    bottom: 1px;
  }

  .sponsor-info {
    font-size: 20px;
    font-weight: 500;
  }

  .sponsor-row {
    text-align: center;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 20px;
  }

  .image-45 {
    margin-bottom: 20px;
  }

  .sponsor-sep-inner {
    width: 65%;
  }

  .link-block-10 {
    margin-bottom: 20px;
  }

  .column-69 {
    margin-bottom: 15px;
  }

  .agenda-card-block {
    text-align: center;
    display: inline-block;
  }

  .agenda-card {
    text-align: center;
    margin-bottom: 18px;
    padding-right: 0;
  }

  .row-49 {
    display: block;
  }

  .agenda-session {
    margin-right: 3px;
    display: none;
  }

  .agenda-heading {
    margin-top: 50px;
    margin-bottom: 50px;
    font-size: 23px;
    line-height: 26px;
    display: none;
  }

  .agenda-block-info {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    display: none;
  }

  .agenda-one-line {
    width: 100%;
  }

  .text-block-93, .div-block-53 {
    text-align: center;
  }

  .bold-text-24 {
    line-height: 22px;
  }

  .brand-4 {
    padding-left: 0;
  }

  .menu-button {
    position: static;
  }

  .column-72 {
    padding-left: 0;
    padding-right: 0;
  }

  .icon-6 {
    padding-bottom: 0;
  }

  .map-2 {
    position: static;
    overflow: hidden;
  }

  .column-73, .column-75 {
    margin-bottom: 20px;
  }

  .section-38 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e235f0cd204_banner-bg.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: none;
  }

  .row-53 {
    margin-top: 0;
  }

  .column-76 {
    text-align: center;
    position: static;
  }

  .column-77 {
    text-align: center;
    margin-bottom: 20px;
    position: static;
  }

  .column-78 {
    text-align: center;
  }

  .column-79 {
    text-align: center;
    display: none;
  }

  .column-80.hidden {
    display: block;
  }

  .column-81.hidden {
    display: none;
  }

  .column-82, .column-83 {
    text-align: center;
  }

  .column-84 {
    margin-bottom: 20px;
  }

  .avi-patchava {
    margin-bottom: 15px;
  }

  .text-block-99 {
    font-size: 16px;
    line-height: 20px;
  }

  .ishaniroy {
    margin-bottom: 20px;
  }

  .krishnakumar, .kamalkaranth {
    margin-bottom: 15px;
  }

  .row-58 {
    text-align: center;
  }

  .column-86 {
    margin-bottom: 15px;
  }

  .div-block-55, .div-block-56, .div-block-57, .div-block-58, .div-block-59 {
    text-align: center;
  }

  .column-87 {
    margin-top: 0;
  }

  .hidden {
    display: none;
  }

  .text-block-105 {
    text-align: center;
    line-height: 40px;
  }

  .button-16 {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-left: 200px;
    margin-right: 200px;
    display: flex;
  }

  .container-59 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-65 {
    text-align: center;
    height: 250px;
    margin-top: 5px;
  }

  .container-60 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-101 {
    height: 300px;
    margin-top: 10px;
  }

  .column-102, .column-103, .column-104 {
    height: 300px;
  }

  .container-61, .container-62 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-73, .column-105 {
    text-align: center;
  }

  .container-63, .container-64 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-17 {
    position: absolute;
    inset: auto -247px 7px 66px;
  }

  .div-block-80 {
    padding-left: 0;
    inset: 220px 329px 17px auto;
  }

  .link-block-16 {
    color: #423a88;
  }

  .row-71 {
    text-align: center;
  }

  .navbar-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-17 {
    text-align: center;
  }

  .container-71 {
    flex-direction: column;
  }

  .div-block-92 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-68 {
    flex-direction: column;
  }

  .column-121, .column-122, .column-123, .column-124, .column-125, .column-126, .column-127, .column-128, .column-129, .column-142 {
    margin-bottom: 30px;
  }

  .section-75 {
    height: auto;
  }

  .row-84 {
    flex-direction: column;
  }

  .column-150 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-151 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .nav-link-39 {
    color: #fff;
  }

  .nav-link-40 {
    color: #fff;
    display: block;
  }

  .nav-menu-2 {
    background-color: #be235f;
    display: block;
  }

  .section-103 {
    background-image: linear-gradient(#41076180, #41076180), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c07a3ea701b517fb47c2673_Accenture-Women_2.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .navbar-19, .section-118, .section-119, .section-121 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-145, .columns-10 {
    text-align: center;
  }

  .section-123 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-216, .column-217, .column-218 {
    margin-bottom: 30px;
  }

  .section-124 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcec3711a6ecc7cabb1f36f_BG-1.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-125 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-220, .column-221, .column-222 {
    margin-bottom: 30px;
  }

  .section-126 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-9 {
    color: #fff;
  }

  .column-224, .column-225, .column-226, .column-227, .column-228, .column-229, .column-230, .column-231, .column-232 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-233, .column-234, .column-235 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-202 {
    text-align: center;
    width: 400px;
    display: inline-block;
  }

  .div-block-222 {
    text-align: center;
  }

  .heading-201 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .banner {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccd2f979639c49830727aea_Acc-Ventures-tablet.png");
    background-size: cover;
    height: 480px;
  }

  .heading-210 {
    padding-left: 10px;
  }

  .column-297 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-311 {
    height: auto;
  }

  .column-301 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-302 {
    height: auto;
    margin-bottom: 20px;
  }

  .column-303 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-36 {
    top: 161px;
  }

  .div-block-316 {
    margin-top: auto;
    left: -20px;
  }

  .container-144 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-361 {
    margin-bottom: 20px;
  }

  .image-198 {
    display: none;
  }

  .div-block-319 {
    text-align: center;
    justify-content: center;
    align-items: center;
    height: 120px;
    display: flex;
  }

  .image-199 {
    text-align: center;
    inset: 0%;
  }

  .text-block-362 {
    margin-top: 10px;
  }

  .text-block-363 {
    text-align: left;
    font-size: 12px;
  }

  .bold-text-77 {
    position: static;
  }

  .div-block-322, .div-block-323, .div-block-326 {
    height: auto;
  }

  .bold-text-78 {
    position: static;
    top: -87px;
    left: 57px;
  }

  .image-200 {
    overflow: visible;
  }

  .share-icons {
    text-align: left;
    justify-content: center;
  }

  .text-block-365 {
    margin-bottom: 30px;
  }

  .text-block-369 {
    color: #fff;
  }

  .tech_30 {
    border-color: #fff;
  }

  .div-block-347 {
    margin-bottom: 20px;
  }

  .div-block-352 {
    height: auto;
    margin-bottom: 20px;
  }

  .link-block-74 {
    margin-bottom: 20px;
  }

  .text-block-382 {
    font-size: 14px;
  }

  .div-block-356 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .link-block-75 {
    margin-left: 20px;
  }

  .masterclass_home {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d0c9ba5e8ded039086ddb75_Branding-workshop-Phone.png");
    background-size: cover;
    height: 600px;
  }

  .div-block-366 {
    flex-direction: column;
  }

  .div-block-367 {
    margin-bottom: 10px;
  }

  .container-169 {
    text-align: center;
  }

  .section-205 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d234992d52c51a1dbe81cc3_Funding-Masterclass-Tablet.png");
    background-position: 50%;
    height: 350px;
  }

  .text-block-418, .column-323 {
    text-align: center;
  }

  .heading-242, .heading-243, .heading-244, .heading-245, .heading-246, .heading-247 {
    font-size: 22px;
    line-height: 24px;
  }

  .columns-76 {
    margin-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .paragraph-41 {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-371 {
    text-align: center;
  }

  .column-324, .column-325, .column-326, .column-327, .column-328 {
    margin-bottom: 40px;
  }

  .div-block-372, .div-block-373, .div-block-374, .div-block-375, .div-block-376, .image-219 {
    text-align: center;
  }

  .column-329 {
    margin-bottom: 10px;
  }

  .div-block-387, .div-block-388, .div-block-389, .div-block-390 {
    text-align: center;
  }

  .section-209 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-item-5 {
    text-align: center;
  }

  .usl-banner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-274 {
    font-size: 18px;
  }

  .div-block-398 {
    padding-left: 0;
  }

  .paragraph-47, .heading-278 {
    text-align: center;
  }

  .paragraph-48 {
    text-align: center;
    font-family: Barlow, sans-serif;
  }

  .column-348 {
    text-align: center;
  }

  .text-block-432 {
    font-size: 20px;
    line-height: 30px;
  }

  .image-277, .column-349 {
    text-align: center;
  }

  .usl-whats-in-store {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-278 {
    text-align: center;
  }

  .section-213 {
    background-position: 100% 0;
  }

  .column-350, .column-352, .column-353 {
    text-align: center;
  }

  .section-217 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-221 {
    background-position: 50% 0;
    background-size: 800px;
  }

  .section-222 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-87 {
    font-size: 45px;
  }

  .column-355 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 40px;
  }

  .section-223, .section-224 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-447 {
    color: #00235b;
  }

  .link-block-84 {
    background-color: #fecc01;
    border-color: #fecc01;
  }

  .section-229 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-287 {
    line-height: 55px;
  }

  .section-230 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-412, .div-block-413 {
    margin-bottom: 20px;
  }

  .bold-text-93, .bold-text-94, .bold-text-95 {
    font-weight: 400;
  }

  .div-block-415 {
    padding-bottom: 40px;
  }

  .text-block-449, .icon-11 {
    color: #fff;
  }

  .section-234 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .presenting-partners-delhi {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .column-460, .column-461 {
    margin-bottom: 10px;
  }

  .image-358 {
    position: relative;
    right: -13px;
  }

  .image-359 {
    position: relative;
    right: 6px;
  }

  .text-block-622 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-365 {
    position: relative;
    left: -38px;
  }

  .image-368 {
    right: -200px;
  }

  .column-470, .column-471, .column-472, .column-473, .column-474, .column-475, .column-476, .column-477, .column-478 {
    margin-bottom: 10px;
  }

  .image-369 {
    position: relative;
    right: -3px;
  }

  .nav-menu-8 {
    max-width: 500px;
    right: -41px;
  }

  .div-block-527 {
    justify-content: center;
    position: static;
  }

  .bold-text-206 {
    margin-left: 0;
  }

  .section-317 {
    height: 630px;
    margin-top: 0;
  }

  .heading-461 {
    margin-top: 10px;
  }

  .text-block-823 {
    text-align: center;
  }

  .columns-223 {
    margin-top: 20px;
  }

  .image-443 {
    text-align: center;
    margin-top: 0;
    position: relative;
    right: -41px;
  }

  .column-633 {
    margin-top: 10px;
  }

  .div-block-827 {
    padding-bottom: 60px;
  }

  .heading-593.fow-speaker-head {
    font-size: 40px;
  }

  .grid-14 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-594 {
    font-size: 18px;
    line-height: 22px;
  }

  .section-442 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-53 {
    margin-left: 0;
  }

  .text-block-1377 {
    text-align: left;
  }

  .columns-270 {
    flex-direction: column;
  }

  .section-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-64, .grid-65 {
    grid-template-columns: 1fr;
  }

  .section-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-74 {
    inset: 0% 0% auto;
  }

  .section-459 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1403 {
    font-size: 16px;
    line-height: 26px;
  }

  .grid-66, .grid-67 {
    grid-template-columns: 1fr;
  }

  .section-464 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .grid-68 {
    grid-template-columns: 1fr;
  }

  .section-466, .section-467, .section-468 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-71 {
    grid-template-columns: 1fr;
  }

  .text-block-1429 {
    text-align: center;
  }

  .section-482 {
    background-position: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1430 {
    text-align: left;
  }

  .columns-287 {
    flex-direction: column;
    align-items: flex-start;
  }

  .section-483 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-487 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-78 {
    grid-template-columns: 1fr;
    padding-left: 60px;
    padding-right: 60px;
  }

  .section-490, .section-492 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-80 {
    grid-template-columns: 1fr 1fr;
  }

  .column-779 {
    padding-bottom: 20px;
    padding-left: 10px;
  }

  .slider-17 {
    background-color: #fff;
    height: 650px;
  }

  .mask-9 {
    height: 600px;
  }

  .section-497 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-498.agenda2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-888.tracks {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1468 {
    font-size: 14px;
    line-height: 20px;
  }

  .brix---btn-secondary-white {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white {
    padding: 20px 32px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---mg-bottom-40px {
    margin-bottom: 24px;
  }

  .brix---heading-h1-size {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-2-col---1-col-t {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .brix---header-logo {
    max-width: 90%;
  }

  .brix---btn-secondary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary {
    padding: 20px 32px;
  }

  .brix---hero-bg-image-dark-header-top {
    padding-top: 155px;
    padding-bottom: 120px;
  }

  .brix---btn-primary-small {
    padding: 20px 32px;
  }

  .brix---btn-header-hidden-on-mbl {
    display: none;
  }

  .brix---header-nav-list-item-show-in-mbl {
    display: block;
  }

  .brix---hero-full-width-right-hero-v5 {
    margin-top: 62px;
    position: static;
  }

  .brix---floating-image-hero-v2---1 {
    max-width: 480px;
  }

  .brix---grid-hero-v1 {
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h1-size-2, .brix---heading-h1-size-3 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---hero-card-bg-image {
    padding-top: 116px;
    padding-bottom: 116px;
  }

  .brix---section-extra-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 8px;
  }

  .brix---card-over-image {
    padding: 45px 32px;
  }

  .brix---section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---image-wrapper-br-24px-shadow {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library-general--shadow-04);
    border-radius: 14px;
  }

  .brix---heading-h5-size {
    font-size: 16px;
    line-height: 22px;
  }

  .brix---grid-2-columns-2-col-mbl {
    grid-template-columns: 1fr 1fr;
  }

  .brix---mg-bottom-64px {
    margin-bottom: 48px;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-2-columns-text {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---display-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---tabs-content-card {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---square-icon-48px {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---tab-left-icon {
    justify-content: center;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .brix---tabs-menu-vertical {
    flex-direction: column;
    align-items: stretch;
    max-width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .brix---tabs-wrapper-tabs-left {
    flex-direction: column;
  }

  .brix---heading-h2-size-3 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---cta-v3-floating-item-02-2 {
    max-width: 50%;
  }

  .brix---input {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---card-form {
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .brix---text-200-list-bold {
    font-size: 16px;
  }

  .brix---grid-cta-v4 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .brix---cta-section {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---cta-v1-floating-item-02 {
    width: 34%;
    bottom: -5%;
    right: -4%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 34%;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---footer-small {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .brix---btn-secondary-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-2 {
    padding: 20px 32px;
  }

  .brix---button-row-left-2 {
    margin-right: 16px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---heading-h2-size-4 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 8px;
  }

  .brix---grid-2-columns-text-left {
    grid-template-columns: 1fr;
  }

  .brix---section-image-fw-right {
    padding-top: 96px;
    padding-bottom: 0;
  }

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---display-5 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---grid-2-columns-gap-56px {
    grid-template-columns: 1fr;
  }

  .brix---tabs-content-card-2 {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---square-icon-48px-2 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---tab-small-center {
    justify-content: center;
    margin: 10px 0;
  }

  .brix---tabs-menu {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-5 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle-2 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary-white-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-2 {
    padding: 20px 32px;
  }

  .brix---heading-h2-size-6 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-cta-v1-2 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v3-floating-item-02-2-2 {
    max-width: 50%;
  }

  .brix---cta-card {
    padding: 56px 40px;
  }

  .brix---section-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---heading-h4-size {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---square-icon {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---grid-2-columns-top {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 40px;
  }

  .brix---heading-h2-size-7 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix--grid-2-columns-text-right {
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .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;
  }

  .brix---display-2 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---text-center---mb-left {
    text-align: center;
  }

  .brix---grid-stats-v1 {
    grid-row-gap: 52px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-8 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 40px;
  }

  .brix---section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-logo-strip-v5 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---logo-strip-v5-card {
    max-width: 490px;
  }

  .brix---heading-h2-size-9 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-2-logo-strip-v5 {
    grid-template-columns: 1fr;
  }

  .brix---section-small-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .paragraph-213 {
    font-size: 16px;
  }

  .background-video-7 {
    padding: 0;
  }

  .div-block-1194 {
    padding: 20px;
  }

  .column-834 {
    padding-right: 40px;
  }

  .section-550 {
    padding: 40px;
  }

  .section-551 {
    padding: 20px;
  }

  .div-block-1183-tns {
    margin-left: 60px;
    margin-right: 60px;
  }

  .section-552 {
    padding: 40px;
  }

  .column-837 {
    justify-content: flex-start;
    align-items: center;
    margin-top: 40px;
  }

  .columns-371 {
    flex-flow: column;
  }

  .section-558 {
    padding: 40px;
  }

  .columns-374 {
    flex-flow: column;
  }

  .section-559 {
    padding: 40px;
  }

  .grid-125 {
    grid-template-columns: 1fr 1fr;
  }

  .heading-689 {
    line-height: 36px;
  }

  .spark-small-sub-paragraph {
    line-height: 1.3;
  }

  .spark-vertical-image.spark-square-corners {
    height: 100%;
    display: block;
  }

  .spark-wrapped-square-team {
    width: 100%;
  }

  .spark-wrapped-square-team.spark-stacked {
    grid-row-gap: 0px;
    width: 50%;
    padding-bottom: 24px;
  }

  .spark-team-grid-no-spacing {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spark-secondary-paragraph {
    margin-bottom: 32px;
  }

  .spark-container {
    width: 100%;
  }

  .spark-section {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---social-media-grid-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---text-200-medium {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 8px;
  }

  .brix---avatar-circle-06 {
    width: 120px;
    max-width: 120px;
    height: 120px;
    max-height: 120px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-10 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---section-4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---text-200-list-medium, .brix---text-200-bold-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-top-48px {
    margin-top: 40px;
  }

  .brix---btn-primary-full-width {
    padding: 20px 32px;
  }

  .brix---display-6 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---square-icon-2 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---pricing-content-v3, .brix---pricing-content-v3-center {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---grid-3-columns-pricing-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-3 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .hero-stack {
    padding: 60px 15px;
  }

  .brix---social-media-grid-right---t-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---grid-footer-bottom-v2 {
    grid-row-gap: 14px;
  }

  .brix---btn-primary-small-2 {
    padding: 20px 32px;
  }

  .brix---input-small {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---footer-col-title {
    margin-bottom: 24px;
    font-size: 18px;
    line-height: 20px;
  }

  .brix---footer-list-item {
    margin-bottom: 10px;
  }

  .brix---grid-footer-v8 {
    grid-template-columns: 1.4fr 1fr;
  }

  .brix---footer-middle {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-secondary-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-3 {
    padding: 20px 32px;
  }

  .brix---button-row-left-3 {
    margin-right: 16px;
  }

  .brix---footer-logo-wrapper-2 {
    width: 239px;
  }

  .brix---footer-small---border-bottom {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .brix---input-2 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---mg-bottom-40px-2 {
    margin-bottom: 24px;
  }

  .brix---footer-top-border-bottom {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---social-media-grid-left {
    justify-content: start;
    justify-items: start;
  }

  .brix---grid-footer-v1 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---footer-top {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-primary-inside-input {
    padding: 12px 32px;
  }

  .brix---input-large-button-inside {
    min-height: 68px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---text-300-bold {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---big-icon-left {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---footer-logo-wrapper-3 {
    width: 239px;
  }

  .brix---grid-footer-logo---paragraph-2 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .brix---footer-bottom-v4-2 {
    text-align: center;
  }

  .brix---accordion-title {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v4 {
    padding: 40px 24px;
  }

  .brix---grid-2-columns-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-11 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-6 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-slider-arrow-right---top-right {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    bottom: -72px;
    right: 36%;
  }

  .brix---btn-slider-arrow-right---top-left {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    bottom: -72px;
    left: 36%;
  }

  .brix---link-icon-right-2 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---card-testimonial-color-3, .brix---card-testimonial-color-2, .brix---card-testimonial-color-1 {
    padding: 48px 32px;
  }

  .brix---heading-h2-size-12 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-3 {
    margin-bottom: 24px;
  }

  .brix---section-overflow-hidden {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---card-testimonial-color-1-copy, .brix---card-testimonial-color-22-copy {
    padding: 48px 32px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 72px;
    grid-row-gap: 32px;
    grid-template-columns: auto auto;
    transform: scale(.96);
  }

  .brix---section-small-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---text-300-bold-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .spark-small-sub-paragraph-2 {
    line-height: 1.3;
  }

  .spark-vertical-image-2.spark-square-corners {
    height: 100%;
    display: block;
  }

  .spark-wrapped-square-team-2 {
    width: 100%;
  }

  .spark-wrapped-square-team-2.spark-stacked {
    grid-row-gap: 0px;
    width: 50%;
    padding-bottom: 24px;
  }

  .spark-team-grid-no-spacing-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spark-secondary-paragraph-3 {
    margin-bottom: 32px;
  }

  .spark-container-2 {
    width: 100%;
  }

  .spark-section-2 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---grid-6-columns-logo-strip-copy {
    grid-column-gap: 72px;
    grid-row-gap: 32px;
    grid-column-gap: 72px;
    grid-row-gap: 32px;
    grid-template-columns: auto auto;
    transform: scale(.96);
  }

  .brix---grid-6-columns-logo-strip-copy-copy {
    grid-column-gap: 72px;
    grid-row-gap: 32px;
    grid-template-columns: auto auto;
    transform: scale(.96);
  }

  .waves---heading-2-no-margins {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---text-200-medium-2, .brix---text-200-bold-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---content-inside-card {
    padding: 32px 32px 40px;
  }

  .brix---grid-3-columns-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-13 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-4 {
    margin-bottom: 24px;
  }

  .brix---section-7 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---section-small-4 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--blue-4);
    background-color: var(--blue-4);
  }

  .uui-faq03_cta-button-row {
    flex-flow: wrap-reverse;
    justify-content: flex-start;
    width: 100%;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-faq03_cta-content {
    margin-right: 0;
  }

  .uui-uui-faq03_cta {
    flex-direction: column;
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-faq03_content {
    grid-row-gap: .5rem;
    border-top-style: none;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .uui-faq03_list {
    grid-row-gap: 2.5rem;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .uui-faq03_component {
    margin-top: 3rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-testimonial11_slide-nav {
    inset: 0% auto auto 0%;
  }

  .uui-testimonial11_arrow {
    inset: 0% 0% auto auto;
  }

  .uui-testimonial11_arrow:hover {
    background-color: var(--untitled-ui--white);
  }

  .uui-testimonial11_arrow.left {
    right: 3.5rem;
  }

  .uui-testimonial08_logo {
    max-height: 2.5rem;
  }

  .uui-testimonial11_logo-wrapper {
    margin-top: 1rem;
  }

  .uui-testimonial11_divider {
    display: none;
  }

  .uui-testimonial11_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-testimonial11_content-right {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .uui-testimonial11_client-image {
    height: 22rem;
  }

  .uui-testimonial11_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-testimonial11_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-testimonial11_component {
    padding-top: 5rem;
    padding-bottom: 0;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---logo-strip-image-card {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---heading-h2-size-14 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .spark-small-sub-paragraph-3 {
    line-height: 1.3;
  }

  .spark-team-member-card {
    flex: 0 auto;
    width: 100%;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .spark-team-grid {
    grid-column-gap: 64px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: start center;
    justify-items: center;
    display: flex;
  }

  .spark-secondary-paragraph-5 {
    margin-bottom: 32px;
  }

  .spark-container-3 {
    width: 100%;
  }

  .spark-section-3 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---link-icon-right-3 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-bottom-40px-5 {
    margin-bottom: 24px;
  }

  .brix---display-7 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 8px;
  }

  .brix---grid-stats-v1-2 {
    grid-row-gap: 52px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-15 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 40px;
  }

  .brix---section-8 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .spark-small-sub-paragraph-4 {
    line-height: 1.3;
  }

  .spark-vertical-image-3.spark-square-corners {
    height: 100%;
    display: block;
  }

  .spark-wrapped-square-team-3 {
    width: 100%;
  }

  .spark-wrapped-square-team-3.spark-stacked {
    grid-row-gap: 0px;
    width: 50%;
    padding-bottom: 24px;
  }

  .spark-team-grid-no-spacing-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spark-secondary-paragraph-7 {
    margin-bottom: 32px;
  }

  .spark-container-4 {
    width: 100%;
  }

  .spark-section-4 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-wrapped-team-card {
    width: 100%;
  }

  .spark-wrapped-team-card.spark-stacked {
    width: 45%;
  }

  .spark-wrapped-team-card.spark-top-aligned {
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .spark-four-column-team-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-horizontal-team-member-image {
    width: 100%;
    height: auto;
  }

  .pricing-overview {
    padding: 60px 15px;
  }

  .spark-small-sub-paragraph-5 {
    line-height: 1.3;
  }

  .spark-vertical-image-4.spark-square-corners {
    height: 100%;
    display: block;
  }

  .spark-wrapped-square-team-4 {
    width: 100%;
  }

  .spark-wrapped-square-team-4.spark-stacked {
    grid-row-gap: 0px;
    width: 50%;
    padding-bottom: 24px;
  }

  .spark-team-grid-no-spacing-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spark-secondary-paragraph-11 {
    margin-bottom: 32px;
  }

  .spark-container-5 {
    width: 100%;
  }

  .spark-section-5 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-color: var(--blue-4);
    background-color: var(--blue-4);
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.button-row-center.is-reverse-mobile-landscape, .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .avatar-stack_component {
    margin-bottom: 1.5rem;
  }

  .uui-faq01_cta {
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-faq01_component {
    margin-top: 3rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--blue-4);
    background-color: var(--blue-4);
  }

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-button-row-2.button-row-center.is-reverse-mobile-landscape, .uui-button-row-2.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-3 {
    font-size: 1.125rem;
  }

  .avatar-stack_component-2 {
    margin-bottom: 1.5rem;
  }

  .uui-faq01_cta-2 {
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-faq01_component-2 {
    margin-top: 3rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    border-color: var(--blue-4);
    background-color: var(--blue-4);
  }

  .uui-button-row-3 {
    align-self: stretch;
  }

  .uui-button-row-3.button-row-center.is-reverse-mobile-landscape, .uui-button-row-3.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-text-size-large-4 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-4 {
    font-size: 1.125rem;
  }

  .avatar-stack_component-3 {
    margin-bottom: 1.5rem;
  }

  .uui-faq01_cta-3 {
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-space-medium-3 {
    min-height: 1.5rem;
  }

  .uui-faq01_component-3 {
    margin-top: 3rem;
  }

  .uui-space-xsmall-4 {
    min-height: .75rem;
  }

  .uui-heading-medium-5 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---text-200-medium-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-3-columns-gap-0 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-16 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---section-9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---text-200-medium-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-3-columns-3 {
    grid-template-columns: 1fr;
  }

  .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;
  }

  .waves---subtitle {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---mega-heading-1 {
    font-size: 56px;
  }

  .waves-grid-hero-1 {
    grid-row-gap: 40px;
  }

  .waves---main-container-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---nav-container {
    padding-left: 12px;
    padding-right: 12px;
  }

  .waves---subtitle-2 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---mega-heading-2 {
    font-size: 56px;
  }

  .waves-grid-hero-2 {
    grid-row-gap: 40px;
  }

  .waves---main-container-3 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---heading-2-no-margins-2 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-4 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---main-container-5 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-3 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-3 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-6 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-4 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves-image-wide-feature-7 {
    width: auto;
    height: 320px;
    position: static;
  }

  .waves-inside-wide-feature-7 {
    text-align: center;
    align-items: center;
    max-width: 80%;
  }

  .waves-wide-tile-features-7 {
    grid-row-gap: 30px;
    align-items: center;
    padding-bottom: 0;
  }

  .waves---grid-features-7 {
    grid-template-columns: 1fr;
  }

  .waves---heading-2-no-margins-4 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-7 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-5 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-5 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-8 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .grid-120-copy {
    grid-template-columns: 1fr 1fr;
  }

  .section-546hyd {
    flex-flow: column;
    padding: 40px 20px;
  }

  .grid-118-hyd {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .grid-121-hyd {
    margin-left: 40px;
    margin-right: 40px;
  }

  .text-block-1996 {
    font-size: 12px;
  }

  .waves-top-right-footer-1 {
    grid-row-gap: 32px;
    flex-wrap: wrap;
  }

  .waves---main-container-9 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---subtitle-3 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---mega-heading-3 {
    font-size: 56px;
  }

  .waves-title-wrap-hero-5 {
    text-align: center;
    align-items: center;
  }

  .waves---main-container-10 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves-section-hero-5 {
    padding-top: 160px;
  }

  .dell-hero-logo {
    height: 300px;
  }

  .dell-hero-logo.ismoboff.is-animate.isanimate {
    z-index: 8;
  }

  .dell-s2-title.is-animate.adjusted {
    max-width: 800px;
    font-size: 50px;
  }

  .dell-s2-desc.is-animate-2 {
    max-width: 800px;
    font-size: 30px;
  }

  .heading-728.isanimate {
    margin-bottom: 0;
    font-size: 80px;
  }

  .heading-728.isanimate.blr {
    font-size: 80px;
  }

  .ds-grid.isanimate2 {
    flex-flow: wrap;
    justify-content: center;
    display: flex;
  }

  .ds-grid.isanimate2.hbr {
    grid-auto-flow: row;
    justify-items: stretch;
  }

  .ds-city {
    padding-top: 0;
    padding-left: 0;
    font-size: 18px;
  }

  .tracks-grid.isanimate2 {
    flex-flow: wrap;
    justify-content: center;
    display: flex;
  }

  .heading-729.isanimate {
    margin-bottom: 0;
    font-size: 80px;
  }

  .ds-s7 {
    text-align: center;
  }

  .blr-spkrs.isanimate2 {
    flex-flow: wrap;
    grid-auto-flow: row;
    justify-content: center;
    display: flex;
  }

  .footer-top {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
  }

  .waves---nav-container-2 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .waves---main-container-11 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---subtitle-4 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---heading-1-no-margins {
    font-size: 56px;
  }

  .uui-button-5 {
    font-size: 1rem;
  }

  .uui-button-5:hover {
    border-color: var(--blue-4);
    background-color: var(--blue-4);
  }

  .uui-button-5.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui--gray600);
    background-color: #0000;
  }

  .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-navbar07_link {
    font-size: 1rem;
  }

  .uui-navbar07_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .uui-navbar07_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar07_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-styleguide_logomark-bg {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6736fb985bf7b78d6b5236f5_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-navbar07_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon-2.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-row-4 {
    align-self: stretch;
  }

  .uui-button-row-4.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-4 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heroheader05_image-blob {
    width: 120%;
    min-width: 28rem;
    top: 22%;
  }

  .uui-heroheader05_image {
    height: 40rem;
    margin-left: 1.5rem;
  }

  .uui-heroheader05_image-wrapper {
    height: 22rem;
  }

  .uui-text-size-xlarge-2 {
    font-size: 1.125rem;
  }

  .uui-badge-group_badge {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-badge-group {
    font-size: .75rem;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .brix---section-32 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .waves---heading-2-no-margins-6 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-12 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-7 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-7 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-13 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-8 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves-image-wide-feature-8 {
    width: auto;
    height: 320px;
    position: static;
  }

  .waves-inside-wide-feature-8 {
    text-align: center;
    align-items: center;
    max-width: 80%;
  }

  .waves-wide-tile-features-8 {
    grid-row-gap: 30px;
    align-items: center;
    padding-bottom: 0;
  }

  .waves---grid-features-8 {
    grid-template-columns: 1fr;
  }

  .waves---heading-2-no-margins-8 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-14 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-9 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---subtitle-5 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---heading-2-no-margins-9 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-15 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-10 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .ds-hero-1.isanimate2 {
    width: 160px;
    display: none;
  }

  .ds-hero-2.isanimate2 {
    width: 200px;
    display: none;
  }

  .f-navigation-language-dropdown-toggle, .f-navigation-socials-wrapper {
    display: none;
  }

  .f-h1-heading {
    margin-top: 0;
    font-size: 48px;
  }

  .f-section-large-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-h3-heading {
    font-size: 40px;
  }

  .f-section-regular {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr;
  }

  .f-section-regular-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---text-200-medium-5 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-3-columns-4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-17 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-9 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 32px;
  }

  .brix---section-33 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .f-h3-heading-copy {
    font-size: 40px;
  }

  .waves---main-container-16 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-11 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-10 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves-tile-blog-2 {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
  }

  .waves-image-blog-2 {
    width: 100%;
    height: 320px;
  }

  .waves-tile-blog-2-copy34 {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
  }

  .waves---section-medium-12 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-11 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves-grid-blog-3 {
    grid-row-gap: 64px;
  }

  .uui-button-5-copy2 {
    font-size: 1rem;
  }

  .uui-button-5-copy2:hover {
    border-color: var(--blue-4);
    background-color: var(--blue-4);
  }

  .uui-button-5-copy2.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .waves---subtitle-6 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---main-container-17 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---heading-1-no-margins-2 {
    font-size: 56px;
  }

  .waves---main-container-18 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-13 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-12 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-19 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves-text-field-background.field-cta-1 {
    min-width: 0;
  }

  .waves---section-medium-14 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-13 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---master-cta-1 {
    text-align: center;
  }

  .waves-form-cta-1 {
    grid-row-gap: 8px;
    flex-direction: column;
    align-items: stretch;
  }

  .waves---form-block-cta-1 {
    width: 100%;
    max-width: 320px;
  }

  .gcc_partners {
    grid-template-columns: 1fr;
  }

  .ds-hero-1-hbd.isanimate2 {
    width: 160px;
    display: none;
  }

  .ds-hero-2-hbd.isanimate2 {
    width: 200px;
    display: none;
  }

  .waves---nav-container-3 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .waves-grid-hero-3 {
    grid-row-gap: 40px;
  }

  .waves---mega-heading-4 {
    font-size: 56px;
  }

  .waves---subtitle-7 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---main-container-20 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves-grid-hero-4 {
    grid-row-gap: 40px;
  }

  .waves---mega-heading-5 {
    font-size: 56px;
  }

  .waves---subtitle-8 {
    font-size: 22px;
    line-height: 34px;
  }

  .waves---main-container-21 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-15 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---testimonial-text-big {
    font-size: 26px;
  }

  .waves-master-testimonial-4 {
    padding: 20px 32px;
  }

  .waves---main-container-22 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-16 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---testimonial-text-big-2 {
    font-size: 26px;
  }

  .waves-master-testimonial-5 {
    padding: 20px 32px;
  }

  .waves---main-container-23 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-17 {
    padding: 80px 40px;
  }

  .waves---heading-2-no-margins-14 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---section-medium-16-copy84 {
    padding: 40px;
  }

  .waves---main-container-24 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves-top-right-footer-2 {
    grid-row-gap: 32px;
    flex-wrap: wrap;
  }

  .waves---section-medium-15-copy768 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---main-container-25 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-18 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-15 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves---main-container-26 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---section-medium-19 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---heading-2-no-margins-16 {
    font-size: 44px;
    line-height: 125%;
  }

  .waves-master-logos-2 {
    flex-flow: wrap;
  }

  .collection-list-6 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-flow: column;
  }

  .collection-item-12 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-1292 {
    margin-right: 60px;
  }

  .tabs-menu-19 {
    text-align: left;
    flex-flow: column;
    align-self: center;
  }

  .tab-link-tab-1-19.w--current {
    text-align: center;
  }
}

@media screen and (max-width: 479px) {
  .heading-6 {
    padding-top: 20px;
  }

  .column, .column-2 {
    margin-top: 40px;
  }

  .brand_ys_events {
    height: 24px;
    margin-top: 18px;
  }

  .landing_body {
    margin-top: 120px;
  }

  .section_footer {
    flex-wrap: nowrap;
    height: auto;
    display: flex;
    box-shadow: 0 -1px 3px #ddd;
  }

  .landing_body_container {
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .item_event_name, .item_event_desc {
    text-align: center;
  }

  .item_event_banner {
    float: left;
    max-width: 100%;
    display: inline-block;
  }

  .section-8 {
    height: 800px;
    margin-top: 0;
  }

  .slider-3 {
    height: 100%;
  }

  .container-12 {
    justify-content: center;
    margin-top: 0;
    padding-top: 68px;
  }

  .fow_sec_content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .fow_sec_content.fow_bkg_white {
    clear: none;
    justify-content: center;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 5px;
    display: block;
  }

  .fow_sec_content.clr-bg.speakers-sec {
    margin-top: 60px;
  }

  .navbar-4 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-5 {
    justify-content: space-between;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-15 {
    padding-left: 1px;
  }

  .image-9 {
    top: 9px;
    left: -10px;
  }

  .paragraph-5 {
    font-size: 13pt;
    line-height: 20pt;
  }

  .heading-17 {
    padding-left: 0;
  }

  .div-block-6 {
    width: 180px;
  }

  .column-11 {
    min-height: 220px;
    margin-top: 5px;
  }

  .column-12 {
    text-align: center;
  }

  .div-block-9 {
    margin-top: 5px;
    margin-right: 5px;
    padding-top: 20px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .footer.fow-footer {
    padding-bottom: 15px;
  }

  .hs_banner {
    margin-top: 60px;
  }

  .image-11 {
    float: none;
    clear: none;
    margin-top: 10px;
  }

  .container-13 {
    justify-content: space-between;
    align-items: center;
    display: block;
  }

  .image-12, .hs_form_container {
    width: 90%;
  }

  .text-block-18 {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-15 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .icon-3 {
    color: #000;
  }

  .container-16 {
    font-size: 10px;
  }

  .container_meetup {
    padding: 10px;
  }

  .row-8 {
    flex-direction: column;
  }

  .bold-text-4 {
    margin-bottom: 5px;
  }

  .line_red_bold_highlight.mobile_margin {
    margin-left: 5px;
    margin-right: 5px;
  }

  .register_btn_container {
    justify-content: center;
  }

  .pe_landing_banner {
    margin-top: 60px;
  }

  .search {
    width: 280px;
  }

  .search-button {
    padding-left: 15px;
    padding-right: 15px;
  }

  .collection-item {
    padding-left: 0;
    padding-right: 0;
  }

  .collection-list {
    height: 100%;
  }

  .partner-image {
    height: 250px;
  }

  .heading-26 {
    text-align: center;
  }

  .container-20 {
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .sec_search_result {
    padding-left: 10px;
    padding-right: 10px;
  }

  .search-button-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .search-result-wrapper {
    height: 480px;
  }

  .div-block-17 {
    border-left-width: 0;
  }

  .collection-item-2 {
    margin-bottom: 20px;
    padding-bottom: 0;
  }

  .text-block-33 {
    text-align: center;
  }

  .div-block-21 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .agenda_text_time {
    font-weight: 600;
  }

  .text-block-37 {
    text-align: center;
    padding-right: 4px;
    right: 0;
  }

  .row18 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .row-18 {
    text-align: center;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    margin-bottom: 20px;
  }

  .col_meetup_agenda {
    display: block;
  }

  .column-32 {
    text-align: center;
  }

  .social-share {
    text-align: left;
    justify-content: flex-start;
    padding-left: 0;
  }

  .list-item-4 {
    display: block;
  }

  .facebook {
    margin-right: 25px;
  }

  .section-14 {
    background-position: 0 3px;
    background-size: cover;
    align-items: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-34 {
    font-size: 40px;
  }

  .button-8 {
    margin-bottom: 10px;
  }

  .paragraph-10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .unordered-list-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-36 {
    margin-top: 50px;
  }

  .heading-38 {
    margin-bottom: 0;
  }

  .text-block-45 {
    text-align: center;
    justify-content: center;
    margin-bottom: 20px;
  }

  .row-23 {
    text-align: center;
    background-image: linear-gradient(#404047, #404047);
    flex-direction: column;
  }

  .text-block-48 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .twitter-share {
    margin-right: 25px;
  }

  .row-35, .column-40 {
    display: block;
  }

  .heading-40 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .div-block-30 {
    align-items: center;
  }

  .div-block-31 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-32 {
    align-items: center;
  }

  .row-36 {
    flex-direction: column;
  }

  .column-41 {
    justify-content: center;
    align-items: stretch;
  }

  .footer_text {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-33 {
    height: 32px;
    padding: 5px;
    display: none;
  }

  .container-28 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-43 {
    justify-content: center;
  }

  .row-38 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-44 {
    justify-content: center;
    align-items: center;
  }

  .column-45 {
    text-align: center;
  }

  .icon-4 {
    color: #404047;
  }

  .nav-menu {
    background-color: #fff;
    box-shadow: 1px 1px 3px #686767;
  }

  .container-30 {
    margin-bottom: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-37 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .column-47 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-61 {
    text-align: center;
    margin-top: 30px;
    line-height: 25px;
  }

  .paragraph-12 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .column-48, .column-49 {
    padding-bottom: 10px;
  }

  .text-block-66 {
    line-height: 35px;
  }

  .link-10 {
    padding-left: 3px;
    top: 35px;
    right: 40px;
  }

  .container-36 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-68, .text-block-69 {
    text-align: center;
  }

  .container-37, .container-39 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column51 {
    margin-bottom: 15px;
  }

  .column-52 {
    padding-top: 50px;
  }

  .column-53, .column-54 {
    margin-bottom: 15px;
  }

  .icon-5 {
    color: #000;
  }

  .image-37 {
    margin-bottom: 10px;
  }

  .column-55 {
    text-align: center;
    display: inline-block;
  }

  .image-41 {
    float: none;
    clear: none;
    margin-right: auto;
    position: static;
  }

  .column-57 {
    text-align: center;
    margin-bottom: 14px;
  }

  .left-arrow {
    padding-left: 0;
  }

  .link-block-6 {
    margin-top: 14px;
    margin-bottom: 15px;
    padding-top: 0;
  }

  .link-block-7 {
    margin-top: 15px;
  }

  .link-block-8 {
    margin-left: auto;
  }

  .column-61, .column-62 {
    text-align: center;
    padding-bottom: 10px;
  }

  .text-block-83 {
    margin-top: 40px;
  }

  .text-block-85 {
    padding-top: 16px;
    padding-bottom: 0;
    line-height: 28px;
  }

  .agenda-card-block {
    display: none;
  }

  .agenda-card {
    margin-bottom: 10px;
  }

  .agenda-heading {
    margin-top: 20px;
    margin-bottom: 2px;
    font-size: 16px;
  }

  .agenda-block-info {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-47 {
    margin-bottom: 15px;
  }

  .agenda-one-line {
    width: 100%;
    margin-bottom: 0;
    padding-top: 0;
  }

  .column-70 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-71 {
    display: none;
  }

  .brand-4 {
    width: 220px;
    padding-left: 0;
  }

  .menu-button {
    padding-top: 5px;
    padding-bottom: 5px;
    position: static;
    top: 4px;
  }

  .icon-6 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    position: static;
    top: 4px;
  }

  .map-2 {
    position: relative;
  }

  .section-38 {
    background-image: linear-gradient(#0000004d, #0000004d), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ae98eec19474e235f0cd204_banner-bg.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    padding-left: 15px;
    padding-right: 15px;
    text-decoration: none;
  }

  .text-block-96 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .hidden {
    display: none;
  }

  .section-40 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-105 {
    text-align: center;
    line-height: 40px;
  }

  .row-63 {
    text-align: left;
    flex-direction: column;
    align-items: center;
  }

  .column-88, .column-89, .column-90, .column-91, .column-92 {
    margin-bottom: 20px;
  }

  .row-65 {
    text-align: center;
  }

  .image-64 {
    margin-top: 10px;
    padding-top: 10px;
  }

  .text-block-124 {
    font-size: 18px;
  }

  .nav-link-15, .nav-link-16.w--current, .nav-link-17 {
    background-image: linear-gradient(#fff, #fff);
  }

  .section-51 {
    background-image: linear-gradient(#fff, #fff);
    height: auto;
    margin-top: 60px;
  }

  .button-16 {
    margin-top: 50px;
    margin-left: 30px;
    margin-right: 30px;
    display: inline-block;
    position: static;
    bottom: 0;
    right: 0;
  }

  .heading-52 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-69 {
    padding-left: 10px;
  }

  .container-59 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-70 {
    padding-left: 0;
  }

  .div-block-65 {
    height: 290px;
  }

  .text-block-131 {
    margin-top: 10px;
  }

  .text-block-132 {
    margin-top: auto;
  }

  .container-60, .container-61, .container-62, .container-63 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-74 {
    padding-left: 0;
  }

  .unordered-list-12 {
    padding-left: 20px;
  }

  .container-64 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-69 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .container-65 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-14 {
    padding-bottom: 10px;
  }

  .link-block-15 {
    margin-bottom: 10px;
    text-decoration: none;
  }

  .container-66 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-7 {
    color: #423a88;
  }

  .div-block-79 {
    margin-top: 70px;
  }

  .image-77 {
    margin-top: 30px;
  }

  .column-106 {
    text-align: center;
    padding-left: 60px;
    padding-right: 60px;
  }

  .button-17 {
    padding: 5px;
    font-size: 10px;
    line-height: 10px;
    bottom: -28px;
    left: 156px;
    right: -264px;
  }

  .div-block-80 {
    left: NaNpx;
    margin-bottom: 0;
    top: auto;
    bottom: 44px;
    right: 308px;
  }

  .link-block-16 {
    color: #423a88;
  }

  .div-block-81 {
    margin-top: 30px;
  }

  .container-68, .container-69 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .menu-button-2 {
    color: #fff;
  }

  .navbar-10 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .text-block-146 {
    text-align: center;
  }

  .heading-57 {
    font-size: 30px;
    line-height: 35px;
    display: flex;
  }

  .text-block-147 {
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-59 {
    text-align: center;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .container-71 {
    flex-direction: column;
  }

  .div-block-92, .section-68 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .sponsors {
    padding-left: 0;
    padding-right: 0;
  }

  .row-73 {
    flex-direction: column;
  }

  .heading-61 {
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-149 {
    font-size: 18px;
    line-height: 20px;
  }

  .row-74 {
    flex-direction: column;
  }

  .column-121, .column-122, .column-123, .column-124, .column-125, .column-126, .column-127, .column-128, .column-129 {
    margin-bottom: 20px;
  }

  .text-block-150 {
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-151 {
    font-size: 20px;
  }

  .div-block-96 {
    background-position: -160px 0;
  }

  .section-70 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-136, .column-137, .column-138, .column-139 {
    margin-bottom: 30px;
  }

  .column-140 {
    align-items: center;
    margin-bottom: 30px;
    top: 0;
    left: 0;
    right: 0;
  }

  .column-141 {
    margin-bottom: 30px;
  }

  .row-75 {
    text-align: center;
  }

  .column-142 {
    margin-bottom: 30px;
  }

  .text-block-154 {
    margin-top: 10px;
  }

  .div-block-103 {
    width: 280px;
    padding: 5px 5px 10px;
    left: 19px;
  }

  .brand-5 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .brand-5.w--current {
    justify-content: center;
    align-items: center;
    display: block;
  }

  .image-84 {
    flex: 0 auto;
    margin-top: 10px;
    display: block;
  }

  .column-146, .column-147 {
    margin-bottom: 30px;
  }

  .column-148 {
    text-align: center;
  }

  .text-block-158 {
    margin-top: 0;
  }

  .column-149 {
    text-align: center;
    align-items: center;
    position: static;
  }

  .section-76 {
    text-align: center;
  }

  .speaker_2018 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-17 {
    margin-bottom: 10px;
  }

  .tamil-nadu-story-home, .container-77 {
    height: 400px;
  }

  .text-block-173 {
    font-size: 20px;
    line-height: 25px;
  }

  .container-78 {
    flex-direction: column;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .image-100 {
    text-align: center;
    margin-right: 0;
  }

  .div-block-111 {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-90 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-112, .image-101 {
    margin-bottom: 20px;
  }

  .tamil-nadu-story-contact {
    flex-direction: column;
    height: auto;
    padding: 40px 20px;
  }

  .text-block-177 {
    margin-bottom: 30px;
  }

  .container-79 {
    text-align: center;
    flex-direction: column;
  }

  .column-155 {
    align-items: center;
    margin-bottom: 30px;
  }

  .column-156 {
    justify-content: center;
  }

  .link-block-19 {
    margin-bottom: 20px;
  }

  .row-88 {
    flex-direction: column;
    display: flex;
  }

  .column-157 {
    justify-content: center;
    margin-bottom: 30px;
  }

  .row-89 {
    flex-direction: column;
    align-items: center;
  }

  .link-block-23 {
    margin-bottom: 20px;
  }

  .image-103, .container-82, .link-block-24, .row-92, .container-83 {
    text-align: center;
  }

  .image-104 {
    position: static;
  }

  .div-block-114 {
    flex-direction: column;
    display: flex;
  }

  .div-block-115 {
    text-align: center;
    flex-direction: column;
    justify-content: center;
  }

  .text-block-181 {
    font-size: 14px;
  }

  .nav-link-39.w--current {
    color: #fff;
  }

  .nav-link-40 {
    color: #fff;
    display: block;
  }

  .nav-menu-2 {
    float: none;
    clear: none;
    background-color: #be235f;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: block;
    position: relative;
    inset: 0% 0% auto;
    overflow: visible;
  }

  .section-93 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-94 {
    padding: 10px;
  }

  .column-158 {
    flex-direction: column;
    display: flex;
  }

  .div-block-125 {
    margin-left: 0;
    margin-right: 0;
    padding: 21px;
  }

  .text-block-187 {
    direction: ltr;
    text-align: center;
    height: 120px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    line-height: 10px;
  }

  .div-block-126 {
    align-items: center;
    height: 370px;
    padding: 0 20px;
  }

  .div-block-127 {
    width: 20px;
    height: 100px;
  }

  .text-block-188 {
    text-align: left;
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-128 {
    text-align: left;
    flex-direction: row;
    height: 250px;
    margin-bottom: 0;
  }

  .image-111 {
    top: 703px;
    left: 0;
  }

  .row-95 {
    flex-direction: column;
    display: flex;
  }

  .icon-8 {
    color: #505050;
  }

  .heading-92 {
    text-align: left;
    margin-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .section-95 {
    flex-direction: column;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .bold-text-32 {
    text-align: center;
  }

  .row-96 {
    margin-top: 20px;
  }

  .column-161, .column-162 {
    align-items: center;
    margin-bottom: 30px;
  }

  .bold-text-33 {
    margin-bottom: 20px;
    font-size: 32px;
  }

  .column-163, .column-164 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-165 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-166 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-167 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-168 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-169 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-170 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-171 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-172 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .column-173 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-130 {
    text-align: center;
    align-items: flex-start;
    margin-bottom: 20px;
  }

  .column-174 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-175, .column-176, .column-177 {
    justify-content: center;
    display: flex;
  }

  .image-116 {
    padding-left: 0;
    top: 5250px;
  }

  .text-block-192 {
    text-align: center;
  }

  .image-117, .image-118, .image-119, .image-120, .image-121, .image-122, .image-123, .image-124, .image-125, .image-126 {
    margin-bottom: 10px;
  }

  .text-block-193 {
    text-align: center;
    font-size: 12px;
  }

  .column-178 {
    flex-direction: column;
  }

  .text-block-194 {
    text-align: center;
    margin-right: 0;
  }

  .row-99 {
    flex-direction: column;
  }

  .div-block-131, .div-block-132 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .div-block-133 {
    width: 100px;
    height: 280px;
    margin-right: 20px;
  }

  .div-block-135 {
    width: 40px;
    height: 250px;
  }

  .heading-93 {
    color: #000;
    margin-bottom: 30px;
  }

  .column-181 {
    height: 250px;
    padding-left: 0;
  }

  .column-182 {
    height: 350px;
    padding-left: 20px;
  }

  .div-block-144 {
    width: 20px;
    height: 200px;
    margin-right: 20px;
  }

  .div-block-145 {
    flex-direction: column;
    align-items: center;
  }

  .heading-94 {
    color: #505050;
    margin-bottom: 10px;
  }

  .div-block-146 {
    flex-direction: column;
    align-items: center;
  }

  .image-129 {
    margin-top: 60px;
  }

  .section-103 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c07a2f9c198b5c49d13dfe5_Accenture-Women_1.jpg");
    background-size: cover;
  }

  .container-92 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-30, .image-136, .link-block-31, .link-block-32, .link-block-33 {
    padding-top: 20px;
  }

  .link-block-34 {
    margin-top: 20px;
  }

  .div-block-154 {
    margin: 10px;
    padding: 10px;
  }

  .october_5 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-216 {
    font-size: 30px;
  }

  .heading-98 {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .section-109 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-26 {
    justify-content: center;
    width: 100px;
    margin-right: 0;
    display: flex;
  }

  .link-26.w--current {
    justify-content: center;
    width: 100px;
    margin-bottom: 10px;
    margin-right: 0;
    display: flex;
  }

  .link-27 {
    justify-content: center;
    display: flex;
  }

  .link-27.w--current {
    align-items: center;
    width: 100px;
  }

  .column-206 {
    flex-direction: column;
    justify-content: center;
  }

  .columns-2, .div-block-158 {
    flex-direction: column;
    display: flex;
  }

  .columns-3 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .navbar-17 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .ts_home {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5da55336cc689179d3c265be_Home-banner.png");
    background-position: 50% 0;
    background-size: cover;
    height: 500px;
  }

  .navbar-18 {
    justify-content: space-between;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .home_fow {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-108, .text-block-227 {
    text-align: center;
  }

  .numbers_fow {
    flex-direction: column;
    padding: 40px 20px;
  }

  .div-block-167, .div-block-168 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-169 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-170 {
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-171 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .about_fow {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-110, .bold-text-38 {
    text-align: center;
  }

  .whats_in_store_fow {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-208 {
    margin-bottom: 20px;
  }

  .column-209 {
    margin-bottom: 30px;
  }

  .past_speakers_fow {
    padding-left: 10px;
    padding-right: 10px;
  }

  .present_sponsors_fow {
    flex-direction: column;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .slide-10, .mask-3 {
    width: auto;
    height: auto;
  }

  .slider-5 {
    height: auto;
  }

  .slide-12 {
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-173, .div-block-174, .div-block-175, .div-block-176, .div-block-177, .div-block-178, .div-block-179, .div-block-180, .div-block-181, .div-block-182 {
    margin-bottom: 30px;
  }

  .div-block-183 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-184 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-185 {
    justify-content: center;
    display: flex;
  }

  .div-block-186 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-187, .div-block-188, .div-block-189, .div-block-190, .div-block-191, .div-block-192, .div-block-193, .div-block-194, .div-block-195, .div-block-196, .div-block-197, .div-block-198 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .navbar-19 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .section-117 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-114 {
    text-align: center;
  }

  .section-118, .section-119, .div-block-199, .section-121, .section-122, .section-123 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-216, .column-217, .column-218 {
    margin-bottom: 30px;
  }

  .section-124 {
    background-image: linear-gradient(#1724318f, #1724318f), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5bcec3711a6ecc7cabb1f36f_BG-1.jpg");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-125 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-220, .column-221, .column-222 {
    margin-bottom: 30px;
  }

  .section-126 {
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-242 {
    text-align: center;
    margin-bottom: 30px;
  }

  .div-block-201 {
    align-items: center;
  }

  .icon-9 {
    color: #fff;
  }

  .column-224, .column-225, .column-226, .column-227, .column-228, .column-229, .column-230, .column-231, .column-232 {
    margin-bottom: 30px;
  }

  .image-148 {
    text-align: center;
    padding-left: 0;
  }

  .div-block-202 {
    text-align: center;
    width: auto;
    height: 100px;
    padding-top: 5px;
  }

  .div-block-203 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
  }

  .image-149 {
    margin-top: 5px;
    margin-left: 5px;
  }

  .image-150 {
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .text-block-246, .text-block-262 {
    text-align: center;
  }

  .section-131 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5c061c0767dd7b0febd5806f_webpage-background.png");
    background-position: -425px 0;
    height: 500px;
    padding-top: 120px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-263 {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 28px;
  }

  .container-103 {
    text-align: center;
  }

  .section-136 {
    height: auto;
  }

  .container-105 {
    flex-direction: column;
    display: flex;
  }

  .container-108 {
    text-align: center;
  }

  .venue_fow {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-271 {
    color: #fff;
    font-family: Roboto, sans-serif;
  }

  .columns-21 {
    flex-direction: column;
  }

  .container-109 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-243 {
    margin-bottom: 30px;
  }

  .image-156 {
    margin-bottom: 10px;
  }

  .column-244 {
    margin-bottom: 30px;
  }

  .columns-25 {
    flex-direction: column;
  }

  .section-145 {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-139 {
    color: #505050;
    text-align: center;
    line-height: 30px;
  }

  .image-160, .column-245, .column-247, .column-248, .column-249, .column-251, .column-252, .column-253 {
    margin-bottom: 30px;
  }

  .section-146 {
    height: 450px;
  }

  .text-block-278 {
    font-size: 20px;
  }

  .text-block-280 {
    text-align: center;
    font-size: 20px;
    line-height: 30px;
  }

  .image-161 {
    display: none;
  }

  .container-111 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-112 {
    text-align: center;
  }

  .div-block-220 {
    text-align: center;
    margin-bottom: 20px;
  }

  .div-block-221 {
    margin-bottom: 20px;
  }

  .column-256 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-292 {
    text-align: center;
  }

  .section-148 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-58 {
    display: block;
  }

  .container-116 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-225 {
    align-items: center;
    margin-bottom: 20px;
  }

  .container-118 {
    margin-bottom: 20px;
    padding: 10px;
  }

  .contact_us {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-149 {
    height: 800px;
  }

  .container-122 {
    padding: 14px;
  }

  .heading-144, .text-block-307 {
    text-align: center;
  }

  .column-265 {
    align-items: center;
  }

  .heading-146 {
    text-align: center;
  }

  .columns-33 {
    flex-direction: column;
  }

  .column-269 {
    justify-content: center;
    margin-bottom: 30px;
    display: flex;
  }

  .map-6 {
    position: absolute;
  }

  .div-block-239 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-148, .heading-149 {
    text-align: center;
  }

  .button-26 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .heading-153 {
    font-size: 16px;
  }

  .paragraph-35 {
    text-align: center;
  }

  .div-block-253 {
    margin-bottom: 50px;
  }

  .columns-41 {
    flex-direction: column;
  }

  .column-272 {
    justify-content: center;
    align-items: center;
  }

  .columns-42 {
    flex-direction: column;
    justify-content: center;
  }

  .container-124 {
    align-items: center;
  }

  .text-block-313 {
    text-align: center;
  }

  .div-block-255 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .button-27 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .heading-158 {
    font-size: 20px;
  }

  .image-177 {
    margin-bottom: 20px;
  }

  .container-125 {
    flex-direction: column;
    display: flex;
  }

  .text-block-314 {
    text-align: center;
  }

  .heading-159 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-256 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .column-273 {
    justify-content: center;
  }

  .div-block-263, .div-block-264, .div-block-265 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-266 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-267, .div-block-268, .div-block-269 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-270 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-271, .div-block-272, .div-block-273 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-274 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-275, .div-block-276, .div-block-277 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-278 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-279, .div-block-280, .div-block-281 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    display: flex;
  }

  .div-block-282 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-283 {
    padding: 10px;
  }

  .column-277, .column-278 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-285 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .button-30 {
    margin-right: 0;
  }

  .image-187 {
    margin-top: 100px;
  }

  .div-block-292 {
    flex-direction: column;
    display: flex;
  }

  .heading-180 {
    text-align: center;
    font-size: 20px;
  }

  .div-block-294 {
    flex-direction: column;
    display: flex;
  }

  .image-190 {
    display: none;
  }

  .heading-182 {
    font-size: 20px;
    line-height: 30px;
  }

  .heading-185 {
    text-align: center;
  }

  .section-169 {
    background-color: #e0e0e0;
  }

  .heading-190 {
    font-size: 21px;
    line-height: 31px;
  }

  .heading-191 {
    font-size: 16px;
    line-height: 26px;
  }

  .text-block-337, .image-191 {
    text-align: center;
  }

  .column-284 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-179 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-288 {
    text-align: center;
    display: flex;
  }

  .div-block-305, .column-290 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-51 {
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
  }

  .heading-200 {
    line-height: 25px;
  }

  .heading-201 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 30px;
    line-height: 30px;
  }

  .bold-text-72 {
    line-height: 30px;
  }

  .div-block-307 {
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .section-182 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .sponsors-copy, .sponser-partner {
    padding-left: 0;
    padding-right: 0;
  }

  .banner {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ccc2971c370bdece0a41dd2_Mobile-screen.jpg");
    background-size: cover;
    height: auto;
  }

  .column-296 {
    margin-bottom: 20px;
  }

  .column-297 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-311 {
    height: auto;
  }

  .column-301 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .column-302 {
    margin-bottom: 20px;
  }

  .column-303 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-313 {
    margin-bottom: 20px;
  }

  .icon-10 {
    color: #000c;
  }

  .text-block-359 {
    margin-bottom: 20px;
  }

  .button-36 {
    justify-content: center;
    display: block;
    position: static;
    top: 258px;
  }

  .container-143 {
    justify-content: center;
    margin-bottom: 60px;
    padding-bottom: 0;
    padding-left: 0;
    display: block;
  }

  .div-block-316 {
    justify-content: center;
    align-items: center;
    margin-top: 600px;
    margin-bottom: 60px;
    margin-left: auto;
    display: flex;
    position: static;
    top: 266px;
    left: -61px;
  }

  .container-144 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-318 {
    justify-content: center;
    align-items: center;
    margin-top: 370px;
    display: flex;
  }

  .image-198 {
    display: block;
  }

  .div-block-319 {
    box-shadow: none;
    text-align: left;
    height: 120px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .image-199 {
    margin-bottom: auto;
    inset: 0%;
  }

  .text-block-362 {
    text-align: left;
    margin-top: 10px;
    position: static;
    top: 16px;
    left: -7px;
  }

  .text-block-363 {
    font-size: 14px;
    line-height: 20px;
    top: 24px;
    left: 7px;
    right: 0;
  }

  .bold-text-77 {
    display: block;
    top: -66px;
    left: 69px;
  }

  .bold-text-78 {
    top: -57px;
    left: 82px;
  }

  .image-200 {
    position: relative;
    top: 322px;
  }

  .div-block-328, .div-block-329, .div-block-330, .div-block-331, .div-block-332 {
    margin-bottom: 20px;
  }

  .column-312 {
    position: static;
  }

  .column-313, .column-314, .column-315 {
    margin-bottom: 20px;
  }

  .div-block-333 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-334 {
    margin-top: 20px;
  }

  .share-icons {
    text-align: center;
  }

  .html-embed-8 {
    width: 32px;
    height: 32px;
    margin-right: 5px;
  }

  .twitter {
    width: 32px;
    height: 32px;
  }

  .html-embed-15 {
    background-size: 32px 32px;
    width: 32px;
    height: 32px;
  }

  .html-embed-16, .html-embed-17, .html-embed-18 {
    width: 32px;
    height: 32px;
  }

  .section-186 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5cee212e6352fc8a696f6316_Banner-01.png");
    background-position: 50% 100%;
    background-size: cover;
    display: block;
  }

  .div-block-342 {
    align-items: center;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 20px;
  }

  .heading-213, .heading-214 {
    display: none;
  }

  .text-block-365 {
    cursor: default;
    margin-left: auto;
    margin-right: auto;
    display: none;
    transform: translate(0);
  }

  .heading-216 {
    display: none;
  }

  .container-146 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-316 {
    margin-top: 20px;
  }

  .div-block-344 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-150 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-39 {
    margin-top: 250px;
  }

  .text-block-369 {
    color: #fff;
  }

  .tech_30 {
    border-color: #fff;
    display: inline-block;
  }

  .div-block-347 {
    margin-bottom: 40px;
  }

  .div-block-348 {
    padding: 10px;
  }

  .ts_speakers {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-221 {
    font-size: 30px;
  }

  .container-1 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-352 {
    height: auto;
    margin-bottom: 20px;
  }

  .link-block-74 {
    margin-bottom: 20px;
  }

  .container-157, .columns-67 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-354 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    inset: 0% 0% auto;
  }

  .ts_map {
    justify-content: center;
    display: flex;
  }

  .text-block-379 {
    text-align: center;
  }

  .div-block-355 {
    margin-bottom: 20px;
  }

  .div-block-356 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-357 {
    align-items: center;
  }

  .text-block-386 {
    text-align: center;
    margin-bottom: 20px;
  }

  .div-block-360 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
  }

  .container-160 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-387 {
    font-size: 14px;
  }

  .text-block-388 {
    margin-bottom: 0;
  }

  .div-block-361 {
    align-items: center;
  }

  .columns-68 {
    flex-direction: column;
  }

  .section-194 {
    background-position: 0%;
    height: 300px;
    padding-top: 40px;
    padding-left: 20px;
  }

  .heading-224 {
    font-size: 32px;
    line-height: 42px;
  }

  .section-195 {
    padding-top: 0;
  }

  .column-320 {
    flex-direction: column;
    padding-right: 0;
  }

  .div-block-363 {
    margin-bottom: 20px;
  }

  .column-322, .columns-72 {
    flex-direction: column;
  }

  .image-204 {
    margin-bottom: 20px;
  }

  .masterclass_home {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d0c9ba5e8ded039086ddb75_Branding-workshop-Phone.png"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d0c7882409e5baf7d6f0aec_Branding-workshop-1.png");
    background-position: 0 0, 0 0;
    background-size: cover, cover;
    height: 450px;
  }

  .div-block-364 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .grid-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: .25fr .25fr;
  }

  .div-block-365 {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-366 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-367 {
    margin-bottom: 20px;
  }

  .container-170 {
    padding-left: 20px;
  }

  .section-205 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d2349166156a638b14d516d_Funding-Masterclass-Banner-Mobile.png");
    height: 500px;
  }

  .heading-239 {
    margin-top: 40px;
  }

  .section-208 {
    height: auto;
  }

  .columns-76 {
    margin: 60px 40px;
    padding-right: 0;
    display: block;
  }

  .column-324, .column-325, .column-326, .column-327, .column-328 {
    margin-bottom: 40px;
  }

  .div-block-385 {
    text-align: center;
  }

  .heading-261 {
    font-size: 30px;
    line-height: 38px;
  }

  .container-182 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-330 {
    margin-bottom: 10px;
  }

  .section-209 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-item-5 {
    justify-content: center;
    display: flex;
  }

  .column-333, .column-334 {
    margin-bottom: 40px;
  }

  .column-335, .column-336 {
    margin-bottom: 20px;
  }

  .linkedin-home {
    background-position: 0 100%;
    height: auto;
    padding-bottom: 100px;
  }

  .columns-83 {
    flex-direction: column;
    height: auto;
  }

  .column-337 {
    height: auto;
  }

  .columns-84 {
    flex-direction: column;
    justify-content: flex-start;
  }

  .columns-85 {
    flex-direction: column;
  }

  .linkedin-agenda {
    padding-left: 10px;
    padding-right: 10px;
  }

  .linkedin-contact {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .column-339 {
    flex-direction: column;
    align-items: center;
  }

  .button-51 {
    margin-left: 19px;
  }

  .div-block-392 {
    margin-bottom: 40px;
  }

  .container-183 {
    flex-direction: column;
    padding: 25px;
    display: block;
  }

  .column-342 {
    justify-content: center;
    display: flex;
  }

  .image-270 {
    margin-bottom: 20px;
  }

  .column-343 {
    padding-right: 0;
  }

  .image-271 {
    padding-top: 40px;
  }

  .linkedin-venue {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-210 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-273 {
    margin-bottom: 20px;
  }

  .usl-banner {
    height: auto;
  }

  .heading-274 {
    font-family: Barlow, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
  }

  .container-185 {
    padding-top: 0;
  }

  .image-276 {
    margin-top: 60px;
  }

  .container-187 {
    margin-top: 0;
  }

  .text-block-432 {
    font-size: 18px;
  }

  .section-213 {
    height: 350px;
  }

  .section-214 {
    padding-top: 40px;
  }

  .heading-279 {
    margin-bottom: 20px;
  }

  .paragraph-50, .paragraph-51 {
    margin-top: 20px;
  }

  .section-216 {
    padding-top: 40px;
  }

  .div-block-401 {
    display: block;
  }

  .text-block-434 {
    font-size: 24px;
    line-height: 30px;
  }

  .image-285, .image-286 {
    margin-bottom: 20px;
  }

  .image-287 {
    margin-bottom: 60px;
  }

  .heading-283 {
    font-size: 25px;
    font-weight: 400;
    line-height: 34px;
  }

  .text-block-436, .text-block-437 {
    margin-bottom: 10px;
  }

  .navbar-35 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-221 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d7263c0ea8b4612347ecd5c_SpeedDating-01.png");
    background-position: 50% 0;
    background-size: cover;
    height: 500px;
  }

  .section-222 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .block-quote-2 {
    font-size: 25px;
    line-height: 40px;
  }

  .block-quote-3 {
    line-height: 40px;
  }

  .bold-text-87 {
    font-size: 35px;
    line-height: 45px;
  }

  .column-355 {
    padding-top: 20px;
    padding-left: 20px;
  }

  .section-223 {
    padding-top: 40px;
  }

  .text-block-440 {
    line-height: 22px;
  }

  .text-block-441 {
    font-weight: 300;
  }

  .section-224 {
    padding-top: 60px;
  }

  .text-block-442 {
    font-size: 25px;
    line-height: 30px;
  }

  .section-227 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-284 {
    text-align: left;
  }

  .heading-286 {
    text-align: left;
    font-size: 17px;
  }

  .text-block-447 {
    color: #2b0f43;
  }

  .link-block-84 {
    background-color: #fecc01;
    border-style: solid;
    border-color: #fecc01;
    display: inline-block;
  }

  .section-228 {
    opacity: 1;
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d7262d4909a21da792bd5f9_FlashSales-01.png");
    background-position: 50%;
  }

  .heading-287 {
    font-size: 35px;
    line-height: 45px;
  }

  .heading-289 {
    font-size: 25px;
    line-height: 34px;
  }

  .div-block-412, .div-block-413 {
    margin-bottom: 20px;
  }

  .heading-290 {
    font-size: 30px;
    line-height: 40px;
  }

  .ts_home_mobile {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5d74a9357149d5096903c4d6_TechSparks-Mobile.png");
    background-position: 50% 0;
    background-size: cover;
    height: 600px;
  }

  .container-192 {
    text-align: center;
  }

  .text-block-449, .icon-11 {
    color: #fff;
  }

  .section-234 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tamil-nadu-story-register-now {
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-296 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .button-60 {
    text-align: center;
  }

  .container-193 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .collection-item-6 {
    justify-content: center;
    display: flex;
  }

  .dropdown {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .image-312 {
    margin-bottom: 20px;
  }

  .section-237 {
    height: auto;
  }

  .column-375 {
    background-color: #fff;
  }

  .section-238 {
    background-color: var(--indian-red);
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-458 {
    line-height: 30px;
  }

  .column-378, .column-379, .column-380, .column-381, .column-382, .column-383, .column-384, .column-385, .column-386, .column-387, .column-388, .column-389, .column-390 {
    text-align: center;
  }

  .navbar-39 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .brand-13 {
    padding-left: 0;
  }

  .ts2019-day-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-460 {
    color: var(--brown);
    margin-bottom: 10px;
    font-size: 20px;
  }

  .text-block-463 {
    font-size: 22px;
    line-height: 36px;
  }

  .text-block-465 {
    font-size: 26px;
    line-height: 35px;
  }

  .ts2019-day-2, .section-239 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-block-90 {
    flex-direction: column;
    display: block;
  }

  .heading-310 {
    text-align: center;
    margin-bottom: 10px;
  }

  .text-block-467 {
    text-align: center;
  }

  .columns-112 {
    flex-direction: column;
    margin-bottom: 40px;
  }

  .slider-7 {
    height: 160px;
  }

  .div-block-445 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slider-8 {
    height: 180px;
  }

  .columns-115 {
    flex-direction: column;
  }

  .container-196 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-118 {
    flex-direction: column;
  }

  .heading-318, .text-block-472 {
    text-align: center;
  }

  .column-393 {
    align-items: center;
  }

  .column-394 {
    margin-bottom: 20px;
  }

  .column-395, .column-396, .column-397 {
    margin-bottom: 40px;
  }

  .column-398 {
    justify-content: center;
    margin-bottom: 20px;
  }

  .column-399 {
    justify-content: center;
  }

  .image-325 {
    position: relative;
  }

  .cred-academy-home {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5dccf9135095d05edfe5c198_CRED-mbl-view.png");
    background-position: 0 100%;
    height: 500px;
  }

  .text-block-481 {
    text-align: center;
    margin-bottom: 20px;
  }

  .text-block-482 {
    text-align: center;
  }

  .column-407 {
    margin-bottom: 40px;
  }

  .home_esis {
    align-items: center;
    height: 750px;
    padding-top: 60px;
  }

  .text-block-484 {
    font-size: 50px;
    line-height: 60px;
  }

  .text-block-485 {
    font-weight: 800;
    line-height: 40px;
  }

  .button-65 {
    margin-bottom: 10px;
    top: 10px;
    left: 13px;
  }

  .div-block-453 {
    text-align: center;
    justify-content: center;
    display: block;
  }

  .numbers-mumbai {
    flex-direction: column;
  }

  .text-block-487 {
    line-height: 30px;
  }

  .whats-in-store_esis {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-248 {
    display: none;
  }

  .participating-investors-delhi {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .text-block-492 {
    text-align: center;
    padding-right: 19px;
    line-height: 30px;
  }

  .text-block-493 {
    text-align: center;
  }

  .navbar_esis {
    padding-left: 20px;
  }

  .div-block-458 {
    margin-top: 10px;
  }

  .column-415 {
    height: 100px;
    display: flex;
  }

  .columns-132 {
    flex-direction: column;
  }

  .column-416, .column-417 {
    margin-bottom: 40px;
  }

  .text-block-537 {
    text-align: center;
  }

  .nav-link-165, .nav-link-166, .nav-link-167, .nav-link-169 {
    background-color: #fff;
  }

  .container-207 {
    margin-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-256 {
    height: auto;
  }

  .section-257 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .heading-335 {
    line-height: 30px;
  }

  .heading-338, .heading-339 {
    font-size: 35px;
  }

  .heading-341 {
    font-size: 40px;
    line-height: 50px;
  }

  .heading-343 {
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 60px;
  }

  .column-421 {
    margin-bottom: 20px;
  }

  .column-422 {
    padding-bottom: 20px;
  }

  .text-block-553 {
    text-align: left;
  }

  .button-71, .button-72 {
    margin-bottom: 10px;
  }

  .columns-136 {
    display: block;
  }

  .column-427 {
    margin-bottom: 20px;
  }

  .column-428 {
    margin-bottom: 0;
  }

  .section-263 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-position: 0%;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    height: 800px;
    display: flex;
  }

  .text-block-558 {
    text-align: center;
  }

  .image-340 {
    margin-top: 20px;
    display: block;
    position: relative;
    top: 3px;
    bottom: 57px;
  }

  .text-block-559 {
    text-align: center;
  }

  .columns-137 {
    flex-direction: column;
    align-items: center;
  }

  .section-264, .section-266 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-578 {
    text-align: left;
    padding-top: 10px;
  }

  .image-341 {
    text-align: center;
    margin-left: 0;
  }

  .speed-date-session_esis {
    flex-direction: row;
    display: flex;
  }

  .heading-349 {
    text-align: center;
  }

  .columns-138 {
    flex-direction: column;
  }

  .button-74 {
    justify-content: center;
    display: flex;
  }

  .button-75 {
    text-align: center;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .button-76 {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    margin-left: 57px;
    display: inline-block;
  }

  .makers-navbar {
    padding-left: 10px;
    padding-right: 10px;
    position: static;
  }

  .makers-home {
    height: auto;
    margin-top: 70px;
    padding: 60px 10px;
  }

  .heading-350 {
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 35px;
  }

  .italic-text-3 {
    text-transform: capitalize;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 28px;
    line-height: 25px;
  }

  .heading-351 {
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 18px;
    line-height: 24px;
  }

  .button-77 {
    margin-bottom: 10px;
  }

  .about-makers {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-352 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 32px;
    display: block;
  }

  .paragraph-70 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-139 {
    flex-direction: column;
    justify-content: center;
    margin-bottom: 60px;
  }

  .text-block-585 {
    margin-top: 10px;
  }

  .makers-agenda {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-353 {
    text-align: center;
    padding-left: 0;
    line-height: 35px;
    text-decoration: none;
  }

  .heading-354 {
    color: #494949;
    text-align: center;
  }

  .italic-text-4 {
    padding-top: 10px;
    padding-left: 10px;
  }

  .heading-355 {
    text-align: center;
    margin-bottom: 0;
    padding-left: 0;
  }

  .makers-speakers {
    padding-left: 10px;
    padding-right: 10px;
  }

  .collection-item-8 {
    margin-bottom: 40px;
  }

  .column-431 {
    align-items: center;
    height: auto;
    margin-bottom: 40px;
    display: block;
  }

  .column-432, .column-433 {
    margin-bottom: 40px;
  }

  .column-434 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-435, .column-436, .column-437 {
    padding-left: 0;
  }

  .makers-sponsors {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-438 {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-bottom: 20px;
    padding-left: 10px;
    display: flex;
  }

  .link-block-101 {
    width: 200px;
    height: 200px;
    text-decoration: none;
  }

  .makers-partner {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-439 {
    margin-bottom: 20px;
    padding-left: 10px;
  }

  .columns-140 {
    flex-direction: column;
    align-items: center;
    display: none;
  }

  .makers-footer {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-343, .image-344 {
    margin-bottom: 10px;
  }

  .text-block-588 {
    letter-spacing: 0;
    font-size: 12px;
    font-weight: 600;
    line-height: 18px;
  }

  .column-440, .column-441, .column-442, .column-443 {
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .column-444, .column-445, .column-446, .column-447 {
    margin-bottom: 20px;
  }

  .icon-12 {
    color: #fff;
  }

  .text-block-603 {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .div-block-464 {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    margin-right: 10px;
    padding-left: 10px;
    display: flex;
  }

  .div-block-465 {
    text-align: center;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .text-block-604 {
    text-align: center;
  }

  .image-356 {
    margin-top: 10px;
  }

  .presenting-partners-delhi {
    padding-top: 20px;
    padding-bottom: 20px;
    display: block;
  }

  .text-block-605 {
    line-height: 50px;
  }

  .column-460, .column-461 {
    text-align: center;
    margin-bottom: 20px;
  }

  .image-358 {
    position: relative;
    right: -16px;
  }

  .image-359 {
    clear: none;
    position: relative;
    right: 6px;
  }

  .container-213 {
    display: block;
  }

  .image-360 {
    padding-top: 15px;
    display: block;
  }

  .section-274 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-469 {
    flex-direction: column;
    width: auto;
    height: auto;
    margin-top: 0;
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    position: static;
  }

  .image-362 {
    margin-top: -3px;
  }

  .link-block-103 {
    margin-top: 6px;
  }

  .navbar-46 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-363 {
    margin-top: 20px;
  }

  .nav-menu-7 {
    justify-content: flex-start;
    display: flex;
    top: auto;
    left: auto;
  }

  .text-block-622 {
    text-align: center;
    justify-content: center;
    align-items: stretch;
    width: 150px;
    margin-left: 80px;
    padding-bottom: 0;
    font-size: 20px;
    display: flex;
  }

  .columns-148 {
    clear: both;
    text-align: center;
    margin-top: 0;
    margin-bottom: 10px;
    display: block;
  }

  .image-365 {
    top: -51px;
    left: 75px;
  }

  .column-467 {
    padding-left: 15px;
  }

  .column-468 {
    padding-top: 0;
    top: -40px;
    left: 0;
  }

  .text-block-623 {
    text-align: center;
    height: 100px;
    margin-bottom: 100px;
    padding-bottom: 40px;
    position: relative;
    top: -156px;
  }

  .div-block-470 {
    margin-bottom: 40px;
    position: relative;
    top: -149px;
  }

  .bold-text-162 {
    text-align: center;
    height: 300px;
    line-height: 30px;
    position: relative;
    bottom: 22px;
    overflow: visible;
  }

  .column-469 {
    margin-top: 10px;
    top: 117px;
  }

  .speakers_esis {
    margin-bottom: 0;
  }

  .image-368 {
    right: -121px;
  }

  .column-470, .column-471, .column-472, .column-473, .column-474, .column-475, .column-476, .column-477, .column-478, .column-480, .column-481 {
    margin-bottom: 40px;
  }

  .container-216 {
    margin-bottom: 10px;
  }

  .menu-button-4, .icon-14 {
    color: var(--black);
  }

  .fow-2020-home {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-485 {
    right: -121px;
  }

  .div-block-478 {
    left: -127px;
  }

  .column-486 {
    left: -3px;
  }

  .ai-agenda-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .dropdown-toggle-3, .dropdown-toggle-4, .menu-button-5 {
    background-color: #fff;
  }

  .columns-161 {
    text-align: center;
    margin-right: 0;
    padding-left: 0;
    display: block;
  }

  .button-82 {
    margin-bottom: 10px;
  }

  .column-492, .column-494, .column-497, .column-498, .column-499, .column-500 {
    margin-bottom: 40px;
  }

  .column-512, .column-513, .column-514 {
    margin-bottom: 20px;
  }

  .text-block-700 {
    text-align: center;
  }

  .column-515 {
    text-align: center;
    justify-content: center;
  }

  .heading-368 {
    text-align: center;
  }

  .columns-166 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
  }

  .mask-6, .column-516 {
    height: auto;
  }

  .mask-7 {
    height: 175px;
  }

  .slider-10 {
    height: auto;
  }

  .text-block-702 {
    font-size: 12px;
    line-height: 18px;
  }

  .heading-371 {
    font-size: 20px;
    line-height: 30px;
  }

  .makers-gallery {
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-375 {
    text-align: left;
    padding-left: 0;
  }

  .heading-376 {
    padding-left: 10px;
  }

  .button-83 {
    width: 300px;
  }

  .column-518 {
    display: block;
  }

  .column-527 {
    padding-bottom: 10px;
  }

  .column-536 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .slider-11 {
    object-fit: fill;
    height: auto;
  }

  .image-379 {
    object-fit: cover;
  }

  .div-block-481 {
    display: flex;
  }

  .column-537 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .column-538 {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 10px;
    display: flex;
  }

  .navbar-48 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .icon-15 {
    color: #fff;
  }

  .section-287 {
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-menu {
    justify-content: center;
    margin-bottom: 20px;
  }

  .text-block-711, .text-block-712 {
    color: #000;
  }

  .column-539 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .tab-link-tab-1 {
    background-color: #0000;
    border: 1px solid #c2c2c2;
    margin-right: 10px;
  }

  .tab-link-tab-2 {
    background-color: #0000;
  }

  .tab-link-tab-2.w--current {
    background-color: #ea0e4d;
    border: 1px solid #c2c2c2;
  }

  .nav-link-209, .nav-link-210 {
    color: #000;
  }

  .nav-link-211 {
    color: #030303;
  }

  .icon-16 {
    color: #fff;
  }

  .nav-menu-9 {
    display: block;
  }

  .heading-387 {
    text-align: center;
    padding-left: 0;
    line-height: 30px;
  }

  .heading-388 {
    padding-left: 10px;
  }

  .navbar-50 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-225 {
    padding-top: 117px;
  }

  .button-85 {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .div-block-482 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .section-290 {
    flex-direction: column;
    align-items: center;
    height: auto;
    display: flex;
  }

  .columns-173 {
    flex-direction: column;
  }

  .link-52 {
    font-size: 12px;
  }

  .div-block-487 {
    justify-content: flex-start;
    display: flex;
  }

  .the-third-shift-home {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-729 {
    margin-bottom: 0;
    font-weight: 400;
  }

  .image-393 {
    margin-bottom: 30px;
  }

  .heading-399 {
    text-align: center;
    letter-spacing: normal;
    white-space: normal;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 40px;
    line-height: 40px;
  }

  .paragraph-81 {
    text-align: center;
  }

  .the-third-shift-speakers {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-489 {
    align-items: center;
  }

  .heading-401, .text-block-730 {
    text-align: center;
  }

  .the-third-shift-footer {
    flex-direction: column;
    display: block;
  }

  .columns-174 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .column-542 {
    justify-content: center;
  }

  .text-block-731 {
    text-align: center;
    margin-bottom: 20px;
    display: block;
  }

  .container-227 {
    margin-top: 40px;
  }

  .column-543 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .container-228 {
    flex-direction: column;
    display: block;
  }

  .paragraph-82 {
    text-align: center;
  }

  .div-block-490 {
    justify-content: center;
    display: flex;
  }

  .text-block-735 {
    margin-bottom: 20px;
  }

  .columns-175 {
    flex-direction: column;
    display: flex;
  }

  .text-block-737 {
    line-height: 36px;
  }

  .column-544, .column-545, .column-546 {
    margin-bottom: 20px;
  }

  .column-547, .column-548, .column-549, .column-550, .column-551, .column-552, .div-block-491, .column-553, .column-554, .column-555 {
    margin-bottom: 40px;
  }

  .text-block-747 {
    margin-bottom: 10px;
  }

  .navbar-53 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-218 {
    margin-right: 0;
  }

  .nav-link-220.w--current {
    background-color: #fff;
  }

  .div-block-494 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-221 {
    background-color: #fff;
  }

  .nav-menu-10 {
    color: var(--white-smoke-2);
    background-color: #fff;
    display: block;
  }

  .heading-406 {
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 28px;
  }

  .column-563 {
    margin-top: 10px;
  }

  .column-564 {
    text-align: center;
  }

  .column-565 {
    margin-bottom: 10px;
  }

  .column-569 {
    text-align: center;
  }

  .section-302 {
    height: 1620px;
    padding: 20px 10px;
    display: none;
  }

  .column-571 {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-right: 0;
    display: block;
  }

  .column-572 {
    margin-bottom: 20px;
  }

  .column-573 {
    text-align: center;
  }

  .column-574 {
    text-align: center;
    margin-top: 20px;
  }

  .column-575 {
    text-align: left;
    justify-content: center;
    margin-bottom: 10px;
    display: flex;
  }

  .div-block-503 {
    flex-direction: column;
    display: flex;
  }

  .columns-186 {
    display: block;
  }

  .heading-411 {
    text-align: center;
  }

  .link-block-126 {
    width: auto;
    height: auto;
    display: block;
  }

  .text-block-758, .heading-412 {
    text-align: center;
  }

  .div-block-506 {
    text-align: center;
    justify-content: center;
  }

  .image-407, .heading-414 {
    text-align: center;
  }

  .icon-17 {
    color: var(--dark-slate-gray-2);
  }

  .section-305 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-menu-3 {
    text-align: center;
    justify-content: center;
    align-items: stretch;
    margin-bottom: 10px;
    display: flex;
  }

  .heading-416, .heading-417 {
    line-height: 34px;
  }

  .container-230 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-580 {
    text-align: center;
  }

  .column-581 {
    text-align: left;
    justify-content: center;
    margin-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .column-582, .column-583 {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .columns-190 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .columns-191 {
    margin-bottom: 0;
  }

  .section-306 {
    height: 450px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-776 {
    font-size: 30px;
  }

  .columns-192 {
    display: block;
  }

  .section-308 {
    flex-direction: row;
    display: block;
  }

  .text-block-778 {
    font-size: 30px;
  }

  .columns-193 {
    text-align: center;
    display: block;
  }

  .button-98, .column-585, .column-586 {
    margin-bottom: 20px;
  }

  .text-block-783, .text-block-784 {
    text-align: center;
  }

  .section-312 {
    text-align: center;
    display: block;
  }

  .text-block-789 {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .button-99 {
    font-size: 14px;
  }

  .button-100 {
    margin-top: 10px;
    margin-left: 0;
    font-size: 14px;
  }

  .image-412 {
    margin-top: 0;
    display: block;
  }

  .column-594 {
    text-align: center;
  }

  .nav-menu-11 {
    background-color: #fff;
  }

  .column-595, .column-596 {
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 0;
    display: flex;
  }

  .columns-195 {
    margin-top: 100px;
    margin-bottom: 0;
  }

  .column-597, .columns-196, .column-598 {
    margin-bottom: 10px;
  }

  .link-block-130 {
    height: auto;
  }

  .link-block-131 {
    height: auto;
    display: block;
  }

  .column-599, .column-600, .column-601, .column-602 {
    text-align: center;
  }

  .div-block-522 {
    width: 320px;
    height: 50px;
  }

  .tabs-menu-4 {
    color: var(--white-smoke-3);
    background-color: #0000;
    flex-direction: column;
    margin-bottom: 20px;
    padding: 10px;
  }

  .tab-link-tab-1-4 {
    color: #0000;
    background-color: #ececec;
    border: 1px solid #0000;
    margin-bottom: 10px;
  }

  .text-block-790 {
    text-align: center;
    padding-left: 0;
  }

  .tab-link-tab-2-4 {
    background-color: #ececec;
    margin-bottom: 10px;
  }

  .text-block-791 {
    color: #000;
  }

  .tab-link-tab-3-2 {
    background-color: #ececec;
    margin-bottom: 10px;
  }

  .tab-link-tab-4 {
    background-color: #ececec;
  }

  .text-block-792, .text-block-793, .text-block-794, .text-block-795, .text-block-796 {
    color: #000;
  }

  .heading-427 {
    color: #fff;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
    line-height: 28px;
  }

  .div-block-526 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-428 {
    font-size: 30px;
  }

  .heading-429 {
    padding-left: 10px;
  }

  .columns-209, .image-415, .column-605, .column-606, .column-607, .column-608, .column-609 {
    margin-bottom: 20px;
  }

  .heading-433, .heading-434, .heading-435, .heading-436, .heading-437 {
    margin-bottom: 0;
  }

  .background-video {
    flex-direction: column;
    display: block;
  }

  .heading-438, .bold-text-207, .heading-439, .heading-440 {
    text-align: center;
  }

  .container-241 {
    margin-top: 20px;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slide-16 {
    background-color: #7c8e5b;
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81c009dad44d165731ca27_B-05.png"), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e81a2c66e9ef0fb91081011_Flytebase.png");
    background-position: 0 0, 100% 100%;
    background-size: cover, cover;
  }

  .slider-12 {
    flex-direction: column;
    height: 500px;
    display: flex;
  }

  .slide-17 {
    background-position: 100%;
  }

  .slide-18 {
    background-position: 0 0;
  }

  .form-6 {
    flex-direction: column;
    align-items: center;
  }

  .text-field-14 {
    margin-left: 10px;
  }

  .submit-button-7 {
    margin-right: 10px;
  }

  .heading-447 {
    margin-bottom: 20px;
  }

  .button-104 {
    margin-top: 0;
    margin-left: 76px;
  }

  .container-243 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .copyright {
    padding-bottom: 20px;
  }

  .slider {
    height: auto;
  }

  .background {
    background-position: 50%;
    margin-top: 0;
    padding-bottom: 0;
  }

  .paragraph-91 {
    order: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-449 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .column-613 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .columns-212 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .paragraph-92 {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-614 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-244 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    display: flex;
  }

  .paragraph-93 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-213 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    display: flex;
  }

  .column-616 {
    align-items: center;
  }

  .button-105 {
    margin-left: 76px;
  }

  .container-245, .container-246, .container-247 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-617 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .form-block-4 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .column-618 {
    order: 0;
  }

  .container-248 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .columns-216, .container-249 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .slide-nav-5 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-left: 0;
    display: block;
  }

  .slider-13 {
    height: 600px;
  }

  .slide-19 {
    background-position: 100%;
  }

  .container-250 {
    padding-top: 0;
  }

  .slide-20 {
    background-position: 100% 0;
  }

  .button-106 {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: 60px;
    margin-right: 60px;
    display: block;
  }

  .section-317 {
    height: 650px;
  }

  .heading-459 {
    font-size: 25px;
    line-height: 35px;
  }

  .bold-text-214 {
    font-size: 40px;
  }

  .heading-460 {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 24px;
  }

  .container-251 {
    margin-top: 140px;
    margin-bottom: 40px;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-623 {
    margin-bottom: 20px;
  }

  .container-252 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-624 {
    margin-bottom: 40px;
  }

  .section-322 {
    background-position: 0%;
    height: auto;
  }

  .text-block-810, .paragraph-100, .text-block-811 {
    text-align: center;
  }

  .columns-219 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .column-625, .column-626, .column-627, .column-628 {
    margin-bottom: 40px;
  }

  .heading-467 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .collection-list-4 {
    flex-direction: column;
  }

  .section-330 {
    height: 300px;
  }

  .div-block-532, .section-331 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-630, .column-631, .column-632 {
    margin-bottom: 40px;
  }

  .heading-474 {
    text-align: center;
    margin-bottom: 40px;
  }

  .section-336 {
    background-position: 50%;
  }

  .section-338 {
    background-position: 0%;
    height: auto;
  }

  .container-256 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-821 {
    clear: both;
    text-align: center;
    justify-content: center;
    align-items: flex-end;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 20px;
    line-height: 30px;
    display: flex;
    overflow: visible;
  }

  .bold-text-219 {
    margin-top: 0;
    font-size: 20px;
    line-height: 20px;
  }

  .text-block-823 {
    white-space: normal;
  }

  .columns-223 {
    margin-top: 60px;
  }

  .container-260 {
    position: relative;
    top: -35px;
  }

  .image-444 {
    margin-left: 0;
  }

  .column-635 {
    margin-bottom: 40px;
  }

  .brigade-home {
    background-position: 0%;
  }

  .bridge-key-takeaways {
    background-position: 100%;
  }

  .column-637 {
    margin-bottom: 20px;
  }

  .column-638, .column-639, .column-640 {
    margin-bottom: 10px;
  }

  .column-641 {
    margin-bottom: 20px;
  }

  .section-344 {
    background-position: 0%;
  }

  .heading-498 {
    font-size: 25px;
    line-height: 30px;
  }

  .column-642, .column-643, .column-644 {
    margin-bottom: 40px;
  }

  .text-block-835 {
    line-height: 40px;
  }

  .column-646 {
    margin-bottom: 20px;
  }

  .image-450 {
    max-width: 80%;
    padding-left: 10px;
  }

  .akamai-home {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e9ee12e8229a87abf793e0a_shutterstock_1063994879.jpg");
    background-position: 0 0, 50%;
  }

  .akamai-key-takeaways {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5e9ee222278d0a433479b3b9_shutterstock_557310703.jpg");
    background-position: 0 0, 100%;
  }

  .column-648, .column-649, .column-650 {
    margin-bottom: 40px;
  }

  .heading-515, .heading-516 {
    padding-left: 10px;
  }

  .button-118 {
    margin-left: 10px;
  }

  .section-353 {
    background-position: 50% 100%;
  }

  .heading-517 {
    text-align: center;
  }

  .tab-link-tab-1-5.w--current, .tab-link-tab-2-5, .tab-link-tab-3-3 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .tab-pane-tab-1 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-110 {
    padding-left: 10px;
  }

  .column-651 {
    padding-bottom: 20px;
  }

  .columns-224 {
    display: block;
  }

  .heading-520 {
    padding-left: 10px;
  }

  .heading-521 {
    text-align: center;
  }

  .column-653, .column-654, .column-655, .column-656 {
    margin-bottom: 40px;
  }

  .columns-227 {
    margin-top: 0;
  }

  .section-354 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/5ea7864bb67f87223a526c63_AWS-(Landing-page)-mbl.png");
    background-position: 50% 100%;
    height: 700px;
    padding-top: 100px;
  }

  .button-119 {
    text-align: center;
    justify-content: center;
  }

  .container-265 {
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    padding: 20px 10px;
  }

  .section-355 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-359 {
    height: 1000px;
  }

  .columns-230 {
    flex-direction: column;
  }

  .tab-link-enterprise-transformation, .tab-link-data-and-analytics, .tab-link-machine-learning---track-1 {
    margin-top: 10px;
  }

  .tabs {
    flex-direction: column;
    align-items: stretch;
    margin-left: 10px;
    margin-right: 10px;
    display: block;
  }

  .heading-524, .div-block-554, .heading-525, .div-block-558 {
    text-align: center;
  }

  .div-block-567 {
    text-align: center;
    display: block;
  }

  .column-685 {
    text-align: center;
  }

  .webex-webinar-3-home {
    background-position: 100%;
    height: auto;
  }

  .heading-535 {
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 40px;
  }

  .text-block-910 {
    line-height: 30px;
  }

  .webex-webinar-3-key-takeaways {
    background-position: 100%;
  }

  .section-378 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-913 {
    font-size: 18px;
    line-height: 30px;
  }

  .section-379, .section-380, .section-382 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-547 {
    letter-spacing: 3px;
  }

  .columns-248 {
    flex-direction: column;
  }

  .bold-text-230 {
    margin-bottom: 20px;
    font-size: 25px;
  }

  .text-block-916 {
    margin-bottom: 40px;
  }

  .text-block-917 {
    color: #fff;
    font-family: Bebas Neue, sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 10px;
  }

  .text-block-918 {
    color: #fff;
    font-family: Bebas Neue, sans-serif;
    font-size: 25px;
    line-height: 35px;
  }

  .section-386 {
    background-position: 0 0;
  }

  .section-389 {
    background-color: var(--light-sky-blue);
    background-repeat: repeat-x;
    background-attachment: scroll;
  }

  .section-396, .section-399 {
    background-position: 0%;
  }

  .columns-250 {
    flex-direction: column;
  }

  .lowe-s-home {
    height: auto;
    padding: 60px 10px;
  }

  .lowe-s-overview, .lowe-s-launch {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-926 {
    line-height: 60px;
  }

  .lowe-s-about {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-690, .column-691, .column-692, .column-693 {
    margin-bottom: 40px;
  }

  .text-block-928 {
    font-size: 18px;
  }

  .heading-579 {
    font-size: 30px;
  }

  .section-403 {
    height: 500px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-404 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-410 {
    height: 500px;
    padding-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-586, .div-block-587 {
    justify-content: center;
  }

  .text-block-962 {
    text-align: center;
    padding: 10px;
    font-size: 18px;
    line-height: 28px;
  }

  .text-block-963 {
    text-align: center;
    font-size: 18px;
    line-height: 31px;
  }

  .section-411 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-276 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .section-412 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-582 {
    margin-bottom: 0;
  }

  .paragraph-134 {
    padding-left: 0;
  }

  .column-698 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-588 {
    margin-bottom: 40px;
  }

  .column-699, .column-700 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-416 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-584 {
    text-align: center;
    margin-bottom: 10px;
  }

  .paragraph-135 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .paragraph-136 {
    text-align: center;
  }

  .column-707 {
    margin-bottom: 60px;
  }

  .image-490 {
    margin-bottom: 20px;
  }

  .text-block-980 {
    line-height: 32px;
  }

  .background-video-2 {
    height: 30vh;
    margin-top: 60px;
  }

  .div-block-597 {
    height: 30vh;
  }

  .column-710, .column-711, .column-712, .column-713, .column-714, .column-715, .column-716, .column-717, .column-718, .column-719, .column-720, .column-721 {
    margin-bottom: 40px;
  }

  .bold-text-237 {
    line-height: 32px;
  }

  .container-281, .section-418 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-284 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-722 {
    align-items: flex-start;
    padding-top: 40px;
  }

  .grid-7 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    align-content: stretch;
    place-items: center;
    padding-left: 5px;
    padding-right: 5px;
    display: grid;
  }

  .container-285 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .columns-258 {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .columns-259 {
    padding-bottom: 0;
    display: block;
  }

  .text-block-982 {
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .button-134 {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 0;
    margin-bottom: 40px;
    display: flex;
  }

  .column-730, .column-731 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .container-287 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-987 {
    text-align: center;
    line-height: 38px;
    display: flex;
  }

  .text-block-988 {
    text-align: center;
  }

  .columns-260 {
    flex-direction: column;
    align-items: center;
  }

  .div-block-598 {
    width: auto;
    height: auto;
    margin-bottom: 40px;
  }

  .text-block-991, .text-block-992 {
    font-size: 20px;
  }

  .div-block-600 {
    width: 300px;
    padding: 30px;
  }

  .paragraph-137 {
    text-align: center;
  }

  .paragraph-140 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-997 {
    line-height: 24px;
  }

  .column-739 {
    padding-bottom: 20px;
  }

  .grid-9 {
    grid-template-columns: 1fr 1fr;
    justify-items: center;
    padding-bottom: 20px;
  }

  .text-block-1000 {
    font-size: 30px;
  }

  .section-429 {
    padding: 20px;
  }

  .text-block-1346 {
    text-align: left;
    font-size: 14px;
  }

  .heading-587 {
    font-size: 32px;
    line-height: 36px;
  }

  .text-block-1351 {
    text-align: left;
  }

  .text-block-1357 {
    line-height: 32px;
  }

  .navbar-71 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-431 {
    padding: 60px 20px;
  }

  .text-block-1359, .text-block-1360 {
    font-size: 20px;
    line-height: 30px;
  }

  .section-432 {
    padding: 40px 20px;
  }

  .grid-10 {
    grid-template-columns: 1fr;
  }

  .paragraph-144 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-819 {
    padding: 0;
  }

  .button-141 {
    letter-spacing: 2px;
    flex-direction: column;
    align-items: center;
    font-size: 20px;
    display: flex;
  }

  .section-433 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-11 {
    grid-template-columns: 1fr;
  }

  .div-block-820 {
    padding: 20px;
  }

  .text-block-1361 {
    font-size: 30px;
  }

  .text-block-1362 {
    font-size: 16px;
  }

  .section-434 {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-822 {
    padding: 40px 0;
  }

  .text-block-1363 {
    font-size: 30px;
    line-height: 40px;
  }

  .grid-12 {
    grid-template-columns: 1fr;
  }

  .div-block-823 {
    padding: 20px;
  }

  .div-block-824 {
    margin-bottom: 5px;
  }

  .text-block-1367 {
    font-size: 25px;
  }

  .div-block-825 {
    margin-bottom: 5px;
  }

  .section-436 {
    padding: 40px 20px;
  }

  .columns-266 {
    flex-direction: column;
  }

  .section-437 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-72 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-308, .nav-link-309, .nav-link-310, .nav-link-311 {
    border-bottom: .2px solid var(--silver);
    color: #fff;
    background-color: #180a31;
  }

  .nav-link-312 {
    color: #fff;
    background-color: #180a31;
  }

  .brand-14 {
    padding-left: 10px;
  }

  .section-438 {
    padding: 0 20px 20px;
  }

  .column-751 {
    padding-right: 0;
  }

  .column-752 {
    padding-top: 0;
    padding-left: 0;
  }

  .heading-589 {
    margin-top: 10px;
  }

  .button-142 {
    margin-top: 10px;
    margin-left: 0;
  }

  .column-753, .column-754, .column-755 {
    padding-left: 20px;
  }

  .heading-590 {
    font-size: 60px;
    line-height: 60px;
  }

  .heading-591 {
    margin-top: 10px;
    margin-left: 0;
  }

  .paragraph-146, .button-144 {
    margin-left: 0;
  }

  .heading-592 {
    margin-top: 20px;
    margin-left: 20px;
  }

  .paragraph-147, .button-145 {
    margin-left: 20px;
  }

  .columns-267 {
    flex-direction: column;
  }

  .button-146 {
    margin-left: 20px;
  }

  .section-439 {
    padding: 40px 20px 20px;
  }

  .heading-593 {
    font-size: 40px;
  }

  .heading-593.fow-speaker-head {
    font-size: 30px;
    line-height: 40px;
  }

  .grid-14 {
    grid-template-columns: 1fr;
  }

  .heading-594 {
    margin-bottom: 5px;
  }

  .heading-595 {
    margin-top: 20px;
  }

  .icon-18 {
    color: #000;
  }

  .menu-button-6, .menu-button-6.w--open {
    background-color: #0000;
  }

  .section-440 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-441 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-15 {
    grid-template-columns: 1fr;
  }

  .grid-52 {
    grid-template-columns: 1fr 1fr;
  }

  .column-756 {
    justify-content: flex-start;
    padding-left: 0;
  }

  .columns-268 {
    flex-direction: column;
    align-items: center;
  }

  .column-757 {
    margin-bottom: 20px;
  }

  .section-442 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-53 {
    grid-template-columns: 1fr;
  }

  .div-block-832 {
    padding: 10px;
  }

  .section-443 {
    padding: 40px 20px;
  }

  .grid-54 {
    grid-column-gap: 1px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .link-block-154, .link-block-155 {
    height: 1px;
  }

  .section-444 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-56 {
    flex: 1;
    grid-template-columns: 1fr;
    align-self: center;
    justify-items: center;
    margin-left: 40px;
    margin-right: 40px;
  }

  .section-445 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-57 {
    grid-template-columns: 1fr 1fr;
  }

  .section-446 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1377 {
    text-align: left;
  }

  .tabs-menu-9, .tabs-menu-10 {
    flex-direction: column;
    margin-top: 0;
  }

  .section-447 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-848 {
    padding: 40px 20px;
  }

  .section-449 {
    padding: 40px 10px;
  }

  .tabs-4 {
    border-width: 10px;
    padding: 0;
  }

  .tabs-5 {
    margin-top: 40px;
    padding: 0;
  }

  .columns-271 {
    margin-bottom: 20px;
  }

  .text-block-1394 {
    font-size: 30px;
    line-height: 30px;
  }

  .container-290 {
    justify-content: space-between;
  }

  .nav-link-317 {
    background-color: #f89fa1;
    border-top: .3px solid #000;
    border-bottom: .3px solid #000;
  }

  .navbar-73 {
    flex-direction: row;
    justify-content: space-around;
    margin-left: 0;
    display: block;
  }

  .nav-link-318, .nav-link-319 {
    background-color: #f89fa1;
    border-bottom: .3px solid #000;
  }

  .section-450 {
    padding: 80px 10px 10px;
  }

  .column-760 {
    padding-right: 0;
  }

  .image-503 {
    height: auto;
  }

  .image-504 {
    height: auto;
    display: none;
  }

  .columns-275 {
    flex-direction: column;
  }

  .column-761 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-151 {
    margin: 20px 10px;
    font-size: 16px;
    line-height: 21px;
  }

  .column-763 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-599 {
    font-size: 30px;
  }

  .section-453 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .column-764 {
    padding-left: 40px;
  }

  .icon-19 {
    color: #ffefd9;
  }

  .menu-button-7, .menu-button-7.w--open {
    background-color: #f89fa1;
  }

  .image-505 {
    margin-top: 10px;
    padding-left: 0;
    display: none;
  }

  .grid-61 {
    grid-template-columns: 1fr 1fr;
  }

  .image-506 {
    margin-bottom: 10px;
    margin-left: 10px;
  }

  .grid-62 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: 1fr 1fr;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 20px;
  }

  .section-455 {
    padding: 0;
  }

  .heading-603 {
    font-size: 14px;
  }

  .heading-604 {
    font-size: 21px;
    line-height: 28px;
  }

  .tab-link-tab-1-10.w--current, .tab-link-tab-2-10, .tab-link-tab-3-7 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-span-5 {
    line-height: 28px;
  }

  .div-block-852 {
    margin: 10px;
  }

  .section-456 {
    padding: 20px 10px;
  }

  .heading-605 {
    margin-bottom: 20px;
    font-size: 36px;
    font-weight: 500;
  }

  .div-block-853 {
    padding: 10px;
  }

  .image-507, .navbar-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-7 {
    height: auto;
    padding: 20px 0;
  }

  .text-block-6 {
    text-align: center;
    font-size: 18px;
  }

  .text-block-1401 {
    font-size: 25px;
  }

  .section-457 {
    padding: 40px 10px 60px;
  }

  .text-block-8 {
    font-size: 36px;
  }

  .columns-278 {
    flex-direction: column;
    display: flex;
  }

  .column-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-152 {
    font-size: 16px;
    line-height: 24px;
  }

  .section-9 {
    padding: 60px 10px;
  }

  .grid-64 {
    grid-template-columns: 1fr;
  }

  .paragraph-153 {
    font-size: 16px;
    line-height: 24px;
  }

  .grid-65 {
    grid-template-columns: 1fr;
  }

  .section-10 {
    padding: 60px 10px;
  }

  .text-block-1402 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .navbar-74 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-321 {
    background-color: #000;
  }

  .section-459 {
    padding-top: 140px;
    padding-bottom: 60px;
  }

  .text-block-1404 {
    font-size: 25px;
  }

  .section-460 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1405 {
    font-size: 25px;
    line-height: 30px;
  }

  .section-461, .section-462 {
    padding: 40px 20px;
  }

  .text-block-1406 {
    margin-bottom: 20px;
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-1408 {
    font-size: 16px;
    line-height: 26px;
  }

  .section-463 {
    padding: 40px 20px;
  }

  .icon-20 {
    color: #fff;
    background-color: #000;
  }

  .button-150 {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .button-150.action-button {
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }

  .text-block-10 {
    font-size: 14px;
    line-height: 21px;
  }

  .section-465 {
    background-position: 50% 0;
    padding: 60px 10px 10px;
  }

  .grid-69 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 10px;
  }

  .text-block-1410 {
    margin: 5px;
    font-size: 12px;
    line-height: 14px;
  }

  .grid-70 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .section-466 {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .text-block-1411 {
    text-align: center;
    font-size: 25px;
    line-height: 35px;
  }

  .button-151 {
    margin-right: 0;
  }

  .text-block-1412 {
    font-size: 35px;
    line-height: 45px;
  }

  .section-468 {
    background-size: cover;
  }

  .section-469 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-470 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-1415 {
    font-size: 25px;
  }

  .text-block-1417 {
    font-size: 16px;
    line-height: 13px;
  }

  .text-span-7 {
    line-height: 28px;
  }

  .navbar-76 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-471 {
    background-image: none;
    background-size: auto;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-472 {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-473 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-281, .columns-282 {
    display: block;
  }

  .section-474, .section-475, .section-476 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-608 {
    margin-bottom: 20px;
    font-size: 41px;
    line-height: 30px;
  }

  .div-block-865 {
    width: 100px;
    height: 100px;
  }

  .text-block-1426 {
    font-size: 20px;
    line-height: 30px;
  }

  .bold-text-250 {
    font-size: 40px;
  }

  .section-477, .section-478, .section-479 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-867 {
    display: block;
  }

  .section-480 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-868 {
    margin-bottom: 20px;
  }

  .column-774 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph-163 {
    line-height: 25px;
  }

  .columns-286 {
    flex-direction: column;
  }

  .text-block-1429 {
    flex-direction: column;
    align-items: center;
    line-height: 40px;
    display: flex;
  }

  .text-block-1430.text {
    line-height: 25px;
  }

  .section-483 {
    flex-direction: column;
  }

  .container-292 {
    display: block;
  }

  .column-777 {
    margin-bottom: 20px;
  }

  .grid-73 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .icon-21 {
    color: #2f2f97;
  }

  .grid-74 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-874 {
    padding-right: 0;
  }

  .sessions {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-75 {
    grid-template-columns: 1fr;
  }

  .heading-611 {
    margin-left: 10px;
  }

  .grid-77 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-486 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-487 {
    padding: 40px 20px;
  }

  .grid-78 {
    grid-template-columns: 1fr;
    padding-left: 40px;
  }

  .div-block-877 {
    padding: 40px 10px;
  }

  .text-block-1446 {
    font-size: 25px;
    line-height: 25px;
  }

  .div-block-878 {
    flex-direction: column;
  }

  .div-block-880 {
    padding: 10px;
  }

  .text-block-1453 {
    text-align: center;
    font-size: 20px;
  }

  .grid-79, .grid-80 {
    grid-template-columns: 1fr;
  }

  .slider-17 {
    background-color: #fff;
    height: auto;
  }

  .mask-9 {
    background-color: #fff;
    height: 700px;
  }

  .bold-text-253 {
    margin-bottom: 20px;
  }

  .div-block-884 {
    height: 500px;
  }

  .div-block-885 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-1462 {
    text-align: left;
  }

  .paragraph-167 {
    text-align: left;
    font-size: 14px;
    line-height: 18px;
  }

  .text-block-1463 {
    font-size: 16px;
  }

  .text-block-1466 {
    font-size: 36px;
  }

  .section-498.tracks {
    padding: 40px 20px;
  }

  .section-498.agenda2 {
    padding: 10px 20px 40px;
  }

  .text-block-1470 {
    padding-bottom: 20px;
  }

  .column-781 {
    justify-content: center;
  }

  .columns-295 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .column-783, .column-784, .column-785, .column-786 {
    padding-bottom: 20px;
  }

  .grid-82 {
    grid-template-columns: 1fr;
    display: block;
  }

  .nav-menu-14, .menu-button-8, .menu-button-8.w--open {
    background-color: #000;
  }

  .grid-83 {
    grid-template-columns: 1fr;
  }

  .div-block-890 {
    display: flex;
  }

  .grid-84 {
    grid-template-columns: 1fr;
  }

  .grid-85 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .div-block-897, .div-block-898, .div-block-899, .div-block-900 {
    margin-bottom: 40px;
  }

  .grid-86 {
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .section-499 {
    padding: 40px 20px;
  }

  .section-500 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-87 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .bold-text-265 {
    font-size: 28px;
  }

  .italic-text-12 {
    text-align: left;
    font-size: 16px;
  }

  .italic-text-13 {
    text-align: left;
  }

  .italic-text-14 {
    font-size: 16px;
  }

  .column-787 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
    border-radius: 12px;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-79 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav-link-332 {
    background-color: #0000;
    border-bottom: .5px solid #000;
    display: none;
  }

  .nav-link-332.w--current {
    display: none;
  }

  .nav-link-333 {
    background-color: #fff;
    margin: 10px;
  }

  .nav-link-334 {
    background-color: #0000;
    margin: 10px;
  }

  .section-502 {
    padding: 60px 10px 100px;
  }

  .heading-616 {
    margin-top: 10px;
    font-size: 24px;
  }

  .image-537 {
    margin-top: 0;
  }

  .heading-617 {
    margin-top: 0;
    font-size: 26px;
    line-height: 36px;
  }

  .grid-89 {
    margin-top: 0;
  }

  .button-157, .button-158 {
    padding: 10px;
    font-size: 16px;
  }

  .column-788 {
    align-items: center;
    display: flex;
  }

  .column-789 {
    padding: 20px;
  }

  .heading-618 {
    text-align: left;
    padding-top: 0;
    font-size: 38px;
  }

  .paragraph-170 {
    font-size: 14px;
    line-height: 21px;
  }

  .column-790 {
    padding: 40px 20px;
  }

  .column-791 {
    padding: 20px;
  }

  .column-792 {
    padding-bottom: 20px;
  }

  .heading-619 {
    font-size: 32px;
    line-height: 42px;
  }

  .list-13 {
    margin-top: 10px;
  }

  .paragraph-171 {
    font-size: 16px;
  }

  .columns-297 {
    flex-direction: column;
  }

  .heading-620 {
    font-size: 32px;
    line-height: 42px;
  }

  .section-504 {
    background-image: none;
    background-size: auto;
    padding: 40px 20px 20px;
  }

  .grid-90 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .heading-621 {
    font-size: 28px;
  }

  .heading-622 {
    font-size: 18px;
    line-height: 24px;
  }

  .column-797, .column-800 {
    padding: 0;
  }

  .heading-623 {
    font-size: 28px;
  }

  .column-803 {
    padding: 0;
  }

  .menu-button-9 {
    color: #ff456c;
  }

  .menu-button-9.w--open {
    color: #ff456c;
    background-color: #0000;
  }

  .image-538 {
    flex: 0 auto;
    order: -1;
    align-self: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .image-539 {
    width: 50%;
  }

  .heading-624 {
    margin-top: 10px;
    font-size: 38px;
    line-height: 36px;
  }

  .section-506 {
    padding: 30px 10px 0;
  }

  .grid-91 {
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-174 {
    margin-top: 0;
    font-size: 16px;
    line-height: 21px;
  }

  .heading-628, .heading-629, .heading-630, .heading-631, .heading-632 {
    font-size: 16px;
    line-height: 21px;
  }

  .heading-633 {
    text-align: center;
    font-size: 38px;
  }

  .section-507, .div-block-1100 {
    padding: 10px;
  }

  .div-block-1103 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-92 {
    grid-template-columns: 1fr;
  }

  .column-804, .column-805 {
    padding: 40px 20px 20px;
  }

  .columns-304 {
    flex-direction: column;
  }

  .nav-menu-15 {
    background-color: #fffffffa;
  }

  .section-508 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6381b3c183c0cd312a4cdc1d_SS.png");
    background-position: 50% 0;
    background-size: cover;
    padding: 20px 10px 10px;
  }

  .grid-93 {
    grid-template-columns: 1fr;
    margin-top: 30px;
  }

  .heading-636 {
    font-size: 38px;
  }

  .section-509 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .columns-305 {
    flex-direction: column;
  }

  .section-510 {
    padding: 40px 20px 20px;
  }

  .text-block-1851 {
    margin-right: 0;
  }

  .tab-link-tab-1-16, .tab-link-tab-1-16.w--current {
    border-top-right-radius: 18px;
  }

  .tabs-menu-15 {
    flex-direction: column;
    align-items: stretch;
  }

  .tab-link-tab-2-15 {
    border-top-right-radius: 0;
  }

  .text-block-1858 {
    padding-top: 0;
  }

  .tabs-9 {
    border-radius: 18px;
  }

  .section-511 {
    text-align: center;
    padding: 20px;
  }

  .grid-94 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .grid-94.speakergrid {
    grid-template-columns: 1fr 1fr;
  }

  .link-block-164 {
    text-align: center;
    border: 0 solid #000;
    border-radius: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-1860 {
    font-size: 16px;
  }

  .image-649, .image-650 {
    text-align: center;
  }

  .image-651, .image-652, .image-653, .image-654, .image-655, .image-656, .image-657, .image-658, .image-659, .image-660, .image-661, .image-662, .image-663, .image-664, .image-665, .image-666 {
    border: .1px solid var(--silver);
    border-radius: 10px;
  }

  .grid-95 {
    grid-template-columns: 1fr;
  }

  .navbar-80 {
    background-color: #f2f2f2cc;
    padding: 10px 10px 0;
  }

  .section-512 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/646f21c790497ffd077af70d_Elements-10.png");
    background-position: 50% 0;
    background-size: cover;
    background-attachment: scroll;
    padding: 100px 20px 300px;
  }

  .div-block-1114 {
    padding: 20px 20px 0;
  }

  .heading-637 {
    margin-top: 10px;
    font-size: 21px;
  }

  .heading-638 {
    font-size: 18px;
  }

  .nav-link-335, .nav-link-336 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .nav-menu-16 {
    background-color: #f2f2f2;
  }

  .menu-button-10 {
    background-color: #c8c8c80a;
  }

  .menu-button-10.w--open {
    color: #000;
    background-color: #c8c8c800;
  }

  .icon-23 {
    color: #000;
  }

  .section-513 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-639 {
    font-size: 38px;
  }

  .paragraph-177 {
    margin-top: 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .brix---btn-secondary-white {
    text-align: center;
    flex-direction: column;
    align-self: center;
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---btn-primary-white {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---paragraph-default {
    text-align: center;
    padding-bottom: 10px;
    font-size: 17px;
    line-height: 28px;
  }

  .brix---paragraph-default.foot {
    color: var(--black);
  }

  .brix---heading-h1-size {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---container-default {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---hero-bg-image-dark {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---header-nav-list-item {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo {
    max-width: 84%;
  }

  .brix---btn-secondary, .brix---btn-primary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---hero-bg-image-dark-header-top {
    padding-top: 130px;
    padding-bottom: 40px;
  }

  .brix---btn-primary-small {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---header-nav-list-item-show-in-mbl {
    text-align: left;
    width: 100%;
  }

  .brix---header-nav-link-white {
    text-align: center;
  }

  .brix---header-wrapper-transparent {
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .brix---hero-full-width-right-hero-v5 {
    object-fit: fill;
    height: 50%;
  }

  .brix---floating-image-hero-v2---1 {
    display: none;
  }

  .brix---section-hero-full-width-right {
    padding-top: 48px;
  }

  .brix---heading-h1-size-2 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---buttons-row-center {
    flex-direction: column;
  }

  .brix---heading-h1-size-3 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 60px;
    line-height: 60px;
  }

  .brix---heading-h1-size-3.anot {
    text-align: center;
    font-size: 50px;
    line-height: 60px;
  }

  .brix---hero-card-bg-image {
    border-radius: 16px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .brix---section-extra-small {
    padding-top: 48px;
    padding-bottom: 20px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 0;
  }

  .brix---heading-h2-size {
    text-align: center;
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---card-over-image {
    padding: 34px 24px;
  }

  .brix---section {
    border-bottom: 1px solid #000;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .bold-text-269 {
    text-align: center;
  }

  .brix---image-wrapper-br-24px-shadow {
    border-radius: 16px;
  }

  .brix---heading-h5-size {
    text-align: center;
  }

  .brix---grid-2-columns-2-col-mbl {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-64px {
    margin-bottom: 40px;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---grid-2-columns-text {
    grid-row-gap: 14px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---tabs-content-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---mg-left-16px {
    margin-left: 13px;
  }

  .brix---square-icon-48px {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---tab-left-icon {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-3 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---heading-h2-size-3.another {
    text-align: center;
  }

  .brix---heading-h2-size-3.sidess {
    text-align: left;
  }

  .brix---subtitle {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---cta-v3-floating-item-02-2 {
    max-width: 70%;
    right: -33%;
  }

  .brix---input {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---card-form {
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---icon-list {
    width: 24px;
    margin-right: 8px;
  }

  .brix---cta-section {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---cta-v1-floating-item-02 {
    width: 44%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 39%;
  }

  .brix---buttons-row-right---t-left {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---grid-footer-v11 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
  }

  .brix---footer-small {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bold-text-270 {
    color: #676770;
  }

  .bold-text-270.sides {
    text-align: left;
  }

  .brix---paragraph-default-2 {
    text-align: center;
    font-size: 17px;
    line-height: 28px;
  }

  .brix---half-bg-image-right-content-v2 {
    min-height: auto;
    position: relative;
  }

  .brix---btn-secondary-2, .brix---btn-primary-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-2 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---paragraph-default-3 {
    text-align: center;
    font-size: 17px;
    line-height: 28px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---heading-h2-size-4 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 15px;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-image-fw-right {
    padding-top: 96px;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .brix---text-200-bold {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---grid-2-columns-gap-56px {
    grid-row-gap: 36px;
  }

  .brix---tabs-content-card-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---square-icon-48px-2 {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---tab-small-center {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---tab-small-center.w--current {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-5 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---subtitle-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---section-2 {
    border-bottom: 1px solid #000;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-secondary-white-2, .brix---btn-primary-white-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---buttons-row-right---t-left-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-6 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-cta-v1-2 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v3-floating-item-02-2-2 {
    max-width: 70%;
    right: -33%;
  }

  .brix---cta-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---section-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---half-bg-image-left-content-v2 {
    min-height: auto;
    margin-top: 0;
  }

  .brix---heading-h4-size {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---square-icon {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---mg-bottom-24px-2 {
    margin-bottom: 16px;
  }

  .brix---mg-bottom-56px {
    margin-bottom: 32px;
  }

  .brix---heading-h2-size-7 {
    text-align: center;
    font-size: 24px;
    line-height: 34px;
  }

  .brix---section-position-relative {
    border-bottom: 1px solid #000;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-1116 {
    display: none;
  }

  .div-block-1117 {
    padding-bottom: 20px;
  }

  .image-668 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .quick-stack {
    padding: 10px;
  }

  .navbar-81 {
    justify-content: space-between;
    padding-top: 0;
    display: block;
  }

  .section-514 {
    background-position: 0 0;
    padding: 10px 10px 40px;
  }

  .quick-stack-3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 60px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .cell {
    padding-left: 10px;
  }

  .cell-4 {
    flex-direction: column;
    align-items: stretch;
  }

  .div-block-1119 {
    margin-top: 20px;
    margin-left: 0;
  }

  .button-160 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .button-161 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
  }

  .section-515 {
    padding: 40px 20px;
  }

  .heading-642 {
    font-size: 36px;
    line-height: 42px;
  }

  .cell-7 {
    justify-content: center;
  }

  .heading-643 {
    padding-bottom: 10px;
    font-size: 48px;
  }

  .heading-644 {
    margin-top: 10px;
    font-size: 14px;
    line-height: 21px;
  }

  .heading-645 {
    padding-bottom: 10px;
    font-size: 48px;
  }

  .heading-646 {
    font-size: 14px;
  }

  .section-516 {
    padding: 40px 20px;
  }

  .nav-menu-18 {
    background-color: #00004f;
    background-image: linear-gradient(#000, #00bf75);
    border-left-style: none;
    margin-left: 0;
  }

  .button-163 {
    display: none;
  }

  .heading-647 {
    text-align: center;
    font-size: 36px;
    line-height: 42px;
  }

  .section-517 {
    padding: 40px 20px;
  }

  .grid-97 {
    grid-template-columns: 1fr;
  }

  .heading-651 {
    font-size: 28px;
  }

  .heading-652 {
    font-size: 18px;
  }

  .div-block-1119-copy2 {
    flex-direction: row;
    align-items: center;
    margin-left: 0;
  }

  .button-161-copy {
    padding: 10px;
    font-size: 16px;
  }

  .button-160-copy {
    margin-top: 0;
    margin-left: 10px;
    padding: 10px;
    font-size: 16px;
  }

  .section-518 {
    padding: 40px 20px;
  }

  .cell-14 {
    padding: 10px;
  }

  .cell-15 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading-653 {
    line-height: 32px;
  }

  .section-519 {
    padding: 20px;
  }

  .paragraph-182 {
    text-align: center;
  }

  .section-520 {
    padding: 40px 20px 20px;
  }

  .cell-18 {
    align-items: center;
  }

  .cell-19 {
    text-align: center;
    border-left-width: 0;
    align-items: center;
    padding: 0;
  }

  .cell-20 {
    align-items: stretch;
  }

  .cell-21 {
    display: none;
  }

  .menu-button-11 {
    color: #306bff;
    background-color: #0000;
  }

  .menu-button-11.w--open {
    color: #fff;
    background-color: #02020200;
  }

  .icon-24 {
    color: #fff;
  }

  .quick-stack-12 {
    padding-top: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .navbar-82 {
    padding-left: 10px;
    padding-right: 10px;
    top: 5%;
  }

  .nav-link-341, .nav-link-342, .nav-link-343 {
    border-bottom: 1px solid #0d055f;
  }

  .background-video-3 {
    padding: 220px 20px 250px;
  }

  .image-673 {
    margin-top: 80px;
  }

  .quick-stack-13 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 20px;
  }

  .quick-stack-14 {
    align-self: stretch;
  }

  .cell-22 {
    align-items: flex-start;
  }

  .heading-654 {
    font-size: 24px;
    line-height: 24px;
  }

  .text-span-13, .text-span-14 {
    font-size: 16px;
  }

  .quick-stack-15 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top: 20px;
    padding-bottom: 100px;
  }

  .button-166 {
    align-self: stretch;
    padding: 10px 20px;
  }

  .button-166-copy {
    align-self: stretch;
    padding: 10px;
  }

  .cell-26 {
    align-items: stretch;
  }

  .bold-text-275 {
    font-size: 16px;
  }

  .bold-text-276 {
    font-size: 14px;
  }

  .image-674 {
    padding: 0;
  }

  .image-675 {
    align-self: flex-start;
    padding: 0;
  }

  .cell-27 {
    font-size: 18px;
  }

  .section-522 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-349 {
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .section-523 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-277 {
    font-size: 32px;
    line-height: 36px;
  }

  .grid-100 {
    grid-template-columns: 1fr 1fr;
  }

  .section-524 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-101 {
    grid-template-columns: 1fr;
  }

  .section-525 {
    padding: 40px 20px;
  }

  .paragraph-185 {
    padding-left: 0;
  }

  .column-810, .column-811 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-526 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-102 {
    grid-template-columns: 1fr 1fr;
  }

  .section-527 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .column-812 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-103 {
    grid-template-columns: 1fr 1fr;
  }

  .nav-link-344 {
    border-bottom: 1px solid #0d055f;
  }

  .nav-link-345 {
    border-bottom: 1px solid #0d055f;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-1863-copy {
    margin-top: 0;
    margin-bottom: 20px;
    padding-left: 0;
    font-size: 32px;
    line-height: 36px;
  }

  .section-529 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-1127 {
    flex-direction: column;
    align-items: center;
    padding: 0;
    display: flex;
  }

  .columns-350 {
    margin-top: 20px;
  }

  .div-block-1128, .div-block-1129 {
    justify-content: flex-start;
    align-items: center;
  }

  .grid-104 {
    grid-template-columns: 1fr;
  }

  .background-video-4 {
    height: 70vh;
    margin-top: 0;
  }

  .section-530 {
    padding-top: 40px;
    padding-left: 0;
  }

  .container-299 {
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-menu-19 {
    background-color: #2b209e;
  }

  .menu-button-12, .menu-button-12.w--open {
    background-color: #c8c8c800;
  }

  .background-video-5 {
    height: 90vh;
    margin-top: 0;
    padding: 0 10px 20px;
  }

  .image-677 {
    margin-top: 40px;
  }

  .section-524-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-531 {
    padding: 20px;
  }

  .section-2 {
    background-image: linear-gradient(to bottom, null, null);
    padding: 10px 10px 40px 20px;
  }

  .quick-stack-12-copy {
    padding-top: 100px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs-menu-16 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .section-532 {
    padding: 20px;
  }

  .tab-link-tab-1-17, .tab-link-tab-1-17.w--current {
    padding: 10px;
  }

  .tab-link-tab-3-8 {
    padding-top: 9px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
  }

  .tabs-content {
    margin-top: 10px;
  }

  .text-block-1874 {
    font-size: 18px;
  }

  .tab-link-tab-2-16 {
    padding: 10px;
  }

  .text-block-1875 {
    text-align: center;
    font-size: 18px;
  }

  .heading-655 {
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-188 {
    font-size: 16px;
    line-height: 21px;
  }

  .heading-656 {
    font-size: 28px;
    line-height: 32px;
  }

  .section-533 {
    padding: 20px;
  }

  .heading-657 {
    font-size: 36px;
    line-height: 36px;
  }

  .grid-105 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .columns-351 {
    flex-direction: row;
    display: flex;
  }

  .text-span-19 {
    color: #00bf75;
  }

  .text-block-1879 {
    text-align: center;
  }

  .section-534 {
    padding: 20px;
  }

  .heading-659 {
    font-size: 36px;
  }

  .grid-106 {
    grid-template-columns: 1fr;
  }

  .button-163-copy {
    display: block;
  }

  .button-163-copy-copy {
    display: none;
  }

  .cell-30 {
    justify-content: flex-end;
  }

  .section-535 {
    padding: 20px;
  }

  .heading-661 {
    font-size: 28px;
    line-height: 36px;
  }

  .paragraph-197, .paragraph-198 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .paragraph-199 {
    margin: 20px auto;
  }

  .heading-662 {
    font-size: 18px;
    font-weight: 700;
    line-height: 21px;
  }

  .bold-text-282 {
    font-size: 28px;
    line-height: 28px;
  }

  .button-163-copy-copy-copy {
    display: none;
  }

  .heading-657-copy {
    font-size: 36px;
    line-height: 36px;
  }

  .brix---footer-logo {
    width: 100%;
    max-width: 240px;
  }

  .brix---container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---paragraph-default-4 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---display-2 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---mg-bottom-24px-3 {
    margin-bottom: 16px;
  }

  .brix---grid-stats-v1 {
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .brix---heading-h2-size-8 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-56px-2 {
    margin-bottom: 32px;
  }

  .brix---section-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-536 {
    padding: 40px 20px;
  }

  .grid-108 {
    grid-template-columns: 1fr;
  }

  .brix---grid-logo-strip-v5 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---logo-strip-v5-card {
    max-width: 100%;
  }

  .brix---heading-h2-size-9 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small-2 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .container-301 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .cell-31, .cell-32 {
    display: none;
  }

  .quick-stack-16 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-537 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-538, .div-block-1160 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1886 {
    font-size: 20px;
    line-height: 30px;
  }

  .section-539, .div-block-1162 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-109 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .text-block-1898 {
    padding-bottom: 10px;
  }

  .columns-361 {
    flex-direction: column;
    display: flex;
  }

  .columns-363 {
    margin-top: 10px;
  }

  .bold-text-287 {
    margin-top: -40px;
    font-size: 14px;
    line-height: 18px;
  }

  .grid-111 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-112 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .section-540 {
    padding: 0;
  }

  .columns-364 {
    flex-flow: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
  }

  .navbar-83 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: none;
  }

  .column-818 {
    flex-flow: column;
  }

  .nav-menu-20 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-303 {
    margin-top: 60px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .material-icon {
    margin-bottom: 0;
    font-size: 16px;
  }

  .div-block-1179 {
    align-self: center;
    align-items: center;
    padding-bottom: 10px;
  }

  .heading-663 {
    text-align: left;
    margin-bottom: 0;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 14px;
    line-height: 21px;
  }

  .button-170 {
    margin-left: 5px;
    padding: 5px 10px;
    font-size: 16px;
  }

  .button-171 {
    padding: 5px 10px;
    font-size: 16px;
  }

  .div-block-1180 {
    margin-top: 40px;
    display: none;
  }

  .section-541 {
    padding: 40px 20px;
    line-height: 15px;
  }

  .column-821 {
    padding: 20px 0 0;
  }

  .heading-664 {
    margin: 0;
    font-size: 30px;
    line-height: 34px;
  }

  .paragraph-210 {
    margin: 20px 0 40px;
    font-size: 16px;
    line-height: 24px;
  }

  .section-542 {
    padding: 40px 20px;
  }

  .heading-665 {
    text-align: center;
    margin-left: 0;
    font-size: 30px;
    line-height: 36px;
  }

  .column-822 {
    display: none;
  }

  .grid-114 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .paragraph-211 {
    margin: 10px;
    font-size: 18px;
  }

  .paragraph-212 {
    font-size: 16px;
    line-height: 21px;
  }

  .grid-115 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .menu-button-13 {
    padding: 10px 0 0;
  }

  .menu-button-13.w--open {
    background-color: #c8c8c800;
  }

  .navbar-84 {
    background-color: #14144a;
    display: block;
    position: fixed;
    inset: 0% 0% auto;
  }

  .container-304 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .brand-18 {
    justify-content: center;
    align-items: center;
    padding: 10px 0;
    display: flex;
  }

  .menu-button-14 {
    padding: 10px;
  }

  .menu-button-14.w--open {
    background-color: #c8c8c800;
  }

  .nav-menu-21 {
    background-color: #14144af5;
  }

  .nav-link-351 {
    color: #fff;
  }

  .nav-link-352 {
    color: #ff4836;
    font-weight: 600;
    display: none;
  }

  .nav-link-353 {
    color: #fff;
    background-color: #ff4836;
    display: none;
  }

  .bold-text-288 {
    font-size: 18px;
    line-height: 21px;
  }

  .section-543 {
    padding: 40px 20px;
  }

  .slider-18 {
    height: 390px;
    margin-top: 20px;
    display: block;
  }

  .div-block-1183 {
    margin: 0;
  }

  .image-718 {
    border-bottom: 6px solid #9e0000;
    padding-bottom: 0;
  }

  .section-544 {
    padding: 40px 20px 20px;
  }

  .paragraph-213 {
    text-align: center;
    margin-left: 0;
    font-size: 16px;
  }

  .div-block-1184 {
    align-items: center;
  }

  .columns-367 {
    flex-flow: column;
    display: block;
  }

  .button-172 {
    margin-left: 5px;
    padding: 5px 10px;
    font-size: 16px;
  }

  .button-173 {
    padding: 5px 10px;
    font-size: 16px;
  }

  .icon-25 {
    color: #fff;
  }

  .slide-nav-8 {
    margin-top: auto;
    display: none;
  }

  .bold-text-289, .bold-text-290 {
    font-size: 18px;
  }

  .left-arrow-3 {
    display: block;
  }

  .background-video-6 {
    height: 700px;
  }

  .image-719 {
    margin-left: 10px;
  }

  .section-546 {
    background-position: 50% 0;
    padding: 20px;
  }

  .heading-666 {
    font-size: 30px;
  }

  .link-block-173 {
    margin: 0;
  }

  .image-720 {
    width: 250px;
    margin-top: 0;
  }

  .link-88 {
    font-size: 14px;
  }

  .section-547 {
    padding-top: 40px;
  }

  .div-block-1186 {
    padding: 20px 10px 10px;
  }

  .grid-117 {
    grid-template-columns: 1fr;
  }

  .grid-118 {
    grid-template-columns: 1fr;
    margin: 0;
  }

  .agenda-12 {
    padding: 20px;
  }

  .column-826 {
    flex-flow: column;
    align-items: flex-start;
    padding-bottom: 20px;
    display: flex;
  }

  .column-827 {
    flex-flow: column;
    align-items: flex-start;
    margin-bottom: 20px;
    padding-top: 0;
    display: flex;
  }

  .column-828 {
    display: none;
  }

  .button-174 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .image-721 {
    cursor: auto;
    mix-blend-mode: normal;
    margin-left: 20px;
    display: block;
  }

  .button-174-hidden {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .heading-666-88 {
    text-align: left;
    font-size: 30px;
  }

  .grid-119 {
    grid-template-columns: 1fr;
  }

  .div-block-1191 {
    border-top: 1px solid #14144a;
    padding: 20px;
  }

  .section-548 {
    padding: 40px 20px;
  }

  .grid-120 {
    grid-template-columns: 1fr;
  }

  .image-722 {
    padding-bottom: 10px;
  }

  .heading-666-88-centre {
    text-align: center;
    font-size: 30px;
  }

  .background-video-7 {
    height: 800px;
  }

  .container-305 {
    margin-bottom: 120px;
    padding: 10px 20px;
  }

  .div-block-1194 {
    padding: 10px 20px 20px;
  }

  .heading-674 {
    text-align: center;
    letter-spacing: 2px;
    margin-right: 0;
    font-size: 24px;
  }

  .columns-369 {
    flex-flow: column;
  }

  .column-831 {
    justify-content: center;
    align-items: center;
  }

  .button-176 {
    padding: 10px 15px;
    font-size: 16px;
  }

  .column-832 {
    justify-content: center;
    align-items: center;
  }

  .button-176-2 {
    padding: 10px 15px;
    font-size: 16px;
  }

  .column-833, .column-834 {
    padding: 20px;
  }

  .heading-675 {
    font-size: 46px;
  }

  .paragraph-215 {
    margin-top: 20px;
  }

  .section-550 {
    padding: 40px 20px 20px;
  }

  .heading-676 {
    text-align: left;
    margin-bottom: 40px;
    font-size: 46px;
  }

  .columns-370 {
    flex-flow: column;
  }

  .div-block-1195 {
    padding-bottom: 10px;
  }

  .material-icon-themes {
    margin-bottom: 0;
    font-size: 36px;
  }

  .column-836 {
    padding-left: 0;
  }

  .section-551 {
    padding: 40px 20px;
    display: none;
  }

  .slider-tns {
    height: auto;
    margin-top: 20px;
    display: block;
  }

  .div-block-1183-tns {
    background-color: #fff;
    border-width: .5px;
    border-color: #020153;
    margin: 0;
  }

  .div-block-1183-tns:hover {
    background-color: #f3da1d;
  }

  .paragraph-211-tns {
    color: #000;
    letter-spacing: 0;
    margin: 20px 10px;
    font-family: Arya, sans-serif;
    font-size: 24px;
    line-height: 28px;
  }

  .paragraph-212-copy {
    font-size: 16px;
    line-height: 21px;
  }

  .paragraph-212-tns2 {
    color: #000;
    font-size: 18px;
    line-height: 24px;
  }

  .section-552 {
    padding: 40px 20px 20px;
  }

  .bold-text-295 {
    text-align: left;
    font-size: 48px;
  }

  .right-arrow-4 {
    display: block;
  }

  .heading-676-33 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 46px;
  }

  .icon-26 {
    color: #fff;
  }

  .menu-button-15, .menu-button-15.w--open, .nav-menu-22 {
    background-color: #020153;
  }

  .text-block-1911 {
    font-size: 18px;
    line-height: 24px;
  }

  .button-176-2-partner-2 {
    padding: 10px 15px;
    font-size: 16px;
  }

  .column-837 {
    justify-content: flex-start;
    align-items: flex-end;
    margin-top: 20px;
    padding: 0;
  }

  .columns-371 {
    flex-flow: column;
  }

  .grid-121 {
    margin: 10px;
  }

  .section-553 {
    background-position: 50% 0;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-358 {
    margin-top: 0;
    display: flex;
  }

  .nav-link-359 {
    margin-left: 0;
  }

  .image-726 {
    margin-bottom: 200px;
  }

  .heading-681 {
    margin-right: 0;
    font-size: 21px;
    line-height: 28px;
  }

  .div-block-1197 {
    flex-flow: column;
  }

  .button-177 {
    margin-right: 10px;
  }

  .button-177-copy {
    margin-top: 0;
    margin-left: 0;
  }

  .text-span-31 {
    text-transform: none;
  }

  .section-554 {
    padding: 10px;
  }

  .heading-682 {
    text-align: center;
    font-size: 32px;
  }

  .paragraph-216 {
    text-align: center;
    margin-top: 20px;
  }

  .columns-372 {
    flex-flow: column;
  }

  .image-727 {
    height: 300px;
  }

  .section-555 {
    padding: 20px;
  }

  .heading-683 {
    font-size: 32px;
  }

  .grid-122 {
    grid-template-columns: 1fr;
  }

  .section-556 {
    padding: 20px;
  }

  .grid-123 {
    grid-template-columns: 1fr;
  }

  .heading-685 {
    font-size: 32px;
    line-height: 36px;
  }

  .section-557 {
    padding: 20px;
  }

  .text-block-1911-343 {
    font-size: 16px;
    line-height: 24px;
  }

  .column-837-c {
    justify-content: flex-start;
    align-items: flex-end;
    margin-top: 20px;
    padding: 0;
  }

  .columns-373 {
    flex-flow: column;
  }

  .div-block-1201 {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: flex;
  }

  .nav-menu-23 {
    background-color: #2d2c29;
  }

  .menu-button-16 {
    background-color: #c8c8c800;
  }

  .menu-button-16.w--open {
    background-color: #967b2b;
  }

  .column-840 {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .section-558 {
    padding: 20px;
    display: none;
  }

  .list-17 {
    padding-left: 20px;
  }

  .text-block-1914 {
    font-size: 16px;
    line-height: 23px;
  }

  .image-729 {
    height: auto;
  }

  .column-841, .column-842 {
    padding: 0;
  }

  .columns-374 {
    flex-flow: column;
  }

  .section-559 {
    padding: 40px 20px 20px;
  }

  .paragraph-220 {
    text-align: left;
    font-size: 21px;
  }

  .grid-125 {
    grid-template-columns: 1fr 1fr;
    margin-top: 20px;
  }

  .div-block-1203 {
    padding: 10px;
  }

  .text-block-1916 {
    font-size: 48px;
  }

  .heading-689 {
    font-size: 24px;
    line-height: 30px;
  }

  .section-560 {
    padding: 40px 20px;
  }

  .grid-126 {
    grid-template-columns: 1fr 1fr;
  }

  .link-block-175 {
    display: none;
  }

  .text-block-1917 {
    margin-top: 20px;
    margin-left: 0;
  }

  .columns-375 {
    flex-flow: column;
  }

  .heading-690 {
    margin-bottom: 10px;
    margin-right: 0;
    font-size: 24px;
  }

  .paragraph-221 {
    margin: 10px;
  }

  .section-561 {
    padding: 60px 20px 20px;
  }

  .div-block-1204 {
    flex-flow: column;
    padding: 20px;
    display: flex;
  }

  .heading-691 {
    font-size: 46px;
    line-height: 36px;
  }

  .columns-376 {
    flex-flow: column;
  }

  .section-562 {
    padding: 60px 10px 20px;
    display: none;
  }

  .grid-128 {
    grid-template-columns: 1fr;
    padding: 0;
  }

  .div-block-1206 {
    margin-top: 10px;
    display: none;
  }

  .left-arrow-4 {
    margin-left: 0;
  }

  .right-arrow-5 {
    margin-right: 0;
  }

  .grid-128-copy {
    grid-template-columns: 1fr;
  }

  .heading-676-332-copy {
    text-align: center;
    margin-bottom: 40px;
    font-size: 48px;
    font-weight: 400;
  }

  .bold-text-297 {
    font-size: 21px;
  }

  .column-844, .column-845, .column-846 {
    padding: 20px 0 0;
  }

  .column-847 {
    padding: 10px 0 0;
  }

  .section-563 {
    padding: 40px 20px 20px;
  }

  .quick-stack-25 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .cell-38 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    padding: 20px;
  }

  .quick-stack-26 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 0;
  }

  .heading-693 {
    margin-top: 0;
    margin-left: 20px;
    padding-left: 0;
    font-size: 21px;
    line-height: 26px;
  }

  .section-564 {
    background-color: #f3da1d1f;
    padding: 40px 20px 20px;
    display: block;
  }

  .columns-377 {
    margin-top: 10px;
  }

  .column-849 {
    padding: 0;
  }

  .grid-128-ss-copy {
    grid-template-columns: 1fr;
    padding: 0;
  }

  .bold-text-297-uu-copy {
    text-align: center;
    font-size: 21px;
  }

  .rtr, .paragraph-220-rtycopy {
    text-align: center;
  }

  .image-731 {
    display: none;
  }

  .image-732 {
    margin: 0;
    padding: 20px;
    display: block;
  }

  .lottie-animation-3 {
    display: none;
  }

  .lottie-animation-4 {
    display: block;
  }

  .link-block-176 {
    display: none;
  }

  .tabs-11 {
    padding-top: 10px;
  }

  .text-block-1919 {
    text-align: left;
    font-size: 16px;
    font-weight: 700;
  }

  .column-850 {
    padding-right: 0;
  }

  .text-block-1920 {
    font-size: 24px;
    font-weight: 300;
    line-height: 32px;
  }

  .text-block-1921 {
    text-align: left;
    font-weight: 500;
  }

  .text-block-1923 {
    font-size: 24px;
    font-weight: 300;
    line-height: 32px;
  }

  .column-852 {
    padding-left: 0;
  }

  .column-853 {
    border-left-style: none;
    padding-left: 0;
  }

  .tab-link-tab-1-18.w--current {
    margin-right: 0;
  }

  .tab-link-tab-2-17 {
    margin-top: 10px;
  }

  .quick-stack-27 {
    flex: 0 auto;
    margin-right: 10px;
  }

  .image-738 {
    margin-top: 20px;
  }

  .button-172-copy {
    margin-left: 5px;
    padding: 5px 10px;
    font-size: 16px;
  }

  .column-854 {
    font-size: 16px;
    display: block;
  }

  .nav-link-362, .nav-link-364 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .navbar-87 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-88 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/6639ba533d85f1337c9eded6_Website%20banner03.png");
    background-position: 50% 0;
    background-size: cover;
    height: 90%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-565 {
    display: none;
  }

  .div-block-1211 {
    margin: 20px;
  }

  .quick-stack-28 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-self: center;
  }

  .heading-697 {
    line-height: 26px;
  }

  .text-block-1931 {
    font-size: 16px;
    line-height: 22px;
  }

  .cell-43 {
    justify-content: center;
    align-items: flex-start;
  }

  .button-178 {
    margin-right: 10px;
  }

  .section-567 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/663c87e9cf17cdd853e997a6_BOI-18.png");
    background-position: 50%;
    background-size: cover;
    margin-top: 60px;
    padding-top: 20px;
    padding-bottom: 400px;
    display: block;
  }

  .button-178-copy {
    margin-right: 0;
  }

  .columns-385 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-742 {
    margin-top: 20px;
  }

  .section-568 {
    padding: 40px 20px 20px;
  }

  .quick-stack-30 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .cell-45, .cell-46, .cell-47 {
    padding: 10px;
  }

  .spark-icon.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading {
    line-height: 1.3;
  }

  .spark-wrapped-square-team.spark-stacked {
    width: 100%;
  }

  .spark-team-grid-no-spacing {
    grid-row-gap: 0px;
  }

  .spark-centered-900 {
    margin-bottom: 64px;
  }

  .spark-section {
    padding: 64px 20px;
  }

  .spark-section h1 {
    font-size: 3rem;
  }

  .spark-section h2 {
    font-size: 2.5rem;
  }

  .heading-698 {
    font-size: 42px;
  }

  .heading-699 {
    letter-spacing: 4px;
    margin-top: 0;
    font-size: 16px;
  }

  .brix---icon-square-36px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-center {
    flex: 1;
    grid-template-columns: repeat(auto-fit, 30px);
    align-self: stretch;
  }

  .brix---paragraph-default-5 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-2 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 15px;
  }

  .brix---avatar-image-link {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-10 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---container-default-5 {
    padding: 0;
  }

  .brix---section-4 {
    padding: 60px 20px 40px;
  }

  .heading-700 {
    margin-bottom: 40px;
    font-size: 26px;
    line-height: 34px;
  }

  .brix---icon-list-2 {
    width: 24px;
    margin-right: 8px;
  }

  .brix---text-200-bold-2 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-24px-4 {
    margin-bottom: 16px;
  }

  .brix---mg-top-48px {
    margin-top: 32px;
  }

  .brix---btn-primary-full-width {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---paragraph-default-6 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---square-icon-2 {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---grid-3-columns-pricing-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-3 {
    font-size: 14px;
    line-height: 18px;
  }

  .container {
    max-width: none;
  }

  .brix---social-media-grid-right---t-center {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---btn-primary-small-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---input-small {
    min-height: 50px;
    padding: 14px 16px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-small::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---grid-footer-subscribe-1-col {
    grid-template-columns: 1fr;
  }

  .brix---footer-col-title {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---footer-link {
    font-size: 16px;
    line-height: 19px;
  }

  .brix---footer-list-item {
    margin-bottom: 8px;
  }

  .brix---grid-footer-v8 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---btn-secondary-3, .brix---btn-primary-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-3 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-right---t-left-3 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---footer-logo-2 {
    width: 100%;
    max-width: 240px;
  }

  .brix---footer-small---border-bottom {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---social-icon-square-30px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---input-2 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-2::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---footer-top-border-bottom {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---social-media-grid-left {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---grid-footer-v1 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---footer-top {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---icon-success-message-left {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .brix---flex-horizontal---vertical-mbp {
    flex-direction: column;
  }

  .brix---btn-primary-inside-input {
    background-color: var(--elements-webflow-library-neutral--100);
    color: var(--elements-webflow-library-accent--primary-1);
    width: 100%;
    margin-top: 12px;
    padding-top: 20px;
    padding-bottom: 20px;
    position: static;
  }

  .brix---input-large-button-inside {
    min-height: 64px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-large-button-inside::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---text-300-bold {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---mg-bottom-8px-2 {
    margin-bottom: 6px;
  }

  .brix---big-icon-left {
    border-radius: 14px;
    max-width: 56px;
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---footer-cta-left {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---footer-top-cta {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---footer-logo-3 {
    width: 100%;
    max-width: 240px;
  }

  .brix---container-default-6 {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---paragraph-default-7 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---heading-h2-size-11 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-6 {
    padding: 40px 0 0;
  }

  .nav-menu-24 {
    background-color: #fae8ea;
  }

  .menu-button-17 {
    background-color: #fff;
  }

  .menu-button-17.w--open {
    background-color: #fae8ea;
  }

  .section-570 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1934 {
    font-size: 32px;
    line-height: 34px;
  }

  .grid-191 {
    grid-template-columns: 1fr 1fr;
  }

  .section-571 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-192 {
    grid-template-columns: 1fr 1fr;
  }

  .image-743, .image-744, .image-745 {
    border-radius: 20px;
  }

  .grid-193 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-644, .image-746, .image-747, .image-748, .image-749, .image-750 {
    border-radius: 20px;
  }

  .text-block-1938 {
    font-size: 32px;
    line-height: 34px;
  }

  .section-572 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-751, .image-752 {
    border-radius: 20px;
  }

  .heading-701 {
    font-size: 44px;
  }

  .heading-702 {
    margin-top: 20px;
    font-size: 18px;
    line-height: 28px;
  }

  .brix---btn-slider-arrow-right---top-right {
    bottom: -72px;
    right: 26%;
  }

  .brix---btn-slider-arrow-right---top-left {
    bottom: -72px;
    left: 26%;
  }

  .brix---link-icon-right-2 {
    width: 18px;
  }

  .brix---paragraph-default-8 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-3 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---card-testimonial-color-3 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---slide-item-mg {
    margin-right: 10px;
  }

  .brix---card-testimonial-color-2, .brix---card-testimonial-color-1 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---heading-h2-size-12 {
    text-align: center;
    font-size: 32px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 15px;
  }

  .brix---container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-overflow-hidden {
    padding-top: 60px;
    padding-bottom: 96px;
  }

  .brix---card-testimonial-color-1-copy, .brix---card-testimonial-color-22-copy {
    padding-left: 24px;
    padding-right: 24px;
  }

  .bold-text-300 {
    font-size: 32px;
  }

  .bold-text-301 {
    font-size: 21px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: auto auto;
    margin-left: 0;
    margin-right: 0;
  }

  .brix---container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small-3 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---text-300-bold-2 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .spark-icon-2.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-2 {
    line-height: 1.3;
  }

  .spark-wrapped-square-team-2.spark-stacked {
    width: 100%;
  }

  .spark-team-grid-no-spacing-2 {
    grid-row-gap: 0px;
  }

  .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---grid-6-columns-logo-strip-copy {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: auto auto;
    margin-left: 0;
    margin-right: 0;
  }

  .brix---grid-6-columns-logo-strip-copy-copy {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: auto auto;
    margin-left: 0;
    margin-right: 0;
  }

  .section-573 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-1939 {
    text-align: left;
  }

  .columns-388 {
    flex-flow: column;
  }

  .text-block-1942, .text-block-1943 {
    text-align: center;
  }

  .column-856 {
    flex: 0 auto;
    margin-bottom: 10px;
  }

  .column-857 {
    margin-bottom: 10px;
  }

  .columns-389 {
    margin-top: 20px;
    display: flex;
  }

  .column-860 {
    padding-left: 0;
  }

  .text-block-1946 {
    text-align: center;
    font-size: 32px;
  }

  .div-block-1213, .div-block-1214 {
    padding-left: 10px;
  }

  .div-block-1215 {
    padding-left: 10px;
    padding-right: 0;
  }

  .div-block-1223 {
    display: none;
  }

  .text-block-1947 {
    text-align: center;
  }

  .column-861 {
    margin-bottom: 10px;
  }

  .column-862 {
    margin-bottom: 10px;
    padding-left: 0;
  }

  .section-575 {
    padding: 40px 20px;
  }

  .text-block-1948 {
    font-size: 40px;
    line-height: 50px;
  }

  .paragraph-327 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-576 {
    padding: 40px 20px 0;
  }

  .columns-390 {
    flex-flow: column;
    display: none;
  }

  .text-block-1949 {
    margin-left: 0;
  }

  .text-block-1951, .paragraph-329 {
    text-align: left;
  }

  .text-block-1952 {
    font-size: 40px;
    line-height: 50px;
  }

  .section-577 {
    padding: 40px 20px;
  }

  .navbar-88 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-365, .nav-link-366 {
    color: #000;
    text-align: center;
    border-bottom: 1px solid #000;
  }

  .div-block-1225, .div-block-1226 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .section-578 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-367 {
    color: #000;
    text-align: center;
    border-bottom: 1px solid #000;
  }

  .div-block-1227 {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .text-block-1963 {
    text-align: left;
  }

  .div-block-1228 {
    display: none;
  }

  .text-block-1964 {
    color: #fff;
  }

  .link-block-235 {
    color: #fff;
    display: none;
  }

  .column-863 {
    text-align: center;
    margin-top: 20px;
    display: none;
  }

  .columns-392 {
    flex-flow: column;
  }

  .section-579 {
    margin-bottom: 0;
    padding: 40px 20px 90px;
  }

  .grid-194 {
    grid-column-gap: 16px;
    text-align: left;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: ". ."
                         ". ."
                         "Area Area";
    grid-auto-rows: 2fr;
    grid-auto-flow: row;
    place-content: space-between center;
    place-items: center;
  }

  .grid-195 {
    grid-template-columns: 1fr;
  }

  .section-580 {
    height: 500px;
  }

  .nav-link-368 {
    color: #fff;
    text-align: center;
    background-color: #000;
    border-color: #000;
    margin-left: 20px;
    margin-right: 20px;
  }

  .nav-link-369, .nav-link-370 {
    color: #000;
    text-align: center;
    border-bottom: 1px solid #000;
  }

  .column-864 {
    text-align: center;
    justify-content: flex-start;
    align-self: center;
    align-items: flex-start;
    display: flex;
  }

  .grid-196 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .menu-button-18 {
    background-color: #0000;
  }

  .menu-button-18.w--open {
    background-color: #000;
  }

  .nav-menu-25 {
    background-color: #fff7e4;
  }

  .columns-394 {
    margin-bottom: 40px;
    display: block;
  }

  .link-block-236 {
    color: #000;
    background-color: #e5b53c;
    border-bottom: 2px solid #000;
    padding: 10px;
    font-weight: 700;
    text-decoration: none;
  }

  .div-block-1229 {
    text-align: center;
    margin-top: 20px;
    display: block;
  }

  .text-block-1966 {
    text-align: center;
  }

  .div-block-1230 {
    color: #000;
    text-align: center;
    background-color: #e5b53c;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
  }

  .link-block-237 {
    color: #fff;
    border: 1px solid #000;
    margin-left: 0;
    margin-right: 0;
    padding: 10px;
    font-weight: 700;
    text-decoration: none;
  }

  .image-760 {
    vertical-align: middle;
    margin-left: 0;
    margin-right: 0;
  }

  .background-video-8 {
    height: 500px;
  }

  .background-video-10 {
    height: 300px;
    display: none;
  }

  .section-583 {
    height: 600px;
  }

  .columns-395 {
    display: flex;
  }

  .column-865 {
    text-align: center;
  }

  .columns-396 {
    display: flex;
  }

  .text-block-1967 {
    text-align: left;
  }

  .link-block-238 {
    color: #fff;
    display: none;
  }

  .text-block-1968 {
    color: #fff;
  }

  .column-867 {
    text-align: center;
    align-self: center;
    padding: 0;
  }

  .div-block-1231 {
    display: none;
  }

  .columns-397 {
    flex-flow: column;
  }

  .column-868 {
    text-align: center;
    margin-top: 20px;
    display: none;
  }

  .columns-398 {
    display: none;
  }

  .link-block-240 {
    color: #000;
    border-bottom: 2px solid #000;
    padding: 10px;
    text-decoration: none;
  }

  .link-block-241 {
    color: #fff;
    text-align: center;
    background-color: #000;
    border: 1px solid #000;
    border-bottom-style: none;
    padding: 10px;
    text-decoration: none;
    display: block;
  }

  .column-869, .column-870 {
    text-align: center;
  }

  .columns-399 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-763 {
    margin-bottom: 0;
    margin-right: 10px;
  }

  .div-block-1232 {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .div-block-1233 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-764 {
    margin-right: 10px;
  }

  .text-block-1969 {
    text-align: left;
  }

  .column-871 {
    text-align: center;
  }

  .column-872 {
    text-align: center;
    align-self: center;
  }

  .background-video-11 {
    background-image: linear-gradient(#00000080, #00000080);
    height: 600px;
    display: block;
  }

  .section-584 {
    padding: 40px 20px;
  }

  .paragraph-340 {
    margin-bottom: 0;
  }

  .link-block-243 {
    margin-top: 0;
  }

  .columns-400 {
    flex-flow: column;
  }

  .column-873 {
    margin-top: 40px;
  }

  .grid-197 {
    grid-template-columns: 1fr;
  }

  .div-block-1234 {
    justify-content: flex-start;
    align-items: center;
    display: none;
  }

  .div-block-1235 {
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    display: flex;
  }

  .link-block-244 {
    color: #fff;
    border: 1px solid #fff;
    margin-right: 20px;
    padding: 10px;
    text-decoration: none;
  }

  .link-block-245 {
    color: #fff;
    border-bottom: 2px solid #fff;
    padding: 10px;
    text-decoration: none;
  }

  .text-block-1971 {
    text-align: left;
    margin-bottom: 0;
  }

  .text-block-1972 {
    margin-top: 20px;
  }

  .column-883 {
    padding: 0;
  }

  .column-884, .column-885, .column-886, .column-887, .column-888, .column-889, .column-890 {
    padding-left: 0;
  }

  .column-891 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-892, .column-893, .column-894 {
    padding-left: 0;
  }

  .quick-stack-33 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-1236 {
    padding: 10px;
  }

  .lottie-animation-5 {
    height: auto;
    margin-top: 0;
    margin-left: 0;
    padding-top: 0;
  }

  .lottie-animation-6 {
    justify-content: center;
    align-items: center;
    width: auto;
    height: auto;
    margin-top: 140px;
    margin-right: 0;
    display: block;
  }

  .waves---paragraph-big {
    font-size: 14px;
  }

  .waves---heading-3-no-margins {
    font-size: 18px;
  }

  .waves-tile-team-1 {
    padding: 16px;
  }

  .waves-grid-team-1 {
    grid-row-gap: 32px;
  }

  .waves---heading-2-no-margins {
    font-size: 34px;
  }

  .waves---section-medium {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-585 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-199 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---text-200-medium-2 {
    font-size: 18px;
  }

  .brix---text-200-bold-3 {
    font-size: 21px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px-3 {
    margin-bottom: 6px;
  }

  .brix---paragraph-default-9 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---content-inside-card {
    padding-top: 26px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---grid-3-columns-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-13 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 15px;
  }

  .brix---container-default-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---section-7 {
    text-align: center;
    padding: 60px 20px 40px;
  }

  .brix---card-logo-strip-v9 {
    padding: 54px 24px;
  }

  .brix---container-default-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small-4 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-587 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-200 {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .grid-201 {
    grid-template-columns: 1fr;
  }

  .section-588 {
    padding: 20px;
  }

  .quick-stack-34 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .heading-703 {
    text-align: left;
    line-height: 20px;
  }

  .cell-54 {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
    line-height: 10px;
  }

  .heading-704 {
    color: #000;
    text-align: left;
    align-self: flex-start;
    font-size: 30px;
    line-height: 36px;
  }

  .heading-705 {
    font-size: 14px;
    line-height: 28px;
  }

  .heading-706 {
    font-size: 18px;
    line-height: 26px;
  }

  .div-block-1238 {
    padding: 10px;
  }

  .cell-55 {
    border-left-width: 0;
    flex-flow: column;
    padding-left: 0;
  }

  .cell-56, .cell-57, .cell-58, .cell-59 {
    border-left-width: 0;
    padding-left: 0;
  }

  .quick-stack-35 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .heading-706-copy1, .heading-706-copy2, .heading-706-copy4, .heading-706-copy5 {
    font-size: 18px;
    line-height: 26px;
  }

  .section-589 {
    padding-top: 100px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .honoring-25-prolific-startup-tech-leaders-who-have-shaped-indias-tech-landscape {
    font-size: 24px;
    line-height: 36px;
  }

  .div-block-1227-copy22 {
    flex-flow: column;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .text-block-1967-copy, .text-block-1967-copy34 {
    text-align: left;
  }

  .section-590 {
    padding: 60px 20px;
  }

  .text-2 {
    font-size: 21px;
    line-height: 28px;
  }

  .section-591 {
    padding: 20px;
  }

  .uui-testimonial11_divider {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .uui-testimonial11_client-image {
    vertical-align: baseline;
    height: 25rem;
    display: inline-block;
  }

  .uui-testimonial11_content {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 0;
  }

  .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-14 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---container-default-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .text-4 {
    font-size: 28px;
    line-height: 32px;
  }

  .section-593 {
    padding: 40px 20px 20px;
  }

  .text-5 {
    text-align: center;
    font-size: 28px;
    line-height: 32px;
  }

  .section-594 {
    padding-top: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-199-copy34 {
    grid-template-columns: 1fr;
  }

  .spark-bold-heading-3 {
    line-height: 1.3;
  }

  .spark-team-grid {
    grid-column-gap: 5%;
  }

  .spark-centered-902 {
    margin-bottom: 64px;
  }

  .spark-section-3 {
    padding: 64px 20px;
  }

  .spark-section-3 h1 {
    font-size: 3rem;
  }

  .spark-section-3 h2 {
    font-size: 2.5rem;
  }

  .f-grid-six-column {
    grid-template-columns: 1fr;
  }

  .f-logo-gradient-r, .f-logo-gradient-l {
    width: 40px;
  }

  .section-595 {
    padding: 40px 20px 100px;
  }

  .join-us-in-celebrating-the-leaders-who-have-shaped {
    font-size: 18px;
    line-height: 24px;
  }

  .indias-tech-story {
    margin-top: 10px;
    font-size: 21px;
    line-height: 32px;
  }

  .text-block-1975 {
    font-size: 18px;
  }

  .brix---link-icon-right-3 {
    width: 18px;
  }

  .brix---text-200-bold-4 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-10 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-4 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---display-7 {
    font-size: 26px;
    line-height: 48px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 15px;
  }

  .brix---grid-stats-v1-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-15 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-56px-3 {
    margin-bottom: 32px;
  }

  .brix---container-default-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-span-36 {
    border-radius: 0;
    line-height: 28px;
  }

  .text-span-37, .text-span-38, .text-span-39, .text-span-40 {
    border-radius: 0;
  }

  .text-block-1976 {
    text-align: right;
    font-size: 14px;
  }

  .div-block-1240 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
  }

  .judging-criteria {
    font-size: 48px;
    line-height: 52px;
  }

  .indias-cto-excellence-award-will-highlight-leaders-based-on-a-comprehensive-set-of-criteria-including {
    margin-bottom: 40px;
    font-size: 21px;
    line-height: 32px;
  }

  .section-596 {
    padding: 60px 20px 40px;
  }

  .text-15 {
    font-size: 28px;
  }

  .text-16 {
    margin-top: 0;
    font-size: 21px;
    line-height: 28px;
  }

  .quick-stack-36 {
    align-self: center;
  }

  ._630pm-635-pm {
    font-size: 21px;
  }

  .cell-62 {
    justify-content: flex-start;
    align-items: center;
  }

  .opening-remarks {
    font-size: 30px;
  }

  .cell-59-cop2y {
    border-left-width: 0;
    padding-left: 0;
  }

  .bold-text-305 {
    font-family: Josefin Sans, sans-serif;
  }

  .cell-63 {
    border-left-width: 0;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
  }

  .text-17 {
    text-align: center;
  }

  .heading-706-copy, .heading-706-copy09, .heading-706-copy08 {
    font-size: 18px;
    line-height: 26px;
  }

  .column-895 {
    padding: 0;
  }

  .columns-401 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .bold-text-306 {
    color: #000;
  }

  .bold-text-307 {
    line-height: 20px;
  }

  .spark-icon-3.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-4 {
    line-height: 1.3;
  }

  .spark-wrapped-square-team-3.spark-stacked {
    width: 100%;
  }

  .spark-team-grid-no-spacing-3 {
    grid-row-gap: 0px;
  }

  .spark-centered-903 {
    margin-bottom: 64px;
  }

  .spark-section-4 {
    padding: 64px 20px;
  }

  .spark-section-4 h1 {
    font-size: 3rem;
  }

  .spark-section-4 h2 {
    font-size: 2.5rem;
  }

  .spark-wrapped-team-card.spark-stacked, .spark-stacked-card, .spark-horizontal-team-member-image.spark-small {
    width: 100%;
  }

  .container-307 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .pricing-grid {
    grid-template-columns: 1fr;
  }

  .spark-icon-4.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-5 {
    line-height: 1.3;
  }

  .spark-wrapped-square-team-4.spark-stacked {
    width: 100%;
  }

  .spark-team-grid-no-spacing-4 {
    grid-row-gap: 0px;
  }

  .spark-centered-904 {
    margin-bottom: 64px;
  }

  .spark-section-5 {
    padding: 64px 20px;
  }

  .spark-section-5 h1 {
    font-size: 3rem;
  }

  .spark-section-5 h2 {
    font-size: 2.5rem;
  }

  .section-597 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h3-size-5 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---avatar-image-100 {
    width: 100%;
  }

  .brix---grid-3-columns-gap-0 {
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default-11 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-16 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---container-default-13 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h3-size-6 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---team-v13-content {
    bottom: 32px;
    left: 24px;
  }

  .brix---avatar-image {
    width: 100%;
  }

  .brix---grid-3-columns-3 {
    grid-template-columns: 1fr;
  }

  .div-block-1247 {
    margin-top: -645px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-202 {
    text-align: center;
    grid-template-columns: 1fr;
    grid-template-areas: ".";
    grid-auto-columns: .25fr;
  }

  .link-block-251 {
    text-align: center;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list {
    justify-content: center;
  }

  .waves-gradient-hero-1 {
    top: -1px;
  }

  .waves-gradient-hero-1.bottom {
    bottom: -1px;
  }

  .waves-column-hero-1 {
    width: 48%;
  }

  .waves-column-hero-1.column-two, .waves-column-hero-1.column-one {
    flex: none;
  }

  .waves-gallery-hero-1 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .waves---subtitle {
    font-size: 20px;
  }

  .waves---mega-heading-1 {
    font-size: 36px;
  }

  .waves-content-hero-1 {
    margin-left: 0;
  }

  .waves---section-hero-primary {
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .waves---nav-cta {
    display: none;
  }

  .waves---hamburger-icon {
    color: #000;
    background-color: #fff0;
  }

  .waves---nav-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .waves-gradient-hero-2 {
    top: -1px;
  }

  .waves-gradient-hero-2.bottom {
    bottom: -1px;
  }

  .waves-column-hero-2 {
    width: 48%;
  }

  .waves-column-hero-2.column-two, .waves-column-hero-2.column-one {
    flex: none;
  }

  .waves-gallery-hero-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .waves---subtitle-2 {
    font-size: 20px;
  }

  .waves---mega-heading-2 {
    font-size: 36px;
  }

  .waves---section-hero-primary-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-599 {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-707 {
    font-size: 48px;
  }

  .paragraph-343 {
    font-size: 24px;
    line-height: 36px;
  }

  .waves---heading-3-no-margins-2 {
    font-size: 22px;
  }

  .waves-tile-feature-1 {
    padding-right: 0;
  }

  .waves-grid-features-1 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .waves---cta-dark-3 {
    display: none;
  }

  .waves---heading-2-no-margins-2 {
    margin-bottom: 0;
    font-size: 48px;
  }

  .waves---sides-heading-button {
    grid-row-gap: 0px;
    font-size: 48px;
  }

  .waves---mg-bottom-100 {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 40px;
    display: flex;
  }

  .waves---main-container-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .waves---section-medium-2 {
    padding-top: 60px;
    padding-bottom: 64px;
  }

  .waves---heading-3-no-margins-3 {
    text-align: left;
    font-size: 22px;
  }

  .waves---content-sticky-features-2 {
    grid-row-gap: 0px;
  }

  .waves---main-container-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .waves---section-medium-3 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---paragraph-small {
    text-align: left;
  }

  .waves---heading-2-no-margins-3 {
    font-size: 48px;
  }

  .waves---content-image-halves {
    align-items: stretch;
  }

  .waves---section-medium-4 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-3-no-margins-4 {
    text-align: center;
    font-size: 22px;
  }

  .waves-tile-small-feature-7 {
    text-align: center;
    align-items: center;
  }

  .waves-inside-tile-vertical-features-7 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves-image-wide-feature-7 {
    width: 100%;
    height: auto;
  }

  .waves-inside-wide-feature-7 {
    max-width: 100%;
  }

  .waves-wide-tile-features-7 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---grid-features-7 {
    margin-top: 40px;
  }

  .waves---heading-2-no-margins-4 {
    font-size: 48px;
  }

  .waves---main-container-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .waves---section-medium-5 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-3-no-margins-5 {
    font-size: 22px;
  }

  .waves---heading-2-no-margins-5 {
    font-size: 34px;
  }

  .waves---center-heading-2 {
    font-size: 48px;
    line-height: 48px;
  }

  .waves---section-medium-6 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .bold-text-310 {
    font-size: 48px;
  }

  .icon-29 {
    color: #fff;
  }

  .nav-menu-26 {
    background-color: #14144af5;
  }

  .div-block-1248 {
    align-self: center;
    align-items: center;
    padding-bottom: 10px;
  }

  .container-308 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .nav-link-372 {
    color: #fff;
    background-color: #ff4836;
  }

  .div-block-1249 {
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 26px;
    line-height: 36px;
  }

  .button-182 {
    padding: 5px 10px;
    font-size: 16px;
  }

  .image-772 {
    margin-top: 20px;
  }

  .menu-button-19 {
    padding: 10px;
  }

  .menu-button-19.w--open {
    background-color: #c8c8c800;
  }

  .container-309 {
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-89 {
    background-color: #14144a;
    display: block;
  }

  .section-600 {
    padding: 0;
  }

  .nav-link-373 {
    color: #ff4836;
    font-weight: 600;
  }

  .heading-708 {
    text-align: left;
    margin-bottom: 0;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 14px;
    line-height: 21px;
  }

  .div-block-1250 {
    margin-top: 60px;
    display: block;
  }

  .button-183 {
    margin-left: 5px;
    padding: 5px 10px;
    font-size: 16px;
  }

  .column-897 {
    flex-flow: column;
  }

  .background-video-12 {
    height: 700px;
  }

  .columns-402 {
    flex-flow: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
  }

  .link-95 {
    font-size: 14px;
  }

  .nav-link-375 {
    color: #fff;
  }

  .nav-menu-27 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .navbar-90 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: none;
  }

  .menu-button-20 {
    padding: 10px 0 0;
  }

  .menu-button-20.w--open {
    background-color: #c8c8c800;
  }

  .button-184 {
    margin-left: 0;
  }

  .grid-120-copy {
    grid-template-columns: 1fr;
  }

  .link-96 {
    font-size: 24px;
  }

  .bold-text-311 {
    font-size: 18px;
    line-height: 21px;
  }

  .section-601 {
    padding: 40px 20px;
  }

  .bold-text-312 {
    font-size: 18px;
  }

  .grid-203 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .heading-710 {
    font-size: 30px;
    line-height: 36px;
  }

  .grid-204 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .paragraph-344 {
    font-size: 16px;
    line-height: 21px;
  }

  .paragraph-345 {
    margin: 10px;
    font-size: 18px;
  }

  .section-546hyd {
    background-position: 50% 0;
    margin-bottom: 0;
    padding: 40px 20px;
  }

  .grid-118-hyd {
    grid-template-columns: 1fr;
    margin: 0;
  }

  .grid-121-hyd {
    grid-template-columns: 1fr 1fr;
    margin: 10px;
  }

  .div-block-1248-hyd {
    flex-flow: column;
    align-self: center;
    align-items: center;
    padding-bottom: 10px;
  }

  .heading-708-copyhyd {
    text-align: left;
    margin-bottom: 0;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 16px;
    line-height: 21px;
  }

  .link-95-hyd {
    text-align: center;
    font-size: 16px;
  }

  .heading-708-hyd {
    text-align: center;
    margin-bottom: 0;
    margin-left: 5px;
    margin-right: 5px;
    font-size: 16px;
    line-height: 21px;
  }

  .image-774, .link-block-254, .link-block-255, .link-block-256 {
    text-align: center;
  }

  .waves-icon-24 {
    width: auto;
  }

  .waves-bottom-right-footer-1 {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .waves-link-footer-1 {
    color: #000;
  }

  .waves-top-right-footer-1 {
    grid-row-gap: 24px;
    color: #000;
    flex-direction: column;
  }

  .waves-footer-1 {
    padding: 20px;
  }

  .link-block-258 {
    text-align: center;
    padding-left: 15px;
  }

  .image-776 {
    text-align: center;
    padding-left: 0;
  }

  .link-block-259, .link-block-260, .link-block-261 {
    text-align: center;
  }

  .bold-text-313 {
    font-size: 14px;
  }

  .link-block-262, .image-777, .image-778 {
    text-align: center;
  }

  .section-602 {
    padding: 40px 10px;
  }

  .cell-64 {
    border-bottom: 1px solid #000;
    border-right-width: 0;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-65 {
    padding: 10px 20px;
  }

  .div-block-1253 {
    margin-top: 20px;
  }

  .cell-66 {
    border-bottom: 1px solid #000;
    border-right-width: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-713 {
    font-size: 28px;
    line-height: 36px;
  }

  .cell-67 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-65-copy {
    padding: 10px 20px;
  }

  .paragraph-350, .text-block-1998 {
    color: #000;
  }

  .text-block-1999 {
    color: #000;
    text-decoration: none;
  }

  .f-grid-four-column, .f-grid-four-column-copy3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .f-grid-four-column-copy5 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    margin: 0;
  }

  .heading-714-copy {
    text-align: left;
    font-size: 36px;
    line-height: 36px;
  }

  .heading-713-copy {
    text-align: left;
    margin-left: 20px;
    font-size: 28px;
    line-height: 36px;
  }

  .div-block-1259 {
    margin-bottom: 0;
  }

  .quick-stack-39 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .cell-65-copy-copy {
    flex-flow: column;
    padding: 0;
  }

  .cell-69 {
    padding: 20px;
  }

  .cell-70 {
    border-width: 1px 0;
    border-top-style: solid;
    border-top-color: #000;
    border-bottom-style: solid;
    border-bottom-color: #000;
    padding: 20px;
  }

  .heading-713-copy-copy {
    text-align: left;
    margin-left: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .heading-716 {
    font-size: 21px;
  }

  .image-784 {
    width: auto;
    height: 80px;
  }

  .waves---subtitle-3 {
    font-size: 20px;
  }

  .waves---mega-heading-3 {
    font-size: 36px;
  }

  .waves-section-hero-5 {
    padding-bottom: 48px;
  }

  .heading-717 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-604 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .flex-block {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-718 {
    padding-left: 20px;
    padding-right: 20px;
    line-height: 30px;
  }

  .container-310 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-606 {
    background-position: 50%;
    background-size: auto;
    padding: 40px 20px;
  }

  .grid-205 {
    grid-template-columns: 1fr;
  }

  .section-607 {
    padding: 40px 20px;
  }

  .grid-206 {
    grid-template-columns: 1fr;
  }

  .section-608 {
    padding: 40px 20px;
  }

  .grid-207 {
    grid-template-columns: 1fr;
  }

  .section-609 {
    padding: 40px 20px;
  }

  .grid-208 {
    grid-template-columns: 1fr;
  }

  .div-block-1268 {
    padding-bottom: 30px;
  }

  .section-610 {
    padding: 40px 20px;
  }

  .grid-209 {
    grid-template-columns: 1fr;
  }

  .section-611 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .grid-210 {
    grid-template-columns: 1fr;
  }

  .section-613 {
    padding: 40px 20px;
  }

  .grid-211 {
    grid-template-columns: 1fr;
  }

  .div-block-1270 {
    flex-flow: column;
  }

  .div-block-1271 {
    padding-bottom: 20px;
  }

  .grid-213 {
    grid-template-columns: 1fr;
  }

  .flex-block-2 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-1273 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .div-block-1179-copyg {
    align-self: center;
    align-items: center;
    padding-bottom: 10px;
  }

  .agenda-12-gg {
    padding: 20px;
  }

  .cell-72 {
    padding: 0;
  }

  .section-615 {
    margin-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .quick-stack-41 {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-214 {
    grid-template-columns: 1fr 1fr;
  }

  .cell-74 {
    flex-flow: column;
    display: flex;
  }

  .heading-726 {
    margin-bottom: 0;
    font-size: 18px;
  }

  .text-block-2005 {
    font-size: 10px;
  }

  .main-wrapper, .page-wrapper.isdevsparks25 {
    width: 100%;
  }

  .dell-nav__links-wrap.isdropdown {
    grid-row-gap: 23px;
    border-bottom: 1px solid #f4f4f5;
    flex-flow: column;
    flex: none;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    padding-bottom: 40px;
    display: flex;
  }

  .dell-nav-link {
    font-size: 16px;
  }

  .dell-nav {
    background-color: #3a0730;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-logo {
    width: 170px;
  }

  .dell-footer-contact {
    font-size: 17px;
    line-height: 28px;
  }

  .dell-footer-contact.bold {
    font-size: 22px;
  }

  .dell-footer-contact.bold.navi {
    font-weight: 600;
  }

  .dropdown-animate {
    z-index: 9980;
    width: 100%;
    height: 0;
    display: flex;
    position: fixed;
    inset: 0%;
    overflow: hidden;
  }

  .dropdown-4 {
    z-index: 110;
    background-color: #000;
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/673495598e30b9d0a58bda84_navbg.png");
    background-position: 50%;
    background-size: cover;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding-top: 120px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    position: relative;
    inset: 0%;
  }

  .dell-nav-btm {
    grid-row-gap: 14px;
    border-top: 1px #f4f4f5;
    border-bottom: 1px #000;
    border-left-style: none;
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 25px;
    padding-left: 0;
  }

  .dell-hero {
    grid-row-gap: 30px;
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/673b124156bf1cdb19255cd0_mob-hero.png");
    background-size: cover;
    justify-content: flex-start;
    align-items: center;
    min-height: 590px;
    padding-bottom: 100px;
  }

  .dell-hero.old {
    padding-left: 30px;
    padding-right: 30px;
  }

  .dell-hero-logo {
    width: 88%;
    max-width: none;
    height: auto;
  }

  .dell-hero-logo.ismoboff.is-animate {
    height: 90px;
    margin-bottom: 120px;
  }

  .dell-hero-logo.ismobon {
    width: 83%;
  }

  .dell-button-2.is-animate-2.isanimate2.hbd {
    color: #fbd900;
    background-color: #362f0e;
  }

  .dell-hero__cta-text {
    font-size: 16px;
    line-height: 19px;
  }

  .dell-s2-title.is-animate {
    z-index: 30;
    letter-spacing: -.03em;
    max-width: none;
    margin-top: -150px;
    font-size: 36px;
    font-weight: 400;
    line-height: 40px;
    position: relative;
  }

  .dell-s2-title.is-animate.adjusted {
    margin-top: 0;
  }

  .dell-s2-title.is-animate.adjusted.hbd {
    font-size: 36px;
    line-height: 37px;
  }

  .dell-s2-num-unit-2 {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .dell-s2-num-unit-2.hbd {
    border-bottom-color: #fbd900;
  }

  .dell-s2-num-wrap {
    padding-top: 90px;
  }

  .dell-s2-num-wrap.is-animate {
    padding-top: 60px;
  }

  .dell-s2-num-wrap.is-animate.isanimate2.hbd {
    max-width: 300px;
  }

  .dell-s2-num-unit-3 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .dell-s2-num-desc {
    text-align: center;
  }

  .dell-s2 {
    background-color: #420430;
    background-image: none;
    padding: 40px 30px;
    overflow: visible;
  }

  .dell-s2.hbd {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .about-vector._2 {
    width: 60%;
    inset: 230px 0% auto auto;
  }

  .about-vector._1 {
    width: 70%;
  }

  .dell-s2-num-unit {
    padding-bottom: 30px;
  }

  .dell-s2-num-unit.hbd {
    border-bottom-color: #fbd900;
  }

  .dell-s2-desc.is-animate-2 {
    font-size: 16px;
    line-height: 21px;
  }

  .event-meta {
    font-size: 16px;
  }

  .event-meta.isanimate2.hbr {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 340px;
  }

  .ds-s3 {
    padding: 0;
  }

  .heading-727 {
    max-width: 300px;
    font-size: 34px;
    font-weight: 500;
    line-height: 41px;
  }

  .ds-s4 {
    padding-top: 80px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .heading-728 {
    text-align: center;
    font-size: 60px;
    line-height: 63px;
  }

  .heading-728.black.isanimate {
    font-size: 32px;
    line-height: 1.21em;
  }

  .heading-728.black.isanimate._1st {
    font-size: 60px;
  }

  .heading-728.isanimate {
    font-size: 50px;
  }

  .heading-728.isanimate.blr {
    width: 100%;
    font-size: 50px;
  }

  .ds-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .ds-grid.isanimate2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
  }

  .ds-grid.isanimate2.hbr {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .image-788 {
    width: auto;
  }

  .ds-city {
    padding-top: 13px;
    line-height: 30px;
  }

  .ds-city.hb {
    font-size: 24px;
  }

  .ds-s5 {
    width: 100%;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .tracks-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .ds-track {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .tracks-h3 {
    font-size: 30px;
    line-height: 36px;
  }

  .tracks-desc {
    font-size: 20px;
    line-height: 24px;
  }

  .ds-s6 {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    overflow: hidden;
  }

  .heading-729 {
    font-size: 55px;
    line-height: 50px;
  }

  .heading-729.isanimate {
    font-size: 50px;
  }

  .why-attend-slider {
    display: none;
  }

  .why-attend-inner {
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: column dense;
    width: 100%;
    height: 100%;
    padding: 13px 13px 30px;
    display: flex;
  }

  .image-789 {
    height: auto;
  }

  .heading-730 {
    font-size: 36px;
  }

  .text-block-2006 {
    font-size: 16px;
  }

  .ds-s7 {
    width: 100%;
    padding: 107px 15px 100px;
  }

  .speakers-grid {
    width: 100%;
    overflow: visible;
  }

  .blr-spkrs {
    grid-template-columns: 1fr 1fr;
  }

  .blr-spkrs.isanimate2 {
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .div-block-1276 {
    flex-flow: column;
    padding: 25px 30px;
  }

  .div-block-1276.hbd {
    padding-left: 16px;
    padding-right: 16px;
  }

  .past-speaker-img {
    width: 200%;
  }

  .speaker-name {
    font-size: 13px;
    line-height: 16px;
  }

  .text-block-2007 {
    padding-top: 16px;
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 16px;
  }

  .ds-s8 {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ds-s8.hbd {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .collection-list-5 {
    grid-template-columns: 1fr 1fr;
  }

  .image-790 {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-2008, .text-block-2009 {
    font-size: 13px;
    line-height: 16px;
  }

  .ds-s9 {
    padding-top: 50px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .ds-s9.blr {
    padding-bottom: 50px;
  }

  .blr-partners {
    grid-template-columns: 1fr 1fr;
  }

  .partners-img {
    padding: 20px 30px;
  }

  .partners-img.blr {
    width: auto;
    padding: 8px;
  }

  .partners-img.hbr {
    width: 47%;
    padding: 8px;
  }

  .footer-ds {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-top {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
  }

  .image-791 {
    width: 250px;
  }

  .text-block-2010 {
    text-align: center;
    font-size: 18px;
  }

  .waves---nav-cta-2 {
    display: none;
  }

  .waves-master-image-hero-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .waves---subtitle-4 {
    font-size: 20px;
  }

  .waves---heading-1-no-margins {
    font-size: 36px;
    line-height: 110%;
  }

  .waves---section-hero-primary-3 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .uui-navbar07_menu-right {
    padding-bottom: 2rem;
  }

  .uui-navbar07_dropdown-link {
    padding-left: 0;
  }

  .uui-navbar07_menu {
    height: auto;
    padding-bottom: 5px;
  }

  .uui-navbar07_component {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .uui-heroheader09_image-wrapper {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .uui-button-row-4.is-reverse-mobile-landscape {
    align-items: stretch;
  }

  .uui-text-size-xlarge {
    text-align: center;
  }

  .uui-heading-xlarge {
    font-size: 36px;
    line-height: 36px;
  }

  .uui-heroheader09_component {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-bottom: 0;
  }

  .uui-page-padding-6 {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .uui-heroheader05_image {
    object-fit: contain;
    max-width: none;
    height: auto;
    max-height: none;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .uui-heroheader05_image-wrapper {
    display: flex;
  }

  .uui-heroheader05_component {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .uui-page-padding-7 {
    padding-top: 20px;
  }

  .brix---section-32 {
    margin: 0;
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-215 {
    grid-template-columns: 1fr;
  }

  .text-block-2012 {
    font-size: 36px;
    line-height: 36px;
  }

  .section-524-2-copy {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-215-copy2 {
    grid-template-columns: 1fr 1fr;
  }

  .waves---heading-3-no-margins-6 {
    font-size: 22px;
  }

  .waves---heading-2-no-margins-6 {
    font-size: 34px;
  }

  .waves---section-medium-7 {
    padding: 60px 20px 40px;
  }

  .waves---heading-3-no-margins-7 {
    text-align: center;
    font-size: 22px;
  }

  .waves-grid-features-2 {
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .waves---heading-2-no-margins-7 {
    font-size: 34px;
  }

  .waves---section-medium-8 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves-tile-small-feature-8 {
    text-align: center;
    align-items: center;
  }

  .waves-inside-tile-vertical-features-8 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves-image-wide-feature-8 {
    width: 100%;
    height: auto;
  }

  .waves-inside-wide-feature-8 {
    max-width: 100%;
  }

  .waves-wide-tile-features-8 {
    padding-top: 32px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .waves---grid-features-8 {
    flex-flow: column;
    display: flex;
  }

  .waves---heading-2-no-margins-8 {
    font-size: 34px;
  }

  .waves---main-container-14 {
    padding: 0;
  }

  .waves---section-medium-9 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-3-no-margins-8 {
    font-size: 22px;
  }

  .waves---subtitle-5 {
    font-size: 20px;
  }

  .waves---heading-2-no-margins-9 {
    font-size: 34px;
  }

  .waves---section-medium-10 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .f-logo-block-3 {
    padding: 10px;
  }

  .f-grid-four-column-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    padding: 0;
  }

  .f-h6-heading-2 {
    color: var(--blue-2);
    font-size: 36px;
    line-height: 36px;
  }

  .ds-hero-1, .ds-hero-2 {
    display: none;
  }

  .swiper {
    width: 100%;
  }

  .swiper.ismoboff {
    flex-flow: column;
    display: flex;
  }

  .swiper-wrapper {
    text-align: left;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .swiper-slide {
    flex: none;
    width: 100%;
    height: auto;
  }

  .swiper-btns {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-end;
    align-items: center;
    padding-top: 40px;
    display: flex;
  }

  .swiper2 {
    width: 100%;
  }

  .swiper2.ismoboff {
    flex-flow: column;
    display: flex;
  }

  .hamburger-wrap {
    object-fit: fill;
  }

  .image-2 {
    display: block;
  }

  .image-2.close, .navbar-wrap {
    display: none;
  }

  .links {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .nav-inner {
    background-color: #3a0730;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    min-height: 300px;
    padding: 30px;
    display: flex;
  }

  .nav-inner.blr {
    background-color: #382900;
  }

  .nav-inner.gcc {
    opacity: 1;
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    background-color: #000000e6;
  }

  .text-block-2022 {
    color: #111110;
    padding-top: 30px;
    padding-bottom: 20px;
    font-size: 38px;
    line-height: 54px;
  }

  .nav-mob-link {
    color: #fff;
    letter-spacing: .12em;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    line-height: 19px;
    text-decoration: none;
  }

  .nav-mob-link.ishidden {
    display: none;
  }

  .nav-mob-link.gcc {
    letter-spacing: 0;
    text-transform: none;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
  }

  .div-block-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .line-mob {
    border-bottom: 1px dashed #000;
    width: 100%;
    height: 1px;
    padding: 0;
  }

  .mob-menu {
    z-index: 99999;
    justify-content: center;
    align-items: flex-start;
    margin-top: 70px;
    padding: 0;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .mob-menu.gcc {
    border: 1px #000;
    margin-top: 95px;
    display: none;
  }

  .text-block-2023 {
    color: #111110;
    text-transform: capitalize;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .wrap-animation-mob {
    width: 100%;
    height: 0%;
    overflow: hidden;
  }

  .wrap-animation-mob.gcc {
    height: 0%;
  }

  .ham {
    display: block;
  }

  .ham.close {
    z-index: 999999;
    display: none;
    position: relative;
  }

  .ham.gcc {
    width: 30px;
  }

  .text-block-2024 {
    color: #111110;
    padding-top: 30px;
    padding-bottom: 20px;
    font-size: 38px;
    line-height: 54px;
  }

  .div-block-1279 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .text-block-2025 {
    color: #111110;
    text-transform: capitalize;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .isoffset.one {
    margin-top: -370px;
    padding-bottom: 370px;
  }

  .ds-dropdown-link {
    color: #ff3bd9;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ds-dropdown-link.blr {
    color: #fff;
  }

  .nav-divider {
    display: none;
  }

  .nav-dropdown-wrap {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-dropdown-wrap:hover {
    background-color: #0000;
  }

  .dropdown-list {
    max-width: none;
  }

  .f-navigation-button {
    display: none;
  }

  .f-paragraph-large {
    text-align: center;
  }

  .f-section-large-2 {
    margin-top: 0;
  }

  .f-button-wrapper {
    justify-content: center;
    align-items: center;
  }

  .f-testimonial-avatar-small {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .f-testimonial-author {
    flex-flow: column wrap;
    align-items: flex-start;
    margin-top: 20px;
  }

  .grid-216 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h3-size-7 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---team-v13-content-2 {
    bottom: 32px;
    left: 24px;
  }

  .brix---avatar-image-2 {
    width: 100%;
  }

  .brix---grid-3-columns-4 {
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default-12 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-17 {
    font-size: 40px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-9 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-9 {
    margin-bottom: 32px;
  }

  .brix---container-default-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .f-grid-four-column-3 {
    grid-template-columns: 1fr;
  }

  .f-h3-heading-copy, .heading-731 {
    text-align: center;
  }

  .waves---section-medium-11 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-2-no-margins-10 {
    font-size: 34px;
  }

  .waves---heading-3-no-margins-9 {
    font-size: 22px;
  }

  .waves-tile-blog-2 {
    padding: 16px;
  }

  .waves-image-blog-2 {
    height: 62vw;
  }

  .waves-content-blog-2 {
    justify-content: flex-start;
    align-items: center;
  }

  .waves-tile-blog-2-copy34 {
    padding: 16px;
  }

  .waves---heading-3-no-margins-9-copy34, .waves---heading-3-no-margins-9-copy34-copyww {
    font-size: 22px;
  }

  .waves-content-blog-2-copy43 {
    margin-top: 0;
  }

  .waves---section-medium-12 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-2-no-margins-11 {
    font-size: 34px;
  }

  .waves---heading-3-no-margins-10 {
    font-size: 22px;
  }

  .waves---section-hero-primary-4 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .waves---subtitle-6 {
    font-size: 20px;
  }

  .waves---main-container-17 {
    flex-flow: column;
    display: flex;
  }

  .waves-master-image-hero-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .waves---heading-1-no-margins-2 {
    font-size: 36px;
    line-height: 110%;
  }

  .quick-stack-42 {
    grid-column-gap: 20px;
    flex: 0 auto;
  }

  .text-span-43 {
    color: #005200;
    font-size: 26px;
    font-weight: 900;
  }

  .waves---section-medium-13 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-2-no-margins-12 {
    font-size: 34px;
  }

  .waves---heading-3-no-margins-11 {
    font-size: 22px;
  }

  .waves-grid-team-2 {
    grid-row-gap: 32px;
  }

  .waves-tile-team-2 {
    padding: 16px;
  }

  .ds-agenda {
    padding-top: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ds-agenda-wrap.blr, .ds-agenda-wrap.hbr {
    padding-left: 0;
    padding-right: 0;
  }

  .ds-agenda-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .ds-agenda-name {
    padding-top: 13px;
    line-height: 30px;
  }

  .ds-agenda-name.blr.hbd {
    font-size: 30px;
    line-height: 35px;
  }

  .agenda-divider {
    width: 100%;
    height: 1px;
  }

  .agenda-name-wrap {
    max-width: 100%;
  }

  .agenda-person-name {
    font-size: 20px;
    line-height: 26px;
  }

  .agenda-person-name.muted {
    font-size: 16px;
    line-height: 20px;
  }

  .agenda-left-wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .agenda-left-wrap.hbr {
    width: 100%;
  }

  .agenda-badge {
    background-color: #ffffff24;
    padding: 8px 16px;
    font-size: 14px;
    line-height: 30px;
  }

  .grid-217 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .div-block-1281 {
    padding: 10px;
  }

  .heading-733 {
    font-size: 16px;
  }

  .text-block-2030 {
    font-size: 18px;
    line-height: 24px;
  }

  .grid-218 {
    grid-template-columns: 1fr;
  }

  .waves---section-medium-14 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .waves---heading-2-no-margins-13 {
    font-size: 34px;
  }

  .waves---master-cta-1 {
    justify-content: flex-start;
    align-items: center;
  }

  .grid-219 {
    grid-template-columns: 1fr;
  }

  .text-block-2033 {
    text-align: right;
  }

  .heading-734 {
    font-size: 26px;
    line-height: 1.4em;
  }

  .ds-nav-btns-2 {
    display: none;
  }

  .heading-735 {
    font-size: 60px;
  }

  .list-item-116 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .waves---section-hero-copy {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .quick-stack-44 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .cell-79 {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .heading-736 {
    margin-bottom: 0;
    font-size: 21px;
  }

  .cell-80 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-737 {
    text-align: left;
    font-size: 14px;
  }

  .bold-text-323 {
    font-size: 30px;
    line-height: 28px;
  }

  .heading-738 {
    font-size: 42px;
    line-height: 36px;
  }

  .text-block-2034 {
    text-align: left;
  }

  .cell-79-copy3 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .heading-740 {
    text-align: left;
    font-size: 36px;
    line-height: 40px;
  }

  .italic-text-19 {
    font-size: 30px;
  }

  .heading-741 {
    text-align: left;
    font-size: 18px;
  }

  .gcc_hero {
    padding-left: 30px;
    padding-right: 30px;
  }

  .gcc_nav {
    border-bottom: 1px solid #636161;
  }

  .gcc_logo {
    width: 89px;
  }

  .gcc_button-white, .gcc_button-biege {
    display: none;
  }

  .gcc_info {
    text-align: center;
    line-height: 1.3em;
  }

  .gcc_h1 {
    padding-bottom: 0;
  }

  .gcc_button-black {
    color: #fef7e5;
    text-align: center;
  }

  .gcc_s2 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f113ee6b0f2746dcfdb8f7_s2-bg-mob.png");
    background-position: 50%;
    background-size: contain;
    padding-bottom: 60px;
  }

  .gcc_h2.s4 {
    text-align: left;
  }

  .gcc_h2.s4.brix---text-left---t-center {
    text-align: center;
  }

  .gcc_s3-btm {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .gcc_s2-grid {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f79f1d6d83d5bf0977f2ab_Group%203702.png");
  }

  .gcc_s2-grid._2 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f79f1d4249f47951e3826d_Group%203703.png");
  }

  .gcc_s2-grid._3 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f79f1d7e993fc2bf68eb73_Group%203704.png");
  }

  .gcc-s4_grid-inner {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f115e5bbe2ac4ebf646e46_who-attend-6.png");
    background-position: 50%;
    height: 170px;
  }

  .gcc-s4_grid-inner._2 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f115e54b9c31e728efe0c2_who-attend-4.png");
  }

  .gcc-s4_grid-inner._3 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f115e50a5bfa6266ad456f_who-attend-5.png");
    background-position: 0 100%;
  }

  .gcc-s4_grid-inner._4 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f115e58f7d4f4f5fae58af_who-attend-2.png");
  }

  .gcc-s4_grid-inner._5 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f115e8e8bbb64a84fb10af_who-attend-3.png");
  }

  .gcc-s4_grid-inner._6 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f115e5e90ce213ee19c7df_who-attend-1.png");
  }

  .gcc_divider {
    width: 90%;
  }

  .gcc_s5, .gcc_s5-inner-left {
    grid-column-gap: 59px;
    grid-row-gap: 59px;
  }

  .gcc_key-themes-desc {
    opacity: .77;
  }

  .gcc_s6 {
    grid-column-gap: 61px;
    grid-row-gap: 61px;
  }

  .s6_grid {
    grid-auto-flow: row;
  }

  .gcc_speaker-card {
    border-bottom-width: 5px;
    height: 100%;
  }

  .gcc_partners {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .gcc_partner-logo {
    width: 50%;
  }

  .gcc_stats_divider {
    background-color: #5f5f5f;
    width: 80%;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: block;
  }

  .gcc_roundtable {
    padding: 87px 16px;
  }

  .gcc_agenda {
    padding-top: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .gcc_agenda.blr {
    display: none;
  }

  .gcc_agenda-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .gcc-agenda-name {
    padding-top: 13px;
    line-height: 30px;
  }

  .navbar-91 {
    padding: 20px;
  }

  .section-617 {
    background-image: url("https://cdn.prod.website-files.com/5ae98eec19474ec4b00cd02a/67f8cd13450c023f8a80fbf5_Generic%20creative%20DevSparks%20BLR%20bg-01.png");
    background-position: 0 0;
    background-size: cover;
    padding: 40px 20px 20px;
  }

  .heading-742 {
    font-size: 48px;
    line-height: 56px;
  }

  .text-block-2041 {
    margin-top: 10px;
  }

  .div-block-1285 {
    padding: 10px;
  }

  .icon-31 {
    color: #f67c01;
  }

  .menu-button-21 {
    color: #6a859c;
  }

  .menu-button-21.w--open {
    background-color: #c8c8c800;
  }

  .nav-menu-28 {
    background-color: #160500;
  }

  .ds-s10 {
    padding-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .image-805 {
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  .gcc_footer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .gcc_footer-divider {
    margin-top: 20px;
  }

  .gcc_footer-btm {
    padding-left: 0;
    padding-right: 0;
  }

  .ds-hero-1-hbd, .ds-hero-2-hbd {
    display: none;
  }

  .tracks-grid-hbd {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .hbd-span {
    font-size: 34px;
    line-height: 32px;
  }

  .image-806 {
    width: 100%;
  }

  .hbr-partners {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column dense;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .mob-hide {
    display: none;
  }

  .waves---nav-buttons-right-3 {
    background-color: #6b1e3c00;
  }

  .waves---nav-menu-3 {
    margin: 10px;
    padding: 10px;
  }

  .waves---hamburger-icon-3 {
    background-color: #9e708200;
    border-radius: 13px;
  }

  .waves---nav-cta-3 {
    display: none;
  }

  .waves---section-hero-primary-5 {
    padding: 140px 20px 20px;
  }

  .waves---mega-heading-4 {
    font-size: 36px;
  }

  .waves---subtitle-7 {
    font-size: 20px;
  }

  .waves-gradient-hero-6 {
    top: -1px;
  }

  .waves-gradient-hero-6.bottom {
    bottom: -1px;
  }

  .waves-column-hero-3 {
    width: 48%;
  }

  .waves-column-hero-3.column-two, .waves-column-hero-3.column-one {
    flex: none;
  }

  .waves-gallery-hero-3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .waves---main-container-20 {
    padding: 0;
  }

  .waves---section-hero-primary-6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .waves---mega-heading-5 {
    font-size: 36px;
  }

  .waves---subtitle-8 {
    font-size: 20px;
  }

  .waves-gradient-hero-7 {
    top: -1px;
  }

  .waves-gradient-hero-7.bottom {
    bottom: -1px;
  }

  .waves-column-hero-4 {
    width: 48%;
  }

  .waves-column-hero-4.column-two, .waves-column-hero-4.column-one {
    flex: none;
  }

  .waves-gallery-hero-4 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .cell-85 {
    justify-content: flex-start;
    align-items: center;
  }

  .waves---section-medium-15 {
    padding: 60px 20px 40px;
  }

  .waves---heading-3-no-margins-12, .waves---testimonial-text-big {
    font-size: 22px;
  }

  .waves-master-testimonial-4 {
    padding: 19px;
  }

  .waves-grid-testimoials-4 {
    grid-row-gap: 32px;
  }

  .paragraph-359 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 24px;
  }

  .waves---main-container-22 {
    padding: 0;
  }

  .waves---section-medium-16 {
    padding: 10px;
  }

  .waves---heading-3-no-margins-13 {
    font-size: 22px;
  }

  .waves---paragraph-big-9 {
    font-size: 18px;
  }

  .waves---testimonial-text-big-2 {
    font-size: 22px;
  }

  .waves-master-testimonial-5 {
    padding: 40px 20px 20px;
  }

  .waves-grid-testimoials-5 {
    grid-column-gap: 40px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
  }

  .waves-image-testiomnial-5 {
    width: auto;
    height: auto;
  }

  .waves-right-testimonial-5 {
    justify-content: flex-start;
  }

  .waves-bottom-testimonial-5 {
    margin-top: 40px;
  }

  .heading-747-copy2 {
    text-align: center;
    font-size: 36px;
  }

  .paragraph-359-copy2 {
    text-align: center;
    margin-top: 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .cell-86 {
    background-color: #f0e4c7;
    padding: 40px 10px;
  }

  .quick-stack-51 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .button-195, .button-195-copy {
    padding: 20px 10px;
    font-size: 18px;
  }

  .button-195-cop456y {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 20px 10px;
    font-size: 18px;
  }

  .button-195-copy470, .button-195-copy-copy34 {
    padding: 20px 10px;
    font-size: 18px;
  }

  .cell-89 {
    align-items: center;
    padding: 60px 20px 20px;
  }

  .waves---main-container-23 {
    padding: 0;
  }

  .waves---section-medium-17 {
    padding: 40px 10px 60px;
  }

  .waves---heading-2-no-margins-14, .waves---center-heading-6 {
    font-size: 36px;
  }

  .waves-tile-features-7, .waves-tile-features-7-copy4 {
    padding: 40px;
  }

  .waves---heading-3-no-margins-13-copy12 {
    font-size: 22px;
  }

  .waves-tile-features-7-copy45, .waves-tile-features-7-copy12, .waves-tile-features-7-copy23, .waves-tile-features-7-copy34 {
    padding: 40px;
  }

  .waves---heading-3-no-margins-13-copy-34, .waves---heading-3-no-margins-13-copy56, .waves---heading-3-no-margins-13-copy78, .waves---heading-3-no-margins-13-copy01 {
    font-size: 22px;
  }

  .waves---section-medium-16-copy84 {
    padding: 60px 20px 40px;
  }

  .div-block-1289 {
    padding: 40px 10px;
  }

  .heading-748 {
    font-size: 30px;
  }

  .quick-stack-53 {
    align-self: center;
    padding: 20px;
  }

  .heading-749 {
    font-size: 16px;
  }

  .paragraph-359-copy23 {
    font-size: 16px;
    line-height: 24px;
  }

  .quick-stack-53-copy45 {
    align-self: center;
  }

  .waves-footer-2 {
    padding: 60px 20px;
  }

  .waves-top-right-footer-2 {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .waves-bottom-right-footer-2 {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .bold-text-326 {
    font-size: 36px;
  }

  .waves---section-medium-15-copy768 {
    padding: 0;
  }

  .quick-stack-55 {
    padding: 10px;
  }

  .button-196-copy {
    margin: 0;
  }

  .cell-97 {
    align-items: stretch;
  }

  .waves---main-container-25 {
    padding: 0;
  }

  .waves---section-medium-18 {
    padding: 60px 20px 40px;
  }

  .waves---heading-2-no-margins-15 {
    font-size: 34px;
  }

  .waves---heading-3-no-margins-14 {
    font-size: 22px;
  }

  .waves-grid-team-3 {
    grid-row-gap: 32px;
  }

  .waves-tile-team-3 {
    padding: 16px;
  }

  .waves---section-medium-19 {
    padding: 60px 20px 40px;
  }

  .waves---heading-2-no-margins-16 {
    font-size: 34px;
  }

  .waves-master-logos-2 {
    flex-flow: column;
    padding-left: 40px;
    padding-right: 40px;
  }

  .paragraph-360 {
    text-align: center;
  }

  .collection-list-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    margin-left: auto;
  }

  .collection-item-12 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-left: 60px;
  }

  .div-block-1298 {
    padding: 10px;
  }

  .tabs-menu-20 {
    flex-flow: column;
  }

  .tab-pane-tab-1-8 {
    padding: 40px 20px 20px;
  }

  .heading-753 {
    line-height: 30px;
  }

  .tab-pane-tab-2-6, .tab-pane-tab-3-3 {
    padding: 40px 20px 20px;
  }

  .tab-pane-tab-4, .tab-pane-tab-5 {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-757, .heading-758, .heading-759, .heading-760, .heading-761, .heading-762 {
    text-align: left;
  }
}

#w-node-fb0b890d-4432-f093-924f-96eacd81a46c-ee67e89b, #w-node-_410040f7-2715-58c4-0337-46dfd9864ab9-77f5f080 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8a419bd4-71f0-2d3d-4cef-fd1c72ab5efd-4ba76a37 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_10865769-445a-9a54-979e-4f353c4afad3-fdf9d6f2, #w-node-_10865769-445a-9a54-979e-4f353c4afad4-fdf9d6f2, #w-node-_10865769-445a-9a54-979e-4f353c4afad5-fdf9d6f2, #w-node-_10865769-445a-9a54-979e-4f353c4afad7-fdf9d6f2, #w-node-_3599dff4-db52-1376-bb88-81931c5a67ea-fdf9d6f2, #w-node-_3599dff4-db52-1376-bb88-81931c5a67ec-fdf9d6f2, #w-node-_3599dff4-db52-1376-bb88-81931c5a67ee-fdf9d6f2, #w-node-_2a4ded95-2b56-6782-4794-b8f1c614b2a1-fdf9d6f2, #w-node-_2a4ded95-2b56-6782-4794-b8f1c614b2a2-fdf9d6f2, #w-node-_2a4ded95-2b56-6782-4794-b8f1c614b2a3-fdf9d6f2, #w-node-_2a4ded95-2b56-6782-4794-b8f1c614b2a5-fdf9d6f2, #w-node-_17c5fad3-db57-e517-786b-015645a09698-fdf9d6f2, #w-node-_17c5fad3-db57-e517-786b-015645a09699-fdf9d6f2, #w-node-_17c5fad3-db57-e517-786b-015645a0969a-fdf9d6f2, #w-node-_17c5fad3-db57-e517-786b-015645a0969c-fdf9d6f2, #w-node-_13a21f42-ff3f-d10c-694c-b56173bae3fa-fdf9d6f2, #w-node-_13a21f42-ff3f-d10c-694c-b56173bae3fb-fdf9d6f2, #w-node-_13a21f42-ff3f-d10c-694c-b56173bae3fc-fdf9d6f2, #w-node-_13a21f42-ff3f-d10c-694c-b56173bae3fe-fdf9d6f2, #w-node-_737da6a0-d51f-52eb-f8db-04fc4362ffe0-fdf9d6f2, #w-node-_737da6a0-d51f-52eb-f8db-04fc4362ffe1-fdf9d6f2, #w-node-_737da6a0-d51f-52eb-f8db-04fc4362ffe2-fdf9d6f2, #w-node-_737da6a0-d51f-52eb-f8db-04fc4362ffe4-fdf9d6f2, #w-node-c755c0ae-d124-a040-e32e-a37f9b9ab36d-fdf9d6f2, #w-node-c755c0ae-d124-a040-e32e-a37f9b9ab36e-fdf9d6f2, #w-node-c755c0ae-d124-a040-e32e-a37f9b9ab36f-fdf9d6f2, #w-node-c755c0ae-d124-a040-e32e-a37f9b9ab371-fdf9d6f2, #w-node-e02eb2b5-aba6-2349-65a3-e2b0fae8132a-fdf9d6f2, #w-node-e02eb2b5-aba6-2349-65a3-e2b0fae8132b-fdf9d6f2, #w-node-e02eb2b5-aba6-2349-65a3-e2b0fae8132c-fdf9d6f2, #w-node-e02eb2b5-aba6-2349-65a3-e2b0fae8132e-fdf9d6f2, #w-node-_6d25e9b1-8edb-2869-e2c0-7062677dec73-fdf9d6f2, #w-node-_6d25e9b1-8edb-2869-e2c0-7062677dec74-fdf9d6f2, #w-node-_6d25e9b1-8edb-2869-e2c0-7062677dec75-fdf9d6f2, #w-node-_6d25e9b1-8edb-2869-e2c0-7062677dec77-fdf9d6f2, #w-node-_28457ea1-6770-0811-b017-edb056f5fa48-fdf9d6f2, #w-node-_28457ea1-6770-0811-b017-edb056f5fa4a-fdf9d6f2, #w-node-_28457ea1-6770-0811-b017-edb056f5fa4c-fdf9d6f2, #w-node-_5fe67b58-dd4f-12b5-6a5a-feaf8fd94f16-fdf9d6f2, #w-node-_5fe67b58-dd4f-12b5-6a5a-feaf8fd94f17-fdf9d6f2, #w-node-_5fe67b58-dd4f-12b5-6a5a-feaf8fd94f18-fdf9d6f2, #w-node-_5fe67b58-dd4f-12b5-6a5a-feaf8fd94f1a-fdf9d6f2, #w-node-_200fd261-83b5-bf08-c85d-95ff4d5954d0-fdf9d6f2, #w-node-_200fd261-83b5-bf08-c85d-95ff4d5954d1-fdf9d6f2, #w-node-_200fd261-83b5-bf08-c85d-95ff4d5954d2-fdf9d6f2, #w-node-_200fd261-83b5-bf08-c85d-95ff4d5954d4-fdf9d6f2, #w-node-c3d18591-51df-cf69-5c4b-6d185c1afd07-fdf9d6f2, #w-node-ac7fc90e-feee-b710-d561-e5281fd92b0c-fdf9d6f2, #w-node-_4adc61b6-980f-faae-3a56-78333e9599b0-fdf9d6f2, #w-node-ffafcbf3-13a6-1597-1d9b-24bade46c44d-fdf9d6f2, #w-node-e74a6922-2b17-6e66-1de5-bd20d0f50149-fdf9d6f2, #w-node-e74a6922-2b17-6e66-1de5-bd20d0f5014a-fdf9d6f2, #w-node-e74a6922-2b17-6e66-1de5-bd20d0f5014b-fdf9d6f2, #w-node-e74a6922-2b17-6e66-1de5-bd20d0f5014d-fdf9d6f2, #w-node-_253a07ea-f029-c9d6-cd29-0b9ad468ba74-fdf9d6f2, #w-node-_253a07ea-f029-c9d6-cd29-0b9ad468ba75-fdf9d6f2, #w-node-_253a07ea-f029-c9d6-cd29-0b9ad468ba76-fdf9d6f2, #w-node-_253a07ea-f029-c9d6-cd29-0b9ad468ba78-fdf9d6f2, #w-node-_2afc3146-a052-9b3c-8a97-1a6ece1682d3-fdf9d6f2, #w-node-_2afc3146-a052-9b3c-8a97-1a6ece1682d5-fdf9d6f2, #w-node-_2afc3146-a052-9b3c-8a97-1a6ece1682d7-fdf9d6f2, #w-node-_759d4706-f744-73e2-7294-19be48447c13-fdf9d6f2, #w-node-_759d4706-f744-73e2-7294-19be48447c14-fdf9d6f2, #w-node-_759d4706-f744-73e2-7294-19be48447c15-fdf9d6f2, #w-node-_759d4706-f744-73e2-7294-19be48447c17-fdf9d6f2, #w-node-f6cc695f-1311-d7a1-8103-d4fb97bfe480-fdf9d6f2, #w-node-f6cc695f-1311-d7a1-8103-d4fb97bfe481-fdf9d6f2, #w-node-f6cc695f-1311-d7a1-8103-d4fb97bfe482-fdf9d6f2, #w-node-f6cc695f-1311-d7a1-8103-d4fb97bfe484-fdf9d6f2, #w-node-ff192377-a088-f89f-d17e-c7a839f27d80-fdf9d6f2, #w-node-ff192377-a088-f89f-d17e-c7a839f27d81-fdf9d6f2, #w-node-ff192377-a088-f89f-d17e-c7a839f27d82-fdf9d6f2, #w-node-ff192377-a088-f89f-d17e-c7a839f27d84-fdf9d6f2, #w-node-_8f981991-ba2f-7b05-8eb2-c0bb6eab98fb-fdf9d6f2, #w-node-_8f981991-ba2f-7b05-8eb2-c0bb6eab98fc-fdf9d6f2, #w-node-_8f981991-ba2f-7b05-8eb2-c0bb6eab98fd-fdf9d6f2, #w-node-_8f981991-ba2f-7b05-8eb2-c0bb6eab98ff-fdf9d6f2, #w-node-cf616fc8-94da-ef59-70c4-c420f1c24304-fdf9d6f2, #w-node-cf616fc8-94da-ef59-70c4-c420f1c24305-fdf9d6f2, #w-node-cf616fc8-94da-ef59-70c4-c420f1c24306-fdf9d6f2, #w-node-cf616fc8-94da-ef59-70c4-c420f1c24308-fdf9d6f2, #w-node-ce22037e-2bbd-f42c-a249-6618bc81d197-fdf9d6f2, #w-node-ce22037e-2bbd-f42c-a249-6618bc81d198-fdf9d6f2, #w-node-ce22037e-2bbd-f42c-a249-6618bc81d199-fdf9d6f2, #w-node-ce22037e-2bbd-f42c-a249-6618bc81d19b-fdf9d6f2, #w-node-_2f38815d-cf3d-5fa0-0937-dd7f324a25e9-fdf9d6f2, #w-node-_2f38815d-cf3d-5fa0-0937-dd7f324a25ea-fdf9d6f2, #w-node-_2f38815d-cf3d-5fa0-0937-dd7f324a25eb-fdf9d6f2, #w-node-_2f38815d-cf3d-5fa0-0937-dd7f324a25ed-fdf9d6f2, #w-node-_11f64945-45f5-0f98-cf84-0ec95ca1c8a4-fdf9d6f2, #w-node-_11f64945-45f5-0f98-cf84-0ec95ca1c8a5-fdf9d6f2, #w-node-_11f64945-45f5-0f98-cf84-0ec95ca1c8a6-fdf9d6f2, #w-node-_11f64945-45f5-0f98-cf84-0ec95ca1c8a8-fdf9d6f2, #w-node-ea703f05-3b48-3cc0-9bd6-c9e061fba231-fdf9d6f2, #w-node-ea703f05-3b48-3cc0-9bd6-c9e061fba232-fdf9d6f2, #w-node-ea703f05-3b48-3cc0-9bd6-c9e061fba233-fdf9d6f2, #w-node-ea703f05-3b48-3cc0-9bd6-c9e061fba235-fdf9d6f2, #w-node-_3f04e281-903a-80af-2e6b-86a41d997dd9-fdf9d6f2, #w-node-_3f04e281-903a-80af-2e6b-86a41d997dda-fdf9d6f2, #w-node-_3f04e281-903a-80af-2e6b-86a41d997ddb-fdf9d6f2, #w-node-_3f04e281-903a-80af-2e6b-86a41d997ddd-fdf9d6f2, #w-node-cd974796-e9c4-6d4e-37f7-f2e5105b9adb-fdf9d6f2, #w-node-cd974796-e9c4-6d4e-37f7-f2e5105b9adc-fdf9d6f2, #w-node-cd974796-e9c4-6d4e-37f7-f2e5105b9add-fdf9d6f2, #w-node-cd974796-e9c4-6d4e-37f7-f2e5105b9adf-fdf9d6f2, #w-node-b2d56d37-679f-3e0d-baa4-097ceddd3f07-fdf9d6f2, #w-node-b2d56d37-679f-3e0d-baa4-097ceddd3f08-fdf9d6f2, #w-node-b2d56d37-679f-3e0d-baa4-097ceddd3f09-fdf9d6f2, #w-node-b2d56d37-679f-3e0d-baa4-097ceddd3f0b-fdf9d6f2, #w-node-efd67ffb-b9cb-1126-da92-ecae1124c9b6-fdf9d6f2, #w-node-efd67ffb-b9cb-1126-da92-ecae1124c9b7-fdf9d6f2, #w-node-efd67ffb-b9cb-1126-da92-ecae1124c9b8-fdf9d6f2, #w-node-efd67ffb-b9cb-1126-da92-ecae1124c9ba-fdf9d6f2, #w-node-ce8759ad-ffa5-88f0-144a-85f66a2513b3-fdf9d6f2, #w-node-ce8759ad-ffa5-88f0-144a-85f66a2513b4-fdf9d6f2, #w-node-ce8759ad-ffa5-88f0-144a-85f66a2513b5-fdf9d6f2, #w-node-ce8759ad-ffa5-88f0-144a-85f66a2513b7-fdf9d6f2, #w-node-_424af4ea-ce52-cab6-9a6f-3aa38813e112-fdf9d6f2, #w-node-_424af4ea-ce52-cab6-9a6f-3aa38813e113-fdf9d6f2, #w-node-_424af4ea-ce52-cab6-9a6f-3aa38813e114-fdf9d6f2, #w-node-_424af4ea-ce52-cab6-9a6f-3aa38813e116-fdf9d6f2, #w-node-b516372d-5c8e-6865-6e5c-4d0d0d1168d1-fdf9d6f2, #w-node-b516372d-5c8e-6865-6e5c-4d0d0d1168d2-fdf9d6f2, #w-node-b516372d-5c8e-6865-6e5c-4d0d0d1168d3-fdf9d6f2, #w-node-b516372d-5c8e-6865-6e5c-4d0d0d1168d5-fdf9d6f2, #w-node-_72e9b2d5-0726-edc8-457c-9d4cbe059c57-fdf9d6f2, #w-node-_72e9b2d5-0726-edc8-457c-9d4cbe059c58-fdf9d6f2, #w-node-_72e9b2d5-0726-edc8-457c-9d4cbe059c59-fdf9d6f2, #w-node-_72e9b2d5-0726-edc8-457c-9d4cbe059c5b-fdf9d6f2, #w-node-_57310959-db45-8ba3-39e1-e5af2b4f2cc8-fdf9d6f2, #w-node-_57310959-db45-8ba3-39e1-e5af2b4f2cc9-fdf9d6f2, #w-node-_57310959-db45-8ba3-39e1-e5af2b4f2cca-fdf9d6f2, #w-node-_57310959-db45-8ba3-39e1-e5af2b4f2ccc-fdf9d6f2, #w-node-eacd6698-743a-6d12-e5cb-cce239118152-fdf9d6f2, #w-node-eacd6698-743a-6d12-e5cb-cce239118153-fdf9d6f2, #w-node-eacd6698-743a-6d12-e5cb-cce239118154-fdf9d6f2, #w-node-eacd6698-743a-6d12-e5cb-cce239118156-fdf9d6f2, #w-node-de90103b-17ea-5927-1919-35b110025707-fdf9d6f2, #w-node-de90103b-17ea-5927-1919-35b110025708-fdf9d6f2, #w-node-de90103b-17ea-5927-1919-35b110025709-fdf9d6f2, #w-node-de90103b-17ea-5927-1919-35b11002570b-fdf9d6f2, #w-node-_03f5bef6-3149-444c-e2f1-0aed96a0f32d-fdf9d6f2, #w-node-_03f5bef6-3149-444c-e2f1-0aed96a0f32e-fdf9d6f2, #w-node-_03f5bef6-3149-444c-e2f1-0aed96a0f32f-fdf9d6f2, #w-node-_03f5bef6-3149-444c-e2f1-0aed96a0f331-fdf9d6f2, #w-node-bcdd36e3-b0a4-45e7-6d9c-c7b49e564a68-fdf9d6f2, #w-node-bcdd36e3-b0a4-45e7-6d9c-c7b49e564a69-fdf9d6f2, #w-node-bcdd36e3-b0a4-45e7-6d9c-c7b49e564a6a-fdf9d6f2, #w-node-bcdd36e3-b0a4-45e7-6d9c-c7b49e564a6c-fdf9d6f2, #w-node-aec416dc-9125-ce29-8986-87b24a74964f-fdf9d6f2, #w-node-aec416dc-9125-ce29-8986-87b24a749650-fdf9d6f2, #w-node-aec416dc-9125-ce29-8986-87b24a749651-fdf9d6f2, #w-node-aec416dc-9125-ce29-8986-87b24a749653-fdf9d6f2, #w-node-_95415f4a-46da-ff25-cde9-8b3829ec8d6e-fdf9d6f2, #w-node-_95415f4a-46da-ff25-cde9-8b3829ec8d6f-fdf9d6f2, #w-node-_95415f4a-46da-ff25-cde9-8b3829ec8d70-fdf9d6f2, #w-node-_95415f4a-46da-ff25-cde9-8b3829ec8d72-fdf9d6f2, #w-node-_5ecd8aba-5260-eb78-ad0b-84b72ac9bd14-fdf9d6f2, #w-node-_5ecd8aba-5260-eb78-ad0b-84b72ac9bd15-fdf9d6f2, #w-node-_5ecd8aba-5260-eb78-ad0b-84b72ac9bd16-fdf9d6f2, #w-node-_5ecd8aba-5260-eb78-ad0b-84b72ac9bd18-fdf9d6f2, #w-node-_1050c18d-d615-c045-71e3-f0295decd2df-fdf9d6f2, #w-node-_1050c18d-d615-c045-71e3-f0295decd2e0-fdf9d6f2, #w-node-_1050c18d-d615-c045-71e3-f0295decd2e1-fdf9d6f2, #w-node-_1050c18d-d615-c045-71e3-f0295decd2e3-fdf9d6f2, #w-node-b0cae0ed-7f7b-f3ba-4946-85403263afa5-fdf9d6f2, #w-node-b0cae0ed-7f7b-f3ba-4946-85403263afa6-fdf9d6f2, #w-node-b0cae0ed-7f7b-f3ba-4946-85403263afa7-fdf9d6f2, #w-node-b0cae0ed-7f7b-f3ba-4946-85403263afa9-fdf9d6f2, #w-node-_6c70cebf-8b23-0c97-0a06-c228230cd603-fdf9d6f2, #w-node-_6c70cebf-8b23-0c97-0a06-c228230cd604-fdf9d6f2, #w-node-_6c70cebf-8b23-0c97-0a06-c228230cd605-fdf9d6f2, #w-node-_6c70cebf-8b23-0c97-0a06-c228230cd607-fdf9d6f2, #w-node-a4902758-163f-a39e-1c2c-bbd66467e7bd-fdf9d6f2, #w-node-a4902758-163f-a39e-1c2c-bbd66467e7be-fdf9d6f2, #w-node-a4902758-163f-a39e-1c2c-bbd66467e7bf-fdf9d6f2, #w-node-a4902758-163f-a39e-1c2c-bbd66467e7c1-fdf9d6f2, #w-node-_9faa3c5c-1a1d-bc3e-ec02-8a47b36cfed4-fdf9d6f2, #w-node-_9faa3c5c-1a1d-bc3e-ec02-8a47b36cfed5-fdf9d6f2, #w-node-_9faa3c5c-1a1d-bc3e-ec02-8a47b36cfed6-fdf9d6f2, #w-node-_9faa3c5c-1a1d-bc3e-ec02-8a47b36cfed8-fdf9d6f2, #w-node-c7de9abd-c8f8-5584-a2a4-af7b6e4e73e3-fdf9d6f2, #w-node-c7de9abd-c8f8-5584-a2a4-af7b6e4e73e4-fdf9d6f2, #w-node-c7de9abd-c8f8-5584-a2a4-af7b6e4e73e5-fdf9d6f2, #w-node-c7de9abd-c8f8-5584-a2a4-af7b6e4e73e7-fdf9d6f2, #w-node-_88da25a0-d525-b990-f86f-59a8f7ede83d-fdf9d6f2, #w-node-_88da25a0-d525-b990-f86f-59a8f7ede83e-fdf9d6f2, #w-node-_88da25a0-d525-b990-f86f-59a8f7ede83f-fdf9d6f2, #w-node-_88da25a0-d525-b990-f86f-59a8f7ede841-fdf9d6f2, #w-node-bbe55f68-5d39-55f8-ef51-833e43c440f4-fdf9d6f2, #w-node-bbe55f68-5d39-55f8-ef51-833e43c440f5-fdf9d6f2, #w-node-bbe55f68-5d39-55f8-ef51-833e43c440f6-fdf9d6f2, #w-node-bbe55f68-5d39-55f8-ef51-833e43c440f8-fdf9d6f2, #w-node-f54e6770-40c3-1e7c-a40c-acd4069c90c5-fdf9d6f2, #w-node-f54e6770-40c3-1e7c-a40c-acd4069c90c6-fdf9d6f2, #w-node-f54e6770-40c3-1e7c-a40c-acd4069c90c7-fdf9d6f2, #w-node-f54e6770-40c3-1e7c-a40c-acd4069c90c9-fdf9d6f2, #w-node-ff24dbc6-7767-8da2-3cd7-ec965ae0bed5-fdf9d6f2, #w-node-ff24dbc6-7767-8da2-3cd7-ec965ae0bed6-fdf9d6f2, #w-node-ff24dbc6-7767-8da2-3cd7-ec965ae0bed7-fdf9d6f2, #w-node-ff24dbc6-7767-8da2-3cd7-ec965ae0bed9-fdf9d6f2, #w-node-_6dc514dc-6406-d6ba-e47d-b0a9ada5245a-fdf9d6f2, #w-node-_6dc514dc-6406-d6ba-e47d-b0a9ada5245b-fdf9d6f2, #w-node-_6dc514dc-6406-d6ba-e47d-b0a9ada5245c-fdf9d6f2, #w-node-_6dc514dc-6406-d6ba-e47d-b0a9ada5245e-fdf9d6f2, #w-node-_7e2d486b-c512-a034-f82c-b007da0a1f6a-fdf9d6f2, #w-node-_7e2d486b-c512-a034-f82c-b007da0a1f6b-fdf9d6f2, #w-node-_7e2d486b-c512-a034-f82c-b007da0a1f6c-fdf9d6f2, #w-node-_7e2d486b-c512-a034-f82c-b007da0a1f6e-fdf9d6f2, #w-node-a2426f60-d0da-345f-cca5-691ab146eea3-fdf9d6f2, #w-node-a2426f60-d0da-345f-cca5-691ab146eea4-fdf9d6f2, #w-node-a2426f60-d0da-345f-cca5-691ab146eea5-fdf9d6f2, #w-node-a2426f60-d0da-345f-cca5-691ab146eea7-fdf9d6f2, #w-node-cd08d36c-93f7-5844-4628-0e64196489e7-fdf9d6f2, #w-node-cd08d36c-93f7-5844-4628-0e64196489e8-fdf9d6f2, #w-node-cd08d36c-93f7-5844-4628-0e64196489e9-fdf9d6f2, #w-node-cd08d36c-93f7-5844-4628-0e64196489eb-fdf9d6f2, #w-node-_234ca68f-d3bd-ae20-1898-8b2b791c1a37-fdf9d6f2, #w-node-_234ca68f-d3bd-ae20-1898-8b2b791c1a38-fdf9d6f2, #w-node-_234ca68f-d3bd-ae20-1898-8b2b791c1a39-fdf9d6f2, #w-node-_234ca68f-d3bd-ae20-1898-8b2b791c1a3b-fdf9d6f2, #w-node-_827826f5-a0e0-1325-db07-845d3f6ed99a-fdf9d6f2, #w-node-_827826f5-a0e0-1325-db07-845d3f6ed99b-fdf9d6f2, #w-node-_827826f5-a0e0-1325-db07-845d3f6ed99c-fdf9d6f2, #w-node-_827826f5-a0e0-1325-db07-845d3f6ed99e-fdf9d6f2, #w-node-_593507e1-993e-7a8d-aee2-f97485f0cdea-fdf9d6f2, #w-node-_593507e1-993e-7a8d-aee2-f97485f0cdeb-fdf9d6f2, #w-node-_593507e1-993e-7a8d-aee2-f97485f0cdec-fdf9d6f2, #w-node-_593507e1-993e-7a8d-aee2-f97485f0cdee-fdf9d6f2, #w-node-_330f9847-c37b-8119-0d73-cbd9fa15edcf-fdf9d6f2, #w-node-_330f9847-c37b-8119-0d73-cbd9fa15edd0-fdf9d6f2, #w-node-_330f9847-c37b-8119-0d73-cbd9fa15edd1-fdf9d6f2, #w-node-_330f9847-c37b-8119-0d73-cbd9fa15edd3-fdf9d6f2, #w-node-_3c966f00-5f14-3558-d860-2614e90715af-fdf9d6f2, #w-node-_3c966f00-5f14-3558-d860-2614e90715b0-fdf9d6f2, #w-node-_3c966f00-5f14-3558-d860-2614e90715b1-fdf9d6f2, #w-node-_3c966f00-5f14-3558-d860-2614e90715b3-fdf9d6f2, #w-node-_466ba83e-7b4e-ee48-03b9-5eb0e827475b-fdf9d6f2, #w-node-_466ba83e-7b4e-ee48-03b9-5eb0e827475c-fdf9d6f2, #w-node-_466ba83e-7b4e-ee48-03b9-5eb0e827475d-fdf9d6f2, #w-node-_466ba83e-7b4e-ee48-03b9-5eb0e827475f-fdf9d6f2, #w-node-_0e3f2a81-10a4-c261-b1d1-e905c49ab83e-fdf9d6f2, #w-node-_0e3f2a81-10a4-c261-b1d1-e905c49ab83f-fdf9d6f2, #w-node-_0e3f2a81-10a4-c261-b1d1-e905c49ab840-fdf9d6f2, #w-node-_0e3f2a81-10a4-c261-b1d1-e905c49ab842-fdf9d6f2, #w-node-_69bd8601-6bd6-de59-9bf4-11b7d757f80d-fdf9d6f2, #w-node-_69bd8601-6bd6-de59-9bf4-11b7d757f80f-fdf9d6f2, #w-node-_69bd8601-6bd6-de59-9bf4-11b7d757f811-fdf9d6f2, #w-node-_1fcc6961-8ce8-4953-3370-25c1175cee7e-fdf9d6f2, #w-node-_1fcc6961-8ce8-4953-3370-25c1175cee80-fdf9d6f2, #w-node-_1fcc6961-8ce8-4953-3370-25c1175cee82-fdf9d6f2, #w-node-_350200c4-c3eb-3a9e-252a-93cb3e6e095e-fdf9d6f2, #w-node-_350200c4-c3eb-3a9e-252a-93cb3e6e0960-fdf9d6f2, #w-node-_350200c4-c3eb-3a9e-252a-93cb3e6e0962-fdf9d6f2, #w-node-ad4f8f3b-2c37-c538-3b03-f83ebdda7ffd-fdf9d6f2, #w-node-ad4f8f3b-2c37-c538-3b03-f83ebdda7fff-fdf9d6f2, #w-node-ad4f8f3b-2c37-c538-3b03-f83ebdda8001-fdf9d6f2, #w-node-_09f89d2e-5059-d3fb-1fa9-ee0c6e7d0d2f-fdf9d6f2, #w-node-_09f89d2e-5059-d3fb-1fa9-ee0c6e7d0d31-fdf9d6f2, #w-node-_09f89d2e-5059-d3fb-1fa9-ee0c6e7d0d33-fdf9d6f2, #w-node-f8bf4af6-6d13-ae01-5df2-572d01cd6714-fdf9d6f2, #w-node-f8bf4af6-6d13-ae01-5df2-572d01cd6716-fdf9d6f2, #w-node-f8bf4af6-6d13-ae01-5df2-572d01cd6718-fdf9d6f2, #w-node-_92f28048-c7b1-8639-9f15-3b1bf2d94d69-fdf9d6f2, #w-node-_92f28048-c7b1-8639-9f15-3b1bf2d94d6b-fdf9d6f2, #w-node-_92f28048-c7b1-8639-9f15-3b1bf2d94d6d-fdf9d6f2, #w-node-_3103a1a2-ce0c-6e56-c96f-6e5ba8b16921-fdf9d6f2, #w-node-_3103a1a2-ce0c-6e56-c96f-6e5ba8b16923-fdf9d6f2, #w-node-_3103a1a2-ce0c-6e56-c96f-6e5ba8b16925-fdf9d6f2, #w-node-dfe684b3-c7c8-2745-eede-93fdefcb2cf4-fdf9d6f2, #w-node-dfe684b3-c7c8-2745-eede-93fdefcb2cf6-fdf9d6f2, #w-node-dfe684b3-c7c8-2745-eede-93fdefcb2cf8-fdf9d6f2, #w-node-_281347f8-8198-4825-07fd-970dd53f35d3-fdf9d6f2, #w-node-_281347f8-8198-4825-07fd-970dd53f35d5-fdf9d6f2, #w-node-_281347f8-8198-4825-07fd-970dd53f35d7-fdf9d6f2, #w-node-e97eea52-bbb4-a2b5-f659-295dcab8bff0-fdf9d6f2, #w-node-e97eea52-bbb4-a2b5-f659-295dcab8bff2-fdf9d6f2, #w-node-e97eea52-bbb4-a2b5-f659-295dcab8bff4-fdf9d6f2, #w-node-_1baeb47e-f964-9e9c-052f-0f2ecd8ec6fc-fdf9d6f2, #w-node-_1baeb47e-f964-9e9c-052f-0f2ecd8ec6fe-fdf9d6f2, #w-node-_1baeb47e-f964-9e9c-052f-0f2ecd8ec700-fdf9d6f2, #w-node-e5a8bb9b-6914-66ea-720e-feecf00fe33d-fdf9d6f2, #w-node-e5a8bb9b-6914-66ea-720e-feecf00fe33f-fdf9d6f2, #w-node-e5a8bb9b-6914-66ea-720e-feecf00fe341-fdf9d6f2, #w-node-c9807d3a-6bda-d497-557b-dbe293f2e0f3-fdf9d6f2, #w-node-c9807d3a-6bda-d497-557b-dbe293f2e0f5-fdf9d6f2, #w-node-c9807d3a-6bda-d497-557b-dbe293f2e0f7-fdf9d6f2, #w-node-_6e4ba240-61cb-fb9d-b888-ac7c261fd42c-fdf9d6f2, #w-node-_6e4ba240-61cb-fb9d-b888-ac7c261fd42e-fdf9d6f2, #w-node-_6e4ba240-61cb-fb9d-b888-ac7c261fd430-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6751bace-58cb-70e0-86d0-05bb87434c97-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_682066a5-b1d2-4cd2-09fb-3cf1708fcd4f-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f97fe48e-9c67-5ccf-54fe-74766c7f333f-fdf9d6f2, #w-node-_653d1d8b-994b-698c-a5aa-784d62446838-fdf9d6f2, #w-node-f7eb5b64-0d40-7a14-a527-53e5c046e9cd-fdf9d6f2, #w-node-de636cc5-b8e8-6561-be55-e34195b6116b-fdf9d6f2, #w-node-d0385cf7-c50f-5dea-e686-9c8b01c898da-fdf9d6f2, #w-node-_4b4d7895-4225-8018-1437-50ec8764f977-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_30ef494a-5b73-a530-db33-0e9fad35ec1f-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5af1edae-d5ec-81c1-8e40-60faddc811fa-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5af1edae-d5ec-81c1-8e40-60faddc811fc-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_50dfdaaa-9cb1-5d5c-0300-ca19ca395279-fdf9d6f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_50dfdaaa-9cb1-5d5c-0300-ca19ca39527b-fdf9d6f2, #w-node-_50860a38-1910-4a30-4446-cbd0ecb38b7c-235443c3, #w-node-_83d6405f-648a-334e-bf92-2f80ed4ad25a-235443c3, #w-node-_650fe00c-a8cf-2f06-1d34-7cbe6af71929-235443c3, #w-node-_5ad76edc-0ad4-1acd-e26b-7e35f584e831-235443c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_029a7aba-8f23-8706-4c65-a2d4374336d9-235443c3, #w-node-_451da6a0-9930-c2c1-bec6-b9aaf0d2f152-235443c3, #w-node-e3fcd304-dfa2-ee77-a6a6-7d5ccd4e5e77-235443c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_63db9f93-2af7-c3ca-7c10-7c5fbf6c28fe-235443c3, #w-node-_4fe50598-4e46-c79b-1ea7-b653e614699a-235443c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64e7-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64e9-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64eb-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64ed-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64ef-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64f1-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64f3-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64f5-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64f7-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64f9-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64fb-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64fd-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f64ff-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f6501-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f6504-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f6506-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f6508-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f650a-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f650c-235443c3, #w-node-_156fd26a-1ae6-e346-7fe4-3c2a0f0f650e-235443c3 {
  justify-self: center;
}

#w-node-_3f6b804d-15ad-6caf-0d4f-fd226858aaaa-35fd993e, #w-node-b8975063-90cf-6fc7-8d93-a5cf13b6218e-35fd993e, #w-node-af59e4ad-0189-d4b7-f4fd-83c812e091b0-35fd993e, #w-node-_84f9e73f-5257-2906-ef50-effb4517da7b-35fd993e, #w-node-ae7ba2cc-764f-0a6a-136c-4e86f56ea9f8-35fd993e, #w-node-e97c95d2-a339-0177-1013-2fc7951c1290-35fd993e, #w-node-_20fefb0e-d791-0069-ebc5-ba21e8047f16-35fd993e, #w-node-d7facb7c-bcea-e0d3-5cf8-c66ebe340c5b-35fd993e, #w-node-_502b7761-dfd0-e490-6058-0c01ef658df6-35fd993e, #w-node-_66d9aaa7-26d1-dc2b-d243-b5e5bbb0e207-35fd993e, #w-node-d828a579-ed85-d455-e940-797e7d69c6d2-35fd993e, #w-node-_64c03f81-d566-a4be-f6fa-d8ab4e2f638b-35fd993e, #w-node-_95451e28-ffea-c4ed-4ced-2493aca621a4-35fd993e, #w-node-_68691053-68ba-9eb3-d316-bfe68c83b398-35fd993e, #w-node-_21f479a2-0523-8488-8e4b-496ce38ed2a7-35fd993e, #w-node-d3f473ef-aa1c-6abf-8b43-08a80f6e2907-35fd993e, #w-node-_08002da4-cdc7-358d-5246-191415ded184-35fd993e, #w-node-d17c2b3a-4786-20d0-1d02-b79c8c0b9702-35fd993e, #w-node-e0becc81-0029-5115-0fa0-5d96fa21a089-35fd993e, #w-node-_502500ff-c6f1-baaf-0f90-81025d17667b-35fd993e, #w-node-_37d0d4f2-09dc-71ee-e49a-53c99d942f4d-35fd993e, #w-node-f0a0809b-eeb2-7391-ab02-88d00ca8d75d-35fd993e, #w-node-e60905ed-769e-28c1-0d24-5941eab269e4-35fd993e, #w-node-_0624489b-858f-6fc1-0d39-28c45c4ea20a-35fd993e, #w-node-f0a020b6-6f08-fddf-0a00-e6a8848a7306-35fd993e, #w-node-_955f6359-4853-00bd-ceb2-d4882a3132bf-35fd993e, #w-node-_13a4b2f7-adc5-f760-00dd-c970c565a011-66006bdf, #w-node-_13a4b2f7-adc5-f760-00dd-c970c565a014-66006bdf, #w-node-_13a4b2f7-adc5-f760-00dd-c970c565a017-66006bdf, #w-node-_13a4b2f7-adc5-f760-00dd-c970c565a01c-66006bdf, #w-node-_13a4b2f7-adc5-f760-00dd-c970c565a01f-66006bdf, #w-node-_13a4b2f7-adc5-f760-00dd-c970c565a022-66006bdf, #w-node-_484e9c9d-77e5-665d-c6c3-1124ffcb7339-66006bdf, #w-node-_484e9c9d-77e5-665d-c6c3-1124ffcb733d-66006bdf, #w-node-_484e9c9d-77e5-665d-c6c3-1124ffcb7341-66006bdf, #w-node-_484e9c9d-77e5-665d-c6c3-1124ffcb7345-66006bdf, #w-node-_484e9c9d-77e5-665d-c6c3-1124ffcb7349-66006bdf, #w-node-_8fbd9821-75aa-0ff4-e9ba-fa0c7cd02a61-66006bdf, #w-node-_8ff2f795-2e8c-e602-44fb-16c4e7c4bab2-66006bdf, #w-node-_9ffa2d13-f118-8234-3e23-b36f46f27ddf-66006bdf, #w-node-_9e4d671e-44f4-a82b-4081-c2f07ece6d51-66006bdf, #w-node-c61911dc-238b-19de-444c-92e067855c25-66006bdf, #w-node-_2795534a-937c-f3a1-a615-021c879205ba-66006bdf, #w-node-f2dcbee7-518d-cd47-b648-01308e45428a-66006bdf, #w-node-_636fceca-166c-7d7c-9d8d-207f95637275-66006bdf, #w-node-b5debf92-db27-65eb-7c25-ca7adea09b23-66006bdf, #w-node-_2458a996-9333-2db5-f82a-80c4d19bba63-66006bdf, #w-node-ddc24a55-d956-9e72-5b68-caeaf3dec3f1-66006bdf, #w-node-d45b6092-29a9-9fea-666a-d33a0b290da8-66006bdf, #w-node-_556f54ea-bdea-f468-a30d-093703718a96-66006bdf, #w-node-_4912c072-332c-b3e7-cce8-39480cf8fc5b-66006bdf, #w-node-_29bfd855-0647-338e-7f93-d266ac5535d8-66006bdf, #w-node-_236e7948-eb82-b857-ac7e-bd4a4a162180-66006bdf, #w-node-_160bfc60-482f-7fec-30c8-b022710703a7-66006bdf, #w-node-f64a890c-ca19-723b-5bc1-2587659b3df2-66006bdf, #w-node-_5a034340-83f2-c2c6-62ff-87a7fcf74cdc-66006bdf, #w-node-a9bb27b7-81c9-6624-c0fd-05b977715469-66006bdf, #w-node-_83b5ae43-3aa7-e391-e282-3690f4c3e914-66006bdf, #w-node-cf29b03b-836a-7fc3-25e8-1b74bd5bf2b0-66006bdf, #w-node-ab78b004-9b8c-6a51-b1c6-a196e45c534e-66006bdf, #w-node-_605b7292-e73b-1a0f-41e9-12b046992fc3-66006bdf, #w-node-bffb991b-ba48-7471-9fc0-67a59f01329d-66006bdf, #w-node-_65af5df0-d974-781b-8c3c-52c477ddec1e-66006bdf, #w-node-_93d355dd-e892-fb38-7c20-923d3f73d18c-66006bdf, #w-node-eed0544a-f45b-a839-e537-6e19c832ea25-66006bdf, #w-node-_4dc874a8-f4c9-5a20-443e-52810316766b-66006bdf, #w-node-_6ea87767-8e91-f2ce-17d3-c9d6466dbe90-66006bdf, #w-node-_63bf5099-3c75-01a3-23e3-3ed880474475-66006bdf, #w-node-_16e70a11-363a-3a8c-cf9a-05938a437997-66006bdf, #w-node-_16e70a11-363a-3a8c-cf9a-05938a437999-66006bdf, #w-node-_43df3d7f-a89b-5768-8bfe-d5de668c3b81-81bcb201, #w-node-f9479390-3e73-c580-db6c-5a56e4307e1b-81bcb201, #w-node-f60088c4-d9b9-b4b7-419f-2eedaa3dad7b-81bcb201, #w-node-_4f298428-7ba0-ca5c-7526-2b4d323332a3-81bcb201, #w-node-b6689aaa-2600-db9a-b864-59330d492ff2-81bcb201, #w-node-_52454924-8f54-1098-a978-dcd08a28b86d-81bcb201, #w-node-_748c94f9-01b4-b576-9c86-acbb31fae31b-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4de4238f-18ec-02a8-2cd9-427804936a1a-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-fcd79d98-6a39-9147-5512-a03d9016c20d-81bcb201, #w-node-_7bf4d66a-f9eb-855d-da84-3d5e8df39ba1-81bcb201, #w-node-_37735283-6c68-44d5-3491-7d3f9df56766-81bcb201, #w-node-_0b703ecf-50d3-ba99-8b81-3c43167ddb0e-81bcb201, #w-node-_8036fbdb-775c-39f4-086f-3bd409492e52-81bcb201, #w-node-_4ca9a562-d41c-d59e-b97a-d02e48333c4c-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7507bec6-9cc6-752b-502b-97be095f512b-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1be9bbeb-e1d4-251c-a38d-b6db2682e3ef-81bcb201, #w-node-_3ab04682-2eb5-465c-bb56-d05f6dd61273-81bcb201, #w-node-c3ef1988-34fc-6243-ba16-5e654f94882b-81bcb201, #w-node-af389920-3acd-33d8-6e82-c3fc75a260e5-81bcb201, #w-node-_23d1280b-c7d6-0781-d845-8ce8e137a557-81bcb201, #w-node-c66f4893-8dfe-e91c-4bb5-85ea591d3b4b-81bcb201, #w-node-c66f4893-8dfe-e91c-4bb5-85ea591d3b4d-81bcb201, #w-node-_05d04c92-4707-a32b-3916-10783dd1f53a-81bcb201, #w-node-_05d04c92-4707-a32b-3916-10783dd1f53c-81bcb201, #w-node-_5976148d-bb9b-e8c4-2722-12199511a2b6-81bcb201, #w-node-_5976148d-bb9b-e8c4-2722-12199511a2b8-81bcb201, #w-node-dd3a45e0-e2fb-b002-a8b4-bec8c83ca237-81bcb201, #w-node-dd3a45e0-e2fb-b002-a8b4-bec8c83ca239-81bcb201, #w-node-_0e2d60b6-b21f-b151-9e17-415209a3eb60-81bcb201, #w-node-_0e2d60b6-b21f-b151-9e17-415209a3eb62-81bcb201, #w-node-b09eced2-756d-469d-db6a-679eedae9e2b-81bcb201, #w-node-b09eced2-756d-469d-db6a-679eedae9e2d-81bcb201, #w-node-_9e36bf93-91c2-8424-9740-9e95f41f7207-81bcb201, #w-node-_9e36bf93-91c2-8424-9740-9e95f41f7209-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_501cb18b-ac63-3877-a0a4-41166ee7b73d-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_501cb18b-ac63-3877-a0a4-41166ee7b73f-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3954b62e-352b-8bf0-ae1e-207a8b6e2856-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3954b62e-352b-8bf0-ae1e-207a8b6e2858-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07862c8c-a3fb-d575-f7a8-91f8e685ec3a-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_07862c8c-a3fb-d575-f7a8-91f8e685ec3c-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0362e255-444f-ae98-8f17-b3be7d2cfc3d-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0362e255-444f-ae98-8f17-b3be7d2cfc3f-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb81b37d-9153-4458-c941-5aee2ba1290d-81bcb201 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb81b37d-9153-4458-c941-5aee2ba1290f-81bcb201, #w-node-d0568a8a-b13f-6aa3-cba3-b1b05335c140-78094e07, #w-node-_38ee703c-0012-ad4f-02d3-35b379b412a2-78094e07, #w-node-_5ce6778d-59ba-b5ac-3e9d-322bfbdb384e-78094e07, #w-node-b28d24e3-f4c4-4e44-e7ad-f41b94ea14e8-78094e07, #w-node-_00f07621-c5e7-99a9-2f91-9b153b266fd7-78094e07, #w-node-_03e2ba0a-0b37-47c1-5e1b-1f9c49c7d4fa-78094e07, #w-node-c0940d8c-47cb-c979-9725-0f38f3b5b9bc-78094e07, #w-node-_6f8b8eb9-4b42-9d0a-0b24-d29545e5fef6-78094e07, #w-node-_01756cb1-1c6c-6d74-ebaf-55d69f73f13a-78094e07, #w-node-e29873cf-02c7-6ba9-8b7f-ef53c6fbe3cd-78094e07, #w-node-a5add5ec-a0e1-7727-1b5f-40b5a8317190-78094e07, #w-node-_2cc2ea14-6671-d638-7924-222be8b43f3c-78094e07, #w-node-_69315d39-d235-0c7e-d336-cd225e2c3ee5-78094e07, #w-node-c0efa84a-2cec-87cf-78b6-d45dbc48024f-78094e07, #w-node-_2ded9ac1-9e11-234a-c244-f363f37eb2e0-78094e07, #w-node-_1af2c561-1b96-3eeb-1403-5c1264b2deac-78094e07, #w-node-f84c8d8d-3350-4a88-065b-9afb3c0a07c5-78094e07, #w-node-b9527c04-749e-5253-3b0a-a2972fd8835c-78094e07, #w-node-_89ab7f47-fefc-8544-0416-e7940c6142db-78094e07, #w-node-_1cbc8d53-1c20-3c66-5304-677fcbbf558d-78094e07, #w-node-ea6fb1a5-b0ec-f321-f6e1-783de6cb02f6-78094e07, #w-node-_8a919105-4483-d718-7e11-a9edb760e52d-78094e07, #w-node-_74de548f-b7fa-9d1f-295f-5fa1c5cd0bd8-78094e07, #w-node-_83a3e7c0-328f-8edb-ff1f-8a8f8055a3d3-78094e07, #w-node-_7d539607-a03b-0813-56d5-b4e654453dba-78094e07, #w-node-_8a434ed0-2d6c-6019-f379-f5eb05c7387f-78094e07, #w-node-_91f999c6-e471-f919-fb3e-7e5252dd926a-78094e07, #w-node-_98191d30-7e5a-ce61-1d4f-b66932ad41cc-78094e07, #w-node-_985f447d-58f2-398a-5f19-ca0c6462f5a3-78094e07, #w-node-_8eb75bad-7d6d-57dd-8def-5a71bec2d870-78094e07, #w-node-_650747bc-b3e6-cce0-7b22-2c5531200e5e-78094e07, #w-node-_74e1cc2c-366c-9776-7cd3-e133cfd572a7-78094e07, #w-node-fa46de8e-36c5-cee1-eb3a-ccb0866dc15f-78094e07, #w-node-_6bbbcdb2-4818-964a-1519-f773e6175408-78094e07, #w-node-b6f48a60-cb3a-9859-8b0b-6b0075a21029-78094e07, #w-node-_7fd81ecf-cd01-f6ce-0215-3c9c6ad6c0ff-78094e07, #w-node-_0a2eece8-6804-b3fb-7d5e-19ea21bb6db8-78094e07, #w-node-ea9422fc-0710-685d-0927-a254eebdec9b-78094e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8ae2d2f-7944-0560-81e9-f188ef0401e0-78094e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6a799d66-1a4e-4708-9e10-27d598cb0e79-78094e07, #w-node-c885d377-8d21-1ed5-f32a-0ad789e6550c-78094e07, #w-node-_161b141f-3c1b-ba9b-b29d-780451cf0392-78094e07, #w-node-_2c3609d4-4507-bdf6-0daa-1e391bdbcaad-78094e07, #w-node-_0641dfd4-78a4-5230-1482-1ac1b6921985-78094e07, #w-node-e82df86d-40e0-2af1-efe7-0f327f28e783-78094e07, #w-node-_04c70387-fdf0-e437-e340-7c9a6b33aafe-78094e07, #w-node-_893aa349-3f2a-fb34-1888-a345886db4d5-78094e07, #w-node-_651914de-3ece-5d39-7afb-56e0cb3bfaf1-78094e07, #w-node-d549cef0-601d-c653-fb3d-cdb2de712a8c-78094e07, #w-node-_784f1092-447f-baa4-1dba-33a72a1352df-78094e07, #w-node-cf5adc31-cd36-826e-4fe6-22c7f1807d84-78094e07, #w-node-_1ee48a34-98f6-6213-c970-8162da9b4974-78094e07, #w-node-_88638094-6751-72d0-f944-f74ce6aba590-78094e07, #w-node-_01be1219-08b2-b037-cb9a-714baa7a4769-78094e07, #w-node-_441b4787-6835-b60c-b876-0fd76573068b-78094e07, #w-node-_1e51ed42-fe55-a4ce-67e7-252e87e59ed4-78094e07, #w-node-c0404a67-8e97-6d2c-5bd8-0c43fe424589-78094e07, #w-node-_65402eb4-7317-13b2-a748-8f43a3b3e748-78094e07, #w-node-_0e1431f5-5bd9-2638-2e85-6f3d4b0ab718-78094e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63edbd2d-d2ba-9918-2965-84bf7d1c3f5c-78094e07 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-dcf56895-465b-306a-a31d-7cb41fbcc468-aa5291ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5efcedba-af4d-225d-b517-9a89fb43fd03-aa5291ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_4e36d40e-63f2-2b81-7152-f0c9ed7993e9-aa5291ea, #w-node-_8b37ae25-09fe-4868-f2f5-70453c5a87a3-aa5291ea, #w-node-_6ff1a615-2a8a-20dd-b898-1fbc499b50ce-aa5291ea, #w-node-ff7c7513-b017-882c-8a94-0ee922f71060-aa5291ea, #w-node-d9465903-bc62-89c2-b4b6-a93d8371ba54-aa5291ea, #w-node-_743a3a48-9973-faaa-c774-999f559b3f6b-aa5291ea, #w-node-_47a0db10-3d69-ff80-eb3f-4ccf485c6c25-aa5291ea, #w-node-_7a6be8de-5ad6-f037-8bb0-462d04731562-aa5291ea, #w-node-becf8c42-f3e4-0a42-bb2b-ec02086855b4-aa5291ea, #w-node-cfe4b112-351d-cafb-1abc-1d49c5cc42b5-aa5291ea, #w-node-aa61586c-913e-3e00-e300-a5aec77ae698-aa5291ea, #w-node-_1c851de6-8648-2d6f-2057-2527fc0d2c99-aa5291ea, #w-node-_4ae4fa0c-e0f0-d92d-6805-df74979b73da-aa5291ea, #w-node-_03996cc7-f3f3-50df-3153-d0e02eb0dda8-aa5291ea, #w-node-b5623696-85a5-38f4-f167-0dabc98b8870-aa5291ea, #w-node-acfa4396-9008-31ad-e4b3-4b202ba1c085-aa5291ea, #w-node-fde73c00-41ef-5f92-7a76-0e5abc3fcc63-aa5291ea, #w-node-_1617a54f-5656-3d7d-e9d4-6ed2bf59e91a-aa5291ea, #w-node-_4b43ec95-4ea5-093a-2f9f-ac9f6246fbef-aa5291ea, #w-node-fa2fcb73-a5e5-773f-974f-c9da8d261a8a-aa5291ea, #w-node-db95c400-5d74-a5ad-4abb-bc515030c0b2-aa5291ea, #w-node-c243ffe7-6f3f-6daf-0180-b79df7bb99b8-aa5291ea, #w-node-_93e9e328-7a42-0060-bf78-94b81cdee307-aa5291ea, #w-node-_9f8b0508-731c-75bd-bfec-bad9031696c7-aa5291ea, #w-node-_6bf09094-1186-42d2-4496-445dc3c30b61-aa5291ea, #w-node-a55d50a9-f76c-a738-7d75-17f088fd862d-aa5291ea, #w-node-_7992bed4-7a84-b59f-d75c-51ad396e22b1-aa5291ea, #w-node-c96785d3-2a79-6d6e-ae0c-ff4a8a66a56a-aa5291ea, #w-node-c09a007d-f8fc-b699-fa9d-279c86925708-aa5291ea, #w-node-cad25e01-930a-f6b4-9b09-82aa94ce49f0-aa5291ea, #w-node-ead914a3-7f4d-9e69-484a-1a916ad87ad7-aa5291ea, #w-node-e5690987-d493-b877-9f94-9dfe053f7857-aa5291ea, #w-node-_1da8e615-f7d5-254e-2a63-ae70e78af1fa-aa5291ea, #w-node-_5de9d794-116b-91e4-39da-9f31c192eb78-aa5291ea, #w-node-_62f47713-a973-1ff6-d949-26ee47b5445a-aa5291ea, #w-node-_30784e15-1a7d-5efe-06c4-97a76bbf219d-aa5291ea, #w-node-af065ee1-37d5-a27d-e8c8-fbf4789ec348-aa5291ea, #w-node-_472f28d7-7c64-64f8-de3e-460ab87bc2b7-aa5291ea, #w-node-aa9a71f5-7c11-6b18-73cc-a03c71528c17-aa5291ea, #w-node-_5b2dc4c8-cbc9-a8ee-b7a2-02e627a7fbb6-aa5291ea, #w-node-_837228c6-8f2b-79b0-f263-e847abeb3776-aa5291ea, #w-node-_4cd45193-ac83-8b3a-63c4-5eb8d67966fa-aa5291ea, #w-node-_2331b02b-0c67-65be-bc59-605315822824-aa5291ea, #w-node-fa248182-8ed6-61f1-fe15-858b661430b4-aa5291ea, #w-node-_930be0a7-3248-41e9-d272-8f2cbcb872e2-aa5291ea, #w-node-b5410c91-2943-bb75-613a-8985e896c530-aa5291ea, #w-node-_94cb1916-36cb-81a1-233e-72db4a1ea6ed-aa5291ea, #w-node-d4dbd1d3-9d32-f3bc-7e8e-8113c058aa2e-aa5291ea, #w-node-_774ccf6e-7146-8f56-fc7e-9d075c8b72d1-aa5291ea, #w-node-_29dd3873-8b82-6ae4-bb8f-d1cce0ae9e01-aa5291ea, #w-node-_878d7878-5ad9-dab9-c10e-39acddcd9296-aa5291ea, #w-node-_2f4124a2-04ff-a4d5-ff2f-7e00c3354481-aa5291ea, #w-node-de346f5b-dcce-2e9b-18fd-df38b73856cb-aa5291ea, #w-node-_641a80f1-d533-ea6a-6cb4-6cf181668ec1-aa5291ea, #w-node-_88c4cd68-1d0a-684b-b225-a839718e13dc-aa5291ea, #w-node-_59648b61-6f93-d406-287c-611f02fc088c-aa5291ea, #w-node-ab7a259a-6cd8-e340-3d27-20ca305ab016-aa5291ea, #w-node-b090fdbc-e8c3-68a0-6cce-05ef446ee49a-aa5291ea, #w-node-c3f09c7a-3df4-e650-375d-48070004337b-aa5291ea, #w-node-d5a30fe4-61a6-68ec-dec8-1559bdc63e9c-aa5291ea, #w-node-_1fb4f9ad-e2f3-2877-8023-d3c039cff2f8-aa5291ea, #w-node-_3a152fc1-2f2b-8116-f0dd-b3de5dfbdd6d-aa5291ea, #w-node-_29eb727b-40ef-0304-a200-fd7ba3567f5d-aa5291ea, #w-node-df7a2616-a81a-efb1-31d9-3e83617d0647-aa5291ea, #w-node-_9ee19b2f-d41c-8509-a276-ba8172cb8864-aa5291ea, #w-node-ec492a5f-bc86-1453-a37c-c1813ef55f18-aa5291ea, #w-node-e8d4f748-34e7-b258-743a-060a9774a5c3-aa5291ea, #w-node-_9e92b5b9-13d0-fe05-c313-823aaf4c279e-aa5291ea, #w-node-_1b0ab8c6-e40b-a60c-6603-d1e3294af2c5-aa5291ea, #w-node-c9116f5d-18be-9f8a-8449-5eebd201dd13-aa5291ea, #w-node-_12543d29-5420-2a4d-251a-b27d4058c6c4-aa5291ea, #w-node-_26e2afba-ccbc-5bfd-a484-23db302e5116-aa5291ea, #w-node-dd35890f-53ac-a46d-6bc9-51d465e0701b-aa5291ea, #w-node-_45c494d5-a0c3-2a68-c971-27d9f861d667-aa5291ea, #w-node-_659eb01b-1a4a-4ec9-87e0-d97dfbb4b6df-aa5291ea, #w-node-c7b14c0b-46ab-ed3d-83bc-b34057b84d7d-aa5291ea, #w-node-_3d501a92-221a-c480-28ca-6f0543545476-aa5291ea, #w-node-dc624e60-6f33-4944-9dc9-89abe446e545-aa5291ea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbadbd6a-d0fc-6dc4-e8f2-d44bed7de694-7848868c, #w-node-_399d246c-1603-0b90-0e31-a01a07cebe3e-7848868c, #w-node-fcac8b82-3aa6-6a13-9535-1f9f71f4c55c-7848868c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-b32578ee-f78e-b9e7-ee04-8b17512f3712-7848868c, #w-node-b32578ee-f78e-b9e7-ee04-8b17512f3713-7848868c, #w-node-_42de604b-f4b3-2da2-f2e2-9a909d1e330f-7848868c, #w-node-_42de604b-f4b3-2da2-f2e2-9a909d1e3310-7848868c, #w-node-_6a09fd47-54aa-61e2-39e0-39b7d8553da8-7848868c, #w-node-_201c6342-2c92-a906-a530-a4ed372e402f-7848868c, #w-node-b6e7143f-e02a-a25d-9b34-0c8cbbbe33d8-7848868c, #w-node-b6e7143f-e02a-a25d-9b34-0c8cbbbe33d9-7848868c, #w-node-_7e981b53-d4a2-ef59-5321-6e39a485528f-7848868c, #w-node-_6a09fd47-54aa-61e2-39e0-39b7d8553da9-7848868c, #w-node-_74f243ba-d71f-311c-bb75-94b38dc64a2f-7848868c, #w-node-_74f243ba-d71f-311c-bb75-94b38dc64a30-7848868c, #w-node-f7e83a75-4cd8-0a90-2849-9303b278066c-7848868c, #w-node-f7e83a75-4cd8-0a90-2849-9303b278066d-7848868c, #w-node-df1cac7f-0f69-253c-9534-5917fe54e574-7848868c, #w-node-df1cac7f-0f69-253c-9534-5917fe54e575-7848868c, #w-node-ee863323-5000-f203-c352-52862fafd46f-7848868c, #w-node-b4a0a9bb-b0f1-cf98-804a-68857ac192bb-7848868c, #w-node-_4878e695-290f-706f-df21-bdfe7c50345d-7848868c, #w-node-_4878e695-290f-706f-df21-bdfe7c50345e-7848868c, #w-node-_302cab42-b167-9b29-bbe9-f85eeb1ca115-7848868c, #w-node-_302cab42-b167-9b29-bbe9-f85eeb1ca116-7848868c, #w-node-a48cbdf8-351e-db86-c73f-729c0d7766bf-7848868c, #w-node-e72a3a42-008d-668a-033d-d6a8e6ab02f9-7848868c, #w-node-fde5d85a-b560-767e-4488-771cf3c465e1-7848868c, #w-node-fde5d85a-b560-767e-4488-771cf3c465e2-7848868c, #w-node-_44e182f9-73dc-b6e2-ec74-8c5eefb74c3f-7848868c, #w-node-_501561c4-d84c-6022-19aa-b37395da1d29-7848868c, #w-node-_04c08151-aae6-af60-191c-f359cf9183c8-7848868c, #w-node-a48cbdf8-351e-db86-c73f-729c0d7766c0-7848868c, #w-node-_7d777430-bf07-fce2-b63b-f0c7a3296790-7848868c, #w-node-_7d777430-bf07-fce2-b63b-f0c7a3296791-7848868c, #w-node-a6708f3e-1427-12c6-e34c-183e6bdadedd-7848868c, #w-node-a6708f3e-1427-12c6-e34c-183e6bdadede-7848868c, #w-node-f4c9b2f0-2cb2-f332-a325-2a70e9e0afcc-7848868c, #w-node-_04c08151-aae6-af60-191c-f359cf9183c9-7848868c, #w-node-_435d90ba-4e77-a1b1-6e25-db1424c863a0-7848868c, #w-node-_435d90ba-4e77-a1b1-6e25-db1424c863a1-7848868c, #w-node-_0189364c-0cd3-5b66-8278-4a2b4562e6ba-7848868c, #w-node-_0189364c-0cd3-5b66-8278-4a2b4562e6bb-7848868c, #w-node-_96b46a13-6090-1259-10e0-d4007a8eba63-7848868c, #w-node-_96b46a13-6090-1259-10e0-d4007a8eba64-7848868c, #w-node-_201c6342-2c92-a906-a530-a4ed372e402e-7848868c, #w-node-f4c9b2f0-2cb2-f332-a325-2a70e9e0afcd-7848868c, #w-node-fe07aff4-0ba5-e9ee-d895-ba1ae58b5345-7848868c, #w-node-fe07aff4-0ba5-e9ee-d895-ba1ae58b5346-7848868c, #w-node-_4f5134b4-7cc9-f602-550f-832fcda144e8-7848868c, #w-node-_4f5134b4-7cc9-f602-550f-832fcda144e9-7848868c, #w-node-_3c4ac982-5d55-21d3-2d1e-6a61b7f9f6b6-7848868c, #w-node-_3c4ac982-5d55-21d3-2d1e-6a61b7f9f6b7-7848868c, #w-node-_80fbb18c-2d52-d7af-052b-046550682730-7848868c, #w-node-_80fbb18c-2d52-d7af-052b-046550682731-7848868c, #w-node-ae719d62-dac4-f722-002c-36cc09fef34c-7848868c, #w-node-ae719d62-dac4-f722-002c-36cc09fef34d-7848868c, #w-node-c1b145dd-336c-ee18-4bd3-e38be30db9b9-7848868c, #w-node-c1b145dd-336c-ee18-4bd3-e38be30db9ba-7848868c, #w-node-_74b41e78-04da-adc3-cea0-34267fba4a5f-7848868c, #w-node-_74b41e78-04da-adc3-cea0-34267fba4a60-7848868c, #w-node-e71cc39f-9dc9-0fe6-a016-2ca8be19651d-7848868c, #w-node-e71cc39f-9dc9-0fe6-a016-2ca8be19651e-7848868c, #w-node-dbdef6d4-d6a0-f141-4132-8d345a4e13a1-7848868c, #w-node-dbdef6d4-d6a0-f141-4132-8d345a4e13a2-7848868c, #w-node-_4b27f66d-7b04-cd32-dcac-7445ec6bb5cd-7848868c, #w-node-_4b27f66d-7b04-cd32-dcac-7445ec6bb5ce-7848868c, #w-node-b4a0a9bb-b0f1-cf98-804a-68857ac192ba-7848868c, #w-node-_44e182f9-73dc-b6e2-ec74-8c5eefb74c40-7848868c, #w-node-_8c4ee8ff-c1d3-7966-2146-3fc635a8cb28-7848868c, #w-node-_8c4ee8ff-c1d3-7966-2146-3fc635a8cb29-7848868c, #w-node-_30f30495-cd7a-9ad6-144b-0a17cbff7bb4-7848868c, #w-node-_30f30495-cd7a-9ad6-144b-0a17cbff7bb5-7848868c, #w-node-_01e74ae9-f5d5-3510-bfb5-71a0ac2f8bcd-7848868c, #w-node-_01e74ae9-f5d5-3510-bfb5-71a0ac2f8bce-7848868c, #w-node-_600ca299-737e-ada0-ec88-e856053e0b4e-7848868c, #w-node-_600ca299-737e-ada0-ec88-e856053e0b4f-7848868c, #w-node-d3532c8f-c976-55bc-d622-bfc5059295fb-7848868c, #w-node-d3532c8f-c976-55bc-d622-bfc5059295fc-7848868c, #w-node-fe5ad969-07d7-b56c-2655-4a4889a47cc2-7848868c, #w-node-fe5ad969-07d7-b56c-2655-4a4889a47cc3-7848868c, #w-node-_936eab3a-ba2c-421b-e977-969918b684d8-7848868c, #w-node-ef0029b5-5fd7-23da-000d-0d1f484ed7e7-7848868c, #w-node-_21b38941-1d07-8761-2086-6ce0142b4738-7848868c, #w-node-_21b38941-1d07-8761-2086-6ce0142b4739-7848868c, #w-node-_77d21a8c-4b3d-d689-f77b-4b3b65a84419-7848868c, #w-node-_77d21a8c-4b3d-d689-f77b-4b3b65a8441a-7848868c, #w-node-e72a3a42-008d-668a-033d-d6a8e6ab02f8-7848868c, #w-node-_7e981b53-d4a2-ef59-5321-6e39a4855290-7848868c, #w-node-ef0029b5-5fd7-23da-000d-0d1f484ed7e6-7848868c, #w-node-bc7d7e32-6349-4758-0152-a186a3c0f730-7848868c, #w-node-_4249bdb8-62e5-6e42-a50e-bf90e1f3a9cf-7848868c, #w-node-_4249bdb8-62e5-6e42-a50e-bf90e1f3a9d0-7848868c, #w-node-_85948910-6aa6-ee3b-8691-fd75ad0f980e-7848868c, #w-node-_85948910-6aa6-ee3b-8691-fd75ad0f980f-7848868c, #w-node-_7c180581-010e-7d60-cd42-4b20a860ff93-7848868c, #w-node-_7c180581-010e-7d60-cd42-4b20a860ff94-7848868c, #w-node-_91d1e578-ce85-9cfe-47ca-b8c2dcd8c3b1-7848868c, #w-node-_91d1e578-ce85-9cfe-47ca-b8c2dcd8c3b2-7848868c, #w-node-de1276b8-26c6-1595-c311-004e9547ed8e-7848868c, #w-node-de1276b8-26c6-1595-c311-004e9547ed8f-7848868c, #w-node-c94ab986-7c68-1fdb-cb69-3ac9dfe6f3f0-7848868c, #w-node-_9abf59b7-f5ee-8ce2-1835-b80af13f4bf8-7848868c, #w-node-_0e9e8f09-d7f7-609e-0fb8-686e34f652e3-7848868c, #w-node-a226887b-1500-0fa4-2b2d-d3703927e226-6a3db00f, #w-node-f70f1963-1abc-8bf9-9974-1c6216b6387d-6a3db00f, #w-node-_41d42e74-1715-f599-de59-dd11f3bd2936-6a3db00f, #w-node-_3a834e8e-f152-3316-035d-d2b5c4bfee37-6a3db00f, #w-node-e5676a42-ab7d-e3e2-bc7e-05e9bc7b67ad-6a3db00f, #w-node-e7da0d3e-8a2d-c4da-9fa0-ba031b1eca50-6a3db00f, #w-node-dba341f6-beed-760e-54c8-f7533eb76445-6a3db00f, #w-node-_1de020cd-b2c7-9208-aaf5-d1accd4c709e-6a3db00f, #w-node-bc56cfcc-f217-4406-51ee-8c93b8899461-6a3db00f, #w-node-b98c1b48-08e4-f24b-5286-103374bf2661-6a3db00f, #w-node-_06c8b731-8ef9-d8e2-a983-351410a05fa7-6a3db00f, #w-node-_7c42b096-f8d9-e034-a84b-ed0c1934d2d5-6a3db00f, #w-node-a1748e0c-23ab-d2d0-7669-d22d8e936673-6a3db00f, #w-node-e38c5e0f-744a-47bc-f07f-efa8bac8800e-6a3db00f, #w-node-f7992cfd-8767-7d42-2ff3-61b2effa2911-6a3db00f, #w-node-cedd0804-ed6a-5daa-1494-c879c19bb7d2-6a3db00f, #w-node-_68183031-b143-2883-a309-8c7dcc32a12a-6a3db00f, #w-node-a2413cb6-6d32-ee15-ebbc-2ed0d9a6ad94-6a3db00f, #w-node-f5f9bd5e-b41b-49c0-fc0b-a6851e699bd3-6a3db00f, #w-node-_5fdbd15a-ac96-47b2-4bd6-28f6cbed5c64-6a3db00f, #w-node-_2644e7da-970e-432c-4f70-e5c80e068518-6a3db00f, #w-node-_4678e935-0167-668f-0746-294bb5f8f236-6a3db00f, #w-node-_0f5073c0-bc59-fcd0-4545-4440c0f63465-6a3db00f, #w-node-a01c44a3-cc75-9b53-b0fe-6b7018b90ae0-6a3db00f, #w-node-d9794d2f-e3e9-d875-e52c-e05df2ff146a-6a3db00f, #w-node-_7d32362f-5a02-baf1-6e82-cc80722bea98-6a3db00f, #w-node-bfddcd57-f346-5e35-f361-8929c3268dca-6a3db00f, #w-node-bf35cf07-d66d-c6c9-2d14-121ae576899c-6a3db00f, #w-node-_7753f262-133c-9bb7-3db2-77f600db912e-6a3db00f, #w-node-_54b7bdf7-1e67-006f-050e-c77cf1ec2514-6a3db00f, #w-node-c5489f07-c140-60fa-8c65-aa42f7a012ed-6a3db00f, #w-node-a350b07e-1c05-e76d-7d2d-c60d052f260c-6a3db00f, #w-node-_0fac1506-c3ae-c3cb-e939-6a2f448c5274-6a3db00f, #w-node-_108b8b6a-2aea-ee97-65ea-50fcd1a469a3-6a3db00f, #w-node-c6d3af14-48cc-b8bc-3929-fd549d44ef49-6a3db00f, #w-node-_3e914eb8-7f99-b05f-ed3a-d250b38f79e1-6a3db00f, #w-node-_05485e90-3dc3-9f54-c6ff-10e3c01f9a69-6a3db00f, #w-node-_198b3002-d196-7589-1b89-1635b78680a2-6a3db00f, #w-node-cdb27089-3459-fe9c-1d6f-d5690a9a66fe-6a3db00f, #w-node-_9b98bbc7-ab28-5f3c-a07e-92e0fc8d5343-6a3db00f, #w-node-_9d3bad6a-aea1-f2ae-2281-2c46e0e6cf7c-aa014bc3, #w-node-_816caa4f-de7a-4a29-58ae-1f7e66d4806a-aa014bc3, #w-node-_8c130984-a587-6a0f-e978-69342df8a119-aa014bc3, #w-node-_0cbb169e-d0f4-e203-d59c-dd31cc648b90-aa014bc3, #w-node-_81df1877-55e6-189b-33a3-3d79cb1d6550-aa014bc3, #w-node-_1c120907-8033-15b1-2613-e389ffdd3477-aa014bc3, #w-node-f61465fc-d672-f94c-b920-7d6e8d224925-aa014bc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9c64cf9-2da5-10c4-1042-8105b2a91f70-aa014bc3, #w-node-a3dd48e9-7be2-6537-1ba8-bd80aec696f5-aa014bc3, #w-node-a814ae5c-5758-a7cf-fb79-0c8ba5e012cc-aa014bc3, #w-node-cd9a6690-91b2-84bb-aaec-26aa27b4f071-aa014bc3, #w-node-_47436aac-e107-9e99-da67-2858459f863c-aa014bc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3b0595c7-355b-2171-21fc-7763e4719cee-aa014bc3, #w-node-fac45536-94e8-9c92-bbde-e0a0730d4734-aa014bc3, #w-node-_5ad462cb-228d-bdac-014f-14335653badb-aa014bc3, #w-node-_35e63ab0-939f-40a6-6a68-127b86ac1114-aa014bc3, #w-node-_4ca9728b-e0f5-8521-cb41-7ac9b0e53611-aa014bc3, #w-node-e2220936-fa96-aa1b-32fe-3eda1ea69ef0-aa014bc3, #w-node-_5cd94bee-79e2-ca94-3426-28dadbbd71c4-aa014bc3, #w-node-_036c0573-fd0a-db84-0723-3bb7a8181895-aa014bc3, #w-node-a06deb71-d224-33c2-6727-a740aaf37763-aa014bc3, #w-node-_5fda42ae-ef8f-a69b-315f-480a5b070d72-aa014bc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b6ddf486-9686-8bfd-36ae-efda640a23d1-aa014bc3, #w-node-_38ce396b-d04c-3c5b-fb02-fd5cd28bbbe1-aa014bc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d828bd72-db8c-9e75-e293-5beb2e71773d-aa014bc3, #w-node-_3e101761-fa9a-70fa-d673-d284fb74ed2d-aa014bc3, #w-node-a1e656ad-ce10-6781-685e-86b8d9a024f4-aa014bc3, #w-node-_7c9df4cd-d7ef-c4fc-8ae4-333dab09a200-aa014bc3, #w-node-ab593083-eabe-253f-1aa9-fe240b0605ff-aa014bc3, #w-node-ebd73ba8-9554-893c-fc59-a0241cec792e-aa014bc3, #w-node-_7e39c555-32bd-bf09-918d-0d16daeddca9-aa014bc3, #w-node-_064d39d1-b416-b5d9-1cd1-a14f54a17014-aa014bc3, #w-node-_12017d03-3e53-02c5-2a0e-185a72257beb-aa014bc3, #w-node-_5f26e6d1-560d-59ae-1e0c-a7b9eaab873b-aa014bc3, #w-node-_2b0be8e2-c81a-03e1-5d63-d375737a680e-aa014bc3, #w-node-_422612e9-0ada-14c9-be25-c3bc912a9e53-aa014bc3, #w-node-_543880d3-9a2a-0aa7-9b53-e9494233e9b8-aa014bc3, #w-node-_2c664fbd-5151-4bd0-1742-a78c1e7dbb4e-aa014bc3, #w-node-_1d6866ac-0350-efdf-4336-5406d04429e5-aa014bc3, #w-node-e185a31d-998a-49d3-435f-9947b378f458-aa014bc3, #w-node-_66a373fc-a9a6-e79f-ca13-8a1df98e1938-aa014bc3, #w-node-eb99d2d8-8370-45fe-2329-d39bd2ad7a0f-aa014bc3, #w-node-bb469e60-0dc9-44cd-4e26-527b988c4db9-aa014bc3, #w-node-_1241593c-16ea-c1de-9c64-b363f4e44620-aa014bc3, #w-node-_396d8038-4ea2-2bc7-1684-5c86abad7f45-aa014bc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_25c46b3a-a026-afe8-9a8c-111d8c43e048-aa014bc3, #w-node-_83d5906d-5478-fa99-fe17-337e8da7af69-aa014bc3, #w-node-_52cfd106-9df1-dcb4-1ba7-7d0fb5a20772-aa014bc3, #w-node-a4419f3b-f16a-62ff-a353-5d6436f0b99f-aa014bc3, #w-node-c7bf5cdf-e523-d6e7-7554-e6cd7270daf2-aa014bc3, #w-node-b4321709-f334-d649-3f18-c0f6a71d7959-aa014bc3, #w-node-b4321709-f334-d649-3f18-c0f6a71d795e-aa014bc3, #w-node-b4321709-f334-d649-3f18-c0f6a71d7963-aa014bc3, #w-node-b3938ddb-3102-7f46-c4bf-6bb649bcda48-aa014bc3, #w-node-_69e41b99-5e46-7991-c404-cce80e414fe6-aa014bc3, #w-node-c934c84d-9431-0a62-0692-519d699b29f0-aa014bc3, #w-node-a07bc4d8-2081-f438-eca2-ed5ea93724e7-aa014bc3, #w-node-_82e6a960-c79c-d2ad-2bfb-8b9f41a35227-aa014bc3, #w-node-_7ec1d2d8-ab21-14ca-5319-02c44190581e-aa014bc3, #w-node-_52d6473e-e38b-39dc-55ea-179c92715a8d-aa014bc3, #w-node-_52d6473e-e38b-39dc-55ea-179c92715a8f-aa014bc3, #w-node-_52d6473e-e38b-39dc-55ea-179c92715a91-aa014bc3, #w-node-d6385b0b-1807-5a1a-0264-b8a36ac73e7b-aa014bc3, #w-node-_4814ec89-e296-86c2-e524-8c4869997f43-aa014bc3, #w-node-_52d6473e-e38b-39dc-55ea-179c92715a93-aa014bc3, #w-node-_52d6473e-e38b-39dc-55ea-179c92715a95-aa014bc3, #w-node-_52d6473e-e38b-39dc-55ea-179c92715a97-aa014bc3, #w-node-_0eb94ecf-9d5c-6a27-f957-92e2301f31b6-aa014bc3, #w-node-a4412350-3f41-61b9-b652-35ca1fbe0040-aa014bc3, #w-node-a2843e40-83bf-172d-e87a-c86b624433a9-aa014bc3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7b17e38-0afb-78b0-484c-0c8ee6911e5f-9c43fc12, #w-node-dd0566d4-c0df-e7a6-891c-ffb26f04ebd8-9c43fc12, #w-node-ac68295e-55eb-a425-a9e6-f5d03e55f522-9c43fc12, #w-node-_566ef12e-c86f-0dcd-9fb5-a8db3e73046f-9c43fc12, #w-node-_24c7f7f4-358e-484e-b0d6-de18830e1385-9c43fc12, #w-node-b9aae87e-c4a1-d7eb-c2a9-84f631a80e91-9c43fc12, #w-node-_62086e20-deee-d846-8f43-a422581bbdc0-9c43fc12, #w-node-_36db9b56-aa92-8d0a-b991-8c2c911a7294-9c43fc12, #w-node-cb5e6a16-8a6e-3ac3-2bc2-ff7734fa5841-9c43fc12, #w-node-_36c558c3-5075-d823-90d6-2fbaadf8ba3d-9c43fc12, #w-node-_30108657-8394-732e-f0cf-8ba71be50db6-9c43fc12, #w-node-e4b10f42-6e14-3d18-cbb1-225cf1767969-9c43fc12, #w-node-_0d795a36-686d-b458-2ae4-d2cfe3ac8f50-9c43fc12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-eae349ec-0341-9f2d-07c2-5a089589f5ac-9c43fc12, #w-node-cdf9016f-e23a-1a25-cec6-477b5a39382b-9c43fc12, #w-node-_12ad4cc7-5791-901d-ede7-9ee65b71a87a-9c43fc12, #w-node-_725f19d7-a96b-5269-c9ec-147d423425ae-9c43fc12, #w-node-_27be1772-7f11-27d1-7c79-f35b7bd93073-9c43fc12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97c84856-d722-b15a-bcf2-6028aaa9a15a-9c43fc12, #w-node-_0ead866e-a7a3-88b4-fc2e-7f9a11906288-9c43fc12, #w-node-_240499b6-12e7-269f-9ce9-bbbce7ee76d9-9c43fc12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2d10be7-2a89-846f-d6a1-44cb80731e5d-9c43fc12, #w-node-f2d10be7-2a89-846f-d6a1-44cb80731e5f-9c43fc12, #w-node-c649e240-f298-f3af-da96-56fa665063bc-06b0364c, #w-node-d07a4408-2f61-26a8-6573-ddc64716b5bb-06b0364c, #w-node-d07a4408-2f61-26a8-6573-ddc64716b5c1-06b0364c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7b76f99-957d-944e-c072-48c1863baa04-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .25fr;
}

#w-node-_59b3a343-43e5-f3c6-eeeb-551af5f5d5ac-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr .75fr;
  display: none;
}

#w-node-_59b3a343-43e5-f3c6-eeeb-551af5f5d5ae-c390a120 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_54280fdf-122f-8c40-6fb9-45178c00d435-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
}

#w-node-dee43cc4-3ccc-6835-6584-91de8deb9f9c-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_169921f6-68c8-a534-de97-9deccb5a3003-c390a120 {
  grid-template-rows: auto auto;
  grid-template-columns: 1.5fr .25fr 1fr;
}

#w-node-_21d14450-a883-3cc0-3ccf-aa28f4ad3cf7-c390a120, #w-node-_5df7d845-3a78-ad76-4f7b-d3ca85474565-c390a120 {
  grid-column: span 2 / span 2;
}

#w-node-cd3ca4d5-ffe1-2978-dbab-903472f05ade-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c51c9642-27ac-0e3f-356a-3dd6bc5ae5b2-c390a120, #w-node-_219f55ff-d4e4-2e83-d7a8-afad59b4af6f-c390a120, #Speakers.w-node-f03a0c92-433f-f629-e5de-abd975b7f8e7-c390a120 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-dd57c1d2-ebc6-7a8f-8af4-cbf026148659-c390a120 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b5c188df-fe23-a069-99aa-b54b3e297c79-c390a120, #w-node-c7ef551f-3df7-dab1-1dbd-d781762dd452-c390a120, #w-node-_3e47730e-1fab-c5e5-3ec0-df64b84c393e-c390a120, #w-node-fbbbc728-705f-1d32-d051-d53ac4f55a10-c390a120, #w-node-_0bc6f6fc-78e4-5fe1-2c2e-ff7a41b07d6d-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.25fr;
}

#w-node-_8655515a-9a93-010f-d8f2-df7714be670d-c390a120, #w-node-_155098e6-cf02-f06e-2a81-270467f7908e-c390a120, #w-node-_96187dad-9d88-b6e1-ec6f-af1abe2354cb-c390a120, #w-node-_29aa206e-6fe4-809b-2313-988f2d63360f-c390a120, #w-node-ac66d018-729f-8ff5-1724-cfb9dd6413d9-c390a120, #w-node-_356cc869-81d2-40bd-f595-7ed9be47e63b-c390a120, #w-node-_912bfdab-a0ad-1bbe-a9a4-65e770510d0a-c390a120, #w-node-_4d76ad9f-6a9a-035b-91f1-7c1c00ce3b1e-c390a120, #w-node-b079d519-c01e-7088-4530-77a0d4b91ef4-c390a120, #w-node-_6c79ec5e-60ca-8041-7544-5ca80cd8f057-c390a120, #w-node-_2cf347ed-b91d-1b90-05a2-729e886dbbd9-c390a120, #w-node-_5c045dae-c2e1-54c7-bc29-346227d9b60f-c390a120, #w-node-_42e7295d-8b64-1bc3-63f3-ce2dd3b38c15-c390a120 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ffb65df-d181-e333-66a8-3e1e618757be-c390a120 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9c7373c5-df08-b205-f915-8abd4caed106-34ac94ad {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_9c7373c5-df08-b205-f915-8abd4caed108-34ac94ad {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr;
}

#w-node-_9c7373c5-df08-b205-f915-8abd4caed112-34ac94ad {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr;
}

#w-node-_0544583d-8fe9-c4fb-2525-b8a3ceee9eee-34ac94ad {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd1c0b89-b15f-568d-94b6-3746616fe1c8-34ac94ad, #w-node-_9a3160a3-e5c5-48f1-2ccf-d5fa86e18fd7-34ac94ad, #w-node-_90bdf1fe-546b-c7fb-dcac-127f864458f1-34ac94ad, #w-node-_587d5b79-d911-15da-8d99-1f48584aea8c-34ac94ad, #w-node-a3ac288c-bbff-095a-251c-5f528eae9d55-34ac94ad, #w-node-b6387cb4-59bf-7dca-a3c6-3009ab13a741-34ac94ad, #w-node-ff96fda1-284a-1731-084c-71f83610e876-34ac94ad, #w-node-_915b8361-8242-363f-b936-9cc053200020-34ac94ad, #w-node-_75deac79-d4b4-04ec-8ddf-f6d54a3492c7-34ac94ad, #w-node-_98b97501-5c94-6683-960e-6c71d2a176d4-34ac94ad, #w-node-_2b8ba436-8712-4482-d13f-5733a1758ae1-34ac94ad, #w-node-cc8f42a6-0033-a2bf-34ed-cc46a4e0af51-34ac94ad, #w-node-e26180ee-f98a-ffec-652c-887da5a69c82-34ac94ad, #w-node-_612f7ec4-3768-84aa-baac-cb38d4f53087-34ac94ad, #w-node-_6471121d-3dcf-50e9-6bef-b8ca257145e6-34ac94ad, #w-node-_5cbb9162-0844-c2b9-0049-ca70e6366a70-34ac94ad, #w-node-cee6cc1b-7abc-6a2a-45c2-dc33940bd9dd-34ac94ad, #w-node-_11b30fb8-5374-b477-03b5-ead4dc75ff1d-34ac94ad, #w-node-df919fb4-b6c7-2283-62c1-03578b092d9c-34ac94ad, #w-node-_659194d7-5ec1-86b1-7f0f-aa30b4b612ad-34ac94ad, #w-node-_528f0b91-b484-16df-b819-e5ec8025ad5c-34ac94ad, #w-node-_6b5f799c-ab54-dda8-8b48-31616f8d7b23-34ac94ad, #w-node-_89d63bc6-0b52-6798-d512-4b96a55043bb-34ac94ad, #w-node-e926268e-1044-4c14-bd4f-f40bf8715bb2-34ac94ad, #w-node-_2075d694-8da7-1a65-972b-6d3a679f5958-34ac94ad, #w-node-_132bb605-2f8c-48de-3d28-f5bd895fa9d7-34ac94ad, #w-node-_2ba89873-3f40-22cc-d1a3-b787c85f09f2-34ac94ad, #w-node-e41bd1e8-f9d3-b390-0345-8ba93dc95bcb-34ac94ad, #w-node-_9a49bb99-8ddf-c6df-32f9-50d83bbbd1a1-34ac94ad, #w-node-_8387e95b-cf05-b4cb-52d0-01a3229d07fc-34ac94ad, #w-node-_44b6123b-65cd-d059-57c4-6af19ad8e583-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1be-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1c6-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1cc-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1d4-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1dc-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1e4-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1ec-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1f4-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e1fc-34ac94ad, #w-node-_4efc13e1-c6c8-dc75-69f1-695e2e60e204-34ac94ad, #w-node-_48029198-d15e-a1ef-01a3-070b096299c4-34ac94ad, #w-node-a06b02be-9778-7ee1-0b9c-169ec7a4c265-34ac94ad, #w-node-_9cb100eb-4092-1a86-624d-1f9f02918be5-34ac94ad, #w-node-_893eb06a-89b4-8871-d62e-4232cc1d763f-34ac94ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4670f8b5-a02a-42b5-ebcb-96118c20f2ea-34ac94ad {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_282cdd33-8a8d-65df-ca7d-1956aeccfc6e-34ac94ad, #w-node-_4b4d200d-f05a-f987-f76f-1d3008af5fc7-34ac94ad, #w-node-bd023520-8c63-a6c6-fc92-8bd60ac67f73-34ac94ad, #w-node-ec6e8271-d622-949f-ae9d-27aab59de1fb-34ac94ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51d1770c-187b-b8f8-92e4-24c81ff0f503-34ac94ad {
  justify-self: start;
}

#w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa26-8a58baa0 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .25fr;
}

#w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa39-8a58baa0 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr .75fr;
  display: none;
}

#w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa3b-8a58baa0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa53-8a58baa0 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
  display: none;
}

#w-node-c8d396ce-8181-173e-29a1-d141040aeb04-8a58baa0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_92704d3f-8d7c-6a1a-d434-9fc0876eb487-8a58baa0 {
  justify-self: auto;
}

#w-node-_57b3c615-1dd1-53ad-06e2-26560b68094e-8a58baa0, #w-node-_6d133332-14d7-492d-c39f-e6912f756515-8a58baa0, #w-node-_705b03dd-4b1f-d8a1-a789-3781aaf0973c-8a58baa0, #w-node-_50d6f8b5-0bd0-2ffd-735d-61cdb3996179-8a58baa0, #w-node-c663483b-6538-5e4b-bb80-1aae9b0a6459-8a58baa0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5165bc10-c228-2991-e158-bb6a2121c5a2-8a58baa0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_21a98b93-e2b8-26d8-bb3a-cf3b07a89253-8a58baa0 {
  justify-self: start;
}

#w-node-_8b800cdd-2a4d-bc8a-d9b1-75a0d7dd0773-8a58baa0, #w-node-fd2113d7-60fd-fcc4-1d34-6238a2bc7039-8a58baa0, #w-node-ef2c1656-27b4-940e-e7fa-8f9148bf7369-8a58baa0, #w-node-_539cc76f-02a9-107a-9c31-d92964e613f4-8a58baa0, #w-node-aaa8e71c-63ae-dd1f-87a9-4236207d4c05-8a58baa0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_4c20a15d-073a-8e0f-7d6e-eaede7f0f8b3-8a58baa0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e69336f0-8afe-91fa-5484-abcafa8f7e6c-abd0aabd {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

#w-node-e69336f0-8afe-91fa-5484-abcafa8f7e7f-abd0aabd {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.25fr .75fr;
  display: none;
}

#w-node-e69336f0-8afe-91fa-5484-abcafa8f7e81-abd0aabd {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-e69336f0-8afe-91fa-5484-abcafa8f7e99-abd0aabd {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr;
  display: none;
}

#w-node-_06fa4d5c-519c-a289-6cf5-b02574982621-b4bed59f, #w-node-de16d523-45c0-0483-845e-7895726943a5-b4bed59f, #w-node-c822849b-f140-4589-d429-5b355dfaccb9-b4bed59f, #w-node-_6f41c2bf-0448-624c-db41-7354e4f316ce-b4bed59f, #w-node-b54087df-1bba-9185-7110-9787382f44da-b4bed59f, #w-node-_0155f28e-0fad-f3bb-4751-ee6fd57ce01b-b4bed59f, #w-node-_7c9fb8b0-14a0-d885-6f0a-4e7dd7530e97-b4bed59f {
  place-self: auto center;
}

#w-node-d6856a6d-bb44-0f48-7af1-8739bba4226b-b4bed59f, #w-node-_0f6033bc-ad57-993d-1365-bee5e43e706e-b4bed59f, #w-node-f9f0f32b-ac3e-e145-7871-22dda1466a0a-b4bed59f, #w-node-_4714ddc3-898e-f9b7-5b19-c6dcb6c422db-b4bed59f, #w-node-_9fed1c42-83b2-88fd-ebbe-a4a184950ab8-b4bed59f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1c8e5ab-dd84-7e47-6b67-177329445827-b4bed59f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3f8c2568-4743-fb72-0e5c-a82cc90375ba-b4bed59f, #w-node-_8404aa0b-8aa6-6215-65b1-65f6ea7e2472-b4bed59f {
  grid-area: 1 / 1 / 2 / 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_902fbe2c-74e9-a46a-e33c-2f5604c7b2d6-b4bed59f, #w-node-c0736c0e-79b1-4e89-8a3f-6a6e0e1b848d-b4bed59f, #w-node-c2838dc0-95ea-6511-0e71-434ae5bd6d86-b4bed59f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c2838dc0-95ea-6511-0e71-434ae5bd6d94-b4bed59f {
  grid-area: 1 / 1 / 2 / 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c2838dc0-95ea-6511-0e71-434ae5bd6dbb-b4bed59f, #w-node-c2838dc0-95ea-6511-0e71-434ae5bd6dc8-b4bed59f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7d8414ac-e3e0-1345-5226-e2f814a8e3a5-b4bed59f {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
}

#w-node-_5a1883cf-f662-56eb-e918-069e5fc610e5-b4bed59f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2fr;
}

#w-node-_4ea64355-4fb6-3915-3fbc-b4a1b62e853c-4344c414 {
  align-self: stretch;
}

#w-node-_3652ee08-697f-3ddb-b0b1-a8c2ad1d49ec-4344c414, #w-node-fbf4804f-d38c-a0d1-3232-083806c80835-4344c414, #w-node-_714a0ead-39ff-e6c7-7def-1feee7ff2c2a-4344c414, #w-node-_99275a5b-8e1b-0492-6368-0ebc9a8426a4-4344c414 {
  align-self: center;
}

#w-node-_437aa7c5-e96e-f92c-ff4a-3c11508f7684-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_0fa39ff5-9746-32bd-b74a-917a4de581cb-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f6eee373-8817-ad8a-9c79-57c9f4576d25-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_3eeade17-d9d4-eda8-0c36-6e1a7c85be44-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-a7339bcc-f476-102e-3e93-06b289ea7032-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a7339bcc-f476-102e-3e93-06b289ea7037-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_4d686420-8178-5d74-7791-6622ea90a241-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_4d686420-8178-5d74-7791-6622ea90a246-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_05efa946-6e9a-f7bc-52ac-11bbe338bf54-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_05efa946-6e9a-f7bc-52ac-11bbe338bf59-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-deefeecf-1982-088a-0da9-f684b12e7275-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-deefeecf-1982-088a-0da9-f684b12e727a-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-ea64b3ee-501d-5070-cf8e-4f750e08e025-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-ea64b3ee-501d-5070-cf8e-4f750e08e02a-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_1ef507ce-3052-ee94-3fd2-7272e0a15891-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_1ef507ce-3052-ee94-3fd2-7272e0a15896-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_7cb3fd7b-19b0-7544-63b7-d405f8f8d2f5-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_37b9650f-0fc1-7ed1-a306-eba20e61ead9-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_37b9650f-0fc1-7ed1-a306-eba20e61eade-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_547a1e56-b3a5-432f-6832-17751e31f462-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_547a1e56-b3a5-432f-6832-17751e31f467-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_7ccb7264-dc9f-4a09-04f2-64e9a7bb1d12-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_7ccb7264-dc9f-4a09-04f2-64e9a7bb1d17-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_7e9b464b-722e-5de6-a49a-91cee90272d2-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_7e9b464b-722e-5de6-a49a-91cee90272d7-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-f15b1992-8f27-1716-36fb-455592614fcf-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-f15b1992-8f27-1716-36fb-455592614fd4-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-dd54e5b9-6c22-6a6e-3f00-2832c2dc0bd1-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a9c61ea9-83dd-3b88-10b4-28485c9f89df-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-a9c61ea9-83dd-3b88-10b4-28485c9f89e4-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_41b110dd-3161-ff99-a901-d92c033aac47-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_41b110dd-3161-ff99-a901-d92c033aac4c-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_2bbff5e5-91fe-cd8d-ea3f-d9b0adfd9ef6-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_2bbff5e5-91fe-cd8d-ea3f-d9b0adfd9efb-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_2e027d5f-6d07-105d-99c9-080f4d035929-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_2e027d5f-6d07-105d-99c9-080f4d03592e-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-d61ae2f9-d855-2445-6a93-4b0b4b7cfc6b-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-d61ae2f9-d855-2445-6a93-4b0b4b7cfc70-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-_71ee9c78-93c9-f612-f2dd-a660eb41138f-4344c414 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_71ee9c78-93c9-f612-f2dd-a660eb411394-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.25fr .75fr;
}

#w-node-b5885ed0-2795-e1ed-68d0-13df9cf920eb-4344c414 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-e5371e72-1f57-4b86-0a66-893f5f274dd2-4344c414, #w-node-e5371e72-1f57-4b86-0a66-893f5f274dd4-4344c414, #w-node-e5371e72-1f57-4b86-0a66-893f5f274dd6-4344c414, #w-node-e5371e72-1f57-4b86-0a66-893f5f274dd8-4344c414, #w-node-d9778f86-f9a8-dc83-891e-6f0828caabc3-4344c414, #w-node-b8e6a329-7a2e-b621-6092-a2491d6d790a-4344c414, #w-node-_6dd81853-6c1d-8842-7dc8-0bb2afd200a9-4344c414, #w-node-_0ab88cb6-2e24-53b6-ea0c-5ae22d232007-4344c414, #w-node-_5d632edd-bd4d-f9aa-453d-079ede6563e6-4344c414, #w-node-_14a28d04-5074-cc41-80ee-7be22003e925-4344c414, #w-node-e1613e59-02d6-30be-8f1a-953229b4dca6-4344c414, #w-node-e1613e59-02d6-30be-8f1a-953229b4dca8-4344c414, #w-node-_0dcce12a-5d6a-3999-dc3f-29e2cdb28451-4344c414, #w-node-f043c6aa-446b-5abb-fcfa-0cd45b8d3c24-4344c414, #w-node-f043c6aa-446b-5abb-fcfa-0cd45b8d3c26-4344c414, #w-node-f043c6aa-446b-5abb-fcfa-0cd45b8d3c28-4344c414, #w-node-f043c6aa-446b-5abb-fcfa-0cd45b8d3c2a-4344c414, #w-node-a0f1edd8-27cb-bb53-a257-ff08977a86b8-4344c414, #w-node-_3e7c56db-1819-6c5a-11fb-65e4e016bd28-4344c414, #w-node-efe8b3bc-6f24-aa03-cae4-50303d1e94ed-4344c414, #w-node-_8a1e54cc-6471-27b5-1def-f701f1ac5c68-4344c414, #w-node-_3287aa5d-c3bb-c4ba-be6a-80a06d44fa18-4344c414, #w-node-dfb22819-a7d0-1aa4-7bb3-ab97a6adf1d4-4344c414, #w-node-_969c1a82-1332-168d-d3f6-ed594c2f5b5e-4344c414, #w-node-_969c1a82-1332-168d-d3f6-ed594c2f5b60-4344c414, #w-node-_6a37185f-9cdb-196b-229e-ef4987f4452a-4344c414, #w-node-bb704b44-075e-fe31-5c94-14e5cbe60dbb-4344c414, #w-node-e843e46e-6d17-d155-c316-f064f374c8bc-4344c414 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d52c74d8-708c-87b2-5fc3-276a5de5fda2-3a04c9b9, #w-node-d52c74d8-708c-87b2-5fc3-276a5de5fda8-3a04c9b9, #w-node-d52c74d8-708c-87b2-5fc3-276a5de5fdb0-3a04c9b9, #w-node-d52c74d8-708c-87b2-5fc3-276a5de5fdb6-3a04c9b9 {
  align-self: center;
}

#w-node-_6a319188-bf74-065e-d471-70f59ef35114-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_6a06e247-1807-6901-f8f6-d94b02ab21eb-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.75fr;
}

#w-node-_3394e915-87ab-1309-e41b-76c223531b24-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_74f2750d-2272-9430-613c-ba3a2aec8508-3a04c9b9, #w-node-_0fcca71f-5cdf-e114-afcb-fb488056ef78-3a04c9b9, #w-node-_4810d23c-8976-69d7-3601-54ace2921ce0-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-d0694597-0bec-15fc-ea08-7fb5d59b57f9-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_90eab3ef-d286-abd6-4c57-2d76835fb989-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .26fr 3fr;
}

#w-node-c8c0f67e-b024-889d-d813-a89a42f98d3e-3a04c9b9, #w-node-_2c66b7d6-de67-7093-7328-2c547ed82d14-3a04c9b9, #w-node-_29bc21d8-a56c-3d15-6613-fef08661dcab-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_1ff8ab30-4561-731b-35a5-676917f0cd93-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_2d81147c-afa8-6bb0-6171-3e38e317c57e-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_476b74b3-c235-cb41-3cfb-832b6603b255-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-d2fe9fd0-73c2-23f1-8626-b3ca193f545e-3a04c9b9, #w-node-_4f9649f8-378f-2978-ac44-a75d560b7a24-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.75fr;
}

#w-node-_47f85621-1464-04be-3f9a-6c8d8ae88230-3a04c9b9, #w-node-_224f3fcd-5ecc-4313-5317-5c25bda5b845-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-d2a14456-e57c-398a-1ee4-c2365154a1db-3a04c9b9, #w-node-c0bc4712-29bc-8cee-7c95-7d307364d4b9-3a04c9b9, #w-node-_889ad5e3-dc5c-3399-33c7-7a48206ab1d8-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_96408f8e-aa67-05b3-791a-6a35694a4a6c-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_6b3b704f-34cd-9103-850f-7dfe1e168111-3a04c9b9, #w-node-aef3011c-41cb-e3a6-74e0-340e6a44abc3-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.75fr;
}

#w-node-ea1ddcdf-ab75-f158-b865-a6478c427f19-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_2db0c208-d8f2-3d5b-6570-4eeba63477b6-3a04c9b9, #w-node-e09a3401-365a-d5f9-e581-9536e36fe3f0-3a04c9b9, #w-node-_54e9d61e-7969-070b-722b-3624f98d7a75-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.5fr;
}

#w-node-_3c1e471b-a0b7-24bd-88d5-b8062d9af4a8-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_2372f13d-f244-05d5-04c5-c60889ab2e1c-3a04c9b9, #w-node-_644b1007-8b20-7c02-e2c3-4830d5baaf1d-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  display: none;
}

#w-node-_9f0dc3bb-8f1d-e7f0-f751-67348ed176f2-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_51fdc4bb-568c-d098-c29d-47db75ada50b-3a04c9b9, #w-node-d741780a-4b32-4c2c-4b45-90fa2e725f07-3a04c9b9, #w-node-_39dce99a-2729-006d-d100-923b78916b08-3a04c9b9, #w-node-c42c1b74-a616-779a-bc32-76eaaa58a3d1-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_1b56d245-0976-8ee7-9d07-2008a242e272-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_1b56d245-0976-8ee7-9d07-2008a242e28f-3a04c9b9, #w-node-bf53051e-96e9-73eb-7537-a3087192d10a-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_30bc1552-1130-df68-5fda-37f8d9479b24-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_30bc1552-1130-df68-5fda-37f8d9479b33-3a04c9b9, #w-node-_5cfd769a-237e-1682-db7f-7477e3e4d4c1-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.75fr;
}

#w-node-_17228076-9d36-01c9-9996-c80a8ca8d191-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_17228076-9d36-01c9-9996-c80a8ca8d1a0-3a04c9b9, #w-node-e786c342-5c89-aa0e-eab8-0ffedc6d2c9d-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_2857548b-f622-adff-f592-37d7d2c75570-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_937210a2-a4e5-8fdc-f133-5546772f06ef-3a04c9b9, #w-node-dace8ff7-3d81-61ed-e86b-114ce83759c7-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-e2bcef27-b699-67c4-2fcc-b3010c6df01c-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-e2bcef27-b699-67c4-2fcc-b3010c6df02b-3a04c9b9, #w-node-_9934c028-fae0-f79b-82f8-216cb39f75b7-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_3a0fa76c-f25a-2122-14f1-9ba10733cc09-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_42d64716-10cc-f154-37e4-cb2b85106241-3a04c9b9, #w-node-_19ed23d4-47e4-26fb-b735-a293e91061c9-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-e29d49f7-531a-f652-1942-8e9898f19266-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-e29d49f7-531a-f652-1942-8e9898f19275-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2.75fr;
}

#w-node-_79f81fbd-94a3-ebea-c3eb-cbd791dd8410-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_5241e6b0-38ba-2356-c1d6-e4c092beed72-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_5750f94b-bcdd-da03-af9b-d36c87f43d2a-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-da35a863-468c-a643-ad7e-6ac193e81cf8-3a04c9b9, #w-node-e52cdafd-dd78-219d-bc3f-4eef377b26b4-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr;
}

#w-node-_61c09220-52bf-2c13-5802-626b2958f32d-3a04c9b9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_34ed5219-1293-0054-25f6-8231272841e6-584b4f41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_20aa5f5c-89b3-844f-8fe8-096c92347b38-584b4f41 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

#w-node-df5d7792-57a0-c509-3a23-2906737fb371-584b4f41 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  display: none;
}

#w-node-dcf231b2-9a05-79b0-91f4-67f0c57162bd-584b4f41 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d6da0505-513a-905c-db45-8a0edf28421b-584b4f41 {
  grid-row: span 2 / span 2;
}

#w-node-a229c133-f04c-a5b8-6900-2ff2ff3e2beb-584b4f41 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3b564526-ec42-de07-1bee-0e41972cb75a-584b4f41, #w-node-_3b564526-ec42-de07-1bee-0e41972cb775-584b4f41, #w-node-_3b564526-ec42-de07-1bee-0e41972cb790-584b4f41, #w-node-_3b564526-ec42-de07-1bee-0e41972cb7ab-584b4f41, #w-node-_3b564526-ec42-de07-1bee-0e41972cb7c6-584b4f41, #w-node-_3b564526-ec42-de07-1bee-0e41972cb7e1-584b4f41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79b9d323-7655-7943-ddff-badc09f3e354-584b4f41, #w-node-_1125ce75-030e-eca3-ac09-f2df5d92f49f-584b4f41, #w-node-a0b6c73b-c379-cd15-84f4-0fb8652aa51d-584b4f41, #w-node-b8e583c3-270a-f099-7a74-e19187fb8217-584b4f41, #w-node-_756861f4-8e94-dfee-74f5-28e684b78c5d-584b4f41, #w-node-_5d629dba-45a6-9ba4-0ed1-4c78b55b8efd-584b4f41 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cd5b73da-6064-a334-dd22-1890b81fab6c-584b4f41, #w-node-cd5b73da-6064-a334-dd22-1890b81fab79-584b4f41, #w-node-cd5b73da-6064-a334-dd22-1890b81fab93-584b4f41, #w-node-_3f346828-97fe-2644-25c7-902ea5f94fd2-584b4f41, #w-node-f2a11af5-fa7a-8295-2f8f-3d091698ee8f-584b4f41, #w-node-a3c3f067-1b98-6396-9c52-a2aab4e10e2f-584b4f41, #w-node-_1ef67c52-ab1c-bc02-4954-c80c7329342e-584b4f41, #w-node-_076bb1cf-76bb-2f86-ea6d-217686c12a42-584b4f41, #w-node-f0ddcb5e-b297-c418-0ce3-54b797de3de5-584b4f41, #w-node-_34cae78b-530e-e591-1ac4-ddcbfb6488b8-584b4f41, #w-node-_1436e0c2-6283-1aad-02af-fb8421350990-584b4f41, #w-node-_9b195750-487a-8cc7-bc01-3e4681c04c23-584b4f41, #w-node-_7d8dab9c-b8ff-4458-523a-c11d449e4911-584b4f41, #w-node-aa34cf83-dbef-8f7d-eb9b-3724bde9ca25-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4a0-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4a8-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4b0-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4b8-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4c0-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4c8-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4d0-584b4f41, #w-node-_966c3036-4a73-ef7d-786a-c6006309c4d8-584b4f41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c72084d-cfcb-6de9-f9bc-a50c049e0c62-584b4f41 {
  justify-self: start;
}

#w-node-f6efe447-cd94-1d84-34be-0c53dc22a29f-5b5e2a50, #w-node-_1b6dc463-3f98-521e-680f-81060adf4324-5b5e2a50, #w-node-_141c60b3-5a37-2c4a-57b0-f68fdc4582ba-5b5e2a50 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
}

#w-node-_2baef3e0-b8af-9d8a-892a-8cb657a4166c-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7f245327-9c6d-293c-1693-d3f135b7cf47-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_13c15981-3359-f9dc-be94-496e7bd04431-7a55ef40, #w-node-_13c15981-3359-f9dc-be94-496e7bd04438-7a55ef40, #w-node-_13c15981-3359-f9dc-be94-496e7bd0443f-7a55ef40, #w-node-_13c15981-3359-f9dc-be94-496e7bd04446-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd898c9c-32b5-74b2-8686-674c5b490f80-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-dd898c9c-32b5-74b2-8686-674c5b490f8a-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-bba83fee-6e9f-bb38-24e9-59daece84ac4-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bba83fee-6e9f-bb38-24e9-59daece84ac5-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d1148535-c3e9-e45b-79f3-4049fc57a2c5-7a55ef40, #w-node-_52fdd0df-20f6-fe18-e15c-5e8923c663a0-7a55ef40 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a8960c1-d959-2642-7f76-71c8ea776007-7a55ef40, #w-node-_1a8960c1-d959-2642-7f76-71c8ea77600e-7a55ef40, #w-node-_1a8960c1-d959-2642-7f76-71c8ea776015-7a55ef40, #w-node-_59576207-3b16-5b21-f3df-98274d610c6d-7a55ef40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb811-1310aef9, #w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb819-1310aef9, #w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb821-1310aef9, #w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb829-1310aef9, #w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb832-1310aef9, #w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb83a-1310aef9, #w-node-fd976d6a-c3ec-5fcd-fcdc-bbb6e1acb842-1310aef9 {
  place-self: auto center;
}

#https-www\.snowflake\.com-en.w-node-_66a2477e-e218-704b-d5b7-68a3c62404a1-1310aef9, #w-node-_474c0a00-80bb-6827-d576-6e63f2371ea0-1310aef9, #https-www\.manayatri\.in.w-node-c75b512d-3d96-5121-baa2-3351faa668da-1310aef9, #https-hiringeye\.com.w-node-c2521f92-e0d2-aebe-ee45-cc825c8ed623-1310aef9 {
  place-self: center;
}

#w-node-_33b56f33-26a9-d12c-9c8d-9c254b7bcabb-1310aef9, #w-node-_33b56f33-26a9-d12c-9c8d-9c254b7bcabc-1310aef9, #w-node-_33b56f33-26a9-d12c-9c8d-9c254b7bcabd-1310aef9, #w-node-_33b56f33-26a9-d12c-9c8d-9c254b7bcabe-1310aef9, #w-node-_33b56f33-26a9-d12c-9c8d-9c254b7bcabf-1310aef9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d59ae6d1-4490-b9a6-eb1a-07ab85a747ed-1310aef9 {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
}

#w-node-d59ae6d1-4490-b9a6-eb1a-07ab85a747f4-1310aef9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2fr;
}

#w-node-_686f980a-e7b3-de82-471e-cba267799ad5-27640fd9, #w-node-d004a1ea-e10b-b73f-4796-1cc1b15a5aab-27640fd9, #w-node-_7c20e3cf-1c9f-e85e-ece8-d97820b119fd-27640fd9 {
  align-self: center;
}

#w-node-aa159fe7-2777-fdc8-9a85-f548f283a453-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-c382602a-5d20-3cc8-3b42-41126679f2cf-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-de16d523-45c0-0483-845e-7895726943a5-a93bcc5b, #w-node-_06fa4d5c-519c-a289-6cf5-b02574982621-a93bcc5b, #w-node-c822849b-f140-4589-d429-5b355dfaccb9-a93bcc5b, #w-node-_6f41c2bf-0448-624c-db41-7354e4f316ce-a93bcc5b, #w-node-b54087df-1bba-9185-7110-9787382f44da-a93bcc5b, #w-node-_0155f28e-0fad-f3bb-4751-ee6fd57ce01b-a93bcc5b, #w-node-_7c9fb8b0-14a0-d885-6f0a-4e7dd7530e97-a93bcc5b {
  place-self: auto center;
}

#w-node-b1c8e5ab-dd84-7e47-6b67-177329445827-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3f8c2568-4743-fb72-0e5c-a82cc90375ba-a93bcc5b, #w-node-_8404aa0b-8aa6-6215-65b1-65f6ea7e2472-a93bcc5b {
  grid-area: 1 / 1 / 2 / 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_902fbe2c-74e9-a46a-e33c-2f5604c7b2d6-a93bcc5b, #w-node-c0736c0e-79b1-4e89-8a3f-6a6e0e1b848d-a93bcc5b, #w-node-c2838dc0-95ea-6511-0e71-434ae5bd6d86-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c2838dc0-95ea-6511-0e71-434ae5bd6d94-a93bcc5b {
  grid-area: 1 / 1 / 2 / 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c2838dc0-95ea-6511-0e71-434ae5bd6dbb-a93bcc5b, #w-node-c2838dc0-95ea-6511-0e71-434ae5bd6dc8-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7d8414ac-e3e0-1345-5226-e2f814a8e3a5-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr 1fr;
}

#w-node-_5a1883cf-f662-56eb-e918-069e5fc610e5-a93bcc5b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2fr;
}

#w-node-b572c449-aa8e-bb6b-208a-bd2d60cb1378-2ebd7f67, #w-node-_86005bbd-3ffb-6b24-9b7d-646566037009-2ebd7f67, #w-node-_051b50f1-b308-433c-9755-777f775765ed-2ebd7f67, #w-node-_6fa89f0f-aedc-9a15-a3b0-ce3725e7c1d2-2ebd7f67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23557ee4-b300-0f52-2c7d-f09232900803-2ebd7f67, #w-node-a36c4293-033a-75ae-d825-2712df88c14a-60a20bc8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d7edc528-f09a-d12a-b66d-51a4a378bdf7-60a20bc8, #w-node-_6ae3da97-4219-c589-807a-0ef0f4440cbe-60a20bc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0282c2cd-0ec1-fc9e-0902-a2f532194089-60a20bc8, #w-node-_7c4b5f3f-4590-2471-c268-d26d5aa0aa24-60a20bc8, #w-node-c071fe88-de33-6587-5fac-397ca2698489-60a20bc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b00b233f-1934-729c-f45e-f4191daa00a2-60a20bc8, #w-node-f2089248-83c5-7d47-bdcb-9ba62ea7d924-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_429287ce-913a-b7ca-a1e8-73c9393c2615-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1ac95798-c25a-9b5f-1f58-b25046029858-60a20bc8, #w-node-cba32183-e057-521f-5876-f3707cf8466f-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-c0b99375-ec57-e890-3e8d-1019e79b6961-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-c0b99375-ec57-e890-3e8d-1019e79b696f-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c0b99375-ec57-e890-3e8d-1019e79b6971-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_081f47c6-b73c-2c83-68a8-2b5adf25e793-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_84ce92c6-ff90-401e-63f2-718479d150bc-60a20bc8, #w-node-ea06537f-3760-bbfc-1f52-f4e04b190c8d-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea06537f-3760-bbfc-1f52-f4e04b190c8f-60a20bc8, #w-node-ea06537f-3760-bbfc-1f52-f4e04b190c9a-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_1fed0eeb-73b3-722e-039f-275da2621240-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_1fed0eeb-73b3-722e-039f-275da262124e-60a20bc8, #w-node-_1fed0eeb-73b3-722e-039f-275da2621250-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1fed0eeb-73b3-722e-039f-275da2621252-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_37b29418-b764-812d-f00e-39f01c527ace-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_37b29418-b764-812d-f00e-39f01c527add-60a20bc8 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_37b29418-b764-812d-f00e-39f01c527adf-60a20bc8, #w-node-_7d53f81f-5583-2d5b-e7f7-7e51bb526228-60a20bc8, #w-node-_5c12edc9-e765-7c5b-4a16-674e8d65543d-60a20bc8, #w-node-ffd0b822-bc3d-7348-2f40-951999628af4-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_34256b6b-6e4a-6182-0c9a-b0330d00d607-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_34256b6b-6e4a-6182-0c9a-b0330d00d616-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_34256b6b-6e4a-6182-0c9a-b0330d00d618-60a20bc8, #w-node-a2c8be08-564b-5bb6-fc36-33546f7c3dab-60a20bc8, #w-node-e31a4515-f109-6fe2-c6f2-4719598a1a6a-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_44d8ab4b-27f8-c7a3-23bd-87ded8a9ae4d-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_44d8ab4b-27f8-c7a3-23bd-87ded8a9ae5e-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a4ecb4d7-c87f-8dc6-b1f1-ddba151b6873-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-b3a3eb1c-467d-2153-6f4a-c09e23c85bda-60a20bc8, #w-node-_8fdb7df6-a0f9-7c97-f455-746d16d4c5aa-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_8fdb7df6-a0f9-7c97-f455-746d16d4c5b8-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1c58cb23-11a6-c868-fb65-6edd26d3685b-60a20bc8, #w-node-a1f31171-7934-2232-d18f-b3b3ff8d6960-60a20bc8, #w-node-bac34b4b-64ee-f527-12cd-4da55fd71bff-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_419bb9f4-20cb-ca36-c035-b363676b009e-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_76b9591a-8f57-1fc1-8654-ea3b1c21ec34-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_8d90c10a-ff98-9bb3-eed4-98ec1d8839ef-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_8d90c10a-ff98-9bb3-eed4-98ec1d8839fd-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8d90c10a-ff98-9bb3-eed4-98ec1d8839ff-60a20bc8, #w-node-c78476e7-e2eb-522f-a0b6-a2b728538d5c-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_28e8e914-4180-1438-f7c4-9b1821586507-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_28e8e914-4180-1438-f7c4-9b1821586518-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_28e8e914-4180-1438-f7c4-9b182158651a-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_6a9e97fe-681e-683f-4fc0-7f176a921107-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_6a9e97fe-681e-683f-4fc0-7f176a921115-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_30322b60-0712-ca4f-93f8-c6c58463c006-60a20bc8, #w-node-_7a20848d-8949-f827-f373-b53dc22a5f14-60a20bc8, #w-node-_4078ec93-dcc7-1f65-4b51-8aa42f2caea4-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-f1646b80-df2a-1b58-ede9-442c35ddee9d-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f1646b80-df2a-1b58-ede9-442c35ddee9f-60a20bc8, #w-node-_1bf7fb4a-0105-285f-d319-32021f2da32e-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_91862c57-651c-1225-19be-d0815669841f-60a20bc8, #w-node-b70f2f5f-7792-e910-4480-c71434db02eb-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-b70f2f5f-7792-e910-4480-c71434db02f9-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b70f2f5f-7792-e910-4480-c71434db02fb-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-eff8b4e1-ea50-ea80-3c2d-2729afb176f7-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-eff8b4e1-ea50-ea80-3c2d-2729afb17705-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-eff8b4e1-ea50-ea80-3c2d-2729afb17707-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_84018ab4-8aae-e8cb-7908-87ad6f97c116-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_84018ab4-8aae-e8cb-7908-87ad6f97c124-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_84018ab4-8aae-e8cb-7908-87ad6f97c126-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-e4934bf8-d9ab-6057-0f67-e04d261a2e8d-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-e4934bf8-d9ab-6057-0f67-e04d261a2e9b-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4934bf8-d9ab-6057-0f67-e04d261a2e9d-60a20bc8, #w-node-e4934bf8-d9ab-6057-0f67-e04d261a2ea8-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-d6af502a-dbb0-b7e7-a744-44866bc13965-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-d6af502a-dbb0-b7e7-a744-44866bc13976-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d6af502a-dbb0-b7e7-a744-44866bc13978-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_353c336a-859d-f961-ea10-445d692455cc-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_353c336a-859d-f961-ea10-445d692455da-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_353c336a-859d-f961-ea10-445d692455dc-60a20bc8, #w-node-_353c336a-859d-f961-ea10-445d692455e9-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_1d8a13c9-a30e-fa89-39c2-136b5df4b674-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.25fr;
}

#w-node-_1d8a13c9-a30e-fa89-39c2-136b5df4b682-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e18350ea-11cc-a189-f49e-54f2634a9ccf-60a20bc8, #w-node-c9eaf34a-ef80-2a2f-a1b7-10ac2a2b86e6-60a20bc8, #w-node-fe3d3c1c-46c4-9b35-1c3e-46ba5db62537-60a20bc8, #w-node-_922ce600-9912-8014-6ba9-08853db5593b-60a20bc8, #w-node-_22717eca-b066-b842-a116-88b9e1327529-60a20bc8, #w-node-c0528e33-b8eb-0583-501c-966c1becb1f6-60a20bc8, #w-node-cff85c1a-de1f-1123-8161-c9049aa65b64-60a20bc8, #w-node-_930dffcc-dc5f-8a22-9cc6-65e18f459c53-60a20bc8, #w-node-f25d581e-1ff8-1d7f-a7d6-e49c927185bd-60a20bc8, #w-node-c1581ed8-8bfc-818b-0682-80acf5a4018a-60a20bc8, #w-node-e18350ea-11cc-a189-f49e-54f2634a9cd6-60a20bc8, #w-node-_7a1f0a19-1b8c-a7f1-6b8e-3fb04751a3d6-60a20bc8, #w-node-b90a7286-2d97-8e2d-ddd5-91bb09487385-60a20bc8, #w-node-_50d00527-1b06-4ad0-5691-7efda4b93050-60a20bc8, #w-node-_932170eb-a041-e1cd-0164-f3264fb74eab-60a20bc8, #w-node-e18350ea-11cc-a189-f49e-54f2634a9cdd-60a20bc8, #w-node-_42ccb26e-98c2-5ae9-bff2-de9ad83d914b-60a20bc8, #w-node-c925cb7a-6d10-cff3-a47b-255e68c5e2a1-60a20bc8, #w-node-_91dd01a9-837e-cfb7-c803-096ff378f227-60a20bc8, #w-node-d5f05121-5d87-f45b-8ad4-35e87e8c1a7c-60a20bc8, #w-node-_4b0c4536-2733-7cb9-a1d7-7490063452d5-60a20bc8, #w-node-_8763cb07-9fcc-6d6d-47c3-e8b048f1a0b8-60a20bc8, #w-node-e77551d3-ee4c-7a5f-8fec-76248fa2978a-60a20bc8, #w-node-_3fa24479-38ac-fa96-c752-d373dfd00ae1-60a20bc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81bc-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81e1-60a20bc8, #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81ec-60a20bc8, #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81f6-60a20bc8, #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a8200-60a20bc8 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
}

#w-node-_22d97c8d-9bde-92ff-1335-ea6d5340cd73-60a20bc8, #w-node-_22d97c8d-9bde-92ff-1335-ea6d5340cd7c-60a20bc8, #w-node-_22d97c8d-9bde-92ff-1335-ea6d5340cd85-60a20bc8, #w-node-_2e8d8e93-78f3-a0c6-1d9d-c08bad8bd8a3-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80856-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8085f-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80868-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8086f-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80875-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8087d-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80883-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80889-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8088f-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80895-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8089b-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808a1-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808a9-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808b1-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808b9-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808c1-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808c7-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808cf-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808d7-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808df-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808e7-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808ef-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808f5-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c808fd-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80905-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8090e-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80916-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8091e-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c80926-60a20bc8, #w-node-f2320ba1-e43b-f852-f46a-521385c8092e-60a20bc8, #w-node-_4e810d1f-946c-fb5b-4038-578a905215de-60a20bc8, #w-node-_06adfb4c-8f33-66ae-80da-89fdbdb1a4d0-60a20bc8, #w-node-_355b30c0-5f1a-f3ed-4bae-cb592464daa8-60a20bc8, #w-node-_205cbbda-f2be-b12d-b735-69a4a5821bfa-60a20bc8, #w-node-b1b057bc-92cd-f9aa-b06b-548de60429b3-60a20bc8, #w-node-f09062ca-b978-eaee-fbfe-9921d98414f7-60a20bc8, #w-node-_5a820841-0d9b-ddf4-4b25-0513fd183d91-60a20bc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e15b0803-c3b5-7534-67ab-2f481ace2f9b-5a842c53 {
  justify-self: start;
}

#w-node-d954cde9-a1a4-861c-12c9-e41f8141014f-5a842c53, #w-node-d954cde9-a1a4-861c-12c9-e41f81410160-5a842c53, #w-node-_464205e6-6ae5-b006-c045-2aab0dd17afc-5a842c53, #w-node-fb2bbdb2-aa34-08aa-3a43-bcd1bd0fd188-5a842c53, #w-node-_0dc9f54a-2c81-5505-baf4-6641b9dfc557-5a842c53, #w-node-c867dcaf-3ee6-5a4f-6e5c-3bff0b4098ad-5a842c53, #w-node-c867dcaf-3ee6-5a4f-6e5c-3bff0b4098af-5a842c53, #w-node-c867dcaf-3ee6-5a4f-6e5c-3bff0b4098b1-5a842c53, #w-node-c867dcaf-3ee6-5a4f-6e5c-3bff0b4098b3-5a842c53, #w-node-b572c449-aa8e-bb6b-208a-bd2d60cb1378-a686b847, #w-node-_86005bbd-3ffb-6b24-9b7d-646566037009-a686b847, #w-node-_051b50f1-b308-433c-9755-777f775765ed-a686b847, #w-node-_6fa89f0f-aedc-9a15-a3b0-ce3725e7c1d2-a686b847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23557ee4-b300-0f52-2c7d-f09232900803-a686b847 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d976b0f1-a1f7-3907-4e8a-b7ff6e6efe31-a686b847 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_171cc267-6beb-efd8-ab1d-7d8852f1b24b-4f7e984b, #w-node-_171cc267-6beb-efd8-ab1d-7d8852f1b24c-4f7e984b {
  grid-area: span 2 / span 4 / span 2 / span 4;
}

#w-node-_0ecbadc6-9cdc-4fff-bf59-f93a041519a9-cfad2cb6 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4052915-5407-6146-c23e-52cc5506ff72-cfad2cb6, #w-node-_6434710d-d8e4-26e0-9b66-856a496890fb-cfad2cb6 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
}

#w-node-_62b66819-9fd7-f936-eb24-40f4db131654-73e1935b, #w-node-b572c449-aa8e-bb6b-208a-bd2d60cb1378-73e1935b, #w-node-_86005bbd-3ffb-6b24-9b7d-646566037009-73e1935b, #w-node-_051b50f1-b308-433c-9755-777f775765ed-73e1935b, #w-node-_6fa89f0f-aedc-9a15-a3b0-ce3725e7c1d2-73e1935b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23557ee4-b300-0f52-2c7d-f09232900803-73e1935b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_93371ff9-3130-bcf3-2c00-0cbadeb7a3fd-1f6ba756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-e18c9d5e-30ad-61d6-feb9-bad363bb5f1b-1f6ba756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_76041d6d-245a-aac8-6495-43ef94e740cb-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fa0066af-470b-a89c-367c-958a72fd1b16-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_81cbbc07-c982-f037-4d18-4f7aa0fbe012-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 4.75fr;
}

#w-node-ee58f9f9-501d-be81-cbe6-4eefe932796c-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 4.75fr;
}

#w-node-_856512ea-2cd4-8715-80a0-9f192ec597ce-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr;
}

#w-node-_856512ea-2cd4-8715-80a0-9f192ec597d0-1f6ba756, #w-node-_856512ea-2cd4-8715-80a0-9f192ec597d7-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 4.75fr;
}

#w-node-_7cfc643e-a2ce-f739-fada-79924e858226-1f6ba756 {
  align-self: start;
}

#w-node-_6a64d09e-4842-0eb2-1253-716040432d37-1f6ba756, #w-node-_6a64d09e-4842-0eb2-1253-716040432d38-1f6ba756 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a328a086-440b-c052-bc99-c5792f4b97d5-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-_5d602693-e6b8-3630-c8ef-ee3be471acc0-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_202d09f5-6972-5006-c690-57a95d2dde42-1f6ba756 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
}

@media screen and (min-width: 1920px) {
  #w-node-_59b3a343-43e5-f3c6-eeeb-551af5f5d5ac-c390a120, #w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa39-8a58baa0, #w-node-e69336f0-8afe-91fa-5484-abcafa8f7e7f-abd0aabd {
    grid-template-rows: auto;
    grid-template-columns: .25fr 3fr 1fr;
  }

  #w-node-fa0066af-470b-a89c-367c-958a72fd1b16-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr;
  }

  #w-node-ee58f9f9-501d-be81-cbe6-4eefe932796c-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 4.75fr;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_8a13fef4-e257-16c2-a78d-5cb75f9e5620-b4bed59f {
    align-self: auto;
  }

  #w-node-_34ed5219-1293-0054-25f6-8231272841e6-584b4f41 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1fr;
  }

  #w-node-acb7a47f-8c87-1211-1734-92082dcd5fc4-1310aef9, #w-node-_8a13fef4-e257-16c2-a78d-5cb75f9e5620-a93bcc5b {
    align-self: auto;
  }

  #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81e1-60a20bc8, #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81ec-60a20bc8, #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81f6-60a20bc8, #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a8200-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-fa0066af-470b-a89c-367c-958a72fd1b16-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr;
  }
}

@media screen and (max-width: 991px) {
  #w-node-bba83fee-6e9f-bb38-24e9-59daece84ac4-7a55ef40 {
    justify-self: center;
  }

  #w-node-e15b0803-c3b5-7534-67ab-2f481ace2f9d-5a842c53 {
    order: -9999;
  }

  #w-node-_76041d6d-245a-aac8-6495-43ef94e740cb-1f6ba756, #w-node-a328a086-440b-c052-bc99-c5792f4b97d5-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_51d1770c-187b-b8f8-92e4-24c81ff0f503-34ac94ad, #w-node-_2c72084d-cfcb-6de9-f9bc-a50c049e0c62-584b4f41 {
    justify-self: center;
  }

  #w-node-d3661bc8-9479-d6f3-cc4f-ab13ca304cd9-5b5e2a50, #w-node-d3661bc8-9479-d6f3-cc4f-ab13ca304cef-5b5e2a50, #w-node-_1605a679-e5fa-208a-3a83-732b22c425eb-5b5e2a50 {
    order: -9999;
  }

  #w-node-d1148535-c3e9-e45b-79f3-4049fc57a2c5-7a55ef40, #w-node-_52fdd0df-20f6-fe18-e15c-5e8923c663a0-7a55ef40 {
    grid-column: span 1 / span 1;
  }

  #w-node-fa0066af-470b-a89c-367c-958a72fd1b16-1f6ba756, #w-node-_856512ea-2cd4-8715-80a0-9f192ec597ce-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: .75fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_8a419bd4-71f0-2d3d-4cef-fd1c72ab5efd-4ba76a37 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_501cb18b-ac63-3877-a0a4-41166ee7b73d-81bcb201 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_5ad462cb-228d-bdac-014f-14335653badb-aa014bc3 {
    place-self: auto;
  }

  #w-node-ed620073-e174-68b8-9591-5bbf1803d9c1-06b0364c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a7b76f99-957d-944e-c072-48c1863baa04-c390a120 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_59b3a343-43e5-f3c6-eeeb-551af5f5d5ac-c390a120 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-_54280fdf-122f-8c40-6fb9-45178c00d435-c390a120 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-dee43cc4-3ccc-6835-6584-91de8deb9f9c-c390a120, #w-node-cd3ca4d5-ffe1-2978-dbab-903472f05ade-c390a120 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-dd57c1d2-ebc6-7a8f-8af4-cbf026148659-c390a120 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_8ffb65df-d181-e333-66a8-3e1e618757be-c390a120 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9c7373c5-df08-b205-f915-8abd4caed106-34ac94ad {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_9c7373c5-df08-b205-f915-8abd4caed108-34ac94ad, #w-node-_9c7373c5-df08-b205-f915-8abd4caed112-34ac94ad {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-d9c48764-9ef1-1f21-6fe1-d2d7e2cb6452-34ac94ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa26-8a58baa0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa39-8a58baa0 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-_2d9e06e0-72a7-822f-fe35-d5234fc1aa53-8a58baa0 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c8d396ce-8181-173e-29a1-d141040aeb04-8a58baa0 {
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-e69336f0-8afe-91fa-5484-abcafa8f7e6c-abd0aabd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e69336f0-8afe-91fa-5484-abcafa8f7e7f-abd0aabd {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-e69336f0-8afe-91fa-5484-abcafa8f7e99-abd0aabd {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-c2838dc0-95ea-6511-0e71-434ae5bd6dc8-b4bed59f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.5fr;
  }

  #w-node-_7d8414ac-e3e0-1345-5226-e2f814a8e3a5-b4bed59f {
    grid-template-rows: 1fr;
    grid-template-columns: 2fr 1fr 1fr;
  }

  #w-node-_437aa7c5-e96e-f92c-ff4a-3c11508f7684-4344c414 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_0fa39ff5-9746-32bd-b74a-917a4de581cb-4344c414 {
    grid-template-rows: auto auto;
    grid-template-columns: 3fr;
  }

  #w-node-_3eeade17-d9d4-eda8-0c36-6e1a7c85be44-4344c414 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
    display: grid;
  }

  #w-node-a7339bcc-f476-102e-3e93-06b289ea7037-4344c414, #w-node-_4d686420-8178-5d74-7791-6622ea90a246-4344c414, #w-node-_05efa946-6e9a-f7bc-52ac-11bbe338bf59-4344c414, #w-node-deefeecf-1982-088a-0da9-f684b12e727a-4344c414, #w-node-ea64b3ee-501d-5070-cf8e-4f750e08e02a-4344c414, #w-node-_1ef507ce-3052-ee94-3fd2-7272e0a15896-4344c414, #w-node-_37b9650f-0fc1-7ed1-a306-eba20e61eade-4344c414, #w-node-_547a1e56-b3a5-432f-6832-17751e31f467-4344c414, #w-node-_7ccb7264-dc9f-4a09-04f2-64e9a7bb1d17-4344c414, #w-node-_7e9b464b-722e-5de6-a49a-91cee90272d7-4344c414, #w-node-f15b1992-8f27-1716-36fb-455592614fd4-4344c414, #w-node-a9c61ea9-83dd-3b88-10b4-28485c9f89e4-4344c414, #w-node-_41b110dd-3161-ff99-a901-d92c033aac4c-4344c414, #w-node-_2bbff5e5-91fe-cd8d-ea3f-d9b0adfd9efb-4344c414, #w-node-_2e027d5f-6d07-105d-99c9-080f4d03592e-4344c414, #w-node-d61ae2f9-d855-2445-6a93-4b0b4b7cfc70-4344c414, #w-node-_71ee9c78-93c9-f612-f2dd-a660eb411394-4344c414, #w-node-_6a319188-bf74-065e-d471-70f59ef35114-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_6a06e247-1807-6901-f8f6-d94b02ab21eb-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-_3394e915-87ab-1309-e41b-76c223531b24-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_74f2750d-2272-9430-613c-ba3a2aec8508-3a04c9b9, #w-node-_0fcca71f-5cdf-e114-afcb-fb488056ef78-3a04c9b9, #w-node-_4810d23c-8976-69d7-3601-54ace2921ce0-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-d0694597-0bec-15fc-ea08-7fb5d59b57f9-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_90eab3ef-d286-abd6-4c57-2d76835fb989-3a04c9b9, #w-node-c8c0f67e-b024-889d-d813-a89a42f98d3e-3a04c9b9, #w-node-_2c66b7d6-de67-7093-7328-2c547ed82d14-3a04c9b9, #w-node-_29bc21d8-a56c-3d15-6613-fef08661dcab-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-_1ff8ab30-4561-731b-35a5-676917f0cd93-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_2d81147c-afa8-6bb0-6171-3e38e317c57e-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-_476b74b3-c235-cb41-3cfb-832b6603b255-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-d2fe9fd0-73c2-23f1-8626-b3ca193f545e-3a04c9b9, #w-node-_4f9649f8-378f-2978-ac44-a75d560b7a24-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_47f85621-1464-04be-3f9a-6c8d8ae88230-3a04c9b9, #w-node-_224f3fcd-5ecc-4313-5317-5c25bda5b845-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-d2a14456-e57c-398a-1ee4-c2365154a1db-3a04c9b9, #w-node-c0bc4712-29bc-8cee-7c95-7d307364d4b9-3a04c9b9, #w-node-_889ad5e3-dc5c-3399-33c7-7a48206ab1d8-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_96408f8e-aa67-05b3-791a-6a35694a4a6c-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_6b3b704f-34cd-9103-850f-7dfe1e168111-3a04c9b9, #w-node-aef3011c-41cb-e3a6-74e0-340e6a44abc3-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-ea1ddcdf-ab75-f158-b865-a6478c427f19-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_2db0c208-d8f2-3d5b-6570-4eeba63477b6-3a04c9b9, #w-node-e09a3401-365a-d5f9-e581-9536e36fe3f0-3a04c9b9, #w-node-_54e9d61e-7969-070b-722b-3624f98d7a75-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_3c1e471b-a0b7-24bd-88d5-b8062d9af4a8-3a04c9b9, #w-node-_9f0dc3bb-8f1d-e7f0-f751-67348ed176f2-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_51fdc4bb-568c-d098-c29d-47db75ada50b-3a04c9b9, #w-node-d741780a-4b32-4c2c-4b45-90fa2e725f07-3a04c9b9, #w-node-_39dce99a-2729-006d-d100-923b78916b08-3a04c9b9, #w-node-c42c1b74-a616-779a-bc32-76eaaa58a3d1-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_1b56d245-0976-8ee7-9d07-2008a242e272-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_1b56d245-0976-8ee7-9d07-2008a242e28f-3a04c9b9, #w-node-bf53051e-96e9-73eb-7537-a3087192d10a-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_30bc1552-1130-df68-5fda-37f8d9479b24-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_30bc1552-1130-df68-5fda-37f8d9479b33-3a04c9b9, #w-node-_5cfd769a-237e-1682-db7f-7477e3e4d4c1-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_17228076-9d36-01c9-9996-c80a8ca8d191-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_17228076-9d36-01c9-9996-c80a8ca8d1a0-3a04c9b9, #w-node-e786c342-5c89-aa0e-eab8-0ffedc6d2c9d-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_2857548b-f622-adff-f592-37d7d2c75570-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_937210a2-a4e5-8fdc-f133-5546772f06ef-3a04c9b9, #w-node-dace8ff7-3d81-61ed-e86b-114ce83759c7-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-e2bcef27-b699-67c4-2fcc-b3010c6df01c-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-e2bcef27-b699-67c4-2fcc-b3010c6df02b-3a04c9b9, #w-node-_9934c028-fae0-f79b-82f8-216cb39f75b7-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_3a0fa76c-f25a-2122-14f1-9ba10733cc09-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_42d64716-10cc-f154-37e4-cb2b85106241-3a04c9b9, #w-node-_19ed23d4-47e4-26fb-b735-a293e91061c9-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-e29d49f7-531a-f652-1942-8e9898f19266-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-e29d49f7-531a-f652-1942-8e9898f19275-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_79f81fbd-94a3-ebea-c3eb-cbd791dd8410-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_5241e6b0-38ba-2356-c1d6-e4c092beed72-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
  }

  #w-node-_5750f94b-bcdd-da03-af9b-d36c87f43d2a-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-da35a863-468c-a643-ad7e-6ac193e81cf8-3a04c9b9, #w-node-e52cdafd-dd78-219d-bc3f-4eef377b26b4-3a04c9b9 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_61c09220-52bf-2c13-5802-626b2958f32d-3a04c9b9, #w-node-_20aa5f5c-89b3-844f-8fe8-096c92347b38-584b4f41 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-df5d7792-57a0-c509-3a23-2906737fb371-584b4f41 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-dcf231b2-9a05-79b0-91f4-67f0c57162bd-584b4f41 {
    grid-template-rows: auto auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-d6da0505-513a-905c-db45-8a0edf28421b-584b4f41 {
    grid-row: span 2 / span 2;
  }

  #w-node-a229c133-f04c-a5b8-6900-2ff2ff3e2beb-584b4f41, #w-node-f6efe447-cd94-1d84-34be-0c53dc22a29f-5b5e2a50, #w-node-_1b6dc463-3f98-521e-680f-81060adf4324-5b5e2a50, #w-node-_141c60b3-5a37-2c4a-57b0-f68fdc4582ba-5b5e2a50 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d59ae6d1-4490-b9a6-eb1a-07ab85a747ed-1310aef9 {
    grid-template-rows: 1fr;
    grid-template-columns: 2fr 1fr 1fr;
  }

  #w-node-_0ebd6174-97a4-4151-49df-3557c5e6087b-27640fd9 {
    justify-self: start;
  }

  #w-node-aa159fe7-2777-fdc8-9a85-f548f283a453-a93bcc5b, #w-node-c382602a-5d20-3cc8-3b42-41126679f2cf-a93bcc5b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c2838dc0-95ea-6511-0e71-434ae5bd6dc8-a93bcc5b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.5fr;
  }

  #w-node-_7d8414ac-e3e0-1345-5226-e2f814a8e3a5-a93bcc5b {
    grid-template-rows: 1fr;
    grid-template-columns: 2fr 1fr 1fr;
  }

  #w-node-a502dd1a-741c-1e0e-9819-f9a658904d03-2ebd7f67, #w-node-ab5225ad-195c-2a82-fe26-09f27d282310-2ebd7f67, #w-node-_262ff184-6573-77e6-6230-9de80a53ad25-2ebd7f67, #w-node-_8e0281e7-0285-ab79-657b-b6aeac9f123c-2ebd7f67, #w-node-c5f6dc58-2990-819b-b767-49c1f6b15a24-2ebd7f67 {
    order: 9999;
  }

  #w-node-be6a31f4-0dfc-3d63-f779-94513902d8c4-60a20bc8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b00b233f-1934-729c-f45e-f4191daa00a2-60a20bc8, #w-node-f2089248-83c5-7d47-bdcb-9ba62ea7d924-60a20bc8, #w-node-_429287ce-913a-b7ca-a1e8-73c9393c2615-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_1ac95798-c25a-9b5f-1f58-b25046029858-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-c0b99375-ec57-e890-3e8d-1019e79b6961-60a20bc8, #w-node-c0b99375-ec57-e890-3e8d-1019e79b696f-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-c0b99375-ec57-e890-3e8d-1019e79b6971-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_081f47c6-b73c-2c83-68a8-2b5adf25e793-60a20bc8, #w-node-_84ce92c6-ff90-401e-63f2-718479d150bc-60a20bc8, #w-node-ea06537f-3760-bbfc-1f52-f4e04b190c8d-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-ea06537f-3760-bbfc-1f52-f4e04b190c8f-60a20bc8, #w-node-ea06537f-3760-bbfc-1f52-f4e04b190c9a-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_1fed0eeb-73b3-722e-039f-275da2621240-60a20bc8, #w-node-_1fed0eeb-73b3-722e-039f-275da262124e-60a20bc8, #w-node-_1fed0eeb-73b3-722e-039f-275da2621250-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_1fed0eeb-73b3-722e-039f-275da2621252-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_37b29418-b764-812d-f00e-39f01c527ace-60a20bc8, #w-node-_37b29418-b764-812d-f00e-39f01c527add-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_37b29418-b764-812d-f00e-39f01c527adf-60a20bc8, #w-node-_7d53f81f-5583-2d5b-e7f7-7e51bb526228-60a20bc8, #w-node-_5c12edc9-e765-7c5b-4a16-674e8d65543d-60a20bc8, #w-node-ffd0b822-bc3d-7348-2f40-951999628af4-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_34256b6b-6e4a-6182-0c9a-b0330d00d607-60a20bc8, #w-node-_34256b6b-6e4a-6182-0c9a-b0330d00d616-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_34256b6b-6e4a-6182-0c9a-b0330d00d618-60a20bc8, #w-node-a2c8be08-564b-5bb6-fc36-33546f7c3dab-60a20bc8, #w-node-e31a4515-f109-6fe2-c6f2-4719598a1a6a-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_44d8ab4b-27f8-c7a3-23bd-87ded8a9ae4d-60a20bc8, #w-node-_44d8ab4b-27f8-c7a3-23bd-87ded8a9ae5e-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-a4ecb4d7-c87f-8dc6-b1f1-ddba151b6873-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-b3a3eb1c-467d-2153-6f4a-c09e23c85bda-60a20bc8, #w-node-_8fdb7df6-a0f9-7c97-f455-746d16d4c5aa-60a20bc8, #w-node-_8fdb7df6-a0f9-7c97-f455-746d16d4c5b8-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_1c58cb23-11a6-c868-fb65-6edd26d3685b-60a20bc8, #w-node-a1f31171-7934-2232-d18f-b3b3ff8d6960-60a20bc8, #w-node-bac34b4b-64ee-f527-12cd-4da55fd71bff-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_419bb9f4-20cb-ca36-c035-b363676b009e-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_76b9591a-8f57-1fc1-8654-ea3b1c21ec34-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_8d90c10a-ff98-9bb3-eed4-98ec1d8839ef-60a20bc8, #w-node-_8d90c10a-ff98-9bb3-eed4-98ec1d8839fd-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_8d90c10a-ff98-9bb3-eed4-98ec1d8839ff-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_28e8e914-4180-1438-f7c4-9b1821586507-60a20bc8, #w-node-_28e8e914-4180-1438-f7c4-9b1821586518-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_28e8e914-4180-1438-f7c4-9b182158651a-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_6a9e97fe-681e-683f-4fc0-7f176a921107-60a20bc8, #w-node-_6a9e97fe-681e-683f-4fc0-7f176a921115-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_30322b60-0712-ca4f-93f8-c6c58463c006-60a20bc8, #w-node-_4078ec93-dcc7-1f65-4b51-8aa42f2caea4-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-f1646b80-df2a-1b58-ede9-442c35ddee9d-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-f1646b80-df2a-1b58-ede9-442c35ddee9f-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_91862c57-651c-1225-19be-d0815669841f-60a20bc8, #w-node-b70f2f5f-7792-e910-4480-c71434db02eb-60a20bc8, #w-node-b70f2f5f-7792-e910-4480-c71434db02f9-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-b70f2f5f-7792-e910-4480-c71434db02fb-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-eff8b4e1-ea50-ea80-3c2d-2729afb176f7-60a20bc8, #w-node-eff8b4e1-ea50-ea80-3c2d-2729afb17705-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-eff8b4e1-ea50-ea80-3c2d-2729afb17707-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_84018ab4-8aae-e8cb-7908-87ad6f97c116-60a20bc8, #w-node-_84018ab4-8aae-e8cb-7908-87ad6f97c124-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_84018ab4-8aae-e8cb-7908-87ad6f97c126-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-e4934bf8-d9ab-6057-0f67-e04d261a2e8d-60a20bc8, #w-node-e4934bf8-d9ab-6057-0f67-e04d261a2e9b-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-e4934bf8-d9ab-6057-0f67-e04d261a2e9d-60a20bc8, #w-node-e4934bf8-d9ab-6057-0f67-e04d261a2ea8-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-d6af502a-dbb0-b7e7-a744-44866bc13965-60a20bc8, #w-node-d6af502a-dbb0-b7e7-a744-44866bc13976-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-d6af502a-dbb0-b7e7-a744-44866bc13978-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_353c336a-859d-f961-ea10-445d692455cc-60a20bc8, #w-node-_353c336a-859d-f961-ea10-445d692455da-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-_353c336a-859d-f961-ea10-445d692455dc-60a20bc8, #w-node-_353c336a-859d-f961-ea10-445d692455e9-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
  }

  #w-node-_1d8a13c9-a30e-fa89-39c2-136b5df4b674-60a20bc8, #w-node-_1d8a13c9-a30e-fa89-39c2-136b5df4b682-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  #w-node-ed3f4a74-69b1-429d-b2aa-7a75807a81bc-60a20bc8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-a502dd1a-741c-1e0e-9819-f9a658904d03-a686b847, #w-node-_77a69800-113e-8ec3-e937-1c1eb0674bf7-a686b847, #w-node-_262ff184-6573-77e6-6230-9de80a53ad25-a686b847, #w-node-_8e0281e7-0285-ab79-657b-b6aeac9f123c-a686b847, #w-node-c5f6dc58-2990-819b-b767-49c1f6b15a24-a686b847, #w-node-ab5225ad-195c-2a82-fe26-09f27d282310-a686b847 {
    order: 9999;
  }

  #w-node-_0ecbadc6-9cdc-4fff-bf59-f93a041519a9-cfad2cb6 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e4052915-5407-6146-c23e-52cc5506ff72-cfad2cb6 {
    grid-template-rows: auto;
    grid-template-columns: 2fr;
  }

  #w-node-_6434710d-d8e4-26e0-9b66-856a496890fb-cfad2cb6 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-a502dd1a-741c-1e0e-9819-f9a658904d03-73e1935b, #w-node-_77a69800-113e-8ec3-e937-1c1eb0674bf7-73e1935b, #w-node-_262ff184-6573-77e6-6230-9de80a53ad25-73e1935b, #w-node-_8e0281e7-0285-ab79-657b-b6aeac9f123c-73e1935b, #w-node-c5f6dc58-2990-819b-b767-49c1f6b15a24-73e1935b, #w-node-ab5225ad-195c-2a82-fe26-09f27d282310-73e1935b {
    order: 9999;
  }

  #w-node-_76041d6d-245a-aac8-6495-43ef94e740cb-1f6ba756, #w-node-fa0066af-470b-a89c-367c-958a72fd1b16-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_856512ea-2cd4-8715-80a0-9f192ec597ce-1f6ba756, #w-node-a328a086-440b-c052-bc99-c5792f4b97d5-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_5d602693-e6b8-3630-c8ef-ee3be471acc0-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_202d09f5-6972-5006-c690-57a95d2dde42-1f6ba756 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
