/* [project]/node_modules/bootstrap/dist/css/bootstrap.min.css [app-client] (css) */
:root, [data-bs-theme="light"] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, .75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, .5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, .176);
  --bs-border-radius: .375rem;
  --bs-border-radius-sm: .25rem;
  --bs-border-radius-lg: .5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);
  --bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .176);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);
  --bs-focus-ring-width: .25rem;
  --bs-focus-ring-opacity: .25;
  --bs-focus-ring-color: rgba(13, 110, 253, .25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme="dark"] {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, .75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, .5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, .15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*, :after, :before {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  margin: 0;
}

hr {
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: .25;
  margin: 1rem 0;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  color: var(--bs-heading-color);
  margin-top: 0;
  margin-bottom: .5rem;
  font-weight: 500;
  line-height: 1.2;
}

.h1, h1 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  .h1, h1 {
    font-size: 2.5rem;
  }
}

.h2, h2 {
  font-size: calc(1.325rem + .9vw);
}

@media (min-width: 1200px) {
  .h2, h2 {
    font-size: 2rem;
  }
}

.h3, h3 {
  font-size: calc(1.3rem + .6vw);
}

@media (min-width: 1200px) {
  .h3, h3 {
    font-size: 1.75rem;
  }
}

.h4, h4 {
  font-size: calc(1.275rem + .3vw);
}

@media (min-width: 1200px) {
  .h4, h4 {
    font-size: 1.5rem;
  }
}

.h5, h5 {
  font-size: 1.25rem;
}

.h6, h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

address {
  font-style: normal;
  line-height: inherit;
  margin-bottom: 1rem;
}

ol, ul {
  padding-left: 2rem;
}

dl, ol, ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol, ol ul, ul ol, ul ul {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b, strong {
  font-weight: bolder;
}

.small, small {
  font-size: .875em;
}

.mark, mark {
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
  padding: .1875em;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}

a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

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

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: .875em;
  display: block;
  overflow: auto;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  color: var(--bs-code-color);
  word-wrap: break-word;
  font-size: .875em;
}

a > code {
  color: inherit;
}

kbd {
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: .25rem;
  padding: .1875rem .375rem;
  font-size: .875em;
}

kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img, svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  color: var(--bs-secondary-color);
  text-align: left;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

tbody, td, tfoot, th, thead, tr {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
}

button, select {
  text-transform: none;
}

[role="button"] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

select:disabled {
  opacity: 1;
}

[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator {
  display: none !important;
}

[type="button"], [type="reset"], [type="submit"], button {
  -webkit-appearance: button;
}

[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

textarea {
  resize: vertical;
}

fieldset {
  border: 0;
  min-width: 0;
  margin: 0;
  padding: 0;
}

legend {
  float: left;
  width: 100%;
  font-size: calc(1.275rem + .3vw);
  line-height: inherit;
  margin-bottom: .5rem;
  padding: 0;
}

@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}

legend + * {
  clear: left;
}

::-webkit-datetime-edit-day-field {
  padding: 0;
}

::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

::-webkit-datetime-edit-hour-field {
  padding: 0;
}

::-webkit-datetime-edit-minute {
  padding: 0;
}

::-webkit-datetime-edit-month-field {
  padding: 0;
}

::-webkit-datetime-edit-text {
  padding: 0;
}

::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  cursor: pointer;
  display: list-item;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

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

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: .5rem;
}

.initialism {
  text-transform: uppercase;
  font-size: .875em;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  color: #6c757d;
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: .875em;
}

.blockquote-footer:before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
  padding: .25rem;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: .5rem;
  line-height: 1;
}

.figure-caption {
  color: var(--bs-secondary-color);
  font-size: .875em;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container, .container-md, .container-sm {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container, .container-lg, .container-md, .container-sm {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1320px;
  }
}

:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
  flex-wrap: wrap;
  display: flex;
}

.row > * {
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
  flex-shrink: 0;
}

.col {
  flex: 1 0;
}

.row-cols-auto > * {
  flex: none;
  width: auto;
}

.row-cols-1 > * {
  flex: none;
  width: 100%;
}

.row-cols-2 > * {
  flex: none;
  width: 50%;
}

.row-cols-3 > * {
  flex: none;
  width: 33.3333%;
}

.row-cols-4 > * {
  flex: none;
  width: 25%;
}

.row-cols-5 > * {
  flex: none;
  width: 20%;
}

.row-cols-6 > * {
  flex: none;
  width: 16.6667%;
}

.col-auto {
  flex: none;
  width: auto;
}

.col-1 {
  flex: none;
  width: 8.33333%;
}

.col-2 {
  flex: none;
  width: 16.6667%;
}

.col-3 {
  flex: none;
  width: 25%;
}

.col-4 {
  flex: none;
  width: 33.3333%;
}

.col-5 {
  flex: none;
  width: 41.6667%;
}

.col-6 {
  flex: none;
  width: 50%;
}

.col-7 {
  flex: none;
  width: 58.3333%;
}

.col-8 {
  flex: none;
  width: 66.6667%;
}

.col-9 {
  flex: none;
  width: 75%;
}

.col-10 {
  flex: none;
  width: 83.3333%;
}

.col-11 {
  flex: none;
  width: 91.6667%;
}

.col-12 {
  flex: none;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.6667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333%;
}

.offset-5 {
  margin-left: 41.6667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333%;
}

.offset-8 {
  margin-left: 66.6667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333%;
}

.offset-11 {
  margin-left: 91.6667%;
}

.g-0, .gx-0 {
  --bs-gutter-x: 0;
}

.g-0, .gy-0 {
  --bs-gutter-y: 0;
}

.g-1, .gx-1 {
  --bs-gutter-x: .25rem;
}

.g-1, .gy-1 {
  --bs-gutter-y: .25rem;
}

.g-2, .gx-2 {
  --bs-gutter-x: .5rem;
}

.g-2, .gy-2 {
  --bs-gutter-y: .5rem;
}

.g-3, .gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3, .gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4, .gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4, .gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5, .gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5, .gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0;
  }

  .row-cols-sm-auto > * {
    flex: none;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: none;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: none;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: none;
    width: 33.3333%;
  }

  .row-cols-sm-4 > * {
    flex: none;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: none;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: none;
    width: 16.6667%;
  }

  .col-sm-auto {
    flex: none;
    width: auto;
  }

  .col-sm-1 {
    flex: none;
    width: 8.33333%;
  }

  .col-sm-2 {
    flex: none;
    width: 16.6667%;
  }

  .col-sm-3 {
    flex: none;
    width: 25%;
  }

  .col-sm-4 {
    flex: none;
    width: 33.3333%;
  }

  .col-sm-5 {
    flex: none;
    width: 41.6667%;
  }

  .col-sm-6 {
    flex: none;
    width: 50%;
  }

  .col-sm-7 {
    flex: none;
    width: 58.3333%;
  }

  .col-sm-8 {
    flex: none;
    width: 66.6667%;
  }

  .col-sm-9 {
    flex: none;
    width: 75%;
  }

  .col-sm-10 {
    flex: none;
    width: 83.3333%;
  }

  .col-sm-11 {
    flex: none;
    width: 91.6667%;
  }

  .col-sm-12 {
    flex: none;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333%;
  }

  .offset-sm-2 {
    margin-left: 16.6667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.3333%;
  }

  .offset-sm-5 {
    margin-left: 41.6667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.3333%;
  }

  .offset-sm-8 {
    margin-left: 66.6667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.3333%;
  }

  .offset-sm-11 {
    margin-left: 91.6667%;
  }

  .g-sm-0, .gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0, .gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1, .gx-sm-1 {
    --bs-gutter-x: .25rem;
  }

  .g-sm-1, .gy-sm-1 {
    --bs-gutter-y: .25rem;
  }

  .g-sm-2, .gx-sm-2 {
    --bs-gutter-x: .5rem;
  }

  .g-sm-2, .gy-sm-2 {
    --bs-gutter-y: .5rem;
  }

  .g-sm-3, .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3, .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4, .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4, .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5, .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5, .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex: 1 0;
  }

  .row-cols-md-auto > * {
    flex: none;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: none;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: none;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: none;
    width: 33.3333%;
  }

  .row-cols-md-4 > * {
    flex: none;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: none;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: none;
    width: 16.6667%;
  }

  .col-md-auto {
    flex: none;
    width: auto;
  }

  .col-md-1 {
    flex: none;
    width: 8.33333%;
  }

  .col-md-2 {
    flex: none;
    width: 16.6667%;
  }

  .col-md-3 {
    flex: none;
    width: 25%;
  }

  .col-md-4 {
    flex: none;
    width: 33.3333%;
  }

  .col-md-5 {
    flex: none;
    width: 41.6667%;
  }

  .col-md-6 {
    flex: none;
    width: 50%;
  }

  .col-md-7 {
    flex: none;
    width: 58.3333%;
  }

  .col-md-8 {
    flex: none;
    width: 66.6667%;
  }

  .col-md-9 {
    flex: none;
    width: 75%;
  }

  .col-md-10 {
    flex: none;
    width: 83.3333%;
  }

  .col-md-11 {
    flex: none;
    width: 91.6667%;
  }

  .col-md-12 {
    flex: none;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333%;
  }

  .offset-md-2 {
    margin-left: 16.6667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.3333%;
  }

  .offset-md-5 {
    margin-left: 41.6667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.3333%;
  }

  .offset-md-8 {
    margin-left: 66.6667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.3333%;
  }

  .offset-md-11 {
    margin-left: 91.6667%;
  }

  .g-md-0, .gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0, .gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1, .gx-md-1 {
    --bs-gutter-x: .25rem;
  }

  .g-md-1, .gy-md-1 {
    --bs-gutter-y: .25rem;
  }

  .g-md-2, .gx-md-2 {
    --bs-gutter-x: .5rem;
  }

  .g-md-2, .gy-md-2 {
    --bs-gutter-y: .5rem;
  }

  .g-md-3, .gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3, .gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4, .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4, .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5, .gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5, .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex: 1 0;
  }

  .row-cols-lg-auto > * {
    flex: none;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: none;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: none;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: none;
    width: 33.3333%;
  }

  .row-cols-lg-4 > * {
    flex: none;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: none;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: none;
    width: 16.6667%;
  }

  .col-lg-auto {
    flex: none;
    width: auto;
  }

  .col-lg-1 {
    flex: none;
    width: 8.33333%;
  }

  .col-lg-2 {
    flex: none;
    width: 16.6667%;
  }

  .col-lg-3 {
    flex: none;
    width: 25%;
  }

  .col-lg-4 {
    flex: none;
    width: 33.3333%;
  }

  .col-lg-5 {
    flex: none;
    width: 41.6667%;
  }

  .col-lg-6 {
    flex: none;
    width: 50%;
  }

  .col-lg-7 {
    flex: none;
    width: 58.3333%;
  }

  .col-lg-8 {
    flex: none;
    width: 66.6667%;
  }

  .col-lg-9 {
    flex: none;
    width: 75%;
  }

  .col-lg-10 {
    flex: none;
    width: 83.3333%;
  }

  .col-lg-11 {
    flex: none;
    width: 91.6667%;
  }

  .col-lg-12 {
    flex: none;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333%;
  }

  .offset-lg-2 {
    margin-left: 16.6667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.3333%;
  }

  .offset-lg-5 {
    margin-left: 41.6667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.3333%;
  }

  .offset-lg-8 {
    margin-left: 66.6667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.3333%;
  }

  .offset-lg-11 {
    margin-left: 91.6667%;
  }

  .g-lg-0, .gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0, .gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1, .gx-lg-1 {
    --bs-gutter-x: .25rem;
  }

  .g-lg-1, .gy-lg-1 {
    --bs-gutter-y: .25rem;
  }

  .g-lg-2, .gx-lg-2 {
    --bs-gutter-x: .5rem;
  }

  .g-lg-2, .gy-lg-2 {
    --bs-gutter-y: .5rem;
  }

  .g-lg-3, .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3, .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4, .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4, .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5, .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5, .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0;
  }

  .row-cols-xl-auto > * {
    flex: none;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: none;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: none;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: none;
    width: 33.3333%;
  }

  .row-cols-xl-4 > * {
    flex: none;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: none;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: none;
    width: 16.6667%;
  }

  .col-xl-auto {
    flex: none;
    width: auto;
  }

  .col-xl-1 {
    flex: none;
    width: 8.33333%;
  }

  .col-xl-2 {
    flex: none;
    width: 16.6667%;
  }

  .col-xl-3 {
    flex: none;
    width: 25%;
  }

  .col-xl-4 {
    flex: none;
    width: 33.3333%;
  }

  .col-xl-5 {
    flex: none;
    width: 41.6667%;
  }

  .col-xl-6 {
    flex: none;
    width: 50%;
  }

  .col-xl-7 {
    flex: none;
    width: 58.3333%;
  }

  .col-xl-8 {
    flex: none;
    width: 66.6667%;
  }

  .col-xl-9 {
    flex: none;
    width: 75%;
  }

  .col-xl-10 {
    flex: none;
    width: 83.3333%;
  }

  .col-xl-11 {
    flex: none;
    width: 91.6667%;
  }

  .col-xl-12 {
    flex: none;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333%;
  }

  .offset-xl-2 {
    margin-left: 16.6667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.3333%;
  }

  .offset-xl-5 {
    margin-left: 41.6667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.3333%;
  }

  .offset-xl-8 {
    margin-left: 66.6667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.3333%;
  }

  .offset-xl-11 {
    margin-left: 91.6667%;
  }

  .g-xl-0, .gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0, .gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1, .gx-xl-1 {
    --bs-gutter-x: .25rem;
  }

  .g-xl-1, .gy-xl-1 {
    --bs-gutter-y: .25rem;
  }

  .g-xl-2, .gx-xl-2 {
    --bs-gutter-x: .5rem;
  }

  .g-xl-2, .gy-xl-2 {
    --bs-gutter-y: .5rem;
  }

  .g-xl-3, .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3, .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4, .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4, .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5, .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5, .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0;
  }

  .row-cols-xxl-auto > * {
    flex: none;
    width: auto;
  }

  .row-cols-xxl-1 > * {
    flex: none;
    width: 100%;
  }

  .row-cols-xxl-2 > * {
    flex: none;
    width: 50%;
  }

  .row-cols-xxl-3 > * {
    flex: none;
    width: 33.3333%;
  }

  .row-cols-xxl-4 > * {
    flex: none;
    width: 25%;
  }

  .row-cols-xxl-5 > * {
    flex: none;
    width: 20%;
  }

  .row-cols-xxl-6 > * {
    flex: none;
    width: 16.6667%;
  }

  .col-xxl-auto {
    flex: none;
    width: auto;
  }

  .col-xxl-1 {
    flex: none;
    width: 8.33333%;
  }

  .col-xxl-2 {
    flex: none;
    width: 16.6667%;
  }

  .col-xxl-3 {
    flex: none;
    width: 25%;
  }

  .col-xxl-4 {
    flex: none;
    width: 33.3333%;
  }

  .col-xxl-5 {
    flex: none;
    width: 41.6667%;
  }

  .col-xxl-6 {
    flex: none;
    width: 50%;
  }

  .col-xxl-7 {
    flex: none;
    width: 58.3333%;
  }

  .col-xxl-8 {
    flex: none;
    width: 66.6667%;
  }

  .col-xxl-9 {
    flex: none;
    width: 75%;
  }

  .col-xxl-10 {
    flex: none;
    width: 83.3333%;
  }

  .col-xxl-11 {
    flex: none;
    width: 91.6667%;
  }

  .col-xxl-12 {
    flex: none;
    width: 100%;
  }

  .offset-xxl-0 {
    margin-left: 0;
  }

  .offset-xxl-1 {
    margin-left: 8.33333%;
  }

  .offset-xxl-2 {
    margin-left: 16.6667%;
  }

  .offset-xxl-3 {
    margin-left: 25%;
  }

  .offset-xxl-4 {
    margin-left: 33.3333%;
  }

  .offset-xxl-5 {
    margin-left: 41.6667%;
  }

  .offset-xxl-6 {
    margin-left: 50%;
  }

  .offset-xxl-7 {
    margin-left: 58.3333%;
  }

  .offset-xxl-8 {
    margin-left: 66.6667%;
  }

  .offset-xxl-9 {
    margin-left: 75%;
  }

  .offset-xxl-10 {
    margin-left: 83.3333%;
  }

  .offset-xxl-11 {
    margin-left: 91.6667%;
  }

  .g-xxl-0, .gx-xxl-0 {
    --bs-gutter-x: 0;
  }

  .g-xxl-0, .gy-xxl-0 {
    --bs-gutter-y: 0;
  }

  .g-xxl-1, .gx-xxl-1 {
    --bs-gutter-x: .25rem;
  }

  .g-xxl-1, .gy-xxl-1 {
    --bs-gutter-y: .25rem;
  }

  .g-xxl-2, .gx-xxl-2 {
    --bs-gutter-x: .5rem;
  }

  .g-xxl-2, .gy-xxl-2 {
    --bs-gutter-y: .5rem;
  }

  .g-xxl-3, .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xxl-3, .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xxl-4, .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xxl-4, .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xxl-5, .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xxl-5, .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}

.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
  width: 100%;
  margin-bottom: 1rem;
}

.table > :not(caption) > * > * {
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
  padding: .5rem;
}

.table > tbody {
  vertical-align: inherit;
}

.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: .25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}

.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}

.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > *, .table-striped-columns > :not(caption) > tr > :nth-child(2n) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}

@media (max-width: 767.98px) {
  .table-responsive-md {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}

@media (max-width: 991.98px) {
  .table-responsive-lg {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}

@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}

.form-label {
  margin-bottom: .5rem;
}

.col-form-label {
  padding-top: calc(.375rem + var(--bs-border-width));
  padding-bottom: calc(.375rem + var(--bs-border-width));
  font-size: inherit;
  margin-bottom: 0;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(.5rem + var(--bs-border-width));
  padding-bottom: calc(.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(.25rem + var(--bs-border-width));
  padding-bottom: calc(.25rem + var(--bs-border-width));
  font-size: .875rem;
}

.form-text {
  color: var(--bs-secondary-color);
  margin-top: .25rem;
  font-size: .875em;
}

.form-control {
  width: 100%;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  background-clip: padding-box;
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}

.form-control[type="file"] {
  overflow: hidden;
}

.form-control[type="file"]:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}

.form-control::-webkit-datetime-edit {
  padding: 0;
  display: block;
}

.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}

.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}

.form-control::-webkit-file-upload-button {
  -webkit-margin-end: .75rem;
  margin: -.375rem -.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
  padding: .375rem .75rem;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.form-control:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::-webkit-file-upload-button {
  border-right-width: var(--bs-border-width);
  margin-right: .75rem;
}

.form-control:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  border-right-width: var(--bs-border-width);
  margin-right: .75rem;
}

.form-control:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  border-right-width: var(--bs-border-width);
  margin-right: .75rem;
}

.form-control:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::-webkit-file-upload-button {
  border-left-width: var(--bs-border-width);
  margin-left: .75rem;
}

.form-control:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  border-left-width: var(--bs-border-width);
  margin-left: .75rem;
}

.form-control:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  border-left-width: var(--bs-border-width);
  margin-left: .75rem;
}

.form-control::-webkit-file-upload-button {
  -webkit-margin-end: .75rem;
  margin: -.375rem -.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
  padding: .375rem .75rem;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.form-control::file-selector-button {
  -webkit-margin-end: .75rem;
  margin: -.375rem -.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
  padding: .375rem .75rem;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.form-control:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::-webkit-file-upload-button {
  border-right-width: var(--bs-border-width);
  margin-right: .75rem;
}

.form-control:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  border-right-width: var(--bs-border-width);
  margin-right: .75rem;
}

.form-control:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  border-right-width: var(--bs-border-width);
  margin-right: .75rem;
}

.form-control:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::-webkit-file-upload-button {
  border-left-width: var(--bs-border-width);
  margin-left: .75rem;
}

.form-control:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  border-left-width: var(--bs-border-width);
  margin-left: .75rem;
}

.form-control:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  border-left-width: var(--bs-border-width);
  margin-left: .75rem;
}

@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    transition: none;
  }

  .form-control::file-selector-button {
    transition: none;
  }
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  width: 100%;
  color: var(--bs-body-color);
  border: solid rgba(0, 0, 0, 0);
  border-width: var(--bs-border-width) 0;
  background-color: rgba(0, 0, 0, 0);
  margin-bottom: 0;
  padding: .375rem 0;
  line-height: 1.5;
  display: block;
}

.form-control-plaintext:focus {
  outline: 0;
}

.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {
  padding-left: 0;
  padding-right: 0;
}

.form-control-sm {
  min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
  border-radius: var(--bs-border-radius-sm);
  padding: .25rem .5rem;
  font-size: .875rem;
}

.form-control-sm::-webkit-file-upload-button {
  -webkit-margin-end: .5rem;
  margin: -.25rem -.5rem;
  padding: .25rem .5rem;
}

.form-control-sm:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::-webkit-file-upload-button {
  margin-right: .5rem;
}

.form-control-sm:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: .5rem;
}

.form-control-sm:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: .5rem;
}

.form-control-sm:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::-webkit-file-upload-button {
  margin-left: .5rem;
}

.form-control-sm:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: .5rem;
}

.form-control-sm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: .5rem;
}

.form-control-sm::-webkit-file-upload-button {
  -webkit-margin-end: .5rem;
  margin: -.25rem -.5rem;
  padding: .25rem .5rem;
}

.form-control-sm::file-selector-button {
  -webkit-margin-end: .5rem;
  margin: -.25rem -.5rem;
  padding: .25rem .5rem;
}

.form-control-sm:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::-webkit-file-upload-button {
  margin-right: .5rem;
}

.form-control-sm:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: .5rem;
}

.form-control-sm:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: .5rem;
}

.form-control-sm:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::-webkit-file-upload-button {
  margin-left: .5rem;
}

.form-control-sm:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: .5rem;
}

.form-control-sm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: .5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  border-radius: var(--bs-border-radius-lg);
  padding: .5rem 1rem;
  font-size: 1.25rem;
}

.form-control-lg::-webkit-file-upload-button {
  -webkit-margin-end: 1rem;
  margin: -.5rem -1rem;
  padding: .5rem 1rem;
}

.form-control-lg:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::-webkit-file-upload-button {
  margin-right: 1rem;
}

.form-control-lg:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: 1rem;
}

.form-control-lg:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: 1rem;
}

.form-control-lg:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::-webkit-file-upload-button {
  margin-left: 1rem;
}

.form-control-lg:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: 1rem;
}

.form-control-lg:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: 1rem;
}

.form-control-lg::-webkit-file-upload-button {
  -webkit-margin-end: 1rem;
  margin: -.5rem -1rem;
  padding: .5rem 1rem;
}

.form-control-lg::file-selector-button {
  -webkit-margin-end: 1rem;
  margin: -.5rem -1rem;
  padding: .5rem 1rem;
}

.form-control-lg:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::-webkit-file-upload-button {
  margin-right: 1rem;
}

.form-control-lg:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: 1rem;
}

.form-control-lg:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)))::file-selector-button {
  margin-right: 1rem;
}

.form-control-lg:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::-webkit-file-upload-button {
  margin-left: 1rem;
}

.form-control-lg:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: 1rem;
}

.form-control-lg:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))::file-selector-button {
  margin-left: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));
}

textarea.form-control-sm {
  min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
}

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));
  padding: .375rem;
}

.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}

.form-control-color::-moz-color-swatch {
  border-radius: var(--bs-border-radius);
  border: 0 !important;
}

.form-control-color::-webkit-color-swatch {
  border-radius: var(--bs-border-radius);
  border: 0 !important;
}

.form-control-color.form-control-sm {
  height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
}

.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  width: 100%;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  background-position: right .75rem center;
  background-repeat: no-repeat;
  background-size: 16px 12px;
  padding: .375rem 2.25rem .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}

.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.form-select[multiple], .form-select[size]:not([size="1"]) {
  background-image: none;
  padding-right: .75rem;
}

.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}

.form-select:-moz-focusring {
  color: rgba(0, 0, 0, 0);
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  border-radius: var(--bs-border-radius-sm);
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .5rem;
  font-size: .875rem;
}

.form-select-lg {
  border-radius: var(--bs-border-radius-lg);
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

[data-bs-theme="dark"] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  min-height: 1.5rem;
  margin-bottom: .125rem;
  padding-left: 1.5em;
  display: block;
}

.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  text-align: right;
  padding-left: 0;
  padding-right: 1.5em;
}

.form-check-reverse .form-check-input {
  float: right;
  margin-left: 0;
  margin-right: -1.5em;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  vertical-align: top;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  print-color-adjust: exact;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: .25em;
}

.form-check-input[type="checkbox"] {
  border-radius: .25em;
}

.form-check-input[type="radio"] {
  border-radius: 50%;
}

.form-check-input:active {
  filter: brightness(90%);
}

.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.form-check-input:checked[type="checkbox"] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type="radio"] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-input[type="checkbox"]:indeterminate {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: .5;
}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
  cursor: default;
  opacity: .5;
}

.form-switch {
  padding-left: 2.5em;
}

.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-image: var(--bs-form-switch-bg);
  background-position: 0;
  border-radius: 2em;
  width: 2em;
  margin-left: -2.5em;
  transition: background-position .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}

.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}

.form-switch .form-check-input:checked {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
  background-position: 100%;
}

.form-switch.form-check-reverse {
  padding-left: 0;
  padding-right: 2.5em;
}

.form-switch.form-check-reverse .form-check-input {
  margin-left: 0;
  margin-right: -2.5em;
}

.form-check-inline {
  margin-right: 1rem;
  display: inline-block;
}

.btn-check {
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
  position: absolute;
}

.btn-check:disabled + .btn, .btn-check[disabled] + .btn {
  pointer-events: none;
  filter: none;
  opacity: .65;
}

[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: 1.5rem;
  padding: 0;
}

.form-range:focus {
  outline: 0;
}

.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.form-range::-moz-focus-outer {
  border: 0;
}

.form-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  width: 1rem;
  height: 1rem;
  margin-top: -.25rem;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}

.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}

.form-range::-webkit-slider-runnable-track {
  color: rgba(0, 0, 0, 0);
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: rgba(0, 0, 0, 0);
  border-radius: 1rem;
  width: 100%;
  height: .5rem;
}

.form-range::-moz-range-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  width: 1rem;
  height: 1rem;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}

.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}

.form-range::-moz-range-track {
  color: rgba(0, 0, 0, 0);
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: rgba(0, 0, 0, 0);
  border-radius: 1rem;
  width: 100%;
  height: .5rem;
}

.form-range:disabled {
  pointer-events: none;
}

.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}

.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}

.form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}

.form-floating > label {
  z-index: 2;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  height: 100%;
  padding: 1rem .75rem;
  transition: opacity .1s ease-in-out, transform .1s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}

.form-floating > .form-control, .form-floating > .form-control-plaintext {
  padding: 1rem .75rem;
}

.form-floating > .form-control-plaintext::-moz-placeholder {
  color: rgba(0, 0, 0, 0);
}

.form-floating > .form-control::-moz-placeholder {
  color: rgba(0, 0, 0, 0);
}

.form-floating > .form-control-plaintext::placeholder, .form-floating > .form-control::placeholder {
  color: rgba(0, 0, 0, 0);
}

.form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown), .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: .625rem;
}

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  color: rgba(var(--bs-body-color-rgb), .65);
  transform: scale(.85)translateY(-.5rem)translateX(.15rem);
}

.form-floating > .form-control-plaintext ~ label, .form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), .65);
  transform: scale(.85)translateY(-.5rem)translateX(.15rem);
}

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label:after {
  z-index: -1;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
  height: 1.5em;
  position: absolute;
  top: 1rem;
  bottom: 1rem;
  left: .375rem;
  right: .375rem;
}

.form-floating > .form-control-plaintext ~ label:after, .form-floating > .form-control:focus ~ label:after, .form-floating > .form-control:not(:placeholder-shown) ~ label:after, .form-floating > .form-select ~ label:after {
  z-index: -1;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
  height: 1.5em;
  position: absolute;
  top: 1rem;
  bottom: 1rem;
  left: .375rem;
  right: .375rem;
}

.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), .65);
  transform: scale(.85)translateY(-.5rem)translateX(.15rem);
}

.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}

.form-floating > .form-control:disabled ~ label, .form-floating > :disabled ~ label {
  color: #6c757d;
}

.form-floating > .form-control:disabled ~ label:after, .form-floating > :disabled ~ label:after {
  background-color: var(--bs-secondary-bg);
}

.input-group {
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.input-group > .form-control, .input-group > .form-floating, .input-group > .form-select {
  flex: auto;
  width: 1%;
  min-width: 0;
  position: relative;
}

.input-group > .form-control:focus, .input-group > .form-floating:focus-within, .input-group > .form-select:focus {
  z-index: 5;
}

.input-group .btn {
  z-index: 2;
  position: relative;
}

.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  align-items: center;
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  display: flex;
}

.input-group-lg > .btn, .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text {
  border-radius: var(--bs-border-radius-lg);
  padding: .5rem 1rem;
  font-size: 1.25rem;
}

.input-group-sm > .btn, .input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text {
  border-radius: var(--bs-border-radius-sm);
  padding: .25rem .5rem;
  font-size: .875rem;
}

.input-group-lg > .form-select, .input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select, .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select, .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  width: 100%;
  color: var(--bs-form-valid-color);
  margin-top: .25rem;
  font-size: .875em;
  display: none;
}

.valid-tooltip {
  z-index: 5;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  margin-top: .1rem;
  padding: .25rem .5rem;
  font-size: .875rem;
  display: none;
  position: absolute;
  top: 100%;
}

.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {
  display: block;
}

.form-control.is-valid, .was-validated .form-control:valid {
  border-color: var(--bs-form-valid-border-color);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right calc(.375em + .1875rem) center;
  background-repeat: no-repeat;
  background-size: calc(.75em + .375rem) calc(.75em + .375rem);
  padding-right: calc(1.5em + .75rem);
}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  background-position: right calc(.375em + .1875rem) top calc(.375em + .1875rem);
  padding-right: calc(1.5em + .75rem);
}

.form-select.is-valid, .was-validated .form-select:valid {
  border-color: var(--bs-form-valid-border-color);
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right .75rem center, right 2.25rem center;
  background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
  padding-right: 4.125rem;
}

.form-select.is-valid:focus, .was-validated .form-select:valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25);
}

.form-control-color.is-valid, .was-validated .form-control-color:valid {
  width: calc(1.5em + 3.75rem);
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
  border-color: var(--bs-form-valid-border-color);
}

.form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked {
  background-color: var(--bs-form-valid-color);
}

.form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25);
}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em;
}

.input-group > .form-control:not(:focus).is-valid, .input-group > .form-floating:not(:focus-within).is-valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-control:not(:focus):valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .was-validated .input-group > .form-select:not(:focus):valid {
  z-index: 3;
}

.invalid-feedback {
  width: 100%;
  color: var(--bs-form-invalid-color);
  margin-top: .25rem;
  font-size: .875em;
  display: none;
}

.invalid-tooltip {
  z-index: 5;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  margin-top: .1rem;
  padding: .25rem .5rem;
  font-size: .875rem;
  display: none;
  position: absolute;
  top: 100%;
}

.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {
  display: block;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
  border-color: var(--bs-form-invalid-border-color);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right calc(.375em + .1875rem) center;
  background-repeat: no-repeat;
  background-size: calc(.75em + .375rem) calc(.75em + .375rem);
  padding-right: calc(1.5em + .75rem);
}

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  background-position: right calc(.375em + .1875rem) top calc(.375em + .1875rem);
  padding-right: calc(1.5em + .75rem);
}

.form-select.is-invalid, .was-validated .form-select:invalid {
  border-color: var(--bs-form-invalid-border-color);
}

.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right .75rem center, right 2.25rem center;
  background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
  padding-right: 4.125rem;
}

.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25);
}

.form-control-color.is-invalid, .was-validated .form-control-color:invalid {
  width: calc(1.5em + 3.75rem);
}

.form-check-input.is-invalid, .was-validated .form-check-input:invalid {
  border-color: var(--bs-form-invalid-border-color);
}

.form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked {
  background-color: var(--bs-form-invalid-color);
}

.form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus {
  box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25);
}

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em;
}

.input-group > .form-control:not(:focus).is-invalid, .input-group > .form-floating:not(:focus-within).is-invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-control:not(:focus):invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .was-validated .input-group > .form-select:not(:focus):invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: .75rem;
  --bs-btn-padding-y: .375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
  --bs-btn-disabled-opacity: .65;
  --bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  display: inline-block;
}

@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}

.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}

.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}

.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  box-shadow: var(--bs-btn-focus-box-shadow);
  outline: 0;
}

.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  box-shadow: var(--bs-btn-focus-box-shadow);
  outline: 0;
}

.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}

.btn-check:checked + .btn:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn.active:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn:first-child:active:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

:not(.btn-check) + .btn:active:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}

.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}

.btn-link:focus-visible {
  color: var(--bs-btn-color);
}

.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-group-lg > .btn, .btn-lg {
  --bs-btn-padding-y: .5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-group-sm > .btn, .btn-sm {
  --bs-btn-padding-y: .25rem;
  --bs-btn-padding-x: .5rem;
  --bs-btn-font-size: .875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity .15s linear;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}

.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  transition: height .35s;
  overflow: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width .35s;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropdown, .dropdown-center, .dropend, .dropstart, .dropup, .dropup-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-toggle:after {
  vertical-align: .255em;
  content: "";
  border: .3em solid rgba(0, 0, 0, 0);
  border-top-color: currentColor;
  border-bottom: 0;
  margin-left: .255em;
  display: inline-block;
}

.dropdown-toggle:empty:after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: .5rem;
  --bs-dropdown-spacer: .125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius)  - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: .5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: .25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: .5rem;
  z-index: var(--bs-dropdown-zindex);
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  background-color: var(--bs-dropdown-bg);
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
  background-clip: padding-box;
  margin: 0;
  list-style: none;
  display: none;
  position: absolute;
}

.dropdown-menu[data-bs-popper] {
  margin-top: var(--bs-dropdown-spacer);
  top: 100%;
  left: 0;
}

.dropdown-menu-start {
  --bs-position: start;
}

.dropdown-menu-start[data-bs-popper] {
  left: 0;
  right: auto;
}

.dropdown-menu-end {
  --bs-position: end;
}

.dropdown-menu-end[data-bs-popper] {
  left: auto;
  right: 0;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }

  .dropdown-menu-sm-start[data-bs-popper] {
    left: 0;
    right: auto;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
  }

  .dropdown-menu-sm-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}

@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }

  .dropdown-menu-md-start[data-bs-popper] {
    left: 0;
    right: auto;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
  }

  .dropdown-menu-md-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}

@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }

  .dropdown-menu-lg-start[data-bs-popper] {
    left: 0;
    right: auto;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }

  .dropdown-menu-lg-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}

@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }

  .dropdown-menu-xl-start[data-bs-popper] {
    left: 0;
    right: auto;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }

  .dropdown-menu-xl-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}

@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }

  .dropdown-menu-xxl-start[data-bs-popper] {
    left: 0;
    right: auto;
  }

  .dropdown-menu-xxl-end {
    --bs-position: end;
  }

  .dropdown-menu-xxl-end[data-bs-popper] {
    left: auto;
    right: 0;
  }
}

.dropup .dropdown-menu[data-bs-popper] {
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
  top: auto;
  bottom: 100%;
}

.dropup .dropdown-toggle:after {
  vertical-align: .255em;
  content: "";
  border: .3em solid rgba(0, 0, 0, 0);
  border-top: 0;
  border-bottom-color: currentColor;
  margin-left: .255em;
  display: inline-block;
}

.dropup .dropdown-toggle:empty:after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
  top: 0;
  left: 100%;
  right: auto;
}

.dropend .dropdown-toggle:after {
  vertical-align: .255em;
  content: "";
  border: .3em solid rgba(0, 0, 0, 0);
  border-left-color: currentColor;
  border-right: 0;
  margin-left: .255em;
  display: inline-block;
}

.dropend .dropdown-toggle:empty:after {
  margin-left: 0;
}

.dropend .dropdown-toggle:after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
  top: 0;
  left: auto;
  right: 100%;
}

.dropstart .dropdown-toggle:after {
  vertical-align: .255em;
  content: "";
  margin-left: .255em;
  display: none;
}

.dropstart .dropdown-toggle:before {
  vertical-align: .255em;
  content: "";
  border-top: .3em solid rgba(0, 0, 0, 0);
  border-bottom: .3em solid rgba(0, 0, 0, 0);
  border-right: .3em solid;
  margin-right: .255em;
  display: inline-block;
}

.dropstart .dropdown-toggle:empty:after {
  margin-left: 0;
}

.dropstart .dropdown-toggle:before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
  overflow: hidden;
}

.dropdown-item {
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
  background-color: rgba(0, 0, 0, 0);
  border: 0;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.dropdown-item:focus, .dropdown-item:hover {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}

.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  background-color: var(--bs-dropdown-link-active-bg);
  text-decoration: none;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0);
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
  margin-bottom: 0;
  font-size: .875rem;
  display: block;
}

.dropdown-item-text {
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
  display: block;
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group, .btn-group-vertical {
  vertical-align: middle;
  display: inline-flex;
  position: relative;
}

.btn-group-vertical > .btn, .btn-group > .btn {
  flex: auto;
  position: relative;
}

.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn-check:checked + .btn, .btn-group > .btn-check:focus + .btn, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
  z-index: 1;
}

.btn-toolbar {
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}

.btn-group > .btn-group:not(:first-child), .btn-group > :not(.btn-check:first-child) + .btn {
  margin-left: calc(var(--bs-border-width) * -1);
}

.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn.dropdown-toggle-split:first-child, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:nth-child(n+3), .btn-group > :not(.btn-check) + .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-left: .5625rem;
  padding-right: .5625rem;
}

.dropdown-toggle-split:after, .dropend .dropdown-toggle-split:after, .dropup .dropdown-toggle-split:after {
  margin-left: 0;
}

.dropstart .dropdown-toggle-split:before {
  margin-right: 0;
}

.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {
  padding-left: .375rem;
  padding-right: .375rem;
}

.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {
  padding-left: .75rem;
  padding-right: .75rem;
}

.btn-group-vertical {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}

.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn ~ .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: .5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  display: flex;
}

.nav-link {
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  background: none;
  border: 0;
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}

.nav-link:focus, .nav-link:hover {
  color: var(--bs-nav-link-hover-color);
}

.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}

.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}

.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}

.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: .125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}

.nav-underline .nav-link {
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
  padding-left: 0;
  padding-right: 0;
}

.nav-underline .nav-link:focus, .nav-underline .nav-link:hover {
  border-bottom-color: currentColor;
}

.nav-underline .nav-link.active, .nav-underline .show > .nav-link {
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentColor;
  font-weight: 700;
}

.nav-fill .nav-item, .nav-fill > .nav-link {
  text-align: center;
  flex: auto;
}

.nav-justified .nav-item, .nav-justified > .nav-link {
  text-align: center;
  flex-grow: 1;
  flex-basis: 0;
}

.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: .5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: .3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: .5rem;
  --bs-navbar-toggler-padding-y: .25rem;
  --bs-navbar-toggler-padding-x: .75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: .25rem;
  --bs-navbar-toggler-transition: box-shadow .15s ease-in-out;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl {
  flex-wrap: inherit;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  white-space: nowrap;
  text-decoration: none;
}

.navbar-brand:focus, .navbar-brand:hover {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: .5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  display: flex;
}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}

.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  color: var(--bs-navbar-color);
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.navbar-text a, .navbar-text a:focus, .navbar-text a:hover {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  color: var(--bs-navbar-color);
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
  background-color: rgba(0, 0, 0, 0);
  line-height: 1;
}

@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}

.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler:focus {
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
  outline: 0;
  text-decoration: none;
}

.navbar-toggler-icon {
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 1.5em;
  height: 1.5em;
  display: inline-block;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }

  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }

  .navbar-expand-sm .navbar-collapse {
    flex-basis: auto;
    display: flex !important;
  }

  .navbar-expand-sm .navbar-toggler {
    display: none;
  }

  .navbar-expand-sm .offcanvas {
    z-index: auto;
    flex-grow: 1;
    transition: none;
    position: static;
    visibility: visible !important;
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 !important;
    width: auto !important;
    height: auto !important;
    transform: none !important;
  }

  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }

  .navbar-expand-sm .offcanvas .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }

  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }

  .navbar-expand-md .navbar-collapse {
    flex-basis: auto;
    display: flex !important;
  }

  .navbar-expand-md .navbar-toggler {
    display: none;
  }

  .navbar-expand-md .offcanvas {
    z-index: auto;
    flex-grow: 1;
    transition: none;
    position: static;
    visibility: visible !important;
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 !important;
    width: auto !important;
    height: auto !important;
    transform: none !important;
  }

  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }

  .navbar-expand-md .offcanvas .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }

  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }

  .navbar-expand-lg .navbar-collapse {
    flex-basis: auto;
    display: flex !important;
  }

  .navbar-expand-lg .navbar-toggler {
    display: none;
  }

  .navbar-expand-lg .offcanvas {
    z-index: auto;
    flex-grow: 1;
    transition: none;
    position: static;
    visibility: visible !important;
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 !important;
    width: auto !important;
    height: auto !important;
    transform: none !important;
  }

  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }

  .navbar-expand-lg .offcanvas .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }

  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }

  .navbar-expand-xl .navbar-collapse {
    flex-basis: auto;
    display: flex !important;
  }

  .navbar-expand-xl .navbar-toggler {
    display: none;
  }

  .navbar-expand-xl .offcanvas {
    z-index: auto;
    flex-grow: 1;
    transition: none;
    position: static;
    visibility: visible !important;
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 !important;
    width: auto !important;
    height: auto !important;
    transform: none !important;
  }

  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }

  .navbar-expand-xl .offcanvas .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
  }
}

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }

  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }

  .navbar-expand-xxl .navbar-collapse {
    flex-basis: auto;
    display: flex !important;
  }

  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }

  .navbar-expand-xxl .offcanvas {
    z-index: auto;
    flex-grow: 1;
    transition: none;
    position: static;
    visibility: visible !important;
    background-color: rgba(0, 0, 0, 0) !important;
    border: 0 !important;
    width: auto !important;
    height: auto !important;
    transform: none !important;
  }

  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }

  .navbar-expand-xxl .offcanvas .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
  }
}

.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  flex-basis: auto;
  display: flex !important;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-expand .offcanvas {
  z-index: auto;
  flex-grow: 1;
  transition: none;
  position: static;
  visibility: visible !important;
  background-color: rgba(0, 0, 0, 0) !important;
  border: 0 !important;
  width: auto !important;
  height: auto !important;
  transform: none !important;
}

.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}

.navbar-expand .offcanvas .offcanvas-body {
  flex-grow: 0;
  padding: 0;
  display: flex;
  overflow-y: visible;
}

.navbar-dark, .navbar[data-bs-theme="dark"] {
  --bs-navbar-color: rgba(255, 255, 255, .55);
  --bs-navbar-hover-color: rgba(255, 255, 255, .75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, .25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme="dark"] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: .5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius)  - (var(--bs-border-width)));
  --bs-card-cap-padding-y: .5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: .75rem;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
  background-clip: border-box;
  flex-direction: column;
  display: flex;
  position: relative;
}

.card > hr {
  margin-left: 0;
  margin-right: 0;
}

.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

.card > .list-group:first-child {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
  border-top-width: 0;
}

.card > .list-group:last-child {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
  border-bottom-width: 0;
}

.card > .card-header + .list-group, .card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
  flex: auto;
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
  color: var(--bs-card-subtitle-color);
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
  margin-bottom: 0;
}

.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}

.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}

.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.card-img, .card-img-bottom, .card-img-top {
  width: 100%;
}

.card-img, .card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img, .card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}

@media (min-width: 576px) {
  .card-group {
    flex-flow: wrap;
    display: flex;
  }

  .card-group > .card {
    flex: 1 0;
    margin-bottom: 0;
  }

  .card-group > .card + .card {
    border-left: 0;
    margin-left: 0;
  }

  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }

  .card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }

  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }

  .card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius)  - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform .2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
  border: 0;
  border-radius: 0;
  align-items: center;
  font-size: 1rem;
  display: flex;
  position: relative;
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}

.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}

.accordion-button:not(.collapsed):after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}

.accordion-button:after {
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
  flex-shrink: 0;
  margin-left: auto;
}

@media (prefers-reduced-motion: reduce) {
  .accordion-button:after {
    transition: none;
  }
}

.accordion-button:hover {
  z-index: 2;
}

.accordion-button:focus {
  z-index: 3;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
  outline: 0;
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}

.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}

.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}

.accordion-item:not(:first-of-type) {
  border-top: 0;
}

.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}

.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}

.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}

.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}

.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed, .accordion-flush > .accordion-item > .accordion-collapse {
  border-radius: 0;
}

[data-bs-theme="dark"] .accordion-button:after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: .5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
  flex-wrap: wrap;
  list-style: none;
  display: flex;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}

.breadcrumb-item + .breadcrumb-item:before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}

.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: .75rem;
  --bs-pagination-padding-y: .375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  padding-left: 0;
  list-style: none;
  display: flex;
}

.page-link {
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  text-decoration: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  display: block;
  position: relative;
}

@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}

.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}

.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  box-shadow: var(--bs-pagination-focus-box-shadow);
  outline: 0;
}

.active > .page-link, .page-link.active {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}

.disabled > .page-link, .page-link.disabled {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}

.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}

.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: .75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: .5rem;
  --bs-pagination-padding-y: .25rem;
  --bs-pagination-font-size: .875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: .65em;
  --bs-badge-padding-y: .35em;
  --bs-badge-font-size: .75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
  line-height: 1;
  display: inline-block;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
  position: relative;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  color: var(--bs-alert-link-color);
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}

.alert-dismissible .btn-close {
  z-index: 2;
  padding: 1.25rem 1rem;
  position: absolute;
  top: 0;
  right: 0;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

.progress, .progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: .75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width .6s ease;
  height: var(--bs-progress-height);
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
  display: flex;
  overflow: hidden;
}

.progress-bar {
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
  flex-direction: column;
  justify-content: center;
  display: flex;
  overflow: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: .5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  border-radius: var(--bs-list-group-border-radius);
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.list-group-numbered {
  counter-reset: section;
  list-style-type: none;
}

.list-group-numbered > .list-group-item:before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}

.list-group-item-action:focus, .list-group-item-action:hover {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  background-color: var(--bs-list-group-action-hover-bg);
  text-decoration: none;
}

.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
  text-decoration: none;
  display: block;
  position: relative;
}

.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}

.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}

.list-group-item + .list-group-item {
  border-top-width: 0;
}

.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}

.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}

.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}

.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }

  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }

  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }

  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }

  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }

  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }

  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }

  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }

  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }

  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }

  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }

  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }

  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }

  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }

  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }

  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }

  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }

  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }

  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }

  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }

  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}

@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }

  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }

  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }

  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }

  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }

  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}

.list-group-flush {
  border-radius: 0;
}

.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}

.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: .5;
  --bs-btn-close-hover-opacity: .75;
  --bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: .25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center / 1em auto no-repeat;
  opacity: var(--bs-btn-close-opacity);
  border: 0;
  border-radius: .375rem;
  padding: .25em;
}

.btn-close:hover {
  color: var(--bs-btn-close-color);
  opacity: var(--bs-btn-close-hover-opacity);
  text-decoration: none;
}

.btn-close:focus {
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
  outline: 0;
}

.btn-close.disabled, .btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white, [data-bs-theme="dark"] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: .75rem;
  --bs-toast-padding-y: .5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: .875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
  background-clip: padding-box;
}

.toast.showing {
  opacity: 0;
}

.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  z-index: var(--bs-toast-zindex);
  pointer-events: none;
  width: max-content;
  max-width: 100%;
  position: absolute;
}

.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius)  - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius)  - var(--bs-toast-border-width));
  background-clip: padding-box;
  align-items: center;
  display: flex;
}

.toast-header .btn-close {
  margin-right: calc(-.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: .5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg)  - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: .5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  z-index: var(--bs-modal-zindex);
  outline: 0;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
  position: relative;
}

.modal.fade .modal-dialog {
  transition: transform .3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}

.modal.show .modal-dialog {
  transform: none;
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  min-height: calc(100% - var(--bs-modal-margin) * 2);
  align-items: center;
  display: flex;
}

.modal-content {
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  background-clip: padding-box;
  outline: 0;
  flex-direction: column;
  display: flex;
  position: relative;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: .5;
  z-index: var(--bs-backdrop-zindex);
  background-color: var(--bs-backdrop-bg);
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
  flex-shrink: 0;
  align-items: center;
  display: flex;
}

.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
  margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  line-height: var(--bs-modal-title-line-height);
  margin-bottom: 0;
}

.modal-body {
  padding: var(--bs-modal-padding);
  flex: auto;
  position: relative;
}

.modal-footer {
  padding: calc(var(--bs-modal-padding)  - var(--bs-modal-footer-gap) * .5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
  flex-wrap: wrap;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * .5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-left: auto;
    margin-right: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}

@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    --bs-modal-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}

.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.modal-fullscreen .modal-content {
  border: 0;
  border-radius: 0;
  height: 100%;
}

.modal-fullscreen .modal-footer, .modal-fullscreen .modal-header {
  border-radius: 0;
}

.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }

  .modal-fullscreen-sm-down .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%;
  }

  .modal-fullscreen-sm-down .modal-footer, .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }

  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}

@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }

  .modal-fullscreen-md-down .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%;
  }

  .modal-fullscreen-md-down .modal-footer, .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }

  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}

@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }

  .modal-fullscreen-lg-down .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%;
  }

  .modal-fullscreen-lg-down .modal-footer, .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }

  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}

@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }

  .modal-fullscreen-xl-down .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%;
  }

  .modal-fullscreen-xl-down .modal-footer, .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }

  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}

@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }

  .modal-fullscreen-xxl-down .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%;
  }

  .modal-fullscreen-xxl-down .modal-footer, .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }

  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}

.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: .5rem;
  --bs-tooltip-padding-y: .25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: .875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: .9;
  --bs-tooltip-arrow-width: .8rem;
  --bs-tooltip-arrow-height: .4rem;
  z-index: var(--bs-tooltip-zindex);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  text-align: left;
  text-align: start;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
  text-decoration: none;
  display: block;
}

.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}

.tooltip .tooltip-arrow {
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
  display: block;
}

.tooltip .tooltip-arrow:before {
  content: "";
  border-style: solid;
  border-color: rgba(0, 0, 0, 0);
  position: absolute;
}

.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow:before, .bs-tooltip-top .tooltip-arrow:before {
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-top-color: var(--bs-tooltip-bg);
  top: -1px;
}

.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow:before, .bs-tooltip-end .tooltip-arrow:before {
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-right-color: var(--bs-tooltip-bg);
  right: -1px;
}

.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}

.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow:before, .bs-tooltip-bottom .tooltip-arrow:before {
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
  bottom: -1px;
}

.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}

.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow:before, .bs-tooltip-start .tooltip-arrow:before {
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
  left: -1px;
}

.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: .875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg)  - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: .5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: .5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  text-align: left;
  text-align: start;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
  background-clip: padding-box;
  text-decoration: none;
  display: block;
}

.popover .popover-arrow {
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
  display: block;
}

.popover .popover-arrow:after, .popover .popover-arrow:before {
  content: "";
  border: 0 solid rgba(0, 0, 0, 0);
  display: block;
  position: absolute;
}

.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow, .bs-popover-top > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height))  - var(--bs-popover-border-width));
}

.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:before, .bs-popover-top > .popover-arrow:after, .bs-popover-top > .popover-arrow:before {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}

.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:before, .bs-popover-top > .popover-arrow:before {
  border-top-color: var(--bs-popover-arrow-border);
  bottom: 0;
}

.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:after, .bs-popover-top > .popover-arrow:after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow, .bs-popover-end > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height))  - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:before, .bs-popover-end > .popover-arrow:after, .bs-popover-end > .popover-arrow:before {
  border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}

.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:before, .bs-popover-end > .popover-arrow:before {
  border-right-color: var(--bs-popover-arrow-border);
  left: 0;
}

.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:after, .bs-popover-end > .popover-arrow:after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow, .bs-popover-bottom > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height))  - var(--bs-popover-border-width));
}

.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:before, .bs-popover-bottom > .popover-arrow:after, .bs-popover-bottom > .popover-arrow:before {
  border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:before, .bs-popover-bottom > .popover-arrow:before {
  border-bottom-color: var(--bs-popover-arrow-border);
  top: 0;
}

.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:after, .bs-popover-bottom > .popover-arrow:after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}

.bs-popover-auto[data-popper-placement^="bottom"] .popover-header:before, .bs-popover-bottom .popover-header:before {
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
  display: block;
  position: absolute;
  top: 0;
  left: 50%;
}

.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow, .bs-popover-start > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height))  - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}

.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:before, .bs-popover-start > .popover-arrow:after, .bs-popover-start > .popover-arrow:before {
  border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}

.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:before, .bs-popover-start > .popover-arrow:before {
  border-left-color: var(--bs-popover-arrow-border);
  right: 0;
}

.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:after, .bs-popover-start > .popover-arrow:after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
  margin-bottom: 0;
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.carousel-inner:after {
  clear: both;
  content: "";
  display: block;
}

.carousel-item {
  float: left;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 100%;
  margin-right: -100%;
  transition: transform .6s ease-in-out;
  display: none;
  position: relative;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item-next, .carousel-item-prev, .carousel-item.active {
  display: block;
}

.active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) {
  transform: translateX(100%);
}

.active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s .6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start {
    transition: none;
  }
}

.carousel-control-next, .carousel-control-prev {
  z-index: 1;
  color: #fff;
  text-align: center;
  opacity: .5;
  background: none;
  border: 0;
  justify-content: center;
  align-items: center;
  width: 15%;
  padding: 0;
  transition: opacity .15s;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-next, .carousel-control-prev {
    transition: none;
  }
}

.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
  color: #fff;
  opacity: .9;
  outline: 0;
  text-decoration: none;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-next-icon, .carousel-control-prev-icon {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 2rem;
  height: 2rem;
  display: inline-block;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  z-index: 2;
  justify-content: center;
  margin-bottom: 1rem;
  margin-left: 15%;
  margin-right: 15%;
  padding: 0;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  text-indent: -999px;
  cursor: pointer;
  opacity: .5;
  background-color: #fff;
  background-clip: padding-box;
  border: 10px solid rgba(0, 0, 0, 0);
  border-left: 0;
  border-right: 0;
  flex: 0 auto;
  width: 30px;
  height: 3px;
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  transition: opacity .6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}

.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  color: #fff;
  text-align: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  position: absolute;
  bottom: 1.25rem;
  left: 15%;
  right: 15%;
}

.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon {
  filter: invert() grayscale(100);
}

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}

.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme="dark"] .carousel .carousel-control-next-icon, [data-bs-theme="dark"] .carousel .carousel-control-prev-icon, [data-bs-theme="dark"].carousel .carousel-control-next-icon, [data-bs-theme="dark"].carousel .carousel-control-prev-icon {
  filter: invert() grayscale(100);
}

[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target], [data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}

[data-bs-theme="dark"] .carousel .carousel-caption, [data-bs-theme="dark"].carousel .carousel-caption {
  color: #000;
}

.spinner-border, .spinner-grow {
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
  border-radius: 50%;
  display: inline-block;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}

.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -.125em;
  --bs-spinner-border-width: .25em;
  --bs-spinner-animation-speed: .75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: rgba(0, 0, 0, 0);
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: .2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }

  50% {
    opacity: 1;
    transform: none;
  }
}

.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -.125em;
  --bs-spinner-animation-speed: .75s;
  --bs-spinner-animation-name: spinner-grow;
  opacity: 0;
  background-color: currentColor;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border, .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}

.offcanvas, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xl, .offcanvas-xxl {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform .3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    z-index: var(--bs-offcanvas-zindex);
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    transition: var(--bs-offcanvas-transition);
    background-clip: padding-box;
    outline: 0;
    flex-direction: column;
    display: flex;
    position: fixed;
    bottom: 0;
  }
}

@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}

@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    left: 0;
    transform: translateX(-100%);
  }

  .offcanvas-sm.offcanvas-end {
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    right: 0;
    transform: translateX(100%);
  }

  .offcanvas-sm.offcanvas-top {
    height: var(--bs-offcanvas-height);
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
  }

  .offcanvas-sm.offcanvas-bottom {
    height: var(--bs-offcanvas-height);
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    left: 0;
    right: 0;
    transform: translateY(100%);
  }

  .offcanvas-sm.show:not(.hiding), .offcanvas-sm.showing {
    transform: none;
  }

  .offcanvas-sm.hiding, .offcanvas-sm.show, .offcanvas-sm.showing {
    visibility: visible;
  }
}

@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .offcanvas-sm .offcanvas-header {
    display: none;
  }

  .offcanvas-sm .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    z-index: var(--bs-offcanvas-zindex);
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    transition: var(--bs-offcanvas-transition);
    background-clip: padding-box;
    outline: 0;
    flex-direction: column;
    display: flex;
    position: fixed;
    bottom: 0;
  }
}

@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    left: 0;
    transform: translateX(-100%);
  }

  .offcanvas-md.offcanvas-end {
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    right: 0;
    transform: translateX(100%);
  }

  .offcanvas-md.offcanvas-top {
    height: var(--bs-offcanvas-height);
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
  }

  .offcanvas-md.offcanvas-bottom {
    height: var(--bs-offcanvas-height);
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    left: 0;
    right: 0;
    transform: translateY(100%);
  }

  .offcanvas-md.show:not(.hiding), .offcanvas-md.showing {
    transform: none;
  }

  .offcanvas-md.hiding, .offcanvas-md.show, .offcanvas-md.showing {
    visibility: visible;
  }
}

@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .offcanvas-md .offcanvas-header {
    display: none;
  }

  .offcanvas-md .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    z-index: var(--bs-offcanvas-zindex);
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    transition: var(--bs-offcanvas-transition);
    background-clip: padding-box;
    outline: 0;
    flex-direction: column;
    display: flex;
    position: fixed;
    bottom: 0;
  }
}

@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    left: 0;
    transform: translateX(-100%);
  }

  .offcanvas-lg.offcanvas-end {
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    right: 0;
    transform: translateX(100%);
  }

  .offcanvas-lg.offcanvas-top {
    height: var(--bs-offcanvas-height);
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
  }

  .offcanvas-lg.offcanvas-bottom {
    height: var(--bs-offcanvas-height);
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    left: 0;
    right: 0;
    transform: translateY(100%);
  }

  .offcanvas-lg.show:not(.hiding), .offcanvas-lg.showing {
    transform: none;
  }

  .offcanvas-lg.hiding, .offcanvas-lg.show, .offcanvas-lg.showing {
    visibility: visible;
  }
}

@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .offcanvas-lg .offcanvas-header {
    display: none;
  }

  .offcanvas-lg .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    z-index: var(--bs-offcanvas-zindex);
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    transition: var(--bs-offcanvas-transition);
    background-clip: padding-box;
    outline: 0;
    flex-direction: column;
    display: flex;
    position: fixed;
    bottom: 0;
  }
}

@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    left: 0;
    transform: translateX(-100%);
  }

  .offcanvas-xl.offcanvas-end {
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    right: 0;
    transform: translateX(100%);
  }

  .offcanvas-xl.offcanvas-top {
    height: var(--bs-offcanvas-height);
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
  }

  .offcanvas-xl.offcanvas-bottom {
    height: var(--bs-offcanvas-height);
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    left: 0;
    right: 0;
    transform: translateY(100%);
  }

  .offcanvas-xl.show:not(.hiding), .offcanvas-xl.showing {
    transform: none;
  }

  .offcanvas-xl.hiding, .offcanvas-xl.show, .offcanvas-xl.showing {
    visibility: visible;
  }
}

@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .offcanvas-xl .offcanvas-header {
    display: none;
  }

  .offcanvas-xl .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    z-index: var(--bs-offcanvas-zindex);
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    transition: var(--bs-offcanvas-transition);
    background-clip: padding-box;
    outline: 0;
    flex-direction: column;
    display: flex;
    position: fixed;
    bottom: 0;
  }
}

@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    left: 0;
    transform: translateX(-100%);
  }

  .offcanvas-xxl.offcanvas-end {
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    right: 0;
    transform: translateX(100%);
  }

  .offcanvas-xxl.offcanvas-top {
    height: var(--bs-offcanvas-height);
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    transform: translateY(-100%);
  }

  .offcanvas-xxl.offcanvas-bottom {
    height: var(--bs-offcanvas-height);
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    max-height: 100%;
    left: 0;
    right: 0;
    transform: translateY(100%);
  }

  .offcanvas-xxl.show:not(.hiding), .offcanvas-xxl.showing {
    transform: none;
  }

  .offcanvas-xxl.hiding, .offcanvas-xxl.show, .offcanvas-xxl.showing {
    visibility: visible;
  }
}

@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: rgba(0, 0, 0, 0) !important;
  }

  .offcanvas-xxl .offcanvas-header {
    display: none;
  }

  .offcanvas-xxl .offcanvas-body {
    flex-grow: 0;
    padding: 0;
    display: flex;
    overflow-y: visible;
    background-color: rgba(0, 0, 0, 0) !important;
  }
}

.offcanvas {
  z-index: var(--bs-offcanvas-zindex);
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  transition: var(--bs-offcanvas-transition);
  background-clip: padding-box;
  outline: 0;
  flex-direction: column;
  display: flex;
  position: fixed;
  bottom: 0;
}

@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}

.offcanvas.offcanvas-start {
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  top: 0;
  left: 0;
  transform: translateX(-100%);
}

.offcanvas.offcanvas-end {
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  top: 0;
  right: 0;
  transform: translateX(100%);
}

.offcanvas.offcanvas-top {
  height: var(--bs-offcanvas-height);
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  max-height: 100%;
  top: 0;
  left: 0;
  right: 0;
  transform: translateY(-100%);
}

.offcanvas.offcanvas-bottom {
  height: var(--bs-offcanvas-height);
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  max-height: 100%;
  left: 0;
  right: 0;
  transform: translateY(100%);
}

.offcanvas.show:not(.hiding), .offcanvas.showing {
  transform: none;
}

.offcanvas.hiding, .offcanvas.show, .offcanvas.showing {
  visibility: visible;
}

.offcanvas-backdrop {
  z-index: 1040;
  background-color: #000;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}

.offcanvas-backdrop.fade {
  opacity: 0;
}

.offcanvas-backdrop.show {
  opacity: .5;
}

.offcanvas-header {
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  align-items: center;
  display: flex;
}

.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
  margin: calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  line-height: var(--bs-offcanvas-title-line-height);
  margin-bottom: 0;
}

.offcanvas-body {
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  flex-grow: 1;
  overflow-y: auto;
}

.placeholder {
  vertical-align: middle;
  cursor: wait;
  opacity: .5;
  background-color: currentColor;
  min-height: 1em;
  display: inline-block;
}

.placeholder.btn:before {
  content: "";
  display: inline-block;
}

.placeholder-xs {
  min-height: .6em;
}

.placeholder-sm {
  min-height: .8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: 2s ease-in-out infinite placeholder-glow;
}

@keyframes placeholder-glow {
  50% {
    opacity: .2;
  }
}

.placeholder-wave {
  animation: 2s linear infinite placeholder-wave;
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, .8) 75%, #000 95%);
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, .8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0;
  }
}

.clearfix:after {
  clear: both;
  content: "";
  display: block;
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-primary:focus, .link-primary:hover {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary:focus, .link-secondary:hover {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-success:focus, .link-success:hover {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-info:focus, .link-info:hover {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning:focus, .link-warning:hover {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger:focus, .link-danger:hover {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-light:focus, .link-light:hover {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark:focus, .link-dark:hover {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis:focus, .link-body-emphasis:hover {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, .75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, .75)) !important;
  -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, .75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, .75)) !important;
}

.focus-ring:focus {
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
  outline: 0;
}

.icon-link {
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, .5));
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, .5));
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, .5));
  text-underline-offset: .25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  align-items: center;
  gap: .375rem;
  display: inline-flex;
}

.icon-link > .bi {
  fill: currentColor;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  transition: transform .2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi {
  transform: var(--bs-icon-link-transform, translate3d(.25em, 0, 0));
}

.icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(.25em, 0, 0));
}

.ratio {
  width: 100%;
  position: relative;
}

.ratio:before {
  padding-top: var(--bs-aspect-ratio);
  content: "";
  display: block;
}

.ratio > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571%;
}

.fixed-top {
  z-index: 1030;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.fixed-bottom {
  z-index: 1030;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.sticky-top {
  z-index: 1020;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.sticky-bottom {
  z-index: 1020;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .sticky-sm-bottom {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }
}

@media (min-width: 768px) {
  .sticky-md-top {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .sticky-md-bottom {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }
}

@media (min-width: 992px) {
  .sticky-lg-top {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .sticky-lg-bottom {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }
}

@media (min-width: 1200px) {
  .sticky-xl-top {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .sticky-xl-bottom {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }
}

@media (min-width: 1400px) {
  .sticky-xxl-top {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }

  .sticky-xxl-bottom {
    z-index: 1020;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
  }
}

.hstack {
  flex-direction: row;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.vstack {
  flex-direction: column;
  flex: auto;
  align-self: stretch;
  display: flex;
}

.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  overflow: hidden !important;
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), .visually-hidden:not(caption) {
  position: absolute !important;
}

.stretched-link:after {
  z-index: 1;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.text-truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.vr {
  width: var(--bs-border-width);
  opacity: .25;
  background-color: currentColor;
  align-self: stretch;
  min-height: 1em;
  display: inline-block;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  -o-object-fit: contain !important;
  object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
  object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
  object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
  object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: .25 !important;
}

.opacity-50 {
  opacity: .5 !important;
}

.opacity-75 {
  opacity: .75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: .1;
}

.border-opacity-25 {
  --bs-border-opacity: .25;
}

.border-opacity-50 {
  --bs-border-opacity: .5;
}

.border-opacity-75 {
  --bs-border-opacity: .75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: .25rem !important;
}

.m-2 {
  margin: .5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.mx-1 {
  margin-left: .25rem !important;
  margin-right: .25rem !important;
}

.mx-2 {
  margin-left: .5rem !important;
  margin-right: .5rem !important;
}

.mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.mx-5 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: .25rem !important;
  margin-bottom: .25rem !important;
}

.my-2 {
  margin-top: .5rem !important;
  margin-bottom: .5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: .25rem !important;
}

.mt-2 {
  margin-top: .5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: .25rem !important;
}

.me-2 {
  margin-right: .5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: .25rem !important;
}

.mb-2 {
  margin-bottom: .5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: .25rem !important;
}

.ms-2 {
  margin-left: .5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: .25rem !important;
}

.p-2 {
  padding: .5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.px-1 {
  padding-left: .25rem !important;
  padding-right: .25rem !important;
}

.px-2 {
  padding-left: .5rem !important;
  padding-right: .5rem !important;
}

.px-3 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.px-4 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.px-5 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: .25rem !important;
  padding-bottom: .25rem !important;
}

.py-2 {
  padding-top: .5rem !important;
  padding-bottom: .5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: .25rem !important;
}

.pt-2 {
  padding-top: .5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: .25rem !important;
}

.pe-2 {
  padding-right: .5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: .25rem !important;
}

.pb-2 {
  padding-bottom: .5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: .25rem !important;
}

.ps-2 {
  padding-left: .5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: .25rem !important;
}

.gap-2 {
  gap: .5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: .25rem !important;
}

.row-gap-2 {
  row-gap: .5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -moz-column-gap: 0 !important;
  column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: .25rem !important;
  column-gap: .25rem !important;
}

.column-gap-2 {
  -moz-column-gap: .5rem !important;
  column-gap: .5rem !important;
}

.column-gap-3 {
  -moz-column-gap: 1rem !important;
  column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-column-gap: 3rem !important;
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + .9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + .6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + .3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, .5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, .5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: .25;
}

.text-opacity-50 {
  --bs-text-opacity: .5;
}

.text-opacity-75 {
  --bs-text-opacity: .75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10, .link-opacity-10-hover:hover {
  --bs-link-opacity: .1;
}

.link-opacity-25, .link-opacity-25-hover:hover {
  --bs-link-opacity: .25;
}

.link-opacity-50, .link-opacity-50-hover:hover {
  --bs-link-opacity: .5;
}

.link-opacity-75, .link-opacity-75-hover:hover {
  --bs-link-opacity: .75;
}

.link-opacity-100, .link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1, .link-offset-1-hover:hover {
  text-underline-offset: .125em !important;
}

.link-offset-2, .link-offset-2-hover:hover {
  text-underline-offset: .25em !important;
}

.link-offset-3, .link-offset-3-hover:hover {
  text-underline-offset: .375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0, .link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10, .link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: .1;
}

.link-underline-opacity-25, .link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: .25;
}

.link-underline-opacity-50, .link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: .5;
}

.link-underline-opacity-75, .link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: .75;
}

.link-underline-opacity-100, .link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: rgba(0, 0, 0, 0) !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: .1;
}

.bg-opacity-25 {
  --bs-bg-opacity: .25;
}

.bg-opacity-50 {
  --bs-bg-opacity: .5;
}

.bg-opacity-75 {
  --bs-bg-opacity: .75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-top-left-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

  .object-fit-sm-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }

  .object-fit-sm-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }

  .object-fit-sm-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }

  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }

  .object-fit-sm-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-inline-grid {
    display: inline-grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: .25rem !important;
  }

  .m-sm-2 {
    margin: .5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mx-sm-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .mx-sm-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .mx-sm-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .mx-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .my-sm-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: .25rem !important;
  }

  .mt-sm-2 {
    margin-top: .5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: .25rem !important;
  }

  .me-sm-2 {
    margin-right: .5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: .25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: .5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: .25rem !important;
  }

  .ms-sm-2 {
    margin-left: .5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: .25rem !important;
  }

  .p-sm-2 {
    padding: .5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .px-sm-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .px-sm-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .px-sm-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .px-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .px-sm-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .py-sm-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: .25rem !important;
  }

  .pt-sm-2 {
    padding-top: .5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: .25rem !important;
  }

  .pe-sm-2 {
    padding-right: .5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: .25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: .5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: .25rem !important;
  }

  .ps-sm-2 {
    padding-left: .5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: .25rem !important;
  }

  .gap-sm-2 {
    gap: .5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .row-gap-sm-0 {
    row-gap: 0 !important;
  }

  .row-gap-sm-1 {
    row-gap: .25rem !important;
  }

  .row-gap-sm-2 {
    row-gap: .5rem !important;
  }

  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }

  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }

  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }

  .column-gap-sm-1 {
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important;
  }

  .column-gap-sm-2 {
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important;
  }

  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }

  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }

  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .object-fit-md-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }

  .object-fit-md-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }

  .object-fit-md-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }

  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }

  .object-fit-md-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-inline-grid {
    display: inline-grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: .25rem !important;
  }

  .m-md-2 {
    margin: .5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mx-md-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .mx-md-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .mx-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .mx-md-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .my-md-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: .25rem !important;
  }

  .mt-md-2 {
    margin-top: .5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: .25rem !important;
  }

  .me-md-2 {
    margin-right: .5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: .25rem !important;
  }

  .mb-md-2 {
    margin-bottom: .5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: .25rem !important;
  }

  .ms-md-2 {
    margin-left: .5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: .25rem !important;
  }

  .p-md-2 {
    padding: .5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .px-md-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .px-md-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .px-md-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .px-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .px-md-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .py-md-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: .25rem !important;
  }

  .pt-md-2 {
    padding-top: .5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: .25rem !important;
  }

  .pe-md-2 {
    padding-right: .5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: .25rem !important;
  }

  .pb-md-2 {
    padding-bottom: .5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: .25rem !important;
  }

  .ps-md-2 {
    padding-left: .5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: .25rem !important;
  }

  .gap-md-2 {
    gap: .5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .row-gap-md-0 {
    row-gap: 0 !important;
  }

  .row-gap-md-1 {
    row-gap: .25rem !important;
  }

  .row-gap-md-2 {
    row-gap: .5rem !important;
  }

  .row-gap-md-3 {
    row-gap: 1rem !important;
  }

  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-md-5 {
    row-gap: 3rem !important;
  }

  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }

  .column-gap-md-1 {
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important;
  }

  .column-gap-md-2 {
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important;
  }

  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }

  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }

  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .object-fit-lg-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }

  .object-fit-lg-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }

  .object-fit-lg-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }

  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }

  .object-fit-lg-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-inline-grid {
    display: inline-grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: .25rem !important;
  }

  .m-lg-2 {
    margin: .5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mx-lg-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .mx-lg-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .mx-lg-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .mx-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .my-lg-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: .25rem !important;
  }

  .mt-lg-2 {
    margin-top: .5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: .25rem !important;
  }

  .me-lg-2 {
    margin-right: .5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: .25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: .5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: .25rem !important;
  }

  .ms-lg-2 {
    margin-left: .5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: .25rem !important;
  }

  .p-lg-2 {
    padding: .5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .px-lg-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .px-lg-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .px-lg-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .px-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .px-lg-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .py-lg-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: .25rem !important;
  }

  .pt-lg-2 {
    padding-top: .5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: .25rem !important;
  }

  .pe-lg-2 {
    padding-right: .5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: .25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: .5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: .25rem !important;
  }

  .ps-lg-2 {
    padding-left: .5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: .25rem !important;
  }

  .gap-lg-2 {
    gap: .5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .row-gap-lg-0 {
    row-gap: 0 !important;
  }

  .row-gap-lg-1 {
    row-gap: .25rem !important;
  }

  .row-gap-lg-2 {
    row-gap: .5rem !important;
  }

  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }

  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }

  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }

  .column-gap-lg-1 {
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important;
  }

  .column-gap-lg-2 {
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important;
  }

  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }

  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }

  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .object-fit-xl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }

  .object-fit-xl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }

  .object-fit-xl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }

  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }

  .object-fit-xl-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: .25rem !important;
  }

  .m-xl-2 {
    margin: .5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mx-xl-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .mx-xl-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .mx-xl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .mx-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .my-xl-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: .25rem !important;
  }

  .mt-xl-2 {
    margin-top: .5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: .25rem !important;
  }

  .me-xl-2 {
    margin-right: .5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: .25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: .5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: .25rem !important;
  }

  .ms-xl-2 {
    margin-left: .5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: .25rem !important;
  }

  .p-xl-2 {
    padding: .5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .px-xl-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .px-xl-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .px-xl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .px-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .px-xl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .py-xl-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: .25rem !important;
  }

  .pt-xl-2 {
    padding-top: .5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: .25rem !important;
  }

  .pe-xl-2 {
    padding-right: .5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: .25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: .5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: .25rem !important;
  }

  .ps-xl-2 {
    padding-left: .5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: .25rem !important;
  }

  .gap-xl-2 {
    gap: .5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .row-gap-xl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xl-1 {
    row-gap: .25rem !important;
  }

  .row-gap-xl-2 {
    row-gap: .5rem !important;
  }

  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }

  .column-gap-xl-1 {
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important;
  }

  .column-gap-xl-2 {
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important;
  }

  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }

  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }

  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}

@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }

  .float-xxl-end {
    float: right !important;
  }

  .float-xxl-none {
    float: none !important;
  }

  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }

  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }

  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }

  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }

  .object-fit-xxl-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-inline-grid {
    display: inline-grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    flex: auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: .25rem !important;
  }

  .m-xxl-2 {
    margin: .5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mx-xxl-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important;
  }

  .mx-xxl-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important;
  }

  .mx-xxl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }

  .mx-xxl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }

  .mx-xxl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important;
  }

  .my-xxl-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: .25rem !important;
  }

  .mt-xxl-2 {
    margin-top: .5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: .25rem !important;
  }

  .me-xxl-2 {
    margin-right: .5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: .25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: .5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: .25rem !important;
  }

  .ms-xxl-2 {
    margin-left: .5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: .25rem !important;
  }

  .p-xxl-2 {
    padding: .5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .px-xxl-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important;
  }

  .px-xxl-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important;
  }

  .px-xxl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }

  .px-xxl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }

  .py-xxl-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: .25rem !important;
  }

  .pt-xxl-2 {
    padding-top: .5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: .25rem !important;
  }

  .pe-xxl-2 {
    padding-right: .5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: .25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: .5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: .25rem !important;
  }

  .ps-xxl-2 {
    padding-left: .5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: .25rem !important;
  }

  .gap-xxl-2 {
    gap: .5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xxl-1 {
    row-gap: .25rem !important;
  }

  .row-gap-xxl-2 {
    row-gap: .5rem !important;
  }

  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }

  .column-gap-xxl-1 {
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important;
  }

  .column-gap-xxl-2 {
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important;
  }

  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }

  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }

  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}

@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-inline-grid {
    display: inline-grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}

/* [project]/src/styles/blogs/normalize.css [app-client] (css) */
html {
  font-size: calc(.625rem + .416667vw);
}

@media screen and (max-width: 1920px) {
  html {
    font-size: calc(.625rem + .416667vw);
  }
}

@media screen and (max-width: 1440px) {
  html {
    font-size: calc(.812695rem + .208117vw);
  }
}

@media screen and (max-width: 479px) {
  html {
    font-size: calc(.749477rem + .83682vw);
  }
}

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: rgba(0, 0, 0, 0);
}

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

figure {
  margin: 1em 40px;
}

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 {
  border: 0;
  padding: 0;
}

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 {
  height: auto;
}

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

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

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

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

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

/* [project]/src/styles/blogs/components.css [app-client] (css) */
@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: rgba(0, 0, 0, 0) !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 rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !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;
}

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

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;
  -moz-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 rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  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: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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 rgba(0, 0, 0, 0);
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  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;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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;
  -moz-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: rgba(0, 0, 0, .9);
  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: outside;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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-x: auto;
  overflow-y: 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 rgba(0, 0, 0, .4);
  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 rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -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;
  top: 0;
  bottom: 0;
  left: 0;
  right: 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: rgba(0, 0, 0, 0);
  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: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-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: 1250px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

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

  .nav_button-wrapper {
    display: none !important;
  }

  .nav_buttons-layout {
    justify-content: end !important;
  }

  .nav_menu {
    background-color: var(--blue-background);
  }
}

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-code-component > * {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* [project]/src/styles/blogs/building-e2e-2.css [app-client] (css) */
:root {
  --neutral-2: #2680eb;
  --black: black;
  --neutral-5: #666;
  --blue-primary: #2680eb;
  --white: white;
  --blue-hover: #1e66bc;
  --blue-background: #0a223e;
  --neutral-3: #333;
  --grey: #858585;
  --neutral-9: #ccc;
  --neutral-11: #f2f2f2;
  --neutral-6: #7f7f7f;
  --error-hover: #eb6c6c;
  --error-primary: #fa7979;
  --neutral-7: #999;
  --neutral-8: #b2b2b2;
  --neutral-10: #e6e6e6;
  --neutral-12: #fafafa;
  --neutral-4: #4c4c4c;
  --caution-primary: #fdd86b;
  --caution-hover: #fdce46;
  --success-hover: #12b878;
  --variant-orange: #f16d25;
  --variant-brown: #a44200;
  --blue-03: #b8d5f9;
  --blue-01: #e1edfd;
  --success-primary: #20c788;
  --blue-06: #74adf2;
  --elements-webflow-library-neutral--100: white;
  --elements-webflow-library-secondary--color-2: #f2f1ff;
  --elements-webflow-library-accent--primary-1: #4a3aff;
  --spark-library-foreground-interactive: #5532fa;
  --elements-webflow-library-secondary--color-1: #281ca5;
  --elements-webflow-library-general--shadow-01: rgba(20, 20, 43, .06);
  --elements-webflow-library-neutral--200: #f7f7fc;
  --spark-library-background--red: red;
  --spark-library-background--interactive: #f0ecfd;
  --untitled-ui--gray700: #344054;
  --untitled-ui--primary600: #7f56d9;
  --untitled-ui--white: white;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--gray900: #101828;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray50: #f9fafb;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--gray500: #667085;
  --untitled-ui--primary50: #f9f5ff;
  --untitled-ui--primary300: #d6bbfb;
  --untitled-ui--primary500: #9e77ed;
  --transparent: rgba(221, 221, 221, 0);
  --untitled-ui--warning300: #fec84b;
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui--primary800: #53389e;
  --flowstica-webflow-library--black: #010b15;
  --flowstica-webflow-library--medium-sea-green: #08b54f;
  --flowstica-webflow-library--white: white;
  --flowstica-webflow-library--white-smoke: #f7f7f7;
  --accessible-components--dark-grey: #9b9b9b;
  --accessible-components--dodger-blue: #1378d1;
  --untitled-ui--primary200: #e9d7fe;
  --elements-webflow-library-neutral--800: #211f54;
  --spark-library-foreground-interactive-hover: #1e116e;
  --flowstica-webflow-library--black-2: #333;
  --conversion-flow-library-medium-purple: #b16cea;
  --conversion-flow-library-light-coral: #ff5e69;
  --conversion-flow-library-sandy-brown: #ffa84b;
  --spark-library-white: white;
  --elements-webflow-library-general--shadow-02: rgba(20, 20, 43, .08);
  --elements-webflow-library-general--shadow-03: rgba(20, 20, 43, .1);
  --elements-webflow-library-neutral--300: #eff0f6;
  --elements-webflow-library-neutral--600: #6e7191;
  --untitled-ui--gray25: #fcfcfd;
}

body {
  font-family: Plus Jakarta Sans, sans-serif;
}

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

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

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

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

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

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

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

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

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

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

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

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

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

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

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

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

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

body {
  color: var(--neutral-2);
  font-size: .97rem;
  line-height: 1.5;
}

h1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

h2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.5;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  color: var(--black);
  margin-bottom: 0;
}

a {
  color: var(--neutral-2);
  padding: 0;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.25rem;
}

li {
  margin-bottom: .25rem;
}

img {
  display: inline-block;
}

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

strong {
  font-weight: bold;
}

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin: 2rem 0;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.form-message-success {
  background-color: var(--blue-primary);
  color: var(--white);
  border-radius: .5rem;
  padding: 1.25rem;
}

.form-message-success:hover {
  background-color: var(--blue-hover);
}

.form-message-success.is-footer-form {
  margin-bottom: .5rem;
  font-weight: 500;
  transition: background-color .2s;
}

.form-message-success.is-partner-free-trial-form {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.z-2 {
  z-index: 2;
  position: relative;
}

.text-color-neutral-2 {
  color: var(--neutral-2);
}

.fs-styleguide_row {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

.fs-styleguide_row.is-for-social-icons {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.fs-styleguide_3-col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-weight-semibold {
  color: #000;
  font-weight: 600;
}

.text-weight-semibold.text-size-large {
  color: #fff;
}

.text-weight-semibold.text-color-blue-primary.is-hover-white {
  transition: color .3s;
}

.text-weight-semibold.text-color-blue-primary.is-hover-white:hover {
  color: var(--white);
}

.text-weight-semibold.text-size-large {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-weight-light {
  font-weight: 300;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.show {
  display: block;
}

.fs-styleguide_color-sample {
  background-color: #f5f5f5;
  margin-top: .5rem;
  padding: 5rem;
}

.fs-styleguide_color-sample.is-secondary {
  background-color: var(--white);
}

.overflow-hidden {
  overflow: hidden;
}

.global-styles-embed {
  display: block;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.icon-1x1-small {
  width: 2rem;
  height: 2rem;
}

.button {
  background-color: var(--blue-primary);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button:hover {
  background-color: var(--blue-hover);
  transform: translate(0, -.25rem);
}

.button:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button.is-medium {
  color: #fff;
  cursor: pointer;
  background-color: #2394d2;
  border-radius: 7.5rem;
  padding: .5rem 1.25rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.button.is-footer-subscribe {
  margin-left: -7.6rem;
  padding: .75rem 1.25rem .7rem;
  font-size: .85rem;
  font-weight: 500;
  transition: background-color .3s;
}

.button.is-footer-subscribe:hover {
  transform: none;
}

.button.is-footer-subscribe:focus-visible {
  outline-color: var(--blue-background);
  outline-width: .125rem;
}

.button.is-footer-subscribe[data-wf-focus-visible] {
  outline-color: var(--blue-background);
  outline-width: .125rem;
}

.button.is-cloud_features-cta {
  max-width: 15%;
}

.button.is-cloud_features-cta:focus-visible {
  outline-color: var(--black);
}

.button.is-cloud_features-cta[data-wf-focus-visible] {
  outline-color: var(--black);
}

.button.is-partner_features-cta {
  max-width: 15%;
}

.button.is-partner_features-cta:focus-visible {
  outline-color: var(--black);
}

.button.is-partner_features-cta[data-wf-focus-visible] {
  outline-color: var(--black);
}

.button.is-black-outline:focus-visible {
  outline-color: #000;
}

.button.is-black-outline[data-wf-focus-visible] {
  outline-color: #000;
}

.button.is-black-outline.d-none {
  display: none;
}

.button.is-display-block {
  display: block;
}

.button.is-display-block:focus-visible {
  outline-color: var(--black);
  outline-width: .125rem;
}

.button.is-display-block[data-wf-focus-visible] {
  outline-color: var(--black);
  outline-width: .125rem;
}

.button.products_nvidia {
  border-radius: .5rem;
  padding: .85rem 1.65rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.button.products_nvidia:focus-visible {
  outline-color: var(--neutral-3);
}

.button.products_nvidia[data-wf-focus-visible] {
  outline-color: var(--neutral-3);
}

.button.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button.is-pricing:hover {
  transform: none;
}

.button.is-pricing.d-none {
  display: none;
}

.button.is-pricing.is_datasheet {
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 1.3rem;
}

.button.is-medium-popup {
  padding: .45rem 1.25rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.button.is-dark-blue {
  background-color: var(--blue-background);
  padding: .75rem 1.25rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.button.is-home-hero {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border-radius: .75rem;
  padding: 1.12rem .75rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  display: flex;
}

.heading-medium {
  color: var(--black);
  text-align: center;
  font-size: 2rem;
  line-height: 1.3;
}

.heading-medium.text-weight-semibold {
  color: var(--black);
  font-weight: 600;
  display: inline-block;
}

.heading-large {
  color: var(--white);
  text-align: left;
  flex: none;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 1.2;
}

.heading-large.text-weight-extra-bold {
  font-size: 52px;
  font-weight: 800;
}

.heading-large.text-is-inline {
  min-width: 300px;
  font-size: 2.75rem;
  display: inline-block;
}

.heading-large.text-is-inline.mb-2 {
  margin-bottom: 2rem;
}

.heading-large.text-weight-bold {
  flex: 0 auto;
}

.heading-large.text-weight-extra-bold {
  color: var(--white);
  text-align: left;
  font-size: 35px;
  font-weight: 800;
}

.text-weight-bold {
  font-weight: 700;
}

.text-size-large {
  font-size: 1.5rem;
  line-height: 1.3;
}

.text-size-large.text-weight-medium.center, .text-size-large.text-color-neutral-5.center {
  text-align: center;
}

.text-size-large.text-grey {
  color: var(--grey);
}

.text-size-large.text-grey.font-geist {
  font-weight: 600;
}

.icon-medium {
  height: 3rem;
}

.text-size-regular {
  text-align: left;
  font-size: 1rem;
}

.board-of-directors-justfied-bio {
  color: var(--neutral-4);
  text-align: justify;
}

.board-of-directors-justfied-bio > p {
  margin-bottom: 1.5rem;
}

.text-size-regular.text-weight-semibold {
  color: #f8fbff;
}

.text-size-regular.center {
  text-align: center;
}

.text-weight-normal {
  font-weight: 400;
}

.fs-styleguide_section {
  grid-column-gap: 4rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.text-align-center {
  color: var(--black);
  text-align: center;
}

.z-1 {
  z-index: 1;
  position: relative;
}

.icon-small {
  height: 2rem;
}

.show-mobile-portrait {
  display: none;
}

.text-style-italic {
  font-style: italic;
}

.background-color-blue-primary {
  background-color: var(--blue-primary);
}

.hide {
  display: none;
}

.fs-styleguide_section-type {
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #000;
  padding: 1.25rem;
  font-size: 1rem;
  font-weight: 600;
}

.text-size-medium {
  font-size: 1.25rem;
}

.text-size-medium.text-weight-light.text-color-neutral-10 {
  text-align: left;
  color: var(--neutral-9);
  text-align: left;
  padding-top: 10px;
  font-size: 1.1rem;
}

.text-size-medium.text-weight-light.text-color-neutral-10.bold-text {
  font-weight: 700;
}

.text-size-medium.text-color-neutral-5 {
  font-style: normal;
}

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

.text-weight-black {
  font-weight: 900;
}

.text-style-link {
  text-decoration: underline;
}

.form-wrapper {
  margin-bottom: 0;
}

.text-style-muted {
  opacity: .6;
}

.text-size-small {
  color: var(--neutral-3);
  font-size: .875rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.max-width-xlarge.is-center {
  margin-left: auto;
  margin-right: auto;
}

.icon-large {
  height: 4rem;
}

.max-width-medium {
  width: 100%;
  max-width: 32rem;
}

.max-width-medium.is-center {
  margin-left: auto;
  margin-right: auto;
}

.form-radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.heading-xlarge {
  margin-bottom: .5rem;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

.max-width-xsmall {
  width: 100%;
  max-width: 16rem;
}

.form-input {
  background-color: rgba(0, 0, 0, 0);
  min-height: 3rem;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
}

.form-input.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
}

.form-input.is-footer-form {
  border: 1px solid var(--neutral-11);
  background-color: var(--white);
  color: #000;
  background-color: #fff;
  border: 1px solid #f2f2f2;
  border-radius: .5rem;
  min-height: 3.4rem;
  margin-bottom: 0;
  margin-right: .5rem;
  padding-right: 0;
  font-size: .875rem;
  font-weight: 400;
  overflow: visible;
}

.form-input.is-footer-form:active {
  border-width: .125px;
  border-color: #09213c;
}

.form-input.is-footer-form::placeholder {
  color: #666;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 12rem;
}

.page-wrapper, .page-wrapper.overflow-clip {
  overflow: clip;
}

.text-size-tiny {
  font-size: .75rem;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
}

.form-checkbox-icon {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon.w--redirected-checked {
  background-size: 90%;
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form-checkbox-icon.w--redirected-focus {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
  box-shadow: 0 0 .25rem #3898ec;
}

.container-large {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.container-large.alternate-team {
  padding-top: 85px;
}

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

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

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

.text-style-quote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.fs-styleguide_classes {
  display: none;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.fs-styleguide_1-col {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fs-styleguide_1-col.gap-medium {
  grid-row-gap: 2.5rem;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.page-padding {
  padding: 10px 2.5rem;
  overflow: clip;
}

.page-padding.d-none {
  display: none;
}

.fs-styleguide_2-col {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: start;
  display: grid;
}

.text-align-right {
  text-align: right;
}

.show-tablet {
  display: none;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
  margin-left: 0;
  margin-right: auto;
}

.max-width-large.is-center {
  margin-left: auto;
  margin-right: auto;
}

.text-color-neutral-5 {
  color: var(--neutral-6);
  text-align: left;
}

.text-color-neutral-5.center {
  text-align: center;
}

.form-radio-icon {
  width: .875rem;
  height: .875rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form-radio-icon.w--redirected-checked {
  border-width: .25rem;
  width: .875rem;
  height: .875rem;
}

.form-radio-icon.w--redirected-focus {
  width: .875rem;
  height: .875rem;
  box-shadow: 0 0 .25rem #3898ec;
}

.show-mobile-landscape {
  display: none;
}

.background-color-white {
  background-color: #fff;
}

.max-width-small {
  width: 100%;
  max-width: 20rem;
}

.icon-1x1-large {
  width: 4rem;
  height: 4rem;
}

.form-checkbox {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.form-message-error {
  background-color: var(--error-hover);
  color: var(--white);
  border-radius: .5rem;
  margin-top: .75rem;
  padding: .75rem;
}

.form-message-error.is-footer-form {
  background-color: var(--error-primary);
  text-align: center;
  margin-top: 1rem;
  margin-bottom: .5rem;
  padding: .75rem 1rem;
  font-size: .75rem;
  font-weight: 500;
  transition: background-color .2s;
}

.form-message-error.is-footer-form:hover {
  background-color: var(--error-hover);
}

.form-message-error.is-partner-free-trial-form {
  border-radius: .5rem;
  margin-top: 1.5rem;
  padding: 2rem 1.5rem;
}

.form-message-error.is-events-sign-up-form {
  border-radius: .5rem;
  margin-top: 1.25rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.form-message-error.is-pricing-popup {
  text-align: center;
  margin-top: .5rem;
  padding: .45rem 1.25rem;
}

.utility_image {
  margin-bottom: .5rem;
  margin-left: auto;
  margin-right: auto;
}

.main-wrapper {
  overflow: clip;
}

.container-medium {
  width: 100%;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.button-outline {
  border: .125rem solid var(--blue-primary);
  color: var(--blue-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline:hover {
  background-color: var(--blue-primary);
  color: var(--white);
}

.button-outline.medium {
  padding: .75rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.button-outline.medium:focus-visible {
  outline-offset: 0px;
  outline: 2px solid #000;
}

.button-outline.medium[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 2px solid #000;
}

.button-outline.small-product-pricing {
  padding: .4rem 1.1rem;
  font-size: .875rem;
}

.button-outline.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.button-text {
  color: var(--blue-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: color .3s;
}

.button-text:hover {
  color: var(--blue-hover);
}

.button-text.medium {
  font-size: 1rem;
  line-height: 1.5;
}

.margin-tiny {
  margin: .125rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.margin-xsmall {
  margin: .5rem;
}

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.margin-huge {
  margin: 6rem;
}

.margin-xhuge {
  margin: 8rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-0 {
  margin: 0;
}

.padding-0 {
  padding: 0;
}

.padding-tiny {
  padding: .125rem;
}

.padding-xxsmall {
  padding: .25rem;
}

.padding-xsmall {
  padding: .5rem;
}

.padding-small {
  padding: 1rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-large {
  padding: 3rem;
}

.padding-xlarge {
  padding: 4rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.padding-huge {
  padding: 6rem;
}

.padding-xhuge {
  padding: 8rem;
}

.padding-xxhuge {
  padding: 12rem;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-small.max-width-large {
  margin-left: auto;
  margin-right: auto;
}

.margin-top.margin-small.is-left {
  text-align: left;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-small {
  text-align: left;
}

.margin-bottom.margin-large.content-flex {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
}

.margin-bottom.margin-custom1 {
  margin-bottom: 1.5rem;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.margin-right {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

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

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

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.padding-left {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xhuge.no0gap {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-vertical.padding-xhuge.is-6rem {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.padding-vertical.padding-xlarge {
  padding-top: 1rem;
}

.padding-vertical.padding-huge.ex-landing-page-top-content, .padding-vertical.padding-huge.wrap-3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-vertical.padding-large {
  text-align: center;
  border-top-right-radius: 1px;
}

.padding-vertical.padding-large.home-logo {
  padding-top: 0;
}

.padding-vertical.padding-custom2 {
  padding-top: 2rem;
  padding-bottom: 4rem;
}

.padding-vertical.padding-xhuge-product-header {
  padding-top: 4rem;
  padding-bottom: 6rem;
}

.padding-vertical.padding-2-rem-fixed {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.padding-vertical.padding-2-5-rem-fixed {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.padding-vertical.padding-custom-3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.padding-vertical.padding-xxsmall.d-none {
  display: none;
}

.padding-vertical.padding-huge {
  padding-top: 1rem;
  padding-bottom: 2rem;
}

.padding-vertical.padding-custom2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 4rem;
  display: flex;
}

.padding-vertical.padding-xhuge, .padding-horizontal {
  padding-top: 0;
  padding-bottom: 0;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-auto {
  overflow: auto;
}

.fs-styleguide_background-spacer {
  height: 5rem;
}

.text-style-nowrap {
  white-space: nowrap;
}

.heading-small {
  color: var(--black);
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.heading-small.text-color-neutral-3.text-weight-semibold {
  font-weight: 600;
}

.heading-small.text-weight-medium {
  color: var(--black);
}

.heading-small.text-weight-medium.text-color-white {
  color: var(--white);
  padding: 1.5rem;
}

.heading-xsmall {
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.5;
}

.text-weight-medium {
  font-weight: 500;
}

.fs-styleguide_version-details {
  z-index: 5;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 500;
}

.fs-styleguide_page-header {
  border-bottom: 2px solid #e6e6e6;
  margin-bottom: 2rem;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.text-color-black {
  color: var(--black);
}

.text-color-black.align-center {
  text-align: center;
}

.text-color-neutral-6 {
  color: var(--neutral-6);
}

.text-color-neutral-7 {
  color: var(--neutral-7);
}

.text-color-neutral-8 {
  color: var(--neutral-8);
}

.text-color-neutral-9 {
  color: var(--neutral-9);
}

.text-color-neutral-10 {
  color: var(--neutral-10);
}

.text-color-neutral-11 {
  color: var(--neutral-11);
}

.text-color-neutral-12 {
  color: var(--neutral-12);
}

.text-color-neutral-3 {
  color: var(--neutral-3);
}

.text-color-neutral-4 {
  color: var(--neutral-4);
  text-align: left;
}

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

.text-color-blue-primary {
  color: var(--blue-primary);
}

.text-color-blue-hover {
  color: var(--blue-hover);
}

.background-color-gradient {
  background-image: linear-gradient(to bottom, var(--blue-background), var(--black));
  color: var(--white);
}

.background-color-gradient.is-border-radius {
  border-radius: 1.5rem;
}

.background-color-blue-hover {
  background-color: var(--blue-hover);
}

.background-color-error-primary {
  background-color: var(--error-primary);
}

.background-color-error-primary.sales {
  margin-top: 1.5rem;
  padding: 1.5rem;
}

.background-color-error-hover {
  background-color: var(--error-hover);
}

.background-color-caution-primary {
  background-color: var(--caution-primary);
}

.background-color-caution-hover {
  background-color: var(--caution-hover);
}

.background-color-success-primary {
  background-color: var(--blue-background);
  color: var(--white);
}

.background-color-success-hover {
  background-color: var(--success-hover);
}

.background-color-variant-orange {
  background-color: var(--variant-orange);
}

.background-color-variant-brown {
  background-color: var(--variant-brown);
}

.button-secondary {
  color: #fff;
  text-align: center;
  background-color: #7ebd86;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-secondary:hover {
  color: #fff;
  background-color: #7ebd86;
  transform: translate(0, -.25rem);
}

.button-secondary:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.button-secondary[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.button-secondary.medium {
  padding: .75rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
}

.button-secondary.is-build-cta._w-button {
  color: #000;
  border-radius: 8rem;
}

.button-secondary.medium-neutral-11 {
  background-color: var(--neutral-11);
  padding: .75rem 1.25rem;
  font-size: 1rem;
  line-height: 1.5;
}

.button-secondary.medium-neutral-11.d-none {
  display: none;
}

.section-home-header {
  color: var(--white);
  height: 100vh;
}

.section-home-header.background-color-gradient {
  background-image: linear-gradient(to bottom, var(--blue-background), var(--black));
}

.section-home-header.background-color-gradient.h-full {
  height: 100%;
}

.nav_component {
  z-index: 99;
  background-color: rgba(0, 0, 0, 0);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.nav {
  background-color: var(--blue-background);
  color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.nav_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_logo {
  width: auto;
  height: auto;
}

.nav_menu {
  flex-direction: row;
  order: -1;
  justify-content: space-around;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
}

.nav_link {
  color: #fff;
  padding-left: .55rem;
  padding-right: .55rem;
  font-size: 15px;
  font-weight: 500;
  line-height: 0;
  transition: color .2s;
}

.nav_link:hover {
  color: var(--neutral-9);
}

.nav_link:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link.w--current {
  padding-right: .75rem;
}

.nav_link.hide-desktop {
  display: none !important;
}

.nav_button-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  order: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav_logo-wrapper {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 18rem;
  margin-right: 1rem;
  transition: transform .3s;
  display: flex;
}

.nav_logo-wrapper:hover {
  transform: translate(0, -.25rem);
}

.nav_logo-wrapper.w--current {
  width: 13.5rem;
  margin-right: 2rem;
}

.nav_logo-wrapper.w--current:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
  padding: .5rem;
}

.nav_logo-wrapper.w--current[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
  padding: .5rem;
}

.nav_logo-text {
  color: #fff;
  margin-left: .5rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
  display: none;
}

.nav_link-text {
  margin-right: .75rem;
  font-weight: 500;
  transition: color .2s;
}

.nav_link-text:hover {
  color: var(--neutral-9);
}

.nav_link-text.hide-tablet {
  font-size: 1rem;
}

.nav_link-text.hide-tablet:focus-visible {
  outline-offset: .25rem;
  outline: .125rem solid #fff;
}

.nav_link-text.hide-tablet[data-wf-focus-visible] {
  outline-offset: .25rem;
  outline: .125rem solid #fff;
}

.nav_buttons-layout {
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: 10px;
  display: flex;
}

.footer_component {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.footer_component.background-color-gradient {
  color: #fff;
  padding-bottom: 2rem;
  overflow: hidden;
}

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

.footer_bottom {
  border-top: 1px solid rgba(255, 255, 255, .3);
  justify-content: space-between;
  align-items: center;
  margin-top: 4rem;
  padding-top: 2rem;
  padding-bottom: 0;
  display: flex;
}

.footer_links-list {
  flex-wrap: wrap;
  width: 65%;
  display: flex;
}

.footer_top-right {
  border-left: 1px solid rgba(255, 255, 255, .3);
  flex-direction: column;
  justify-content: space-between;
  width: 35%;
  padding-left: 1rem;
  display: flex;
}

.footer_links-column {
  color: #fff;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  min-width: 10rem;
  margin-bottom: 2rem;
  margin-right: 1.5rem;
  display: flex;
}

.footer_link {
  color: var(--neutral-9);
  margin-top: .5rem;
  font-size: .875rem;
  font-weight: 300;
  transition: color .2s;
  display: block;
}

.footer_link:hover {
  color: var(--white);
}

.footer_link:focus-visible {
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
  padding: .25rem;
}

.footer_link[data-wf-focus-visible] {
  outline-color: var(--white);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
  padding: .25rem;
}

.footer_link.d-none {
  display: none;
}

.footer_logo-wrapper {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  transition: transform .3s;
  display: flex;
}

.footer_logo-wrapper:hover {
  transform: translate(0, -.25rem);
}

.footer_logo-wrapper.w--current:focus-visible {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .5rem;
}

.footer_logo-wrapper.w--current[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .5rem;
}

.footer_logo-text {
  color: #fff;
  margin-left: .5rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
}

.footer_logo {
  width: 5.5rem;
  height: 5.5rem;
}

.max-width-between-medium {
  width: 100%;
  max-width: 24rem;
}

.footer_form-wrapper {
  margin-bottom: 0;
}

.footer_form {
  align-items: center;
  width: 21rem;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form:focus {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .125rem;
  outline-style: solid;
}

.footer_social-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: end center;
  display: grid;
}

.footer_social-link {
  color: var(--neutral-9);
  margin-right: .125rem;
  transition: color .2s;
}

.footer_social-link:hover {
  color: var(--white);
}

.footer_social-icon {
  width: 1.25rem;
  height: 1.25rem;
}

.footer_social-icon:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
  padding: 1px;
}

.footer_social-icon[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
  padding: 1px;
}

.footer_top-right-bottom-contain {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 1rem;
  display: flex;
}

.home-header-content-wrapper {
  max-width: 36rem;
}

.home-2-buttons-wrapper {
  grid-column-gap: 1rem;
  justify-content: space-between;
  max-width: 25.4rem;
  font-style: normal;
  display: flex;
}

.home-header-images-wrapper {
  justify-content: center;
  align-items: center;
  max-width: 64rem;
  margin: 0 auto;
  display: flex;
  position: relative;
}

.image.home-header-1 {
  border: 1px solid #e9eaf0;
  border-radius: 1rem;
  width: 80%;
  position: static;
  box-shadow: 0 38px 80px rgba(20, 25, 43, .03);
}

.image.home-header-3 {
  z-index: 10;
  border: 1px solid #e9eaf0;
  border-radius: 1rem;
  width: 18%;
  position: absolute;
  top: 4.8rem;
  bottom: auto;
  left: .9rem;
  box-shadow: 0 36px 81px rgba(8, 33, 73, .06), 0 15px 36px rgba(20, 25, 43, .01);
}

.image.home-header-2 {
  z-index: 20;
  border: 1px solid #e9eaf0;
  border-radius: 1rem;
  max-width: 20%;
  position: absolute;
  top: auto;
  bottom: -3.5rem;
  right: 3.4rem;
  box-shadow: 0 36px 81px rgba(8, 33, 73, .06), 0 15px 36px rgba(20, 25, 43, .01);
}

.image.not-found {
  max-width: 46%;
}

.section-home-clients {
  margin-top: 8rem;
  margin-bottom: 0;
}

.section_clients-component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center start;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.clients-logo-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center;
  width: 100%;
  height: auto;
  display: grid;
}

.clients-logo-text {
  color: var(--neutral-5);
  font-size: 1.25rem;
  font-weight: 600;
}

.clients-logo-image {
  object-fit: contain;
  width: 100%;
  height: 40px;
}

.section-home-cloud-features {
  padding-bottom: 0;
}

.section-partner-grow_component {
  grid-column-gap: 0px;
  grid-row-gap: 3rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.cloud_features-content-top {
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  display: flex;
}

.cloud_features-content-top.is-top-align {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
}

.about-values-bottom-item-layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cloud_features-wrapper {
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.cloud_features-title {
  margin-bottom: 1rem;
  font-size: 1.25rem;
  line-height: 1.3;
}

.partner_features-paragraph {
  color: var(--neutral-5);
  font-size: 1rem;
  font-weight: 400;
}

.cloud_features-heading {
  max-width: 80%;
  font-weight: 600;
}

.cloud_features-heading.text-color-background-blue.text-weight-bold {
  font-weight: 700;
}

.section-cloud-cost-comparision {
  text-align: center;
}

.section-e2e-integrations-features {
  overflow: hidden;
}

.section-e2e-integrations-features.vertical-padding {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-customers-testimonials {
  overflow: hidden;
}

.section-reusable-benefits-3-image-layout {
  text-align: center;
}

.section-build-cta {
  margin-left: 0;
  margin-right: 0;
}

.section-build-cta.d-none {
  display: none;
}

.section-infrastructure_component {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 3%;
  display: flex;
}

.section-integrations_component {
  flex-direction: row-reverse;
  justify-content: space-between;
  padding-top: 3%;
  display: flex;
}

.section-integrations_component.is_gpu_pricing {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  grid-auto-columns: 1fr;
  place-items: start baseline;
  display: grid;
}

.section-usecases_component {
  grid-column-gap: 1.5rem;
  justify-content: space-between;
  padding-top: 2%;
  display: flex;
}

.section-integrations-features_component {
  grid-column-gap: 2rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.section-integrations-features_component.is-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-customer-testimonials_component {
  text-align: center;
  padding: 20px 10px;
}

.section-build-cta_component {
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 4rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
}

.section-build-cta_component.is-last-section-bottom-margin {
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 2rem;
}

.section-media_component {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.infrastructure-content-wrapper {
  max-width: 38rem;
  margin-right: 1rem;
}

.infrastructure-images-wrapper {
  text-align: right;
  margin-left: 2rem;
  position: relative;
}

.infrastructure-image {
  border-radius: 2rem;
}

.infrastructure-image.is-1 {
  z-index: 1;
  border-radius: 1.5rem;
  max-width: 26rem;
  position: relative;
}

.infrastructure-image.is-1.box-shadow-x-mild {
  border-radius: 1rem;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.infrastructure-image.is-2 {
  z-index: 2;
  border-radius: 1rem;
  max-width: 20rem;
  position: absolute;
  top: auto;
  bottom: -2rem;
  left: -3rem;
  right: 0%;
}

.infrastructure-image.is-1-products {
  z-index: 1;
  border-radius: 1.5rem;
  max-width: 22rem;
  position: relative;
}

.infrastructure-image.is-2-products {
  z-index: 2;
  border-radius: 1.5rem;
  max-width: 18rem;
  position: absolute;
  top: auto;
  bottom: -2rem;
  left: -3rem;
  right: 0%;
}

.integrations-image-wrapper {
  flex: 1;
  max-width: 32rem;
  height: auto;
  margin-left: 0;
  margin-right: 1rem;
}

.integrations-image-wrapper.is_pricing {
  width: 100%;
  max-width: 100%;
  height: 18.2rem;
}

.button-ghost {
  border: .125rem solid var(--neutral-2);
  color: var(--neutral-3);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-ghost:hover {
  border-color: var(--black);
  background-color: var(--black);
  color: var(--white);
}

.button-ghost:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .125rem;
  outline-style: solid;
}

.button-ghost[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .125rem;
  outline-style: solid;
}

.button-ghost.small {
  border-width: .125rem;
  border-color: var(--neutral-5);
  color: var(--neutral-4);
  padding: .4rem 1rem;
  font-size: .875rem;
  transition: color .3s, border-color .3s, background-color .3s;
}

.button-ghost.small:hover {
  color: #fff;
}

.button-ghost.small:focus-visible {
  border-width: 0;
}

.button-ghost.small[data-wf-focus-visible] {
  border-width: 0;
}

.all-caps-blue-title {
  color: var(--blue-primary);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 500;
}

.paragraph {
  color: var(--neutral-5);
  font-size: 1.25rem;
  font-weight: 400;
}

.paragraph.for-gradient-bg {
  color: var(--neutral-10);
  text-align: left;
  font-weight: 300;
}

.paragraph.max-width {
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.paragraph.text-weight-medium {
  font-weight: 500;
}

.paragraph.text-color-neutral-3 {
  color: var(--neutral-3);
}

.paragraph.is_small {
  font-size: 1.3rem;
}

.paragraph.text-color-black {
  color: var(--black);
}

.integrations-content-wrapper {
  text-align: left;
  max-width: 40rem;
  margin-left: 1rem;
  margin-right: 0;
}

.integrations-content-wrapper.gapu_catd-left {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.integrations-company-logo-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  max-width: 32rem;
  height: auto;
  display: grid;
}

.integrations-company-logo {
  max-width: 100%;
}

.integrations-company-logo.is-small-max-width {
  max-width: 60%;
}

.integrations-main-image {
  border-radius: 1.5rem;
}

.integrations-main-image.box-shadow-mild {
  border-radius: 1rem;
  box-shadow: 0 35px 81px rgba(8, 33, 73, .12), 0 16px 36px rgba(20, 25, 43, .1);
}

.integrations-main-image.box-shadow-mild.is_full {
  width: 100%;
  height: 100%;
}

.usecase-content-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: baseline;
  min-width: 35rem;
  max-width: 36rem;
  display: flex;
}

.usecase-features-wrapper {
  max-width: 44rem;
  margin-left: 2rem;
}

.usecase-features-content-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 2rem;
  display: flex;
}

.usecase-image {
  border-radius: 1rem;
  max-width: 14rem;
}

.usecase-features-paragraph {
  margin-left: 2rem;
  font-size: 1.25rem;
}

.integrations-features-content-wrapper {
  min-width: 36rem;
  margin-left: 0;
  margin-right: 0;
}

.integrations-features-content-wrapper.is-0min-width {
  min-width: 28rem;
}

.integrations-features-item-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.integrations-features-item-wrapper.left {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.integrations-features-item {
  background-color: var(--white);
  border-radius: .75rem;
  min-width: 20rem;
  max-width: 20rem;
  padding: 1.4rem;
}

.integrations-features-item.box-shadow-x-mild {
  color: var(--black);
  transition: transform .3s, box-shadow .3s;
}

.integrations-features-item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(8, 33, 73, .1), 0 16px 36px rgba(20, 25, 43, .1);
}

.integrations-features-item.box-shadow-x-mild.is-productfeature {
  border: 1px solid var(--neutral-10);
  color: var(--black);
  text-align: left;
  border-radius: .75rem;
  min-width: auto;
  max-width: 100%;
  padding: 4rem;
  transition-property: none;
  overflow: hidden;
}

.integrations-features-item.box-shadow-x-mild.is-productfeature:hover {
  transform: none;
}

.integrations-features-item.box-shadow-x-mild.is-productfeature.is-2-top {
  padding: 1.6rem 2rem;
}

.integrations-features-item.box-shadow-x-mild.is-0 {
  min-width: 100%;
  max-width: 100%;
}

.integrations-features-image {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
}

.cutomers-testimonials-text {
  color: var(--neutral-10);
  max-width: 32rem;
  margin: 1rem auto 3rem;
  font-size: 1.25rem;
  font-weight: 300;
}

.customer-testimonials-slider {
  background-color: rgba(221, 221, 221, 0);
  height: auto;
  margin-top: 0;
  position: relative;
}

.testimonials-slider_mask {
  max-width: 36rem;
  overflow: visible;
}

.testimonials-slides {
  background-color: #fff;
  border-radius: .75rem;
  height: 22rem;
  margin-right: 1.75rem;
  padding: 2rem;
}

.testimonials-slides.non-cms {
  width: auto;
  max-width: 44rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.testimonials-slider-arrow-wapper {
  border: 1px solid var(--neutral-11);
  color: var(--neutral-11);
  background-color: rgba(250, 250, 250, 0);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  margin: 0;
  font-size: 1.25rem;
  transition: background-color .3s;
  display: flex;
  top: -6rem;
  bottom: auto;
  left: auto;
  right: 0%;
}

.testimonials-slider-arrow-wapper:hover {
  border-color: var(--white);
  background-color: var(--white);
  color: var(--blue-hover);
}

.testimonials-slider-arrow-wapper.is-right:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.testimonials-slider-arrow-wapper.is-right[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.testimonials-slider-arrow-wapper.is-left {
  bottom: auto;
  right: 4rem;
}

.testimonials-slider-arrow-wapper.is-left:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.testimonials-slider-arrow-wapper.is-left[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.testimonial-slider-nav {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-size: .875rem;
  position: absolute;
  top: 24.5rem;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.testimonial-slider-name {
  color: var(--neutral-3);
  margin-bottom: .5rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.testimonial-paragraph-wrapper {
  align-items: flex-start;
  max-height: 10rem;
}

.testimonial-paragraph-wrapper.non-cms {
  height: auto;
  max-height: none;
}

.testimonial-slider-person-info-wrapper {
  margin-top: 0;
}

.testimonial-slider-person-info-wrapper.non-cms {
  height: auto;
}

.testimonial-slider-title {
  color: var(--neutral-6);
  font-size: .875rem;
  line-height: 1.5;
}

.testimonial-slide-content-wrapper {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.testimonial-slider-paragraph {
  color: var(--neutral-6);
  margin-bottom: 1.5rem;
}

.testimonial-slider-image {
  object-fit: cover;
  border-radius: 10rem;
  width: 4rem;
  height: 4rem;
  margin-bottom: .5rem;
  margin-right: 1rem;
}

.benefits-items-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.benefits-item {
  background-color: var(--neutral-12);
  text-align: left;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  max-width: 24rem;
  padding: 2rem;
  transition: transform .3s;
  display: flex;
}

.benefits-item:hover {
  transform: translate(0, -.25rem);
}

.benefits-heading {
  margin-bottom: .25rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.benefits-image {
  border-radius: .75rem;
  margin-top: 4rem;
  box-shadow: 0 16px 36px rgba(20, 25, 43, .01), 0 35px 81px rgba(8, 33, 73, .06);
}

.build-cta-content {
  max-width: 40rem;
  margin-bottom: 2rem;
  margin-right: 1rem;
}

.build-cta-image-wrapper {
  margin-left: 1rem;
}

.build-cta-image {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  max-width: 24rem;
  margin-top: -1.5rem;
}

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

.media-investors-logo-layout {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  max-width: 40%;
  display: grid;
}

.media-investors-logo-layout.hidden {
  display: none;
}

.media-logo-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template: ". . . . Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center;
  height: 59%;
  margin-top: 2rem;
  display: grid;
}

.media-content-wrapper {
  border-right: 1px solid var(--neutral-11);
  max-width: 60%;
  padding-right: 4.6rem;
}

.media-content-wrapper.is-left-hidden {
  border-right-style: none;
}

.media-logo-image {
  max-width: 80%;
  max-height: 70%;
}

.investors-logo-image {
  max-width: 60%;
}

.media-heading {
  color: var(--black);
  margin-bottom: .5rem;
  font-weight: 500;
}

.media-paragraph {
  color: var(--neutral-5);
  font-size: 1rem;
  font-weight: 400;
}

.cloud-cost-content-wrapper {
  grid-row-gap: 6rem;
  text-align: left;
  flex-direction: column;
  flex: 1;
  max-width: 40rem;
  display: flex;
}

.cloud-cost-content-wrapper.is-home-page {
  grid-row-gap: 0rem;
  align-items: flex-start;
}

.cloud-cost-layout {
  grid-column-gap: 4rem;
  justify-content: flex-start;
  display: flex;
}

.cloud-cost-tab-wrapper {
  background-color: #fff;
  width: 36rem;
}

.cloud-cost-text {
  color: var(--neutral-5);
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.25rem;
  font-weight: 400;
}

.cloud-cost-tab {
  background-color: #fff;
  border-radius: 1.5rem;
}

.cloud-cost-tab-menu {
  justify-content: space-between;
  display: flex;
}

.cloud-cost-tab-button {
  background-color: var(--neutral-10);
  color: var(--neutral-4);
  text-align: center;
  border-top-left-radius: 0;
  border-top-right-radius: 1.25rem;
  width: 50%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 500;
  transition: color .3s, background-color .3s;
}

.cloud-cost-tab-button:hover {
  color: var(--black);
}

.cloud-cost-tab-button.w--current {
  background-color: var(--blue-background);
  color: var(--white);
  text-align: center;
  border-top-left-radius: 1.25rem;
  border-top-right-radius: 0;
  width: 50%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 500;
  transition: color .3s, background-color .3s;
}

.cloud-cost-tab-button.w--current:hover {
  color: var(--neutral-10);
}

.cloud-cost-tab-button.is-1 {
  border-top-left-radius: 1.25rem;
  border-top-right-radius: 0;
}

.cloud-cost-tab-button.is-1:focus-visible {
  outline-color: var(--black);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.cloud-cost-tab-button.is-1[data-wf-focus-visible] {
  outline-color: var(--black);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .25rem;
  outline-style: solid;
}

.cloud-cost-tab-button.is-2:hover {
  color: var(--black);
}

.cloud-cost-tab-button.is-2.w--current {
  border-top-left-radius: 0;
  border-top-right-radius: 1.25rem;
}

.cloud-cost-tab-button.is-2.w--current:hover {
  color: var(--neutral-10);
}

.cloud-cost-tab-content {
  background-color: #fff;
  border-bottom-right-radius: 1.25rem;
  border-bottom-left-radius: 1.25rem;
}

.cloud-cost-tab-box {
  padding: 1.5rem;
}

.cloud-cost-tab-cpu {
  border-bottom-right-radius: 1.25rem;
  border-bottom-left-radius: 1.25rem;
}

.box-shadow-x-mild {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .06), 0 16px 36px rgba(0, 0, 0, .01);
}

.gpu-placeholder-image {
  height: 20rem;
}

.header-content-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding: 2% 5% 6%;
}

.header-2-buttons-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start;
  width: auto;
  max-width: 40rem;
  display: grid;
}

.partner-grow-content-top {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.partner-growth-content-contain {
  flex-direction: column;
  justify-content: space-between;
  max-width: 80%;
  display: flex;
}

.partner-grow-main-heading {
  max-width: 100%;
  font-weight: 600;
}

.partner-grow-main-heading.bottom-margin {
  margin-bottom: 1rem;
}

.partner-growth-content-bottom {
  margin-top: 5rem;
}

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

.partner_features-image {
  width: 3rem;
  height: 3rem;
  margin-bottom: 1rem;
}

.partners_features-title {
  margin-bottom: .5rem;
  font-size: 1.25rem;
}

.faq-component {
  margin-left: auto;
  margin-right: auto;
}

.space {
  height: 1rem;
}

.card {
  background-color: #fff;
  border: 1px solid #e9eaf0;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 3px 10px rgba(8, 15, 52, .04);
}

.card.faq {
  color: var(--black);
  cursor: pointer;
  border-radius: .5rem;
  max-width: 56rem;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  box-shadow: 0 0 rgba(8, 15, 52, .04);
}

.card.faq:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .255rem;
  outline-style: solid;
}

.card.faq[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .255rem;
  outline-style: solid;
}

.card.faq.last {
  max-width: 56rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.card.pricing {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-color: var(--neutral-12);
  cursor: pointer;
  background-color: #fafafa;
  border-left-width: 0;
  border-radius: 0;
  transition: opacity .35s;
  box-shadow: 0 0 rgba(8, 15, 52, .04);
}

.card.pricing:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .255rem;
  outline-style: solid;
}

.card.pricing[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .255rem;
  outline-style: solid;
}

.card.pricing.is-relative {
  position: relative;
}

.card.pricing.is-static {
  position: static;
}

.card.rich-text-faq {
  cursor: pointer;
  border-radius: .5rem;
  max-width: 56rem;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  box-shadow: 0 0 rgba(8, 15, 52, .04);
}

.card.rich-text-faq:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .255rem;
  outline-style: solid;
}

.card.rich-text-faq[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .255rem;
  outline-style: solid;
}

.card.faq {
  cursor: pointer;
  border-radius: .5rem;
  max-width: 56rem;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
  box-shadow: 0 0 rgba(8, 15, 52, .04);
}

.card.faq:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .255rem solid #2680eb;
}

.card.faq[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .255rem solid #2680eb;
}

.card.pricing {
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0);
  border-top-width: 0;
  border-bottom-color: #fafafa;
  border-left-width: 0;
  border-right-width: 0;
  border-radius: 0;
  width: 100%;
  transition: opacity .35s;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  box-shadow: 0 0 rgba(8, 15, 52, .04);
}

.card.pricing:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .255rem solid #2680eb;
}

.card.pricing[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .255rem solid #2680eb;
}

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

.content-top.faq {
  grid-column-gap: .75rem;
  color: var(--black);
  align-items: flex-start;
}

.content-top.pricing {
  background-color: var(--blue-background);
  color: var(--neutral-10);
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 3rem;
  padding: 1rem 1.5rem 1rem 1rem;
  transition: color .3s;
}

.content-top.pricing:hover {
  background-color: var(--blue-background);
  color: var(--white);
}

.content-top.pricing.flex {
  justify-content: space-between;
}

.content-top.pricing {
  color: #e6e6e6;
  cursor: pointer;
  background-color: #0a223e;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 3rem;
  padding: 1rem 1.5rem 1rem 1rem;
  transition: color .3s;
}

.content-top.pricing:hover {
  color: #fff;
  background-color: #0a223e;
}

.faq-arrow {
  color: #14192b;
}

.content-faq {
  overflow: auto;
}

.faq-heading {
  color: var(--black);
  text-align: left;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.52;
}

.faq-heading.is-pricing {
  font-size: 1.35rem;
}

.section-attribute-hidden-testimonial-slider {
  display: none;
}

.contact-us-content_component, .section-testimonials-header {
  text-align: center;
}

.section-testimonials-list {
  background-color: var(--neutral-11);
}

.testimonial-collection-item {
  margin-bottom: 2rem;
  margin-right: 2rem;
  padding-left: 0;
  padding-right: 0;
}

.testimonial-collection-item.box-shadow-x-mild {
  background-color: #fff;
  border-radius: .75rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 28rem;
  max-height: 32rem;
  margin-bottom: 0;
  margin-right: 0;
  padding: 2rem 1.5rem;
  transition: transform .3s, box-shadow .3s;
  display: flex;
}

.testimonial-collection-item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(8, 33, 73, .1), 0 16px 36px rgba(20, 25, 43, .1);
}

.collection-list-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  grid-template-rows: 0 auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.section-ecosystem-explore-header {
  text-align: center;
}

.section-ecosystem_component {
  text-align: left;
}

.partners-list-content-layout {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.partners-list-item-layout {
  grid-column-gap: 0px;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  justify-items: stretch;
  max-width: 80rem;
  margin-top: 2rem;
  padding: 2rem;
}

.partners-list-image-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 16rem;
  margin-left: 0;
  margin-right: 1rem;
  display: flex;
}

.cms-item-wrapper {
  grid-column-gap: 4rem;
  background-color: var(--white);
  border-radius: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  margin-bottom: 2.5rem;
  padding: 2rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
  box-shadow: 0 3px 10px 3px rgba(0, 0, 0, .05);
}

.cms-item-wrapper:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 3px 10px 3px rgba(0, 0, 0, .1);
}

.partners-list-heading-category-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.partners-list-details {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.partners-list-paragraph-contain {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 44rem;
  display: block;
}

.partners-list-category-button {
  border: .1px solid var(--neutral-9);
  background-color: var(--white);
  color: var(--neutral-4);
  text-align: center;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  padding: .95rem 1.5rem;
  font-weight: 600;
  transition: border .5s, color .5s, background-color .5s;
  display: flex;
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .2);
}

.partners-list-category-button:hover {
  background-color: var(--neutral-2);
  color: var(--neutral-11);
  border-color: rgba(76, 76, 76, 0);
}

.partners-list-category-button.w--current {
  background-color: var(--blue-primary);
  color: var(--white);
  text-align: center;
  border-width: 1px;
  border-color: rgba(76, 76, 76, 0);
  padding: .95rem 2rem;
  transition: background-color .5s;
}

.partners-list-category-button.w--current:hover {
  background-color: var(--blue-hover);
}

.section-partners-item-header_component {
  color: var(--neutral-4);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: row;
  justify-content: space-between;
  max-width: 50rem;
  min-height: 24rem;
  max-height: 40rem;
  margin-bottom: 10rem;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: flex;
  position: relative;
  top: 6rem;
  box-shadow: 0 35px 81px rgba(8, 33, 73, .12), 0 16px 36px rgba(20, 25, 43, .1);
}

.partners-item-content-wrapper {
  justify-content: space-around;
  max-width: 24rem;
  margin-left: 4rem;
}

.section-partners-item-capabilities {
  text-align: center;
}

.partners-item-capabilities-content-top {
  max-width: 52rem;
  margin-bottom: 6rem;
  margin-left: auto;
  margin-right: auto;
}

.partners-item-free-trial-form-block {
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
}

.partners-item-free-trial-form-input-field {
  border-radius: .5rem;
  height: 4rem;
  margin-bottom: 1.5rem;
  padding: 1rem 1rem 1rem 1.5rem;
  font-size: 1.25rem;
  font-weight: 400;
  transition: box-shadow .3s;
  box-shadow: 0 35px 81px rgba(8, 33, 73, .06), 0 16px 36px rgba(20, 25, 43, .01);
}

.partners-item-free-trial-form-input-field:hover {
  box-shadow: 0 35px 81px rgba(8, 33, 73, .06), 0 16px 36px rgba(20, 25, 43, .06);
}

.partners-item-free-trial-form-input-field:active, .partners-item-free-trial-form-input-field:focus {
  border: 1px solid var(--blue-primary);
}

.partners-item-free-trial-form-input-field:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-width: 0;
  border-radius: .5rem;
  outline-width: 1px;
  outline-style: solid;
}

.partners-item-free-trial-form-input-field[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-width: 0;
  border-radius: .5rem;
  outline-width: 1px;
  outline-style: solid;
}

.partners-item-free-trial-form-input-field::placeholder {
  color: var(--neutral-5);
}

.divider {
  background-color: var(--neutral-9);
  width: 6rem;
  height: 1px;
  margin-bottom: 1rem;
}

.section-policies-header {
  background-image: linear-gradient(to bottom, var(--blue-background), #000);
}

.standardised-rich-text {
  text-align: left;
  position: static;
  overflow: visible;
}

.standardised-rich-text h2 {
  color: var(--neutral-2);
  margin-bottom: 1.5rem;
  font-size: 2rem;
  font-weight: 600;
}

.standardised-rich-text p {
  color: var(--neutral-3);
  margin-bottom: 1.5rem;
  font-size: 1rem;
  font-weight: 400;
}

.standardised-rich-text h3 {
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.standardised-rich-text ul {
  color: var(--neutral-5);
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  font-weight: 500;
  line-height: 2;
  list-style-type: disc;
}

.standardised-rich-text li {
  color: var(--neutral-3);
  margin-bottom: .5rem;
}

.standardised-rich-text ol {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  list-style-type: decimal;
}

.standardised-rich-text strong {
  color: var(--black);
}

.standardised-rich-text a {
  color: var(--blue-primary);
  font-weight: 500;
  transition: opacity .2s, color .2s;
}

.standardised-rich-text a:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.standardised-rich-text figcaption {
  color: var(--neutral-4);
  font-size: .875rem;
  font-style: italic;
}

.standardised-rich-text figure {
  padding-bottom: 0;
}

.standardised-rich-text blockquote {
  border-left-color: var(--blue-primary);
  background-color: var(--neutral-11);
  color: var(--black);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 1.75rem 2rem;
  font-size: 1.25rem;
}

.standardised-rich-text h1 {
  color: var(--neutral-2);
  margin-bottom: 1.5rem;
  font-size: 3rem;
  font-weight: 600;
}

.standardised-rich-text h4 {
  color: var(--neutral-2);
  margin-bottom: 1rem;
}

.standardised-rich-text img {
  margin-bottom: .5rem;
}

.standardised-rich-text h5 {
  color: var(--neutral-3);
  margin-bottom: .5rem;
}

.standardised-rich-text h6 {
  margin-bottom: .5rem;
}

.standardised-rich-text.is-countries {
  font-size: 1.25rem;
  font-weight: 600;
}

.section-bg-image-header, .section-policy-faq-header, .section-404-header {
  background-color: var(--blue-background);
}

.paragraph-large {
  letter-spacing: 0;
  font-size: 22px;
  line-height: 1.636em;
}

.paragraph-large.not-found {
  margin-bottom: 3rem;
  font-size: 1.25rem;
}

.utility-page-content-404 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.title.not-found {
  margin-bottom: 1rem;
  font-size: 1.75rem;
}

.split-content.not-found-content {
  max-width: 36rem;
  margin-right: 2rem;
}

.split-content.card-open-position-left {
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

._404-title {
  color: var(--blue-primary);
  margin-bottom: 0;
  font-size: 8rem;
}

.section-contact-header {
  background-color: var(--blue-background);
}

.section-contact-us-content {
  text-align: center;
}

.contact-us-content_top {
  margin-bottom: 3rem;
}

.contact-us-content_top.thank-you-page {
  margin-bottom: 2rem;
}

.contact-us-content_bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.contact-us-content_bottom-info-wrapper {
  background-color: var(--neutral-11);
  text-align: left;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  max-width: 20rem;
  padding: 2rem 1.5rem;
  display: flex;
}

.contact-us-content_bottom-info-wrapper.box-shadow-x-mild {
  border: 1px solid var(--neutral-5);
  background-color: var(--neutral-12);
  justify-content: space-between;
  max-width: 28rem;
  min-height: 12rem;
  max-height: 16rem;
}

.contact-us-content_bottom-info-wrapper.is-sales-page {
  border: 1px solid var(--neutral-5);
  background-color: var(--neutral-12);
  justify-content: space-between;
  max-width: 32rem;
  min-height: 12rem;
  max-height: 16rem;
  margin-left: auto;
  margin-right: auto;
}

.contact-us-content_bottom-info-wrapper.thank-you-item {
  border: 1px solid var(--neutral-5);
  background-color: var(--neutral-12);
  justify-content: space-between;
  min-width: 32rem;
  max-width: 44rem;
  min-height: 12rem;
  max-height: 16rem;
}

.contact-us-content_bottom-info-department {
  border-bottom: 1px solid var(--neutral-7);
  padding-bottom: .75rem;
}

.contact-details-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .875rem;
  transition: color .2s;
  display: flex;
}

.contact-details-wrapper:hover {
  color: var(--blue-primary);
  text-decoration: underline;
}

.contact-us-content_bottom-info-details {
  color: var(--neutral-5);
  margin-top: .75rem;
}

.contact-info-icon {
  line-height: .5;
  position: relative;
}

.contact-info-icon.is-detil-icon {
  top: 5px;
}

.contact-info-text {
  color: var(--neutral-5);
  flex: 1;
  margin-left: .5rem;
  font-style: normal;
}

.contact-info-text:hover {
  text-decoration: none;
}

.contact-us-content_bottom-container {
  max-width: 52rem;
  margin-left: auto;
  margin-right: auto;
}

.contact-us-content_bottom-container.is-flex {
  justify-content: center;
  display: flex;
}

.working-hours {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.contact-us-location_layout {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-us-location_item-heading {
  border-bottom: 1px solid var(--neutral-7);
  padding-bottom: .5rem;
}

.contact-us-location_map-wrapper {
  margin-top: 1.25rem;
}

.contact-us-location_address-wrapper {
  grid-column-gap: 1.3rem;
  grid-row-gap: 1.3rem;
  flex-flow: column;
  margin-top: 1.25rem;
  display: flex;
}

.contact-details-address {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: .875rem;
  display: flex;
}

.box-shadow-mild {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .05);
}

.box-shadow-regular {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .18), 0 16px 36px rgba(0, 0, 0, .1);
}

.box-shadow-medium {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .24), 0 16px 36px rgba(0, 0, 0, .15);
}

.box-shadow-large {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .3), 0 16px 36px rgba(0, 0, 0, .2);
}

.box-shadow-xlarge {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .36), 0 16px 36px rgba(0, 0, 0, .25);
}

.section-breadcrumb {
  background-color: var(--blue-03);
}

.breadcrumb-list_component {
  padding-top: .8rem;
  padding-bottom: .7rem;
  display: flex;
}

.breadcrumb-divider {
  margin-right: .5rem;
}

.breadcrumb-text {
  color: var(--blue-background);
  font-size: 1rem;
}

.breadcrumb-link {
  color: var(--neutral-4);
  margin-right: .5rem;
  font-size: 1rem;
  transition: color .3s;
}

.breadcrumb-link:hover {
  color: var(--blue-background);
}

.section-speaker-events_component {
  max-width: 68rem;
  margin-left: auto;
  margin-right: auto;
}

.section-escalation-matrix_component {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.section-escalation-matrix-content {
  text-align: center;
}

.escalation-matrix-table {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-right: 1px solid var(--neutral-10);
  border-top-right-radius: .5rem;
  border-bottom-right-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: auto;
}

.escalation-matrix_block {
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: stretch;
  margin-top: 2rem;
  display: flex;
  overflow: hidden;
}

.table-element {
  border-bottom: 1px solid var(--neutral-10);
  color: #777;
  text-align: center;
  background-color: #fff;
  padding: .8rem .4rem;
  font-style: normal;
}

.table-element.head {
  background-color: var(--blue-background);
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.table-element.head-left {
  background-color: var(--blue-background);
  color: #fff;
  text-align: center;
  border-top-left-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.table-element.head-right {
  background-color: var(--blue-background);
  color: #fff;
  text-align: center;
  border-top-right-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.table-element.left {
  border-bottom-left-radius: .5rem;
}

.table-title {
  outline-offset: 0rem;
  color: var(--neutral-4);
  text-align: left;
  outline: .0625rem solid #eaeaea;
  padding: .5rem 1rem;
  font-size: 1.3rem;
  font-weight: 600;
}

.table-title.no-border {
  outline-offset: 0rem;
  outline: .0625rem #eaeaea;
  padding-left: 0;
}

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

.table-element-wrapper {
  border-left: 1px solid var(--neutral-10);
}

.table-element-wrapper.left {
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.table-element-wrapper.right {
  border-top-right-radius: .5rem;
  border-bottom-right-radius: .5rem;
}

.table-element-wrapper.left-v2 {
  border-top-left-radius: .5rem;
}

.table-element-last {
  border-bottom: 1px solid var(--neutral-10);
  border-left: 1px solid var(--neutral-10);
  color: #777;
  text-align: center;
  background-color: #fff;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  padding: .8rem .4rem;
}

.section-events-header, .section-events-header_component {
  text-align: center;
}

.max-width-custom-40rem {
  max-width: 40rem;
}

.max-width-custom-40rem.is-center {
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.events-header_form-block {
  max-width: 37rem;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
}

.events-header_form {
  flex-flow: wrap;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.events-header_form-input {
  color: var(--black);
  border-radius: .6rem;
  max-width: 25rem;
  margin-bottom: 0;
  padding: 1.5rem 0 1.5rem 1.5rem;
  font-size: 1.125rem;
}

.events-header_form-input:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
}

.events-header_form-input[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
}

.events-header_form-input::placeholder {
  color: var(--neutral-5);
}

.events-header_form-sumbit-button {
  background-color: var(--blue-primary);
  border-radius: .6rem;
  padding: .5rem 2rem;
  font-size: 1rem;
  font-weight: 500;
  transition: transform .3s, background-color .3s;
}

.events-header_form-sumbit-button:hover {
  background-color: var(--blue-hover);
  transform: translate(0, -.25rem);
}

.events-header_form-sumbit-button:focus-visible {
  outline-color: var(--white);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .125rem;
  outline-style: solid;
}

.events-header_form-sumbit-button[data-wf-focus-visible] {
  outline-color: var(--white);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .125rem;
  outline-style: solid;
}

.events-content_item {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 2.5rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
  box-shadow: 0 3px 10px 3px rgba(0, 0, 0, .05);
}

.events-content_item:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 3px 10px 3px rgba(0, 0, 0, .1);
}

.events-content_item.box-shadow-mild {
  max-width: 68rem;
  margin-bottom: 3rem;
  margin-left: auto;
  margin-right: auto;
  transition: box-shadow .3s, transform .3s;
}

.events-content_item.box-shadow-mild:hover {
  transform: translate(0, -.5rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .16), 0 16px 36px rgba(0, 0, 0, .1);
}

.events-content_item-image-wrapper {
  max-width: 30rem;
  margin-right: 2rem;
}

.events-content_item-image {
  object-fit: cover;
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
  height: 100%;
}

.events-content_item-details-wrapper {
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  max-height: 20rem;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 2rem;
  display: flex;
}

.events-content_item-heading {
  text-align: left;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.3;
}

.content_item-details-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.events-content_item-event-month {
  color: var(--blue-primary);
  font-size: 1.5rem;
  font-weight: 600;
}

.events-content_item-event-date {
  margin-top: -.5rem;
  font-size: 2.25rem;
  font-weight: 600;
}

.content_item-details-day---time {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.content_item-day---time-wrapper {
  flex-direction: row;
  justify-content: space-around;
  margin-left: .5rem;
  display: flex;
}

.content_item-event-time {
  font-weight: 600;
}

.content_item-event-time.is-blue {
  color: var(--blue-primary);
  font-size: 1.25rem;
}

.content_item-event-calendar-icon {
  line-height: 0;
}

.content_item-event-calendar-icon.is-blue {
  color: var(--blue-primary);
  line-height: 0;
}

.content_item-event-category-text {
  color: var(--blue-primary);
  font-weight: 600;
}

.content_item-event-category-wrapper {
  border: .125rem solid var(--blue-primary);
  border-radius: 20rem;
  justify-content: center;
  align-items: center;
  max-width: 8rem;
  margin-bottom: 1rem;
  padding: .2rem 0;
  display: flex;
}

.partners-list-tab-wrapper {
  border: 0 solid #000;
  margin-top: 3rem;
}

.partners-list-tab-menu {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 30rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.partners-list-main-heading.text-align-center {
  text-align: center;
}

.cms-item-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.partners-list-category-badge {
  border: .125rem solid var(--blue-primary);
  border-radius: .55rem;
  justify-content: center;
  align-items: center;
  max-width: 8rem;
  padding: .5rem 1.6rem;
  display: flex;
}

.partners-list-category-text {
  color: var(--blue-primary);
  font-weight: 600;
}

.partners-list-static-text {
  margin-bottom: .2rem;
  margin-right: .2rem;
  font-weight: 700;
  display: inline-block;
}

.partners-item-website-wrapper {
  flex-wrap: wrap;
  justify-content: flex-start;
  max-width: 24rem;
  margin-top: .2rem;
  margin-bottom: 0;
  display: flex;
}

.partners-item-website-static-text {
  color: var(--neutral-2);
  margin-right: .25rem;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.partners-item-website-link {
  color: var(--blue-primary);
  font-size: .875rem;
  transition: color .3s;
}

.partners-item-website-link:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.dash {
  margin-left: .25rem;
  margin-right: .25rem;
  font-weight: 600;
}

.dash.is-blue {
  color: var(--blue-primary);
}

.speaker-header_component {
  color: var(--neutral-4);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: row;
  justify-content: space-between;
  max-width: 44rem;
  min-height: 24rem;
  max-height: 40rem;
  margin-bottom: 10rem;
  margin-left: auto;
  margin-right: auto;
  padding: 4rem;
  display: flex;
  position: relative;
  top: 6rem;
  box-shadow: 0 35px 81px rgba(8, 33, 73, .12), 0 16px 36px rgba(20, 25, 43, .1);
}

.speaker-header_image-wrapper {
  flex: none;
  max-width: 10rem;
}

.speaker-header_image {
  object-fit: cover;
  border-radius: 100rem;
  width: 8rem;
  height: 8rem;
}

.speaker-header_content-wrapper {
  flex-direction: row;
  justify-content: space-between;
  max-width: 44rem;
  margin-left: 2rem;
}

.speaker-header_content-socials {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  max-width: 4rem;
  margin-top: 1.5rem;
  display: flex;
}

.speaker-header_social {
  color: var(--blue-primary);
  line-height: 0;
  transition: color .3s;
}

.speaker-header_social:hover {
  color: var(--blue-background);
}

.speaker-header_social.is-twitter {
  width: 1.5rem;
  line-height: 0;
}

.speaker-header_social.is-twitter-team {
  color: var(--neutral-4);
  width: 1.1rem;
  line-height: 0;
}

.speaker-header_social.is-twitter-team:hover {
  color: var(--blue-primary);
}

.speaker-header_name {
  color: var(--neutral-3);
  margin-bottom: .25rem;
  font-size: 2.5rem;
}

.section-speaker-events {
  background-color: var(--neutral-12);
}

.speaker-events_content-top {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-speaker-about_component {
  max-width: 44rem;
  margin-left: auto;
  margin-right: auto;
}

.speaker-about-rich-text p {
  color: var(--neutral-5);
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-size: 1.25rem;
  font-weight: 300;
  line-height: 1.5;
}

.speaker-about-rich-text h2 {
  margin-bottom: 1rem;
}

.speaker-about-rich-text h3 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.spacer-6-rem {
  height: 6rem;
}

.events-content_item-speaker {
  background-color: #fff;
  border-radius: 1.25rem;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 2.5rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
  box-shadow: 0 3px 10px 3px rgba(0, 0, 0, .15);
}

.events-content_item-speaker:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 3px 10px 3px rgba(0, 0, 0, .3);
}

.events-content_item-speaker.w--current {
  margin-left: auto;
  margin-right: auto;
}

.speaker-events_content-heading {
  font-size: 2rem;
  font-weight: 600;
}

.events-item-list_component {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.section-events-agenda_component {
  max-width: 60rem;
}

.events-item_image-wrapper {
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.events-item_image {
  border-radius: 1rem;
  width: 100%;
}

.events-item_details-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2.5rem;
  display: flex;
  position: relative;
}

.content-item-details {
  max-width: 36rem;
  margin-left: 4rem;
}

.events-content_item-main-heading {
  text-align: left;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.3;
}

.content_item-event-month {
  color: var(--blue-primary);
  font-size: 2rem;
  font-weight: 600;
}

.content_item-event-date {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1;
}

.event-category-wrapper {
  border: .125rem solid var(--blue-primary);
  border-radius: 20rem;
  justify-content: center;
  align-items: center;
  max-width: 8rem;
  margin-bottom: 1rem;
  padding: .5rem 2rem;
  display: flex;
}

.content_item-details-split-left {
  flex-direction: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.divider-full-contain {
  background-color: var(--neutral-10);
  height: 1px;
  margin-bottom: 1rem;
}

.speaker-header_component-event-page {
  color: var(--neutral-4);
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  max-width: 48rem;
  margin-top: 4rem;
  display: flex;
}

.speaker-header_content-wrapper-event-page {
  flex-direction: row;
  justify-content: space-between;
  margin-left: 4rem;
}

.speaker-header_name-event-page {
  color: var(--neutral-3);
  margin-bottom: .25rem;
  font-size: 2rem;
  font-weight: 600;
}

.section-testimonials-featured {
  border-bottom: 1px solid var(--neutral-7);
}

.section-testimonials-featured_component {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.testimonials-featured-image-wrapper {
  width: 36rem;
}

.testimonials-featured-image {
  border-radius: .75rem;
  width: 100%;
}

.testimonials-featured-content-wrapper {
  max-width: 40rem;
  margin-left: 2rem;
}

.testimonials-featured-content-name {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1.5rem;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 10rem;
  width: 4rem;
  height: 4rem;
}

.testimonials-featured-content-image-wrapper {
  margin-right: .5rem;
}

.testimonials-featured-content-paragraph {
  border-bottom: 1px solid var(--neutral-7);
  padding-bottom: 1.5rem;
}

.section-clientele-logos {
  background-color: var(--neutral-12);
}

.section-clientele-header {
  text-align: center;
}

.clientele-logos_collection-wrapper {
  border-radius: .5rem;
  margin-top: 3rem;
}

.clientele-logos_collection-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.clientele-logos_collection-item {
  background-color: #fff;
  max-width: 30rem;
}

.clientele-logos_collection-item.box-shadow-x-mild {
  border: 1px solid var(--neutral-10);
  border-radius: 1rem;
  padding: 2rem 1rem;
  transition: box-shadow .3s;
}

.clientele-logos_collection-item.box-shadow-x-mild:hover {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .05);
}

.clientele-logos_collection-item-image-wrapper {
  border-bottom: 1px solid var(--neutral-10);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 5rem;
  margin-bottom: 1rem;
  margin-left: -1rem;
  margin-right: -1rem;
  display: flex;
}

.clientele-logos_collection-item-image {
  width: auto;
  height: 4rem;
  margin-bottom: .5rem;
}

.clientele-logos_collection-item-content-wrapper {
  max-height: 22rem;
  padding-left: .875rem;
  padding-right: .875rem;
}

.clientele-logos_collection-item-button-wrapper {
  flex-direction: row;
  justify-content: flex-start;
  margin-top: 1rem;
  transition: color .3s;
  display: flex;
}

.clientele-logos_collection-item-button-wrapper:hover {
  color: var(--blue-hover);
}

.clientele-logos_collection-item-icon {
  margin-left: .5rem;
}

.background-color-off-white {
  background-color: var(--neutral-11);
}

.section-customers-header {
  text-align: center;
}

.customers-header_image-wrapper {
  max-width: 60rem;
  margin-top: 4rem;
  margin-left: auto;
  margin-right: auto;
}

.customers-header_image {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  min-height: 36rem;
}

.section-customers-content {
  margin-top: 3rem;
}

.section-customers-content_component {
  flex-direction: row;
  justify-content: flex-start;
}

.section-customers-rich-content {
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
}

.customer-stories_item {
  padding: 1.5rem;
}

.customer-stories_item.box-shadow-x-mild {
  background-color: #fff;
  border-radius: .75rem;
  min-height: 36rem;
  max-height: 44rem;
  transition: box-shadow .3s, transform .3s;
}

.customer-stories_item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.customer-stories_item.box-shadow-x-mild.w--current {
  transition: transform .3s, box-shadow .3s;
}

.customer-stories_image {
  object-fit: cover;
  border-radius: .5rem;
  width: 100%;
  max-height: 14rem;
}

.customer-stories_content-wrapper {
  flex-direction: column;
  justify-content: space-between;
}

.customer-stories_details {
  border-bottom: 1px solid var(--neutral-11);
  justify-content: space-between;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.customer-stories_content {
  margin-top: 1.5rem;
}

.customer-stories_excerpt {
  margin-top: .8rem;
}

.customer-stories_title {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.3;
}

.customer-stories_details-publish, .customer-stories_details-time {
  color: var(--neutral-4);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.customer-stories_item-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  margin-bottom: 2rem;
  display: grid;
}

.customer-stories_details-text {
  color: var(--neutral-6);
  display: inline-block;
}

.customer-stories_details-text.is-right-margin {
  margin-right: .125rem;
}

.customer-stories_details-icon {
  color: var(--neutral-6);
  margin-right: .5rem;
  line-height: 0;
}

.customer-stories-heading {
  font-size: 2.5rem;
}

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

.section-certifications_component {
  grid-column-gap: 4rem;
  grid-row-gap: 0rem;
  grid-template-rows: 66px 66px 66px auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.certifications_text-link {
  color: var(--blue-primary);
  margin-right: 1rem;
  transition: color .3s;
}

.certifications_text-link:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.certifications_text-link:focus-visible {
  outline-offset: .5rem;
  outline: .125rem solid #1e66bc;
}

.certifications_text-link[data-wf-focus-visible] {
  outline-offset: .5rem;
  outline: .125rem solid #1e66bc;
}

.certifications_component-download-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-certifications-header {
  background-color: var(--blue-background);
  text-align: center;
  border-radius: 3px;
}

.author-header_component {
  color: var(--neutral-4);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: row;
  justify-content: space-between;
  max-width: 64rem;
  max-height: 65rem;
  margin-left: auto;
  margin-right: auto;
  padding: 3.5rem;
  display: flex;
  position: static;
  top: 5rem;
  box-shadow: 0 35px 81px rgba(8, 33, 73, .12), 0 16px 36px rgba(20, 25, 43, .1);
}

.author-header_name {
  color: var(--neutral-3);
  margin-bottom: .25rem;
  font-size: 2rem;
  font-weight: 600;
}

.author-header_text {
  color: var(--neutral-2);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: .25rem;
  font-size: .875rem;
  font-weight: 300;
}

.section-author-posts_component {
  border-top: 1px solid var(--neutral-10);
}

.author-posts_heading {
  text-transform: uppercase;
  margin-top: 4rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.blog-posts_contain {
  margin-top: 2rem;
}

.blog-posts_contain.for-blog-page {
  margin-top: 1rem;
}

.blog-posts_item-wrapper {
  background-color: #fff;
}

.blog-posts_item-wrapper.box-shadow-mild {
  border-radius: 1rem;
  flex-direction: column;
}

.blog-posts_item-wrapper.box-shadow-mild.for-blog-page {
  min-width: auto;
  max-width: none;
}

.author-posts_thumbnail-wrapper {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  width: 100%;
  height: 75%;
  display: block;
  overflow: hidden;
}

.author-posts_thumbnail {
  filter: brightness(96%);
  object-fit: cover;
  object-position: 50% 50%;
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  width: 100%;
  max-width: 100%;
  height: 16rem;
  transition: transform .4s;
  display: block;
}

.author-posts_thumbnail:hover {
  transform: scale(1.1);
}

.author-posts_item-content-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.author-posts_item-content-wrapper.for-blog-page {
  padding-bottom: 2rem;
}

.author-posts_details-wrapper {
  border-bottom: 1px solid var(--neutral-11);
  flex-direction: row;
  justify-content: space-between;
  height: 4rem;
  display: flex;
}

.blog-posts_item-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: stretch stretch;
  display: grid;
}

.blog-posts_item-layout.for-blog-page {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.author-posts_details-item {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  line-height: 0;
  display: flex;
}

.author-posts_title {
  color: var(--black);
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.3;
  transition: color .3s;
}

.author-posts_title:hover {
  color: var(--blue-hover);
}

.author-posts_details-icon {
  color: var(--neutral-6);
}

.author-posts_details-text {
  color: var(--neutral-6);
  font-size: .875rem;
  line-height: 1.2;
}

.section-team-header_component {
  max-width: 44rem;
}

.section-team-list {
  grid-template-columns: 1fr 1.5fr 1fr 1fr;
}

.team-list_top {
  border-bottom: 1px solid var(--neutral-11);
  justify-content: space-between;
  align-items: center;
  padding-bottom: 2rem;
  display: flex;
}

.team-list-wrapper {
  margin-top: 3rem;
}

.team-list-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.team-list-item {
  background-color: var(--neutral-12);
}

.team-list-item.box-shadow-x-mild {
  grid-row-gap: 2rem;
  border: 1px solid var(--neutral-11);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  height: 38rem;
  margin-top: auto;
  margin-bottom: auto;
  padding: 1rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
}

.team-list-item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.team-list-image {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 1rem;
  width: 250px;
  height: 250px;
  display: block;
}

.team-list-content-wrapper {
  grid-row-gap: 0rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.team-list_content-socials {
  grid-column-gap: 1rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  max-width: 3rem;
  margin-top: 1.5rem;
  display: flex;
}

.team-list-icon {
  color: var(--neutral-4);
  line-height: 0;
  transition: color .3s;
}

.team-list-icon:hover {
  color: var(--blue-primary);
}

.section-career-header_component {
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.section-careers-work-with-us {
  background-color: var(--neutral-12);
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.section-careers-work-with-us_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  display: flex;
}

.perks-button-wrapper {
  text-align: center;
  margin-top: 3rem;
}

.section-career-positions {
  text-align: center;
}

.section-career-positions_component {
  padding-left: 2rem;
  padding-right: 2rem;
}

.positions-item-list-wrapper {
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
}

.positions-item-list-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.positions-list-item {
  border: 1px solid var(--neutral-10);
  border-radius: .5rem;
}

.positions-list-item.box-shadow-x-mild {
  border-color: var(--neutral-11);
  transition: box-shadow .3s, transform .3s;
}

.positions-list-item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .05);
}

.positions-list-link-block {
  color: var(--neutral-5);
  text-align: left;
  padding: 2rem;
  display: block;
}

.positions-list-link-block.is-space-between {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.positions-list-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.position-divider {
  background-color: var(--neutral-11);
  height: 1px;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.position-location {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #14192b;
  align-items: center;
  margin-bottom: 0;
  margin-right: 1rem;
  font-size: 15px;
  line-height: 1.133em;
  display: flex;
}

.position-time {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #14192b;
  align-items: center;
  font-size: 1rem;
  line-height: 1.2;
  display: flex;
}

.position-apply-now-text {
  color: var(--blue-primary);
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2;
  display: none;
}

.card-open-position-content-bottom {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.position-text {
  font-size: 1rem;
  line-height: 1.2;
}

.positions-top {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 72rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.positions-top.is-full-contain-width {
  align-items: flex-start;
  max-width: 80rem;
}

.positions-list-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.positions-list-wrapper {
  max-width: 72rem;
  margin: 3rem auto 6.5rem;
}

.about-career-divider {
  background-color: var(--neutral-5);
  width: 1.5rem;
  height: 1px;
  margin-left: .5rem;
  margin-right: .5rem;
}

.card-item-features-icon {
  margin-right: .5rem;
}

.about-career-wrapper {
  align-items: center;
  margin-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.2;
  display: flex;
}

.about-career-item {
  border: 1px solid var(--neutral-11);
  background-color: var(--neutral-12);
  border-radius: .75rem;
  width: 24rem;
  padding: 2.5rem 2rem;
  position: -webkit-sticky;
  position: sticky;
  top: 8rem;
  overflow: hidden;
  box-shadow: 0 3px 10px rgba(8, 15, 52, .04);
}

.card-apply-features-layout {
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 2.5rem;
}

.job-qualifications-wrapper {
  max-width: 54rem;
}

.career-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 2px;
  justify-content: space-between;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.card-apply-features-wrapper {
  color: #14192b;
  align-items: center;
  line-height: 1.375em;
  display: flex;
}

.job-responsabilities-wrapper {
  max-width: 54rem;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.split-content-wrapper {
  max-width: 54rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.events-list-tab-menu {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.section-investors-header {
  background-color: var(--blue-background);
}

.section-investors-item {
  background-color: var(--neutral-12);
  text-align: center;
}

.investors-item-layout {
  grid-column-gap: 2.5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 62rem;
  margin-top: 6rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.investors-item-layout.alone {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.investors-item-layout.is-3-col {
  grid-template-rows: auto;
  margin-bottom: 6rem;
}

.investors-item-wrapper.box-shadow-x-mild {
  border: 1px solid var(--neutral-10);
  color: var(--black);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 19rem;
  height: 14rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
  position: relative;
}

.investors-item-wrapper.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .08);
}

.investors-item-wrapper.box-shadow-x-mild-alone {
  border: 1px solid var(--neutral-10);
  background-color: #fff;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 48rem;
  height: 14rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
  position: relative;
}

.investors-item-wrapper.box-shadow-x-mild-alone:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .08);
}

.investors-item_heading {
  text-align: center;
  margin-bottom: 2rem;
  font-size: 1.35rem;
  font-weight: 500;
  line-height: 1.3;
}

.investors-item_image-wrapper {
  z-index: 10;
  background-color: var(--neutral-2);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 4.5rem;
  padding: .125rem;
  display: flex;
  position: absolute;
  top: -2.5rem;
  bottom: auto;
  left: 7rem;
}

.investors-item_image-wrapper.alone {
  top: -18%;
  bottom: auto;
  left: auto;
  right: 44%;
}

.investors-item_image {
  border-radius: 100rem;
  width: 100%;
  height: 100%;
}

.investors-item_image.box-shadow-mild {
  object-fit: cover;
  width: 3rem;
  height: 3rem;
}

.investors-item-content {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spacer-full-width-2rem-height {
  height: 2rem;
}

.max-width-custom-56rem {
  max-width: 56rem;
}

.about-numbers-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr 1.25fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  margin-top: 4rem;
  display: grid;
}

.about-number-text {
  color: var(--neutral-8);
  font-size: 2rem;
  font-weight: 600;
}

.section-about-journey {
  overflow: hidden;
}

.section-about-journey_component {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  border-bottom: 1px solid var(--neutral-11);
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr .75fr;
  grid-auto-columns: 1fr;
  padding-bottom: 3rem;
  display: grid;
}

.about-journey-image-item-1 {
  min-width: 50rem;
  max-width: 54rem;
}

.about-journey-image-1 {
  z-index: 10;
  border: 1px solid var(--neutral-10);
  border-radius: 1rem;
  position: relative;
}

.about-journey-image-item-2 {
  z-index: 20;
  width: 100%;
  position: relative;
  top: -8rem;
  left: -.6rem;
}

.about-journey-image-2 {
  border: 1px solid var(--neutral-10);
  border-radius: 1rem;
  width: 80%;
}

.about-journey-heading {
  text-align: center;
  margin-bottom: 2rem;
}

.about-journey-text {
  color: var(--black);
  text-align: left;
  max-width: 46rem;
  font-size: 1.125rem;
}

.section-about-learn-more {
  background-color: var(--neutral-12);
}

.learn-more_item-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  margin-top: 4rem;
  display: grid;
}

.learn-more_item {
  background-color: #fff;
}

.learn-more_item.box-shadow-x-mild {
  border: 1px solid var(--neutral-11);
  text-align: center;
  border-radius: .75rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 3rem 1.5rem;
  transition: box-shadow .3s, transform .3s;
  display: flex;
}

.learn-more_item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.learn-more-text {
  text-align: left;
  max-width: 13rem;
  margin-top: 1rem;
}

.learn-more-text.without-max-width {
  text-align: left;
}

.learn-more-heading {
  margin-top: 2rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.section-about-team_component {
  border-top: 1px solid var(--neutral-11);
  border-bottom: 1px solid var(--neutral-11);
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.section-about-values {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.about-values_content-top {
  grid-column-gap: 4rem;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.about-values_content-top.is-block {
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.values-top-text {
  max-width: 40rem;
  font-size: 1.125rem;
}

.values-top-text.is-center {
  text-align: center;
}

.about-values-content-bottom {
  margin-top: 5rem;
}

.values-item-title {
  margin-bottom: 1rem;
  font-size: 1.5rem;
}

.values-item-icon {
  margin-bottom: 1rem;
}

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

.section-about-positions {
  overflow: hidden;
}

.section-about-positions_component {
  grid-column-gap: 2rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.about-positions-item {
  justify-content: center;
  align-items: center;
  display: flex;
}

.about-positions-item.is-1 {
  z-index: 1000;
  position: relative;
  top: -12.5rem;
}

.about-positions-item.is-3 {
  z-index: 20;
  background-image: linear-gradient(180deg, var(--blue-background), black);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 26rem;
  height: 22rem;
  margin-bottom: -45px;
  display: flex;
  position: absolute;
  bottom: 0;
  right: .8rem;
}

.about-positions-item-content-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.about-positions-image-1 {
  border: 1px solid var(--neutral-10);
  object-fit: cover;
  border-radius: 1rem;
  margin-top: 5rem;
  position: relative;
  right: 0;
}

.about-positions-image-2 {
  z-index: 10;
  border: 1px solid var(--neutral-10);
  object-fit: cover;
  border-radius: 1rem;
  width: 53rem;
  height: 34rem;
  position: absolute;
  top: -8.2rem;
  bottom: 0%;
  left: 22.3rem;
  right: 0%;
}

.about-positions-image-3, .about-positions-image-4 {
  border: 1px solid var(--neutral-10);
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 14rem;
  position: relative;
  top: 1.5rem;
}

.section-media-header {
  background-color: var(--blue-background);
}

.max-width-custom-52rem {
  max-width: 52rem;
}

.media-content_collection {
  border-top: 1px solid var(--black);
  border-right: 1px solid var(--black);
  border-left: 1px solid var(--black);
  max-width: 68rem;
  margin-top: 3rem;
  padding-top: 2rem;
}

.media-content_collection-litem {
  grid-column-gap: 1.5rem;
  border-bottom: 1px solid var(--black);
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.media-content_collection-litem-content-wrapper {
  grid-column-gap: 2rem;
  justify-content: space-between;
  display: flex;
}

.media-content_logo-wrapper {
  width: 100%;
  max-width: 10rem;
  height: 100%;
}

.media-content_logo {
  width: 10rem;
}

.media-content_info-wrapper {
  max-width: 36rem;
}

.section-investor-bg-image-header {
  background-color: var(--blue-background);
}

.section-forms-content {
  text-align: center;
}

.section-forms-download_component {
  grid-row-gap: 2rem;
  flex-direction: column;
  max-width: 68rem;
  margin-top: 4rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-forms-download_component.is-whitepapers {
  margin-top: 2rem;
  margin-bottom: 1rem;
}

.section-forms-download_component.is-ipo-page {
  max-width: 80rem;
  margin-top: 2.5rem;
}

.section-forms-download_list-wrapper {
  grid-row-gap: 2rem;
  background-color: var(--neutral-11);
  text-align: left;
  border-radius: .75rem;
  flex-direction: column;
  display: flex;
}

.section-forms-download_list-wrapper.box-shadow-mild {
  grid-row-gap: 2rem;
  border: 1px solid var(--neutral-10);
  background-color: var(--neutral-12);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .1), 0 16px 36px rgba(0, 0, 0, .05);
}

.section-forms-download_list-wrapper.box-shadow-mild.is-cms {
  border-color: var(--neutral-10);
  background-color: var(--neutral-12);
  max-width: 68rem;
  margin-top: 2rem;
  margin-left: auto;
  margin-right: auto;
}

.section-forms-download_list-wrapper.box-shadow-mild.is-whitepapers-hide {
  display: none;
}

.section-forms-download_list {
  padding-left: 2rem;
  padding-right: 2rem;
}

.section-forms-download_list.is-cg {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  padding-bottom: 2rem;
  display: grid;
}

.section-download_list-heading-wrapper {
  background-color: var(--blue-background);
  border-top-left-radius: .65rem;
  border-top-right-radius: .65rem;
  padding: 1rem 2rem;
}

.section-download_list-content {
  grid-column-gap: 1rem;
  max-width: 56rem;
  margin-bottom: 1.5rem;
  transition: color .3s;
  display: flex;
}

.section-download_list-content:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.section-download_list-content:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: .25rem;
  outline-width: .125rem;
  outline-style: solid;
}

.section-download_list-content[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: .25rem;
  outline-width: .125rem;
  outline-style: solid;
}

.section-download_list-content.is-last {
  margin-bottom: 2rem;
}

.section-download_list-content.is-2-text-field:hover {
  text-decoration: none;
}

.section-download_list-content.hide {
  display: none;
}

.section-download_list-content.is-cg {
  background-color: var(--blue-01);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 16rem;
  margin-bottom: 0;
  padding: 1rem;
}

.section-download_icon-wrapper {
  height: 100%;
}

.section-download_icon-wrapper.is-cs {
  height: auto;
}

.section-download_icon {
  height: 1px;
}

.section-download_icon.is-cs {
  height: 0;
  margin-top: -.6rem;
  font-size: 0;
  line-height: 1;
}

.section-download_file-name {
  color: var(--neutral-4);
  font-size: 1rem;
  font-weight: 500;
  transition: color .3s;
}

.section-download_file-name:hover, .section-download_file-name.is-blue {
  color: var(--blue-hover);
}

.section-download_file-name.is-blue:hover {
  text-decoration: none;
}

.section-download_file-name.is-1st:hover {
  text-decoration: underline;
}

.section-download_file-name.is-cs {
  font-size: 1.125rem;
}

.section-download_list-heading {
  color: var(--white);
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.4;
}

.section-forms-download_main-heading {
  color: var(--neutral-2);
  text-align: center;
  font-size: 2rem;
  font-weight: 500;
}

.section-csr-content_component {
  margin-top: 1rem;
  margin-bottom: 3rem;
}

.section-csr-content_wrapper {
  grid-column-gap: 2rem;
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 3.5rem;
  display: flex;
}

.section-csr-content_wrapper.center {
  justify-content: center;
  align-items: center;
}

.section-csr-image-wrapper.d-none {
  display: none;
}

.section-csr-image {
  border-radius: .75rem;
  width: 34rem;
}

.csr-content {
  width: 44rem;
}

.investors-pdf-collection-list-wrapper {
  padding-left: 2rem;
  padding-right: 2rem;
}

.investors-pdf-collection-list {
  margin-bottom: 2rem;
}

.investors-2-text-layout {
  grid-column-gap: .3rem;
  grid-row-gap: .125rem;
  flex-wrap: wrap;
  display: flex;
}

.section-investor-presentations-information_component {
  max-width: 68rem;
  margin-left: auto;
  margin-right: auto;
}

.investors-information-wrapper {
  border: 1px solid var(--blue-primary);
  background-color: var(--blue-01);
  border-radius: .5rem;
  margin-top: 2rem;
}

.investors-information-wrapper.box-shadow-x-mild {
  border-color: var(--neutral-10);
  background-color: var(--neutral-12);
  border-radius: .75rem;
  margin-top: 3rem;
}

.investors-information-wrapper.box-shadow-x-mild.is-blue {
  border-top-width: 0;
  border-right-color: var(--neutral-10);
  border-bottom-width: 0;
  border-bottom-color: var(--neutral-9);
  border-left-color: var(--neutral-10);
}

.investors-information-wrapper.box-shadow-x-mild.is-blue.is-ipo {
  flex: 1;
  margin-top: 0;
}

.investors-information-wrapper.box-shadow-x-mild.is-blue.is-products_specs {
  flex: 1;
  width: auto;
  min-width: 48rem;
  max-width: 52rem;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.investors-information-wrapper.box-shadow-x-mild.is-blue.is-datasheet-specs {
  flex: 1;
  width: auto;
  margin: 4rem auto;
}

.investors-information-title-wrapper {
  border-bottom: 1px solid var(--blue-primary);
  background-color: var(--blue-background);
  color: var(--white);
  border-top-left-radius: .75rem;
  border-top-right-radius: .75rem;
  padding: 1.5rem;
}

.investors-information-title-wrapper.is-blue-background {
  background-color: var(--blue-background);
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
}

.investors-information-title-wrapper.is-products-specs {
  background-color: var(--blue-background);
  border-top-left-radius: .75rem;
  border-top-right-radius: .75rem;
  padding: 0;
}

.investors-information-title-wrapper.is-datasheet-specs {
  background-color: var(--blue-background);
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  padding: 0;
}

.investors-information-content-wrapper {
  flex-direction: column;
  justify-content: space-between;
  padding: 2rem 1.5rem;
  font-style: normal;
  display: flex;
}

.investors-information-content-wrapper.is-2-coloum-layout {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  flex-direction: row;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  padding: 0;
  display: grid;
  overflow: auto;
}

.investors-information-content-wrapper.is-2-coloum-layout.is-ipo {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1.5fr 2fr;
}

.investors-information-content-wrapper.is-2-coloum-layout.is-products-specs {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 2fr;
}

.investors-information-content-wrapper.is-2-coloum-layout.is-products-specs.is-4-items-layout {
  grid-template-rows: auto auto auto auto;
}

.investors-information-content-wrapper.is-2-coloum-layout.is-products-specs.is-8-items-layout {
  grid-template-rows: auto auto auto auto auto auto auto auto;
}

.investors-information-content-wrapper.is-2-coloum-layout.is-datasheet-specs {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 2fr;
}

.investors-information-content-wrapper.is-2-coloum-layout.is-products-specs-6-col {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.investors-information-text {
  color: #000;
  margin-bottom: .25rem;
}

.investors-information-text.is-link {
  max-width: 20rem;
  margin-bottom: .5rem;
}

.investors-information-text.is-link.is-maxwidth-28rem {
  max-width: 28rem;
}

.investors-information-text.is-link.d-none, .investors-information-text.d-none {
  display: none;
}

.link-text {
  color: var(--blue-primary);
  font-weight: 600;
  transition: color .3s;
}

.link-text:hover {
  color: var(--blue-hover);
}

.link-text.is-products-checkout {
  font-weight: 500;
  text-decoration: underline;
}

.link-text.is-products-white {
  color: #fff;
  font-weight: 500;
}

.link-text.is-products-white:hover {
  color: var(--blue-primary);
}

.link-text.is-not-bold {
  font-weight: 400;
}

.link-text.is-products-white-underline {
  color: #fff;
  font-weight: 500;
  text-decoration: underline;
}

.link-text.is-products-white-underline:hover {
  color: var(--blue-primary);
}

.bold-text {
  color: var(--white);
  font-weight: 600;
}

.investors-information-item {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-9);
  background-color: var(--white);
  padding: 1.5rem;
}

.investors-information-item.is-second {
  background-color: var(--neutral-12);
  border-right-width: 0;
  padding-right: 1.5rem;
}

.investors-information-item.is-second.is-last {
  border-bottom-right-radius: .75rem;
  border-bottom-left-radius: 0;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.investors-information-item.is-last {
  border-bottom-width: 1px;
  border-bottom-left-radius: .75rem;
}

.bold-text-2 {
  font-weight: 600;
}

.section-whitepapers-bg-image-header {
  background-color: var(--blue-background);
}

.directors-list-wrapper {
  margin-top: 3rem;
}

.directors-list-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.director-list-item {
  grid-row-gap: 3rem;
  background-color: var(--white);
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5rem 1.4rem;
  display: flex;
}

.director-list-item.box-shadow-x-mild {
  border: 1px solid var(--neutral-10);
  border-radius: .75rem;
  transition: box-shadow .3s, transform .3s;
}

.director-list-item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.director-list-image-wrapper {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}

.director-list-image {
  object-fit: cover;
  object-position: 50% 0%;
  border-radius: 100rem;
  width: 271.375px;
  height: 271.375px;
  display: block;
}

.director-list-content-wrapper {
  flex: 1;
}

.section-board-of-directors-committees {
  background-color: var(--neutral-12);
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.committees-pointers-wrapper {
  margin-top: 1.5rem;
}

.committees-content-wrapper {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 3rem;
  display: flex;
}

.committees-heading-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.committees-content-table-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.committees-content-table-wrapper.is-4-rows {
  grid-template-rows: auto auto auto auto;
}

.heading-1-5rem {
  color: var(--black);
  font-size: 1.5rem;
}

.committees-item-wrapper {
  border-right: 1px solid var(--black);
  border-bottom: 1px solid var(--black);
  padding: 1rem;
}

.committees-item-wrapper.is-last {
  border-bottom-width: 0;
}

.committees-item-wrapper.is-right {
  border-right-width: 0;
}

.committees-item-wrapper.is-right.is-white-background {
  background-color: var(--white);
}

.committees-item-wrapper.is-right.is-white-background.is-last {
  border-bottom-right-radius: .75rem;
}

.committees-item-wrapper.is-right.is-heading-right {
  background-color: var(--blue-background);
  border-top-right-radius: .75rem;
}

.committees-item-wrapper.is-last-right {
  border-bottom-width: 0;
  border-right-width: 0;
}

.committees-item-wrapper.is-heading {
  border-right-color: var(--white);
  background-color: var(--blue-background);
  color: var(--white);
}

.committees-item-wrapper.is-heading-left {
  border-right-color: var(--white);
  background-color: var(--blue-background);
  color: var(--white);
  border-top-left-radius: .75rem;
}

.committees-item-wrapper-white {
  border-right: 1px solid var(--black);
  border-bottom: 1px solid var(--black);
  background-color: var(--white);
  padding: 1rem;
}

.committees-item-wrapper-white.is-last {
  border-bottom-width: 0;
  border-bottom-left-radius: .75rem;
}

.committees-item-heading {
  color: var(--white);
  font-weight: 500;
}

.committees-item-text {
  color: var(--black);
}

.committees-heading-text {
  color: var(--neutral-3);
}

.section-ipo-details_component {
  grid-column-gap: 2rem;
  justify-content: space-between;
}

.ipo-details-layout-wrapper {
  grid-column-gap: 2rem;
  margin-top: 2.5rem;
  display: flex;
}

.ipo-details-subscribe-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2.5rem;
  display: grid;
}

.ipo-details-subscribe-item {
  border-right: 1px solid var(--blue-primary);
  border-bottom: 1px solid var(--blue-primary);
  padding: 1.5rem;
}

.ipo-details-subscribe-item.is-blue-background {
  background-color: var(--blue-01);
}

.ipo-details-subscribe-item.is-blue-background.is-last-2 {
  border-right-color: var(--neutral-10);
  border-bottom-color: var(--neutral-9);
  background-color: var(--neutral-12);
  border-bottom-right-radius: .5rem;
}

.ipo-details-subscribe-item.background-color-blue-primary {
  background-color: var(--blue-background);
}

.ipo-details-subscribe-item.background-color-blue-primary.is-1 {
  border-right-color: var(--neutral-9);
  border-top-left-radius: .5rem;
}

.ipo-details-subscribe-item.background-color-blue-primary.is-2 {
  border-top-right-radius: .5rem;
}

.ipo-details-subscribe-item.is-last-1 {
  border-left: 1px solid var(--neutral-10);
  border-right-color: var(--neutral-10);
  border-bottom-color: var(--neutral-9);
  border-bottom-left-radius: .5rem;
}

.investors-information-large-wrapper {
  color: #000;
  flex-direction: column;
  justify-content: space-between;
  font-style: normal;
  display: flex;
}

.ipo-details-subscribtion-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-left: 1px solid var(--neutral-10);
  border-bottom-left-radius: .5rem;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr .5fr .5fr .5fr .5fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ipo-details-subscribtion-heading-wrapper {
  background-color: var(--blue-background);
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  margin-top: 2.5rem;
}

.investors-subscribtion-item {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  background-color: var(--white);
  padding: 1rem;
}

.investors-subscribtion-item.is-last-left {
  border-bottom-left-radius: .5rem;
}

.investors-subscribtion-item.is-last-right {
  background-color: var(--neutral-12);
  border-bottom-right-radius: .5rem;
}

.investors-subscribtion-item.background-blue {
  background-color: var(--neutral-12);
}

.investor-subscribtion-text {
  font-size: .875rem;
  font-weight: 600;
  display: inline-block;
}

.investor-subscribtion-text.text-weight-normal {
  font-weight: 400;
}

.blog-header_featured-component {
  border: 1px #000;
}

.blog-header_featured-item {
  background-color: #fff;
}

.blog-header_featured-item.box-shadow-mild {
  border-radius: .75rem;
  transition: box-shadow .3s;
  overflow: hidden;
}

.blog-header_featured-item.box-shadow-mild:hover {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .16), 0 16px 36px rgba(0, 0, 0, .1);
}

.blog-header_featured-item:hover .blog-header_featured-heading {
  color: var(--blue-hover);
}

.blog-header_featured-layout-link {
  grid-column-gap: 3rem;
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.blog-header_featured-image-wrapper {
  z-index: 10;
  max-width: 40%;
  position: relative;
}

.blog-header_featured-image {
  filter: brightness(90%);
  object-fit: cover;
  width: 100%;
  height: 100%;
  max-height: 100%;
  transition: transform .3s;
}

.blog-header_featured-item:hover .blog-header_featured-image {
  transform: scale(1.1);
}

.blog-header_featured-content-wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding-right: 2rem;
  display: flex;
}

.blog-header_featured-content-bottom {
  grid-column-gap: 1rem;
  flex-direction: row;
  justify-content: flex-start;
  margin-bottom: 2rem;
  display: flex;
}

.blog-header_featured-author-wrapper {
  grid-column-gap: .35rem;
  color: var(--blue-background);
  align-items: center;
  padding-right: 1rem;
  display: flex;
}

.blog-header_featured-heading {
  color: var(--black);
  max-width: 30rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.blog-header_featured-content-top {
  border-bottom: 1px solid var(--neutral-11);
  justify-content: space-between;
  margin-bottom: 2rem;
  padding-top: 2rem;
  padding-bottom: 1rem;
  display: flex;
}

.blog-header_featured-wrapper {
  z-index: 10;
  background-color: var(--blue-background);
  border-top-right-radius: .75rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 7rem;
  padding: .8rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.product-clients_component {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.products-clients-logo-text {
  color: var(--neutral-5);
  font-size: 1.75rem;
  font-weight: 600;
}

.products_clients-logo-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  max-width: 44rem;
  height: auto;
  display: grid;
}

.products_clients-logo-layout.grid-4 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.products_clientele-logos-button-wrapper {
  color: var(--blue-primary);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  transition: color .4s;
  display: flex;
}

.products_clientele-logos-button-wrapper:hover {
  color: var(--blue-hover);
}

.products_clientele-logos-icon {
  margin-left: .5rem;
}

.products_clientele-text {
  font-size: 1.25rem;
  font-weight: 500;
}

.section-products-about-us {
  background-color: var(--neutral-12);
}

.products-about-us_component {
  grid-column-gap: 12rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.products-about-us_content-wrapper {
  color: var(--black);
}

.products-about-us_images-wrapper {
  text-align: right;
  position: relative;
}

.section-products-attribute-hidden-testimonial-slider {
  display: none;
}

.section-products-customers-testimonials {
  overflow: hidden;
}

.products-media_component {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.products_media-logos-layout {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template: ". . . . Area"
                 ". . . . ."
                 / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center;
  max-width: 100%;
  height: auto;
  margin-top: 4rem;
  display: grid;
}

.section-products-header {
  background-image: linear-gradient(to bottom, var(--blue-background), var(--black));
  color: var(--white);
  position: relative;
}

.products-header-content-wrapper {
  flex: 1;
  max-width: 65%;
}

.products-header-content-wrapper.is-without-paragraph {
  flex: 1;
}

.products-header-content-wrapper.is-changing-heading {
  max-width: 100%;
}

.products-header_heading {
  margin-bottom: 1rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.products-header_heading.is-without-paragraph {
  margin-bottom: 3rem;
}

.products-header_nividia-image {
  max-width: 20%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.products-header_nividia-image.is-teslav100 {
  max-width: 15%;
}

.section-products-header-2-col-layout {
  background-image: linear-gradient(to bottom, var(--blue-background), var(--black));
  color: var(--white);
  position: relative;
}

.products-header-2-col-layout_component {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.products-header-image-wrapper {
  flex: 0 auto;
  max-width: 35%;
}

.products-2-buttons-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: flex-start;
  font-style: normal;
  display: flex;
}

.products_header-title {
  margin-bottom: 1.75rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.products_header-title.is-changing-heading {
  margin-bottom: .5rem;
}

.typed-text {
  margin-bottom: 1rem;
  font-size: 3rem;
  font-weight: 800;
  line-height: 1.2;
}

.products_component-divider {
  background-color: var(--success-primary);
  justify-content: center;
  align-items: center;
  height: 15rem;
  padding-left: 10rem;
  padding-right: 10rem;
  display: flex;
}

.products_component-text {
  text-align: center;
  font-size: 1.75rem;
  font-weight: 500;
  line-height: 1.4;
}

.section-products_gpu-cloud-learn-more {
  border-bottom: 1px solid var(--neutral-11);
}

.section-products_gpu-cloud-learn-more.is-2-datasheet-tems {
  border-bottom: 1px solid var(--neutral-11);
  background-color: var(--white);
}

.products_gpu-cloud-learn-more_component {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_gpu-cloud-learn-more_component.is-2-datasheet-items {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1.25fr 1.25fr;
  align-items: start;
}

.products_gpu-cloud-learn-more-datasheet-wrapper {
  grid-row-gap: 1rem;
  border: 1px solid var(--neutral-10);
  border-radius: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
}

.products_gpu-cloud-learn-more-datasheet-wrapper.is-2-datasheet-tems {
  border-color: var(--neutral-10);
  border-radius: .75rem;
  align-items: stretch;
  padding: 2rem;
}

.products_gpu-cloud-learn-more-paragraph {
  color: var(--neutral-5);
  font-size: 1.25rem;
  font-weight: 400;
}

.products_gpu-cloud-learn-more-datasheet-heading {
  color: var(--black);
  font-size: 1.25rem;
}

.section-products_gpu-cloud-specs.d-none {
  display: none;
}

.products_gpu-cloud-specs_component {
  grid-row-gap: 2rem;
  color: var(--black);
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-products_gpu-cloud-indian-data-centers {
  background-color: var(--white);
  text-align: center;
}

.products_gpu-cloud-indian-data-centers-image {
  mix-blend-mode: normal;
  background-color: #fff;
  width: 6rem;
}

.products_gpu-cloud-indian-data-centers-image.box-shadow-x-mild {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.section-products_gpu-cloud-accelerate {
  color: var(--neutral-12);
  text-align: center;
  background-image: linear-gradient(#0a223e, #0a223e);
  font-weight: 600;
}

.products_gpu-cloud-accelerate_component {
  min-width: 32rem;
  max-width: 52rem;
  margin-left: auto;
  margin-right: auto;
}

.products_gpu-cloud-video_component {
  grid-column-gap: 2rem;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.products_gpu-cloud-video_content-wrapper {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 40rem;
  display: flex;
}

.products_gpu-cloud-video_content-top {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.section-products-checkout-other-product-page {
  background-color: var(--neutral-12);
  text-align: center;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.section-products-checkout-other-product-page.is-2-items {
  background-color: var(--blue-primary);
  color: var(--neutral-12);
}

.section-products-checkout-other-product-page.is-static-page {
  background-color: var(--blue-background);
  display: none;
}

.products-checkout-other-product-page_component {
  grid-column-gap: .75rem;
  justify-content: center;
  align-items: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.products-checkout-other-product-page_component.is-2-items {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 66rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.products-checkout-other-product-page_2-items-wrapper {
  grid-column-gap: 2rem;
  justify-content: space-between;
  display: flex;
}

.products-checkout-other-product-page_item {
  grid-column-gap: 2rem;
  background-color: #fff;
  border-radius: .75rem;
  justify-content: space-between;
  padding: 2rem 4rem;
  display: flex;
}

.products-checkout-other-product-page_item.box-shadow-mild {
  grid-column-gap: 4rem;
  align-items: flex-start;
}

.products-checkout-other-product-page_content-image {
  width: 6rem;
}

.products-checkout-other-product-page_content-image.is-windows {
  width: 5rem;
}

.products-checkout-other-product-page_content-image.is-sql {
  width: 16rem;
}

.products-checkout-other-product-page_content-wrapper {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-products_windows-cloud-sql {
  text-align: center;
}

.products_windows-cloud-sql-items-wrapper {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.products_windows-cloud-sql-item {
  grid-column-gap: 2rem;
  background-color: #fff;
  border-radius: .75rem;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
}

.products_windows-cloud-sql-item.box-shadow-x-mild {
  flex: 1;
}

.products_windows-cloud-sql_component.is-2-items-sql {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 66rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.products_cloud-solutions-database-engine-_component {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.products_cloud-solutions-database-engine-_logos-wrapper {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.products_cloud-solutions-database-engine-_logo {
  width: 6rem;
}

.products_cloud-solutions-supported-deployments-_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_cloud-solutions-supported-deployments-_logo-wrapper {
  background-color: #fff;
  border-radius: .6rem;
  padding: 2rem;
}

.products_cloud-solutions-supported-deployments-_logo-wrapper.box-shadow-x-mild {
  transition: box-shadow .3s, transform .3s;
}

.products_cloud-solutions-supported-deployments-_logo-wrapper.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .06);
}

.section-products_cloud-solutions-features-no-icon {
  background-color: var(--neutral-10);
}

.products_cloud-solutions-features-no-icon_component {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.products_cloud-solutions-features-load-balancer-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_cloud-solutions-features-load-balancer-layout.is-3-items {
  grid-template-rows: auto;
}

.products_cloud-solutions-features-load-balancer-layout.is-5-items {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.products_cloud-solutions-features-load-balancer-item {
  background-color: var(--neutral-12);
  border-radius: .25rem;
  flex-direction: column;
  align-items: flex-start;
  padding: 2rem;
  display: flex;
}

.products_cloud-solutions-features-load-balancer-item.box-shadow-x-mild {
  transition: transform .3s;
}

.products_cloud-solutions-features-load-balancer-item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
}

.section-products_storage-cloud-documentation {
  background-color: var(--blue-background);
  color: var(--neutral-12);
  text-align: center;
  text-transform: capitalize;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.products_storage-cloud-documentation_component {
  grid-column-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.products-benefits_component {
  grid-row-gap: 4rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section-products_gpu-cloud-usecases {
  background-color: var(--neutral-12);
}

.section-products_gpu-cloud-usecases.real-world {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.products_gpu-cloud-usecases_component {
  grid-row-gap: 2rem;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-products-documentation-and-resources {
  color: #fff;
  text-align: center;
  background-image: linear-gradient(#0a223e, #0a223e);
}

.products-documentation-and-resources_component {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.section-products-2-col-asset-content-layout.is-list-text-3-items {
  color: var(--neutral-2);
}

.section-products-gst-sales-representive-banner {
  background-color: #fff;
}

.products-gst-sales-representive-banner_component {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.section-products-why-choose-usecases-bg-image-centered {
  color: var(--white);
  text-align: center;
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.products-why-choose-usecases-bg-image-centered_component {
  grid-row-gap: 3rem;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.section-products_linux-cloud-frameworks {
  color: var(--neutral-12);
  text-align: center;
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.products_linux-cloud-frameworks_component {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-2-5-rem {
  font-size: 2.5rem;
}

.heading-2-5-rem.is-pricing {
  color: var(--black);
  margin-top: 1rem;
}

.heading-2-5-rem.text-align-center {
  color: var(--white);
}

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

.products-gst-sales-representive-banner_gst {
  grid-row-gap: .75rem;
  border: 1px solid var(--blue-primary);
  background-color: var(--blue-01);
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.products-gst-sales-representive-banner_gst.box-shadow-x-mild {
  box-shadow: none;
  background-color: rgba(225, 237, 253, 0);
  border-width: 0;
}

.products-gst-sales-representive-banner_sales {
  background-color: var(--blue-background);
  color: var(--neutral-12);
  text-align: center;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.products_gpu-cloud-usecases_items-layout-grid {
  grid-column-gap: 1.75rem;
  grid-row-gap: 1.75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_gpu-cloud-usecases_items-layout-grid.is-3-items {
  grid-column-gap: 2rem;
}

.products_gpu-cloud-usecases_image {
  border-radius: .5rem;
  box-shadow: 0 16px 36px rgba(20, 25, 43, .01), 0 35px 81px rgba(8, 33, 73, .06);
}

.products_gpu-cloud-usecases_image.is-flex-image {
  object-fit: cover;
  object-position: 50% 50%;
  height: 16rem;
}

.products_gpu-cloud-usecases_item {
  grid-row-gap: 4rem;
  border: 1px solid var(--neutral-11);
  background-color: var(--white);
  text-align: left;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5rem;
  transition: transform .3s;
  display: flex;
}

.products_gpu-cloud-usecases_item:hover {
  transform: translate(0, -.25rem);
}

.products_gpu-cloud-usecases_item.box-shadow-x-mild {
  color: var(--black);
  border-radius: 1rem;
  flex: 1;
}

.products_gpu-cloud-usecases_items-layout-flex {
  grid-column-gap: 1.75rem;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 1.75rem;
  display: flex;
}

.products_gpu-cloud-usecases_items-layout-flex.is-cms-page {
  margin-top: 0;
}

.products_gpu-cloud-usecases_item-heading {
  margin-bottom: .5rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.3;
}

.products-documentation-and-resources_item-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products-documentation-and-resources_item {
  grid-row-gap: 2rem;
  text-align: left;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  padding: 1rem;
  display: flex;
}

.products-documentation-and-resources_item-content-top {
  border-bottom: 1px solid #fff;
  padding-bottom: 1rem;
}

.products-documentation-and-resources_item-content-bottom {
  grid-row-gap: 2rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.products-why-choose-usecases-bg-image-centered_items-layout {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products-why-choose-usecases-bg-image-centered_items-layout.is-4-items {
  grid-template-rows: auto;
}

.products-why-choose-usecases-bg-image-centered_items-layout.is-10-items {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.products-why-choose-usecases-bg-image-centered_items-layout.is-5-items, .products-why-choose-usecases-bg-image-centered_items-layout.is-6-items {
  grid-template-columns: 1fr 1fr 1fr;
}

.products-why-choose-usecases-bg-image-centered_item {
  grid-row-gap: .5rem;
  background-color: var(--blue-01);
  color: var(--neutral-2);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
  transition: box-shadow .3s, transform .3s, background-color .3s;
  display: flex;
}

.products-why-choose-usecases-bg-image-centered_item:hover {
  background-color: var(--white);
  transform: translate(0, -.25rem);
}

.products-why-choose-usecases-bg-image-centered_item.box-shadow-mild {
  padding: 1.6rem;
}

.products-why-choose-usecases-bg-image-centered_item.box-shadow-mild:hover {
  box-shadow: 0 35px 81px rgba(0, 0, 0, .18), 0 16px 36px rgba(0, 0, 0, .1);
}

.products-why-choose-usecases-bg-image-centered_item-divider {
  border: 1px solid var(--blue-primary);
  background-color: var(--blue-primary);
  width: 4rem;
}

.products-2-col-asset-content-layout_component {
  grid-column-gap: 2rem;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.products-2-col-asset-content-wrapper {
  flex: 1;
  max-width: 52%;
}

.products-2-col-asset-image-wrapper {
  flex: 0 auto;
  max-width: 44%;
}

.products-2-col-asset-list-wrapper {
  margin-top: 2rem;
  list-style-type: square;
}

.products-2-col-asset-list-item {
  color: var(--neutral-3);
  max-width: 30rem;
  margin-bottom: 1.25rem;
  font-size: 1.25rem;
}

.products-benefits_items-layout {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template: ". . ."
                 ". . Area"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products-benefits_items-layout.is-4-items {
  grid-template-columns: 1fr 1fr;
}

.products-benefits_items-layout.is-11-items {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.products-benefits_items-layout.is-10-items {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.products-benefits_items-layout.is-6-items {
  grid-template-rows: auto;
}

.products-benefits_items-layout.is-7-items {
  grid-template-rows: auto auto auto;
}

.products-benefits_items-layout.is-3-items {
  grid-template-rows: auto;
}

.products-benefits_item {
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5rem;
  display: flex;
}

.products-benefits_item.box-shadow-x-mild {
  border-bottom: .25rem solid #2680eb;
  border-top-left-radius: .75rem;
  border-top-right-radius: .75rem;
  padding: 2rem 2rem 4rem;
  transition: box-shadow .3s, transform .3s;
}

.products-benefits_item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.products-benefits_icon {
  width: 2.5rem;
  margin-bottom: 1rem;
}

.products-benefits_item-heading {
  margin-bottom: .5rem;
  font-size: 1.25rem;
  line-height: 1.3;
}

.products-benefits_item-paragraph {
  color: var(--neutral-5);
  font-size: 1rem;
  font-weight: 400;
}

.products-page-header_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.products-items_gpu-cloud {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10rem;
  display: flex;
}

.products-items_gpu-cloud-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_item {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
}

.products_item.box-shadow-x-mild {
  border: 1px solid var(--neutral-10);
  border-radius: .75rem;
  justify-content: flex-start;
  transition: box-shadow .3s, transform .3s;
}

.products_item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.products_item.box-shadow-x-mild.is-why {
  grid-row-gap: 0rem;
  padding-left: 3rem;
  padding-right: 3rem;
}

.products_item.box-shadow-x-mild.is-why.is-2rem {
  padding-left: 2rem;
  padding-right: 2rem;
  position: -webkit-sticky;
  position: sticky;
  top: 7.5rem;
}

.products_item.box-shadow-x-mild.is-why.is-2rem.is-2 {
  top: 8rem;
}

.products_item.box-shadow-x-mild.is-why.is-2rem.is-3 {
  top: 8.5rem;
}

.products_item.box-shadow-x-mild.is-0 {
  grid-row-gap: 0rem;
}

.products_item-icon {
  width: 4rem;
  height: 4rem;
}

.products_item-icon.is-why {
  width: 6.375rem;
  height: 6.3rem;
}

.products_item-icon.is6-6rem {
  width: 6.6rem;
  height: 5.9rem;
}

.products_item-icon.is-6-4rem {
  width: 6.4rem;
  height: 6.4rem;
}

.products_item-content-wrapper {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.products_item-content-wrapper.is-1-25rem {
  grid-row-gap: 1.25rem;
}

.products-item_badge {
  background-color: var(--blue-primary);
  color: var(--neutral-12);
  text-align: center;
  border-radius: .5rem;
  padding: .6rem 1rem;
}

.products-items_linux-cloud {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10rem;
  display: flex;
}

.products-items_linux-cloud-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products-items_linux-cloud-wrapper.is-3-row {
  grid-template-rows: auto auto auto;
}

.products-items_windows-cloud {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10rem;
  display: flex;
}

.products-items_windows-cloud_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products-items_storage-cloud {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10rem;
  display: flex;
}

.products-items_storage-cloud-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products-items_cloud-solutions {
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.products-items_cloud-solutions_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_item-content-top {
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.products_item-content-top.is-why, .products_item-content-top.is-1-88rem {
  grid-row-gap: 1.88rem;
}

.pricing-header_component {
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing-2-buttons-wrapper {
  grid-column-gap: 1rem;
  justify-content: space-between;
  margin-top: 1rem;
  font-style: normal;
  display: flex;
}

.pricing-2-buttons-wrapper.blog-page {
  margin-top: 1.5rem;
}

.pricing-content_component {
  grid-column-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: .35fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.pricing-content_left-side {
  background-color: var(--neutral-12);
  flex-direction: column;
  flex: 0 auto;
  align-items: stretch;
  min-width: 16rem;
  max-width: 25rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 8rem;
}

.pricing-content_right-side {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.pricing-content_wrapper {
  margin-bottom: 8px;
  overflow: auto;
}

.pricing-content_wrapper:first-child {
  padding-top: 0;
}

.pricing-content_wrapper:not(:first-child) {
  padding-top: 2.5rem;
}

.pricing-content_wrapper.is-first {
  padding-top: 0;
}

.pricing-content_wrapper.is-v100, .pricing-content_wrapper.is-rtx800, .pricing-content_wrapper.is-clodgpus {
  display: none;
}

.pricing-content_wrapper.first-child {
  margin-bottom: 7.5rem;
  padding-top: 0;
  overflow: visible;
}

.pricing-content_wrapper.first-child.h100-none {
  display: block;
}

.pricing-content_wrapper.d-none {
  display: none;
}

.pricing-content_divider {
  background-color: var(--neutral-11);
  height: 1px;
}

.pricing-content_heading-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 1.5rem;
  display: flex;
}

.pricing-content_heading-wrapper.is-without-paragraph {
  grid-row-gap: 0rem;
  margin-bottom: 0;
}

.pricing-content_heading-wrapper.m0 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  margin-bottom: 0;
}

.pricing-gst-sales-representive-banner {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 1.5rem;
  display: none;
}

.pricing-gst-sales-representive-banner.hgx-gst {
  display: block;
}

.pricing-gst-sales-representive-banner_sales {
  background-color: var(--blue-background);
  color: var(--neutral-12);
  text-align: center;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.content-pricing {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.pricing-page-title {
  margin-right: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3;
}

.pricing-arrow {
  transform: rotate(0);
}

.content-bottom-pricing {
  grid-row-gap: .75rem;
  cursor: auto;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 1rem 1rem 1rem 1.5rem;
  display: flex;
  overflow: auto;
}

.pricing-page-text {
  color: var(--neutral-3);
  font-size: .875rem;
}

.pricing-page-text:hover {
  color: var(--blue-hover);
}

.pricing-page-text.d-none, .pricing-page-text.h100-none {
  display: none;
}

.standardised-rich-text-prodcuts-header-paragraph h2 {
  color: var(--neutral-10);
  margin-bottom: 1.5rem;
  font-size: 2rem;
  font-weight: 600;
}

.standardised-rich-text-prodcuts-header-paragraph p {
  color: var(--neutral-10);
  margin-bottom: 1.5rem;
  font-size: 1.25rem;
  font-weight: 400;
}

.standardised-rich-text-prodcuts-header-paragraph h3 {
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.standardised-rich-text-prodcuts-header-paragraph ul {
  color: var(--neutral-10);
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  font-size: 1.25rem;
  font-weight: 400;
  list-style-type: disc;
}

.standardised-rich-text-prodcuts-header-paragraph li {
  color: var(--neutral-10);
  margin-bottom: .5rem;
}

.standardised-rich-text-prodcuts-header-paragraph ol {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  list-style-type: decimal;
}

.standardised-rich-text-prodcuts-header-paragraph strong {
  color: var(--black);
}

.standardised-rich-text-prodcuts-header-paragraph a {
  color: var(--blue-primary);
  font-weight: 500;
  transition: opacity .2s, color .2s;
}

.standardised-rich-text-prodcuts-header-paragraph a:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.standardised-rich-text-prodcuts-header-paragraph figcaption {
  color: var(--neutral-4);
  font-size: .875rem;
  font-style: italic;
}

.standardised-rich-text-prodcuts-header-paragraph figure {
  padding-bottom: 0;
}

.standardised-rich-text-prodcuts-header-paragraph blockquote {
  border-left-color: var(--blue-primary);
  background-color: var(--neutral-11);
  color: var(--black);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 1.75rem 2rem;
  font-size: 1.25rem;
}

.standardised-rich-text-prodcuts-header-paragraph h1 {
  color: var(--neutral-2);
  margin-bottom: 1.5rem;
  font-size: 3rem;
  font-weight: 600;
}

.standardised-rich-text-prodcuts-header-paragraph h4 {
  color: var(--neutral-10);
  margin-bottom: 1rem;
}

.standardised-rich-text-prodcuts-header-paragraph img {
  margin-bottom: .5rem;
}

.standardised-rich-text-prodcuts-header-paragraph h5 {
  color: var(--neutral-3);
  margin-bottom: .5rem;
}

.standardised-rich-text-prodcuts-header-paragraph h6 {
  margin-bottom: .5rem;
}

.products_nvidia-pricing-notes_component {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
}

.products_nvidia-pricing-notes_paragraph {
  line-height: 1.7;
}

.section-products_pricing-table {
  background-color: var(--neutral-12);
}

.section-products_pricing-table.d-none {
  display: none;
}

.products_pricing-table_component {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  display: flex;
}

.products_pricing-table {
  border: 1px none var(--neutral-5);
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_pricing-table.box-shadow-x-mild {
  border-color: var(--neutral-10);
  background-color: #fff;
  border-radius: .75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .08), 0 16px 36px rgba(0, 0, 0, .04);
}

.products_pricing-table.is-4-row-9-col {
  border-color: var(--neutral-10);
  background-color: #fff;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .08), 0 16px 36px rgba(0, 0, 0, .04);
}

.products_pricing-table.is-4-row-10-col {
  border-color: var(--neutral-10);
  background-color: #fff;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1.25fr 1fr .5fr;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .08), 0 16px 36px rgba(0, 0, 0, .04);
}

.products_pricing-table.is-11-col {
  border-color: var(--neutral-10);
  border-color: var(--neutral-10);
  background-color: #fff;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1.25fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  overflow: auto;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .08), 0 16px 36px rgba(0, 0, 0, .04);
}

.products_pricing-table.is-12-col {
  border-color: var(--neutral-10);
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1.25fr 1.25fr 1fr 1fr;
}

.products_pricing-table.new-grid-5r9c {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.products_pricing-item {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  text-align: center;
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 1rem .6rem;
  display: flex;
}

.products_pricing-item.is-blue {
  background-color: var(--blue-background);
}

.products_pricing-item.is-blue.is_gray {
  background-color: #eee;
}

.products_pricing-item.is-blue-top-right {
  background-color: var(--blue-background);
  border-right-width: 0;
  border-top-right-radius: .75rem;
}

.products_pricing-item.is-blue-top-right.is_gray {
  background-color: #eee;
}

.products_pricing-item.is-bottom {
  border-bottom-width: 1px;
  border-bottom-color: var(--neutral-10);
  border-top-left-radius: .5rem;
}

.products_pricing-item.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.products_pricing-item.is-right {
  border-right-width: 0;
}

.products_pricing-item.is-blue-top-left {
  background-color: var(--blue-background);
  border-top-left-radius: .75rem;
}

.products_pricing-item.is-blue-top-left.is_gray {
  background-color: #eee;
}

.products_pricing-item.is-bottom-left {
  border-bottom-width: 1px;
  border-bottom-color: var(--neutral-10);
  border-bottom-left-radius: .75rem;
}

.products_pricing-item.is-blue-copy {
  background-color: var(--blue-background);
}

.products_pricing-item.is-blue-copy.is_gray {
  background-color: #eee;
}

.products_pricing-item.border-top {
  border-top: 1px solid #e6e6e6;
}

.products_pricing-item.is_top {
  border-right-width: 0;
  justify-content: flex-start;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.products_pricing-item.is_top.is_first {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-right-width: 1px;
}

.products_pricing-item.border-none {
  border-right-width: 0;
}

.products_pricing-text {
  color: var(--black);
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.4;
}

.products_pricing-text.is-column-heading.is_black {
  color: #000;
}

.products_pricing-text.is-semi-bold {
  font-weight: 600;
}

.products_pricing-text.is-semi-bold.is_color {
  color: #34404f;
}

.products_pricing-text.is-link-text {
  text-decoration: underline;
  transition: color .3s;
}

.products_pricing-text.is-link-text:hover {
  color: var(--blue-primary);
}

.products_pricing-text.is-cloud-tool-saving {
  color: var(--blue-primary);
  font-size: .875rem;
  font-weight: 600;
}

.products_pricing-text.is-cloud-tool {
  font-size: .875rem;
  font-weight: 600;
}

.products_pricing-text.is-column-cloud-tool {
  color: var(--neutral-12);
  font-size: .875rem;
  font-weight: 600;
}

.products_pricing-text.is-column-heading {
  color: #fafafa;
  font-weight: 500;
}

.products_pricing-text.is-blue-small {
  color: #0a223e;
  font-size: .75rem;
}

.products_pricing-text.is-blue-bold {
  color: #0a223e;
  font-weight: 600;
}

.products_pricing-text.is_black {
  color: #000;
}

.products_pricing-text-container {
  grid-row-gap: .125rem;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.products_pricing-text-container.is_full {
  width: 100%;
}

.pricing-table_component {
  border-top: 1px solid var(--neutral-11);
  margin-top: 2.5rem;
}

.pricing-table_component.is-table-below-heading {
  margin-top: 1rem;
}

.pricing-table_component.is-below-tabs {
  border-top-width: 0;
  margin-top: 0;
  overflow: auto;
}

.pricing-table_component.d-none {
  display: none;
}

.pricing-table_component.border-0 {
  border: 1px #000;
  margin-top: 0;
}

.pricing-tablle-cta-buttons-wrappers {
  grid-column-gap: .75rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 10px;
  display: flex;
}

.pricing-tablle-cta-buttons-wrappers.has-top-margin {
  margin-top: 1.25rem;
}

.pricing-tablle-cta-buttons-wrappers.has-top-margin.d-none {
  display: none;
}

.pricing-table-heading-wrapper {
  padding-top: 1.5rem;
}

.pricing-table-heading {
  color: var(--black);
  font-size: 1.5rem;
  font-weight: 500;
}

.pricing-table_simple {
  border: 1px solid var(--neutral-10);
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.pricing-table_simple.is-7-col-7-row {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-7-col-7-row._6-row {
  grid-template-rows: auto auto auto;
}

.pricing-table_simple.is-6-col-9-row {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-2-col-3-row {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1.5fr 2.75fr;
}

.pricing-table_simple.is-4-col-4-row {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-3-col-2-rows {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-table_simple.is-5-col-9-rows {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 2fr 1fr;
}

.pricing-table_simple.is-5-col-3-rows {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 2fr 1fr;
}

.pricing-table_simple.is-5-col-3-rows.is-6-col-2-rows {
  grid-template-columns: 1fr 1fr 1fr 1fr 2fr 1fr;
}

.pricing-table_simple.is-5-col-4-row {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 2fr 1fr;
}

.pricing-table_simple.is-7-col-7-row {
  grid-template-rows: auto auto auto auto auto auto auto;
}

.pricing-table_simple.is-6-col-5-row {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-8-col-9-rows {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1.5fr 1fr 1fr;
}

.pricing-table_simple.is-8-col-9-rows.is-6-col {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1.5fr;
}

.pricing-table_simple.is-8-col-10-rows {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1.5fr 1fr;
}

.pricing-table_simple.is-9-col {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-9-col._3-row {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-9-col._3-row._w-100 {
  width: 100%;
  max-width: 100%;
}

.pricing-table_simple.is-4-col-10-row {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-9col-10 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-cloud-tool {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 0;
}

.pricing-table_simple.is-8-col-4-rows {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-8-col-4-rows.row-3 {
  grid-template-rows: auto auto auto auto auto auto auto;
}

.pricing-table_simple.is-8-col-n {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-12-col {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-12-col.is_full {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.pricing-table_simple.is-11-col-n {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-11-col-n._5-col {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  overflow: auto;
}

.pricing-table_simple.is-8-col {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  overflow: visible;
}

.pricing-table_simple.is-6 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple.is-3.col {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing-table_simple.is-10-col-n {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.products_pricing-item-wihtout-width {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  text-align: center;
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: .6rem;
  display: flex;
}

.products_pricing-item-wihtout-width.is-blue {
  background-color: var(--blue-background);
}

.products_pricing-item-wihtout-width.is-blue-top-right {
  background-color: var(--blue-background);
  border-right-width: 0;
  border-top-right-radius: .5rem;
}

.products_pricing-item-wihtout-width.is-bottom {
  border-bottom-width: 0;
}

.products_pricing-item-wihtout-width.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.products_pricing-item-wihtout-width.is-right {
  border-right-width: 0;
}

.products_pricing-item-wihtout-width.is-blue-top-left {
  background-color: var(--blue-background);
  border-top-left-radius: .5rem;
}

.products_pricing-item-wihtout-width.is-bottom-left {
  border-bottom-width: 0;
  border-bottom-left-radius: .75rem;
}

.products_pricing-item-cdn-comments-row {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  text-align: center;
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: .6rem;
  display: flex;
}

.products_pricing-item-cdn-comments-row.is-bottom {
  border-bottom-width: 0;
}

.pricing-table-paragraph {
  padding-top: 1.5rem;
}

.cpu-pricing-table-tabs_component {
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
}

.cpu-pricing-table-tabs_component.has-top-margin {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 2rem;
}

.gpu-pricing-table-tabs_menu {
  background-color: #ddd;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: grid;
}

.pricing-table-tabs_link {
  background-color: var(--neutral-11);
  text-align: center;
  padding: .8rem;
}

.pricing-table-tabs_link.w--current {
  background-color: var(--blue-background);
  color: var(--neutral-12);
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: .8rem;
  display: flex;
}

.pricing-table-tabs_content-wrapper {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: .75rem;
}

.pricing-table-tabs_content-wrapper.m-0 {
  margin-top: 0;
}

.pricing-table-tabs_content {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.pricing-table-tabs_link-text {
  display: inline-block;
}

.pricing-table-c-panel-dropdown-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: .75rem;
  display: flex;
}

.advanatges-section-heading-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: .125rem;
  text-align: center;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-gst-banner {
  background-color: var(--neutral-12);
}

.section-gst-banner.is-blue-background {
  background-color: var(--blue-background);
  color: var(--white);
}

.free-trial-button-wrapper {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 1.25rem;
  display: flex;
}

.free-trial-button-wrapper.is-no-top-margin {
  margin-top: 0;
}

._3rd-party-cloud-hosting-includes_component {
  grid-row-gap: 2.5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

._3rd-party-cloud-hosting-includes_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

._3rd-party-cloud-hosting-includes_item {
  grid-column-gap: .5rem;
  border-bottom: 1px solid var(--neutral-10);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 20rem;
  padding: .9rem 1.5rem .75rem 0;
  display: flex;
}

._3rd-party-cloud-hosting-includes_heading-wrapper {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: block;
}

.blog-page-header_sidebar-wrapper {
  flex-flow: column;
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.blog-page-rich-text-content-wrapper {
  width: 100%;
}

.blog-page-rich-text {
  color: var(--black);
  width: 100%;
}

.blog-page-rich-text h2 {
  color: var(--black);
  margin-bottom: 1.5rem;
  font-size: 2rem;
  font-weight: 600;
}

.blog-page-rich-text p {
  color: var(--neutral-5);
  margin-bottom: 1.5rem;
  font-size: 1.125rem;
  font-weight: 400;
}

.blog-page-rich-text h3 {
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.blog-page-rich-text ul {
  color: var(--neutral-3);
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  font-size: 1.1875rem;
  list-style-type: disc;
}

.blog-page-rich-text li {
  margin-bottom: .5rem;
}

.blog-page-rich-text ol {
  color: var(--neutral-3);
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  font-size: 1.1875rem;
  list-style-type: decimal;
}

.blog-page-rich-text strong {
  color: var(--black);
}

.blog-page-rich-text a {
  color: var(--blue-primary);
  font-weight: 500;
  transition: opacity .2s, color .2s;
}

.blog-page-rich-text a:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.blog-page-rich-text figcaption {
  color: var(--neutral-4);
  font-size: .875rem;
  font-style: italic;
}

.blog-page-rich-text figure {
  padding-bottom: 0;
}

.blog-page-rich-text blockquote {
  border-left-color: var(--blue-primary);
  background-color: var(--neutral-11);
  color: var(--black);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 1.75rem 2rem;
  font-size: 1.25rem;
}

.blog-page-rich-text h1 {
  color: var(--neutral-2);
  margin-bottom: 1.5rem;
  font-size: 3rem;
  font-weight: 600;
}

.blog-page-rich-text h4 {
  color: var(--neutral-2);
  margin-bottom: 1rem;
}

.blog-page-rich-text img {
  margin-bottom: .5rem;
}

.blog-page-rich-text h5 {
  color: var(--neutral-3);
  margin-bottom: .5rem;
}

.blog-page-rich-text h6 {
  margin-bottom: .5rem;
}

.blog-page-rich-text p {
  color: var(--neutral-3);
  font-size: 1.1875rem;
}

.blog-page-info-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.blog-page-date-wrapper {
  grid-column-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-page-author-wrapper {
  grid-column-gap: .35rem;
  display: flex;
}

.blog-post-about-top-divider {
  background-color: var(--neutral-9);
  width: 2rem;
  height: 1px;
  margin-bottom: 0;
  margin-left: 1.45rem;
  margin-right: 1.45rem;
}

.blog-page-date-icon {
  color: var(--neutral-6);
  line-height: 0;
}

.blog-page-heading {
  margin-bottom: 1.5rem;
  font-weight: 500;
}

.blog-page-header_sidebar-heading {
  font-size: 1.5rem;
  font-weight: 600;
}

.text-fold {
  color: var(--neutral-5);
  font-weight: 300;
}

.text-fold h2 {
  color: var(--black);
  margin-bottom: 1.5rem;
  font-size: 2rem;
  font-weight: 600;
}

.text-fold p {
  color: var(--neutral-5);
  margin-bottom: 1.5rem;
  font-size: 1rem;
  font-weight: 400;
}

.text-fold h3 {
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  font-weight: 500;
}

.text-fold ul {
  color: var(--neutral-5);
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  font-weight: 400;
  list-style-type: disc;
}

.text-fold li {
  color: var(--neutral-3);
  margin-bottom: .5rem;
}

.text-fold ol {
  margin-bottom: 1.5rem;
  padding-left: 1.5rem;
  list-style-type: decimal;
}

.text-fold strong {
  color: var(--black);
}

.text-fold a {
  color: var(--blue-primary);
  font-weight: 500;
  transition: opacity .2s, color .2s;
}

.text-fold a:hover {
  color: var(--blue-hover);
  text-decoration: underline;
}

.text-fold figcaption {
  color: var(--neutral-4);
  font-size: .875rem;
  font-style: italic;
}

.text-fold figure {
  padding-bottom: 0;
}

.text-fold blockquote {
  border-left-color: var(--blue-primary);
  background-color: var(--neutral-11);
  color: var(--black);
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding: 1.75rem 2rem;
  font-size: 1.25rem;
}

.text-fold h1 {
  color: var(--neutral-2);
  margin-bottom: 1.5rem;
  font-size: 3rem;
  font-weight: 600;
}

.text-fold h4 {
  color: var(--neutral-2);
  margin-bottom: 1rem;
}

.text-fold img {
  margin-bottom: .5rem;
}

.text-fold h5 {
  color: var(--neutral-3);
  margin-bottom: .5rem;
}

.text-fold h6 {
  margin-bottom: .5rem;
}

.blog-category-header_component {
  grid-column-gap: .5rem;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.blog-posts_pagination-wrapper {
  grid-column-gap: 1rem;
  justify-content: center;
  margin-top: 2rem;
}

.blog-posts_pagination-button {
  border-color: var(--neutral-3);
  background-color: var(--neutral-11);
  border-radius: .5rem;
  margin-left: 0;
  margin-right: 0;
  padding: .55rem 1.5rem;
  font-size: 1rem;
}

.blog-posts_pagination-button.is-previous {
  border-color: var(--blue-primary);
  background-color: var(--white);
  color: var(--blue-primary);
  transition: border-color .3s, color .3s;
}

.blog-posts_pagination-button.is-previous:hover {
  border-color: var(--blue-background);
  background-color: var(--white);
  color: var(--blue-background);
}

.blog-posts_pagination-button.is-next {
  background-color: var(--blue-primary);
  color: var(--neutral-12);
  border-width: 0;
  transition: background-color .3s;
}

.blog-posts_pagination-button.is-next:hover {
  background-color: var(--blue-hover);
}

.pagination_page-button {
  border: 1px solid var(--neutral-3);
  background-color: var(--neutral-11);
  color: var(--neutral-3);
  padding-left: 1rem;
  padding-right: 1rem;
  display: none;
}

.blog-post-list {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.build-cta-2-buttons-wrapper-copy {
  grid-column-gap: 1.5rem;
  justify-content: flex-start;
  max-width: none;
  font-style: normal;
  display: flex;
}

.blog-header_category-list {
  align-items: flex-start;
  margin-top: 4rem;
}

.blog-header_category-heading-wrapper {
  color: var(--black);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.blog-header_category-heading {
  font-size: 1.5rem;
  font-weight: 600;
}

.category-text {
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 300;
}

.category-text.is-semi-bold {
  font-size: 2.5rem;
  font-weight: 600;
}

.text-size-1-125 {
  font-size: 1.125rem;
}

.partners-disclaimer_component {
  background-color: var(--neutral-11);
  border-radius: 1rem;
  padding: 2rem;
}

.products_gpu-cloud-video-only-mobile {
  display: none;
}

.pricing-popup-modal {
  z-index: 100;
  grid-row-gap: 2rem;
  border: .125rem solid var(--blue-background);
  background-color: var(--neutral-12);
  border-radius: .75rem;
  flex-direction: column;
  justify-content: flex-start;
  min-width: 36rem;
  max-width: 40rem;
  height: 24rem;
  margin: auto;
  padding: 2.5rem;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pricing-popup-modal.box-shadow-mild {
  grid-row-gap: 1rem;
  background-color: var(--blue-01);
  min-width: 32rem;
  max-width: 32rem;
  height: 30rem;
  padding-top: 4rem;
  display: none;
}

.pricing-popup-modal-content-wrapper {
  justify-content: center;
  align-items: center;
}

.pricing-popup-modal-content-heading {
  text-align: center;
  text-transform: capitalize;
  font-size: 1.35rem;
  font-weight: 500;
}

.pricing-popup-modal-tabs-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing-popup-modal-tabs {
  background-color: var(--white);
  padding-left: 2rem;
  padding-right: 2rem;
}

.pricing-popup-modal-tabs.w--current {
  background-color: var(--blue-background);
  color: var(--white);
  padding-left: 2rem;
  padding-right: 2rem;
}

.pricing-popup-modal-tabs-content-wrapper {
  min-width: 24rem;
  max-width: 28rem;
  margin-top: 1rem;
}

.pricing-popup-modal-close-icon-wrapper {
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem .6rem .6rem;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.pricing-popup-modal-form-field-label {
  margin-bottom: .55rem;
}

.pricing-popup-modal-form-text-field {
  border: 1px solid var(--blue-background);
  background-color: var(--white);
  border-radius: .25rem;
  margin-bottom: 1rem;
  padding: 1.5rem;
}

.pricing-popup-modal-form-text-field:focus {
  border-color: var(--blue-primary);
}

.pricing-popup-modal-form-text-field::placeholder {
  color: var(--neutral-4);
  font-size: .875rem;
}

.pricing-popup-modal-close-text {
  font-size: .875rem;
}

.footer_form-main-div {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form-main-div:focus {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  border-radius: 0;
  outline-width: .125rem;
  outline-style: solid;
}

.recaptcha {
  margin-top: 1.5rem;
}

.investor-video_component {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

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

.sales-form_wrapper {
  grid-row-gap: 2rem;
  background-color: var(--neutral-12);
  border-radius: 1rem;
  flex-direction: column;
  max-width: 56rem;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
  display: flex;
}

.sales-form_wrapper.box-shadow-mild {
  border: 1px solid var(--neutral-9);
  border-radius: 1.5rem;
  max-width: 50rem;
}

.sales-form_wrapper.is-product-form {
  grid-row-gap: 4rem;
  border: 1px solid var(--neutral-9);
  background-color: #fff;
  border-radius: 1.5rem;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0;
}

.sales-form_wrapper.is-request-form {
  grid-row-gap: 4rem;
  border: 1px solid var(--neutral-9);
  background-color: #fff;
  border-radius: 1.5rem;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.sales-form_header {
  grid-row-gap: .5rem;
  flex-direction: column;
  display: flex;
}

.sales-form_block {
  grid-row-gap: 2rem;
  margin-bottom: 0;
}

.sales-form {
  grid-column-gap: 4%;
  grid-row-gap: 2rem;
  flex-flow: wrap;
  align-items: flex-start;
  display: flex;
}

.sales-form_field-label {
  color: var(--black);
  font-weight: 400;
}

.sales-form_field-label.is-more-margin {
  margin-bottom: .85rem;
}

.sales-form_text-field {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: black black var(--neutral-9);
  background-color: rgba(0, 0, 0, 0);
  margin-bottom: 0;
  padding: 1.5rem;
}

.sales-form_text-field:focus-visible {
  border-width: .125rem;
  border-color: var(--blue-primary);
  border-radius: .25rem;
  outline-style: none;
}

.sales-form_text-field[data-wf-focus-visible] {
  border-width: .125rem;
  border-color: var(--blue-primary);
  border-radius: .25rem;
  outline-style: none;
}

.sales-form_data-fields-wrapper {
  flex-direction: column;
  width: 48%;
  display: flex;
}

.sales-form_data-fields-wrapper.is-text-area {
  width: 100%;
}

.sales-form_select-field {
  margin-top: .5rem;
  margin-bottom: 0;
}

.sales-form_select-field:focus-visible {
  border: .125rem solid var(--blue-primary);
}

.sales-form_select-field[data-wf-focus-visible] {
  border: .125rem solid var(--blue-primary);
}

.required-text {
  color: var(--neutral-8);
  font-size: .75rem;
}

.sales-form_text-area {
  border: 1px solid var(--neutral-9);
  background-color: var(--neutral-12);
  margin-bottom: 0;
}

.sales-form_text-area:focus-visible {
  border-width: .125rem;
  border-color: var(--blue-primary);
  border-radius: .25rem;
  outline-style: none;
}

.sales-form_text-area[data-wf-focus-visible] {
  border-width: .125rem;
  border-color: var(--blue-primary);
  border-radius: .25rem;
  outline-style: none;
}

.countries-collection-list {
  display: none;
}

.careers_compensation-wrapper {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 2rem;
  display: flex;
}

.about-e2e_component {
  grid-row-gap: 1rem;
  flex-direction: column;
  align-items: flex-start;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.button-outline-2 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-2:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-2.is-pricing-create-cta {
  border-width: 1px;
  border-radius: .6rem;
  flex: 0 auto;
  padding: .8rem .6rem;
  font-size: .7rem;
  font-weight: 600;
}

.button-outline-2.small-product-pricing {
  padding: .4rem 1.1rem;
  font-size: .875rem;
}

.button-outline-2.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

._3rd-party-asset {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.investor-disclaimer-pdf_component {
  background-color: var(--blue-background);
  color: #fff;
  border-radius: .5rem;
  padding: 1.5rem;
}

.section-agm-view_component {
  grid-row-gap: 2rem;
  flex-direction: column;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cs_flex {
  grid-column-gap: .5rem;
  align-items: center;
  display: flex;
}

.cs-view {
  font-size: 1.25rem;
  font-weight: 500;
}

.cg-collection-list {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.product-hero {
  background-image: linear-gradient(310deg, #09386e, #0b1330 47%);
  justify-content: center;
  align-items: center;
  height: 90vh;
  display: flex;
  position: relative;
}

.product-header_component {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: stretch;
  width: 70vw;
  display: flex;
  position: relative;
}

.section-demo-book {
  background-color: var(--neutral-12);
}

.demo-book_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  font-weight: 600;
  display: flex;
}

.demo-book_heading {
  text-transform: capitalize;
  font-size: 2rem;
}

.demo-book_component {
  grid-row-gap: 2rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.kubernetes_form {
  grid-row-gap: 2rem;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.event_name-form-field-wrapper {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.section-events-register.d-none {
  display: none;
}

.event-form_select-field {
  height: 3rem;
  margin-top: .5rem;
  margin-bottom: 0;
}

.event-form_select-field:focus-visible {
  border: .125rem solid var(--blue-primary);
}

.event-form_select-field[data-wf-focus-visible] {
  border: .125rem solid var(--blue-primary);
}

.event-form_wrapper {
  grid-row-gap: 2rem;
  background-color: var(--neutral-12);
  border-radius: 1rem;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem;
  display: flex;
}

.event-form_wrapper.box-shadow-mild {
  border: 1px solid var(--neutral-9);
  border-radius: 1.5rem;
}

.events-header_form_fields {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: space-between;
  width: 80%;
  display: flex;
}

.products_pricing-item-2 {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 1rem .6rem;
  display: flex;
}

.products_pricing-item-2.is-right {
  border-right-width: 0;
}

.products_pricing-item-2.is-blue {
  background-color: #0a223e;
}

.products_pricing-item-2.is-blue-top-left {
  background-color: var(--blue-background);
  border-top-left-radius: .5rem;
}

.products_pricing-item-2.is-blue {
  border-top-width: 0;
  border-right-color: var(--neutral-10);
  border-bottom-width: 0;
  border-bottom-color: var(--neutral-9);
  border-left-color: var(--neutral-10);
}

.products_pricing-item-2.is-blue-top-right {
  background-color: var(--blue-background);
  border-right-width: 0;
  border-top-right-radius: .5rem;
}

.products_pricing-item-2.is-bottom-left {
  border-bottom-width: 0;
  border-bottom-left-radius: .75rem;
}

.products_pricing-item-2.is-bottom {
  border-bottom-width: 0;
}

.products_pricing-item-2.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.products_pricing-table-2 {
  border: 1px solid #666;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.products_pricing-table-2.box-shadow-x-mild {
  background-color: #fff;
  border-color: #e6e6e6;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .08), 0 16px 36px rgba(0, 0, 0, .04);
}

.youtube {
  width: 480px;
  height: auto;
}

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

.collection-item-2 {
  display: block;
}

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

.new-table-container {
  border: .1px solid rgba(0, 0, 0, .11);
  border-radius: 0;
  margin: 2px;
  padding: 15px;
  box-shadow: 0 1px 3px -2px #000;
}

.new-table-container.new-is-top {
  border-bottom-width: 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.new-table-container.new-is-bottom {
  border-bottom-width: .1px;
  border-bottom-color: rgba(0, 0, 0, .13);
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.new-text {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: .9rem;
  display: block;
}

.new-text.new-semi-bold {
  font-weight: 600;
}

.new-text.new-semi-bold.new-large {
  font-size: 2rem;
}

.new-text.new-semi-bold.new-xlarge {
  color: var(--blue-06);
  font-size: 2rem;
}

.column {
  padding-right: 0;
}

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

.new-product-conatiner {
  background-color: var(--blue-primary);
  border-radius: 20px;
  padding: 20px;
}

.text-block-2 {
  text-align: center;
  object-fit: fill;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  font-size: .75rem;
  display: block;
}

.new-table-heading {
  text-align: center;
  max-width: 100%;
  font-size: .8rem;
}

.new-heading-container {
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 10px;
  margin-bottom: 22px;
  padding: 9px;
  display: flex;
  box-shadow: 0 1px 3px -2px #000;
}

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

.grid-4.new {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto auto auto auto;
  margin-top: 0;
  padding-top: 14px;
}

.grid-4.bottom-container {
  margin-top: 25px;
}

.new-column-container {
  border-radius: 20px;
  max-width: 100%;
  padding: 15px;
  box-shadow: 0 1px 14px -8px #000;
}

.new-column-heading {
  text-align: center;
  font-size: .9rem;
  font-weight: 400;
}

.new-column-heading.is-white {
  color: #fff;
}

.new-column-heading.is-white.is-semi-bold {
  font-weight: 600;
}

.container {
  display: block;
}

.new-container-wrapper {
  padding: 10px 0;
}

.body {
  box-shadow: 1px 1px 3px #000;
}

.container-wrapper-23m {
  margin-top: 23px;
}

.container-wrapper-2-m {
  margin-top: 2px;
}

.new-grid-cp--6r-0c {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  padding-right: 10px;
}

.columns {
  margin-bottom: 80px;
}

.column-2 {
  border-right: 1px solid var(--blue-hover);
}

.div-block-6 {
  justify-content: center;
  align-items: center;
  margin-bottom: 36px;
  padding-bottom: 0;
  display: flex;
}

.collection-item-4 {
  margin-right: 0;
}

.new-colum-heading-plain-container {
  margin-bottom: 26px;
}

.socials-container {
  align-items: center;
  display: flex;
  position: relative;
}

.socials-container.copy-this {
  justify-content: flex-end;
  padding-top: 20px;
}

.social-link {
  background-color: #000;
  background-image: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  transition: margin .2s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.social-link:hover {
  margin-top: -8px;
}

.social-link.twitter {
  background-color: #1c9cea;
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/6473d8d02a3cf26273f27a6b_63cffdc6107920366dcce2e8_twitter-logo.svg");
  background-size: auto 43%;
}

.social-link.twitter.hide-for-now {
  display: none;
}

.social-link.linkedin {
  background-color: #0a66c2;
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/6473d8d02a3cf26273f27a6d_63cffdc6107920fed0cce2e9_linkedin-logo.svg");
  background-size: auto 45%;
}

.social-link.linkedin.hide-for-now {
  display: none;
}

.social-link.email {
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/6473d8d02a3cf26273f27a70_63cffdc61079201b01cce2ea_mail-logo.svg");
  background-size: auto 40%;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.social-link.email.hide-for-now {
  display: none;
}

.social-link.facebook {
  background-color: #0b85ee;
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/6473d8d02a3cf26273f27a6f_63cffdc610792078d0cce2e7_facebook-logo.svg");
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.social-link.facebook.hide-for-now {
  background-attachment: fixed;
  display: none;
}

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

.html-embed {
  border-radius: 0;
}

.new-top-left-container {
  border-radius: 6px 6px 0 0;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, .44);
}

.column-3 {
  border-right: .1px solid var(--blue-primary);
}

.new-product-conatiner-2 {
  background-color: #2680eb;
  border-radius: 20px;
  padding: 20px;
}

.button-2 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-2:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-2:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-2.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-2.is-pricing:hover {
  transform: none;
}

.button-2.is-footer-subscribe {
  margin-left: -7.6rem;
  padding: .75rem 1.25rem .7rem;
  font-size: .85rem;
  font-weight: 500;
  transition: background-color .3s;
}

.button-2.is-footer-subscribe:hover {
  transform: none;
}

.button-2.is-footer-subscribe:focus-visible {
  outline-width: .125rem;
  outline-color: #0a223e;
}

.button-2.is-footer-subscribe[data-wf-focus-visible] {
  outline-width: .125rem;
  outline-color: #0a223e;
}

.button-2.session-button {
  margin-top: 30px;
}

.heading {
  text-align: center;
}

.grid-6 {
  grid-template-rows: auto;
  align-content: stretch;
  place-items: center stretch;
  margin-top: 2rem;
}

.testimonial-image-left {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-2 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-wrapper-four {
  justify-content: space-between;
  display: flex;
}

.testimonial-left {
  width: 30%;
  margin-right: 64px;
}

.testimonial-image-four {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.testimonial-right {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  height: 20rem;
  display: flex;
}

.testimonial-author-name-three {
  margin-bottom: 10px;
}

.div-block-7 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.brix---bg-image-full-width {
  z-index: -1;
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.brix---cta-v17-half-image-right {
  z-index: 0;
  width: 46%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.brix---btn-primary-white {
  background-color: var(--elements-webflow-library-neutral--100);
  color: var(--blue-hover);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 17px;
  justify-content: center;
  padding: 20px 37px;
  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 {
  align-items: center;
  display: flex;
}

.brix---heading-h2-size {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-100 {
  color: var(--elements-webflow-library-neutral--100);
}

.brix---mg-bottom-32px {
  margin-bottom: 32px;
}

.brix---grid-cta-v16 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---cta-v4-floating-item-01 {
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.brix---cta-v17-card {
  background-color: var(--blue-hover);
  border-radius: 30px;
  align-items: center;
  min-height: 510px;
  padding: 110px 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brix---container-default {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-small {
  padding-top: 100px;
  padding-bottom: 100px;
}

.cf-growth-wrapper {
  background-color: #fff;
  border-radius: 22px;
  width: 100%;
  max-width: 360px;
  padding: 48px 40px;
  box-shadow: 0 13px 100px rgba(199, 199, 199, .25);
}

._3rd-party-cloud-hosting-includes_item-2 {
  grid-column-gap: .5rem;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 20rem;
  padding: .9rem 1.5rem .75rem 0;
  display: flex;
}

.button-secondary-2 {
  color: #1a1a1a;
  text-align: center;
  background-color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-secondary-2:hover {
  color: #333;
  background-color: #f2f2f2;
  transform: translate(0, -.25rem);
}

.button-secondary-2:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #2680eb;
}

.button-secondary-2[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #2680eb;
}

.footer_form-2 {
  align-items: center;
  width: 24rem;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form-2:focus {
  outline-offset: 0px;
  border-radius: 0;
  outline: .125rem solid #2680eb;
}

.form-message-success-2 {
  color: #fff;
  background-color: #12b878;
  border-radius: .5rem;
  padding: 1.25rem;
}

.form-message-success-2.is-footer-form {
  background-color: #20c788;
  margin-bottom: .5rem;
  font-weight: 500;
  transition: background-color .2s;
}

.form-message-success-2.is-footer-form:hover {
  background-color: #12b878;
}

.footer_social-link-2 {
  color: #ccc;
  margin-right: .125rem;
  transition: color .2s;
}

.footer_social-link-2:hover {
  color: #fff;
}

.footer_form-main-div-2 {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form-main-div-2:focus {
  outline-offset: 0px;
  border-radius: 0;
  outline: .125rem solid #2680eb;
}

.footer_link-2 {
  color: #ccc;
  margin-top: .5rem;
  font-size: .875rem;
  font-weight: 300;
  transition: color .2s;
  display: block;
}

.footer_link-2:hover {
  color: #fff;
}

.footer_link-2:focus-visible {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .25rem;
}

.footer_link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .25rem;
}

.form-message-error-2 {
  color: #fff;
  background-color: #eb6c6c;
  border-radius: .5rem;
  margin-top: .75rem;
  padding: .75rem;
}

.form-message-error-2.is-footer-form {
  text-align: center;
  background-color: #fa7979;
  margin-top: 1rem;
  margin-bottom: .5rem;
  padding: .75rem 1rem;
  font-size: .75rem;
  font-weight: 500;
  transition: background-color .2s;
}

.form-message-error-2.is-footer-form:hover {
  background-color: #eb6c6c;
}

.background-color-gradient-2 {
  color: #fff;
  background-image: linear-gradient(#0a223e, #000);
}

.products-clients-logo-text-2 {
  color: #666;
  font-size: 1.75rem;
  font-weight: 600;
}

.page-padding-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.products_clientele-logos-button-wrapper-2 {
  color: #2680eb;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  transition: color .4s;
  display: flex;
}

.products_clientele-logos-button-wrapper-2:hover {
  color: #1e66bc;
}

.container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.text-wrapper {
  padding: 2px 54px 5px;
}

.image-2 {
  padding: 15px 55px;
}

.image-2.d-none {
  display: none;
}

.fs-toc_link-wrapper {
  color: #f5f5f5;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  overflow: hidden;
}

.fs-toc_link-wrapper.is-h3, .fs-toc_link-wrapper.is-h4, .fs-toc_link-wrapper.is-h6 {
  border-left: 1px solid #252525;
  padding-left: .75rem;
}

.fs-toc_link-wrapper.is-h2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #252525;
}

.fs-toc_link-wrapper.is-h5 {
  border-left: 1px solid #252525;
  padding-left: .75rem;
}

.fs-toc_link-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fs-toc_sidebar {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #1a1a1a;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  padding: 1rem 3rem 2rem 0;
  display: none;
  position: -webkit-sticky;
  position: sticky;
  top: 6rem;
}

.fs-toc_link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--black);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: .25rem;
  margin-bottom: .75rem;
  text-decoration: none;
  display: flex;
}

.fs-toc_link.w--current {
  color: var(--spark-library-foreground-interactive);
}

.fs-toc_link.is-h4 {
  color: var(--neutral-2);
  font-size: .875rem;
}

.fs-toc_link.is-h4.w--current {
  color: var(--spark-library-foreground-interactive);
}

.fs-toc_link.is-h5 {
  color: var(--neutral-2);
  font-size: .875rem;
}

.fs-toc_link.is-h5.w--current {
  color: var(--elements-webflow-library-secondary--color-1);
}

.fs-toc_link.is-h6 {
  color: var(--neutral-2);
  font-size: .875rem;
}

.fs-toc_link.is-h6.w--current {
  color: var(--elements-webflow-library-secondary--color-1);
}

.fs-toc_link.is-h3 {
  color: var(--neutral-2);
  letter-spacing: .025rem;
  font-size: .875rem;
}

.fs-toc_link.is-h3.w--current {
  color: var(--spark-library-foreground-interactive);
}

.fs-toc_h-trigger {
  color: var(--black);
  display: none;
}

.fs-toc_blog_sidebar {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 4rem;
  display: flex;
}

.fs-toc_sidebar-products {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #1a1a1a;
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 30%;
  padding: 1rem 3rem 2rem 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 6rem;
}

.products_whychoose-component {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 4rem;
  display: flex;
}

.products_features-content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--black);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.products_features-content-bottom {
  border: 0 solid #000;
  margin-top: 3rem;
}

.products_features-content-component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.products-list-tab-pane {
  overflow: hidden;
}

.search {
  display: none;
}

.container-68rem {
  width: 100%;
  max-width: 68rem;
  margin-left: auto;
  margin-right: auto;
}

.rich-text-usecases p {
  font-size: 1.125rem;
}

.search_wrapper {
  margin-bottom: 4rem;
}

.search_bar-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.search_button {
  background-color: var(--blue-primary);
  color: #fff;
  text-align: center;
  border-radius: 8rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.search_button:hover {
  background-color: var(--blue-hover);
  transform: translate(0, -.25rem);
}

.search_button:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.search_button[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.search_input {
  color: var(--black);
  border: 1px solid #000;
  border-radius: 8rem;
  max-width: 36rem;
  margin-bottom: 0;
  padding: 2rem 1.5rem;
  font-size: 1.125rem;
}

.search_input:focus-visible {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
}

.search_input[data-wf-focus-visible] {
  outline-color: var(--blue-primary);
  outline-offset: 0px;
  outline-width: .125rem;
  outline-style: solid;
}

.search_input::placeholder {
  color: var(--neutral-5);
}

.search_result-list {
  grid-column-gap: 3rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.search_link {
  color: var(--blue-primary);
  margin-bottom: .5rem;
  font-size: .875rem;
  transition: color .3s;
}

.search_link:hover {
  color: var(--blue-hover);
}

.search_title {
  color: var(--blue-background);
  margin-bottom: .125rem;
  font-size: 1.25rem;
  font-weight: 600;
  transition: color .3s;
  display: block;
}

.search_title:hover {
  color: var(--blue-hover);
}

.search_paragraph {
  color: var(--neutral-5);
  word-break: break-word;
  font-size: .875rem;
}

.technology_logo {
  border-radius: .5rem;
  width: 100%;
  height: 100%;
}

.technology_logo-wrapper {
  background-color: #fff;
  border-radius: .55rem;
  flex: none;
  width: 6rem;
  height: 6rem;
  margin-top: 0;
  margin-bottom: 0;
  padding: .25rem;
  overflow: hidden;
}

.technology_wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: baseline;
  margin-bottom: 1.5rem;
  display: flex;
}

.technologies_component {
  border: 0 solid #000;
}

.technologies_pane-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  justify-items: stretch;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  padding: 2rem;
}

.technology_heading-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.technology_content-wrapper {
  flex: 1;
  max-width: 80%;
}

.container-large-3 {
  text-align: left;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.products_pricing-item-3 {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  text-align: center;
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 1rem .6rem;
  display: flex;
}

.products_pricing-item-3.is-blue-top-left {
  background-color: var(--blue-background);
  border-top-left-radius: .75rem;
}

.products_pricing-item-3.is-blue {
  background-color: var(--blue-background);
}

.products_pricing-item-3.is-blue.last-child {
  border-radius: .5px;
}

.products_pricing-item-3.is-blue-top-right {
  background-color: var(--blue-background);
  border-right-width: 0;
  border-top-right-radius: .75rem;
}

.products_pricing-item-3.is-right {
  border-right-width: 0;
}

.products_pricing-item-3.is-bottom-left {
  border-bottom-width: 1px;
  border-radius: 0;
}

.products_pricing-item-3.is-bottom {
  border-bottom-width: 0;
  border-top-left-radius: .5rem;
}

.products_pricing-item-3.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.button-outline-3 {
  border: .125rem solid var(--blue-primary);
  color: var(--blue-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-3:hover {
  background-color: var(--blue-primary);
  color: var(--white);
}

.button-outline-3.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.pricing-content_divider-2 {
  background-color: #f2f2f2;
  height: 1px;
}

.pricing-table_component-2 {
  border-top: 1px solid #f2f2f2;
  margin-top: 2.5rem;
}

.pricing-table_component-2.is-below-tabs {
  border-top-width: 0;
  margin-top: 0;
}

.text-color-neutral-5-2 {
  color: #7f7f7f;
  text-align: justify;
}

.pricing-table_simple-2 {
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.pricing-table_simple-2.is-9-col {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple-2.is-9-col.is-6-col {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-gst-sales-representive-banner_sales-2 {
  color: #fafafa;
  text-align: center;
  background-color: #0a223e;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.link-text-2 {
  color: #2680eb;
  font-weight: 600;
  transition: color .3s;
}

.link-text-2:hover {
  color: #1e66bc;
}

.link-text-2.is-products-white {
  color: #fff;
  font-weight: 500;
}

.link-text-2.is-products-white:hover {
  color: var(--blue-primary);
}

.products-gst-sales-representive-banner_gst-2 {
  grid-row-gap: .75rem;
  background-color: #e1edfd;
  border: 1px solid #2680eb;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.products-gst-sales-representive-banner_gst-2.box-shadow-x-mild {
  transition: box-shadow .3s, transform .3s;
}

.products-gst-sales-representive-banner_gst-2.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .06);
}

.products-gst-sales-representive-banner_gst-2.box-shadow-x-mild {
  box-shadow: none;
  color: var(--black);
  background-color: rgba(225, 237, 253, 0);
  border-width: 0;
}

.datasheet-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: column;
  display: flex;
}

.product-form_component {
  color: var(--neutral-2);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.product-form_component.is-product-page-hero {
  width: 100%;
}

.pricing-button {
  grid-column-gap: .35rem;
  grid-row-gap: .35rem;
  border: 1px solid var(--blue-background);
  background-color: var(--white);
  color: var(--blue-background);
  text-align: center;
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem;
  font-size: .875rem;
  font-weight: 500;
  transition: background-color .2s;
  display: flex;
}

.pricing-button:hover {
  background-color: var(--neutral-10);
}

.pricing-button.is-inactive {
  background-color: var(--neutral-10);
  border-radius: 0 .5rem .5rem 0;
}

.pricing-button.is-inactive:hover {
  background-color: var(--white);
}

.pricing-button-wrapper {
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.icon-1x1-xsmall {
  width: 1.125rem;
  height: 1.125rem;
}

.pricing-header_component-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.pricing-content_divider-3 {
  background-color: var(--neutral-11);
  height: 1px;
}

.pricing-table_component-3 {
  border-top: 1px solid var(--neutral-11);
  margin-top: 2.5rem;
}

.pricing-table_component-3.is-below-tabs {
  border-top-width: 0;
  margin-top: 0;
}

.products_pricing-item-4 {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  text-align: center;
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 1rem .6rem;
  display: flex;
}

.products_pricing-item-4.is-blue-top-left {
  background-color: var(--blue-background);
  border-top-left-radius: .75rem;
}

.products_pricing-item-4.is-blue {
  background-color: var(--blue-background);
}

.products_pricing-item-4.is-blue-top-right {
  background-color: var(--blue-background);
  border-right-width: 0;
  border-top-right-radius: .75rem;
}

.button-outline-4 {
  border: .125rem solid var(--blue-primary);
  color: var(--blue-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-4:hover {
  background-color: var(--blue-primary);
  color: var(--white);
}

.button-outline-4.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.products-gst-sales-representive-banner_gst-3 {
  grid-row-gap: .75rem;
  border: 1px solid var(--blue-primary);
  background-color: var(--blue-01);
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.products-gst-sales-representive-banner_gst-3.box-shadow-x-mild {
  box-shadow: none;
  background-color: rgba(225, 237, 253, 0);
  border-width: 0;
}

.padding-section-5rem {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.padding-section-5rem.is-7-2rem {
  padding-top: 7.2rem;
  padding-bottom: 7.2rem;
}

.bg-color-neutral-12 {
  background-color: var(--neutral-12);
}

.bg-color-neutral-12.d-none {
  display: none;
}

.banner_component {
  z-index: 1000;
  background-color: var(--blue-primary);
  color: #fff;
  border-bottom: 1px solid #000;
  width: 100%;
  font-size: .875rem;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.banner_component.d-none {
  display: none;
}

.banner_content-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.banner_content {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: 3rem;
  display: flex;
}

.banner_link {
  text-align: center;
  width: 100%;
  transition: color .2s;
}

.banner_link:hover {
  color: var(--neutral-10);
}

.cloud-tool_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  display: flex;
}

.cloud-tool_tabs {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border: 0 solid #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
}

.cloud-tool_tabs-menu {
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 3rem;
  display: flex;
}

.cloud-tool_tabs-button {
  border: .1px solid var(--neutral-9);
  background-color: var(--white);
  color: var(--neutral-4);
  text-align: center;
  justify-content: center;
  align-items: center;
  min-width: 10rem;
  padding: 1rem 1.5rem;
  font-size: 1.25rem;
  font-weight: 600;
  transition: border .5s, color .5s, background-color .5s;
  display: flex;
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, .2);
}

.cloud-tool_tabs-button:hover {
  background-color: var(--neutral-2);
  color: var(--neutral-11);
  border-color: rgba(76, 76, 76, 0);
}

.cloud-tool_tabs-button.w--current {
  background-color: var(--blue-primary);
  color: var(--white);
  text-align: center;
  border-width: 1px;
  border-color: rgba(76, 76, 76, 0);
  transition: background-color .5s;
}

.cloud-tool_tabs-button.w--current:hover {
  background-color: var(--blue-hover);
}

.cloud-tool_tabs-pane-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
}

.cloud-tool_tabs-content-wrap {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.cloud-tool_tabs-specs-text {
  color: var(--neutral-3);
  text-align: center;
  font-size: 1rem;
  font-weight: 500;
}

.cloud-tool_tabs-specs-text.is-gray {
  color: var(--neutral-6);
}

.cloud-tool_tabs-content-left {
  flex-direction: column;
  display: flex;
}

.cloud-tool_tabs-specs {
  border-bottom: 1px solid var(--neutral-11);
  justify-content: space-between;
  padding-top: .75rem;
  padding-bottom: .75rem;
  display: flex;
}

.cloud-tool_tabs-configuration-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 3rem;
  display: flex;
}

.cloud-tool_tabs-heading {
  color: var(--neutral-3);
  text-align: center;
  margin-bottom: 1.5rem;
  font-size: 1.75rem;
  font-weight: 600;
}

.cloud-tool_tabs-configuration-btn {
  border: 1px solid var(--neutral-10);
  background-color: var(--neutral-12);
  text-align: center;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding: 0;
  font-size: .75rem;
  font-weight: 600;
  transition: box-shadow .2s, color .2s, background-color .2s;
  display: flex;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .18), 0 16px 36px rgba(0, 0, 0, .1);
}

.cloud-tool_tabs-configuration-btn:hover {
  background-color: var(--blue-primary);
  color: var(--white);
}

.cloud-tool_tabs-configuration-btn.w--current {
  background-color: var(--blue-primary);
  color: #fcfcfc;
  box-shadow: 0 35px 81px rgba(38, 128, 235, .12), 0 1px 36px rgba(38, 128, 235, .44);
}

.cloud-tool_tabs-configuration-btn.w--current:hover {
  background-color: var(--blue-hover);
}

.cloud-tool_logo-wrapper {
  width: 3rem;
  height: 3rem;
  margin-top: 0;
  margin-bottom: .25rem;
}

.cloud-tool_logo {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.products_pricing-item_cloud-tool {
  border-right: 1px solid var(--neutral-10);
  border-bottom: 1px solid var(--neutral-10);
  text-align: center;
  background-color: #fff;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 1rem .6rem;
  display: flex;
}

.products_pricing-item_cloud-tool.is-blue {
  background-color: var(--blue-background);
}

.products_pricing-item_cloud-tool.is-blue-top-right {
  background-color: var(--blue-background);
  border-right-width: 0;
  border-top-right-radius: .75rem;
}

.products_pricing-item_cloud-tool.is-bottom {
  border-bottom-width: 0;
  border-top-left-radius: .5rem;
}

.products_pricing-item_cloud-tool.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.products_pricing-item_cloud-tool.is-right {
  border-right-width: 0;
}

.products_pricing-item_cloud-tool.is-blue-top-left {
  background-color: var(--blue-background);
  border-top-left-radius: .75rem;
}

.products_pricing-item_cloud-tool.is-bottom-left {
  border-bottom-width: 0;
  border-bottom-left-radius: .75rem;
}

.cloud-tool_tabs-configuration-btn-gpu {
  border: 1px solid var(--neutral-10);
  background-color: var(--neutral-12);
  text-align: center;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  font-size: .75rem;
  font-weight: 600;
  transition: box-shadow .2s, color .2s, background-color .2s;
  display: flex;
  box-shadow: 0 35px 81px rgba(0, 0, 0, .18), 0 16px 36px rgba(0, 0, 0, .1);
}

.cloud-tool_tabs-configuration-btn-gpu:hover {
  background-color: var(--blue-primary);
  color: var(--white);
}

.cloud-tool_tabs-configuration-btn-gpu.w--current {
  background-color: var(--blue-primary);
  color: #fcfcfc;
  box-shadow: 0 35px 81px rgba(38, 128, 235, .12), 0 1px 36px rgba(38, 128, 235, .44);
}

.cloud-tool_tabs-configuration-btn-gpu.w--current:hover {
  background-color: var(--blue-hover);
}

.div-block-8 {
  padding-left: 60px;
  padding-right: 60px;
}

.link-text-3 {
  color: #2680eb;
  font-weight: 600;
  transition: color .3s;
}

.link-text-3:hover {
  color: #1e66bc;
}

.link-text-3.is-products-white {
  color: #fff;
  font-weight: 500;
  transition: color .3s;
}

.link-text-3.is-products-white:hover {
  color: #2680eb;
}

.pricing-table-heading-wrapper-2 {
  padding-top: 0;
}

.pricing-table_simple-3 {
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.pricing-table_simple-3.is-8-col-4-rows {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.pricing-table_simple-3.is-8-col-4-rows.d-none {
  display: none;
}

.pricing-table_simple-3._9-col {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.text-color-neutral-5-3 {
  color: #7f7f7f;
  text-align: justify;
}

.pricing-content_divider-4 {
  background-color: #f2f2f2;
  height: 1px;
}

.pricing-table_component-4 {
  border-top: 1px solid #f2f2f2;
  margin-top: 2.5rem;
}

.pricing-table_component-4.is-below-tabs {
  border-top-width: 0;
  margin-top: 0;
}

.pricing-gst-sales-representive-banner_sales-3 {
  color: #fafafa;
  text-align: center;
  background-color: #0a223e;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.pricing-page-text-2 {
  color: #333;
  font-size: .875rem;
}

.pricing-page-text-2:hover {
  color: #1e66bc;
}

.popup-warper {
  z-index: 99999;
  background-color: rgba(0, 0, 0, .31);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0;
}

.popup-content {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.popup-body {
  background-color: #fff;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 600px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.close-btn.pausebutton {
  margin-top: 1rem;
}

.spacing-0 {
  width: 0;
  height: 0;
  max-height: 0;
  display: block;
}

.email-link {
  color: var(--blue-primary);
  font-weight: 500;
}

.car-email-text {
  color: var(--blue-primary);
  font-size: 1.2rem;
}

.text-block-3 {
  font-weight: 500;
}

.text-white {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 2rem;
}

.html-embed-2 {
  display: block;
}

.session-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.calendly-lay {
  margin-top: 1rem;
}

.div-block-9 {
  padding-top: 6rem;
}

.div-block-9.wrap-3 {
  padding-top: 3rem;
}

.banner-im-animation {
  position: relative;
}

.banner-animation-shape {
  background-color: #000;
  width: 100%;
  height: 61%;
  position: absolute;
  top: 0;
  left: 0;
}

.pricing-page-text-copy {
  color: var(--neutral-3);
  font-size: .875rem;
}

.pricing-page-text-copy:hover {
  color: var(--blue-hover);
}

.pricing-page-text-copy.d-none, .pricing-page-text-copy.h100-none {
  display: none;
}

.pricing-content_wrapper-copy {
  padding-top: 7.5rem;
}

.pricing-content_wrapper-copy.is-first {
  padding-top: 0;
}

.pricing-content_wrapper-copy.is-v100, .pricing-content_wrapper-copy.is-rtx800, .pricing-content_wrapper-copy.is-clodgpus {
  display: none;
}

.pricing-content_wrapper-copy.first-child {
  margin-bottom: 7.5rem;
  padding-top: 0;
}

.pricing-content_wrapper-copy.first-child.h100-none, .pricing-content_wrapper-copy.d-none {
  display: none;
}

.nav_link-copy {
  color: #fff;
  padding-left: .75rem;
  padding-right: .75rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 0;
  transition: color .2s;
}

.nav_link-copy:hover {
  color: var(--neutral-9);
}

.nav_link-copy:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-copy[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-copy.hide-desktop {
  display: none;
}

.nav_link-copy-copy {
  color: #fff;
  padding-left: .75rem;
  padding-right: .75rem;
  font-size: 15px;
  font-weight: 500;
  line-height: 0;
  transition: color .2s;
}

.nav_link-copy-copy:hover {
  color: var(--neutral-9);
}

.nav_link-copy-copy:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-copy-copy[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-copy-copy.hide-desktop {
  display: none;
}

.heading-2 {
  font-weight: 400;
}

.slide {
  color: var(--elements-webflow-library-general--shadow-01);
  background-color: rgba(0, 0, 0, .2);
}

.image-3 {
  text-align: left;
  margin-top: 72px;
  margin-left: -123px;
}

.button-3 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: 8rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-3:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-3:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-3[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.cell-2 {
  flex-direction: column;
}

.right-arrow {
  flex: 0 auto;
  margin-right: 0;
  padding-right: 0;
  display: block;
  overflow: visible;
}

.slide-nav {
  display: none;
}

.cell {
  justify-content: center;
  align-items: center;
}

.section-home-header-2 {
  background-image: linear-gradient(180deg, white, #8793a0 0%, #283d56 0%, #1b314b 0%, #152b46 0%, var(--blue-background));
  color: #fff;
  height: 100vh;
}

.section-home-header-2.background-color-gradient {
  background-image: linear-gradient(#0a223e, #000);
}

.section-home-header-2.background-color-gradient.h-full {
  height: 100%;
}

.quick-stack {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-left: -1%;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-large-4 {
  text-align: left;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
}

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

.slide-3 {
  aspect-ratio: auto;
  overflow: visible;
}

.slide-3.home {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin: 0;
}

.left-arrow {
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  overflow: visible;
}

.mask {
  aspect-ratio: auto;
  flex: 1;
  align-self: flex-end;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 120%;
  min-height: 120%;
  max-height: 120%;
  margin-top: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-right: 20px;
  overflow: hidden;
}

.mask.is-home {
  padding-top: 0;
}

.mask.home {
  min-width: auto;
  max-width: none;
  height: auto;
  min-height: auto;
  max-height: none;
  padding-top: 0;
  padding-right: 0;
}

.button-secondary-3 {
  color: #fff;
  text-align: center;
  background-color: #fc0307;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-secondary-3:hover {
  color: #fff;
  background-color: #7ebd86;
  transform: translate(0, -.25rem);
}

.button-secondary-3:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #2680eb;
}

.button-secondary-3[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #2680eb;
}

.slider {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  aspect-ratio: auto;
  cursor: default;
  object-fit: none;
  background-color: rgba(221, 221, 221, 0);
  flex-wrap: nowrap;
  flex: 0 auto;
  order: 0;
  place-content: flex-start center;
  align-self: auto;
  align-items: center;
  width: 100%;
  min-width: 70%;
  max-width: 70%;
  height: 120%;
  min-height: 120%;
  max-height: 120%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.slider.is-home {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.slider.home {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0%;
}

.image-4 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 120%;
  min-height: 120%;
  max-height: 120%;
  padding-left: 0;
  display: block;
  overflow: visible;
}

.image-4.home {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.page-padding-3 {
  padding: 1rem 2.5rem 2rem;
}

.heading-3 {
  text-transform: capitalize;
}

.heading-3.text-color-blue-background {
  color: var(--blue-background);
}

.heading-3.text-color-white.text-style-small {
  text-transform: none;
}

.page-padding-4 {
  padding: 10px .25rem 10px 1rem;
}

.paragraph-32 {
  text-align: center;
  min-width: 80%;
  max-width: 80%;
}

.container-large-5 {
  text-align: left;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
}

.heading-large-2 {
  flex: none;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 1.2;
}

.background-color-gradient-3 {
  color: #fff;
  background-image: linear-gradient(#0a223e, #000);
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-events-header_component-2 {
  text-align: center;
  width: 100%;
}

.pricing-page-text-3 {
  color: #333;
  font-size: .875rem;
}

.pricing-page-text-3:hover {
  color: #1e66bc;
}

.pricing-page-text-3.h100-none {
  display: none;
}

.container-31 {
  width: 30%;
  min-width: 30%;
  max-width: 30%;
  padding: 20px;
  position: -webkit-sticky;
  position: sticky;
  top: 5px;
}

.content-pricing-2 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.link-5 {
  color: #000;
  text-align: center;
  border: 0 solid #000;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.pricing-page-title-2 {
  margin-right: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3;
}

.content-bottom-pricing-2 {
  grid-row-gap: 0rem;
  cursor: auto;
  border: 2px solid #000;
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0;
  padding: 0;
  display: flex;
}

.container-26 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

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

.paragraph-20 {
  color: var(--black);
  text-align: justify;
  min-width: 100%;
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
  font-size: 1rem;
}

.list {
  color: var(--black);
  font-size: 1rem;
}

.container-6 {
  justify-content: flex-start;
  align-items: center;
  width: 100px;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.image-26 {
  width: 50%;
  min-width: 50%;
  max-width: 50%;
}

.bold-text-12 {
  font-size: 13px;
  font-weight: 400;
}

.publications-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1005px;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.container-32 {
  width: 30%;
  min-width: 30%;
  max-width: 30%;
  padding: 20px;
  position: -webkit-sticky;
  position: sticky;
  top: 140px;
}

.core-values-bold-text {
  color: #000;
  font-size: 1.2rem;
  text-decoration: underline;
}

.container-5 {
  justify-content: center;
  align-items: center;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.container-33 {
  width: 70%;
  min-width: 70%;
  max-width: 70%;
}

.cell-7 {
  justify-content: center;
  align-items: center;
}

.image-24, .image-25 {
  width: 50%;
  min-width: 50%;
  max-width: 50%;
}

.link {
  color: #5532fa;
  font-size: 13px;
}

.flex-block-21 {
  align-items: center;
  margin-top: 0;
}

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

.container-13 {
  min-width: 100%;
  max-width: 100%;
}

.paragraph-14 {
  color: var(--black);
  text-align: justify;
  margin-top: 0;
  font-size: 1rem;
  font-weight: 400;
}

.cell-11 {
  justify-content: center;
  align-items: center;
}

.heading-15 {
  font-size: 16px;
}

.paragraph-31 {
  color: var(--black);
  font-size: 1rem;
}

.heading-21 {
  font-size: 13px;
  font-weight: 400;
}

.image-28 {
  background-color: #000;
}

.section-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
  display: flex;
}

.heading-20 {
  text-align: center;
  align-items: flex-start;
  margin-top: 1rem;
  margin-left: 0;
  font-size: 20px;
  text-decoration: none;
  display: flex;
}

.section-8 {
  min-width: 100%;
  max-width: 100%;
}

.columns-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.container-28 {
  min-width: 100%;
  max-width: 100%;
}

.bold-text-6 {
  color: #000;
  font-size: 1.2rem;
  text-decoration: underline;
}

.flex-block-24 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  direction: ltr;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 10px;
}

.image-22 {
  width: 50%;
  min-width: 50%;
  max-width: 50%;
}

.paragraph-29 {
  color: var(--black);
  text-align: justify;
  margin-top: 5px;
  font-size: 1rem;
}

.link-6 {
  color: #000;
  text-align: center;
  border: 0 solid #000;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 15px;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.pricing-page-title-3 {
  margin-right: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3;
}

.bold-text-3, .bold-text-5 {
  color: #000;
  font-size: 1.2rem;
  text-decoration: underline;
}

.heading-7 {
  color: #7f7f7f;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: .5rem;
  font-size: 34px;
  text-decoration: underline;
  display: flex;
}

.container-30 {
  min-width: 90%;
  max-width: 90%;
}

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

.paragraph-11 {
  color: var(--black);
  text-align: justify;
  margin-bottom: 0;
  font-size: 1rem;
}

.image-19 {
  width: 40%;
  min-width: 40%;
  max-width: 40%;
}

.paragraph-15 {
  justify-content: center;
  align-items: center;
  padding-right: 0;
  font-size: 12px;
  display: flex;
}

.paragraph-21 {
  text-align: left;
  margin-top: 20px;
  font-weight: 400;
}

.container-29 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.flex-block-18 {
  border: 2px solid #000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-width: 80%;
  max-width: 80%;
  margin-bottom: 2rem;
  overflow: hidden;
}

.heading-24 {
  font-size: 13px;
  font-weight: 400;
}

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

.list-2 {
  color: var(--black);
  font-size: 1rem;
}

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

.container-12 {
  width: 100px;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
}

.container-34 {
  min-width: 90%;
  max-width: 90%;
  margin-top: 21px;
  padding-left: 0;
  padding-right: 0;
}

.bold-text-14 {
  font-size: 13px;
  font-weight: 400;
}

.bold-text-4 {
  color: #000;
  font-size: 1.2rem;
  text-decoration: underline;
}

.heading-8 {
  color: #7f7f7f;
  border: 0 solid rgba(0, 0, 0, 0);
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 20px;
  text-decoration: underline;
  display: flex;
}

.bold-text-10 {
  font-size: 13px;
  font-weight: 400;
}

.link-3 {
  color: #5532fa;
  font-size: 13px;
}

.quick-stack-2 {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  overflow: hidden;
}

.link-2 {
  color: #5532fa;
  font-size: 13px;
}

.image-27 {
  width: 50%;
  min-width: 50%;
  max-width: 50%;
}

.online-internation-container {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100px;
  min-width: 100%;
  max-width: 100%;
  margin-top: 40px;
  padding-bottom: 60px;
  display: flex;
}

.bold-text-9 {
  color: var(--black);
  font-size: 1rem;
  font-weight: 400;
}

.container-9 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  display: flex;
}

.core-values-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-8 {
  color: #000;
  justify-content: flex-start;
  align-items: center;
  margin-top: 1rem;
  font-size: 1.2rem;
  font-weight: 700;
  text-decoration: underline;
  display: flex;
}

.heading-12 {
  justify-content: center;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.image-23 {
  width: 50%;
  min-width: 50%;
  max-width: 50%;
}

.heading-9 {
  color: #000;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-size: 1.2rem;
  text-decoration: underline;
  display: flex;
}

.container-21 {
  justify-content: center;
  align-items: center;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  margin-top: 10px;
  display: flex;
}

.container-10 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.flex-block-23 {
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
}

.flex-block-20 {
  margin-top: 0;
  margin-bottom: 2rem;
}

.bold-text-15 {
  font-size: 13px;
  font-weight: 400;
}

.paragraph-33 {
  color: #666;
  text-align: center;
  flex-flow: row;
  place-content: center;
  align-items: center;
  min-width: 60%;
  max-width: 60%;
  font-size: 1.3rem;
  font-weight: 400;
  display: flex;
}

.paragraph-33.for-gradient-bg {
  color: #000;
  text-align: justify;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-size: 1rem;
  font-weight: 400;
}

.cell-5 {
  justify-content: center;
  align-items: center;
}

.bold-text-7 {
  color: #000;
  font-size: 1.2rem;
  text-decoration: underline;
}

.heading-6 {
  color: #000;
  text-align: left;
  -webkit-text-stroke-color: #7f7f7f;
  margin-top: 2rem;
  margin-bottom: .5rem;
  font-size: 1.2rem;
  font-weight: 700;
  text-decoration: underline;
}

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

.grid-8 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-areas: "Area";
}

.grid-9 {
  grid-column-gap: 0px;
  border-bottom: 2px solid #000;
  grid-template: "Area-2 Area-2 Area-2 Area-2 . . . Area"
  / 1.25fr .25fr 1.5fr 1.5fr 1fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr 1.25fr;
  place-content: center;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.collection-list-2 {
  border-bottom: 0 solid #bab5b5;
}

.collection-item-5, .container-35 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.grid-10 {
  grid-column-gap: 0px;
  border: 0 solid #acabab;
  border-bottom-width: 1px;
  grid-template: ". . . . . . . . . . Area"
  / 1.25fr minmax(20px, .25fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  place-content: center;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.section-9, .container-36, .section-10 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.heading-4 {
  color: #000;
  font-size: 2.5rem;
}

.paragraph-2 {
  color: #000;
}

.flex-block {
  justify-content: space-around;
  min-width: 60%;
  max-width: 60%;
  padding-top: 10px;
}

.button-4 {
  border-radius: 8px;
  padding: 10px 30px;
}

.button-5 {
  background-color: #ec3838;
  border-radius: 8px;
  padding: 10px 20px;
}

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

.image-30 {
  max-width: 60%;
}

.heading-25, .heading-26, .heading-27, .heading-28, .heading-29, .heading-30, .heading-31, .heading-32 {
  font-size: .775rem;
  font-weight: 500;
}

.heading-33 {
  text-align: center;
  font-size: .775rem;
  font-weight: 500;
}

.heading-34, .heading-35 {
  font-size: .775rem;
  font-weight: 500;
}

.text-block-5 {
  text-align: center;
  font-size: .775rem;
}

.text-block-6, .text-block-7, .text-block-8, .text-block-9, .text-block-10, .text-block-11, .text-block-12, .text-block-13, .text-block-14, .text-block-15 {
  font-size: .775rem;
}

.button-6 {
  text-align: center;
  border: 1px solid #000;
  border-radius: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: .62rem;
  line-height: 1;
  transition: transform .5s;
  display: flex;
}

.text-block-16 {
  font-size: .775rem;
}

.page-padding-5 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 10px .25rem 10px 1rem;
}

.background-color-gradient-4 {
  color: #fff;
  background-image: linear-gradient(#0a223e, #000);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.heading-large-3 {
  flex: none;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 1.2;
}

.container-large-6 {
  text-align: left;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
}

.paragraph-34 {
  color: #666;
  text-align: center;
  flex-flow: row;
  place-content: center;
  align-items: center;
  min-width: 60%;
  max-width: 60%;
  font-size: 1.3rem;
  font-weight: 400;
  display: flex;
}

.paragraph-34.for-gradient-bg {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-size: 1rem;
  font-weight: 400;
}

.section-events-header_component-3 {
  text-align: center;
  width: 100%;
}

.paragraph-49 {
  padding-left: 10%;
  text-decoration: underline;
}

.italic-text {
  font-style: normal;
}

.help-center-card-conatiners {
  grid-row-gap: 1.5rem;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
}

.help-center-card-conatiners.help-center-box-shadows {
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: -1px;
  padding: 0 0 1rem;
  text-decoration: none;
  transition: box-shadow .3s, transform .3s;
  overflow: visible;
}

.help-center-card-conatiners.help-center-box-shadows:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(0, 0, 0, .12), 0 16px 36px rgba(0, 0, 0, .1);
}

.paragraph-51 {
  padding-left: 10%;
  text-decoration: underline;
}

.container-37 {
  background-color: #2ea1fd;
  width: 4px;
  height: 80%;
  margin-left: 0;
  margin-right: 0;
}

.products-items_linux-cloud-wrapper-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  text-decoration: none;
  display: grid;
}

.products_item-content-top-2 {
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.products_item-icon-2 {
  width: 4rem;
  height: 4rem;
  margin-left: 10px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.help-center-box-card-headings {
  color: #000;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 1.2rem;
  display: flex;
}

.paragraph-46 {
  padding-bottom: 0;
  padding-left: 10%;
  text-decoration: underline;
}

.container-19 {
  width: 90%;
  min-width: 90%;
  max-width: 90%;
  padding-top: 5rem;
  text-decoration: none;
}

.paragraph-48, .paragraph-50 {
  padding-left: 10%;
  text-decoration: underline;
}

.section-5 {
  text-align: center;
  width: 100%;
  min-width: 100%;
  padding-bottom: 100px;
}

.paragraph-19 {
  color: var(--black);
  text-align: center;
}

.flex-block-4 {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 10px;
  padding-left: 0;
}

.paragraph-47 {
  padding-left: 10%;
  padding-right: 5px;
  text-decoration: underline;
}

.heading-19 {
  color: var(--black);
  text-align: center;
  margin-top: 4rem;
  font-size: 2.2rem;
}

.text-color-neutral-5-4 {
  color: #7f7f7f;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10%;
  padding-right: 10%;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.italic-text-2 {
  font-style: normal;
  font-weight: 700;
}

.paragraph-52 {
  color: var(--black);
}

.cf-growth-hero-image {
  width: 20%;
  height: auto;
  margin-bottom: 0;
}

.cf-growth-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.cf-wrapper-1161 {
  justify-content: space-between;
  align-items: center;
  width: 90%;
  max-width: 1160px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
}

.cf-wrapper-1161.growth-flex {
  padding-top: 0;
  padding-bottom: 0;
}

.container-38 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 40px;
}

.cf-growth-heading-32px {
  color: #000;
  letter-spacing: -.01em;
  margin-bottom: 5px;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 40px;
}

.heading-36 {
  text-align: center;
  margin-top: 4rem;
  margin-bottom: 40px;
  font-size: 1.5rem;
}

.flex-block-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 20px;
  padding-bottom: 25px;
}

.gpu-optimized-line {
  background-color: #aba2a2;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 2px;
  min-height: 2px;
  max-height: 2px;
  margin-top: 0;
  margin-left: -36px;
  padding-top: 0;
}

.cf-growth-container {
  z-index: 11;
  width: 100%;
  height: 100%;
  position: relative;
}

.cf-growth-para-text-18px {
  color: #000;
  font-size: 1rem;
  font-weight: 500;
  line-height: 32px;
}

.cf-growth-wrapper-2 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 360px;
  padding: 10px;
  transition: top .225s cubic-bezier(.25, .1, .947, .129);
  box-shadow: -20px 20px 100px 17px rgba(199, 199, 199, .45);
}

.heading-37 {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 30%;
  min-width: 30%;
  max-width: 30%;
  margin-left: 2px;
  margin-right: -62px;
}

.container-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.button-7 {
  text-align: center;
  border-radius: 8px;
  width: 20%;
  min-width: 20%;
  max-width: 20%;
  margin-top: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 1.2rem;
  display: block;
}

.cf-hero-6---right-container {
  width: 50%;
  max-width: 530px;
}

.cf-1140px-wrapper---hero-6 {
  z-index: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  display: flex;
  position: relative;
}

.cf-40px-heading---white {
  color: #000;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 40px;
  font-weight: 700;
  line-height: 120%;
}

.cf-hero-6---text-container-3 {
  grid-row-gap: 10px;
  background-color: #d1d1d1;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  max-width: 489px;
  margin: -53px 40px 20px -32px;
  padding: 36px 32px;
  display: flex;
  box-shadow: 0 12px 100px rgba(0, 0, 0, .05);
}

.cf-hero-section-6 {
  background-color: #fff;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.cf-testimonial-block {
  align-items: flex-start;
  display: flex;
}

.cf-testimonial-position {
  color: #000;
  font-size: 14px;
  font-weight: 400;
  line-height: 137%;
}

.cf-20px-paragraph---white {
  color: rgba(0, 0, 0, .9);
  margin-bottom: 48px;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}

.heading-38 {
  margin-top: 60px;
}

.cf-hero-6---text-container-1 {
  grid-row-gap: 10px;
  background-color: #d1d1d1;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  max-width: 489px;
  margin-bottom: 20px;
  margin-left: -32px;
  margin-right: 40px;
  padding: 36px 32px;
  display: flex;
  box-shadow: 0 12px 100px rgba(0, 0, 0, .05);
}

.cf-testimonial-image {
  border-radius: 100px;
  width: 100%;
  max-width: 50px;
  height: 50px;
  margin-right: 20px;
}

.cf-hero-6---left-container {
  width: 48%;
  max-width: 530px;
  margin-top: 80px;
}

.cf-hero-6---text-container-2 {
  grid-row-gap: 10px;
  background-color: #d1d1d1;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 100%;
  max-width: 489px;
  margin: -68px 0 20px 40px;
  padding: 36px 32px;
  display: flex;
  box-shadow: 0 12px 100px rgba(0, 0, 0, .05);
}

.flex-block-30 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 20px;
}

.container-39 {
  background-color: #aba2a2;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 2px;
  min-height: 2px;
  max-height: 2px;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
}

.cf-testimonial-paragraph {
  color: #0d0e10;
  margin-top: 8px;
  font-size: 20px;
  font-weight: 500;
  line-height: 150%;
}

.cf-testimonial-name {
  color: #000;
  margin-top: 0;
  margin-bottom: 2px;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 156%;
}

.heading-39 {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 30%;
  min-width: 30%;
  max-width: 30%;
  margin-left: 36px;
}

.columns-5 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 50px;
  display: flex;
}

.heading-40, .paragraph-53, .heading-41 {
  margin-left: 15px;
}

.container-40 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 30px;
}

.columns-6 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 20px;
}

.container-41 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.section-11 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 40px;
}

.container-42 {
  padding-top: 40px;
}

.heading-42 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 1.5rem;
}

.flex-block-31 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
}

.container-43 {
  background-color: #aba2a2;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 2px;
  min-height: 2px;
  max-height: 2px;
  margin-top: 0;
  margin-left: -36px;
  padding-top: 0;
}

.cf-growth-wrapper-3 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 360px;
  padding: 10px;
  transition: top .225s cubic-bezier(.25, .1, .947, .129);
  box-shadow: -20px 20px 100px 17px rgba(199, 199, 199, .45);
}

.heading-43 {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 30%;
  min-width: 30%;
  max-width: 30%;
}

.button-8 {
  color: #fff;
  text-align: center;
  background-color: #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-8:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-8:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-8[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-8.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-8.is-pricing:hover {
  transform: none;
}

.gpu-pricing-content_divider-5 {
  background-color: #f2f2f2;
  height: 1px;
}

.grid-11 {
  grid-column-gap: 0px;
  text-align: center;
  border-bottom: 2px solid #000;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .5fr 1fr .5fr .75fr .75fr 1fr 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.pricing-content_wrapper-2 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 2rem;
}

.heading-44 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
}

.windows-gpu-pricing-tab-heading {
  font-weight: 700;
  display: inline-block;
}

.collection-list-wrapper-3 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.pricing-table_component-5 {
  border-top: 1px solid #f2f2f2;
  margin-top: 2.5rem;
}

.pricing-table_component-5.is-below-tabs {
  border-top-width: 0;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
}

.flex-block-32 {
  justify-content: space-around;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
}

.linux-gpu-pricing-tab-container {
  text-align: center;
  background-color: #f2f2f2;
  padding: .8rem;
}

.linux-gpu-pricing-tab-container.w--current {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fafafa;
  background-color: #0a223e;
  border-right: 1px solid #000;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .8rem;
  display: flex;
}

.container-44 {
  background-color: #aba2a2;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 2px;
  min-height: 2px;
  max-height: 2px;
  margin-top: 0;
  margin-left: -36px;
  padding-top: 0;
}

.container-44.pricing-line {
  background-color: #666;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 3px;
  min-height: 3px;
  max-height: 3px;
  margin-left: 0;
}

.pricing-tablle-cta-buttons-wrappers-2 {
  grid-column-gap: .75rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  display: flex;
}

.button-outline-5 {
  color: #09213c;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-5:hover {
  color: #fff;
  background-color: #09213c;
}

.button-outline-5.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.heading-45 {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 19%;
  min-width: 19%;
  max-width: 19%;
}

.gpu-pricing-content_heading-wrapper-2 {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 0;
  display: flex;
}

.cpu-pricing-heading-section {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.container-45 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-weight: 400;
}

.section-13, .columns-7, .container-46, .container-47 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.page-vertical-padding {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 3%;
  padding-right: 3%;
}

.section-14 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

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

.grid-12 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 40px;
  min-height: 40px;
  max-height: 40px;
}

.container-48 {
  height: 20px;
  min-height: 20px;
  max-height: 20px;
}

.heading-46 {
  border: 0 solid #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-49 {
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 1005px;
  display: flex;
}

.c3-plans-link-container {
  background-color: #0a223e;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.c3-plans-heading-link {
  color: var(--white);
  text-align: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 600;
}

.c3-plans-container-link {
  font-weight: 600;
}

.sdc3-plans-text {
  text-align: center;
  font-weight: 600;
}

.windows-gpu-pricing-tab-container {
  text-align: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.gpu-pricing-main-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.linux-gpu-billing-main-heading-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

.gpu-pricing-section {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cpu-pricing-section {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.cpu-pricing-main-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.button-9 {
  color: #fff;
  text-align: center;
  background-color: #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-9:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-9:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-9[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-9.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-9.is-pricing:hover {
  transform: none;
}

.pricing-content_divider-5 {
  background-color: #f2f2f2;
  height: 1px;
}

.cpu-pricing-table-tabs_content-wrapper {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: .75rem;
}

.grid-13 {
  grid-column-gap: 0px;
  text-align: center;
  border-bottom: 2px solid #000;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .5fr 1fr .5fr .75fr .75fr 1fr 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cpu-pricing-wrapper-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
}

.heading-47 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
}

.pricing-table-tabs_link-text-2 {
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: flex;
}

.collection-list-wrapper-4 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cpu-pricing-table-tabs_menu {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-width: 100%;
  max-width: 1005px;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  display: grid;
}

.cpu-pricing-table-tabs-link-ssd-c3 {
  text-align: center;
  background-color: #f2f2f2;
  border-right: 1px solid #000;
  padding: .8rem;
}

.cpu-pricing-table-tabs-link-ssd-c3.w--current {
  color: #fafafa;
  background-color: #0a223e;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: .8rem;
  display: flex;
}

.button-outline-6 {
  color: #09213c;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-6:hover {
  color: #fff;
  background-color: #09213c;
}

.button-outline-6.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.pricing-table-tabs_content-2 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cpu-pricing-content-heading-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-bottom: 0;
  display: flex;
}

.cpu-pricing-sub-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.sdc3-cpu-pricing-tab-container {
  text-align: center;
}

.sdc3-cpu-pricing-tab-container.w--current {
  border-right: 1px solid #000;
}

.linux-smart-dedicated-cpu-pricing-tab-container {
  text-align: center;
}

.ssd-c3-linux-cpu-pricing-content {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.storage-cloud-heading-section {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 2rem;
}

.storage-cloud-heading-flex-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
  padding-top: 0;
  padding-bottom: 0;
}

.storage-cloud-container-line-heading {
  -webkit-text-stroke-color: var(--neutral-5);
  background-color: #666;
  justify-content: center;
  align-items: center;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 3px;
  min-height: 3px;
  max-height: 3px;
  display: flex;
}

.storage-cloud-heading-text-box {
  color: #2494d2;
  text-transform: uppercase;
  width: 19%;
  min-width: 19%;
  max-width: 19%;
}

.gpu-pricing-heading-flex-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
}

.storage-cloud-tabs-content-main-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.button-10 {
  color: #fff;
  text-align: center;
  background-color: #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-10:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-10:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-10[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-10.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-10.is-pricing:hover {
  transform: none;
}

.button-10.is-footer-subscribe {
  margin-left: -7.6rem;
  padding: .75rem 1.25rem .7rem;
  font-size: .85rem;
  font-weight: 500;
  transition: background-color .3s;
}

.button-10.is-footer-subscribe:hover {
  transform: none;
}

.button-10.is-footer-subscribe:focus-visible {
  outline-width: .125rem;
  outline-color: #0a223e;
}

.button-10.is-footer-subscribe[data-wf-focus-visible] {
  outline-width: .125rem;
  outline-color: #0a223e;
}

.button-10.is-medium {
  -webkit-text-stroke-color: #2494d2;
  background-color: #2494d2;
  padding: .5rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.pricing-content_divider-6 {
  background-color: #f2f2f2;
  height: 1px;
}

.pricing-table-tabs_content-wrapper-2 {
  margin-top: .75rem;
}

.grid-14 {
  grid-column-gap: 0px;
  text-align: center;
  border-bottom: 2px solid #000;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .5fr 1fr .5fr .75fr .75fr 1fr 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.pricing-content_wrapper-3 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
}

.heading-48 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
}

.collection-list-wrapper-5 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.storage-cloud-tabs-main-container {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  display: grid;
}

.pricing-table-tabs_component {
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
}

.pricing-table-tabs_component.has-top-margin {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 2rem;
}

.e2e-saved-image-storage-cloud-tab-container {
  text-align: center;
  background-color: #ddd;
  border-right: 1px solid #000;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .5rem 0;
}

.e2e-saved-image-storage-cloud-tab-container.w--current {
  color: #fafafa;
  background-color: #0a223e;
  border-right: 1px solid #000;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: .5rem 0;
  display: flex;
}

.button-outline-7 {
  color: #09213c;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-7:hover {
  color: #fff;
  background-color: #09213c;
}

.button-outline-7.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.pricing-content_heading-wrapper-2 {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  display: flex;
}

.e2e-object-storage-cloud-text-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.e2e-volumes-storage-cloud-tab-conatiner {
  text-align: center;
  border-right: 1px solid #000;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .5rem 0;
  font-weight: 700;
}

.e2e-columes-storage-cloud-text-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.e2e-cdp-backup-storage-cloud-tab-container {
  text-align: center;
  border-right: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: 0;
  font-weight: 700;
  display: flex;
}

.e2e-cdp-storage-cloud-text-block {
  justify-content: center;
  align-items: center;
  display: flex;
}

.e2e-saved-image-storage-cloud-text-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.pv-storage-cloud-conatiner {
  border-right: 1px solid #000;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .5rem 0;
}

.pv-storage-storage-cloud-text-bloxk {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.snapshot-storage-cloud-tab-container {
  border-right: 1px solid #000;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .5rem 0;
  font-weight: 700;
}

.snapshot-storage-cloud-text-bllock {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  display: flex;
}

.e2e-conatiner-registery-storage-cloud-text-block {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.e2e-container-registery-storage-cloud-tab-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .5rem 0;
}

.cpu-pricing-flex-box-heading {
  color: #2494d2;
  text-transform: uppercase;
  width: 19%;
  min-width: 19%;
  max-width: 19%;
}

.container-50 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.grid-15 {
  grid-column-gap: 0px;
  text-align: center;
  border-bottom: 2px solid #000;
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr .5fr 1fr .5fr .75fr .75fr 1fr 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cloud-services-pricing-content_wrapper-4 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
}

.heading-49 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
}

.c {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.collection-list-wrapper-7 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cloud-services-pricing-table-tabs_menu {
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.load-balancer-cloud-services-tab-container {
  text-align: center;
  background-color: #f2f2f2;
  padding: .8rem;
}

.load-balancer-cloud-services-tab-container.w--current {
  color: #fafafa;
  background-color: #0a223e;
  border-right: 1px solid #000;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: .8rem;
  display: flex;
}

.button-outline-8 {
  color: #09213c;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #09213c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-8:hover {
  color: #fff;
  background-color: #09213c;
}

.button-outline-8.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.cloud-services-pricing-content_heading-wrapper {
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 0;
  display: flex;
}

.cloud-services-tab-content-section, .cloud-services-content-main-container, .cloud-services-content-container, .cloud-services-heading-section {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cloud-services-heading-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
}

.flex-block-33 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
}

.container-3 {
  background-color: #aba2a2;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 2px;
  min-height: 2px;
  max-height: 2px;
  margin-top: 0;
  margin-left: -36px;
  padding-top: 0;
}

.heading-50 {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 30%;
  min-width: 30%;
  max-width: 30%;
}

.cloud-services-heading-flex-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 20px;
}

.cloud-services-line-container {
  background-color: #666;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 3px;
  min-height: 3px;
  max-height: 3px;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
}

.cloud-services-flex-box-heading {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 19%;
  min-width: 19%;
  max-width: 19%;
  margin-top: 0;
  margin-bottom: 0;
}

.cloud-firewall-cloud-services-tab-container {
  border-right: 1px solid #000;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding-left: 0;
  padding-right: 0;
}

.cloud-firewall-cloud-services-text-block {
  text-align: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
}

.vpc-cloud-services-tab-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding: 0;
}

.vpc-cloud-services-text-block {
  text-align: center;
  border-right: 1px solid #000;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.cdn-service-cloud-service-tab-container {
  border-right: 1px solid #000;
}

.cdn-services-cloud-services-text-block {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.dns-cloud-services-tab-container {
  border-right: 1px solid #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
  display: flex;
}

.ssl-certificate-cloud-services-tab-container {
  border-right: 1px solid #000;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding-left: 0;
  padding-right: 0;
}

.ssl-certificate-cloud-services-text-block {
  text-align: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  font-weight: 700;
}

.reserved-ip-text-block {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  display: flex;
}

.flex-block-34 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 20px;
}

.container-51 {
  background-color: #aba2a2;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 3px;
  min-height: 3px;
  max-height: 3px;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
}

.heading-51 {
  color: #2494d2;
  letter-spacing: 2px;
  text-transform: uppercase;
  white-space: normal;
  width: 19%;
  min-width: 19%;
  max-width: 19%;
}

.section-15 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
}

.container-52 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cloud-solutions-heading-section {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
}

.cloud-solutions-heading-container {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.cloud-solutions-heading-flex-box {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.product-hero-wrapper {
  width: 52rem;
  margin-left: auto;
  margin-right: auto;
}

.product-hero-wrapper-im {
  border: .1px solid var(--neutral-9);
  object-fit: contain;
  border-radius: 12px;
  width: 100%;
  padding: 2rem;
}

.slide-4 {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.contact-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.work_title {
  grid-column-gap: 1.5px;
  grid-row-gap: 1.5px;
  flex-flow: column;
  display: flex;
}

.pricing-table_simple-4 {
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.pricing-table_simple-4.is-8-col-9-rows {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1.5fr 1fr 1fr;
}

.pricing-table_simple-4.is-5-col-3-rows {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 2fr 1fr;
}

.pricing-tablle-cta-buttons-wrappers-3 {
  grid-column-gap: .75rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-outline-9 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-9:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-9.is-pricing {
  border-width: 1px;
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
}

.button-11 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-11:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-11:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-11[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-11.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-11.is-pricing:hover {
  transform: none;
}

.products_pricing-item-5 {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: 1rem .6rem;
  display: flex;
}

.products_pricing-item-5.is-blue {
  background-color: #0a223e;
}

.products_pricing-item-5.is-blue-top-right {
  background-color: #0a223e;
  border-right-width: 0;
  border-top-right-radius: .75rem;
}

.products_pricing-item-5.is-right {
  border-right-width: 0;
}

.products_pricing-item-5.is-bottom {
  border-bottom-width: 0;
  border-bottom-color: #e6e6e6;
  border-top-left-radius: .5rem;
}

.products_pricing-item-5.is-blue-top-left {
  background-color: #0a223e;
  border-top-left-radius: .75rem;
}

.products_pricing-item-5.is-bottom-left {
  border-bottom-width: 0;
  border-bottom-left-radius: .75rem;
}

.products_pricing-item-5.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.button-outline-10 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-10:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-10.is-pricing-create-cta {
  border-width: 1px;
  border-radius: .6rem;
  flex: 0 auto;
  padding: .8rem .6rem;
  font-size: .7rem;
  font-weight: 600;
}

.button-12 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-12:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-12:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-12[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-12.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-12.is-pricing:hover {
  transform: none;
}

.button-outline-11 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-11:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-11.is-pricing-create-cta {
  border-width: 1px;
  border-radius: .6rem;
  flex: 0 auto;
  padding: .8rem .6rem;
  font-size: .7rem;
  font-weight: 600;
}

.image-32 {
  float: left;
  clear: none;
  padding-bottom: 20px;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  left: 0;
}

.link-7 {
  color: var(--neutral-5);
}

.text-block-17 {
  color: var(--neutral-4);
}

.infinitband {
  color: var(--black);
  margin-top: -15px;
}

.contact-sales {
  color: var(--neutral-11);
  cursor: pointer;
  border-radius: 7px;
  padding: 10px;
  font-size: 70%;
  font-weight: 600;
  transition: box-shadow .325s;
}

.link-8 {
  color: var(--blue-primary);
  cursor: pointer;
  transition: color .3s;
}

.button-13 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-13:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-13:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-13[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-13.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-13.is-pricing:hover {
  transform: none;
}

.pricing-content_wrapper-4 {
  padding-top: 7.5rem;
}

.products-gst-sales-representive-banner_gst-4 {
  grid-row-gap: .75rem;
  background-color: #e1edfd;
  border: 1px solid #2680eb;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.products-gst-sales-representive-banner_gst-4.box-shadow-x-mild {
  box-shadow: none;
  background-color: rgba(225, 237, 253, 0);
  border-width: 0;
}

.text-color-neutral-5-5 {
  color: #7f7f7f;
  text-align: justify;
}

.pricing-gst-sales-representive-banner-2 {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 1.5rem;
  display: flex;
}

.pricing-gst-sales-representive-banner_sales-4 {
  color: #fafafa;
  text-align: center;
  background-color: #0a223e;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.button-outline-12 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-12:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-12.is-pricing-create-cta {
  border-width: 1px;
  border-radius: .6rem;
  flex: 0 auto;
  padding: .8rem .6rem;
  font-size: .7rem;
  font-weight: 600;
}

.link-text-4 {
  color: #2680eb;
  font-weight: 600;
  transition: color .3s;
}

.link-text-4:hover {
  color: #1e66bc;
}

.link-text-4.is-products-white {
  color: #fff;
  font-weight: 500;
}

.link-text-4.is-products-white:hover {
  color: #2680eb;
}

.products_pricing-item-wihtout-width-2 {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: .6rem;
  display: flex;
}

.products_pricing-item-wihtout-width-2.is-bottom-left {
  border-bottom-width: 0;
  border-bottom-left-radius: .75rem;
}

.products_pricing-item-wihtout-width-2.is-right {
  border-right-width: 0;
}

.products_pricing-item-wihtout-width-2.is-blue-top-left {
  background-color: #0a223e;
  border-top-left-radius: .5rem;
}

.products_pricing-item-wihtout-width-2.is-blue-top-right {
  background-color: #0a223e;
  border-right-width: 0;
  border-top-right-radius: .5rem;
}

.products_pricing-item-wihtout-width-2.is-bottom {
  border-bottom-width: 0;
}

.products_pricing-item-wihtout-width-2.is-blue {
  background-color: #0a223e;
}

.products_pricing-item-wihtout-width-2.is-bottom-right {
  border-bottom-width: 0;
  border-right-width: 0;
  border-bottom-right-radius: .75rem;
}

.products_pricing-item-cdn-comments-row-2 {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  flex-flow: column wrap;
  justify-content: center;
  align-items: center;
  padding: .6rem;
  display: flex;
}

.button-14 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-14:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-14:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-14[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-14.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-14.is-pricing:hover {
  transform: none;
}

.pricing-content_wrapper-5 {
  padding-top: 7.5rem;
}

.products-gst-sales-representive-banner_gst-5 {
  grid-row-gap: .75rem;
  background-color: #e1edfd;
  border: 1px solid #2680eb;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.products-gst-sales-representive-banner_gst-5.box-shadow-x-mild {
  box-shadow: none;
  background-color: rgba(225, 237, 253, 0);
  border-width: 0;
}

.text-color-neutral-5-6 {
  color: #7f7f7f;
  text-align: justify;
}

.pricing-gst-sales-representive-banner-3 {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 1.5rem;
  display: flex;
}

.pricing-gst-sales-representive-banner_sales-5 {
  color: #fafafa;
  text-align: center;
  background-color: #0a223e;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.button-outline-13 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-13:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-13.is-pricing-create-cta {
  border-width: 1px;
  border-radius: .6rem;
  flex: 0 auto;
  padding: .8rem .6rem;
  font-size: .7rem;
  font-weight: 600;
}

.link-text-5 {
  color: #2680eb;
  font-weight: 600;
  transition: color .3s;
}

.link-text-5:hover {
  color: #1e66bc;
}

.link-text-5.is-products-white {
  color: #fff;
  font-weight: 500;
}

.link-text-5.is-products-white:hover {
  color: #2680eb;
}

.button-15 {
  color: #fff;
  text-align: center;
  background-color: #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem .9rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: transform .3s, background-color .3s;
}

.button-15:hover {
  background-color: #1e66bc;
  transform: translate(0, -.25rem);
}

.button-15:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-15[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #fff;
}

.button-15.is-pricing {
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .25rem;
  padding: .4rem 1rem;
  font-size: .875rem;
  font-weight: 400;
  transition: background-color .3s;
}

.button-15.is-pricing:hover {
  transform: none;
}

.pricing-content_wrapper-6 {
  padding-top: 7.5rem;
}

.products-gst-sales-representive-banner_gst-6 {
  grid-row-gap: .75rem;
  background-color: #e1edfd;
  border: 1px solid #2680eb;
  border-radius: .5rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1rem;
  display: flex;
}

.products-gst-sales-representive-banner_gst-6.box-shadow-x-mild {
  box-shadow: none;
  color: var(--black);
  background-color: rgba(225, 237, 253, 0);
  border-width: 0;
}

.text-color-neutral-5-7 {
  color: #7f7f7f;
  text-align: justify;
}

.pricing-gst-sales-representive-banner-4 {
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 1.5rem;
  display: flex;
}

.pricing-gst-sales-representive-banner_sales-6 {
  color: #fafafa;
  text-align: center;
  background-color: #0a223e;
  border-radius: .5rem;
  padding: 1.2rem;
  font-style: normal;
}

.button-outline-14 {
  color: #2680eb;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border: .125rem solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.6;
  transition: border-color .3s, background-color .3s;
}

.button-outline-14:hover {
  color: #fff;
  background-color: #2680eb;
}

.button-outline-14.is-pricing-create-cta {
  border-width: 1px;
  border-radius: .6rem;
  flex: 0 auto;
  padding: .8rem .6rem;
  font-size: .7rem;
  font-weight: 600;
}

.form-block {
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.heading-52 {
  justify-content: center;
  align-items: center;
  margin-top: 10%;
  display: flex;
}

.field-label-3 {
  width: 45%;
  display: inline;
}

.text-field-4 {
  width: 70%;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 40px;
  display: block;
}

.checkbox-field-2 {
  padding-bottom: 10px;
}

.link-9 {
  color: #1e66bc;
}

.text-field-6 {
  width: 50%;
}

.text-field-3 {
  word-break: normal;
  width: 70%;
  display: block;
}

.pop-up-item {
  justify-content: center;
  align-items: center;
  margin-top: -87px;
  display: flex;
}

.form-2 {
  object-fit: fill;
  margin-left: 80px;
  margin-right: 80px;
  padding: 40px 100px;
}

.checkbox-label-2 {
  margin-bottom: -.15rem;
}

.text-field-7 {
  width: 50%;
}

.grid-16 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 45% minmax(45%, 4%);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  justify-items: stretch;
  width: 120%;
  margin-top: 0;
  padding-right: 319px;
  display: grid;
}

.submit-inquiry {
  text-align: left;
  background-color: #1e66bc;
  border-radius: 8px;
  margin-left: 300px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
}

.pricing-credits-modal {
  z-index: 10;
  background-color: #f5f5f5;
  width: 100%;
  max-width: none;
  min-height: 0%;
  margin: 100px auto;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.text-field-5 {
  width: 50%;
}

.field-label-4 {
  justify-content: flex-start;
  align-items: stretch;
  width: 45%;
  display: block;
}

.recaptcha-2 {
  margin-left: 0;
}

.form-exit {
  color: var(--neutral-11);
  -webkit-text-stroke-color: var(--black);
  background-color: #000;
  margin-left: 20px;
}

.form-exit.w--current {
  background-color: rgba(0, 0, 0, .38);
}

.contact-sales-2 {
  color: #f2f2f2;
  cursor: pointer;
  border-radius: 7px;
  padding: 10px;
  font-size: 70%;
  font-weight: 600;
  transition: box-shadow .325s;
}

.event-header-section {
  opacity: 1;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  overflow-wrap: normal;
  mix-blend-mode: normal;
  background-color: #00204d;
  background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
  flex-flow: row;
  height: 300px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 140px;
  display: flex;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.container-53 {
  z-index: auto;
  text-align: center;
  object-fit: fill;
  flex-flow: row;
  flex: none;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-end;
  padding-bottom: 5%;
  display: flex;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.feature-sub {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 1;
  text-align: center;
  text-transform: none;
  border-radius: 0;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 5%;
  padding-bottom: 0;
  display: flex;
  position: fixed;
  top: 111.578px;
  left: 114.43px;
}

.features {
  margin-bottom: -24%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: inline-flex;
  position: relative;
  top: -44px;
  left: -310px;
}

.feature-text {
  outline-offset: 0px;
  color: #fff;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #0060d8;
  background-clip: border-box;
  border: .01px solid #000;
  border-radius: 8px;
  outline: 3px #fff;
  flex: 0 auto;
  order: 0;
  margin: 0 0 -16px 10px;
  padding: 6px;
  font-size: 70%;
  font-style: normal;
  font-weight: 500;
  line-height: 200%;
  text-decoration: none;
  display: inline-block;
  position: relative;
  bottom: 1px;
  left: -108px;
  box-shadow: 10px 2px 12px -2px rgba(0, 0, 0, .2);
}

.heading-53 {
  clear: both;
  opacity: 1;
  outline-offset: 0px;
  color: #fff;
  text-align: left;
  -webkit-text-stroke-color: white;
  mix-blend-mode: luminosity;
  object-fit: contain;
  background-color: rgba(0, 0, 0, 0);
  outline: 3px #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: -2.7rem;
  margin-bottom: 0;
  padding-top: 0%;
  padding-bottom: 0;
  padding-left: 15px;
  font-style: normal;
  font-weight: 700;
  display: block;
  position: fixed;
  top: 70%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: auto;
}

.text-block-18 {
  color: #fff;
  background-color: #00204d;
  border-radius: 8px;
  padding: 8px 10px;
  font-size: 90%;
  font-weight: 600;
  position: relative;
  bottom: -174px;
  left: -25px;
  box-shadow: 20px 2px 5px rgba(0, 0, 0, .2);
}

.text-field-2 {
  border-radius: 5px;
  height: 45px;
  font-size: 15px;
}

.text-field-2:focus {
  border: 1px solid #009da3;
}

.paragraph-56 {
  color: #333;
  text-align: left;
  -webkit-text-stroke-color: #333;
  overflow-wrap: normal;
  width: 90%;
  margin-top: -50px;
  margin-bottom: 10px;
  margin-left: 0;
  font-weight: 300;
  position: relative;
}

.checkbox {
  width: 14px;
  height: 14px;
}

.checkbox.w--redirected-checked {
  background-color: #2d323e;
}

.block-2 {
  text-align: left;
  background-color: rgba(255, 251, 250, .93);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 100%;
  margin-top: -27px;
  margin-left: 60px;
  padding: 40px;
  display: flex;
  position: static;
}

.text-field-9 {
  border-radius: 5px;
}

.checkbox-label {
  opacity: .7;
  color: #2d323e;
  font-weight: 500;
}

.reg-info-column {
  margin-left: 5%;
  margin-right: 5%;
}

.checkbox-field {
  margin-bottom: 15px;
}

.success-message {
  color: #009da3;
  background-color: rgba(0, 157, 163, .12);
  padding-top: 24px;
  padding-bottom: 24px;
  font-weight: 600;
}

.form-field-wrapper-2 {
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

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

.form-box {
  flex-direction: column;
  width: 400px;
  display: flex;
}

.legal-text {
  opacity: .85;
  color: #dbdbdb;
  font-size: 13px;
  font-weight: 300;
  text-decoration: none;
}

.legal-text._3 {
  color: #374252;
}

.heading-54 {
  color: #2d323e;
  text-align: center;
  align-self: center;
  margin-top: 0%;
  margin-bottom: -37px;
  font-size: 26px;
  font-weight: 500;
  line-height: 130%;
}

.content-wrapper {
  flex-direction: column;
  justify-content: space-between;
}

.image-34 {
  max-width: 50%;
  max-height: 50px;
  margin-top: 0;
  margin-right: 10px;
  font-size: 1rem;
}

.heading-55 {
  color: #0c2020;
  text-align: left;
  overflow-wrap: anywhere;
  background-color: rgba(15, 15, 15, .03);
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 200%;
  margin: 1% auto 5% -22px;
  padding: 10px;
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
  text-decoration: none;
  display: flex;
}

.eventreg-form-wrapper {
  z-index: 50;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.country-drop {
  background-color: #fff;
}

.div-block-42 {
  margin-top: -40px;
  margin-left: 80px;
  font-size: 90%;
}

.text-field-box {
  flex-direction: column;
  width: 49%;
  display: flex;
}

.text-field-box._2 {
  width: 100%;
}

.info-column {
  color: #000;
  text-align: left;
  display: flex;
}

.legal-box {
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 10px;
  padding-top: 25px;
  padding-bottom: 25px;
  display: flex;
}

.legal-box._2-copy {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}

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

.bold-text-16 {
  border: 1px solid rgba(7, 7, 7, 0);
  margin-bottom: 53px;
  padding-left: 0;
  padding-right: 22px;
  font-size: 20px;
  display: block;
}

.content-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #4c4c4c;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 5%;
  padding-left: 0%;
  padding-right: 0%;
  font-weight: 300;
}

.link-10 {
  color: #3861c2;
}

.button-16 {
  text-transform: uppercase;
  background-color: #009da3;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 260px;
  height: 60px;
  font-size: 20px;
  transition: background-color .2s, box-shadow .2s;
  display: flex;
  box-shadow: 0 1px 20px rgba(34, 34, 34, .16);
}

.button-16:hover {
  background-color: #008085;
  box-shadow: 0 5px 30px rgba(34, 34, 34, .16);
}

.button-16.registration {
  cursor: pointer;
  background-color: #1e66bc;
  width: 100%;
  height: 45px;
  font-size: 16px;
  font-weight: 500;
}

.field-label-2 {
  color: #374252;
  font-weight: 600;
}

.text-block-19 {
  color: #fff;
  background-color: #00204d;
  border-radius: 8px;
  margin-top: -12px;
  margin-left: -23px;
  margin-right: 40px;
  padding: 10px;
  font-size: 90%;
  font-weight: 600;
  display: inline;
  position: relative;
  top: -226px;
  left: -11px;
  box-shadow: 5px 2px 5px rgba(0, 0, 0, .86);
}

.text-block-20 {
  color: var(--white);
  background-color: #00204d;
  border-radius: 8px;
  width: auto;
  padding: 10px 5px;
  font-size: 90%;
  font-weight: 600;
  position: fixed;
  bottom: 25.797px;
  left: 41.43px;
  box-shadow: 20px 2px 5px rgba(0, 0, 0, .28);
}

.text-block-21 {
  color: var(--white);
  background-color: #00204d;
  border-radius: 8px;
  padding: 10px 5px;
  font-size: 90%;
  font-weight: 600;
  position: fixed;
  top: 232.609px;
  left: 389.43px;
  box-shadow: 20px 2px 5px rgba(0, 0, 0, .2);
}

.text-block-22 {
  color: #fff;
  background-color: #00204d;
  border-radius: 8px;
  width: auto;
  padding: 10px 5px;
  font-size: 90%;
  font-weight: 600;
  position: fixed;
  bottom: 16.797px;
  left: 14.43px;
  box-shadow: 20px 2px 5px rgba(0, 0, 0, .28);
}

.heading-container-event {
  z-index: auto;
  text-align: center;
  object-fit: fill;
  flex-flow: row;
  flex: none;
  justify-content: space-between;
  align-self: auto;
  align-items: flex-end;
  padding-bottom: 5%;
  display: flex;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.text-block-23 {
  color: #fff;
  background-color: #00204d;
  border-radius: 8px;
  margin-left: -24px;
  padding: 8px 10px;
  font-size: 90%;
  font-weight: 600;
  position: fixed;
  bottom: 20px;
  left: 607px;
  box-shadow: 20px 2px 5px rgba(0, 0, 0, .2);
}

.event-heading-e2e {
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 40px;
  display: flex;
  position: static;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.text-block-24 {
  color: #fff;
  background-color: #00204d;
  border-radius: 8px;
  margin-left: 10px;
  padding: 10px 5px;
  font-size: 90%;
  font-weight: 600;
  position: fixed;
  top: 240.609px;
  left: 390.43px;
  box-shadow: 20px 2px 5px rgba(0, 0, 0, .2);
}

.event-name {
  clear: both;
  opacity: 1;
  outline-offset: 0px;
  color: #fff;
  text-align: left;
  -webkit-text-stroke-color: white;
  mix-blend-mode: luminosity;
  object-fit: contain;
  background-color: rgba(0, 0, 0, 0);
  outline: 3px #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 0;
  padding-top: 0%;
  padding-bottom: 0;
  padding-left: 15px;
  font-style: normal;
  font-weight: 700;
  display: block;
  position: fixed;
  top: 70%;
  bottom: 0%;
  left: 0%;
  right: auto;
  overflow: auto;
}

.link-11 {
  color: #3861c2;
}

.div-block-44 {
  width: 100%;
  margin-top: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 40px;
  font-size: 90%;
}

.text-field-10 {
  border-radius: 5px;
  height: 45px;
  font-size: 15px;
}

.text-field-10:focus {
  border: 1px solid #009da3;
}

.form-heading-events {
  color: #2d323e;
  text-align: center;
  align-self: auto;
  margin-top: 0%;
  font-size: 26px;
  font-weight: 500;
  line-height: 130%;
}

.bold-text-17 {
  border: 1px solid rgba(7, 7, 7, 0);
  margin-bottom: 53px;
  padding-left: 0;
  padding-right: 22px;
  font-size: 20px;
  display: block;
}

.image-36 {
  max-width: 50%;
  max-height: 50px;
  margin-top: 0;
  margin-right: 10px;
  font-size: 1rem;
}

.terms-privacy {
  color: #1e66bc;
  margin-bottom: 15px;
}

.button-17 {
  text-transform: uppercase;
  background-color: #009da3;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 260px;
  height: 60px;
  font-size: 20px;
  transition: background-color .2s, box-shadow .2s;
  display: flex;
  box-shadow: 0 1px 20px rgba(34, 34, 34, .16);
}

.button-17:hover {
  background-color: #008085;
  box-shadow: 0 5px 30px rgba(34, 34, 34, .16);
}

.button-17.registration {
  cursor: pointer;
  background-color: #1e66bc;
  width: 100%;
  height: 45px;
  font-size: 16px;
  font-weight: 500;
}

.event-description {
  color: #333;
  text-align: left;
  -webkit-text-stroke-color: #333;
  overflow-wrap: normal;
  width: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 0;
  padding: 8px;
  font-weight: 300;
  position: relative;
}

.image-37, .image-38 {
  margin-right: 10px;
}

.subheading {
  color: #0c2020;
  text-align: left;
  background-color: rgba(15, 15, 15, .03);
  border-radius: 20px;
  max-width: 150%;
  margin-top: 1%;
  margin-bottom: 5%;
  padding: 2%;
  font-size: 25px;
  font-weight: 600;
  line-height: 40px;
}

.field-label-5 {
  color: #374252;
  font-weight: 600;
}

.relative {
  margin-top: 25px;
  position: relative;
}

.version-text {
  margin-bottom: 2px;
  margin-left: -29px;
}

.version {
  opacity: .7;
  font-size: 14px;
  font-style: italic;
  position: absolute;
  top: -31px;
  bottom: auto;
  left: -53px;
  right: auto;
  transform: rotate(-31deg);
}

.social-link-2 {
  background-color: #000;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  transition: margin .2s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.social-link-2:hover {
  margin-top: -8px;
}

.social-link-2.tumblr {
  background-color: #001833;
}

.social-link-2.tumblr.hide-for-now {
  display: none;
}

.social-link-2.reddit {
  background-color: #ff4500;
}

.social-link-2.reddit.hide-for-now {
  display: none;
}

.social-link-2.email {
  background-size: auto 40%;
}

.social-link-2.email.hide-for-now {
  display: none;
}

.social-link-2.twitter {
  background-color: #1c9cea;
  background-size: auto 43%;
}

.social-link-2.twitter.hide-for-now {
  display: none;
}

.social-link-2.pinterest {
  background-color: #b7081b;
}

.social-link-2.pinterest.hide-for-now {
  display: none;
}

.social-link-2.linkedin {
  background-color: #0a66c2;
  background-size: auto 45%;
}

.social-link-2.linkedin.hide-for-now {
  display: none;
}

.social-link-2.facebook {
  background-color: #0b85ee;
}

.social-link-2.facebook.hide-for-now {
  display: none;
}

.content-container {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.content-container._100-margin-top {
  justify-content: center;
  align-items: flex-start;
  margin-top: 0;
  position: static;
}

.speaker-title-heading {
  color: var(--blue-background);
  text-align: center;
  margin-bottom: 2rem;
}

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

.speaker-img {
  border-radius: 12px;
  max-width: 200%;
  max-height: 200%;
  margin-left: 10px;
  margin-right: 10px;
}

.speaker-div {
  text-align: center;
  background-color: #f7f7f7;
  border: 1px solid #e7e4e4;
  border-radius: 8px;
  max-width: 150%;
  max-height: 200%;
  margin: 10px 10px 23px;
  padding: 10px 5px;
  box-shadow: 3px 1px 5px rgba(0, 0, 0, .2);
}

.speaker-name {
  text-align: center;
}

.designation-drop {
  background-color: #fff;
}

.events-header {
  background-position: 50% 0;
  background-size: cover;
  padding: 80px 30px;
}

.image-39 {
  max-width: 70%;
  display: block;
}

.event-main-heading {
  color: var(--white);
  text-align: center;
}

.empty-state {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  background-color: silver;
  border-radius: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.event-listing-collection-item {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
}

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

.event-banner {
  border-radius: 10px;
}

.event-info {
  color: var(--black);
  text-align: left;
  font-weight: 500;
}

.text-block-25 {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.div-block-46 {
  flex-flow: row;
  display: block;
}

.events-info-div {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  display: flex;
}

.time-date {
  color: var(--black);
  margin-bottom: 2rem;
  font-weight: 500;
}

.duration-event {
  width: 130%;
  margin-left: 0;
  font-weight: 500;
  display: block;
}

.events-container {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.register-now-event {
  cursor: pointer;
  background-color: #3274ad;
  border-radius: 10px;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  font-weight: 600;
  transition: transform .2s, background-color .3s;
}

.event-heading {
  color: var(--black);
  font-size: 1.5rem;
  font-weight: 700;
}

.imp-info-event-div {
  vertical-align: bottom;
  flex-flow: column;
  align-self: stretch;
  font-weight: 500;
  display: flex;
}

.acc-header-title {
  background-color: #0c3e81;
  background-size: cover;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 40px;
  display: flex;
  position: relative;
}

.heading-59 {
  color: var(--white);
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  margin-top: 1rem;
  font-size: 400%;
  font-weight: 700;
  display: flex;
}

.rich-text-block {
  font-size: 90%;
}

.heading-60 {
  color: var(--elements-webflow-library-neutral--200);
  text-align: left;
  justify-content: space-between;
  align-items: center;
  width: 50%;
  margin-top: -1.3rem;
  font-weight: 500;
  display: flex;
}

.paragraph-59 {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  width: 65%;
  margin-top: 20px;
  display: flex;
}

.button-18 {
  background-color: #ff7834;
  border-radius: 10px;
  margin-top: 15px;
}

.text-block-26 {
  text-align: center;
  letter-spacing: 1px;
  padding-left: .5%;
  padding-right: .5%;
  font-size: 1rem;
}

.heading-61 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
  font-weight: 600;
  display: block;
}

.e2e-cloud-for-startups {
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
}

.div-block-47 {
  margin-left: 10px;
  margin-right: 10px;
  font-size: 1rem;
  font-weight: 300;
  display: block;
}

.heading-62 {
  text-align: center;
  margin-bottom: 10px;
  font-weight: 600;
}

.text-block-27 {
  text-align: left;
  margin-right: 20px;
  font-size: 100%;
  font-weight: 300;
}

.heading-63 {
  text-align: center;
  margin-bottom: .6rem;
  font-weight: 600;
}

.text-block-28 {
  font-weight: 300;
}

.heading-64 {
  text-align: center;
  margin-top: .3rem;
  margin-bottom: .5rem;
  font-size: 2.5rem;
  font-weight: 600;
}

.text-block-29 {
  text-align: center;
  font-weight: 500;
}

.acc-form-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.acc-inc-form-btn {
  color: var(--black);
  text-align: left;
  background-color: #e6f5ff;
  border-radius: 12px;
  font-weight: 500;
}

.sign-up-section {
  color: var(--black);
  text-align: left;
}

.form-3 {
  vertical-align: baseline;
}

.incubator-acc-form {
  flex-flow: column;
  justify-content: center;
  margin-bottom: 0;
  display: flex;
}

.cell-12 {
  background-image: linear-gradient(97deg, #032c54, #030526);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
}

.cell-13, .cell-14 {
  justify-content: center;
  align-items: center;
}

.quick-stack-3 {
  color: var(--black);
  background-color: #e6f5ff;
  border-radius: 15px;
}

.main-event-header {
  opacity: 1;
  background-position: 50%, 0 0, 50%;
  background-repeat: repeat-y, repeat, repeat;
  background-size: contain, auto, cover;
  margin-bottom: 0;
  padding-top: 35%;
  padding-bottom: 35%;
}

.heading-65 {
  color: var(--blue-03);
  text-align: center;
  margin-top: -.7rem;
  margin-bottom: .2rem;
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: 400;
}

.quick-stack-4 {
  color: var(--blue-03);
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

.button-19 {
  background-color: #9050c7;
  border-radius: 10px;
  margin-left: 26px;
}

.button-20 {
  background-color: #a00b82;
  border-radius: 10px;
  margin-left: 19px;
}

.cell-15 {
  justify-content: center;
  align-items: flex-start;
}

.cell-16 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.tabs {
  text-align: center;
}

.registration-head-main {
  color: var(--neutral-2);
  text-align: center;
  padding-top: 0;
  padding-bottom: 10px;
}

.tabs-menu {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  color: var(--neutral-2);
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1 {
  background-color: rgba(255, 255, 255, 0);
}

.tab-link-tab-1.w--current {
  background-color: rgba(163, 16, 102, 0);
  margin-left: 0;
}

.tab-link-tab-2 {
  background-color: rgba(255, 255, 255, 0);
  flex-flow: column;
  display: flex;
}

.tab-link-tab-3 {
  color: var(--neutral-12);
  background-color: rgba(192, 23, 23, 0);
  margin-left: 0;
}

.tab-link-tab-3.w--current {
  background-color: rgba(255, 255, 255, 0);
  display: flex;
}

.text-block-30 {
  color: var(--neutral-2);
  font-weight: 600;
  text-decoration: underline;
}

.text-block-31 {
  color: var(--neutral-2);
  font-weight: 600;
  text-decoration: underline;
  transition: text-shadow .5s linear;
}

.text-block-32 {
  color: var(--neutral-2);
  font-weight: 600;
  text-decoration: underline;
}

.lottie-animation {
  margin-left: 10px;
}

.div-block-48 {
  color: var(--blue-03);
  text-align: left;
  background-color: rgba(238, 233, 233, .05);
  justify-content: center;
  align-items: center;
  max-width: 50%;
  margin: 25px 20px 20px 352px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-48.reg-form {
  background-color: rgba(238, 233, 233, .06);
  flex-flow: column;
  align-items: center;
  margin-left: 361px;
  display: flex;
}

.text-field-11, .text-field-12 {
  max-width: 100%;
}

.tab-pane-tab-a {
  object-fit: fill;
  width: 90%;
}

.submit-button-2 {
  text-align: center;
  background-color: #4d2bd5;
  border-radius: 10px;
  max-width: 100%;
  margin-left: 0;
}

.tab-pane-tab-c {
  left: 85px;
}

.tab-pane-tab-b {
  left: 74px;
}

.agenda-head-main {
  color: var(--white);
  text-align: center;
}

.line-ver {
  transform-origin: 50% 0;
  background-color: #e0cffe;
  align-self: center;
  width: 10px;
  height: 200px;
}

.line-ver.margin-top {
  margin-top: -10px;
}

.line-ver.origin-botttom {
  transform-origin: 50% 100%;
}

.line-ver.short {
  height: 100px;
  margin-top: -10px;
}

.line-ver.extra-short {
  height: 40px;
}

.line-ver.short-copy {
  height: 100px;
  margin-top: 0;
  margin-bottom: -10px;
}

.line-ver.long {
  height: 400px;
}

.line-ver.short-bottom {
  height: 100px;
  margin-bottom: -10px;
}

.line-ver.med {
  height: 250px;
}

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

.flex.right {
  justify-content: space-between;
  align-self: flex-end;
  margin-left: 0%;
}

.flex.center-2 {
  justify-content: space-between;
  align-items: center;
  padding-right: 0;
}

.flex.ver {
  flex-direction: column;
  align-items: stretch;
}

.flex.ver.margin-24 {
  margin-right: 24px;
}

.flex.ver.half {
  width: 50%;
}

.flex.ver.center {
  color: #e0cffe;
  align-items: center;
}

.flex.ver.half-right {
  align-items: flex-end;
  width: 49%;
}

.flex.ver.half-right.down {
  justify-content: flex-end;
  width: 50%;
}

.flex.ver.left {
  width: 100%;
}

.flex.ver.quarter {
  align-items: flex-end;
}

.flex.hor, .flex.hor.center {
  justify-content: center;
}

.flex.hor.left {
  justify-content: space-between;
}

.flex.hor.middle {
  justify-content: space-between;
  align-items: stretch;
}

.flex.hor.space-bwtween {
  justify-content: space-between;
  align-items: center;
}

.flex.hor.space-bwtween.top {
  align-items: flex-start;
}

.flex.half {
  width: 51.4%;
}

.line-ver-copy {
  transform-origin: 50% 0;
  background-color: rgba(0, 0, 0, 0);
  align-self: center;
  width: 10px;
  height: 200px;
}

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

.resources-block {
  color: #fff;
  text-align: left;
  align-self: flex-start;
  width: 100%;
  margin-top: 220px;
}

.text {
  color: #e0cffe;
  overflow: hidden;
}

.text.margin-5-left {
  margin-left: 5px;
  padding-left: 7px;
  padding-right: 12px;
}

.text.margin-5-right {
  text-align: right;
  margin-left: 0;
  margin-right: 5px;
  padding-left: 7px;
  padding-right: 7px;
}

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

.text.margin-left.top {
  width: 45%;
}

.text.wrap {
  color: #402e70;
  text-align: center;
  background-color: #e0cffe;
  padding: 8px 16px 8px 24px;
}

.text.margin-right {
  text-align: right;
  margin-right: 20px;
}

.text.margin-right.top {
  width: 45%;
}

.line-hor {
  background-color: #e0cffe;
  width: 100%;
  height: 10px;
}

.line-hor.quarter-2 {
  width: 51.3%;
}

.line-hor.quarter-2.origin-right {
  width: 50%;
}

.line-hor.extra-short-2 {
  width: 50px;
}

.line-hor.origin-left {
  transform-origin: 0%;
}

.line-hor.origin-right {
  transform-origin: 100%;
}

.line-hor.extra-short-3 {
  width: 30px;
  margin-right: 20px;
}

.line-hor.quarter {
  width: 51.2%;
}

.line-hor.quarter.origin-right {
  width: 50%;
}

.line-hor.quarter-2-copy {
  width: 51.4%;
}

.line-hor.quarter-2-copy.origin-right {
  width: 50%;
}

.line-container {
  width: 42%;
}

.agenda-section-innovai {
  background-color: #fff;
}

.section-registration-innovai {
  color: var(--neutral-2);
  background-color: #fff;
}

.field-label-6, .field-label-7 {
  color: var(--white);
}

.navbar {
  text-align: left;
  background-color: #23292c;
  flex-flow: row;
  max-height: 3%;
  padding-top: 1%;
  padding-bottom: 1%;
  display: block;
}

.nav-link, .nav-link-2, .nav-link-3 {
  color: var(--blue-01);
}

.heading-68 {
  color: var(--blue-03);
}

.text-block-33, .text-block-34 {
  font-weight: 300;
}

.div-block-49 {
  background-position: 50%;
  background-size: auto;
  width: 100px;
  height: 10px;
}

.marquee-horizontal {
  z-index: 200;
  background-color: #000;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 40px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.track-horizontal-alt {
  text-transform: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.marquee-text {
  color: #fff;
  text-transform: none;
  flex: none;
  margin-right: 8vw;
}

.talk-form {
  color: var(--white);
  text-align: left;
  background-color: rgba(238, 233, 233, .11);
  flex-flow: column;
  max-width: 45%;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 310px;
  padding: 20px;
  transition: text-shadow .2s linear;
  display: flex;
}

.demo-form {
  color: var(--neutral-12);
  text-align: left;
  flex-flow: column;
  max-width: 45%;
  margin: 10px 20px 20px 280px;
  padding: 20px;
  display: flex;
}

.form-4 {
  text-align: left;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  max-width: 60%;
  display: flex;
}

.field-label-8 {
  color: var(--neutral-2);
  text-align: left;
}

.innovai-register-button {
  text-align: left;
  background-color: #1b151f;
  border-radius: 10px;
  margin-top: 10px;
}

.talk-form-innovai {
  flex-flow: column;
  justify-content: center;
  align-self: auto;
  align-items: center;
  display: flex;
}

.event-reg-section {
  background-color: #f8f8f8;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  display: flex;
}

.superscript, .superscript-2, .superscript-3 {
  color: red;
}

.superscript-4 {
  color: var(--spark-library-background--red);
}

.superscript-5 {
  color: red;
}

.superscript-6, .superscript-7 {
  color: var(--spark-library-background--red);
}

.superscript-8 {
  color: red;
}

.partners-section-innovai {
  background-color: #fff;
}

.partners-head-main {
  color: var(--black);
  text-align: center;
}

.main-head {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-70 {
  color: var(--blue-01);
  text-align: center;
  font-size: 600%;
  font-weight: 700;
}

.text-block-35 {
  color: var(--white);
  text-align: center;
  margin-top: -24px;
  font-size: 200%;
  font-weight: 400;
}

.text-block-36 {
  text-align: center;
  flex-flow: row;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  display: block;
}

.date-time-location-grid {
  color: var(--white);
  text-align: center;
  object-fit: fill;
  width: 50%;
  margin-left: 0;
  margin-right: 0;
  position: static;
}

.text-block-37 {
  order: 0;
  align-self: auto;
}

.cell-17 {
  flex-flow: row;
  display: flex;
}

.cell-18 {
  flex-flow: row;
}

.about-event-section {
  background-color: #fff;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.about-event-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: var(--white);
  margin-top: 0;
  margin-left: 16px;
  margin-right: 16px;
  padding-bottom: 20px;
}

.heading-71, .heading-72, .heading-73 {
  color: var(--black);
  padding: 8px;
  font-weight: 500;
}

.heading-74 {
  color: var(--black);
  text-align: left;
  padding: 8px;
  font-weight: 400;
}

.text-block-38, .text-block-39 {
  color: var(--black);
  text-align: center;
  margin-top: 8px;
  font-weight: 300;
}

.text-block-40 {
  color: var(--black);
  text-align: center;
  margin-top: 8px;
  font-weight: 400;
}

.text-block-41 {
  color: var(--black);
  text-align: center;
  margin-top: 8px;
  font-weight: 300;
}

.heading-75 {
  color: var(--white);
  text-align: center;
  padding-top: 10px;
  font-weight: 600;
}

.cell-19 {
  background-color: #febb05;
  border: 1px solid #000;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
}

.cell-20 {
  border: 1px solid var(--black);
  background-color: #febb05;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}

.cell-21, .cell-22 {
  background-color: #febb05;
  border: 1px solid #000;
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
}

.e2e-logo-innovai {
  vertical-align: top;
  margin-top: 0;
  margin-left: 0;
  display: inline-block;
}

.speaker-section-innovai {
  background-color: #fff;
  padding: 10px 10px 0;
}

.div-block-50 {
  flex-flow: row;
  width: 10px;
  height: 50px;
  display: flex;
}

.heading-76 {
  color: var(--black);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 45px;
  display: flex;
}

.clip {
  overflow: hidden;
}

.feature-item {
  background-color: #1e2029;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 350px;
  margin-bottom: -48px;
  padding: 42px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.feature-item.left-item {
  background-color: rgba(0, 40, 223, 0);
  margin-bottom: 0;
  padding: 0;
}

.feature-item.middle-item {
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
}

.feature-item.right-item {
  background-color: var(--black);
  margin-bottom: 0;
}

.feature-title-wrapper {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". Area"
  / auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 60px;
  display: grid;
  position: relative;
}

.feature-descriptor {
  font-weight: 500;
}

.trio-cards {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: min-content;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 5%;
  margin-bottom: 48px;
  padding: 20px 6%;
  display: grid;
}

.body-display {
  color: #8a94a6;
  line-height: 1.55em;
}

.body-display.large {
  color: #000;
  padding-left: 0;
  font-size: 42px;
  line-height: 1.6em;
}

.feature-icon-wrapper {
  background-color: #2a2c34;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  min-width: 60px;
  min-height: 60px;
  display: flex;
}

.circle-hover {
  background-color: #2a2c34;
  border-radius: 100%;
  width: 6vw;
  height: 6vw;
  position: absolute;
  top: -6vw;
  bottom: auto;
  left: auto;
  right: -6vw;
}

.circle-hover.white {
  z-index: 0;
  background-color: #fff;
  top: -6vw;
  right: -6vw;
}

.feature-item-info {
  z-index: 10;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
  position: relative;
}

.heading-77 {
  color: var(--black);
  text-align: center;
  background-color: #febb05;
  font-size: 1.6rem;
}

.text-block-42 {
  color: var(--black);
  text-align: center;
  background-color: #febb05;
}

.heading-78 {
  color: var(--black);
  text-align: center;
}

.text-block-43 {
  color: var(--black);
  text-align: center;
  font-weight: 400;
}

.heading-79, .text-block-44 {
  color: var(--blue-01);
  text-align: center;
}

.partner-section-innovai {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 0% 5vw 40px 0;
  display: grid;
  position: relative;
}

.wrapper {
  z-index: 10;
  width: 100%;
  max-width: 1300px;
  position: relative;
}

.logos-heading-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 0;
  align-items: center;
  margin-top: 3%;
  padding-top: 0%;
  padding-bottom: 2%;
  padding-left: 2%;
  display: flex;
}

.solid-line {
  background-color: #585858;
  flex: 1;
  height: 1px;
  margin-left: 21px;
}

.featured-logos-wrapper {
  grid-column-gap: 62px;
  grid-row-gap: 62px;
  grid-template: ". . . . . Area"
  / auto auto auto auto auto 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: space-between;
  padding-left: 20px;
  display: grid;
}

.field-label-12 {
  color: var(--neutral-2);
}

.image-40 {
  border: 1px solid #000;
  border-radius: 20px 20px 0 0;
}

.innovai-para {
  color: var(--black);
  text-align: justify;
  overflow-wrap: normal;
  padding-bottom: 3%;
  padding-left: 5%;
  padding-right: 5%;
}

.bold-text-18 {
  margin-left: 0;
  font-weight: 400;
}

.bold-text-19 {
  margin-left: 0;
  padding-left: 0;
  font-weight: 300;
}

.italic-text-3 {
  font-style: normal;
  font-weight: 400;
}

.grid-18 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: column;
  padding: 10px;
}

.grid-event-info-section {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.event-info-grid-innovai {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  margin: 8px 16px;
  padding: 10px 20px;
}

.c1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #febb05;
  border: 1px solid #000;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 5%;
  display: flex;
}

.c2 {
  background-color: #febb05;
  border: 1px solid #000;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  padding: 5%;
  font-weight: 400;
  display: flex;
}

.c3, .c4 {
  background-color: #febb05;
  border: 1px solid #000;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  padding: 5%;
  display: flex;
}

.heading-80, .heading-81 {
  color: var(--black);
  text-align: left;
  border-radius: 8px;
}

.heading-82 {
  color: var(--black);
  text-align: left;
}

.heading-83 {
  color: var(--black);
  text-align: left;
  flex-flow: column;
  font-weight: 700;
  display: flex;
}

.paragraph-61 {
  color: var(--black);
  font-weight: 400;
}

.paragraph-62 {
  color: var(--black);
}

.paragraph-63 {
  color: var(--black);
  font-weight: 400;
}

.paragraph-64 {
  color: var(--black);
}

.menu-button {
  background-color: #000;
}

.agenda-table {
  color: var(--black);
  padding: 0% 2%;
}

.padding-section-large {
  padding-top: 0;
  padding-bottom: 0;
}

.padding-section-large.is-home-hero {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.padding-section-large.is-home-logo {
  padding-top: 5rem;
  padding-bottom: 3.3rem;
}

.padding-section-large.is-home-logo.is-build {
  padding-bottom: 5rem;
}

.padding-section-large.is-home-logo.is-tir {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.padding-section-large.is-home-case {
  padding-top: 7rem;
  padding-bottom: 9.5rem;
}

.label {
  color: #787776;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-size: 1rem;
}

.label.is-center-aligned {
  text-align: center;
}

.padding-small-2 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.marquee_wrap {
  width: 200vw;
  display: flex;
}

.static-marquee_logos {
  justify-content: space-around;
  width: 100vw;
  display: flex;
}

.logo {
  width: 10%;
}

.code-embed-2 {
  display: flex;
}

.marquee-partners {
  padding-left: 6%;
  padding-right: 6%;
}

.pop-up-modal-reg {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 30%;
  height: 30%;
  margin-left: 477px;
  margin-right: 0;
  padding: 0;
  display: flex;
  position: static;
  top: auto;
  bottom: -33%;
  left: 34%;
  right: 0%;
}

.image-41 {
  margin: 20px;
  padding: 10px 20px;
}

.nav-menu {
  display: inline-flex;
}

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

.speaker-proposal-section {
  margin-bottom: 10px;
}

.call-for-presentations {
  background-color: rgba(255, 186, 0, 0);
}

.bold-text-20 {
  font-size: 38px;
  font-weight: 400;
}

.paragraph-65 {
  margin-bottom: 1.5%;
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.button-21 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.modal {
  z-index: 999;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.modal-bg {
  -webkit-backdrop-filter: blur(1px);
  backdrop-filter: blur(1px);
  background-color: rgba(0, 0, 0, .15);
  width: 100%;
  height: 100%;
}

.modal-container {
  background-color: #fff;
  border-radius: 4px;
  width: 100%;
  max-width: 35rem;
  padding: .5rem 2rem 1rem;
  position: absolute;
}

.close-link {
  color: #1e1e1e;
  cursor: pointer;
  text-decoration: none;
  position: absolute;
  top: 0;
  bottom: auto;
  left: auto;
  right: 1rem;
}

.close-text {
  font-size: 4rem;
  transform: rotate(45deg);
}

.heading-84 {
  margin-bottom: 1rem;
}

.button-22 {
  color: #fff;
  text-align: center;
  background-color: #000;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.innov-ai-reg-btn {
  color: var(--black);
  background-color: #febb05;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 15%;
  margin-left: 40%;
  padding: 10px;
  display: flex;
}

.innovai-reg-btn-2 {
  color: var(--black);
  background-color: #febb05;
  border-radius: 20px;
  margin-top: 10px;
  margin-bottom: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: 400;
}

.call-for-presentation-btn {
  color: var(--black);
  background-color: #febb05;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 30%;
  margin-left: 36%;
  padding: 10px;
  display: flex;
}

.content-div-innovai {
  padding-left: 10vh;
  padding-right: 10vh;
}

.button-23 {
  background-color: rgba(56, 152, 236, 0);
  border: 1px solid #fff;
  border-radius: 7rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.press-releases-collection-list-wrapper {
  padding-left: 2rem;
  padding-right: 2rem;
}

.section-home-meity-banner {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.meity-banner {
  vertical-align: middle;
  position: relative;
  top: 100px;
}

.header_hero_line {
  text-align: center;
  background-color: #082240;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
  top: 3rem;
}

.header_hero_line.is-hero-home {
  z-index: 3;
  color: var(--white);
  border: 1px solid #fff;
  position: absolute;
  top: auto;
  bottom: -7%;
  left: 0%;
  right: 0%;
}

.header_hero_line-text {
  font-size: 1.8rem;
}

.nav_link-2 {
  color: #fff;
  padding-left: .75rem;
  padding-right: .75rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 0;
  transition: color .2s;
}

.nav_link-2:hover {
  color: #ccc;
}

.nav_link-2:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-2.w--current {
  padding-right: .75rem;
}

.nav_link-2.hide-desktop {
  display: none;
}

.innovai-ecosystem-partner {
  margin-left: 40px;
  margin-right: 40px;
}

.section-padding {
  padding: 10px 2.5rem;
}

.meity-banner-container {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1% .5%;
  display: flex;
}

.meity-info-para {
  text-align: center;
  margin: 20px auto 2%;
}

.meity-heading-h2 {
  text-align: center;
}

.join-our-partner-network-btn-meity {
  background-color: var(--blue-hover);
  text-align: center;
  border-radius: 12px;
  margin-top: 45px;
  display: block;
}

.about-meity-empan-section {
  margin-left: auto;
  margin-right: auto;
  padding: 2% 5% 0%;
  position: relative;
}

.about-meity-empan-h2 {
  color: var(--black);
}

.about-meity-empan-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-flow: column;
  padding-left: 2%;
  padding-right: 2%;
  display: flex;
}

.understanding-meity-section {
  margin-left: auto;
  margin-right: auto;
  padding: 1% 5% 2%;
  position: relative;
}

.understanding-meity-h2 {
  text-align: center;
  margin-bottom: 3%;
}

.benefits-partner-meity-section {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.benefits-partner-meity-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  padding-left: 2%;
  padding-right: 2%;
  display: flex;
}

.partner-benefts-meity-h2 {
  color: var(--black);
  text-align: center;
  padding-top: 1%;
  padding-bottom: 1%;
}

.partner-benefits-meity-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.partner-benefit-grid-3 {
  background-color: #f5f5f5;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 5%;
  display: flex;
}

.partner-benefit-grid-2, .partner-benefit-grid-1 {
  background-color: #f5f5f5;
  border-radius: 8px;
  padding: 5%;
}

.meity-benefit-icon-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-items: center;
  padding: 5% 3%;
  display: flex;
}

.partner-with-e2e-meity-banner {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding: 2% 8% 3%;
  transition: opacity .2s;
  position: relative;
}

.partner-with-e2e-meity-img.background-color-gradient {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 20px;
  flex-flow: column;
  max-width: 1023.13px;
  max-height: 453.078px;
  margin-left: auto;
  margin-right: auto;
  padding: 2.5rem;
  display: flex;
}

.heading-85 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  padding-bottom: 0;
  display: flex;
}

.cell-23 {
  justify-content: center;
  align-items: center;
}

.paragraph-67 {
  max-width: 600px;
  margin-top: 2%;
  margin-bottom: 5%;
}

.meity-faq-section {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.faq-meity {
  margin-bottom: 5rem;
  padding-top: 5rem;
}

.heading-86 {
  color: var(--black);
  text-align: center;
}

.text-block-45 {
  color: var(--black);
  text-align: center;
  padding: 15px;
}

.text-block-46 {
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  padding: 15px;
}

.text-block-47 {
  color: var(--black);
  text-align: center;
  padding: 15px;
}

.heading-87 {
  color: var(--black);
  font-size: 20px;
}

.heading-88 {
  color: var(--blue-primary);
  font-size: 1.25%;
  font-weight: 600;
}

.heading-89 {
  color: var(--blue-primary);
  font-size: 25px;
  font-weight: 600;
  line-height: 31px;
}

.paragraph-68 {
  color: var(--black);
  padding: 10px;
}

.quick-stack-5 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  padding: 2%;
}

.image-43 {
  align-self: auto;
}

.cell-24 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.bold-text-21 {
  text-align: center;
  font-size: 21px;
  font-weight: 600;
}

.bold-text-22 {
  font-weight: 600;
}

.meity-partner-banner-img-container {
  margin-left: 0;
  margin-right: 0;
}

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

.grid-20 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: row;
  place-items: stretch center;
  margin-top: 2%;
}

.meity-info-grid {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  background-color: #f5f5f5;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 5%;
  display: flex;
}

.heading-90, .heading-91, .heading-92, .heading-93, .heading-94 {
  text-align: center;
  margin-bottom: 2%;
}

.bold-text-23 {
  color: var(--black);
  text-align: center;
}

.link-12 {
  color: var(--blue-hover);
}

.paragraph-69 {
  color: var(--black);
}

.paragraph-70 {
  color: var(--neutral-9);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 1.5rem;
}

.text-field-13 {
  border: 1px solid #e90000;
  border-radius: 20px;
  margin-bottom: 0;
}

.submit-button-3 {
  background-color: #15b878;
  border: 1px solid red;
  border-radius: 20px;
  display: block;
}

.form-block-2 {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.columns-8 {
  text-align: center;
  border: 1px #000;
  margin-top: 0;
  display: block;
  position: static;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: auto;
}

.image-44 {
  margin-bottom: 2%;
  display: none;
  position: relative;
  left: 40%;
}

.heading-95 {
  font-size: 2rem;
}

.columns-9 {
  margin-top: 30px;
}

.text-field-14 {
  border-radius: 20px;
}

.submit-button-4 {
  display: block;
  position: static;
}

.text-field-15 {
  border-radius: 20px;
  margin-top: 20px;
}

.submit-button-5 {
  border: 1px solid #eb0f0f;
  border-radius: 20px;
  display: inline;
  overflow: auto;
}

.text-field-16, .text-field-17 {
  border-radius: 20px;
}

.paragraph-71, .paragraph-72, .bold-text-24, .bold-text-25 {
  color: var(--black);
}

.form-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 60%;
  display: grid;
}

.column-17 {
  justify-content: center;
  display: flex;
}

.columns-10 {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.paragraph-73, .paragraph-74, .paragraph-75, .paragraph-76, .paragraph-77, .paragraph-78, .paragraph-79, .paragraph-80 {
  color: var(--black);
}

.paragraph-81 {
  text-align: center;
}

.image-45 {
  margin-top: 5%;
  display: none;
}

.list-item-2 {
  color: var(--black);
  text-align: left;
}

.bold-text-26, .bold-text-27 {
  text-align: left;
}

.list-item-3, .list-item-4, .bold-text-28 {
  color: var(--black);
  text-align: left;
}

.text-block-48 {
  color: var(--black);
  text-align: left;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
}

.team-slider {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-54 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading {
  color: var(--neutral-2);
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper {
  width: 30%;
  margin-right: 5%;
}

.team-block {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two {
  margin-bottom: 18px;
}

.team-block-info {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 36px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two {
  margin-bottom: 12px;
  font-size: 1rem;
  font-weight: 600;
}

.team-member-text {
  color: var(--neutral-6);
  text-align: left;
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.columns-11 {
  color: var(--black);
  background-color: #fff;
}

.pricing-overview {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-2 {
  color: var(--black);
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 16px;
  font-size: 2rem;
}

.pricing-description {
  color: var(--neutral-4);
  text-align: justify;
  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;
  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;
}

.navbar-no-shadow-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

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

.nav-menu-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-link-4 {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-4:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-4:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  color: var(--spark-library-background--interactive);
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-button-wrapper {
  margin-left: 120px;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  border-radius: 20px;
  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;
}

.section-18 {
  background-color: var(--blue-background);
  height: 25px;
}

.div-block-52 {
  height: 25px;
}

.link-13 {
  color: var(--white);
  text-align: right;
  margin-top: 3px;
  padding-right: 20px;
  font-size: .8rem;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.body-2 {
  background-color: #000;
}

.text-block-49, .text-block-50 {
  color: var(--white);
}

.hero-subscribe-left {
  -webkit-backdrop-filter: contrast(200%);
  backdrop-filter: contrast(200%);
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: border-box;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-55 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-top: -20px;
  padding-top: 0;
  font-weight: 400;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px {
  color: var(--neutral-10);
  margin-bottom: 24px;
}

.hero-form {
  border-radius: 20px;
}

.hero-form-container {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  border-radius: 20px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input:hover, .hero-form-input:focus {
  border-color: #76879d;
}

.hero-form-input::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  border-radius: 20px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.text-link-arrow-2 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-2 {
  margin-left: 2px;
  display: flex;
}

.shadow-two {
  line-height: 2.5;
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-96 {
  color: var(--white);
  font-size: 2rem;
  font-weight: 400;
}

.text-color-background-blue1 {
  color: #3e9dd6 !important;
}

.text-span {
  color: var(--blue-primary);
}

.text-span-2 {
  color: var(--white);
}

.text-span-3 {
  color: var(--elements-webflow-library-secondary--color-1);
}

.text-span-4 {
  color: var(--neutral-7);
  text-align: center;
  font-size: .7rem;
}

.paragraph-82 {
  color: var(--neutral-9);
  text-align: center;
}

.bold-text-29, .text-span-5, .bold-text-30 {
  color: var(--neutral-7);
  font-size: .7rem;
}

.text-span-6 {
  font-size: .7rem;
}

.hero-heading-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.margin-bottom-24px-2 {
  margin-bottom: 24px;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-3:active {
  background-color: #43464d;
}

.gallery-overview {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  margin-top: 21px;
  padding: 80px 30px;
  position: relative;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-features-block {
  margin-top: 16px;
  margin-bottom: 24px;
}

.gallery-feature {
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  margin-bottom: 8px;
  padding-left: 30px;
  font-size: 14px;
  line-height: 24px;
}

.button-primary-4 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-4:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-4:active {
  background-color: #43464d;
}

.gallery-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image {
  width: 100%;
}

.text-span-7 {
  font-size: 2.7rem;
  font-weight: 800;
}

.code {
  color: var(--blue-primary);
}

.section_gpu-price {
  margin-bottom: 5rem;
}

.gpu_price-component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 4fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: start;
  display: grid;
  position: relative;
}

.gpu_price-menu {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  padding-top: 5.4rem;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 7rem;
}

.gpu_price-link {
  opacity: .58;
  color: var(--black);
  border-left: 3px solid #e8eaed;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
}

.gpu_price-link.w--current {
  border-left-width: 3px;
  border-left-color: var(--neutral-2);
  opacity: 1;
  color: var(--neutral-2);
}

.gpu_price-content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.gpu_price-content.is_gap {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.gpu_price-item {
  grid-column-gap: 1.8rem;
  grid-row-gap: 1.8rem;
  flex-flow: column;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: flex;
}

.gpu_price-heading {
  font-weight: 700;
}

.gpu_price-para {
  color: var(--black);
}

.gpu_content-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  width: 100%;
  margin-left: auto;
  margin-right: 0;
  display: flex;
}

.gpu_menu-wrapper {
  position: static;
  top: 0;
}

.gpu_price-list {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.is_highlight {
  color: var(--neutral-2);
  font-weight: 500;
}

.gpu_price-menu-heading {
  color: #3c4043;
  padding-bottom: 2rem;
  font-size: 1rem;
}

.heading-97 {
  text-align: center;
}

.heading-98 {
  color: var(--neutral-10);
  text-align: center;
  margin-top: 2rem;
  font-size: .6rem;
}

.gpu_menu-list {
  background-color: #fff;
  flex-flow: column;
  display: flex;
}

.code-embed-3 {
  display: none;
}

.e2_input {
  border-radius: .6rem;
  width: 240px;
  height: 3.4375rem;
  margin-bottom: 0;
  padding-left: 1.5rem;
  font-size: 1.125rem;
}

.e2_input.is_banner {
  height: 4rem;
}

.is_submit {
  border-radius: .6rem;
  padding: 1.2rem 2rem;
  font-weight: 500;
}

.is_submit.is_banner {
  padding: 1rem .5rem;
}

.is_partner {
  grid-column-gap: 1.1875rem;
  grid-row-gap: 1.1875rem;
  flex-flow: column;
  align-items: center;
  display: flex;
}

.gpu_table-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.gpu_table-list-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gpu_table-list-item.is_gap {
  border-bottom-color: #ebebeb;
  padding-bottom: 1rem;
}

.gpu_table-list-item.is_gap.is_last {
  border-bottom-width: 0;
}

.gpu_table-list-item.is_gap.is_last.one_col {
  padding-bottom: 0;
}

.gpu_table-list-item.is_gap.is-one {
  grid-template-columns: 1fr;
}

.gpu_table-list-item.is_gap.one_col {
  grid-template-columns: 1fr;
  width: 100%;
}

.gpu_table-list-item.is_header {
  border-bottom-width: 0;
  place-items: center;
}

.more_text.products_pricing-text.is-semi-bold.is_flex {
  justify-content: center;
  display: flex;
}

.more_text.products_pricing-text.is-semi-bold.is_flex.is_gpu {
  color: #34404f;
  font-style: italic;
  text-decoration: underline;
}

.pricing_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.is_colored {
  color: #4696ec;
}

.code-embed-4 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  top: -1px;
}

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

.gpu_price_card-heading {
  font-size: 2rem;
}

.gpu_detail {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.gpu_detail-list-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_home-hero {
  background-color: var(--blue-background);
  position: relative;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

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

.home-hero_col {
  flex-flow: column;
  position: relative;
}

.home-hero_col.is-hide {
  z-index: 3;
}

.home-hero_top {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
}

.home-hero_button-wrap {
  margin-top: 2.8rem;
}

.home-hero_bottom {
  color: var(--elements-webflow-library-neutral--100);
  font-size: .75rem;
}

.home-hero_heading {
  color: var(--white);
  margin-bottom: 0;
  font-size: 3.4rem;
}

.home-hero_para {
  color: var(--elements-webflow-library-neutral--100);
}

.home-hero_email-field {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: .75rem;
  width: 88%;
  height: 100%;
  margin-bottom: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.home-hero_form {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.home-hero_email-wrap {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  color: var(--white);
  background-color: rgba(255, 255, 255, .2);
  border: 1px solid #fff;
  border-radius: .75rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 21rem;
  min-height: 3.75rem;
  padding: 1rem .75rem;
  position: relative;
}

.home-hero_email-text {
  line-height: 1;
}

.home-hero_email-embed {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.home-hero_col-bg {
  z-index: 2;
  aspect-ratio: 1;
  background-image: none;
  width: 800px;
  height: 500px;
  position: absolute;
  top: -49%;
  bottom: 0%;
  left: -14%;
  right: 0%;
}

.home-hero_col-img {
  z-index: 4;
  width: 100%;
  padding-bottom: 70%;
  display: none;
  position: relative;
}

.home-hero_email-submit-embed {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.max-width.max-width-28rem {
  max-width: 28rem;
}

.max-width.max-width-26-5rem {
  max-width: 26.5rem;
}

.max-width.max-width-35rem {
  max-width: 35rem;
}

.max-width.max-width-35rem-copy {
  max-width: 25.8rem;
}

.max-width.max-width-26-5rem-copy {
  max-width: 45.4rem;
}

.text-blue {
  color: var(--blue-primary);
}

.section_home-logo {
  z-index: 1;
  background-color: var(--white);
  position: relative;
}

.home-logo_wrapper {
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr .9fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.home-logo_top {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.home-logo_heading {
  color: var(--blue-background);
  font-size: 2rem;
}

.text-gradient {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #2680eb, #20a4ce);
  -webkit-background-clip: text;
  background-clip: text;
}

.embed-line {
  flex-flow: column;
  display: flex;
}

.home-logo_bottom {
  grid-column-gap: 4.25rem;
  grid-row-gap: 4.25rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  width: 100%;
  margin-top: 4.5rem;
  display: grid;
}

.home-logo_bottom-logo-wrap {
  justify-content: center;
  align-items: center;
  padding: 0;
}

.img-full {
  object-fit: cover;
  width: 120px;
  height: 140px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-why_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home-why_col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.home-why_track {
  width: 100%;
  height: 100%;
}

.home-why_sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 160px;
}

.home-why_sticky-content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 35.7rem;
  display: flex;
}

.home-why_sticky-content.is-tir {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.home-why_sticky-list {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--black);
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 1.25rem;
  display: flex;
}

.home-why_sticky-list-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  margin-top: 1.1rem;
}

.embed-1-25rem {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.home-why_sticky-button {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--blue-primary);
  color: var(--white);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  margin-top: 3.5rem;
  padding: 1.12rem .75rem;
  display: flex;
}

.home-why_sticky-button.is-tir {
  justify-content: center;
  align-items: center;
  margin-top: 0;
}

.home-why_sticky-button.is-top {
  justify-content: center;
  align-items: center;
}

.home-why_sticky-button.is-top-0 {
  margin-top: 0;
}

.section_home-tir.is-grey {
  background-color: var(--neutral-12);
}

.home-tir_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home-tir_parra {
  color: var(--black);
  font-size: 1.25rem;
}

.home-tir_parra.is-case {
  color: var(--white);
}

.home-tir_sticky-button-wrap {
  grid-column-gap: 1.88rem;
  grid-row-gap: 1.88rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.home-tir_sticky-button-wrap.is-build {
  margin-top: .5rem;
}

.home-tir_sticky-button-wrap.is-build.is-case {
  margin-top: 0;
}

.home-tir_sticky-button-wrap.is-2-8rem {
  margin-top: 2.8rem;
}

.home-tir_sticky-button-link {
  font-weight: 600;
}

.accordian-content {
  flex-flow: column;
  overflow: hidden;
}

.accordian-title {
  color: var(--blue-background);
  letter-spacing: -.01em;
  justify-content: space-between;
  align-items: stretch;
  font-size: 1.37rem;
  font-weight: 700;
  line-height: 1.3;
  display: flex;
}

.accordian-description {
  border-bottom: 1px solid rgba(13, 29, 26, .69);
  padding-bottom: 2.25rem;
  overflow: hidden;
}

.accordian-description.no-bottom-line {
  border-bottom-style: none;
}

.home-tir_accordian-richtext {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--black);
  flex-flow: column;
  margin-top: 34px;
  font-weight: 500;
  display: flex;
}

.home-tir_accordian-richtext-list {
  margin-top: 16px;
}

.accordian-iten-wrap {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
}

.home-build_wrapper {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.home-build_wrapper.is-case {
  grid-column-gap: 150px;
  grid-row-gap: 150px;
  place-items: center end;
}

.home-build_content {
  grid-column-gap: 1.13rem;
  grid-row-gap: 1.13rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 35.7rem;
  display: flex;
}

.home-build_content.is-tir {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

.home-build_content.is-case {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.home-build-img {
  border-radius: 10px;
  width: 458px;
  height: 491px;
  position: relative;
  overflow: hidden;
}

.img-absoulute {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-tir_component {
  justify-content: center;
  align-items: center;
}

.home-tir_top {
  margin-bottom: 5rem;
}

.heading-32px {
  font-size: 2rem;
  font-weight: 700;
}

.section_home-our {
  overflow: hidden;
}

.home-our_top {
  justify-content: center;
  align-items: center;
  margin-bottom: 54px;
  display: flex;
}

.home-our_middle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-100%);
  }
}

.scroll {
  animation: 40s linear infinite scroll;
}

.home-our_bottom {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 4rem;
  display: flex;
}

.home-our_heading {
  color: var(--blue-background);
  font-weight: 700;
}

.home-our_middle-img-wrap {
  justify-content: center;
  align-items: center;
  width: 150px;
  height: 150px;
  position: relative;
}

.home-our_middle-img-wrap.is-middle {
  width: 208px;
  min-height: 234px;
}

.home-our_middle-img-wrap.is-center {
  flex: none;
}

.home-blog_wrapper {
  flex-flow: row;
  width: 100%;
}

.home-blog_top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr .3fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.home-blog_top-left {
  grid-column-gap: 1.1rem;
  grid-row-gap: 1.1rem;
  flex-flow: column;
  flex: 1;
  display: flex;
}

.home-blog_top-right {
  flex: 1;
}

.text-color-background-blue {
  color: var(--blue-background);
}

.home-blog_block {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  margin-top: 4.5rem;
  display: flex;
}

.accordian-para {
  padding-top: 34px;
}

.section_home-case {
  background-color: var(--blue-background);
  display: none;
}

.home-case_wrapper {
  overflow: clip;
}

.swiper.is-swiper-main, .swiper.is-swiper-see {
  overflow: visible;
}

.swiper-wrapper.is-swiper-main, .swiper-wrapper.is-swiper-see {
  display: flex;
}

.swiper-slide.is-swiper-main, .swiper-slide.is-swiper-see {
  flex: none;
}

.home-case_tag-wrap {
  background-image: linear-gradient(90deg, rgba(172, 235, 255, .1), rgba(153, 153, 153, .1));
  border-radius: .63rem;
  margin-bottom: 28px;
  padding: .62rem .75rem;
  box-shadow: 0 2px 20px -4px rgba(0, 0, 0, .25);
}

.home-case_header {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 45px;
}

.swiper-main_button-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  color: var(--blue-background);
  display: flex;
}

.swiper-main_button {
  border: 1px solid var(--white);
  border-radius: 3.8rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  display: flex;
}

.swiper-main_button.is-1 {
  border-color: var(--blue-background);
}

.swiper-main_button-embed {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.7rem;
  height: 1.7rem;
  display: flex;
}

.swiper-bottom {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 2rem;
}

.swiper-bottom_left {
  grid-column-gap: 1.06rem;
  grid-row-gap: 1.06rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.swiper-bullet-wrapper {
  grid-column-gap: .62rem;
  grid-row-gap: .62rem;
  display: flex;
}

.swiper-bullet {
  background-color: var(--white);
  border-radius: 4.3rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: .5rem;
  min-height: .31rem;
  padding: 0;
  display: flex;
}

.swiper-bullet.is-active {
  background-color: var(--neutral-2);
  width: 1.93rem;
}

.swiper-bullet.is-1 {
  background-color: var(--blue-background);
}

.swiper-bullet.is-1.is-active {
  background-color: var(--blue-primary);
}

.swiper-bottom_left-count {
  color: var(--white);
  font-size: 1.25rem;
  display: flex;
}

.section_home-see {
  overflow: hidden;
}

.home-see_wrapper {
  flex-flow: row;
  width: 100%;
}

.home-see_bottom {
  margin-top: 4.5rem;
}

.home-case_img-wrap {
  position: relative;
}

.home-case_text-wrap {
  position: absolute;
  top: auto;
  bottom: 2.56rem;
  left: 1.77rem;
  right: auto;
}

.home-case_text-heading {
  color: var(--white);
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1;
}

.home-case_text {
  color: var(--white);
  font-size: 1.75rem;
  font-weight: 700;
}

.home-see_swiper-content {
  position: relative;
}

.home-see_swiper-img-wrap {
  border-radius: .875rem;
  width: 396px;
  height: 515px;
  position: relative;
  overflow: hidden;
}

.genai-foundry-header {
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.heading-99 {
  color: var(--white);
  text-align: center;
  padding-top: 5%;
  padding-bottom: 5%;
}

.button-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.partner-grow_top {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.swiper-bullet1 {
  background-color: var(--blue-background);
  border-radius: 4.3rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: .5rem;
  min-height: .31rem;
  padding: 0;
  display: flex;
}

.swiper-bullet1.is-active {
  background-color: var(--neutral-2);
  width: 1.93rem;
}

.swiper-bullet1.is-1 {
  background-color: var(--blue-background);
}

.swiper-bullet1.is-1.is-active {
  background-color: var(--blue-primary);
}

.swiper-main_button1 {
  border: 1px solid var(--blue-background);
  border-radius: 3.8rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  display: flex;
}

.swiper-main_button1.is-1 {
  border-color: var(--blue-background);
}

.home-see_swiper-text-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white);
  flex-flow: column;
  max-width: 21.3rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 2.32rem;
  left: 2rem;
  right: 0%;
}

.section_home-cta {
  position: relative;
  bottom: auto;
}

.home-cta_wrapper {
  z-index: 2;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.home-cta_top {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--white);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 40.5rem;
  margin-bottom: 2rem;
  display: flex;
}

.home-cta_bg-img {
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.heading-55px {
  font-size: 3.4rem;
}

.home-cta_email {
  color: var(--neutral-10);
  background-color: rgba(0, 0, 0, 0);
  border-radius: .75rem;
  width: 16.8rem;
  min-height: 56px;
  margin-bottom: 0;
}

.home-cta_email:active {
  color: #fff;
}

.home-cta_email::placeholder {
  color: rgba(255, 255, 255, .62);
}

.home-cta_form {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.home-cta_form-block {
  margin-bottom: 0;
}

.img-auto {
  object-fit: cover;
  width: 100%;
  height: auto;
}

.img-auto.is-100 {
  height: 100%;
}

.text-style-span {
  display: block;
}

.section_home-cta_bg {
  z-index: 1;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-hero_g2-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--white);
  margin-top: .5rem;
  display: flex;
}

.home-hero_g2-img-wrap {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.home-our_middle-wrap {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.home-hero_sucess-state {
  background-color: var(--blue-primary);
  color: var(--white);
  border-radius: .75rem;
}

.star_wrap {
  display: flex;
}

.star-embed {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.staru_img {
  height: 20px;
}

.form-message-error-3 {
  color: #fff;
  background-color: #eb6c6c;
  border-radius: .5rem;
  margin-top: .75rem;
  padding: .75rem;
}

.form-message-error-3.is-footer-form {
  text-align: center;
  background-color: #fa7979;
  margin-top: 1rem;
  margin-bottom: .5rem;
  padding: .75rem 1rem;
  font-size: .75rem;
  font-weight: 500;
  transition: background-color .2s;
}

.form-message-error-3.is-footer-form:hover {
  background-color: #eb6c6c;
}

.footer_links-list-2 {
  flex-wrap: wrap;
  width: 60%;
  display: flex;
}

.input-genai {
  border-radius: 9px;
  margin-bottom: 2%;
}

.subheader-genai {
  color: var(--black);
  font-size: 2rem;
  font-weight: 500;
}

.footer_link-3 {
  color: #ccc;
  margin-top: .5rem;
  font-size: .875rem;
  font-weight: 300;
  transition: color .2s;
  display: block;
}

.footer_link-3:hover {
  color: #fff;
}

.footer_link-3:focus-visible {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .25rem;
}

.footer_link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .25rem;
}

.footer_top-right-2 {
  border-left: 1px solid rgba(255, 255, 255, .3);
  flex-direction: column;
  justify-content: space-between;
  width: 40%;
  padding-left: 1rem;
  display: flex;
}

.footer_form-3 {
  align-items: center;
  width: 22rem;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form-3:focus {
  outline-offset: 0px;
  border-radius: 0;
  outline: .125rem solid #09213c;
}

.container-large-7 {
  text-align: left;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.footer_social-link-3 {
  color: #ccc;
  margin-right: .125rem;
  transition: color .2s;
}

.footer_social-link-3:hover {
  color: #fff;
}

.info-e2e-genai {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 0% 5% 5%;
  display: flex;
}

.genai-survey-form {
  color: #fff;
}

.main-form-wrapper {
  background-color: #ece7e7;
  border-radius: 10px;
  margin-bottom: 5%;
  margin-left: 5%;
  margin-right: 5%;
  padding: 2%;
}

.heading-100 {
  color: var(--black);
  font-weight: 700;
}

.nasscom-genai-foundry-form {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  font-weight: 500;
  display: flex;
}

.footer_top-right-bottom-contain-2 {
  margin-bottom: 1rem;
}

.genai-label {
  font-size: 18px;
  font-weight: 600;
}

.genai-header {
  text-align: center;
  margin-bottom: 1.5%;
}

.page-padding-6 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 10px 1rem;
}

.image-46 {
  background-color: #fff;
}

.footer_form-main-div-3 {
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form-main-div-3:focus {
  outline-offset: 0px;
  border-radius: 0;
  outline: .125rem solid #09213c;
}

.genai-foundry-main-header {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-position: 50%;
  background-repeat: repeat-y;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding-top: 10%;
  padding-bottom: 10%;
  display: flex;
}

.submit-button-6 {
  cursor: pointer;
  background-color: #b90003;
  border-radius: 20px;
  margin-top: 1%;
}

.genai-form-wrapper {
  background-color: #fff;
  padding: 3% 5% 1%;
}

.form-message-success-3 {
  color: #fff;
  background-color: #09213c;
  border-radius: .5rem;
  padding: 1.25rem;
}

.form-message-success-3:hover {
  background-color: #1e66bc;
}

.form-message-success-3.is-footer-form {
  margin-bottom: .5rem;
  font-weight: 500;
  transition: background-color .2s;
}

.error-message, .success-message-2 {
  background-color: #000;
}

.navbar-no-shadow-container-2 {
  z-index: 5;
  background-color: var(--black);
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular-2 {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-3 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-link-5 {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-5:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-5:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-2 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-2:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle-2:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-2 {
  color: var(--blue-06);
  -webkit-text-stroke-color: #2394d2;
  margin-right: 10px;
}

.nav-dropdown-list-2 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-2.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-2 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-2:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-button-wrapper-2 {
  margin-left: 120px;
}

.button-primary-5 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #2394d2;
  border-radius: 14px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-5:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-5:active {
  background-color: #43464d;
}

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

.body-3 {
  background-color: #000;
}

.hero-heading-left-2 {
  color: var(--neutral-10);
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-56 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-3 {
  margin-bottom: 24px;
}

.shadow-two-2 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-101 {
  padding-top: 10px;
  font-size: 2.5rem;
}

.section-19 {
  height: 59px;
}

.column-19, .column-20, .column-21, .image-47, .column-22, .column-23, .column-24 {
  text-align: center;
}

.team-slider-2 {
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-3 {
  color: var(--white);
  text-align: center;
  margin-bottom: 16px;
  padding-top: 12px;
}

.centered-subheading-2 {
  color: var(--neutral-8);
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper-2 {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper-2 {
  width: 30%;
  margin-right: 5%;
}

.team-block-2 {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two-2 {
  margin-bottom: 18px;
}

.team-block-info-2 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two-2 {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text-2 {
  margin-bottom: 20px;
}

.text-link-arrow-3 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-3 {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow-2 {
  display: none;
}

.team-slider-nav-2 {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.paragraph-83 {
  color: var(--neutral-8);
  text-align: center;
}

.section-20 {
  height: 50px;
}

.image-48, .column-25, .column-26, .column-27, .column-28 {
  text-align: center;
}

.testimonial-stack {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.e2e-product-map {
  text-align: center;
  background-color: #2c343f;
  padding: 0 42px 64px;
}

.testimonial-card-content {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonial-card-heading {
  margin-bottom: 24px;
}

.testimonial-text-three {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-2 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image-2.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author-name-three-2 {
  margin-bottom: 10px;
}

.text-span-9, .text-span-10, .text-span-11 {
  color: var(--neutral-2);
}

.pricing-overview-2 {
  border-bottom: 1px solid #e4ebf3;
  border-radius: 0;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-4 {
  color: var(--white);
  text-align: center;
  margin-bottom: 16px;
}

.pricing-description-2 {
  color: var(--neutral-9);
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.compliance-and-support {
  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-2 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-image-2 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-text-2 {
  color: var(--neutral-8);
  margin-bottom: 20px;
}

.bold-text-31, .heading-102, .heading-103 {
  color: var(--white);
}

.section-21 {
  text-align: center;
  border-left: 1px solid #000;
}

.paragraph-84 {
  opacity: 1;
  outline-offset: 0px;
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #fff;
  outline: 3px solid #2680eb;
  margin-top: 18px;
}

.features-list {
  border: 1px solid #fff;
  border-radius: 20px;
  margin-top: 20px;
  padding: 0;
  position: relative;
}

.container-57 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.features-wrapper-two {
  color: var(--white);
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph {
  color: var(--neutral-11);
  margin-bottom: 24px;
}

.text-link-arrow-4 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-4 {
  margin-left: 2px;
  display: flex;
}

.features-right {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.paragraph-85 {
  color: #a6a8af;
  text-align: left;
  font-size: 12px;
}

.heading-104 {
  margin-bottom: 8px;
}

.link-14 {
  color: var(--black);
}

.button-24 {
  float: none;
  clear: none;
  object-fit: contain;
  border-radius: 20px;
  height: 40px;
  margin-top: 20px;
  margin-left: 31px;
  overflow: auto;
}

.testimonial-stack-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.testimonial-card-three {
  text-align: center;
  background-color: #f5f7fa;
  padding: 64px 42px;
}

.testimonial-card-content-2 {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonial-card-heading-2 {
  margin-bottom: 24px;
}

.testimonial-text-three-2 {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-3 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image-3.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author-name-three-3 {
  margin-bottom: 10px;
}

.footer-light {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.footer-wrapper-two {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-block-two {
  color: var(--neutral-8);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-link-two {
  color: #6b6b6e;
  margin-top: 20px;
  text-decoration: none;
}

.footer-link-two:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-form {
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
}

.footer-form-block {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field {
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field:hover, .footer-form-field:focus {
  border-color: #76879d;
}

.footer-form-field::placeholder {
  color: rgba(26, 27, 31, .8);
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit {
  background-color: #1a1b1f;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 50px;
  height: 48px;
  transition: all .2s;
}

.footer-form-submit:hover {
  background-color: #3a4554;
}

.footer-divider-two {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

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

.footer-copyright {
  color: #3a4554;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.paragraph-87 {
  text-align: left;
  margin-bottom: 1rem;
}

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

.nav_dropdown-toggle {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--white);
  padding: .5rem .75rem;
  font-weight: 500;
  display: flex;
}

.nav_dropdown-list.w--open {
  background-color: rgba(221, 221, 221, 0);
  padding-top: 2rem;
}

.nav_dropdown-list.is-home.w--open {
  left: -176px;
}

.nav_dropdown-list-wrapper {
  grid-column-gap: 2.8rem;
  grid-row-gap: 2.8rem;
  background-color: var(--white);
  border-radius: 1.25rem;
  padding: 2.3rem 2.25rem 2.25rem;
  display: flex;
  overflow: clip;
}

.nav_dropdown-list-wrapper.is-mob {
  justify-content: center;
  align-items: flex-start;
  box-shadow: 0 5px 20px 7px rgba(0, 0, 0, .2);
}

.nav_dropdown-top {
  color: var(--blue-background);
  text-transform: uppercase;
  border-bottom: 1px solid rgba(0, 0, 0, .2);
  width: 24rem;
  margin-bottom: 2.5rem;
  padding-bottom: 1rem;
  font-weight: 700;
}

.nav_dropdown-top.is-14rem {
  width: 14rem;
}

.nav_dropdown-block {
  grid-column-gap: 1.62rem;
  grid-row-gap: 1.62rem;
  flex-flow: column;
  display: flex;
}

.nav_dropdown-card {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  width: 17.5rem;
  display: flex;
}

.nav_dropdown-card.is-10-5rem {
  width: 10.5rem;
}

.nav_dropdown-card.is-10-5rem.is-hide {
  display: none;
}

.nav_dropdown-card-top {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: var(--blue-background);
  flex-flow: row;
  font-weight: 600;
}

.nav_dropdown-text {
  color: #9b9b9b;
  font-size: .75rem;
}

.nav_dropdown-embed {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.plus-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  display: flex;
  position: relative;
}

.vertical {
  border-left: 2px solid var(--blue-background);
  background-color: var(--blue-background);
  height: 100%;
  position: absolute;
}

.horizontal {
  border-top: 2px solid var(--blue-background);
  background-color: var(--blue-background);
  width: 100%;
}

.embed-code-1-5rem {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.full_wid {
  height: 100%;
}

.button-29 {
  border-radius: 20px;
}

.button-29.subnav-tir-btn {
  background-color: rgba(139, 139, 139, .35);
}

.button-25 {
  cursor: pointer;
  border-radius: 12px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.paragraph-57 {
  color: #fff;
  margin-bottom: .5rem;
}

.margin-bottom-24px-4 {
  color: #fff;
  margin-bottom: 24px;
}

.tir-clientele-section {
  justify-content: space-between;
  align-items: center;
  margin: 1% auto 0%;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.uui-navbar07_dropdown-toggle-copy {
  color: #475467;
  -webkit-text-stroke-color: #fff;
  align-items: center;
  padding: .75rem 2.5rem .75rem .25rem;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar07_dropdown-toggle-copy:hover {
  color: #344054;
}

.text-block-54 {
  color: var(--black);
  padding-bottom: 10px;
}

.testimonials-slides-2 {
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 1rem;
  height: 22rem;
  margin-right: 1.75rem;
  padding: 2rem;
}

.footer-form-container-two {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-2 {
  background-color: rgba(0, 0, 0, 0);
  border: 1px #fff;
  border-bottom-style: solid;
  border-radius: 0;
  transition: text-shadow .1s;
}

.tab-link-tab-1-2:hover {
  text-shadow: 6px 5px 7px rgba(255, 255, 255, .5);
}

.tab-link-tab-1-2:active {
  border-style: none;
}

.tab-link-tab-1-2.w--current {
  background-color: rgba(0, 0, 0, 0);
  border: 1px #2680ea;
  border-bottom: 1px solid #fff;
  border-radius: 0;
}

.tab-link-tab-1-2.tir-tab {
  color: var(--white);
  text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
  background-color: rgba(0, 0, 0, 0);
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #fff;
  transition: text-shadow .1s, opacity .1s;
}

.tab-link-tab-1-2.tir-tab:hover {
  text-shadow: 0 1px 8px rgba(255, 255, 255, .8);
}

.tab-link-tab-1-2.tir-tab:active {
  transform: scale(1.2);
}

.tab-link-tab-1-2.tir-tab:lang(en) {
  border-style: none none solid;
  border-bottom-color: #2680ea;
  border-radius: 0;
}

.tab-link-tab-1-2.tir-tab.w--current {
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
}

.tab-link-tab-2-2 {
  background-color: rgba(0, 0, 0, 0);
  border: 2px #2680ea;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: text-shadow .1s;
}

.tab-link-tab-2-2:hover {
  text-shadow: 6px 5px 7px rgba(255, 255, 255, .5);
}

.tab-link-tab-2-2.w--current {
  background-color: rgba(0, 0, 0, 0);
}

.tab-link-tab-2-2.tir-tab {
  border-bottom-width: 1px;
  border-bottom-color: #fff;
  transition: text-shadow .1s, opacity .1s;
}

.tab-link-tab-2-2.tir-tab:hover {
  text-shadow: 0 1px 8px rgba(255, 255, 255, .8);
}

.tab-link-tab-2-2.tir-tab:active {
  transform: scale(1.2);
}

.tab-link-tab-2-2.tir-tab.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-width: 1px;
}

.heading-110 {
  color: var(--black);
  padding-bottom: 10px;
  font-size: 2.5rem;
  font-weight: 500;
}

.container-58 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.tir-blog-section {
  margin-left: 2rem;
  margin-right: 2rem;
  padding: 60px 40px 40px;
  position: relative;
}

.media-paragraph-2 {
  color: #666;
  font-size: 1rem;
  font-weight: 400;
}

.button-30 {
  border-radius: 20px;
}

.button-30.subnav-tir-btn {
  background-color: rgba(139, 139, 139, .35);
}

.heading-111 {
  color: var(--black);
  padding: 10px;
  font-size: 2.5rem;
  font-weight: 600;
}

.tir-sign-up-footer {
  background-image: linear-gradient(rgba(0, 0, 0, .7), rgba(0, 0, 0, .7)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66a71e848a2924d6070b95a0_abstract-light-painting-dark.webp");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding: 2%;
  display: flex;
  position: relative;
}

.graph-tir {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 3% 5% 2%;
  position: relative;
}

.heading-112 {
  color: var(--black);
  padding-bottom: 10px;
  font-size: 2.5rem;
  font-weight: 600;
}

.nav_button-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  order: 1;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.heading-107 {
  color: #fff;
  text-align: center;
  margin-bottom: .25rem;
  font-size: 1.5rem;
}

.cell-25 {
  justify-content: center;
  align-items: flex-start;
}

.products_media-logos-layout-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template: ". . . . Area"
                 ". . . . ."
                 / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center;
  max-width: 100%;
  height: auto;
  margin-top: 4rem;
  display: grid;
}

.testimonials-slider-arrow-wapper-2 {
  color: #f2f2f2;
  background-color: rgba(250, 250, 250, 0);
  border: 1px solid #f2f2f2;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  margin: 0;
  font-size: 1.25rem;
  transition: background-color .3s;
  display: flex;
  top: -6rem;
  bottom: auto;
  left: auto;
  right: 0%;
}

.testimonials-slider-arrow-wapper-2:hover {
  color: #1e66bc;
  background-color: #fff;
  border-color: #fff;
}

.testimonials-slider-arrow-wapper-2.is-left {
  bottom: auto;
  right: 4rem;
}

.testimonials-slider-arrow-wapper-2.is-left:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #09213c;
}

.testimonials-slider-arrow-wapper-2.is-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #09213c;
}

.testimonials-slider-arrow-wapper-2.is-right:focus-visible {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #09213c;
}

.testimonials-slider-arrow-wapper-2.is-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 0;
  outline: .25rem solid #09213c;
}

.cell-26 {
  justify-content: space-between;
  align-items: stretch;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.nav_logo-text-2 {
  color: #fff;
  margin-left: .5rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
}

.button-26 {
  color: #1e66bc;
  cursor: pointer;
  background-color: #fff;
  border: .5px solid #2680ea;
  border-radius: 10px;
  font-weight: 600;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.heading-113 {
  color: var(--white);
}

.nav_link-3 {
  color: #fff;
  padding-left: .25rem;
  padding-right: 1rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 0;
  transition: color .2s;
}

.nav_link-3:hover {
  color: #ccc;
}

.nav_link-3:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
}

.nav_link-3.w--current {
  padding-right: .75rem;
}

.nav_link-3.hide-desktop {
  display: none;
}

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

.tir-product-info-tabs {
  color: var(--white);
  padding-top: 2%;
}

.container-60 {
  text-align: center;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.heading-108 {
  color: var(--black);
  font-size: 2.5rem;
  font-weight: 600;
}

.footer_link-4 {
  color: #ccc;
  margin-top: .5rem;
  font-size: .875rem;
  font-weight: 300;
  transition: color .2s;
  display: block;
}

.footer_link-4:hover {
  color: #fff;
}

.footer_link-4:focus-visible {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .25rem;
}

.footer_link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: .125rem solid #fff;
  padding: .25rem;
}

.tir-product-info-menu {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: var(--white);
  text-align: center;
  cursor: pointer;
  justify-content: flex-end;
  align-items: center;
  padding-right: 5%;
  display: flex;
}

.tab-link-tab-3-2 {
  background-color: rgba(0, 0, 0, 0);
  border: 1px rgba(0, 0, 0, 0);
  transition: text-shadow .1s;
}

.tab-link-tab-3-2:hover {
  text-shadow: 6px 5px 7px rgba(255, 255, 255, .5);
}

.tab-link-tab-3-2:active {
  border: 1px #000;
}

.tab-link-tab-3-2.w--current {
  background-color: rgba(200, 200, 200, 0);
  border: 1px #fff;
}

.tab-link-tab-3-2.tir-tab {
  border: 1px solid #fff;
  transition: text-shadow .1s, opacity .1s;
}

.tab-link-tab-3-2.tir-tab:hover {
  text-shadow: 0 1px 8px rgba(255, 255, 255, .8);
}

.tab-link-tab-3-2.tir-tab:active {
  transform: scale(1.2);
}

.tab-link-tab-3-2.tir-tab:lang(en) {
  border-style: none none solid;
}

.media-heading-2 {
  margin-bottom: .5rem;
  font-size: 31px;
  font-weight: 500;
}

.nav-2 {
  color: #fff;
  background-color: #0a223e;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-109 {
  color: #fff;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-top: .5rem;
  font-size: 1.5rem;
  display: flex;
}

.footer_form-4 {
  align-items: center;
  width: 22rem;
  margin-bottom: .5rem;
  display: flex;
}

.footer_form-4:focus {
  outline-offset: 0px;
  border-radius: 0;
  outline: .125rem solid #09213c;
}

.container-large-8 {
  text-align: left;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.hero-image.shadow-two {
  box-shadow: none;
  margin-top: 0;
  margin-bottom: 2%;
}

.quick-stack-7 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  padding: 0;
}

.button-primary-6 {
  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-6:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-6:active {
  background-color: #43464d;
}

.button-primary-6.footer-form-button {
  letter-spacing: normal;
  text-transform: none;
  cursor: pointer;
  background-color: #2394d2;
  border-radius: 12px;
  padding: 8px 18px;
  font-size: 15px;
  font-weight: 400;
  transition-timing-function: linear;
  position: absolute;
  right: 8px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.client-logo-loop_component-container {
  height: 4.5rem;
  margin-top: 2rem;
  overflow: hidden;
}

.footer_social-link-4 {
  color: #ccc;
  margin-right: .125rem;
  transition: color .2s;
}

.footer_social-link-4:hover {
  color: #fff;
}

.container-61 {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  max-width: 940px;
  margin: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.nav_component-2 {
  z-index: 999;
  background-color: #f12828;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.footer-form-input {
  background-color: #f1f1f1;
  border: 1px #000;
  border-radius: 12px;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::placeholder {
  color: rgba(26, 27, 31, .8);
}

.hero-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.client-logos-wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
  overflow: hidden;
}

.media-content-wrapper-2 {
  border-right: 1px solid #f2f2f2;
  max-width: 60%;
  padding-right: 4.6rem;
}

.uui-logo-loop_inner {
  display: flex;
  overflow: hidden;
}

.subnav-horizontalflex {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-block-57 {
  color: var(--neutral-5);
  padding: 10px;
}

.button-27 {
  cursor: pointer;
  background-color: #2394d2;
  border-radius: 12px;
  font-weight: 600;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.how-e2e-qstack {
  margin-left: auto;
  margin-right: auto;
  padding: 5%;
}

.heading-106 {
  color: #fff;
  font-size: 2.5rem;
  font-weight: 600;
}

.hero-wrapper-two-2 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-58 {
  color: #fff;
  font-weight: 600;
}

.nav_logo-wrapper-2 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 18rem;
  margin-right: 1rem;
  transition: transform .3s;
  display: flex;
}

.nav_logo-wrapper-2:hover {
  transform: translate(0, -.25rem);
}

.nav_logo-wrapper-2.w--current {
  justify-content: space-around;
  width: 15rem;
  margin-right: 0;
}

.nav_logo-wrapper-2.w--current:focus-visible {
  outline-offset: 0px;
  outline: 1px solid #fff;
  padding: .5rem;
}

.nav_logo-wrapper-2.w--current[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #fff;
  padding: .5rem;
}

.hero-stack {
  background-color: #fdfdfd;
  border-bottom: 1px solid #e4ebf3;
  padding: 2% 5%;
  position: relative;
}

.hero-split-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.uui-navbar07_item-heading {
  color: #101828;
  margin-top: 0;
  margin-bottom: .25rem;
  font-weight: 600;
}

.div-block-54 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tir-product-component {
  z-index: 1;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0b1c33;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  max-width: 840px;
  max-height: 640vh;
  margin-bottom: 60px;
  padding: 40px 20px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 140px;
}

.tir-solutions-icons {
  width: 20%;
}

.div-block-55 {
  text-align: left;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tir-info-tab-section {
  background-image: linear-gradient(139deg, #0c3462 37%, #dce3eb);
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 3%;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.cell-27 {
  justify-content: center;
  align-items: flex-start;
}

.tir-product-component-cta {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  background-color: #0c1b33;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.heading-105 {
  text-align: center;
  font-size: 2.5rem;
  font-weight: 500;
}

.button-primary-7 {
  color: #fff;
  text-transform: capitalize;
  background-color: #0d446a;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-7:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-7:active {
  background-color: #43464d;
}

.nav_link-text-2 {
  margin-right: .75rem;
  font-weight: 500;
  transition: color .2s;
}

.nav_link-text-2:hover {
  color: #ccc;
}

.nav_link-text-2.hide-tablet {
  -webkit-text-stroke-color: #f10d0d;
  margin-right: 0;
  font-size: 1rem;
}

.nav_link-text-2.hide-tablet:focus-visible {
  outline-offset: .25rem;
  outline: .125rem solid #fff;
}

.nav_link-text-2.hide-tablet[data-wf-focus-visible] {
  outline-offset: .25rem;
  outline: .125rem solid #fff;
}

.uui-navbar07_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .2rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.nav_container-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-text-size-small {
  color: #475467;
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.text-block-60 {
  color: #fff;
  -webkit-text-stroke-color: #fff;
}

.logos-title-large {
  border-bottom: 1px #e4ebf3;
  justify-content: space-between;
  align-items: center;
  padding: 2% 2% 5%;
  display: flex;
  position: relative;
}

.heading-114 {
  color: #fff;
  font-size: 17px;
}

.media-investors-logo-layout-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center;
  max-width: 40%;
  display: grid;
}

.uui-navbar07_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .125rem .25rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar07_dropdown-link:hover {
  background-color: #f9fafb;
}

.subnav-tir.banner_component {
  position: static;
}

.clients-title {
  color: #1e66bc;
  text-align: center;
  background-color: #fdfdfd;
  border-radius: 20px;
  font-size: 26px;
  line-height: 32px;
  transition: opacity .2s;
}

.clients-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: space-around;
  align-items: center;
  max-width: 750px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px-5 {
  color: var(--black);
  margin-bottom: 24px;
}

.cell-28 {
  justify-content: center;
  align-items: center;
  padding-left: 20px;
}

.client-section_logos-scroll {
  overflow: hidden;
}

.product-component-1 {
  background-color: #000;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  max-width: 840px;
  max-height: 300px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.tir-solutions {
  background-color: rgba(0, 0, 0, .02);
  padding-top: 2%;
}

.hero-heading-right {
  background-color: #000;
  background-position: 50%;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.tir-media-mention-section {
  margin: 10px auto;
  padding-left: 0%;
  padding-right: 0%;
  position: relative;
}

.how-e2e-is-helping-sections {
  background-color: #fbfbfb;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.footer_top-right-bottom-contain-3 {
  margin-bottom: 1rem;
}

.cell-29 {
  justify-content: center;
  align-items: flex-start;
}

.heading-115 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

.div-block-56 {
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  font-weight: 500;
  display: flex;
}

.button-28 {
  border-radius: 12px;
  font-size: 15px;
}

.tir-subnav {
  background-color: #09213c;
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5));
  justify-content: flex-end;
  align-items: center;
  height: 50px;
  padding-top: 1%;
  padding-bottom: 1%;
  padding-right: 2%;
  display: flex;
}

.cell-30 {
  background-color: var(--black);
  border-radius: 12px;
  justify-content: center;
  align-items: flex-start;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.container-62 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 940px;
  padding-left: 0;
  display: flex;
}

.quick-stack-10 {
  padding: 2% 5%;
}

.page-padding-7 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 10px 1rem;
}

.product-component-2 {
  background-color: #000;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  max-width: 840px;
  max-height: 300px;
  margin-top: 1%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.uui-navbar07_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.quick-stack-8 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  padding: 0;
}

.button-primary-8 {
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-8:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-8:active {
  background-color: #43464d;
}

.footer-form-two {
  margin-bottom: 20px;
  padding: 0;
}

.client-logos_list-container {
  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;
  overflow: hidden;
}

.uui-navbar07_dropdown-list {
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-navbar07_dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #eaecf0;
  border-radius: .75rem;
  width: 20rem;
  padding: .75rem;
  right: -100%;
}

.list-4 {
  color: #fff;
}

.tir-solutions-info {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 99.9998%;
  padding: 20px;
  display: flex;
}

.uui-logos04_logo {
  height: 3.5rem;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.cell-31 {
  background-color: #000;
  border-radius: 12px;
  justify-content: start;
  align-items: flex-start;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.text-block-61 {
  color: #fff;
  font-weight: 600;
}

.nav_menu-2 {
  flex-direction: row;
  order: -1;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
  display: flex;
}

.cutomers-testimonials-text-2 {
  color: #e6e6e6;
  max-width: 32rem;
  margin: 1rem auto 3rem;
  font-size: 1.25rem;
  font-weight: 300;
}

.tir-main-header {
  background-position: 50% 0;
  background-size: auto;
  padding: 3% 1%;
}

.nav_logo-2 {
  width: 5.5rem;
  height: 5.5rem;
}

.background-color-gradient-5 {
  color: #fff;
  background-image: linear-gradient(#0a223e, #000);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.uui-dropdown-icon {
  color: #fafafa;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: 0%;
}

.nav_buttons-layout-2 {
  z-index: 999;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  overflow: visible;
}

.form-message-success-4 {
  color: #fff;
  background-color: #09213c;
  border-radius: .5rem;
  padding: 1.25rem;
}

.form-message-success-4:hover {
  background-color: #1e66bc;
}

.form-message-success-4.is-footer-form {
  margin-bottom: .5rem;
  font-weight: 500;
  transition: background-color .2s;
}

.button-31 {
  border-radius: 20px;
  width: 117.219px;
  height: 42px;
}

.button-31.subnav-tir-btn {
  background-color: rgba(139, 139, 139, .35);
  width: auto;
  height: auto;
}

.text-block-62 {
  color: #fff;
  border-bottom: 1px solid rgba(119, 41, 41, 0);
  font-size: 1rem;
  font-weight: 600;
}

.heading-116 {
  padding-top: 15px;
}

.div-block-58 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-59 {
  padding-top: 5%;
  padding-bottom: 5%;
}

.hero-heading-center {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-64 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.heading-5 {
  text-align: center;
  margin-bottom: 16px;
}

.heading-5.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-6 {
  margin-bottom: 24px;
}

.button-primary-9 {
  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-9:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-9:active {
  background-color: #43464d;
}

.button-primary-9.footer-form-button {
  border-radius: 8px;
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.shadow-two-3 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.footer-subscribe {
  background-position: 50%;
  background-size: cover;
  border-bottom: 1px #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.footer-form-two-2 {
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title {
  color: var(--white);
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input-2 {
  border: 1px #000;
  border-radius: 8px;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input-2::placeholder {
  color: rgba(26, 27, 31, .8);
}

.footer-wrapper-three {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three {
  margin-left: 32px;
}

.footer-divider-two-2 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-2 {
  color: #3a4554;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.speaker-section-events {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 20px;
  position: relative;
}

.speaker-card-events {
  text-align: center;
  background-color: #f5f7fa;
  padding: 64px 42px;
}

.testimonial-card-content-3 {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonial-card-heading-3 {
  margin-bottom: 24px;
}

.testimonial-text-three-3 {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four-3 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-4 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image-4.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author-name-three-4 {
  margin-bottom: 10px;
}

.hero-heading-center-2 {
  border-bottom: 1px #e4ebf3;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 40px 30px 80px;
  display: flex;
  position: relative;
}

.container-65 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 940px;
  display: flex;
}

.centered-heading-5 {
  color: var(--white);
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-5.margin-bottom-32px {
  color: var(--white);
  text-align: left;
  margin-bottom: 32px;
}

.hero-wrapper-5 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.hero-split-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-7 {
  margin-bottom: 24px;
}

.button-primary-10 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #33414f;
  border-radius: 9px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-10:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-10:active {
  background-color: #43464d;
}

.shadow-two-4 {
  vertical-align: middle;
  border: 1px solid #000;
  border-radius: 20px;
  margin-bottom: 20px;
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.speaker-name-events {
  color: var(--black);
  justify-content: center;
  align-items: center;
  margin-bottom: .5rem;
  display: flex;
}

.speaker-details-events {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--black);
  flex-flow: row;
  justify-content: center;
  display: flex;
}

.event-info-features {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  padding-bottom: 10px;
  display: inline-flex;
}

.features-events {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--elements-webflow-library-neutral--200);
  background-color: rgba(190, 190, 190, .29);
  border-radius: 12px;
  justify-content: center;
  padding: 1.5%;
}

.events-main-header {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.date-time-events {
  background-color: rgba(77, 77, 77, .19);
  border-radius: 12px;
  justify-content: flex-start;
  align-items: stretch;
  padding: 1.5%;
  display: flex;
}

.event-info-text {
  color: var(--white);
}

.main-header-events-container {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 540px;
  display: flex;
}

.event-features-2 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero-heading-center-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-66 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-6 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-6 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 46%;
  display: flex;
}

.assisto-main-header {
  background-color: #e1e7f6;
  border-bottom: 1px solid #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 80px 10px;
  display: flex;
}

.div-block-60 {
  background-color: #000;
  height: 20px;
}

.assisto-form-heading {
  color: var(--black);
  text-align: center;
  margin-top: 5%;
}

.div-block-61 {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-88 {
  color: var(--black);
  text-align: center;
}

.div-block-62 {
  background-color: #e1e7f6;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 0% 8%;
  display: flex;
}

.heading-117 {
  text-align: center;
}

.hero-without-image {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.about-assisto {
  background-color: var(--neutral-12);
  padding: 3% 30px;
}

.about-assisto-heading {
  color: var(--black);
}

.paragraph-89 {
  margin-bottom: .5rem;
}

.hero-heading-left-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-split-7 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.paragraph-90 {
  color: var(--black);
  margin-bottom: .5rem;
}

.div-block-63 {
  background-color: #f5f5f5;
  border-radius: 8px;
  padding: 3% 3% 1%;
}

.section-22 {
  padding-top: 10px;
}

.assisto-form-label {
  color: var(--black);
  text-align: left;
}

.assisto-form-input {
  background-color: #fff;
  border-radius: 8px;
}

.submit-button-7 {
  background-color: #3973ff;
  border-radius: 8px;
}

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

.heading-118 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
}

.div-block-65 {
  background-color: #000;
  flex-flow: row;
  width: 1px;
  height: 100px;
  display: flex;
}

.image-49 {
  display: block;
}

.quick-stack-11 {
  padding: 3% 20%;
}

.key-features-assisto-div {
  background-color: #35404f;
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-around;
  padding: 5%;
}

.heading-119 {
  color: var(--white);
  text-align: center;
  background-color: #3973ff;
  border-radius: 8px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.features-assisto-heading {
  color: var(--white);
  text-align: center;
  line-height: 1.2;
}

.features-assisto-text {
  color: var(--white);
  text-align: center;
  padding-top: 8px;
  font-size: 14px;
}

.div-block-66 {
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.cell-32, .cell-33, .cell-34, .cell-35 {
  background-color: #35404f;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
}

.cell-36 {
  justify-content: center;
  align-items: center;
}

.cell-37 {
  background-color: #35404f;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
}

.grid-21 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  justify-content: stretch;
}

.paragraph-91, .paragraph-92, .paragraph-93, .paragraph-94, .paragraph-95, .paragraph-96, .paragraph-97, .paragraph-98, .paragraph-99, .paragraph-100 {
  text-align: left;
}

.tir-header-container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-67 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: space-between;
  display: flex;
}

.div-block-68 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

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

.div-block-70 {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: space-between;
  align-items: center;
  padding: 2% 5%;
  display: flex;
}

.section-23 {
  background-color: #011638;
  margin-top: 2%;
  padding-top: 0%;
}

.cell-38 {
  justify-content: center;
  align-items: stretch;
}

.cell-39, .cell-40, .cell-41, .cell-42, .cell-43 {
  align-items: stretch;
}

.div-block-71 {
  text-align: center;
  padding-bottom: 2%;
}

.our-success-section {
  padding-bottom: 2%;
}

.text-block-63, .text-block-64 {
  color: var(--black);
}

.div-block-72 {
  background-position: 0 0;
  background-size: auto;
  width: 940px;
  max-width: 940vw;
  height: 100%;
  max-height: 510.578vh;
}

.paragraph-101 {
  color: var(--white);
}

.paragraph-102 {
  color: var(--black);
}

.logos-title-large-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-67 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-title-2 {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}

.clients-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  max-width: 750px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-73 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.section-24 {
  padding: 40px;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

.container-68 {
  flex-flow: column;
  justify-content: center;
  width: 100%;
  max-width: 940px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-6 {
  color: var(--white);
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-6:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-6:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-6[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-3 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-3 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-3:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle-3:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-3 {
  color: var(--white);
  margin-right: 10px;
}

.nav-dropdown-list-3 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-3.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-3 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-3:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent {
  color: var(--white);
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: rgba(26, 27, 31, .75);
}

.button-primary-11 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #2394d2;
  border-radius: 12px;
  height: auto;
  padding: 12px 25px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-11:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-11:active {
  background-color: #43464d;
}

.navbar-logo-left {
  z-index: 10;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-wrapper-3 {
  color: var(--black);
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-divider {
  color: var(--white);
  background-color: #fff;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

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

.hero-subscribe-left-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-7 {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.hero-split-8 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-8 {
  color: var(--white);
  margin-bottom: 24px;
  font-size: .7rem;
  font-style: italic;
}

.hero-form-2 {
  margin-bottom: 12px;
}

.hero-form-container-2 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-2 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  border-radius: 20px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-2:hover, .hero-form-input-2:focus {
  border-color: #76879d;
}

.hero-form-input-2::placeholder {
  color: rgba(26, 27, 31, .8);
}

.text-link-arrow-5 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-5 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-6 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-120 {
  font-size: 2rem;
}

.heading-121 {
  color: var(--black);
  font-size: 2rem;
}

.heading-122 {
  color: var(--white);
  margin-bottom: 0;
  font-weight: 300;
}

.paragraph-103 {
  color: var(--white);
}

.logos-title-large-3 {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #e4ebf3;
  padding: 0 30px;
  position: relative;
}

.clients-title-3 {
  color: var(--black);
  text-align: center;
  font-size: 1.5rem;
  line-height: 32px;
}

.clients-wrapper-3 {
  grid-column-gap: 69px;
  grid-row-gap: 69px;
  justify-content: space-between;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.team-circles {
  background-color: #f8f5f5;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-6 {
  color: var(--neutral-3);
  text-align: center;
  margin-bottom: 16px;
  font-size: 1rem;
}

.centered-subheading-3 {
  color: var(--black);
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
  font-size: 2rem;
  font-weight: 600;
}

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-bottom: 24px;
}

.pricing-overview-3 {
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 30px;
  position: relative;
}

.centered-heading-7 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-7.margin-bottom-32px {
  margin-bottom: 32px;
}

.pricing-description-3 {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-grid-2 {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  margin-top: 40px;
  display: grid;
}

.pricing-card-three-3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  text-align: center;
  background-color: #f5f5f5;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 300px;
  display: flex;
}

.pricing-image-3 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-text-3 {
  color: var(--neutral-4);
  margin-bottom: 20px;
}

.testimonial-slider-large {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-69 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slider-two {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
}

.testimonial-slide {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding: 12px 12px 12px 64px;
  display: flex;
}

.testimonial-content {
  flex-direction: column;
  align-items: flex-start;
  max-width: 460px;
  margin-right: 40px;
  display: flex;
}

.testimonial-quote-icon {
  margin-bottom: 24px;
}

.testimonial-quote {
  margin-bottom: 32px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-image-5 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name {
  font-weight: 700;
}

.testimonial-image-two {
  object-fit: cover;
  width: 350px;
  height: 400px;
}

.testimonial-author-image-three {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.testimonial-slider-arrow {
  display: none;
}

.testimonial-slider-nav-2 {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.hero-heading-center-4 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 0 30px;
  position: relative;
}

.margin-bottom-24px-9 {
  margin-bottom: 24px;
}

.button-primary-12 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-12:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-12:active {
  background-color: #43464d;
}

.heading-123 {
  color: var(--black);
}

.heading-124 {
  color: var(--black);
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 1.5rem;
}

.hero-stack-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-70 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two-3 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  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-10 {
  color: var(--black);
  margin-bottom: 24px;
}

.button-primary-13 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: none;
  background-color: #0d446a;
  border-radius: 10px;
  margin-top: 20px;
  padding: 12px 40px;
  font-size: 15px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-13:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-13:active {
  background-color: #43464d;
}

.hero-image-2 {
  width: 100%;
  margin-top: 50px;
}

.hero-image-2.shadow-two {
  box-shadow: none;
}

.tir-main-header-section {
  background-color: #052b58;
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 30px;
  display: flex;
  position: relative;
  overflow: clip;
}

.clients-e2e {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: relative;
}

.div-block-74 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-125 {
  color: var(--black);
  max-width: 940px;
}

.section-27 {
  background-color: #fafafa;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 30px;
  position: relative;
}

.div-block-75 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  letter-spacing: .1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-family: Poppins;
  font-weight: 400;
  display: flex;
}

.div-block-76 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 45%;
  display: flex;
}

.tir-header-content-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tir-heading {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-126 {
  color: #219ad7;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
}

.section-28 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tir-feature-heading {
  color: var(--black);
  text-align: center;
  padding: 10px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.heading-128 {
  color: var(--black);
  font-weight: 600;
  line-height: 1;
}

.heading-129 {
  color: var(--black);
  text-align: center;
  font-weight: 600;
  line-height: 1;
}

.heading-130 {
  color: var(--black);
  text-align: center;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1;
}

.heading-131, .heading-132, .heading-133, .heading-134 {
  color: var(--black);
  font-weight: 600;
  line-height: 1;
}

.ai-ml-usecases-tir {
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  position: relative;
}

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

.tir-features-icons {
  width: 76px;
  height: 76px;
  padding: 10px;
}

.paragraph-104 {
  color: var(--black);
  text-align: center;
  max-width: 940px;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 2.5rem;
  font-weight: 600;
}

.div-block-79 {
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.testimonial-stack-3 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-71 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-card-three-2 {
  text-align: center;
  background-color: #f5f7fa;
  padding: 64px 42px;
}

.testimonial-card-content-4 {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.testimonial-card-heading-4 {
  margin-bottom: 24px;
}

.testimonial-text-three-4 {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-6 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image-6.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author-name-three-5 {
  margin-bottom: 10px;
}

.hero-heading-left-4 {
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-9 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.margin-bottom-24px-11 {
  color: var(--neutral-9);
  margin-bottom: 24px;
  font-size: .9rem;
}

.button-primary-14 {
  color: #000;
  letter-spacing: 1px;
  text-transform: none;
  cursor: pointer;
  background-color: #83c304;
  border-radius: 12px;
  padding: 10px 25px;
  font-size: 13px;
  font-weight: 600;
  transition: all .1s;
}

.button-primary-14:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-14:active {
  background-color: #43464d;
}

.shadow-two-7 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-136 {
  color: #83c304;
  margin-bottom: .125rem;
  font-size: 2.9rem;
}

.navbar-no-shadow-container-3 {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular-3 {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-4 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-link-7 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-7:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-7:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-7[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-4 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-4 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-4:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle-4:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-4 {
  margin-right: 10px;
}

.nav-dropdown-list-4 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-4.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-4 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-4:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-button-wrapper-3 {
  margin-left: 120px;
}

.button-primary-15 {
  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-15:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-15:active {
  background-color: #43464d;
}

.features-metrics {
  color: var(--black);
  background-color: #fff;
  padding: 20px 10px;
}

.features-wrapper {
  grid-row-gap: 0px;
  color: var(--black);
  justify-content: space-around;
  align-items: center;
  width: 600px;
  margin-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

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

.features-title {
  margin-bottom: 8px;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.features-title-small {
  font-size: 24px;
  line-height: 32px;
}

.features-list-2 {
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.features-wrapper-two-2 {
  justify-content: space-between;
  align-items: flex-start;
  margin: 80px 20px;
  display: flex;
}

.features-left-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph-2 {
  color: var(--black);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: .7rem;
}

.text-link-arrow-6 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-6 {
  margin-left: 2px;
  display: flex;
}

.features-right-2 {
  color: var(--black);
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--neutral-2);
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two-2 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image-2 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.features-table {
  color: var(--white);
  border-bottom: 1px #000;
  padding: 40px 30px;
  position: relative;
}

.centered-heading-8 {
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.centered-subheading-4 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.comparison-table {
  flex-direction: column;
  margin-top: 10px;
  display: flex;
}

.comparison-row-main {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--black);
  text-align: center;
  background-color: #fafafa;
  border-bottom: 1px solid #e4ebf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-title {
  text-align: center;
  margin-bottom: 0;
  margin-left: 24px;
  font-size: 1.5rem;
}

.comparison-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  border-bottom: 1px solid #e4ebf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-negative, .comparison-positive {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.text-block-67 {
  color: #000;
  font-style: normal;
}

.pricing-items {
  border-bottom: 1px solid #e4ebf3;
  padding: 0;
  position: relative;
}

.container-72 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-wrapper-two {
  flex-direction: column;
  margin-bottom: -40px;
  display: flex;
}

.pricing-card-two {
  background-color: #f5f7fa;
  justify-content: space-between;
  margin-bottom: 40px;
  padding: 40px 32px;
  display: flex;
}

.pricing-image-two {
  max-width: 30%;
  margin-right: 40px;
}

.pricing-content {
  background-color: #fff;
  flex-direction: column;
  flex: 1;
  padding: 16px;
  display: flex;
}

.tagline {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

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

.pricing-divider-two {
  background-color: #e4ebf3;
  height: 1px;
  margin: 9px -16px 16px;
}

.pricing-details {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.pricing-block {
  margin-bottom: -10px;
}

.pricing-details-text {
  margin-bottom: 8px;
}

.heading-137 {
  color: var(--black);
}

.hero-without-image-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 10px 30px;
  position: relative;
}

.hero-wrapper-two-4 {
  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-12 {
  color: var(--black);
  margin-bottom: 24px;
}

.button-primary-16 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-16:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-16:active {
  background-color: #43464d;
}

.hero-heading-right-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-9 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-10 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.heading-138 {
  color: var(--black);
  font-size: 1.2rem;
}

.h200-inf0-section {
  background-color: #fff;
  padding: 40px 10px;
  position: relative;
}

.heading-139 {
  color: var(--black);
  text-align: center;
  margin-bottom: .5rem;
  font-size: 2rem;
}

.text-block-68, .text-block-69, .text-block-70 {
  text-align: center;
  font-weight: 500;
}

.section-32 {
  background-color: #000;
  padding: 80px 30px;
  position: relative;
}

.section-33 {
  background-color: #000;
  padding: 20px 30px;
  position: relative;
}

.section-34 {
  padding: 40px 30px;
  position: relative;
}

.bold-text-32 {
  color: #000;
}

.paragraph-105 {
  color: var(--black);
  font-size: 2rem;
  font-weight: 700;
}

.section-35 {
  padding: 40px;
  position: relative;
}

.paragraph-106 {
  color: var(--black);
  text-align: center;
  font-size: 15px;
}

.text-block-71, .text-block-72, .text-block-73 {
  font-weight: 500;
}

.footer-subscribe-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.container-73 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-form-two-3 {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title-2 {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two-3 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input-3 {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input-3::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-17 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #e70000;
  border-radius: 20px;
  padding: 12px 25px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-17:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-17:active {
  background-color: #43464d;
}

.button-primary-17.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three-2 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three-2 {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three-2:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block-three-2 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three-2 {
  margin-left: 32px;
}

.footer-divider-two-3 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-3 {
  color: #3a4554;
}

.footer-legal-block-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link-2 {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link-2:hover {
  color: #3a4554;
}

.hero-subscribe-left-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-10 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-11 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-13 {
  margin-bottom: 24px;
}

.hero-form-3 {
  margin-bottom: 12px;
}

.hero-form-container-3 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-3 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-3:hover, .hero-form-input-3:focus {
  border-color: #76879d;
}

.hero-form-input-3::placeholder {
  color: rgba(26, 27, 31, .8);
}

.text-link-arrow-7 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-7 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-9 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.text-field-18 {
  border-radius: 12px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  padding: 10px 25px;
  transition: all .1s;
}

.h200-waitilist-form {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.success-message-3 {
  color: var(--black);
  background-color: rgba(221, 221, 221, 0);
}

.error-message-2 {
  color: var(--white);
  background-color: rgba(0, 0, 0, 0);
}

.text-block-74, .text-block-75 {
  color: var(--white);
}

.navbar-logo-left-2 {
  z-index: 10;
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-logo-left-container-2 {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container-2.shadow-three {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-wrapper-5 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two-2 {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-8 {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-8:hover {
  color: #575757;
}

.nav-link-8:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-8[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-5 {
  color: var(--white);
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-5:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle-5:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-5 {
  color: var(--white);
  margin-right: 10px;
}

.nav-dropdown-list-5 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-5.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-5 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-5:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider-2 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-2 {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-2:hover {
  color: #7a7a7a;
}

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

.text-block-76:hover {
  color: var(--neutral-4);
}

.heading-140 {
  color: var(--black);
  text-align: center;
}

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

.h200-tab {
  color: var(--black);
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px solid #000;
  justify-content: flex-end;
  align-items: center;
  font-size: 20px;
  transition: none;
  display: flex;
}

.h200-tab:hover {
  text-shadow: 6px 1px 12px rgba(0, 0, 0, .7);
}

.h200-tab.w--current {
  text-align: right;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.section-36 {
  background-color: #83c304;
  flex-flow: column;
  position: relative;
}

.h200-info-div {
  justify-content: center;
  align-items: center;
  width: 500px;
  height: 300px;
  padding: 20px;
  display: flex;
}

.text-block-77 {
  text-align: center;
}

.h200-tab-section {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  background-color: rgba(131, 195, 4, 0);
  border-radius: 0;
  justify-content: space-around;
  align-items: center;
  padding: 2% 5%;
  display: flex;
}

.h200-info-qt {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  width: 600px;
}

.cell-44 {
  justify-content: center;
  align-items: center;
}

.paragraph-107 {
  color: var(--black);
}

.tabs-menu-2 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  text-align: right;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.cell-45, .cell-46, .cell-47 {
  justify-content: center;
  align-items: center;
}

.image-53, .image-54, .image-55 {
  border-radius: 12px;
}

.text-block-78, .text-block-79, .text-block-80 {
  font-weight: 700;
}

.tir-tab {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px solid #2680ea;
  transition: text-shadow .2s;
}

.tir-tab:hover {
  text-shadow: 7px 1px 20px #fff;
}

.tir-tab.w--current {
  background-color: rgba(0, 0, 0, 0);
}

.hero-heading-center-5 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-74 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-9 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-9.margin-bottom-32px {
  color: var(--blue-background);
  margin-bottom: 32px;
}

.hero-wrapper-11 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-12 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-14 {
  color: var(--black);
  text-align: justify;
  margin-bottom: 24px;
}

.button-primary-18 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  border-radius: 20px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-18:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-18:active {
  background-color: #43464d;
}

.shadow-two-10 {
  border-radius: 20px;
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.text-block-81 {
  color: var(--neutral-4);
  text-align: center;
  padding-bottom: 20px;
}

.logos-title-large-4 {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.clients-title-4 {
  color: var(--blue-background);
  text-align: center;
  -webkit-text-stroke-color: var(--black);
  font-size: 24px;
  line-height: 32px;
}

.clients-wrapper-4 {
  justify-content: space-between;
  align-items: center;
  max-width: 750px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.team-slider-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-75 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-10 {
  color: var(--neutral-3);
  text-align: center;
  margin-bottom: 16px;
  font-size: 2.5rem;
}

.centered-subheading-5 {
  color: var(--neutral-3);
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper-3 {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper-3 {
  width: 30%;
  margin-right: 5%;
}

.team-block-3 {
  background-color: #fff;
  min-height: 300px;
  padding-top: 20px;
  padding-bottom: 24px;
}

.team-member-image-two-3 {
  margin-bottom: 18px;
}

.team-block-info-3 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two-3 {
  color: var(--blue-background);
  margin-bottom: 12px;
  font-size: 1rem;
  font-weight: 600;
}

.team-member-text-3 {
  color: var(--neutral-5);
  margin-bottom: 20px;
}

.text-link-arrow-8 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-8 {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow-3 {
  display: none;
}

.team-slider-nav-3 {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.testimonial-slider-small {
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-11 {
  color: var(--black);
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-6 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slider {
  background-color: rgba(0, 0, 0, 0);
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card {
  color: var(--black);
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.testimonial-info {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image-7 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author {
  margin-bottom: 2px;
}

.tagline-2 {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: none;
}

.footer-subscribe-3 {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.footer-form-two-4 {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title-3 {
  color: var(--black);
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two-4 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input-4 {
  border: 1px #000;
  border-radius: 20px;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input-4::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-19 {
  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-19:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-19:active {
  background-color: #43464d;
}

.button-primary-19.footer-form-button {
  border-radius: 20px;
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three-3 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three-3 {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three-3:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block-three-3 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three-3 {
  margin-left: 32px;
}

.footer-divider-two-4 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-4 {
  color: #3a4554;
}

.footer-legal-block-3 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link-3 {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link-3:hover {
  color: #3a4554;
}

.features-list-3 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-76 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.features-wrapper-two-3 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph-3 {
  margin-bottom: 24px;
}

.text-link-arrow-9 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-9 {
  margin-left: 2px;
  display: flex;
}

.features-right-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two-3 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image-3 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.heading-141 {
  color: var(--neutral-3);
  font-size: 2rem;
}

.bold-text-33 {
  color: var(--neutral-6);
}

.heading-142 {
  color: var(--black);
  text-align: center;
  padding-top: 1%;
  display: none;
}

.div-block-80 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-143 {
  color: var(--black);
  text-align: center;
  padding-bottom: 20px;
  font-size: 2.5rem;
}

.text-block-82 {
  color: var(--black);
  text-align: center;
  font-size: 2rem;
  font-weight: 600;
}

.section-37 {
  padding: 40px 30px;
  position: relative;
}

.h200-why-e2e {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: #f3f3f3;
  border: 1px #000;
  border-bottom: 2px solid #aaa;
  border-radius: 11px;
  flex-flow: column;
  justify-content: center;
  padding: 20px;
  display: flex;
}

.h200-why-e2e-text {
  color: var(--black);
}

.heading-144, .bold-text-34 {
  color: var(--black);
  font-size: 1.5rem;
}

.bold-text-35 {
  color: var(--black);
}

.heading-145 {
  color: var(--black);
  font-size: 1.5rem;
  font-weight: 600;
}

.grid-22 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 1fr 1fr;
  place-content: stretch;
  align-items: stretch;
}

.heading-146 {
  color: var(--black);
  font-size: 1.5rem;
}

.bold-text-36, .bold-text-37 {
  font-size: 1.5rem;
}

.heading-147 {
  color: var(--black);
  font-size: 1.5rem;
}

.heading-148 {
  color: var(--black);
  text-align: center;
  font-size: 2rem;
}

.div-block-81 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.text-block-83 {
  text-align: center;
  border: 1px dashed #fff;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: .9rem;
}

.image-56 {
  border-radius: 8px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.div-block-82 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 940px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-83 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: stretch center;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.tir-solutions-div {
  background-color: #fff;
  border: 1px dashed #d2d2d2;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.hero-heading-left-5 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-77 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-12 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-13 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-15 {
  margin-bottom: 24px;
}

.button-primary-20 {
  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-20:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-20:active {
  background-color: #43464d;
}

.shadow-two-11 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.pricing-overview-4 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-heading-12 {
  text-align: center;
  margin-bottom: 16px;
}

.pricing-description-4 {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-grid-3 {
  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-4 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-image-4 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-text-4 {
  margin-bottom: 20px;
}

.text-link-arrow-10 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-10 {
  margin-left: 2px;
  display: flex;
}

.gallery-slider {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.gallery-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.gallery-slide {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
}

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-image-2 {
  width: 100%;
}

.gallery-slide-text {
  color: #f5f7fa;
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-2 {
  color: #1a1b1f;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

.team-slider-4 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.centered-subheading-7 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper-4 {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper-4 {
  width: 30%;
  margin-right: 5%;
}

.team-block-4 {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two-4 {
  margin-bottom: 18px;
}

.team-block-info-4 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two-4 {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text-4 {
  margin-bottom: 20px;
}

.team-slider-arrow-4 {
  display: none;
}

.team-slider-nav-4 {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.hero-without-image-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-two-5 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section-38 {
  background-color: #0c1527;
  padding: 80px 20px;
  position: relative;
}

.div-block-84 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  max-width: 940px;
  display: flex;
}

.div-block-85 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.heading-149 {
  color: #fff;
  margin-bottom: .25rem;
  font-size: 3rem;
  font-weight: 700;
}

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

.paragraph-108 {
  color: var(--white);
}

.button-32 {
  color: var(--black);
  background-color: #fff;
  border-radius: 12px;
  font-weight: 600;
}

.section-39 {
  background-color: #f7f7f7;
  padding: 40px 30px;
  position: relative;
}

.partner-benefits-icon {
  width: 80px;
  height: 80px;
  margin-bottom: 10px;
}

.div-block-87 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-around;
  place-items: center;
  display: grid;
}

.partner-benefit-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  background-color: #fff;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  display: flex;
}

.heading-150 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

.paragraph-109 {
  color: var(--black);
  text-align: center;
  width: 700px;
  margin-bottom: .5rem;
}

.div-block-88 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-151, .heading-152, .heading-153 {
  color: var(--black);
  font-size: 1.5rem;
}

.section-40 {
  padding: 40px 30px;
  position: relative;
}

.div-block-89 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-90 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: stretch center;
  display: flex;
}

.div-block-91, .div-block-92 {
  position: relative;
}

.heading-154, .heading-155 {
  color: var(--white);
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.div-block-93 {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  color: var(--black);
  background-color: #f3f3f6;
  border-radius: 12px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  max-width: 940px;
  padding: 20px 10px;
}

.heading-156 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

.paragraph-110 {
  color: var(--black);
  margin-bottom: .5rem;
}

.section-41 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  padding: 80px 30px;
  display: flex;
}

.heading-157 {
  text-align: center;
  margin-bottom: 1rem;
}

.paragraph-111 {
  text-align: center;
  max-width: 530px;
}

.div-block-94 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.why-partner-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f3f3f6;
  border-radius: 12px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: stretch center;
  padding: 20px;
  display: flex;
}

.grid-23 {
  color: var(--black);
}

.heading-158 {
  color: var(--black);
  text-align: center;
  margin-bottom: 2rem;
  font-size: 2.5rem;
}

.section-42 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  line-height: 1.7;
  position: relative;
}

.paragraph-112 {
  color: var(--black);
  text-align: justify;
  font-weight: 500;
  line-height: 1.5;
}

.div-block-95 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.grid-24 {
  grid-template-rows: auto;
  align-self: center;
}

.section-43 {
  text-align: center;
  background-color: #f1f1f1;
  padding: 40px 30px;
}

.div-block-96 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  display: flex;
}

.image-57 {
  opacity: 1;
}

.button-33 {
  background-color: #0a141d;
  border-radius: 12px;
}

.link-15, .link-16 {
  color: var(--neutral-2);
}

.heading-159 {
  color: var(--black);
  margin-bottom: .5rem;
  font-size: 2.5rem;
}

.text-block-84, .text-block-85, .text-block-86 {
  color: var(--neutral-4);
}

.section-44 {
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.bold-text-40 {
  font-size: 1.25rem;
}

.bold-text-41 {
  text-align: left;
  justify-content: flex-end;
  align-items: flex-start;
  font-size: 1.25rem;
}

.text-block-87 {
  max-width: 398px;
}

.text-block-88 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  align-self: center;
  max-width: 398px;
}

.paragraph-113 {
  flex-flow: column;
  max-width: 398px;
}

.paragraph-114, .text-block-89 {
  max-width: 398px;
}

.heading-160 {
  text-align: center;
}

.bold-text-42, .bold-text-43 {
  font-size: 1.25rem;
}

.section-45 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px 60px;
  display: flex;
}

.events-info {
  text-align: left;
  font-size: 1.2rem;
}

.link-17 {
  color: #1e66bc;
}

.heading-161 {
  color: var(--white);
  max-width: 540px;
  font-weight: 500;
  line-height: 48px;
}

.event-partner-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: center stretch;
  max-width: 32%;
  max-height: 20%;
  margin-top: 25px;
}

.event-partner-img {
  max-width: none;
  height: 70px;
}

.team-circles-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.usecase-header-container {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-13 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-8 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-grid-2 {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image-2 {
  object-fit: cover;
  background-color: #fff;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name-2 {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position-2 {
  margin-bottom: 24px;
}

.speaker-section-div {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.events-partner-logo {
  background-position: 50%;
  background-size: auto;
  width: 3px;
}

.image-58, .image-59 {
  width: 140px;
  height: 60px;
}

.image-60 {
  background-color: #fff;
  border-radius: 14px;
}

.div-block-97 {
  width: 60px;
  height: 60px;
}

.div-block-98 {
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 60px;
  display: flex;
}

.bold-text-44, .bold-text-45, .bold-text-46, .bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50 {
  color: var(--black);
}

.tir-solutions-text {
  color: var(--neutral-5);
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
  font-size: 14px;
  line-height: 1.3;
  display: flex;
}

.tir-hero-form {
  border-radius: 12px;
  height: auto;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 12px;
}

.form-6 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.demos-header {
  background-position: 0 0;
  background-size: auto;
  flex-flow: column;
  padding: 80px 40px;
  display: flex;
}

.feature-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 1;
  text-align: center;
  text-transform: none;
  border-radius: 0;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 0;
  display: flex;
}

.div-block-43 {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  position: relative;
  top: -44px;
  left: -310px;
}

.feature-text-2 {
  outline-offset: 0px;
  color: #fff;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #0060d8;
  background-clip: border-box;
  border: .01px solid #000;
  border-radius: 8px;
  outline: 3px #fff;
  flex: 0 auto;
  order: 0;
  margin: 0 0 -16px 10px;
  padding: 6px;
  font-size: 70%;
  font-style: normal;
  font-weight: 500;
  line-height: 200%;
  text-decoration: none;
  display: inline-block;
  position: relative;
  bottom: 1px;
  left: -108px;
  box-shadow: 10px 2px 5px rgba(0, 0, 0, .2);
}

.hero-subscribe-left-4 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-13 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-14 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-16 {
  margin-bottom: 24px;
}

.hero-form-4 {
  margin-bottom: 12px;
}

.hero-form-container-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-form-input-4 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-4:hover, .hero-form-input-4:focus {
  border-color: #76879d;
}

.hero-form-input-4::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-21 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #000;
  border-radius: 12px;
  padding: 10px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-21:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-21:active {
  background-color: #43464d;
}

.text-link-arrow-11 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-11 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-12 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.usecase-header-section {
  background-color: #002d61;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 30px;
  position: relative;
}

.navbar-logo-center-container-2 {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container-2.shadow-three {
  width: 100%;
  max-width: 1140px;
}

.navbar-wrapper-three-2 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three-2 {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three-2 {
  width: 100%;
}

.nav-menu-three-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-9 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-9:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-9:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-9[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-6 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-6 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-6:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle-6:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle-6[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-6 {
  margin-right: 10px;
}

.nav-dropdown-list-6 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-6.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-6 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-6:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link-6[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent-3 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-3:hover {
  color: rgba(26, 27, 31, .75);
}

.pricing-overview-5 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.pricing-description-5 {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-grid-4 {
  grid-column-gap: 64px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.pricing-card-three-5 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-image-5 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-text-5 {
  margin-bottom: 20px;
}

.testimonial-column-light {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.testimonial-card-two {
  border: 1px solid #e4ebf3;
  flex-direction: column;
  padding: 32px 16px 16px;
  display: flex;
}

.testimonial-text-two {
  margin-bottom: 52px;
}

.testimonial-info-three {
  background-color: #f5f7fa;
  align-items: center;
  padding: 24px 16px;
  display: flex;
}

.testimonial-image-8 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-main-heading {
  margin-bottom: 2px;
  font-weight: 600;
}

.text-field-19 {
  color: var(--neutral-3);
  border: .5px solid #c5c5c5;
  border-radius: 12px;
  width: 240px;
  height: auto;
  margin-top: 10px;
  margin-right: 9px;
  padding: 10px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.div-block-99 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.heading-162 {
  color: var(--black);
  text-align: center;
}

.heading-163 {
  color: var(--black);
  text-align: center;
  margin-bottom: 0;
}

.paragraph-115 {
  color: var(--black);
  text-align: center;
  max-width: 940px;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
}

.div-block-100 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-116 {
  color: var(--black);
  text-align: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-101 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: space-around stretch;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0%;
  display: grid;
}

.usecases-ai-benefits {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--black);
  text-align: center;
  background-color: #e4ebf3;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
  display: flex;
}

.image-61, .image-62 {
  width: 70px;
  height: 70px;
}

.image-63 {
  object-fit: contain;
  width: 70px;
  height: 70px;
}

.container-79 {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  flex-flow: column;
  justify-content: center;
  display: flex;
}

.usecase-info-section {
  margin-left: auto;
  margin-right: auto;
  padding: 20px 30px;
  position: relative;
}

.usecase-benefit-icon {
  width: 70px;
  height: 70px;
}

.usecases-benefits-section {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  position: relative;
}

.usecases-quicklinks {
  color: var(--white);
  max-height: 35px;
  font-weight: 500;
  text-decoration: none;
}

.usecases-quicklinks:hover {
  text-shadow: 6px 10px 9px rgba(255, 255, 255, .9);
  border-bottom: 1px solid #fff;
}

.usecase-quicklinks {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px;
  display: grid;
  position: relative;
}

.div-block-102 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: var(--neutral-12);
  justify-content: center;
  padding-left: 20px;
  display: inline-flex;
}

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

.button-34 {
  color: var(--black);
  background-color: #fff;
  border-radius: 12px;
  padding: 10px 20px;
  font-weight: 600;
}

.usecases-value-section {
  color: var(--black);
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  position: relative;
}

.div-block-104 {
  text-align: left;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.heading-164 {
  text-align: center;
}

.div-block-105 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.usecases-hero-wrapper {
  color: var(--black);
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.paragraph-117 {
  max-width: 340px;
  margin-bottom: .5rem;
}

.heading-165 {
  margin-bottom: .5rem;
  font-weight: 600;
}

.usecase-business-value-grid-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #e4ebf3;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 40px 20px;
  display: flex;
}

.div-block-107 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.paragraph-118 {
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-90 {
  text-align: center;
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
}

.usecases-partner-section {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  position: relative;
}

.usecase-subusecase-text {
  color: var(--neutral-3);
  text-align: center;
  background-color: #fff;
  border-radius: 11px;
  max-width: 100px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.heading-166 {
  color: var(--black);
  text-align: center;
  margin-bottom: 2rem;
}

.div-block-108 {
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.usecase-discover-partner {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  color: var(--black);
  background-color: #e4ebf3;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
  display: flex;
}

.div-block-109 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.usecase-discover-partner-text {
  color: var(--neutral-3);
  text-align: center;
  max-width: 240px;
}

.usecase-discover-partners-btn {
  background-color: #020202;
  border-radius: 12px;
}

.usecases-get-started-section {
  background-color: #e4ebf3;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 30px 40px;
  position: relative;
}

.div-block-110 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-111 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.asr-get-started-btn-1 {
  background-color: #000;
  border-radius: 12px;
}

.button-35 {
  color: var(--black);
  background-color: #fff;
  border-radius: 12px;
}

.div-block-112 {
  color: var(--white);
  padding-left: 5px;
}

.success-message-4 {
  text-align: left;
  background-color: rgba(221, 221, 221, 0);
  max-width: 340px;
}

.partner-blue {
  color: #4bc1ff;
}

.footer-subscribe-4 {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.container-80 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-form-two-5 {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two-5 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title-4 {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two-5 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input-5 {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input-5::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-22 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #3b95c4;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-22:hover {
  color: #fff;
  background-color: #225482;
}

.button-primary-22:active {
  background-color: #154165;
}

.button-primary-22.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three-4 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three-4 {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three-4:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block-three-4 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three-4 {
  margin-left: 32px;
}

.footer-divider-two-5 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-5 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-5 {
  color: #3a4554;
}

.footer-legal-block-4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link-4 {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link-4:hover {
  color: #3a4554;
}

.hero-subscribe-left-5 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-14 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-15 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-17 {
  margin-bottom: 24px;
}

.hero-form-5 {
  margin-bottom: 0;
}

.hero-form-container-5 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-5 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-5:hover, .hero-form-input-5:focus {
  border-color: #76879d;
}

.hero-form-input-5::placeholder {
  color: rgba(26, 27, 31, .8);
}

.text-link-arrow-12 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-12 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-13 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.e2e-partner-signup-input {
  text-align: justify;
  border-radius: 12px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 10px;
  padding: 12px 25px;
}

.e2e-partner-signup {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.e2e-partner-signup-form-block {
  color: var(--white);
  display: none;
}

.success-message-5 {
  background-color: rgba(221, 221, 221, 0);
  padding-left: 0;
  padding-right: 0;
}

.link-18 {
  color: var(--neutral-2);
}

.heading-167, .heading-168, .heading-169, .heading-170, .heading-171 {
  font-size: 1.5rem;
}

.text-block-91 {
  text-align: center;
  max-width: 740px;
}

.text-span-12 {
  font-size: 1.3rem;
  font-weight: 600;
}

.paragraph-119 {
  font-size: 1rem;
}

.paragraph-120 {
  line-height: 1.5;
}

.text-span-13 {
  color: var(--neutral-2);
}

.hero-heading-left-6 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-81 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.hero-split-16 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-18 {
  margin-bottom: 24px;
}

.button-primary-23 {
  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-23:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-23:active {
  background-color: #43464d;
}

.shadow-two-14 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.div-block-113 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 60%;
  display: flex;
}

.hero-heading-right-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.div-block-115 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.section-53 {
  background-position: 50%;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 0;
  display: flex;
  position: relative;
}

.heading-172 {
  color: var(--white);
  margin-top: 2rem;
  font-size: 3rem;
  font-weight: 500;
}

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

.demos-grid-container {
  text-align: center;
  flex-flow: column;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-173 {
  text-align: center;
  font-size: 2.5rem;
}

.section-54 {
  color: var(--black);
  margin-left: auto;
  margin-right: auto;
  padding: 20px 30px 40px;
  position: relative;
}

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

.submit-button-8 {
  background-color: #01224b;
  border-radius: 12px;
}

.submit-button-8:hover {
  background-color: #20405f;
}

.submit-button-8:active {
  background-color: #1a375d;
}

.paragraph-121 {
  max-width: 940px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.2rem;
}

.demos-form-input {
  border-radius: 10px;
}

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

.bold-text-51 {
  color: var(--neutral-11);
  font-size: 1.7rem;
}

.meity-hero-form {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-field-20 {
  border-radius: 12px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  padding-top: 12px;
  padding-bottom: 12px;
}

.form-7 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-span-14 {
  color: var(--neutral-12);
}

.div-block-117 {
  max-width: 940px;
}

.container-82 {
  background-color: #ebebeb;
  border-radius: 12px;
  padding: 20px 40px;
}

.demo-checkbox-required {
  padding: 10px 40px;
}

.demos-features {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  display: flex;
}

.feature-1 {
  background-color: #fff;
  border-radius: 12px;
  padding: 10px 5px;
  font-weight: 300;
}

.demo-features-2 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  color: var(--white);
  margin-bottom: 20px;
  display: flex;
}

.image-66 {
  width: 150px;
}

.text-block-92, .text-block-93 {
  font-size: .9rem;
}

.section-55 {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 20px 40px;
  display: none;
}

.container-83 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-36 {
  background-color: #0c66c2;
  border-radius: 12px;
}

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

.div-block-118 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 70%;
  display: flex;
}

.text-block-95 {
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
}

.hero-subscribe-left-6 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-84 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-16 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-17 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-19 {
  margin-bottom: 24px;
}

.hero-form-6 {
  margin-bottom: 12px;
}

.hero-form-container-6 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-6 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-6:hover, .hero-form-input-6:focus {
  border-color: #76879d;
}

.hero-form-input-6::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-24 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #83c304;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-24:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-24:active {
  background-color: #43464d;
}

.text-link-arrow-13 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-13 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-15 {
  max-width: 100%;
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.section-56 {
  background-color: #000;
  padding: 80px 30px;
  position: relative;
}

.div-block-119 {
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.div-block-120 {
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

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

.div-block-122 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-122 {
  margin-bottom: .5rem;
}

.heading-174 {
  font-size: 3rem;
}

.features-metrics-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.features-wrapper-2 {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

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

.features-title-2 {
  margin-bottom: 8px;
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}

.features-title-small-2 {
  font-size: 24px;
  line-height: 32px;
}

.section-57 {
  margin-left: auto;
  margin-right: auto;
  padding: 60px 30px;
  position: relative;
}

.div-block-123 {
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.section-58 {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  display: flex;
}

.div-block-125 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 30px;
  display: grid;
}

.div-block-126 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 500px;
  display: flex;
}

.div-block-127 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.paragraph-123 {
  color: var(--black);
}

.div-block-128 {
  flex-flow: column;
  display: flex;
}

.div-block-129 {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-68 {
  border-radius: 12px;
  width: 500px;
}

.hero-heading-left-7 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.button-primary-25 {
  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-25:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-25:active {
  background-color: #43464d;
}

.shadow-two-16 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.section-59 {
  background-position: 78%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 30px;
  position: relative;
}

.div-block-130 {
  color: var(--white);
  flex-flow: column;
  align-items: flex-start;
  max-width: 46%;
  padding-top: 0;
  display: flex;
}

.div-block-131 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-175 {
  margin-bottom: .5rem;
  font-size: 3rem;
  font-weight: 600;
  display: block;
}

.div-block-132 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-133 {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

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

.referral-partner-div {
  color: var(--white);
  background-color: #0c1527;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding: 40px 10px 20px;
  display: flex;
}

.section-60 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px 20px;
  position: relative;
}

.lsf-form-label {
  color: var(--white);
  margin-bottom: .5rem;
}

.lsf-form-input {
  border-radius: 8px;
}

.submit-button-9 {
  background-color: #0062ff;
  border-radius: 12px;
  padding-left: 20px;
  padding-right: 20px;
}

.submit-button-9:hover {
  background-color: #0084ff;
}

.submit-button-9:active {
  background-color: #008cff;
}

.div-block-134 {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-top: .25rem;
  display: flex;
}

.list-5 {
  list-style-type: square;
}

.div-block-135 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.heading-176 {
  color: var(--white);
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.lsf-info {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  padding-top: 40px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-136 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-137 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-69 {
  width: 40px;
  max-width: 46%;
  height: auto;
}

.heading-177 {
  color: var(--black);
  margin-bottom: 1.5rem;
}

.section-61 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  position: relative;
}

.heading-178 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.paragraph-124 {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-flow: column;
  font-size: 1.5rem;
  font-weight: 500;
}

.field-label-13 {
  margin-top: 1rem;
  margin-bottom: .5rem;
  font-size: 1.5rem;
}

.link-19 {
  display: none;
}

.image-70 {
  border-radius: 20px;
  margin-left: 0;
}

.header-grey-text-n9 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  color: var(--neutral-9);
  letter-spacing: .05rem;
  flex-flow: column;
  margin-top: .125rem;
  font-size: 15px;
}

.text-span-15 {
  color: var(--neutral-2);
}

.heading-179 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
  font-size: 1rem;
  font-style: normal;
}

.tir-sub-nav {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  max-height: 40px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.tir-subnav-link {
  color: var(--white);
  background-color: #333;
  border-radius: 6px;
  margin-right: 40px;
  padding: 5px 15px;
  font-size: .9rem;
  text-decoration: none;
}

.tir-subnav-div {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center baseline;
  display: grid;
}

.div-block-138 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: space-between;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-126 {
  color: var(--black);
  text-align: center;
  max-width: 750px;
  margin-bottom: .5rem;
}

.div-block-139 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-71 {
  max-width: 80%;
}

.div-block-140 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  color: var(--black);
  justify-content: space-between;
  align-items: center;
  max-width: 940px;
  margin-top: 0%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-37 {
  background-color: #2680ea;
  border-radius: 10px;
}

.div-block-141 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-142 {
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-block-3 {
  margin-bottom: 0;
}

.glow-effect {
  background-color: #eaf4ff;
  border: 1px solid #f1f4ff;
  border-radius: 50px;
  margin-bottom: 20px;
  padding: 10px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .08);
}

.image-72 {
  width: 30px;
  height: auto;
}

.div-block-143 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  align-items: center;
  font-size: 13px;
  display: flex;
}

.div-block-144 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-height: 280px;
  padding: 20px;
  font-size: 12px;
  display: flex;
}

.cell-48 {
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
}

.image-73 {
  max-width: 70%;
}

.cell-49 {
  color: var(--black);
  justify-content: center;
  align-items: flex-start;
}

.tir-signin-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.text-span-16 {
  color: var(--neutral-2);
}

.tir-singup-btn {
  color: #052249;
  letter-spacing: 0;
  cursor: pointer;
  background-color: #4ccbff;
  border-radius: 20px;
}

.text-block-97 {
  opacity: .66;
  color: var(--neutral-11);
  margin-top: 0;
  font-size: .7rem;
}

.section-62 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.g2-marquee {
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: none;
  position: relative;
}

.heading-180 {
  color: var(--black);
  text-align: center;
  margin-bottom: 2.5rem;
  font-size: 2.5rem;
  font-weight: 600;
}

.testimonial-section-tir {
  margin: 10px auto;
  position: relative;
}

.hero-stack-3 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-85 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two-6 {
  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-20 {
  margin-bottom: 24px;
}

.button-primary-26 {
  color: #fff;
  letter-spacing: normal;
  text-transform: none;
  cursor: pointer;
  background-color: #0d446a;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 16px;
  line-height: 20px;
  transition: all .2s;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.button-primary-26:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-26:active {
  background-color: #43464d;
}

.hero-image-3 {
  width: 100%;
  margin-top: 50px;
}

.tir-cost-comparison-section {
  background-color: #f4f4f4;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  position: relative;
}

.tir-highlights-container {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.paragraph-127 {
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
}

.heading-181 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
  font-weight: 600;
}

.image-74 {
  max-width: 80%;
}

.div-block-147 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.div-block-148 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.button-39 {
  cursor: pointer;
  border-radius: 12px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.text-block-98 {
  color: var(--black);
}

.link-20 {
  color: var(--neutral-2);
  text-decoration: underline;
}

.hero-heading-left-8 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-86 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-17 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-18 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-21 {
  margin-bottom: 24px;
}

.button-primary-27 {
  color: #000;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-27:hover {
  color: #000;
  background-color: #83c203;
}

.button-primary-27:active {
  background-color: #87c700;
}

.shadow-two-17 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.div-block-149 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-150 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 450px;
  display: flex;
}

.section-64 {
  background-position: 0 0;
  background-size: cover;
  padding: 80px 30px;
  position: relative;
}

.div-block-151 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.heading-182 {
  margin-bottom: .5rem;
  font-size: 2rem;
  font-weight: 600;
}

.event-nvidia-quicklink {
  color: var(--white);
}

.div-block-152 {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-153 {
  background-color: #1a1a1a;
  padding: 20px;
}

.section-65 {
  background-color: #f7f7f7;
  padding: 40px;
  position: relative;
}

.div-block-154 {
  color: var(--black);
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.nvidia-summit-mumbai-banner {
  background-color: #76b900;
  justify-content: center;
  align-items: center;
  height: 50px;
  display: block;
}

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

.text-block-100 {
  color: var(--black);
}

.div-block-156 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.link-21 {
  cursor: pointer;
  font-weight: 600;
  text-decoration: underline;
}

.paragraph-128 {
  color: var(--white);
  margin-bottom: 1rem;
  font-weight: 300;
}

.section-66 {
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px 40px;
  position: relative;
}

.heading-183 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
  font-weight: 600;
}

.heading-184 {
  text-align: center;
}

.div-block-157 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: grid;
}

.nvidia-summit-info {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  width: 400px;
  height: 200px;
  display: flex;
  box-shadow: 0 5px 10px 2px rgba(0, 0, 0, .2);
}

.icon-wrapper-nvidia-summit {
  background-color: #333;
}

.paragraph-129 {
  text-align: center;
  line-height: 2;
}

.text-span-17, .text-span-18 {
  font-weight: 600;
}

.text-span-19 {
  font-weight: 400;
}

.heading-185 {
  font-size: 2.5rem;
  font-weight: 600;
}

.div-block-158 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.image-75, .image-76 {
  border-radius: 12px;
}

.paragraph-130 {
  color: var(--white);
  margin-bottom: 1rem;
}

.text-block-101, .text-block-102 {
  color: var(--white);
  text-align: center;
}

.div-block-159 {
  justify-content: space-between;
  max-width: 46%;
  display: flex;
}

.div-block-160 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  align-items: center;
  display: flex;
}

.image-77 {
  width: 50px;
  height: auto;
}

.div-block-161 {
  color: var(--black);
  width: 400px;
  height: 450px;
  box-shadow: 0 5px 5px 5px rgba(0, 0, 0, .2);
}

.div-block-162 {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  color: var(--black);
  flex-flow: column;
  width: 400px;
  height: 450px;
  display: flex;
  box-shadow: 0 5px 5px 5px rgba(0, 0, 0, .2);
}

.div-block-163 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-164 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.section-67 {
  background-color: #f7f7f7;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  position: relative;
}

.heading-186 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

.text-block-103 {
  color: var(--white);
  text-align: center;
}

.text-block-104 {
  color: var(--black);
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-165 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-187 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.section-68 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  position: relative;
}

.code-embed-5 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.heading-188 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.section-69 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  position: relative;
}

.button-40 {
  color: var(--black);
  background-color: #76b900;
  border-radius: 12px;
  padding: 12px 25px;
  font-weight: 600;
}

.container-88 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-189, .heading-190, .heading-191 {
  color: var(--black);
}

.text-block-105 {
  color: #4198ff;
  text-align: left;
  font-size: .8rem;
}

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

.certifications-wrapper {
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
  box-shadow: 0 5px 11px rgba(0, 0, 0, .2);
}

.ceritification-logo-wrapper {
  background-color: #eeede7;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.certificates-section {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: block;
}

.certification-info-wrapper {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  padding: 15px 20px;
  display: flex;
}

.heading-192 {
  color: var(--black);
  text-align: left;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  text-decoration: underline;
}

.certification-img {
  width: 150px;
  height: auto;
}

.paragraph-131 {
  color: var(--neutral-5);
  text-decoration: underline;
}

.div-block-166 {
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-106 {
  color: var(--neutral-5);
  font-size: .8rem;
}

.image-78 {
  max-width: 70%;
}

.cell-50, .cell-51 {
  justify-content: center;
  align-items: center;
}

.container-90, .div-block-167 {
  flex-flow: column;
  display: flex;
}

.text-block-107, .text-block-108, .text-block-109, .text-block-110 {
  color: var(--white);
}

.tir-product-component-section {
  z-index: 1;
  background-color: #0b1c33;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  overflow: clip;
}

.link-22 {
  font-size: 1.5rem;
}

.text-block-111, .text-block-112, .text-block-113, .text-block-114 {
  color: var(--white);
}

.cell-52 {
  background-color: #000;
  border-radius: 12px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.cell-53 {
  background-color: #000;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.div-block-168 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  max-width: 840px;
  display: flex;
}

.section-70 {
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  display: flex;
}

.section-71 {
  background-color: #f5f7fa;
  border-bottom: 1px solid rgba(0, 0, 0, .1);
  padding: 40px 30px;
}

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

.columns-13 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.grid-28 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-content: stretch;
  place-items: stretch center;
}

.keyfeatures-gpu-h3 {
  color: var(--black);
  font-size: 1rem;
}

.key-features-info {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.key-features-text {
  color: var(--neutral-6);
}

.key-features-img-gpu {
  height: 70px;
}

.heading-193 {
  color: var(--black);
  margin-bottom: 1rem;
  font-size: 2rem;
}

.div-block-173 {
  flex-flow: column;
  display: flex;
}

.gpu-wrapper-section {
  grid-column-gap: 0px;
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: grid;
}

.gpu-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #e4e2e2;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 260px;
  height: 400px;
  padding: 40px 20px;
  display: flex;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.gpu-icon-wrapper {
  background-color: #fff;
  border-radius: 12px;
  justify-content: space-between;
  align-items: stretch;
  padding: 20px 10px;
}

.gpu-content-wrapper {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: column;
  font-size: .9rem;
  display: flex;
}

.gpu-heading {
  color: var(--black);
}

.text-block-115 {
  color: var(--neutral-3);
  text-align: left;
}

.button-41 {
  background-color: #2b90e9;
  border-radius: 14px;
}

.button-41:hover {
  background-color: #005096;
}

.div-block-175 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.container-91 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.section-73 {
  padding: 40px 20px;
}

.heading-194 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

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

.uui-navbar_menu-button {
  padding: 0;
}

.primary-button-nav {
  grid-column-gap: .5rem;
  border: 1px none var(--untitled-ui--primary600);
  background-color: var(--black);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 6px 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.primary-button-nav:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--gray900);
}

.primary-button-nav:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.secondary-button-nav {
  grid-column-gap: .5rem;
  background-color: var(--white);
  color: var(--black);
  white-space: nowrap;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 6px 20px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5em;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.secondary-button-nav: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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.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 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray.show-tablet, .show-tablet-2 {
  display: none;
}

.uui-navbar_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar_link {
  color: var(--black);
  align-items: center;
  padding: .75rem .5rem;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
  transition: all .3s;
}

.uui-navbar_link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-navbar_link.w--current {
  color: #000;
}

.uui-text-size-small-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-navbar07_item-heading-2 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: .25rem;
  font-weight: 600;
}

.uui-navbar07_item-right-2 {
  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(--untitled-ui--primary600);
  flex: none;
}

.uui-navbar07_dropdown-link-2 {
  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-2:hover {
  background-color: var(--untitled-ui--gray50);
}

.uui-navbar07_dropdown-link-list-2 {
  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-2 {
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-navbar07_dropdown-list-2.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-2 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: 0%;
}

.uui-navbar07_dropdown-toggle {
  color: var(--untitled-ui--gray600);
  align-items: center;
  padding: .75rem 2.5rem .75rem 1rem;
  font-size: 1rem;
  font-weight: 600;
  transition: all .3s;
  display: flex;
}

.uui-navbar07_dropdown-toggle:hover {
  color: var(--untitled-ui--gray700);
}

.uui-navbar_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_logotype.homepage {
  width: auto;
  height: 50px;
  line-height: 2;
}

.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: rgba(255, 255, 255, .2);
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  top: 50%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 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 rgba(16, 24, 40, .06), 0 1px 2px rgba(16, 24, 40, .1);
}

.uui-logo_component {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-wrap: nowrap;
  align-items: center;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-navbar_logo-link {
  padding-left: 0;
}

.uui-navbar_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar_component {
  border-bottom: 1px solid var(--neutral-10);
  background-color: #f9f9f9;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.new-branding-body {
  background-color: #f9f9f9;
}

.uui-icon-1x1-xxsmall {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-banner13_close-button {
  color: var(--untitled-ui--white);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner13_close-button:hover {
  background-color: rgba(255, 255, 255, .2);
}

.error-message-3 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-message-6 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-button-secondary {
  grid-column-gap: .5rem;
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary:hover {
  background-color: var(--untitled-ui--primary100);
}

.uui-button-secondary:focus {
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-secondary.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-form_input {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-banner13_form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.uui-banner13_form {
  width: 100%;
  max-width: 25rem;
  margin-bottom: 0;
}

.uui-banner13_supporting-text {
  color: var(--untitled-ui--primary100);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-banner13_text {
  color: var(--untitled-ui--white);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-banner13_text-wrapper {
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
  flex-direction: column;
  display: flex;
}

.uui-icon-1x1-xsmall-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-featured-square-large {
  background-color: var(--untitled-ui--primary500);
  color: var(--untitled-ui--white);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-banner13_icon-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.uui-banner13_content {
  flex: 1;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.uui-banner13_content-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: .75rem;
  padding-bottom: .75rem;
  display: flex;
}

.uui-container-large {
  width: 100%;
  max-width: 87rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-banner13_component {
  background-image: linear-gradient(45deg, var(--untitled-ui--primary700), var(--untitled-ui--primary600));
  justify-content: center;
  align-items: center;
  position: relative;
}

.uui-banner04_close-button {
  color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner04_close-button:hover {
  background-color: rgba(255, 255, 255, .2);
}

.uui-banner04_supporting-text {
  color: var(--untitled-ui--primary100);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-banner04_text {
  color: var(--untitled-ui--white);
  margin-right: .375rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-banner04_text-wrapper {
  grid-row-gap: .125rem;
  flex-wrap: wrap;
  display: flex;
}

.uui-banner04_icon-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.uui-banner04_content {
  flex: 1;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.uui-banner04_wrapper {
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-banner04_component {
  background-image: linear-gradient(-90deg, #ff1ddb, #0060f2);
}

.uui-banner10_close-button {
  color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  transition: all .3s;
  display: flex;
  position: absolute;
  top: .75rem;
  bottom: auto;
  left: auto;
  right: .75rem;
}

.uui-banner10_close-button:hover {
  background-color: rgba(255, 255, 255, .2);
}

.uui-text-style-link {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-style-link.uui-text-color-primary100, .uui-text-color-primary100 {
  color: var(--untitled-ui--primary100);
}

.uui-banner10_supporting-text {
  color: var(--untitled-ui--primary100);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-banner_text {
  color: var(--untitled-ui--white);
  margin-right: .375rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-banner_text-wrapper {
  grid-row-gap: .125rem;
  text-align: center;
  flex-wrap: wrap;
  display: flex;
}

.uui-banner_content {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-banner_wrapper {
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem 1rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-banner_component {
  background-image: linear-gradient(90deg, #0060f2, #ff1ddb);
}

.register-now {
  color: var(--neutral-12);
  text-align: justify;
  text-decoration: underline;
}

.uui-heroheader01_pattern-image {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.uui-heroheader01_fileupload-image2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-heroheader01_fileupload-image1 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-heroheader01_fileupload-image-wrapper {
  width: 23rem;
  position: absolute;
  top: auto;
  bottom: 5%;
  left: -16%;
  right: auto;
}

.uui-heroheader01_image {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader01_image-wrapper {
  position: relative;
}

.uui-heroheader01_image-wrapper.home {
  -webkit-text-stroke-width: 0px;
  background-color: rgba(245, 245, 245, 0);
  background-image: linear-gradient(#fff, #ececec);
  border: 1px dashed rgba(0, 0, 0, .15);
  border-radius: 0;
  flex-flow: row;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-2:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-2:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray-2.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-large {
  width: 100%;
  min-height: 3rem;
}

.body-copy {
  color: var(--black);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5em;
}

.uui-max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.uui-space-small {
  width: 100%;
  min-height: 2rem;
}

.uui-heading-xlarge {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader01_content {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.uui-heroheader01_component {
  grid-column-gap: 1rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.uui-container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-2 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.hero_section {
  overflow: hidden;
}

.is--linear {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0b5df1, #f71fdb);
  -webkit-background-clip: text;
  background-clip: text;
}

.primary-btn {
  background-color: var(--black);
  color: var(--white);
  border-radius: 24px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.primary-btn.secondary {
  background-color: var(--white);
  color: var(--black);
  border: 1px solid rgba(0, 0, 0, .2);
}

.primary-btn.is-small {
  letter-spacing: -.02em;
  padding: 8px 16px;
}

.primary-btn.is-small.pricing {
  border-radius: 8px;
  padding: 8px 12px;
  font-size: 14px;
}

.primary-btn.is-icon {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--white);
}

.primary-btn.is-white {
  background-color: var(--white);
  color: var(--black);
  border: .5px solid #000;
  text-decoration: none;
}

.primary-btn.btn-blue {
  background-color: var(--blue-primary);
}

.primary-btn.align-left {
  justify-content: flex-start;
  align-items: center;
}

.hero_image {
  width: 400px;
}

.tags {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: var(--white);
  color: var(--black);
  letter-spacing: 2px;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 100px;
  align-items: center;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 600;
  display: flex;
}

.nse-symbol {
  width: 24px;
}

.tag-holder {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  margin-bottom: 20px;
  display: flex;
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-2:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-2:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.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-secondary-gray-3 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-3:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-3:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.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-layout40_image {
  width: 100%;
}

.uui-layout40_image-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

.section-headline {
  color: var(--grey);
  letter-spacing: normal;
  font-size: 20px;
  line-height: 1.6;
}

.section-headline.testimonial_headline {
  font-size: 28px;
}

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

.section-headline.white {
  color: var(--neutral-11);
  text-align: center;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.section-title {
  color: var(--black);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;
}

.section-title.text-white {
  color: var(--white);
  text-align: center;
}

.section-title.text-white.text-42px {
  font-size: 42px;
}

.section-title.text-color-white {
  color: var(--white);
}

.section-title.text-grey {
  color: var(--grey);
}

.section-title.text-white-left {
  color: var(--white);
}

.uui-badge {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .625rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.uui-badge.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large.align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-layout_component {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-layout_component.uui-layout_gap, .uui-layout_component.uui-layout_gap.less-gap {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
}

.uui-padding-vertical-huge {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

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

.section-subheadline {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-holder {
  background-color: var(--white);
  border: 1px solid rgba(0, 0, 0, .2);
  padding: 64px 90px;
}

.provider-grid {
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.provider-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid rgba(0, 0, 0, .2);
  flex-flow: column;
  align-items: flex-start;
  padding: 48px 38px 44px 24px;
  display: flex;
  position: relative;
}

.provider-card.is--left-border {
  border-left-width: 0;
  padding-left: 38px;
}

.provider-card.is-border-top {
  border-top-width: 0;
}

.card-headline {
  color: var(--black);
  text-align: left;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.14286;
}

.card-subheadline {
  color: var(--grey);
  text-align: left;
  font-size: 20px;
  line-height: 1.5em;
}

.card-subheadline.infra_linear-text {
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0060f2, #ff1ddb);
  -webkit-background-clip: text;
  background-clip: text;
}

.card-subheadline.text-align-center {
  text-align: center;
}

.card-subheadline.integrations-features_subheadline {
  font-size: 18px;
}

.card-icon {
  align-items: stretch;
  display: flex;
}

.heading-195 {
  color: var(--white);
  letter-spacing: .1rem;
  margin-bottom: 0;
  font-weight: 400;
}

.text-span-20 {
  color: #3ec2f7;
  font-weight: 500;
}

.tir-header-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.tir-header-features {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: rgba(0, 0, 0, .18);
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 200px;
  padding: 10px;
  display: flex;
}

.tir-header-features:hover {
  box-shadow: none;
  border: 2px solid #1051a1;
}

.tir-features-header-heading {
  color: var(--neutral-10);
  text-align: center;
}

.tir-features-header-subheading {
  opacity: .69;
  color: var(--neutral-9);
  text-align: center;
}

.div-block-176 {
  background-color: #000;
  border-radius: 12px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-177 {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 398px;
}

.text-block-116 {
  margin-top: 5px;
}

.text-block-117 {
  max-width: 398px;
}

.top-left-line {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -1px;
  bottom: auto;
  left: -1px;
  right: auto;
}

.vertical-line {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: -1px;
}

.horz-stright-line {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bottom-right-line {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -1px;
  left: auto;
  right: -1px;
}

.text-black {
  color: var(--black);
}

.content_component {
  grid-column-gap: 30px;
  background-color: var(--white);
  border: 1px solid rgba(0, 0, 0, .15);
  grid-template-rows: auto;
  grid-template-columns: 1fr 390px;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 40px;
  display: grid;
}

.content_component.equal {
  grid-template-columns: 1fr 1fr;
}

.content_left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.flex-block-horz {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
}

.uui-max-width-xlarge {
  max-width: 64rem;
}

.uui-padding-vertical-large {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.config_component {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--white);
  border: 1px solid rgba(0, 0, 0, .15);
  grid-template-rows: auto;
  grid-template-columns: 390px 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 40px;
  display: grid;
}

.config_component.equal {
  grid-template-columns: 1fr 1fr;
}

.config_logos {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.config_logo-img {
  object-fit: contain;
  height: 54px;
}

.usecase_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #161616;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 100px;
  display: flex;
}

.usecase_background {
  background-color: #161616;
}

.usecase {
  grid-column-gap: 1.5rem;
  justify-content: space-between;
  padding-top: 2%;
  display: flex;
}

.usecase_heading-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 60rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.usecase_features-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.usecase_features-content-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.usecase_image {
  object-fit: cover;
  width: 100%;
  height: 225px;
}

.secondary-btn {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--white);
  color: var(--black);
  border-radius: 1000px;
  align-items: stretch;
  padding: 6px 12px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.secondary-btn.is-border {
  border: 1px solid rgba(0, 0, 0, .15);
  padding-top: 12px;
  padding-bottom: 12px;
}

.uui-container-medium {
  max-width: 84.5rem;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-132 {
  color: #666;
  font-size: 1.25rem;
  font-weight: 400;
}

.integrations-features_item {
  background-color: #fff;
  border: 1px dashed rgba(0, 0, 0, .2);
  padding: 2rem;
}

.integrations-features_item.box-shadow-x-mild {
  transition: transform .3s, box-shadow .3s;
}

.integrations-features_item.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(8, 33, 73, .1), 0 16px 36px rgba(20, 25, 43, .1);
}

.integrations-features_item.box-shadow-x-mild.is-productfeature {
  color: #000;
  text-align: left;
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  min-width: auto;
  max-width: 100%;
  padding: 4rem;
  transition-property: none;
  overflow: hidden;
}

.integrations-features_item.box-shadow-x-mild.is-productfeature:hover {
  transform: none;
}

.integrations-features_item.products {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.container-large-9 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.all-caps-blue-title-2 {
  color: #2680eb;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 500;
}

.page-padding-8 {
  padding: 20px 2.5rem 15px;
}

.integrations-feature_section {
  overflow: hidden;
}

.uui-max-width-custom {
  max-width: 38.75rem;
}

.integration_wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.testimonial-feature_section {
  background-color: var(--white);
  margin-top: 3rem;
  overflow: hidden;
}

.testimonial_wrapper {
  width: 100%;
}

.testimonial_slider {
  background-color: var(--transparent);
  height: 100%;
}

.testimonial_slide {
  vertical-align: middle;
  background-color: #fbfbfb;
  border: 1px dashed rgba(0, 0, 0, .2);
  width: 100%;
  height: 22rem;
  margin-right: 40px;
  padding: 38px 48px;
}

.testimonial_mask {
  width: 636px;
  height: 100%;
  overflow: visible;
}

.testimonial_arrow {
  background-color: var(--white);
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
  top: auto;
  bottom: -130px;
  left: auto;
  right: 60px;
}

.testimonial_arrow.testimonial_arrow-left {
  right: 130px;
}

.testimonial_headline {
  color: var(--black);
  letter-spacing: -.01em;
  font-size: 28px;
  line-height: 1.3;
}

.flex-block-vertical {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: flex-start;
}

.testimonial_slider-person-info-wrapper {
  margin-top: 0;
  display: flex;
}

.testimonial_slider-person-info-wrapper.non-cms {
  height: auto;
}

.testimonial_slider-image {
  object-fit: cover;
  border-radius: 10rem;
  width: 3.125rem;
  height: 3.125rem;
  margin-bottom: .5rem;
  margin-right: 1rem;
}

.uui-padding-vertical-custom {
  padding-top: 3rem;
  padding-bottom: 11.875rem;
}

.reusable_block {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px 50px;
  display: flex;
  position: relative;
}

.reusable_block.top {
  justify-content: center;
}

.reusable_section {
  margin-top: 3rem;
}

.reusable_section.padding {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.reusable_wrapper {
  border-top: 1px solid rgba(0, 0, 0, .15);
  border-bottom: 1px solid rgba(0, 0, 0, .15);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  margin-top: 60px;
  display: grid;
  position: relative;
}

.reusable_num {
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--black);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 80px;
  font-weight: 600;
  line-height: 1.2;
}

.reusable_num.bigger {
  -webkit-text-stroke-color: var(--black);
  font-size: 120px;
}

.flex-block-vert-reg {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
}

.image-81 {
  height: 465px;
  position: absolute;
  top: -6%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.left-line {
  background-color: rgba(0, 0, 0, .15);
  width: 1px;
  height: 522px;
  position: absolute;
  left: 0%;
  right: auto;
}

.right-line {
  background-color: rgba(0, 0, 0, .15);
  width: 1px;
  height: 522px;
  position: absolute;
  left: auto;
  right: 0%;
}

.top-plus {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -11px;
  bottom: auto;
  left: auto;
  right: -10px;
}

.bottom-plus {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: -10px;
  left: -11px;
  right: auto;
}

.height-medium {
  height: 120px;
}

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

.testimonial_collection-wrapper {
  width: 100%;
  height: 100%;
  display: block;
}

.testimonial_collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
}

.testimonial_collection-item {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.media_logos {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.media_logos.is-flex {
  display: flex;
}

.tir-higlhlights {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: flex;
  position: relative;
}

.slider-2 {
  background-color: #fff;
  align-self: center;
  max-width: 940px;
  max-height: 200px;
}

.div-block-178 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  max-width: 940px;
  max-height: 300px;
  display: flex;
}

.security_section {
  background-color: var(--white);
  margin-top: 2rem;
  margin-bottom: 0;
}

.security_wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.heading-196 {
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
  padding: 10px 40px;
  font-weight: 400;
  display: flex;
}

.slide-5 {
  background-image: linear-gradient(143deg, #0c386f, #00acfc);
}

.icon-2, .icon-3 {
  display: none;
}

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

.tir-info-section {
  max-width: 100%;
  max-height: 719.438px;
}

.testimonial-slider-large-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-93 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slider-two-2 {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
}

.testimonial-slide-2 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding: 12px 12px 12px 64px;
  display: flex;
}

.testimonial-content-2 {
  flex-direction: column;
  max-width: 460px;
  display: flex;
}

.testimonial-quote-icon-2 {
  margin-bottom: 24px;
}

.testimonial-quote-2 {
  justify-content: center;
  align-items: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.testimonial-info-two-2 {
  align-items: center;
  display: flex;
}

.testimonial-image-9 {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-author-name-2 {
  font-weight: 700;
}

.testimonial-image-two-2 {
  object-fit: cover;
  width: 350px;
  height: 400px;
}

.testimonial-author-image-three-2 {
  object-fit: cover;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 24px;
}

.testimonial-slider-arrow-2 {
  display: none;
}

.testimonial-slider-nav-3 {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.div-block-180 {
  max-width: 940px;
  max-height: 400px;
  margin-left: auto;
  margin-right: auto;
}

.slide-nav-3 {
  margin-top: 24px;
  position: relative;
}

.tir-features-slider {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 540px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.section-74 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  display: flex;
  position: relative;
}

.tir-slider {
  background-image: linear-gradient(140deg, #0c386f, #00acfc);
  border-radius: 12px;
  width: 100%;
  height: auto;
}

.tir-slider-text {
  color: var(--white);
  font-size: 22px;
  font-weight: 500;
}

.tir-slide-4 {
  margin-top: 100px;
  margin-bottom: 100px;
  font-size: 30px;
}

.div-block-182 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  margin-top: 10px;
  display: grid;
}

.tir-slide-1 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.tir-slide-3 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.grid-30 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  background-color: #fff;
  border: 1px dashed rgba(0, 0, 0, .27);
  border-radius: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
  max-width: 940px;
  padding: 20px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.tir-highlghts-grid-div {
  text-align: center;
  background-color: rgba(0, 0, 0, .07);
  border: 1px dashed rgba(0, 0, 0, .28);
  border-radius: 12px;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  padding: 20px;
  display: flex;
}

.tir-highlights-text {
  color: var(--neutral-3);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  font-weight: 500;
  display: flex;
}

.div-block-183 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-items: stretch;
  display: grid;
}

.text-block-118 {
  color: var(--black);
  font-size: 1rem;
  font-weight: 400;
}

.text-block-119 {
  color: var(--black);
  font-size: 1rem;
}

.tir-model-endpoints {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #1c1d1d;
  border-radius: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch center;
  margin: 10px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.text-block-120 {
  color: var(--white);
  text-align: center;
  margin-top: 10px;
  font-size: .8rem;
}

.div-block-185 {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.tir-genaiapi {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #1c1d1d;
  border-radius: 18px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  place-items: stretch stretch;
  margin: 10px;
  padding: 10px;
  display: grid;
}

.text-block-121 {
  color: var(--white);
  text-align: center;
  font-size: .8rem;
}

.navbar-logo-left-container-3 {
  z-index: 5;
  background-color: rgba(0, 0, 0, 0);
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container-3.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-94 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-6 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two-3 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-10 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-10:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-link-10:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-10[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-7 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-7 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-7:hover {
  color: rgba(26, 27, 31, .75);
}

.nav-dropdown-toggle-7:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-toggle-7[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-7 {
  margin-right: 10px;
}

.nav-dropdown-list-7 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-7.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-7 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-7:focus-visible {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-link-7[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider-3 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-4 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-4:hover {
  color: rgba(26, 27, 31, .75);
}

.button-primary-28 {
  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-28:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-28:active {
  background-color: #43464d;
}

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

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

.grid-33 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-186 {
  justify-content: center;
  align-items: stretch;
  padding-top: 10px;
  display: flex;
}

.hero-heading-left-9 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-95 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-18 {
  justify-content: space-between;
  align-items: center;
  width: 940px;
  display: flex;
}

.hero-split-19 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-22 {
  margin-bottom: 24px;
}

.button-primary-29 {
  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-29:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-29:active {
  background-color: #43464d;
}

.shadow-two-18 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.acc-inc-free-passes-header {
  background-position: 50%;
  background-size: cover;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 30px;
  position: relative;
}

.div-block-187 {
  color: var(--white);
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.heading-197 {
  font-size: 2.5rem;
}

.paragraph-133 {
  color: var(--white);
  margin-top: 20px;
}

.div-block-188 {
  color: var(--white);
  flex-flow: column;
  max-width: 46%;
  display: flex;
}

.div-block-189 {
  flex-flow: column;
  max-width: 46%;
  display: flex;
}

.heading-198 {
  color: var(--black);
  text-align: center;
  margin-bottom: .5rem;
  font-size: 2.5rem;
}

.tabs-menu-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  justify-content: center;
  align-items: center;
  padding-bottom: 20px;
  display: flex;
}

.nvidia-free-summit-form-wrapper {
  color: var(--black);
  background-color: #0b3d7f;
  flex-flow: column;
  padding: 40px 20px;
  display: flex;
}

.choose-your-path-section {
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 40px;
  position: relative;
}

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

.nvidia-partner-form-label {
  color: var(--white);
  font-weight: 400;
}

.nvidia-partner-form-input {
  border-radius: 10px;
}

.submit-button-10 {
  border-radius: 12px;
}

.form-10 {
  border: 1px dashed var(--neutral-7);
  background-color: rgba(194, 194, 194, .31);
  border-radius: 12px;
  width: 540px;
  padding: 20px 40px;
}

.tab-link-tab-1-3 {
  background-color: #ddd;
  border: 1px solid #000;
  border-radius: 12px;
}

.tab-link-tab-1-3:hover {
  background-color: #cecece;
}

.tab-link-tab-1-3.w--current {
  color: var(--white);
  background-color: #0c3d7f;
}

.text-block-122 {
  color: var(--black);
  font-weight: 600;
}

.div-block-191 {
  justify-content: flex-end;
  display: flex;
}

.g2-images-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  width: 100%;
  display: grid;
}

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

.tab-link-new-partner {
  color: var(--black);
  background-color: #c8c8c8;
  border: 1px solid #000;
  border-radius: 12px;
}

.tab-link-new-partner.w--current {
  color: var(--white);
  background-color: #0c3d7f;
}

.form-11 {
  background-color: rgba(194, 194, 194, .31);
  border: 1px dashed #999;
  border-radius: 12px;
  width: 540px;
  padding: 10px 20px;
}

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

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

.heading-199 {
  color: var(--white);
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 500;
}

.heading-200 {
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 500;
}

.accelerator-incubator-free-nvidia-passes--new-partner {
  justify-content: center;
  align-items: center;
  display: flex;
}

.accelerator-incubator-free-nvidia-passes--existing-partner {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.submit-button-11 {
  border-radius: 12px;
}

.heading-201 {
  color: var(--black);
  text-align: center;
  margin-top: .5rem;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.faq-nvidia-partner-form {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: relative;
}

.image-83 {
  border-radius: 20px;
}

.text-block-123, .text-block-124 {
  font-weight: 600;
}

.div-block-194 {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex;
}

.heading-202 {
  color: var(--black);
  font-size: 2rem;
}

.hero-heading-center-6 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-96 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-14 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-14.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper-19 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-20 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-23 {
  margin-bottom: 24px;
}

.button-primary-30 {
  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-30:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-30:active {
  background-color: #43464d;
}

.shadow-two-19 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.div-block-195 {
  max-width: 46%;
}

.image-84 {
  border-radius: 20px;
}

.hero-heading-left-10 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-97 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-wrapper-20 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-21 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-24 {
  margin-bottom: 24px;
}

.button-primary-31 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  border-radius: 16px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-31:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-31:active {
  background-color: #43464d;
}

.shadow-two-20 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.section-75 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  position: relative;
}

.heading-203 {
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.container-98 {
  color: var(--black);
}

.heading-204 {
  font-size: 2.5rem;
}

.div-block-196 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-197 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--white);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.div-block-198 {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.section-76 {
  background-color: #22244e;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 30px;
  position: relative;
}

.heading-205 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.grid-34 {
  grid-template-rows: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1.5fr;
}

.industries-benefits-grid-div {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  padding: 10px;
  display: flex;
}

.industries-benefits-grid-subheadings {
  color: var(--blue-hover);
  font-size: 1.5rem;
}

.industries-benefits-grid-info {
  color: var(--black);
  font-size: 15px;
}

.section-77 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px 20px;
  position: relative;
}

.div-block-199 {
  background-color: #f8f8f8;
  border-radius: 17px;
  padding: 20px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.industries-benefit-grid-subheading-bg {
  text-align: center;
  background-color: #e6e6e6;
  border-radius: 17px;
  padding: 20px 10px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.heading-206 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

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

.industries-ai-research-grid-div {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #f7f7f7;
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  width: 300px;
  height: 180px;
  display: flex;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.industries-ai-research-grid-top-wrapper {
  color: var(--black);
  background-color: #d9d9d9;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.heading-207 {
  color: var(--black);
  text-align: center;
  font-size: 1.3rem;
}

.industries-ai-research-grid-content {
  padding-left: 10px;
  padding-right: 10px;
}

.section-78 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  position: relative;
}

.industries-ai-research-grid-text {
  color: var(--neutral-3);
  text-align: center;
  line-height: 1.5;
}

.container-99 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-208 {
  font-size: 2.5rem;
}

.text-block-125 {
  text-align: center;
}

.section-79 {
  background-color: #f6f6f6;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  position: relative;
}

.button-42 {
  background-color: #000;
  border-radius: 15px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.heading-209 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
}

.section-80 {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: relative;
}

.button-43 {
  background-color: #114a88;
  border-radius: 15px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.div-block-200 {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  display: flex;
}

.paragraph-134 {
  color: var(--white);
  text-align: center;
  margin-top: .5rem;
}

.div-block-201 {
  background-image: linear-gradient(249deg, #22244e, #393a53);
  border-radius: 10px;
  padding: 10px;
}

.text-block-126 {
  font-size: 15px;
}

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

.tts-form-block {
  align-items: center;
  display: flex;
}

.hero-heading-left-11 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-101 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-21 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-22 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-25 {
  margin-bottom: 24px;
}

.button-primary-32 {
  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-32:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-32:active {
  background-color: #43464d;
}

.shadow-two-21 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.div-block-202 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: var(--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 50%;
  display: flex;
}

.div-block-203 {
  max-width: 46%;
}

.div-block-204 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 940px;
  display: flex;
}

.heading-210 {
  font-size: 2.5rem;
  line-height: 1.3;
}

.container-102 {
  color: var(--black);
}

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

.heading-211 {
  text-align: center;
  margin-bottom: 1rem;
  font-weight: 600;
}

.acc-inc-joine2e-grid-div {
  background-color: rgba(0, 0, 0, 0);
  flex-flow: column;
  justify-content: space-between;
  align-self: flex-end;
  padding: 10px;
  display: flex;
}

.button-44 {
  color: var(--black);
  background-color: #fff;
  border-radius: 13px;
}

.heading-212 {
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
  font-weight: 600;
}

.acc-inc-tir-section {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: none;
  position: relative;
}

.container-103 {
  color: var(--black);
}

.acc-inc-why-join-section {
  margin-left: auto;
  margin-right: auto;
  padding: 20px 20px 40px;
  position: relative;
}

.cell-54 {
  justify-content: center;
  align-items: center;
}

.hero-subscribe-right {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-104 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-22 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-23 {
  color: var(--black);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.shadow-two-22 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.margin-bottom-24px-26 {
  margin-bottom: 24px;
}

.hero-form-7 {
  margin-bottom: 12px;
}

.hero-form-container-7 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-7 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-7:hover, .hero-form-input-7:focus {
  border-color: #76879d;
}

.hero-form-input-7::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-33 {
  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-33:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-33:active {
  background-color: #43464d;
}

.text-link-arrow-14 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-14 {
  margin-left: 2px;
  display: flex;
}

.grid-36 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px dashed #a3a3a3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch stretch;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 600;
}

.infra-grid-regions-div {
  background-color: #f5f5f5;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.heading-213 {
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.section-83 {
  padding: 40px 20px;
}

.text-block-127 {
  color: var(--black);
  text-align: center;
}

.heading-214 {
  color: var(--blue-01);
  text-align: center;
  margin-top: .5rem;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  display: none;
}

.div-block-206 {
  text-align: center;
  padding: 20px;
}

.text-span-22, .text-span-23 {
  font-weight: 600;
}

.cell-55 {
  background-image: linear-gradient(108deg, #052c54 65%, #060825);
  border-radius: 13px;
  justify-content: center;
  align-items: stretch;
  padding: 10px 20px;
}

.checkbox-label-3 {
  font-size: 12px;
}

.acc-inc-label {
  color: var(--blue-01);
  font-size: .9rem;
}

.acc-inc-input {
  border-radius: 8px;
}

.heading-215, .heading-216 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.text-block-128 {
  color: var(--black);
}

.link-23 {
  color: var(--neutral-2);
}

.paragraph-135 {
  color: var(--neutral-10);
}

.div-block-207 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.acc-inc-cloud-credits-grid-div {
  background-color: #e6f5ff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 15px 20px;
  display: flex;
}

.grid-37 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block-129 {
  color: var(--black);
  text-align: center;
  font-size: .8rem;
  line-height: 1.5;
}

.text-span-25, .text-span-26, .text-span-27, .text-span-28, .text-span-29, .text-span-30 {
  font-size: 1.54rem;
  font-weight: 600;
}

.container-105 {
  color: var(--black);
  flex-flow: column;
  margin-bottom: 40px;
}

.text-block-130 {
  text-align: center;
}

.acc-inc-faqs {
  position: relative;
}

.text-block-131 {
  text-align: center;
  max-width: 540px;
}

.heading-217 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.section-85 {
  background-color: #ececec;
  padding: 80px 30px;
}

.paragraph-136 {
  margin-bottom: 1rem;
}

.container-106 {
  color: var(--black);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.industries-collection-div {
  color: var(--black);
  background-color: #f5f5f5;
  border-radius: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.industries-colection-left {
  justify-content: center;
  align-items: stretch;
  max-width: 70%;
}

.industries-collection-right {
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-218 {
  color: var(--black);
  text-align: center;
  margin-bottom: .25rem;
  font-size: 1.3rem;
  text-decoration: none;
}

.industries-landing-collection-thumbnail {
  border-radius: 10px;
}

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

.text-block-132 {
  color: var(--neutral-4);
}

.industries-linkblock {
  text-decoration: none;
}

.collection-list-wrapper-9 {
  max-width: 940px;
}

.div-block-209 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  align-items: center;
  display: flex;
}

.div-block-210 {
  max-width: 940px;
}

.div-block-211 {
  margin-left: auto;
  margin-right: auto;
  padding: 40px 40px 0;
}

.container-108 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-219 {
  margin-bottom: .25rem;
  font-size: 1rem;
}

.logos-title-small {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-109 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-tag {
  text-align: center;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 20px;
}

.clients-wrapper-three {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.uui-logos04_text {
  color: #475467;
  letter-spacing: normal;
  font-size: 1rem;
  font-weight: 500;
}

.clients-scroll-heading {
  text-align: center;
}

.heading-220 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

.section-86 {
  padding: 20px;
}

.text-block-133 {
  color: var(--neutral-10);
}

.text-block-134 {
  text-align: center;
  letter-spacing: 1px;
}

.heading-221 {
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.e2e-events-gallery {
  padding: 20px;
}

.hero-subscribe-left-7 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-111 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-23 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-24 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-27 {
  margin-bottom: 24px;
}

.hero-form-8 {
  margin-bottom: 12px;
}

.hero-form-container-8 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-8 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-8:hover, .hero-form-input-8:focus {
  border-color: #76879d;
}

.hero-form-input-8::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-34 {
  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-34:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-34:active {
  background-color: #43464d;
}

.text-link-arrow-15 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-15 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-23 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.uui-heroheader01_pattern-image-2 {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.uui-heroheader01_fileupload-image2-2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-heroheader01_fileupload-image1-2 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-heroheader01_fileupload-image-wrapper-2 {
  width: 23rem;
  position: absolute;
  top: auto;
  bottom: 5%;
  left: -16%;
  right: auto;
}

.uui-heroheader01_image-2 {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader01_image-wrapper-2 {
  position: relative;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-3:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-3:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-3.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon-3 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-3.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray-4 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-4:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-4:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray-4.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-large-2 {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui--gray600);
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-max-width-medium-2 {
  width: 100%;
  max-width: 35rem;
}

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge-2 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader01_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-4 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_heroheader01 {
  overflow: hidden;
}

.hero-heading-left-12 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-112 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-24 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-25 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-28 {
  margin-bottom: 24px;
}

.button-primary-35 {
  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-35:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-35:active {
  background-color: #43464d;
}

.shadow-two-24 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.events-list-section {
  padding-top: 20px;
  padding-bottom: 20px;
}

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

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

.form-12 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #f3f3f3;
  border-radius: 8px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px;
  display: grid;
}

.nvidia-free-passes-form-input {
  border-radius: 8px;
}

.nvidia-free-passes-form-label {
  color: var(--black);
}

.submit-button-12 {
  background-color: #08f;
  border-radius: 5px;
}

.disclaimer-nvidia-passes {
  color: var(--neutral-5);
  margin-bottom: 10px;
}

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

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

.heading-222 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.h200-header {
  background-color: #000;
  background-image: linear-gradient(#000 53%, #fff);
  width: auto;
}

.container-114 {
  background-position: 50%;
  background-size: cover;
  height: 75vh;
  margin-bottom: 10px;
}

.heading-223 {
  color: var(--white);
  text-align: center;
}

.text-span-31 {
  color: #9be110;
}

.div-block-214 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.text-block-135 {
  color: var(--white);
  text-align: center;
}

.features-table-2 {
  color: var(--neutral-12);
  border-bottom: 1px #e4ebf3;
  padding: 20px 30px;
  position: relative;
}

.container-115 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-15 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-9 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.comparison-table-2 {
  flex-direction: column;
  display: flex;
}

.comparison-row-main-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--neutral-3);
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-title-2 {
  margin-bottom: 0;
  margin-left: 24px;
}

.comparison-row-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #e4ebf3;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
  grid-auto-columns: 1fr;
  padding-top: 24px;
  padding-bottom: 24px;
  display: grid;
}

.comparison-negative-2, .comparison-positive-2 {
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.text-block-136 {
  text-align: right;
}

.hero-subscribe-left-8 {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-116 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-25 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-26 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-29 {
  margin-bottom: 24px;
}

.hero-form-9 {
  margin-bottom: 12px;
}

.hero-form-container-9 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-9 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-9:hover, .hero-form-input-9:focus {
  border-color: #76879d;
}

.hero-form-input-9::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-36 {
  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-36:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-36:active {
  background-color: #43464d;
}

.text-link-arrow-16 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-16 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-25 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-224 {
  font-size: 4px;
}

.uui-text-size-small-3 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-testimonial14_client-heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  font-size: 1rem;
  font-weight: 600;
}

.uui-testimonial14_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.uui-testimonial14_client-image-wrapper {
  margin-right: .75rem;
}

.uui-testimonial14_client {
  text-align: left;
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-heading-xxsmall {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-xxsmall.text-weight-medium {
  font-weight: 500;
}

.uui-testimonial14_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-testimonial14_rating-wrapper {
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.uui-testimonial14_content {
  border: 1px solid var(--untitled-ui--gray50);
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 2rem;
  padding: 2rem;
  display: inline-block;
}

.uui-testimonial14_component {
  column-count: 3;
  column-gap: 2rem;
  margin-top: 4rem;
}

.uui-text-size-large {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-2 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-max-width-large-2 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-2.align-center-2, .align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-padding-vertical-xhuge-3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-container-large-5 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-5 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.logos-title-small-2 {
  border-bottom: 1px #e4ebf3;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.container-117 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.clients-tag-2 {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 20px;
}

.clients-wrapper-three-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: .75;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 10px 40px;
  display: flex;
}

.clients-image-three-2 {
  width: auto;
  height: 2.3rem;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 20px;
}

.text-block-137 {
  opacity: .8;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 13px;
}

.paragraph-137 {
  color: var(--black);
}

.h200-more-info-form {
  background-color: #000;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
}

.h200-form-block {
  color: var(--black);
  background-color: #fff;
  border-radius: 12px;
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 20px 10px;
}

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

.submit-button-13 {
  background-color: #000;
  border-radius: 8px;
}

.container-118 {
  justify-content: center;
  align-items: center;
}

.div-block-216 {
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
}

.paragraph-138 {
  color: var(--neutral-3);
}

.container-119 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-217 {
  color: var(--white);
  max-width: 50%;
}

.div-block-218 {
  max-width: 46%;
}

.section-89 {
  background-position: 50%;
  background-size: cover;
}

.text-block-140 {
  color: var(--neutral-2);
  text-transform: uppercase;
  font-size: 12px;
}

.e2e-at-nvidia-summit-header {
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-120 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-26 {
  color: var(--white);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-27 {
  flex-direction: column;
  justify-content: space-around;
  align-items: stretch;
  max-width: 55%;
  display: flex;
}

.button-primary-37 {
  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-37:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-37:active {
  background-color: #43464d;
}

.shadow-two-26 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.div-block-219 {
  background-image: linear-gradient(rgba(94, 94, 94, .58), rgba(94, 94, 94, .58));
  border-radius: 15px;
  width: 320px;
  height: auto;
  padding: 20px;
}

.text-block-141 {
  margin-bottom: 24px;
}

.heading-226 {
  margin-bottom: 1rem;
}

.submit-button-14 {
  border-radius: 9px;
}

.team-circles-3 {
  border-bottom: 1px solid #e4ebf3;
  padding: 10px 30px 40px;
  position: relative;
}

.centered-heading-16 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-10 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-grid-3 {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card-3 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image-3 {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name-3 {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position-3 {
  margin-bottom: 24px;
}

.heading-227 {
  text-align: center;
}

.heading-228 {
  text-align: center;
  margin-top: 1rem;
}

.uui-heroheader01_pattern-image-3 {
  width: 18.625rem;
  position: absolute;
  top: -6%;
  right: -21%;
}

.uui-heroheader01_fileupload-image2-3 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
}

.uui-heroheader01_fileupload-image1-3 {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: .5rem;
  width: 23rem;
  min-width: 23rem;
  margin-bottom: .75rem;
}

.uui-heroheader01_fileupload-image-wrapper-3 {
  width: 23rem;
  position: absolute;
  top: auto;
  bottom: 5%;
  left: -16%;
  right: auto;
}

.uui-heroheader01_image-3 {
  object-fit: cover;
  border-top-left-radius: 10rem;
  width: 100%;
  height: 40rem;
}

.uui-heroheader01_image-wrapper-3 {
  position: relative;
}

.uui-button-4 {
  grid-column-gap: .5rem;
  background-color: var(--blue-primary);
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-4:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--blue-hover);
}

.uui-button-4:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-4.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-icon-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon-4.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray-5 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-5:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-5:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray-5.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-large-3 {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge-2 {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-max-width-medium-3 {
  width: 100%;
}

.uui-space-small-3 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge-3 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heroheader01_content-3 {
  color: var(--white);
}

.uui-heroheader01_component-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-container-large-6 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-6 {
  background-image: linear-gradient(#0a223e, #000);
  padding: 2rem;
}

.uui-section_heroheader01-2 {
  overflow: hidden;
}

.error-text {
  color: #e23939;
}

.error-message-4 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text {
  font-weight: 600;
}

.success-message-7 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-form-button-wrapper {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-text-style-link-2 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-2:hover {
  color: var(--untitled-ui--gray700);
}

.uui-form-checkbox-label {
  color: var(--untitled-ui--gray700);
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-icon {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-checkbox-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  border-radius: .25rem;
}

.uui-form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form_input-2 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-2:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input-2::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-form_input-2.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-form_input-2.select {
  color: var(--untitled-ui--gray900);
  background-color: #fff;
}

.uui-field-label {
  color: var(--untitled-ui--gray700);
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-field-wrapper {
  position: relative;
}

.uui-contact01_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact01_component {
  flex-direction: column;
  align-items: stretch;
  max-width: 30rem;
  margin: 2rem auto 0;
}

.uui-text-size-large-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  text-align: center;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-2 {
  color: var(--untitled-ui--gray900);
  padding-top: 2rem;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large-3 {
  flex-flow: column;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  max-width: 48rem;
  display: flex;
}

.uui-max-width-large-3.align-center-3, .align-center-3 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-align-center-2 {
  text-align: center;
}

.uui-padding-vertical-xhuge-5 {
  margin-top: 1rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.uui-container-small {
  background-color: #f5f5f5;
  border-radius: 13px;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-229 {
  color: var(--black);
  font-size: 2rem;
}

.social-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.social-link-3 {
  color: var(--untitled-ui--gray400);
  transition: all .3s;
}

.social-link-3:hover {
  color: var(--untitled-ui--gray500);
}

.uui-team04_social {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: flex-start;
  margin-top: 1.5rem;
  display: grid;
}

.uui-text-size-medium {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-medium.text-color-primary700 {
  color: var(--neutral-4);
}

.uui-heading-tiny {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-team04_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-team04_image-wrapper {
  width: 100%;
  margin-bottom: 1.5rem;
  padding-top: 100%;
  position: relative;
  overflow: hidden;
}

.uui-team04_item {
  flex-flow: column;
  align-items: stretch;
  padding: 20px;
  display: flex;
}

.uui-team04_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.uui-team04_list.provider-grid {
  grid-template-rows: auto;
  margin-top: 10px;
}

.uui-team04_component {
  margin-top: 2rem;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-padding-vertical-xhuge-6 {
  justify-content: center;
  align-items: flex-end;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
  position: relative;
}

.uui-form-radio-label {
  color: var(--untitled-ui--gray700);
  margin-bottom: 0;
  font-weight: 500;
}

.uui-form-radio-icon {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: 100px;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-radio-icon:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-radio-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.uui-form-radio-icon.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  margin-top: 0;
}

.uui-form-radio-icon.tick-icon.w--redirected-checked {
  background-color: var(--untitled-ui--primary600);
}

.uui-form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.form-radio-2col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.form-field-2col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact02_form {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  grid-template: "."
                 "."
                 / 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact02_component {
  flex-direction: column;
  align-items: stretch;
  max-width: 35rem;
  margin: 1rem auto 0;
}

.uui-padding-vertical-xhuge-7 {
  background-color: #eee;
  border-radius: 15px;
  padding: 0 2rem 2rem;
}

.uui-padding-vertical-xhuge-7.provider-card {
  justify-content: flex-start;
  align-items: center;
}

.uui-container-small-2 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.heading-230 {
  color: var(--black);
  text-align: center;
}

.text-block-142 {
  text-align: center;
}

.div-block-220 {
  padding: 20px;
}

.meet-us-at-date-place-info {
  margin-bottom: 10px;
  font-size: 1.25rem;
  font-weight: 600;
}

.why-meet-us-section {
  color: var(--black);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.container-121 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-27 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-28 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-31 {
  margin-bottom: 24px;
}

.button-primary-38 {
  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-38:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-38:active {
  background-color: #43464d;
}

.shadow-two-27 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.text-span-32 {
  color: var(--neutral-9);
}

.uui-button-icon-5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--primary700);
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-button-row-5 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-text-size-medium-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xxsmall-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-space-xxlarge {
  width: 100%;
  min-height: 5rem;
}

.uui-icon-1x1-xsmall-3 {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-featured-square-large-2 {
  background-color: var(--blue-primary);
  color: var(--untitled-ui--white);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-bottom: 10px;
  display: flex;
}

.uui-layout72_item {
  background-color: var(--untitled-ui--gray50);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 1.5rem;
  display: flex;
}

.uui-layout72_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  display: grid;
}

.uui-padding-vertical-xhuge-8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.uui-container-large-7 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-7, .uui-page-padding-26 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.hero-heading-left-13 {
  color: var(--white);
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-122 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-28 {
  justify-content: space-between;
  align-items: center;
  max-width: 940px;
  display: flex;
}

.hero-split-29 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-32 {
  margin-bottom: 24px;
}

.button-primary-39 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #76b900;
  border-radius: 12px;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-39:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-39:active {
  background-color: #43464d;
}

.shadow-two-28 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-231 {
  margin-bottom: 1rem;
}

.team-circles-4 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-123 {
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-17 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-subheading-11 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-grid-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card-4 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image-4 {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name-4 {
  color: var(--black);
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
}

.team-member-position-4 {
  color: var(--neutral-4);
  margin-bottom: 24px;
}

.hero-heading-left-14 {
  background-color: #f5f7fa;
  background-position: 50%;
  background-size: cover;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-124 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-29 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-30 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-33 {
  margin-bottom: 24px;
}

.button-primary-40 {
  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-40:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-40:active {
  background-color: #43464d;
}

.shadow-two-29 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-232 {
  color: var(--white);
}

.h200-homepage-section {
  display: block;
}

.button-45 {
  background-color: #76b900;
  border-radius: 24px;
}

.button-45:hover, .button-45:active {
  background-color: #000;
}

.uui-icon-1x1-xxsmall-2 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-banner23_close-button {
  color: var(--untitled-ui--gray500);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner23_close-button:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray600);
}

.uui-text-style-link-3 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-3:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-size-medium-3 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-banner23_text {
  color: var(--untitled-ui--gray900);
  margin-right: .4rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-banner23_text-wrapper {
  grid-row-gap: .125rem;
  text-align: center;
  flex-wrap: wrap;
  display: flex;
}

.uui-banner23_content {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: 3rem;
  display: flex;
}

.uui-banner23_content-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.uui-page-padding-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-banner23_component {
  border-bottom: 1px solid var(--black);
  background-color: #76b900;
  display: none;
  position: relative;
}

.link-24 {
  color: var(--white);
  text-decoration: underline;
}

.hero-subscribe-right-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-125 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-30 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-31 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.shadow-two-30 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.margin-bottom-24px-34 {
  margin-bottom: 24px;
}

.hero-form-10 {
  margin-bottom: 12px;
}

.hero-form-container-10 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-10 {
  color: #1a1b1f;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 24px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-10:hover, .hero-form-input-10:focus {
  border-color: #76879d;
}

.hero-form-input-10::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-41 {
  color: #fff;
  letter-spacing: -.02px;
  background-color: #1a1b1f;
  border-radius: 24px;
  padding: 12px 25px;
  font-size: 16px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-41:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-41:active {
  background-color: #43464d;
}

.text-link-arrow-17 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-17 {
  margin-left: 2px;
  display: flex;
}

.where-to-find-us {
  background-color: #fff;
  padding: 40px 2rem;
  position: relative;
}

.container-126 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-31 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-32 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-primary-42 {
  color: #fff;
  letter-spacing: -1px;
  text-transform: none;
  background-color: #000;
  border-radius: 24px;
  padding: 12px 25px;
  font-size: 16px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-42:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-42:active {
  background-color: #43464d;
}

.shadow-two-31 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.where-to-find-us-header {
  color: var(--untitled-ui--gray900);
  font-size: 2.25rem;
}

.where-to-find-us-header.uui-heading-medium-2 {
  padding-top: 0;
}

.text-block-143 {
  margin-right: 100px;
  font-size: 1.6rem;
  font-weight: 600;
}

.hero-without-image-4 {
  background-color: #fff;
  padding: 40px 30px;
  position: relative;
}

.hero-wrapper-two-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.paragraph-139 {
  font-size: 2rem;
}

.hero-heading-center-7 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-127 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-18 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-18.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper-32 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-33 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-36 {
  margin-bottom: 24px;
}

.button-primary-43 {
  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-43:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-43:active {
  background-color: #43464d;
}

.shadow-two-32 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.heading-233 {
  color: var(--black);
  text-align: center;
}

.gpus-section {
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-234 {
  color: var(--black);
  text-align: center;
  margin-bottom: 10px;
}

.heading-235 {
  text-align: center;
}

.section-90 {
  padding: 30px;
}

.paragraph-140 {
  color: var(--neutral-3);
}

.heading-large-cal-sans {
  color: var(--white);
  text-align: center;
  flex: none;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 1.2;
}

.heading-large-cal-sans.text-weight-extra-bold {
  font-size: 52px;
  font-weight: 800;
}

.heading-large-cal-sans.text-is-inline {
  min-width: 300px;
  font-size: 2.75rem;
  display: inline-block;
}

.heading-large-cal-sans.text-is-inline.mb-2 {
  margin-bottom: 2rem;
}

.heading-large-cal-sans.text-weight-bold {
  flex: 0 auto;
}

.heading-large-cal-sans.text-weight-extra-bold {
  text-align: left;
  font-size: 35px;
  font-weight: 800;
}

.paragraph-geist {
  color: var(--neutral-5);
  font-size: 1.25rem;
  font-weight: 400;
}

.paragraph-geist.for-gradient-bg {
  color: var(--neutral-10);
  text-align: center;
  align-self: center;
  width: 80%;
  font-weight: 300;
}

.paragraph-geist.max-width {
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.paragraph-geist.text-weight-medium {
  font-weight: 500;
}

.paragraph-geist.text-color-neutral-3 {
  color: var(--neutral-3);
}

.paragraph-geist.is_small {
  font-size: 1.3rem;
}

.paragraph-geist.text-color-black {
  color: var(--black);
}

.form-13 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  width: 60%;
  min-height: 40px;
  display: flex;
}

.text-field-21 {
  border: 1px solid #000;
  border-radius: 100px;
  min-height: 48px;
  margin-bottom: 0;
  padding: 16px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.form-submit-button {
  background-color: var(--white);
  color: var(--black);
  border: 1px solid #000;
  border-radius: 100px;
  padding: 12px 32px;
  font-weight: 500;
}

.form-block-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-background {
  z-index: 0;
  opacity: .6;
  width: 60%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.benefits-section {
  background-color: #0b1330;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.benefits-component {
  z-index: 1;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  align-items: center;
  display: flex;
  position: relative;
}

.benefits-div {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.benefits-subheadline {
  color: var(--white);
  font-size: 18px;
  font-weight: 500;
}

.code-embed-6 {
  display: flex;
}

.benefits-external-div {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  margin-top: 40px;
  display: flex;
}

.product-specifications {
  background-image: linear-gradient(0deg, #09386e, #0b1330 47%);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.specifications-table {
  width: 70vw;
  margin-top: 60px;
}

.table-first-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.table-first-row.not-the-first {
  border: 1px solid rgba(255, 255, 255, .2);
  grid-template-columns: 1fr 1fr;
  margin-top: 16px;
  position: relative;
}

.table-cell {
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
}

.table-cell.left {
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.table-cell.hidden {
  opacity: 0;
}

.table-cell.right {
  justify-content: flex-end;
}

.table-header {
  color: var(--white);
  font-size: 20px;
}

.table-header.right {
  text-align: right;
}

.table {
  width: 100%;
}

.decor-left {
  background-color: var(--white);
  width: 16px;
  height: 1px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 1%;
  right: auto;
}

.decor-left.right {
  top: auto;
  bottom: 0%;
  left: auto;
  right: 1%;
}

.cta_div {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-89 {
  width: 200px;
}

.cta-section {
  background-image: radial-gradient(circle at 50% 100%, rgba(255, 255, 255, .1), #09386e 48%), linear-gradient(0deg, #09386e, #09386e);
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.provider-grid-2x2 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  display: grid;
}

.gpu-img-ppc {
  width: 85px;
  height: auto;
}

.section-subheadline-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: column;
  display: flex;
}

.section-title-2 {
  color: #000;
  text-align: center;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 2rem;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;
}

.section-title-2.text-white {
  color: #fff;
}

.section-title-2.is-white {
  color: var(--white);
}

.section-headline-2 {
  color: #858585;
  text-align: center;
  letter-spacing: normal;
  margin-bottom: 1rem;
  font-size: 20px;
  line-height: 1.6;
}

.text-black-2 {
  color: #000;
}

.section-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: clip;
}

.meity-grid {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.heading-236 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
}

.heading-237 {
  color: var(--black);
  text-align: center;
}

.section-91 {
  padding: 30px 20px;
  display: none;
}

.heading-238 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
}

.div-block-222 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.text-block-144 {
  color: var(--neutral-3);
  text-align: center;
}

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

.slider-3 {
  background-color: rgba(221, 221, 221, 0);
}

.image-90 {
  width: 59%;
  height: 90%;
  overflow: clip;
}

.heading-239 {
  color: var(--black);
}

.text-block-145 {
  color: var(--neutral-5);
}

.div-block-223 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hero-subscribe-left-9 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-128 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-33 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-34 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-37 {
  margin-bottom: 24px;
}

.hero-form-11 {
  margin-bottom: 12px;
}

.hero-form-container-11 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.ppc-page-hero-formblock {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  border-radius: 8px;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  padding: 10px 25px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.ppc-page-hero-formblock:hover, .ppc-page-hero-formblock:focus {
  border-color: #76879d;
}

.ppc-page-hero-formblock::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary-44 {
  color: #072750;
  text-transform: none;
  background-color: #4ccbff;
  padding: 12px 25px;
  font-size: 15px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-44:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-44:active {
  background-color: #43464d;
}

.text-link-arrow-18 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-18 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-33 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.nav-link-2 {
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  display: inline-flex;
}

.wbs-cta-image-right {
  z-index: 0;
  height: 150px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  transform: rotate(20deg);
}

.wbs-cta-image-left {
  z-index: 0;
  height: 150px;
  position: absolute;
  top: 10%;
  bottom: auto;
  left: 0%;
  right: auto;
  transform: rotate(-20deg);
}

.wbs-button-link {
  color: var(--flowstica-webflow-library--black);
  border-radius: 6px;
  font-size: 15px;
  font-weight: 700;
  transition: all .3s ease-in-out;
}

.wbs-error-message {
  color: #fff;
  text-align: center;
  background-color: #e92222;
  border-radius: 6px;
  padding: 15px 20px;
}

.wbs-success-message {
  color: #fff;
  text-align: center;
  background-color: #03cd69;
  border-radius: 6px;
  padding: 15px;
}

.wbs-button-subscribe {
  background-color: var(--flowstica-webflow-library--medium-sea-green);
  color: var(--flowstica-webflow-library--white);
  text-align: center;
  border-radius: 6px;
  padding: 13px 30px;
  font-size: 15px;
  font-weight: 700;
  transition: background-color .3s ease-in-out;
  position: absolute;
  top: 9px;
  bottom: auto;
  left: auto;
  right: 9px;
}

.wbs-button-subscribe:hover {
  background-color: var(--flowstica-webflow-library--black);
}

.wbs-form-subscribe-input {
  border: 1px solid rgba(0, 0, 0, .1);
  border-radius: 10px;
  height: 3.9rem;
  padding: 10px 15px;
  transition: border-color .3s ease-in-out;
}

.wbs-form-subscribe-input:focus {
  border-color: var(--flowstica-webflow-library--black);
}

.wbs-subscribe-input-group {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-items: center;
  display: flex;
  position: relative;
}

.wbs-subscribe {
  max-width: 45%;
  margin-left: auto;
  margin-right: auto;
}

.wbs-spacing-30 {
  height: 1.875rem;
}

.wbs-heading-h5 {
  color: var(--flowstica-webflow-library--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 1.3em;
}

.wbs-cta-content {
  z-index: 1;
  position: relative;
}

.wbs-cta-1 {
  background-color: var(--flowstica-webflow-library--white-smoke);
  text-align: center;
  border-radius: 10px;
  padding: 90px 70px;
  position: relative;
  overflow: hidden;
}

.wbs-container {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.wbs-section {
  padding: 6.25rem 5%;
}

.ppc-btn {
  background-color: var(--blue-primary);
  color: #fff;
  letter-spacing: 1px;
  text-transform: none;
  border-radius: 8px;
  margin-left: 10px;
  padding: 12px 25px;
  font-size: 15px;
  line-height: 20px;
  transition: all .2s;
}

.ppc-btn:hover {
  background-color: var(--blue-hover);
  color: #fff;
}

.ppc-btn:active {
  background-color: var(--neutral-2);
}

.text-block-146 {
  font-weight: 400;
  text-decoration: none;
}

.heading-240 {
  color: var(--neutral-2);
  text-align: center;
  font-size: 2.5rem;
}

.why-e2e-ppc {
  border-bottom: 1px solid #d2d2d2;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-241 {
  color: var(--black);
  text-align: center;
}

.heading-242 {
  color: var(--black);
  text-align: left;
  font-size: 2.5rem;
}

.business-email-text-white {
  color: var(--white);
}

.hidden-errors {
  display: none;
}

.text-block-147 {
  color: var(--neutral-3);
  text-align: center;
  margin-top: 10px;
}

.heading-243 {
  color: var(--black);
  text-align: left;
}

.text-block-148 {
  color: var(--neutral-3);
}

.icon-4, .icon-5 {
  display: none;
}

.div-block-224 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.grid-39 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.pricing-ppc {
  border: 1px solid #ccc;
  padding: 20px 40px;
}

.team-slider-5 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-129 {
  color: var(--error-hover);
  width: 100%;
  max-width: 940px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-19 {
  color: var(--black);
  text-align: center;
  margin-bottom: 16px;
  font-size: 2.5rem;
}

.centered-subheading-12 {
  color: var(--neutral-3);
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.team-slider-wrapper-5 {
  background-color: rgba(0, 0, 0, 0);
  height: auto;
  margin-top: 50px;
}

.team-slide-wrapper-5 {
  width: 30%;
  margin-right: 5%;
}

.team-block-5 {
  background-color: #fff;
  padding-bottom: 24px;
}

.team-member-image-two-5 {
  margin-bottom: 18px;
}

.team-block-info-5 {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.team-member-name-two-5 {
  margin-bottom: 12px;
  font-weight: 600;
}

.team-member-text-5 {
  margin-bottom: 20px;
}

.text-link-arrow-19 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-19 {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow-5 {
  display: none;
}

.team-slider-nav-5 {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.team-circles-5 {
  border-bottom: 1px #e4ebf3;
  padding: 20px 30px;
  position: relative;
}

.team-grid-5 {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card-5 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image-5 {
  object-fit: cover;
  width: 300px;
  height: 300px;
  margin-bottom: 24px;
}

.team-member-name-5 {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position-5 {
  margin-bottom: 24px;
}

.image-91 {
  width: 35px;
  height: 35px;
}

.error-text-2 {
  color: #e23939;
}

.error-message-5 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text-2 {
  font-weight: 600;
}

.success-message-8 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-text-style-link-4 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-4:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-size-small-4 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-button-5 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-5:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-5:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-form_input-3 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-3:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input-3::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-signup-form_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-cta06_form {
  max-width: 30rem;
  margin-bottom: 0;
}

.uui-text-size-large-3 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-4 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-3 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-max-width-large-4 {
  width: 100%;
  max-width: 48rem;
}

.uui-cta06_content {
  flex: 1;
}

.uui-cta06_component {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  padding-top: 10px;
  display: grid;
}

.uui-padding-vertical-xhuge-9 {
  border: 1px solid #cccccd;
  margin-top: 10px;
  padding: 2rem 4rem;
}

.uui-container-large-8 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-9 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-container-large-24 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-padding-vertical-xhuge-26 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.text-block-149 {
  color: var(--neutral-4);
}

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

.image-93 {
  width: 45px;
  height: auto;
}

.heading-244 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
}

._3-graph-section {
  margin-top: 3rem;
}

._3-graph-section.padding {
  margin-top: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.product-rich-text h2 {
  color: var(--black);
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.2em;
}

.product-rich-text p {
  color: var(--grey);
  font-size: 16px;
}

.cap-image {
  width: 500px;
}

.button-46 {
  background-color: var(--blue-primary);
  border-radius: 6px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
}

.button-46:hover {
  background-color: var(--blue-hover);
}

.card-subheadline-2 {
  color: #858585;
  text-align: left;
  font-size: 20px;
  line-height: 1.5em;
}

.card-subheadline-2.infra_linear-text {
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0060f2, #ff1ddb);
  -webkit-background-clip: text;
  background-clip: text;
}

.page-padding-9 {
  padding: 25px 2.5rem 20px;
}

.container-large-10 {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.content_component-2 {
  grid-column-gap: 32px;
  grid-row-gap: 200px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, .15);
  grid-template-rows: auto;
  grid-template-columns: 1fr 390px;
  grid-auto-columns: 1fr;
  place-items: center;
  padding: 40px;
  display: grid;
}

.section-title-3 {
  color: #000;
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;
}

.gpu-grid-ppc {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: 1fr;
  place-content: center;
  justify-items: stretch;
}

.gpu-wrapper-border {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid rgba(0, 0, 0, .2);
  flex-flow: column;
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px 40px;
  display: flex;
}

.gpu-icon-wrapper-ppc {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.gpu-content-wrapper-ppc {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-150 {
  color: var(--neutral-3);
  font-size: 1.5rem;
  font-weight: 700;
}

.text-block-151 {
  color: var(--neutral-4);
  text-align: left;
}

.primary-btn-2 {
  background-color: #000;
  border-radius: 24px;
  justify-content: flex-start;
  align-items: center;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.primary-btn-2.is-small {
  letter-spacing: -.02em;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
}

.primary-btn-2.is-white {
  color: var(--black);
  background-color: #fff;
}

.pricing-hero {
  background-color: #09223e;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  height: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.code-embed-7 {
  width: 80%;
  height: auto;
  position: absolute;
  top: 50%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-94 {
  width: 100%;
  max-width: 1080px;
  position: absolute;
}

.pricing-section {
  background-color: #0a223e;
  padding-top: 60px;
  padding-bottom: 60px;
  overflow: hidden;
}

.pricing-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  border: 1px rgba(255, 255, 255, .2);
  border-top-style: solid;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 32px;
  display: grid;
}

.pricing-cards {
  background-color: #fff;
  border: 1px dashed rgba(0, 0, 0, .2);
  padding: 16px;
}

.pricing-cards.box-shadow-x-mild {
  transition: transform .3s, box-shadow .3s;
}

.pricing-cards.box-shadow-x-mild:hover {
  transform: translate(0, -.25rem);
  box-shadow: 0 35px 81px rgba(8, 33, 73, .1), 0 16px 36px rgba(20, 25, 43, .1);
}

.pricing-cards.box-shadow-x-mild.is-productfeature {
  color: #000;
  text-align: left;
  border: 1px solid #e6e6e6;
  border-radius: .75rem;
  min-width: auto;
  max-width: 100%;
  padding: 4rem;
  transition-property: none;
  overflow: hidden;
}

.pricing-cards.box-shadow-x-mild.is-productfeature:hover {
  transform: none;
}

.pricing-cards.products {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.pricing-detail-div {
  margin-top: 6px;
}

.pricing-detail-text {
  color: var(--grey);
  text-align: left;
  font-size: 16px;
  line-height: 1.5em;
}

.pricing-detail-text.infra_linear-text {
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0060f2, #ff1ddb);
  -webkit-background-clip: text;
  background-clip: text;
}

.pricing-detail-text.text-align-center {
  text-align: center;
}

.pricing-detail-text.integrations-features_subheadline {
  font-size: 18px;
}

.is--black {
  color: var(--black);
}

.is--black.center {
  text-align: center;
}

.pricing-detail-external-div {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.pricing-detail-external-div.margin-small.max-width-large {
  margin-left: auto;
  margin-right: auto;
}

.pricing-detail-external-div.margin-small.is-left {
  text-align: left;
}

.pricing-detail-external-div.margin-xsmall {
  margin-top: 16px;
}

.pricing-div-button-holder {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: space-between;
  width: 100%;
  margin-top: 24px;
  padding-right: 0;
  display: flex;
}

.pricing-div-button-holder.right {
  justify-content: flex-end;
}

.pricing-gb-div {
  color: var(--black);
  background-color: rgba(0, 0, 0, .1);
  border: 1px solid rgba(0, 0, 0, .1);
  border-radius: 4px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.pricing-title-div {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.pricing-cards-title {
  font-size: 1.5rem;
  line-height: 1.3;
}

.pricing-cards-title.text-weight-semibold.text-black {
  font-size: 20px;
}

.pricing-cards-title.text-weight-medium.center, .pricing-cards-title.text-color-neutral-5.center {
  text-align: center;
}

.pricing-cards-title.text-grey {
  color: var(--grey);
}

.pricing-cards-title.text-grey.font-geist {
  font-weight: 600;
}

.pricing-page-section-title {
  color: var(--white);
  text-align: left;
  flex: none;
  margin-bottom: 0;
  font-size: 36px;
  line-height: 1.2;
}

.pricing-page-section-title.text-weight-extra-bold {
  font-size: 52px;
  font-weight: 800;
}

.pricing-page-section-title.text-is-inline {
  min-width: 300px;
  font-size: 2.75rem;
  display: inline-block;
}

.pricing-page-section-title.text-is-inline.mb-2 {
  margin-bottom: 2rem;
}

.pricing-page-section-title.text-weight-bold {
  flex: 0 auto;
}

.pricing-page-section-title.text-weight-extra-bold {
  color: var(--white);
  text-align: left;
  font-size: 35px;
  font-weight: 800;
}

.pricing-section-subheadline {
  color: var(--neutral-8);
  text-align: left;
  font-size: 16px;
}

.pricing-section-subheadline.text-weight-light.text-color-neutral-10 {
  text-align: left;
  padding-top: 20px;
  font-size: 1.1rem;
}

.pricing-section-subheadline.text-color-neutral-5 {
  font-style: normal;
}

.pricing--title-holder {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 32px 32px 0;
  display: flex;
}

.pricing-section-title-holder {
  border: 1px solid rgba(255, 255, 255, .2);
  flex-flow: column;
  justify-content: space-between;
  padding: 0;
  display: flex;
}

.pricing-width-controller {
  width: 100%;
  max-width: 1080px;
}

.pricing-tab-menu {
  border-radius: 100px;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-top: 20px;
  padding: 0 32px;
  display: flex;
}

.pricing-tab {
  margin-top: 40px;
}

.pricing-tab-link {
  color: var(--white);
  background-color: rgba(255, 255, 255, .15);
  border-radius: 0;
  font-weight: 600;
  transition: all .2s;
}

.pricing-tab-link.w--current {
  color: var(--black);
  background-color: #fff;
  border-radius: 0;
  font-weight: 600;
}

.tab-link-tab-2-3 {
  color: var(--neutral-12);
  background-color: rgba(255, 255, 255, .1);
  font-weight: 400;
}

.tabs-3 {
  transition: all .2s;
}

.stickey-navbar {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  background-color: rgba(255, 255, 255, .85);
  border-radius: 1000px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  display: flex;
  position: fixed;
  top: auto;
  bottom: 3%;
  left: auto;
  right: auto;
}

.pricing-section-links {
  color: var(--black);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 1000px;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 500;
}

.pricing-section-links:visited {
  color: var(--black);
  background-color: rgba(0, 0, 0, 0);
}

.pricing-section-links.w--current {
  transition: all .2s;
}

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

.is--decor {
  color: var(--blue-primary);
}

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

.div-block-227 {
  background-color: #fff;
  border-radius: 1000px;
  width: 50%;
  padding: 12px;
  display: flex;
  position: fixed;
  top: auto;
  bottom: 2%;
  left: 0%;
  right: 0%;
}

.div-block-228, .div-block-229 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.fs_modal-2_message {
  color: var(--accessible-components--dark-grey);
}

.fs_modal-2_close-icon {
  width: 1rem;
  height: 1rem;
}

.fs_modal-2_close {
  cursor: pointer;
  background-color: rgba(245, 245, 245, 0);
  padding: 1.5rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.fs_modal-2_close:focus-visible {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-2_close[data-wf-focus-visible] {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-2_description {
  margin-bottom: 0;
}

.fs_modal-2_heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
}

.fs_modal-2_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  width: 100%;
  padding: 2rem;
  display: block;
}

.fs_modal-2_image {
  object-fit: cover;
  width: 100%;
}

.fs_modal-2_wrapper {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  outline-offset: 0px;
  color: #000;
  background-color: rgba(255, 255, 255, .9);
  border-radius: 12px;
  outline: 3px #000;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch start;
  width: 500px;
  max-width: none;
  display: flex;
  position: relative;
}

.fs_modal-2_cover {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs_modal-2_popup {
  z-index: 999;
  background-color: rgba(0, 0, 0, .5);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pricing-popup-button {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border-radius: 8px;
  padding: .5rem 1rem;
  font-size: 18px;
  font-weight: 500;
}

.pricing-popup-button:focus-visible {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.pricing-popup-button[data-wf-focus-visible] {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-2_embed {
  margin-bottom: 0;
}

.fs_modal-2_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.fs_modal-1_message {
  color: var(--accessible-components--dark-grey);
}

.fs_modal-1_close-icon {
  width: 1rem;
  height: 1rem;
}

.fs_modal-1_close {
  cursor: pointer;
  background-color: #f5f5f5;
  padding: 1.5rem;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.fs_modal-1_close:focus-visible {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_close[data-wf-focus-visible] {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_description {
  margin-bottom: 0;
}

.fs_modal-1_heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.fs_modal-1_content {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center start;
  place-items: center start;
  padding: 4rem;
  display: grid;
}

.fs_modal-1_image {
  object-fit: cover;
  width: 100%;
}

.fs_modal-1_wrapper {
  z-index: 999;
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  width: 100%;
  max-width: 60rem;
  display: grid;
  position: relative;
}

.fs_modal-1_cover {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs_modal-1_popup {
  z-index: 9999;
  background-color: rgba(0, 0, 0, .5);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs_modal-1_button {
  background-color: var(--accessible-components--dodger-blue);
  color: #fff;
  cursor: pointer;
  padding: .5rem 1rem;
}

.fs_modal-1_button:focus-visible {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_button[data-wf-focus-visible] {
  outline-color: var(--accessible-components--dark-grey);
  outline-offset: 4px;
  outline-width: 2px;
  outline-style: solid;
}

.fs_modal-1_embed {
  margin-bottom: 0;
}

.fs_modal-1_component {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  justify-items: start;
  display: grid;
}

.form-14, .form-block-5 {
  width: 100%;
}

.submit-button-15 {
  background-color: var(--black);
  border-radius: 8px;
  width: 100%;
}

.pricing-input-field {
  border-radius: 8px;
  min-height: 40px;
}

.pricing-input-field:focus {
  border: 1px solid var(--blue-primary);
}

.heading-245 {
  color: var(--black);
  text-align: left;
  font-size: 28px;
  font-style: normal;
}

.pricing-form-title-holder {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  margin-bottom: 40px;
  display: flex;
}

.text-block-152 {
  color: rgba(0, 0, 0, .59);
  text-align: left;
  font-size: 16px;
}

.text-span-33 {
  color: #18adff;
}

.text-span-34 {
  color: var(--neutral-3);
  text-align: left;
  font-weight: 600;
}

.heading-246 {
  text-align: center;
  margin-bottom: .5rem;
  font-size: 2.5rem;
  font-weight: 700;
}

.heading-247 {
  color: var(--black);
  text-align: center;
  margin-bottom: .5rem;
  font-weight: 500;
}

.heading-248 {
  color: var(--neutral-3);
  text-align: center;
  font-weight: 600;
}

.finetuning-rag {
  padding: 40px 20px;
  position: relative;
  overflow: clip;
}

.div-block-230 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--black);
  flex-flow: column;
  margin-bottom: 20px;
  display: flex;
}

.statement-of-deviation-or-variation-collection-list {
  margin-left: 2rem;
  margin-right: 2rem;
}

.heading-249 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
  font-weight: 600;
}

.rag-img-tir {
  max-width: 100%;
}

.div-block-231 {
  justify-content: center;
  align-items: stretch;
  max-width: 100%;
  display: flex;
}

.div-block-232 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  margin-bottom: 20px;
  display: flex;
}

.section-95 {
  padding: 30px 20px;
  position: relative;
  overflow: clip;
}

.heading-250 {
  color: var(--black);
}

.text-block-153 {
  color: var(--neutral-3);
}

.rag-tabs {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #000;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.heading-251 {
  color: var(--black);
  text-align: center;
  margin-bottom: 2rem;
  font-size: 2.5rem;
}

.steps-rag {
  padding: 30px 20px;
  position: relative;
  overflow: clip;
}

.how-rag-works {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 30px 20px;
  display: flex;
  position: relative;
  overflow: clip;
}

.heading-252 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

.rag_steps-wrapper {
  border: 1px solid #ccc;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  display: flex;
}

.rag-steps-img-wrapper {
  justify-content: center;
  align-items: center;
  width: 80%;
  max-width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-block-154 {
  color: var(--neutral-3);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.rag-step-tabs {
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 18px;
}

.rag-step-tabs.w--current {
  background-color: #08366b;
  border-color: #fff;
}

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

.text-block-156 {
  color: var(--black);
}

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

.text-block-158 {
  color: var(--black);
}

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

.rag_slider-content-wrapper {
  background-color: #08366b;
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66a71e858a2924d6070b9609_gradient-blue-abstract-background-smooth-dark-blue-with-black-vignette-studio.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 18px;
  padding: 40px 20px;
}

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

.slider-4 {
  background-color: rgba(221, 221, 221, 0);
}

.heading-253 {
  color: var(--black);
  text-align: center;
  margin-bottom: 2rem;
  font-size: 2.5rem;
}

.section-98 {
  padding: 30px 20px;
  position: relative;
  overflow: clip;
}

.text-block-160 {
  color: var(--white);
  text-align: center;
  font-size: 18px;
}

.div-block-233 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  width: 549px;
  display: grid;
}

.button-47 {
  background-color: #000;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-161 {
  color: var(--black);
  text-align: center;
  padding-right: 20px;
  font-size: 15px;
  font-weight: 500;
}

.div-block-234 {
  justify-content: flex-end;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.rag_header-cta {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.div-block-235 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: center;
  align-items: stretch;
  margin-top: 10px;
  display: inline-flex;
}

.rag-ctas {
  background-color: #000;
  border-radius: 18px;
  padding: 10px 15px;
}

.rag-ctas.is-blue {
  color: #000;
  background-color: #2394d2;
  align-self: flex-end;
}

.image-95 {
  width: 80px;
}

.div-block-236 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-48 {
  color: var(--black);
  background-color: #fff;
  border-radius: 18px;
  align-self: center;
  font-size: 1.3rem;
}

.rag_tabs-cta {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  display: flex;
}

.div-block-237 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr .5fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-162 {
  color: var(--black);
}

.button-49 {
  text-align: center;
  background-color: #074cb4;
  border-radius: 18px;
}

.button-50 {
  background-color: #000;
  border-radius: 18px;
}

.heading-254 {
  color: var(--black);
  text-align: center;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.text-block-163 {
  color: var(--black);
  text-align: center;
  max-width: 960px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.tir-header-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-164 {
  color: var(--variant-orange);
  padding-top: 10px;
}

.text-span-35 {
  color: var(--neutral-3);
  font-weight: 600;
}

.grid-41 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: 10px;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: .5fr 1fr .5fr .5fr;
  padding: 10px 20px;
}

.ppc-table-col {
  border-bottom: 2px solid #2680eb;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.ppc-table-col.is-blue-accent {
  background-color: #0a223e;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tir-heading-h2 {
  color: var(--neutral-11);
  text-align: center;
}

.text-span-36, .text-span-37 {
  color: var(--neutral-2);
}

.button-51 {
  border-radius: 18px;
}

.image-96 {
  width: 450px;
  height: auto;
}

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

.ppc-col-text {
  color: var(--black);
  text-align: center;
  font-weight: 700;
}

.ppc-col-text.is-blue-accent {
  color: var(--white);
  background-color: #0a223e;
}

.ppc-table-row {
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.ppc-table-row.is-blue-accent {
  color: var(--white);
  background-color: #0a223e;
}

.ppc-table-row.is-blue-accent.lower-border-is10px {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.ppc-table-normal-text {
  color: var(--black);
  text-align: center;
}

.ppc-table-normal-text.is-blue-accent {
  color: var(--white);
  background-color: #0a223e;
}

.image-97 {
  width: 550px;
}

.div-block-240 {
  background-color: #afc8e6;
  border-radius: 10px;
}

.ppc-tabs-menu {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.ppc-tabs {
  background-color: #0a223e;
  border: 1px solid #009dff;
  border-radius: 10px;
}

.ppc-tabs.w--current {
  background-color: #afc8e6;
}

.ppc-tabs-text {
  color: var(--white);
}

.container-131 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.uui-button-6 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-6:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-6:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-6.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-text-size-medium-4 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-icon-1x1-xsmall-4 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-pricing04_icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-pricing04_feature {
  display: flex;
}

.uui-pricing04_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-pricing04_price-text {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing04_price {
  color: var(--untitled-ui--gray900);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xxsmall-3 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.uui-pricing04_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.uui-pricing04_plan {
  border: 1px solid var(--untitled-ui--gray200);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 2.5rem;
  padding: 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-pricing04_popular-label {
  z-index: 1;
  background-color: var(--untitled-ui--primary700);
  outline-color: var(--untitled-ui--primary200);
  outline-offset: 0px;
  color: var(--untitled-ui--white);
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  outline-width: 1px;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  font-size: .875rem;
  font-weight: 600;
  display: flex;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
}

.uui-pricing04_popular-plan {
  border: 1px solid var(--untitled-ui--gray200);
  border-radius: 1rem;
  padding: 4.5rem 2rem 2rem;
  position: relative;
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-pricing04_components {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  margin-top: 4rem;
}

.uui-text-size-large-4 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-5 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-4 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-2 {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large-5 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-5.align-center-4, .align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

.uui-padding-vertical-xhuge-10 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-9 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-10 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heroheader15_card-image-05 {
  z-index: 5;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(65%, 79%)rotate(150deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-04 {
  z-index: 4;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(38%, 33%)rotate(120deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-03 {
  z-index: 3;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(0, 16%)rotate(90deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-02 {
  z-index: 2;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-38%, 33%)rotate(60deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_card-image-01 {
  z-index: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(112deg, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
  border: 1px solid rgba(255, 255, 255, .5);
  border-radius: 1.25rem;
  width: 35rem;
  position: absolute;
  transform: translate(-65%, 79%)rotate(30deg);
  box-shadow: 1px 1px 25px 12px rgba(0, 0, 0, .05);
}

.uui-heroheader15_image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 28rem;
  margin-top: 4rem;
  display: flex;
  position: relative;
}

.uui-button-icon-6 {
  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-6.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-secondary-gray-6 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-6:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-6:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray-6.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-row-6 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-6.button-row-center {
  justify-content: center;
}

.uui-space-large-4 {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge-3 {
  color: var(--untitled-ui--gray600);
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-text-size-xlarge-3.text-color-primary200 {
  color: var(--untitled-ui--primary200);
}

.uui-space-small-5 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge-4 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xlarge-4.text-color-white-2 {
  color: var(--untitled-ui--white);
}

.uui-heroheader15_subheading {
  color: var(--untitled-ui--primary200);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heroheader15_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-space-xhuge {
  width: 100%;
  min-height: 7rem;
}

.uui-section_heroheader15 {
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
  overflow: hidden;
}

.heading-256 {
  color: #fff;
  margin-bottom: 0;
  font-weight: 300;
}

.text-span-38 {
  color: #3ec2f7;
  font-weight: 500;
}

.form-15 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.button-primary-46 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #2394d2;
  border-radius: 12px;
  height: auto;
  padding: 12px 25px;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-46:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-46:active {
  background-color: #43464d;
}

.paragraph-141 {
  color: #ccc;
  letter-spacing: .05rem;
  margin-top: .125rem;
  font-size: 15px;
}

.heading-257 {
  color: #fff;
  letter-spacing: .1rem;
  margin-bottom: 0;
  font-weight: 400;
}

.div-block-241 {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  letter-spacing: .1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  display: flex;
}

.form-block-6 {
  margin-bottom: 0;
}

.footer-form-two-6 {
  margin-bottom: 20px;
  padding: 0;
}

.footer-form-block-two-6 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.button-primary-47 {
  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-47:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-47:active {
  background-color: #43464d;
}

.button-primary-47.footer-form-button {
  letter-spacing: normal;
  text-transform: none;
  cursor: pointer;
  background-color: #2394d2;
  border-radius: 12px;
  padding: 8px 18px;
  font-size: 15px;
  font-weight: 400;
  transition-timing-function: linear;
  position: absolute;
  right: 8px;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .2);
}

.heading-258 {
  color: var(--white);
  text-align: center;
  margin-bottom: 2rem;
  font-size: 2.5rem;
}

.ppc-tir-wrapper {
  color: var(--black);
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.text-span-40 {
  color: var(--blue-primary);
}

.ppc-tir {
  background-position: 0 0, 50% 100%;
  background-size: auto, auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.tir-features-header-heading-2 {
  color: #e6e6e6;
  text-align: center;
}

.content-component-diff-color {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  background-color: #08366b;
  border: 1px solid #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 40px 20px;
  display: grid;
}

.text-block-165, .text-block-166 {
  color: var(--neutral-10);
}

.image-98 {
  width: 30px;
}

.div-block-243 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
}

.text-block-167 {
  color: var(--white);
  text-align: center;
  margin-left: 10px;
}

.link-25 {
  color: var(--white);
  text-decoration: underline;
}

.cell-56 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.slide-7 {
  aspect-ratio: auto;
  overflow: visible;
}

.hero-form-container-12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.image-99 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 120%;
  min-height: 120%;
  max-height: 120%;
  padding-left: 0;
  display: block;
  overflow: visible;
}

.button-primary-48 {
  color: #fff;
  letter-spacing: 1px;
  text-transform: none;
  background-color: #2680eb;
  border-radius: 8px;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-48:hover {
  color: #fff;
  background-color: #1e66bc;
}

.button-primary-48:active {
  background-color: #2680eb;
}

.section-home-header-3 {
  color: #fff;
  background-image: linear-gradient(#fff, #8793a0 0%, #283d56 0%, #1b314b 0%, #152b46 0%, #0a223e);
  height: 100vh;
}

.section-home-header-3.background-color-gradient {
  background-image: linear-gradient(#0a223e, #000);
}

.section-home-header-3.background-color-gradient.h-full {
  height: 100%;
}

.cell-9 {
  justify-content: center;
  align-items: center;
}

.right-arrow-5 {
  flex: 0 auto;
  margin-right: 0;
  padding-right: 0;
  display: block;
  overflow: visible;
}

.clients-image-three-3 {
  width: auto;
  height: 2.3rem;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 20px;
}

.clients-wrapper-three-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: .75;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 10px 40px;
  display: flex;
}

.slide-8 {
  padding-left: 0;
}

.trusted-by-businesses-text {
  opacity: .8;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 13px;
}

.quick-stack-12 {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 40px;
}

.slide-nav-6 {
  display: none;
}

.left-arrow-5 {
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 0;
  padding-left: 0;
  display: flex;
  overflow: visible;
}

.heading-large-4 {
  color: #fff;
  text-align: left;
  flex: none;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 1.2;
}

.heading-large-4.text-weight-extra-bold {
  color: #fff;
  text-align: left;
  font-size: 35px;
  font-weight: 800;
}

.section-home-header-4 {
  color: #fff;
  height: 100vh;
}

.section-home-header-4.background-color-gradient {
  background-image: linear-gradient(#0a223e, #000);
}

.section-home-header-4.background-color-gradient.h-full {
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.page-padding-11 {
  padding: .5rem 2.5rem;
}

.cell-57 {
  justify-content: space-between;
  align-items: flex-start;
}

.logos-title-small-3 {
  border-bottom: 1px #e4ebf3;
  padding-left: 20px;
  padding-right: 20px;
}

.clients-header-container {
  width: 100%;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}

.heading-259 {
  color: var(--white);
  font-size: 2.5rem;
}

.text-block-169 {
  color: var(--neutral-12);
}

.text-span-41 {
  color: #161616;
}

.ppc-faq {
  padding-top: 20px;
}

.text-block-170 {
  color: var(--neutral-3);
  text-align: right;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-right: 60px;
  display: flex;
}

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

.code-embed-8 {
  display: none;
}

.div-block-245 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

.provider-card-small {
  border: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.provider-card-small.border-is-18px {
  border-style: solid;
  border-radius: 18px;
  padding: 10px;
}

.text-block-171 {
  color: var(--neutral-4);
  text-align: center;
  padding: 10px;
}

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

.text-span-42 {
  border: 1px solid #ccc;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: 700;
}

.text-block-172 {
  color: var(--neutral-6);
  text-align: right;
  margin-bottom: 40px;
  font-size: 13px;
}

.bottom-line-small-grid {
  position: absolute;
  top: auto;
  bottom: -46.75px;
  left: auto;
  right: -151px;
}

.code-embed-9 {
  position: absolute;
  top: auto;
  bottom: 16.25px;
  left: -1px;
  right: auto;
}

.div-block-247 {
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  padding-left: 60px;
  display: flex;
}

.text-block-173 {
  color: var(--white);
  padding-left: 10px;
}

.image-100 {
  width: 40px;
  height: 40px;
}

.link-26 {
  color: var(--white);
}

.cell-58 {
  justify-content: center;
  align-items: center;
}

.image-101 {
  background-color: #1c1d1d;
  border-radius: 18px;
  max-height: 300px;
}

.cell-59 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  justify-content: center;
  align-items: flex-start;
}

.rag-component {
  background-color: #000;
  border-radius: 12px;
  margin-top: 15px;
}

.div-block-248 {
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
}

.section-100 {
  overflow: clip;
}

.div-block-249 {
  padding: 2rem 4rem;
}

.ppc-tir-info-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 2rem 4rem;
  display: flex;
}

.text-block-174 {
  color: var(--neutral-11);
  text-align: center;
  font-size: 1rem;
}

.grid-42 {
  padding-left: 50px;
  padding-right: 50px;
}

.div-block-251 {
  padding: 2rem 4rem;
}

.text-block-175 {
  color: var(--neutral-10);
  text-align: center;
  margin-bottom: 10px;
}

.nodes-cta {
  background-color: #000;
  border-radius: 12px;
}

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

.nodes-host-section {
  padding: 40px 20px;
}

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

.nodes-img-section {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px dashed #ccc;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 100px;
  padding: 10px;
  display: flex;
}

.heading-260 {
  color: var(--black);
  text-align: center;
  font-size: 2.5rem;
}

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

.text-span-43 {
  color: var(--neutral-2);
}

.success-message-transparent {
  background-color: rgba(255, 255, 255, 0);
}

.text-span-44 {
  color: #2680eb;
  text-decoration: underline;
}

.text-block-176, .text-block-177 {
  color: var(--black);
}

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

.text-block-179 {
  color: var(--black);
}

.text-span-45 {
  color: #7f7f7f;
}

.text-span-46 {
  font-size: .7rem;
}

.uui-footer04_legal-link {
  color: var(--untitled-ui--gray500);
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer04_legal-link:hover {
  color: var(--untitled-ui--gray600);
}

.uui-footer04_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.uui-text-size-small-5 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-size-small-5.text-color-gray500 {
  color: var(--untitled-ui--gray500);
}

.uui-footer04_bottom-wrapper {
  border-top: 1px solid var(--untitled-ui--gray200);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-top: 2rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.uui-footer04_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-footer04_social-link {
  color: var(--untitled-ui--gray400);
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_social-link:hover {
  color: var(--untitled-ui--gray500);
}

.uui-footer04_social-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.uui-footer04_link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600);
  text-align: center;
  flex-wrap: nowrap;
  align-items: center;
  padding: .5rem;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer04_link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-footer04_link-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.uui-logo_image-2 {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-logo_logotype-2 {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-logo_logomark-dot-2 {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur-2 {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: rgba(255, 255, 255, .2);
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  top: 50%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg-2 {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-logo_logomark-2 {
  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 rgba(16, 24, 40, .06), 0 1px 2px rgba(16, 24, 40, .1);
}

.uui-logo_component-2 {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-footer04_top-wrapper {
  grid-column-gap: 4vw;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
  justify-content: space-between;
  align-items: center;
}

.uui-padding-vertical-xlarge {
  padding-top: 0;
  padding-bottom: 0;
}

.uui-container-large-10 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

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

.ppc-hero-formblock {
  border: 1px dashed var(--neutral-6);
  background-color: rgba(245, 245, 245, .19);
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  padding: 30px 30px 20px;
  display: flex;
}

.div-block-255 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
}

.heading-261 {
  margin-bottom: .5rem;
  font-size: 1.5rem;
}

.cell-60 {
  justify-content: center;
  align-items: center;
}

.uui-contact05_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.error-text-3 {
  color: #e23939;
}

.error-message-6 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text-3 {
  font-weight: 600;
}

.success-message-9 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-button-7 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  background-color: #2b8fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-7:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--blue-hover);
}

.uui-button-7:focus {
  background-color: var(--blue-hover);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-form-button-wrapper-2 {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-text-style-link-5 {
  color: var(--neutral-2);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-5:hover {
  color: var(--untitled-ui--gray700);
}

.uui-form-checkbox-label-2 {
  color: var(--black);
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-icon-2 {
  border: 1px solid var(--elements-webflow-library-neutral--800);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon-2:hover {
  border-style: solid;
  border-color: var(--untitled-ui--gray900);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-checkbox-icon-2.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--gray900);
  background-color: var(--white);
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/6752e6efddf74c98d49426a2_check-mark-black-outline.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon-2.w--redirected-focus {
  border-color: var(--untitled-ui--gray900);
  background-color: var(--white);
  box-shadow: 0 0 0 4px var(--white);
  border-radius: .25rem;
}

.uui-form-checkbox-2 {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form_input-4 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-4:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input-4::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-form_input-4.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-field-label-2 {
  color: var(--black);
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-field-wrapper-2 {
  position: relative;
}

.uui-contact05_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact05_form-wrapper {
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 0;
}

.uui-text-style-link-02 {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
  text-decoration: none;
}

.uui-text-size-large-5 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-6 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-5 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-contact05_content {
  border-radius: 18px;
}

.uui-contact05_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-padding-vertical-xhuge-11 {
  color: var(--neutral-3);
  padding-top: 4rem;
  padding-bottom: 4rem;
  position: relative;
}

.uui-container-large-11 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
  position: relative;
  overflow: clip;
}

.uui-page-padding-12 {
  background-color: #000;
  padding-left: 2rem;
  padding-right: 2rem;
  overflow: clip;
}

.uui-section_contact05 {
  z-index: 2;
  position: relative;
  overflow: clip;
}

.heading-262 {
  color: var(--black);
  font-size: 3.5rem;
}

.clients-2x2 {
  grid-column-gap: 40px;
  grid-row-gap: 10px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  max-width: 400px;
  padding-left: 40px;
  padding-right: 40px;
  display: grid;
}

.div-block-256 {
  z-index: 3;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: rgba(255, 255, 255, .25);
  border-radius: 15px;
  flex-flow: column;
  padding: 40px;
  display: flex;
  position: relative;
}

.div-block-257 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.heading-263 {
  color: var(--black);
}

._200x45px-img {
  width: 200px;
  height: 45px;
}

.text-block-180 {
  color: var(--white);
  text-align: center;
  margin-bottom: .5rem;
}

._100x25px {
  width: 100px;
  height: 25px;
}

.clients-contact-sales-wrapper {
  flex-flow: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.red {
  color: var(--spark-library-background--red);
}

.contact {
  background-color: #fff;
  border-radius: 18px;
  padding: 40px;
  position: relative;
}

.contact-sales-testimonial-text {
  color: var(--white);
  font-weight: 700;
}

.text-block-181 {
  color: var(--neutral-12);
}

.image-102 {
  width: 100px;
  height: 100px;
}

.image-103 {
  width: auto;
  height: 77px;
}

.image-104 {
  height: 100px;
}

.heading-section {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-259 {
  flex-flow: column;
}

.provider-card-white {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid rgba(255, 255, 255, .6);
  flex-flow: column;
  align-items: flex-start;
  padding: 48px 38px 44px 24px;
  display: flex;
  position: relative;
}

.provider-card-white.is--left-border {
  border-left-width: 0;
  padding-left: 38px;
}

.provider-card-white.is-border-top {
  border-top-width: 0;
}

.section-103 {
  background-image: linear-gradient(#000, #0a223e);
  padding: 40px 20px;
}

.heading-265 {
  color: var(--white);
  text-align: center;
}

.heading-266 {
  color: var(--neutral-10);
}

.text-block-182 {
  color: var(--neutral-10);
  font-weight: 400;
}

.pricing-header-component {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0a223e;
  border: 1px solid rgba(255, 255, 255, .15);
  flex-flow: column;
  align-items: stretch;
  width: 70vw;
  padding: 30px;
  display: flex;
  position: relative;
}

.popular-products-div {
  grid-column-gap: 31px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 0;
  display: grid;
}

.popular-products-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--white);
  flex-flow: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
  box-shadow: 0 2px 10px #0060f2, 0 0 50px -20px #fff;
}

.popular-products-card.b {
  box-shadow: 0 0 30px -20px #ff12c8, 0 0 50px -20px #fff;
}

.pp-name {
  color: var(--neutral-3);
  text-align: left;
  text-transform: uppercase;
  font-size: 16px;
}

.pp-price {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0060f2, #00a316);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 32px;
}

.pp-price.b {
  background-image: linear-gradient(90deg, #0060f2, #ff1ddb);
}

.pp-description {
  color: var(--black);
  text-align: left;
  text-transform: none;
  font-size: 16px;
}

.integration_wrapper-copy {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  width: 100%;
  display: grid;
}

.all-products-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--white);
  border: 1px dashed rgba(0, 0, 0, .4);
  flex-flow: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.all-products-card.b {
  box-shadow: 0 0 30px -20px #ff12c8, 0 0 50px -20px #fff;
}

.all-products-pricing-text {
  color: var(--black);
  text-align: left;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-size: 24px;
}

.all-products-pricing-text.b {
  background-image: linear-gradient(90deg, #0060f2, #ff1ddb);
}

.text-span-47 {
  color: #e5c100;
}

.text-span-48, .text-span-49 {
  color: var(--blue-hover);
}

.bold-text-52, .bold-text-53 {
  color: var(--accessible-components--dodger-blue);
}

.text-span-50 {
  color: #0ec3ff;
}

.bold-text-54, .bold-text-55 {
  color: var(--spark-library-foreground-interactive-hover);
}

.image-105 {
  width: 100px;
}

.div-block-260 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.contact-sales-svg {
  opacity: .46;
  width: 100%;
  height: 60%;
  position: absolute;
  top: 13%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.submit-button-16 {
  border-radius: 12px;
}

.image-106 {
  z-index: 1;
  opacity: .75;
  width: 750px;
  position: absolute;
  top: auto;
  bottom: -30%;
  left: -39%;
  right: auto;
  overflow: clip;
}

.button-wrapper-left {
  display: flex;
}

.image-107 {
  width: 150px;
  height: auto;
}

.image-108 {
  width: 150px;
}

.image-109, .image-110 {
  width: 150px;
  height: auto;
}

.testimonial-contact-sales-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.event-listing-wrapper {
  background-color: var(--untitled-ui--gray50);
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  padding: 20px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

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

.white-btn-24px {
  background-color: var(--white);
  color: var(--black);
  letter-spacing: -1px;
  border-radius: 24px;
  font-weight: 600;
}

.div-block-261 {
  flex-flow: column;
  display: flex;
}

.event-list-img-wrapper {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-142 {
  color: var(--neutral-4);
}

.events-listing-div {
  padding: 20px;
}

.ai-labs-ppc {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 20px;
}

.benefits-ailabs-ppc {
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.benefits-features-ailabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 1rem;
  padding-right: 1rem;
}

.why-ailabs-ppc {
  border-bottom: 1px solid #d2d2d2;
  padding: 40px 30px;
}

.ai-labs-grid-oval {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 20px;
}

.oval-div {
  text-align: center;
  background-color: #0a223e;
  border-radius: 10rem;
  justify-content: center;
  align-items: center;
  padding: 40px 25px;
  display: flex;
  box-shadow: 0 2px 5px #0c2440, inset 20px 0 20px rgba(255, 255, 255, .24);
}

.on-prem-text-white {
  color: var(--neutral-9);
  text-align: center;
  font-size: 1.1rem;
}

.small-icon-50px {
  width: 50px;
  height: auto;
}

.bold-text-56, .bold-text-57, .bold-text-58 {
  color: var(--white);
}

.container-with-20px-top-padding {
  padding-top: 20px;
}

.tir-ai-labs {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 110vh;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 40px;
  display: flex;
  position: relative;
}

.section-104 {
  display: block;
}

.pricing-detail-hero {
  background-color: #0a223d;
  justify-content: center;
  align-items: center;
  height: 70vh;
  display: flex;
}

.pricing-detail-component {
  z-index: 1;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #0a223e;
  border: 1px rgba(255, 255, 255, .15);
  flex-flow: column;
  align-items: center;
  width: 70vw;
  padding: 30px;
  display: flex;
  position: relative;
}

.pricing-region-holder {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--white);
  border-radius: 100px;
  justify-content: center;
  align-items: stretch;
  padding: 12px;
  display: flex;
}

.pr-div {
  padding: 6px;
}

.link-block {
  background-color: var(--black);
  color: var(--white);
  border-radius: 100px;
  padding: 6px 12px;
  text-decoration: none;
}

.pricing-usa {
  background-color: var(--black);
  padding: 50px;
}

.pricing-india {
  background-color: var(--blue-hover);
  padding: 50px;
}

.general-sections {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.general-sections.wp {
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.general-sections.dwp {
  background-color: var(--blue-background);
}

.title-section-width {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  max-width: 64rem;
  display: flex;
}

.section-componentwidth-controller {
  flex-flow: column;
  align-items: center;
  max-width: 1080px;
  display: flex;
}

.pricing-detail-numbers-grid {
  grid-column-gap: 29px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.pd-number-card {
  border-left: 2px solid #000;
  padding: 20px;
}

.pd-number {
  color: var(--black);
  letter-spacing: -10px;
  font-size: 120px;
  font-weight: 200;
  line-height: 1.2em;
}

.pd-number-info {
  color: var(--neutral-3);
  font-size: 16px;
}

.uui-icon-1x1-xsmall-5 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-pricing11_row-content {
  border-left: 1px none var(--untitled-ui--gray200);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.uui-pricing11_row-lead-text {
  color: var(--untitled-ui--gray100);
  font-size: 16px;
  font-weight: 500;
}

.uui-pricing11_row-lead-text.header-text {
  color: var(--neutral-3);
}

.uui-pricing11_row-lead-text.dark {
  color: var(--black);
}

.uui-pricing11_feature {
  padding: 1rem;
}

.uui-pricing11_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid rgba(234, 236, 240, .3);
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: stretch;
}

.uui-pricing11_row.header-row {
  background-color: #fff;
  border: 1px #000;
}

.uui-pricing11_heading-row-text {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
}

.uui-pricing11_heading-row {
  border-bottom: 1px solid var(--untitled-ui--gray200);
  margin-top: .5rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.uui-text-size-medium-5 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-button-8 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-8:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-8:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-small-6 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-pricing11_price-text {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing11_price {
  color: var(--untitled-ui--gray900);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xxsmall-4 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-pricing11_top-row-content {
  border-left: 1px solid var(--untitled-ui--gray200);
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 2rem 1.5rem;
  display: flex;
}

.uui-badge-2 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .625rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.uui-badge-2.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-pricing11_plan-name-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.uui-pricing11_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--untitled-ui--gray200);
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.uui-pricing11_plans {
  width: 100%;
}

.uui-pricing11_tabs-content {
  width: 100%;
  overflow: visible;
}

.uui-pricing11_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500);
  background-color: rgba(0, 0, 0, 0);
  border-radius: .375rem;
  align-items: center;
  padding: .5rem 1rem;
  font-weight: 600;
  display: flex;
}

.uui-pricing11_tab-link.w--current {
  color: var(--untitled-ui--gray700);
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(16, 24, 40, .1), 0 1px 2px rgba(16, 24, 40, .06);
}

.uui-pricing11_tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100);
  background-color: var(--untitled-ui--gray50);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 5rem;
  padding: .375rem;
  display: grid;
}

.uui-pricing11_component {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.uui-text-size-large-6 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-7 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-6 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-3 {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large-6 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-6.align-center-5, .align-center-5 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-align-center-4 {
  text-align: center;
}

.uui-padding-vertical-xhuge-12 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-12 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-13 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.detailed-pricing-holder {
  margin-top: 40px;
}

.is-blue {
  color: #2680eb;
}

.div-block-262 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  overflow: clip;
}

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

.ai-labs-table {
  color: var(--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.ai-labs-table.bottom-border {
  border-bottom: 1px solid #000;
}

.ai-labs-table.bottom-border.side-border {
  color: var(--black);
  text-align: center;
  border-right: 1px solid #000;
  font-weight: 500;
  display: flex;
}

.ai-labs-table.side-border {
  border-right: 1px solid #000;
}

.pricing-text-bold {
  text-align: center;
  font-weight: 500;
}

.pricing-ailabs {
  padding: 40px;
}

.light-text-300 {
  color: var(--black);
  text-align: center;
  font-weight: 300;
}

.text-span-51 {
  color: var(--neutral-6);
}

.container-135 {
  margin-top: 20px;
}

.tir-info-ppc {
  color: var(--black);
  text-align: left;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 12px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.tir-info-ppc.tir-info-ppc-1 {
  z-index: 1;
  width: 250px;
  height: auto;
  font-size: 12px;
  position: absolute;
  top: 17%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.tir-info-ppc.tir-info-ppc-2 {
  z-index: 1;
  width: 250px;
  height: auto;
  font-size: 12px;
  position: absolute;
  top: auto;
  bottom: 17%;
  left: 0%;
  right: auto;
}

.tir-info-ppc.tir-info-ppc-3 {
  z-index: 1;
  width: 250px;
  height: auto;
  font-size: 12px;
  position: absolute;
  top: 17%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.tir-info-ppc.tir-info-ppc-4 {
  z-index: 1;
  width: 250px;
  font-size: 12px;
  position: absolute;
  top: auto;
  bottom: 17%;
  left: auto;
  right: 0%;
}

.tir-info-ppc.tir-info-ppc-5 {
  z-index: 1;
  width: 400px;
  height: auto;
  font-size: 12px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 37%;
  right: 0%;
}

.tir-info-ppc.tir-info-ppc-6 {
  width: 500px;
  height: auto;
  position: absolute;
  top: -7px;
  left: 358.617px;
}

.text-block-183 {
  font-size: 2rem;
  font-weight: 500;
}

.image-111 {
  max-width: 100%;
}

.error-text-4 {
  color: #e23939;
}

.error-message-7 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text-4 {
  font-weight: 600;
}

.success-message-10 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-button-9 {
  grid-column-gap: .5rem;
  background-color: var(--blue-primary);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border: 1px solid #2680eb;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-9:hover {
  border-color: var(--blue-hover);
  background-color: var(--blue-hover);
}

.uui-button-9:active {
  border-color: var(--neutral-2);
  background-color: var(--blue-primary);
}

.uui-button-9:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-form-button-wrapper-3 {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-text-style-link-6 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-6:hover {
  color: var(--untitled-ui--gray700);
}

.uui-form-checkbox-label-3 {
  color: var(--untitled-ui--gray700);
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-icon-3 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon-3:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-checkbox-icon-3.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon-3.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  border-radius: .25rem;
}

.uui-form-checkbox-3 {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form_input-5 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-5:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input-5::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-form_input-5.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-field-label-3 {
  color: var(--untitled-ui--gray700);
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-field-wrapper-3 {
  position: relative;
}

.uui-contact01_form-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact01_component-2 {
  flex-direction: column;
  align-items: stretch;
  max-width: 30rem;
  margin: 6rem auto 0;
}

.uui-text-size-large-7 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-8 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-7 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-4 {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large-7 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-7.align-center-6, .align-center-6 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-align-center-5 {
  text-align: center;
}

.uui-padding-vertical-xhuge-13 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.uui-container-small-3 {
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-14 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-contact03_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 40px;
  display: grid;
}

.uui-contact03_form-wrapper {
  background-color: #fafafa;
  border-radius: 12px;
  flex-direction: column;
  align-items: stretch;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
}

.uui-text-style-link-02-2 {
  color: var(--black);
  font-weight: 600;
  text-decoration: none;
}

.uui-icon-1x1-xsmall-6 {
  color: var(--neutral-2);
  width: 1.5rem;
  height: 1.5rem;
}

.uui-contact03_icon-wrapper {
  color: var(--untitled-ui--primary600);
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.uui-contact03_item {
  align-items: center;
  display: flex;
}

.uui-contact03_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

.uui-contact03_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-padding-vertical-xhuge-14 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-13 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.contact-us-ppc {
  padding: 40px 20px;
}

._20px-padding {
  padding: 20px;
}

.text-span-52 {
  color: var(--white);
  font-weight: 600;
}

.nodes-demo-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  display: grid;
}

.section-105 {
  background-color: #0a213b;
}

.container-white {
  background-color: #fff;
}

.flex-horizontal-center {
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
}

.grid-45 {
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: center;
}

.grey-text-small {
  color: var(--neutral-6);
  font-size: 13px;
}

.grey-text-small.padding-top {
  padding-top: 10px;
}

.uui-layout08_image {
  border: .25rem solid var(--untitled-ui--gray900);
  border-radius: .5rem;
  width: 100%;
}

.uui-layout66_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.uui-layout66_item-text-wrapper {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.uui-button-10 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-10:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-10:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-secondary-gray-7 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-7:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-7:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-row-7 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-text-size-large-8 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-icon-1x1-xsmall-7 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-layout08_item-icon-wrapper {
  align-self: flex-start;
  margin-right: .75rem;
}

.uui-layout08_item {
  display: flex;
}

.uui-layout08_item-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: grid;
}

.uui-space-xsmall-9 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-8 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-5 {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-layout08_component {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.uui-padding-vertical-xhuge-15 {
  padding: 2rem 6rem;
}

.uui-container-large-14 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-15 {
  padding-left: 4rem;
  padding-right: 4rem;
}

._30px-auto-img {
  width: 30px;
  height: auto;
}

._40px-padding {
  padding: 40px;
}

.is-grey {
  color: #777676;
}

.padding-2rem {
  height: 2rem;
}

.is-white {
  color: var(--white);
}

.nodes-cell {
  justify-content: center;
  align-items: stretch;
}

.spacing-1rem {
  height: 1rem;
}

.h1-white {
  color: var(--white);
}

.div-block-263 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-end;
  align-items: center;
  display: grid;
}

.products_pricing-text-2 {
  color: #000;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.4;
}

.wbs-cta-image-right-2 {
  z-index: 0;
  height: 150px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  transform: rotate(20deg);
}

.wbs-cta-image-left-2 {
  z-index: 0;
  height: 150px;
  position: absolute;
  top: 10%;
  bottom: auto;
  left: 0%;
  right: auto;
  transform: rotate(-20deg);
}

.wbs-button-primary-1 {
  background-color: var(--flowstica-webflow-library--medium-sea-green);
  color: var(--flowstica-webflow-library--white);
  text-align: center;
  border-radius: 6px;
  padding: 13px 30px;
  font-size: 15px;
  font-weight: 700;
  transition: background-color .3s ease-in-out;
}

.wbs-button-primary-1:hover {
  background-color: var(--flowstica-webflow-library--black);
}

.wbs-button-black {
  background-color: var(--flowstica-webflow-library--black);
  color: var(--flowstica-webflow-library--white);
  border-radius: 6px;
  padding: 13px 30px;
  font-size: 15px;
  font-weight: 700;
  transition: all .3s ease-in-out;
}

.wbs-button-black:hover {
  background-color: var(--flowstica-webflow-library--black-2);
  color: var(--flowstica-webflow-library--white);
}

.wbs-cta-5-button {
  grid-column-gap: 15px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wbs-lead-text {
  color: var(--flowstica-webflow-library--black);
  font-size: 1.125rem;
  line-height: 1.6rem;
}

.wbs-heading-h4 {
  color: var(--flowstica-webflow-library--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.125rem;
  font-weight: 700;
  line-height: 1.3em;
}

.wbs-cta-5-content {
  z-index: 1;
  position: relative;
}

.wbs-cta-5 {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: var(--flowstica-webflow-library--white-smoke);
  text-align: center;
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 70px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.wbs-container-2 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.wbs-section-2 {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.error-text-5 {
  color: #e23939;
}

.error-message-8 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text-5 {
  font-weight: 600;
}

.success-message-11 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-text-style-link-7 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-7:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-size-small-7 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-button-11 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--black);
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-11:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-11:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-form_input-6 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-6:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input-6::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-signup-form_wrapper-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-cta06_form-2 {
  max-width: 30rem;
  margin-bottom: 0;
}

.uui-text-size-large-9 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-10 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-9 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-max-width-large-8 {
  width: 100%;
  max-width: 48rem;
}

.uui-cta06_content-2 {
  flex: 1;
}

.uui-cta06_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

.uui-padding-vertical-xhuge-16 {
  padding: 4rem 2rem;
}

.uui-container-large-15 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-page-padding-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.uui-section_cta06-2 {
  margin-top: 10px;
}

.uui-button-secondary-gray-8 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-8:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-8:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-row-8 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-space-medium-3 {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-xlarge-4 {
  color: var(--untitled-ui--gray600);
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-space-small-6 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-large {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-subheading-6 {
  color: var(--neutral-2);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-17 {
  padding: 4rem 8rem;
}

.uui-container-large-16 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-17 {
  padding-left: 8rem;
  padding-right: 8rem;
}

.uui-section_header01 {
  padding-top: 40px;
}

._350px-auto-img {
  max-width: 350px;
  height: auto;
}

.flex-left-stretch {
  display: flex;
}

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

.card-headline-2 {
  color: #000;
  text-align: left;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.14286;
}

.features-list-4 {
  color: var(--black);
  padding: 80px 30px;
  position: relative;
}

.container-136 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.features-wrapper-two-4 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-left-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 40%;
  display: flex;
}

.features-paragraph-4 {
  margin-top: 20px;
  margin-bottom: 24px;
}

.text-link-arrow-20 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-20 {
  margin-left: 2px;
  display: flex;
}

.features-right-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  margin-bottom: -16px;
  display: flex;
}

.features-block-two-4 {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
  display: flex;
}

.features-image-4 {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-right: 16px;
}

.uui-text-size-medium-6 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-container-large-17 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-18 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-xsmall, .uui-heading-xsmall-3 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-lightbox_play-icon {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: rgba(255, 255, 255, .1);
  border-radius: 100%;
  width: 8rem;
  height: 8rem;
  position: absolute;
}

.lightbox_video-overlay-layer {
  z-index: 1;
  background-color: rgba(29, 41, 57, .1);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-layout13_tabs-link {
  border-left: 4px solid var(--untitled-ui--gray100);
  background-color: rgba(0, 0, 0, 0);
  padding: 1.5rem 0 1.5rem 2rem;
  display: block;
}

.uui-layout13_tabs-link.w--current {
  border-left-color: var(--untitled-ui--primary600);
  opacity: 1;
  background-color: rgba(0, 0, 0, 0);
}

.uui-layout13_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-layout13_tabs-menu {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-layout13_image-02 {
  width: 18rem;
  min-width: 18rem;
  position: absolute;
  top: 7rem;
  left: 2rem;
  right: 0%;
}

.uui-layout13_image-01 {
  width: 24rem;
  min-width: 24rem;
  position: absolute;
  top: 2rem;
  left: auto;
  right: -1.5rem;
}

.uui-layout13_image-wrapper {
  background-color: var(--untitled-ui--gray100);
  width: 100%;
  height: 100%;
  min-height: 35rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout13_lightbox {
  background-color: var(--untitled-ui--gray100);
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 35rem;
  padding: 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-layout13_lightbox-image {
  border: .25rem solid var(--untitled-ui--gray900);
  border-radius: .5rem;
  width: 100%;
}

.uui-space-xxsmall-2, .uui-space-xxsmall-5 {
  width: 100%;
  min-height: .5rem;
}

.uui-padding-vertical-xhuge-18 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

.logos-title-large-5 {
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-137 {
  margin: 10px auto;
}

.clients-title-5 {
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}

.clients-wrapper-5 {
  justify-content: space-between;
  align-items: center;
  max-width: 940px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.clients-image-5 {
  width: 107px;
  height: auto;
}

.image-112 {
  width: 60%;
  max-width: 100%;
  height: 60%;
  max-height: 100%;
}

.wbs-container-3 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.wbs-heading-h5-2 {
  color: var(--flowstica-webflow-library--black);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 1.3em;
}

.wbs-button-black-2 {
  background-color: var(--flowstica-webflow-library--black);
  color: var(--flowstica-webflow-library--white);
  border-radius: 6px;
  padding: 13px 30px;
  font-size: 15px;
  font-weight: 700;
  transition: all .3s ease-in-out;
}

.wbs-button-black-2:hover {
  background-color: var(--flowstica-webflow-library--black-2);
  color: var(--flowstica-webflow-library--white);
}

.wbs-button-link-2 {
  color: var(--flowstica-webflow-library--black);
  border-radius: 6px;
  font-size: 15px;
  font-weight: 700;
  transition: all .3s ease-in-out;
}

.wbs-section-3 {
  padding: 6.25rem 5%;
}

.wbs-spacing-31 {
  height: 1.875rem;
}

.wbs-success-message-2 {
  color: #fff;
  text-align: center;
  background-color: #03cd69;
  border-radius: 6px;
  padding: 15px;
}

.wbs-error-message-2 {
  color: #fff;
  text-align: center;
  background-color: #e92222;
  border-radius: 6px;
  padding: 15px 20px;
}

.wbs-form-group-alert {
  grid-column-gap: 10px;
  display: flex;
}

.wbs-form-subscribe-2-input {
  color: var(--flowstica-webflow-library--black);
  border: 1px solid rgba(1, 11, 21, .12);
  border-radius: 6px;
  height: 3.125rem;
  margin-bottom: 0;
  padding: 10px 20px;
  transition: border .3s ease-in-out;
}

.wbs-form-subscribe-2-input:focus {
  border-color: var(--flowstica-webflow-library--black);
}

.wbs-cta-2 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 50%;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

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

.uui-container-large-18 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-19 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-text-size-large-10 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-medium-10 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-12 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-12:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-12:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-row-9 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-icon-7 {
  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-badge-3 {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .625rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.uui-badge-3.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-layout02_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.uui-layout02_image-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-radius: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem;
  display: grid;
}

.uui-layout02_image {
  width: 100%;
}

.uui-button-secondary-gray-9 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-9:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-9:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-space-xsmall-11 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-medium-4 {
  width: 100%;
  min-height: 2rem;
}

.uui-padding-vertical-xhuge-19 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.spacing-w-1rem {
  width: 1rem;
}

.uui-container-large-19 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-20 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-max-width-large-9 {
  width: 100%;
  max-width: 48rem;
}

.uui-text-size-large-11 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-button-13 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-13:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-13:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-heading-small {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-button-row-10 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-cta05_component {
  grid-column-gap: 2.1rem;
  grid-row-gap: 2.1rem;
  background-color: var(--flowstica-webflow-library--white-smoke);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center stretch;
  padding: 4rem 6rem;
  display: grid;
}

.uui-cta05_content {
  flex: 1;
}

.uui-section_cta05 {
  background-color: var(--untitled-ui--white);
}

.uui-button-secondary-gray-10 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-10:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-10:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-space-xsmall-12 {
  width: 100%;
  min-height: 1rem;
}

.uui-padding-vertical-xhuge-20 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

.uui-container-large-20 {
  width: 100%;
}

.uui-button-secondary-2 {
  grid-column-gap: .5rem;
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-2:hover {
  background-color: var(--untitled-ui--primary100);
}

.uui-button-secondary-2:focus {
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-secondary-2.is-button-small {
  grid-column-gap: 0rem;
  color: var(--black);
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary-2.is-button-small:hover {
  background-color: var(--untitled-ui--gray100);
}

.uui-button-secondary-2.is-button-small:active {
  background-color: var(--blue-01);
  text-decoration: underline;
}

.uui-icon-1x1-xxsmall-3 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-icon-1x1-xsmall-8 {
  color: var(--black);
  width: 1.5rem;
  height: 1.5rem;
}

.uui-banner04_close-button-2 {
  color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner04_close-button-2:hover {
  background-color: rgba(255, 255, 255, .2);
}

.uui-banner04_content-2 {
  align-items: center;
  display: flex;
}

.uui-banner04_text-wrapper-2 {
  grid-row-gap: .125rem;
  flex-wrap: wrap;
  display: flex;
}

.uui-banner04_icon-wrapper-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.uui-banner04_wrapper-2 {
  background-color: #2680eb;
  justify-content: center;
  align-items: center;
  padding: .75rem 6rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.icon-featured-square-large-3 {
  background-color: var(--white);
  color: var(--untitled-ui--white);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-banner04_text-2 {
  color: var(--white);
  margin-right: .375rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-banner04_supporting-text-2 {
  color: var(--white);
  letter-spacing: normal;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

.left-align {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.hero-heading-center-8 {
  background-color: #000;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-138 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.centered-heading-20 {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading-20.margin-bottom-32px {
  margin-bottom: 32px;
}

.hero-wrapper-34 {
  color: var(--white);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-35 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-38 {
  margin-bottom: 24px;
}

.margin-bottom-24px-38.is-white._540px-w {
  max-width: 540px;
}

.margin-bottom-24px-38.is-white._540px-w.is-center-allign {
  text-align: center;
}

.button-primary-49 {
  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-49:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-49:active {
  background-color: #43464d;
}

.shadow-two-34 {
  box-shadow: 0 4px 24px rgba(150, 163, 181, .08);
}

.quicklinks-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #000;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 40px;
  display: grid;
  position: relative;
}

.main-title.align-center {
  text-align: center;
}

.uui-text-size-medium-7, .uui-text-size-medium-8 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-container-large-21 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-22 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.uui-page-padding-25 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-button-14 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-14:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-14:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-heading-xsmall-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-button-row-11 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-icon-1x1-xsmall-9 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-layout17_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 2.5rem;
}

.uui-layout17_item {
  display: flex;
}

.layout17_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.uui-layout17_item-text-wrapper {
  padding-top: .5rem;
}

.uui-layout17_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-layout17_image-wrapper {
  background-color: var(--untitled-ui--gray50);
  width: 100%;
  height: 100%;
}

.uui-button-secondary-gray-11 {
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-button-secondary-gray-11:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-11:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-icon-featured-outline-large {
  border: .5rem solid var(--untitled-ui--primary50);
  background-color: var(--untitled-ui--primary100);
  color: var(--untitled-ui--primary600);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.uui-layout17_image {
  object-fit: cover;
  width: 100%;
}

.uui-space-xxsmall-3 {
  width: 100%;
  min-height: .5rem;
}

.uui-padding-vertical-xhuge-21 {
  padding: 4rem 2rem;
}

.uui-max-width-large-10 {
  width: 100%;
  max-width: 48rem;
}

.uui-text-size-large-12 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-xxsmall-5 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-medium-11 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-text-style-link-02-3 {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
  text-decoration: none;
}

.uui-contact09_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  margin-top: 4rem;
  display: grid;
}

.uui-contact09_item {
  background-color: var(--untitled-ui--gray50);
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 1.5rem;
  display: flex;
}

.icon-featured-square-large-4 {
  background-color: var(--untitled-ui--primary500);
  color: var(--untitled-ui--white);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-space-small-7 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-space-xxlarge-2 {
  width: 100%;
  min-height: 5rem;
}

.uui-space-xsmall-13 {
  width: 100%;
  min-height: 1rem;
}

.uui-padding-vertical-xhuge-22 {
  padding: 0 2rem 4rem;
}

.uui-heading-subheading-7 {
  color: var(--untitled-ui--gray600);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-page-padding-23 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.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_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_component {
  margin-top: 4rem;
}

.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-faq03_cta-content {
  flex: 1;
}

.uui-faq03_cta-button-row {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-padding-vertical-xhuge-23 {
  padding: 4rem 4rem 2rem;
}

.uui-faq03_heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 500;
}

.section-title-3rem-h2.align-center {
  text-align: center;
}

.uui-text-style-link-8 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-8:hover {
  color: var(--untitled-ui--gray700);
}

.uui-form-checkbox-label-4 {
  color: var(--untitled-ui--gray700);
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-4 {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-field-label-4 {
  color: var(--untitled-ui--gray700);
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form_input-7 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.uui-form_input-7:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05), 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input-7::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-form_input-7.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-form-checkbox-icon-4 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon-4:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-checkbox-icon-4.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: none;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon-4.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  border-radius: .25rem;
}

.uui-form-field-wrapper-4 {
  position: relative;
}

.success-message-12 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.success-text-6 {
  font-weight: 600;
}

.error-message-9 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.error-text-6 {
  color: #e23939;
}

.uui-contact05_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-contact05_image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.uui-contact05_form-wrapper-2 {
  flex-direction: column;
  align-items: stretch;
  margin-top: 3rem;
  margin-bottom: 0;
}

.uui-contact05_form-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-padding-vertical-xhuge-24 {
  padding: 2rem 4rem;
}

.uui-form-button-wrapper-4 {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.hero-split {
  flex-flow: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  max-width: 90%;
}

.hero-split.is-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center stretch;
  display: grid;
}

.hero-split.gap-20px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.hero-div {
  align-self: center;
}

.hero-div.align-left.gap-10px {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.is-icon._30px {
  width: 30px;
  height: 30px;
}

.uui-page-padding-15-copy {
  padding-left: 8rem;
  padding-right: 8rem;
}

.uui-text-size-small-8 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-size-small-8.text-color-gray500 {
  color: var(--untitled-ui--gray200);
  align-self: center;
}

.uui-container-large-22, .uui-container-large-23 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-container-large-28 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.uui-banner06_wrapper {
  background-color: #77b901;
  justify-content: center;
  align-items: center;
  padding: .75rem 2rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(16, 24, 40, .03);
}

.uui-banner06_content {
  flex: 1;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.uui-contact07_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-heading-subheading-8 {
  color: var(--blue-primary);
  margin-bottom: .75rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-medium-12 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-space-xsmall-14 {
  width: 100%;
  min-height: 1rem;
}

.uui-text-size-large-13 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-contact07_contact-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_139d3c0b-acc1-762e-459a-74c71a1cdbdd-a6c2d54e, #w-node-_139d3c0b-acc1-762e-459a-74c71a1cdbe7-a6c2d54e, #w-node-_139d3c0b-acc1-762e-459a-74c71a1cdbf1-a6c2d54e {
  align-self: start;
}

.uui-contact07_item {
  display: flex;
}

.uui-contact07_item-icon-wrapper {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.icon-featured-large {
  background-color: var(--white);
  color: var(--black);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-icon-1x1-xsmall-10 {
  background-color: var(--untitled-ui--gray25);
  width: 1.5rem;
  height: 1.5rem;
}

.uui-heading-xxsmall-6 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-text-style-link-02-4 {
  color: var(--blue-primary);
  font-weight: 600;
  text-decoration: none;
}

.uui-max-width-large-11 {
  width: 100%;
  max-width: 48rem;
}

.uui-padding-vertical-xhuge-25 {
  padding: 4rem 40px;
}

.uui-page-padding-24 {
  background-color: #0a223e;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-footer07_top-wrapper {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-footer07_legal-link {
  color: var(--untitled-ui--gray500);
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer07_legal-link:hover {
  color: var(--untitled-ui--gray600);
}

.uui-footer07_logo-link {
  margin-bottom: 2rem;
  padding-left: 0;
}

.uui-footer07_link {
  color: var(--untitled-ui--gray600);
  text-align: center;
  padding: .5rem;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer07_link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-footer07_bottom-wrapper {
  border-top: 1px solid var(--untitled-ui--gray200);
  justify-content: space-between;
  margin-top: 0;
  padding-top: 2rem;
  display: flex;
}

.uui-footer07_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  align-self: center;
  width: 100px;
  height: auto;
  display: block;
}

.uui-footer07_link-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: grid;
}

.uui-logo_component-3 {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-logo_logomark-3 {
  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 rgba(16, 24, 40, .06), 0 1px 2px rgba(16, 24, 40, .1);
}

.uui-styleguide_logomark-bg-3 {
  width: 2rem;
  height: 2rem;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.uui-logo_logomark-blur-3 {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: rgba(255, 255, 255, .2);
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  top: 50%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.uui-logo_logomark-dot-3 {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logotype-3 {
  flex: none;
}

.uui-padding-vertical-xlarge-2 {
  padding-top: 1rem;
  padding-bottom: 2rem;
}

.uui-logo_image-3 {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-banner06_icon-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.icon-featured-large-2 {
  color: var(--untitled-ui--primary600);
  background-color: #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-icon-1x1-xsmall-14 {
  color: #fff;
  width: 1.5rem;
  height: 1.5rem;
}

.uui-banner06_text-wrapper {
  grid-row-gap: .125rem;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  display: flex;
}

.uui-banner06_text {
  color: var(--white);
  margin-right: .375rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-banner06_supporting-text {
  color: var(--black);
  letter-spacing: normal;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-button-17.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
}

.uui-button-17 {
  grid-column-gap: .5rem;
  background-color: var(--black);
  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-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px rgba(16, 24, 40, .05);
}

.deadline {
  display: flex;
}

.deadline-format {
  color: #000;
  text-align: center;
  background-color: #fff;
  place-items: center;
  width: 5rem;
  height: 5rem;
  margin-right: 3%;
  display: grid;
}

.deadline-format h2 {
  color: #000;
  margin-bottom: 0;
}

.deadline-format span {
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-top: -22px;
  font-size: .85rem;
  display: block;
}

.deadline-format h2:not(.expired) {
  letter-spacing: .25rem;
  margin-bottom: .25rem;
  font-size: 2rem;
}

.blink {
  animation: 1s linear infinite blink;
}

@keyframes blink {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 2;
  }
}

@media screen and (min-width: 1280px) {
  .text-weight-semibold.text-size-large {
    text-align: left;
  }

  .button.is-medium {
    background-color: #2394d2;
    border-radius: 6.5rem;
    padding: .75rem 1rem;
    display: block;
  }

  .heading-large.text-weight-extra-bold {
    color: var(--white);
    margin-top: .25rem;
    font-size: 3.1rem;
  }

  .text-size-medium.text-weight-light.text-color-neutral-10 {
    padding-top: 20px;
  }

  .container-large.align-center {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .padding-vertical.padding-xhuge.no0gap {
    padding-bottom: 0;
  }

  .button-secondary.is-build-cta._w-button {
    color: #000;
    -webkit-text-stroke-color: #ffcfcf;
    border-radius: 8rem;
  }

  .nav_component {
    background-color: #110202;
    border-radius: 20px;
  }

  .nav_logo {
    height: auto;
  }

  .footer_logo-text {
    border: 1px #000;
    text-decoration: none;
  }

  .usecase-features-paragraph {
    color: var(--white);
  }

  .team-list-image-wrapper {
    align-self: center;
  }

  .team-list-content-wrapper {
    flex: 0 auto;
    align-self: stretch;
  }

  .about-positions-item {
    justify-content: center;
    align-items: center;
  }

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

  .bold-text.is--black {
    color: var(--black);
  }

  .director-list-image {
    width: 296.484px;
    height: 296.484px;
  }

  .cpu-pricing-table-tabs_component.has-top-margin, .gpu-pricing-table-tabs_menu, .pricing-table-tabs_content-wrapper, .pricing-table-tabs_content {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .socials-container.copy-this {
    margin-left: -96px;
  }

  .button-3 {
    border-radius: 8rem;
  }

  .slide-nav {
    margin-top: 0;
    margin-bottom: -21px;
    padding-top: 83px;
    padding-bottom: 0;
  }

  .section-home-header-2.background-color-gradient.h-full {
    background-color: #081f37;
  }

  .quick-stack {
    margin-left: 1%;
  }

  .slider {
    width: 60%;
    min-width: 60%;
    max-width: 60%;
    min-height: 100%;
    max-height: 100%;
    margin-bottom: 0;
  }

  .image-4 {
    margin-top: -77px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .image-4.home {
    margin-top: 0;
  }

  .page-padding-3 {
    padding-top: 2rem;
  }

  .page-padding-4 {
    overflow: hidden;
  }

  .pricing-page-text-3 {
    font-size: 13px;
  }

  .link-5 {
    color: #000;
    font-size: 18px;
  }

  .pricing-page-title-2 {
    font-size: 20px;
  }

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

  .bold-text-11 {
    font-size: 15px;
  }

  .paragraph-20, .list {
    font-size: 1rem;
  }

  .image-26 {
    width: 70%;
    min-width: 70%;
    max-width: 70%;
  }

  .bold-text-12 {
    font-size: 15px;
  }

  .core-values-bold-text {
    color: #000;
    font-size: 1.7rem;
  }

  .image-24, .image-25 {
    width: 70%;
    min-width: 70%;
    max-width: 70%;
  }

  .link {
    font-size: 14px;
  }

  .flex-block-21 {
    margin-top: 0;
  }

  .paragraph-14 {
    font-size: 1rem;
  }

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

  .paragraph-31 {
    font-size: 1rem;
  }

  .section-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
  }

  .heading-20 {
    margin-top: 2rem;
    font-size: 22px;
  }

  .columns-4 {
    justify-content: space-around;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .bold-text-6 {
    color: #000;
    font-size: 1.7rem;
  }

  .flex-block-24 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .image-22 {
    width: 70%;
    min-width: 70%;
    max-width: 70%;
  }

  .paragraph-29 {
    margin-top: 5px;
    font-size: 1rem;
  }

  .link-6 {
    color: #000;
    font-size: 18px;
  }

  .pricing-page-title-3 {
    font-size: 20px;
  }

  .bold-text-3, .bold-text-5 {
    color: #000;
    font-size: 1.7rem;
  }

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

  .heading-7 {
    margin-top: 2rem;
    margin-bottom: .5rem;
    font-size: 22px;
  }

  .image-8 {
    min-width: 50%;
    max-width: 50%;
  }

  .paragraph-11 {
    font-size: 1rem;
  }

  .paragraph-15 {
    font-size: 14px;
  }

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

  .bold-text-13 {
    font-size: 15px;
  }

  .list-2 {
    font-size: 1rem;
  }

  .bold-text-14 {
    font-size: 15px;
  }

  .bold-text-4 {
    color: #000;
    font-size: 1.7rem;
  }

  .heading-8 {
    border-width: 0;
    border-color: rgba(0, 0, 0, 0);
    margin-top: 2rem;
    margin-bottom: .5rem;
    font-size: 1.7rem;
  }

  .bold-text-10 {
    font-size: 15px;
  }

  .link-3, .link-2 {
    font-size: 14px;
  }

  .image-27 {
    width: 70%;
    min-width: 70%;
    max-width: 70%;
  }

  .bold-text-9 {
    flex-direction: row;
    align-items: flex-start;
    font-size: 1rem;
    display: flex;
  }

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

  .paragraph-8 {
    color: #000;
    margin-top: .5rem;
    font-size: 1.7rem;
  }

  .image-23 {
    width: 70%;
    min-width: 70%;
    max-width: 70%;
  }

  .heading-9 {
    color: #000;
    margin-top: 1rem;
    margin-bottom: .5rem;
    font-size: 1.7rem;
  }

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

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

  .flex-block-20 {
    margin-top: 0;
    margin-bottom: 1rem;
  }

  .bold-text-15 {
    font-size: 15px;
  }

  .paragraph-33.for-gradient-bg {
    font-size: 1rem;
  }

  .bold-text-7 {
    color: #000;
  }

  .heading-6 {
    color: #000;
    text-align: center;
    min-width: 80%;
    max-width: 80%;
    margin-top: 2rem;
    font-size: 1.7rem;
    display: flex;
  }

  .grid-9, .container-36 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .paragraph-2, .button-4, .button-5 {
    font-size: 1.2rem;
  }

  .page-padding-5 {
    overflow: hidden;
  }

  .paragraph-34.for-gradient-bg {
    font-size: 1rem;
  }

  .italic-text {
    font-style: normal;
  }

  .help-center-card-conatiners.help-center-box-shadows {
    border-width: 1px;
    border-color: #999;
  }

  .help-center-box-card-headings {
    text-align: left;
    justify-content: center;
    font-size: 1.4rem;
    font-style: normal;
    text-decoration: none;
  }

  .paragraph-50 {
    font-size: 1.2rem;
  }

  .text-color-neutral-5-4 {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    font-size: 1.2rem;
    text-decoration: none;
  }

  .container-38, .cf-1140px-wrapper---hero-6, .flex-block-30, .columns-5, .container-40, .columns-6, .gpu-pricing-content_heading-wrapper-2 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

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

  .container-46, .container-47 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .page-vertical-padding {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-left: 2%;
    padding-right: 2%;
  }

  .grid-12 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .image-31 {
    width: 50%;
    min-width: 50%;
    max-width: 50%;
  }

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

  .column-16 {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .e2e-saved-image-storage-cloud-tab-container {
    background-color: #ddd;
  }

  .e2e-volumes-storage-cloud-tab-conatiner {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    font-weight: 700;
  }

  .e2e-cdp-backup-storage-cloud-tab-container {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .e2e-cdp-storage-cloud-text-block, .e2e-saved-image-storage-cloud-text-block {
    font-weight: 700;
  }

  .pv-storage-cloud-conatiner {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .pv-storage-storage-cloud-text-bloxk {
    font-weight: 700;
  }

  .snapshot-storage-cloud-tab-container {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .snapshot-storage-cloud-text-bllock {
    font-weight: 700;
  }

  .feature-text {
    margin-left: 20px;
    left: -120px;
    box-shadow: 10px 2px 8px -2px rgba(0, 0, 0, .2);
  }

  .text-block-18 {
    left: -50px;
    box-shadow: 5px 2px 5px #000;
  }

  .content-wrapper {
    left: 25px;
  }

  .country-drop {
    color: #a3a3a3;
  }

  .content-box {
    flex-flow: column;
    align-items: flex-start;
    display: flex;
  }

  .text-block-19 {
    left: -8px;
  }

  .text-block-23 {
    left: 598px;
    box-shadow: 5px 2px 5px #000;
  }

  .event-heading-e2e {
    background-image: none;
    padding: 60px 80px;
    position: relative;
  }

  .div-block-44 {
    color: red;
  }

  .terms-privacy {
    color: #1e66bc;
  }

  .event-description {
    width: 85%;
    margin-top: -16px;
    margin-left: -15px;
  }

  .field-label-5 {
    color: #000;
  }

  .social-link-2.tumblr.hide-for-now, .social-link-2.reddit.hide-for-now, .social-link-2.email.hide-for-now, .social-link-2.twitter.hide-for-now, .social-link-2.pinterest.hide-for-now, .social-link-2.linkedin.hide-for-now {
    display: block;
  }

  .social-link-2.facebook.hide-for-now {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .content-container._100-margin-top {
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    left: 35px;
  }

  .code-embed {
    display: block;
  }

  .paragraph-58 {
    margin-bottom: 0%;
  }

  .speaker-img {
    margin-bottom: 15px;
  }

  .speaker-div {
    margin-top: 15px;
    position: relative;
  }

  .speaker-name {
    margin-bottom: 10px;
  }

  .designation-drop {
    color: #a3a3a3;
  }

  .event-main-heading {
    margin-top: 2%;
  }

  .events-collection-list-wrapper {
    margin-left: 10px;
  }

  .event-listing-collection-item {
    transition: transform .2s, box-shadow .2s, background-color .3s;
  }

  .event-banner {
    border-radius: 5px;
    overflow: visible;
  }

  .event-info {
    font-weight: 500;
  }

  .time-date {
    text-align: left;
    vertical-align: baseline;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    font-weight: 600;
    display: flex;
  }

  .duration-event {
    width: 120%;
    margin-left: 16px;
    padding-left: 0;
    font-weight: 600;
    display: inline;
  }

  .register-now-event {
    opacity: 1;
    color: var(--elements-webflow-library-neutral--100);
    cursor: pointer;
    background-color: #3274ad;
    border: 1px #000;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    font-weight: 600;
    transition: box-shadow .45s;
    display: flex;
    box-shadow: 5px 2px 5px rgba(0, 0, 0, .2);
  }

  .event-heading {
    color: var(--black);
  }

  .imp-info-event-div {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-self: stretch;
    display: block;
  }

  .div-block-47 {
    margin-bottom: 15px;
  }

  .heading-63 {
    color: var(--black);
  }

  .text-block-29 {
    margin-bottom: 20px;
    padding-top: 10px;
  }

  .acc-inc-form-btn {
    margin-left: 45px;
    left: 528px;
  }

  .cell-12, .cell-13 {
    padding-bottom: 25px;
  }

  .quick-stack-3 {
    margin-bottom: 15px;
  }

  .heading-65 {
    color: var(--neutral-9);
  }

  .div-block-48 {
    margin-left: 145px;
    margin-right: 0;
  }

  .agenda-section-innovai {
    background-image: none;
    margin-top: 5%;
  }

  .navbar {
    background-color: #23292c;
  }

  .event-reg-section {
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .superscript, .superscript-2, .superscript-3 {
    color: red;
  }

  .field-label-9 {
    color: var(--black);
  }

  .superscript-4 {
    color: var(--spark-library-background--red);
  }

  .superscript-5 {
    color: red;
  }

  .field-label-10 {
    color: var(--black);
  }

  .superscript-6 {
    color: var(--spark-library-background--red);
  }

  .field-label-11 {
    color: var(--black);
  }

  .superscript-7 {
    color: var(--spark-library-background--red);
  }

  .superscript-8 {
    color: red;
  }

  .about-event-section {
    padding-top: 3%;
  }

  .body-display.large {
    padding-left: 40px;
  }

  .heading-77 {
    font-size: 1.5rem;
  }

  .logos-heading-wrapper {
    padding-top: 0%;
    padding-left: 0%;
  }

  .innovai-para {
    font-size: 30px;
  }

  .c1 {
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .c2 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .c3 {
    padding-left: 5%;
  }

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

  .agenda-table {
    padding-bottom: 0%;
  }

  .padding-small-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .button-23 {
    opacity: 1;
    outline-offset: 0px;
    background-color: rgba(255, 255, 255, 0);
    border-radius: 7rem;
    outline: 1px solid #fff;
    padding: .5rem 1rem;
  }

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

  .meity-banner-container {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .meity-info-para {
    color: var(--white);
    display: flex;
  }

  .meity-heading-h2 {
    margin-bottom: 1rem;
  }

  .partner-with-e2e-meity-img {
    background-image: linear-gradient(#0a223e, #273d55 100%, #000);
    border-radius: 20px;
    max-width: 1000px;
    max-height: 75px;
  }

  .partner-with-e2e-meity-img.background-color-gradient {
    background-image: linear-gradient(180deg, var(--blue-background), #000 100%, #273d55 100%, #000);
  }

  .form-5 {
    width: 80%;
  }

  .navbar-no-shadow {
    background-color: #eba000;
    height: 70px;
    min-height: 70px;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
    width: 316px;
  }

  .hero-wrapper {
    margin-top: 0;
  }

  .gallery-wrapper {
    grid-template-columns: 1.75fr 1fr 1fr;
  }

  .gallery-feature {
    color: var(--black);
  }

  .gpu_price-heading {
    color: var(--neutral-2);
  }

  .div-block-53 {
    height: 111px;
    line-height: 1.5;
  }

  .text-span-8 {
    color: var(--neutral-2);
  }

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

  .home-logo_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

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

  .heading-2rem {
    color: var(--blue-primary);
  }

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

  .home-tir_parra.is-case {
    color: var(--white);
  }

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

  .home-build_wrapper.is-case {
    grid-template-rows: auto;
    align-items: stretch;
  }

  .section_home-case {
    overflow: clip;
  }

  .swiper.is-swiper-main {
    overflow: visible;
  }

  .swiper-wrapper {
    display: flex;
  }

  .swiper-slide {
    flex: none;
  }

  .page-padding-6 {
    overflow: hidden;
  }

  .paragraph-86 {
    color: var(--white);
  }

  .paragraph-87 {
    color: var(--white);
    text-align: left;
    background-color: rgba(16, 57, 100, .01);
    border-left: 1px #fff;
    border-radius: 0;
  }

  .uui-navbar07_dropdown-toggle-copy.resource {
    z-index: 998;
  }

  .client-logo-loop_component-container {
    overflow: hidden;
  }

  .nav_component-2 {
    position: -webkit-sticky;
    position: sticky;
  }

  .div-block-54 {
    padding-bottom: 0;
  }

  .nav_container-2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .uui-navbar07_menu-dropdown {
    z-index: 998;
    display: flex;
  }

  .clients-title {
    font-size: 21px;
  }

  .page-padding-7 {
    overflow: hidden;
  }

  .footer-form-two {
    margin-bottom: 10px;
  }

  .nav_menu-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: space-around;
  }

  .uui-dropdown-icon {
    z-index: 999;
    flex-flow: row;
    display: flex;
  }

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

  .heading-5.margin-bottom-32px {
    text-align: left;
  }

  .hero-wrapper-4 {
    justify-content: space-around;
  }

  .footer-subscribe {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66a71e858a2924d6070b9609_gradient-blue-abstract-background-smooth-dark-blue-with-black-vignette-studio.jpg");
    background-position: 50%;
    background-size: cover;
  }

  .footer-form-two-2 {
    border-radius: 10px;
  }

  .footer-form-input-2 {
    background-color: #f1f1f1;
  }

  .events-main-header {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .main-header-events-container {
    max-width: 600px;
  }

  .clients-wrapper-2 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .clients-image-2 {
    flex: 1;
  }

  .div-block-73 {
    flex-flow: column;
    justify-content: center;
    width: 1220px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .button-primary-13 {
    margin-top: 30px;
  }

  .testimonial-stack-3 {
    padding: 0;
  }

  .testimonial-card-three-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-heading-left-4 {
    color: var(--neutral-10);
    background-color: #000;
  }

  .margin-bottom-24px-11 {
    color: var(--neutral-10);
    font-size: .9rem;
  }

  .button-primary-14 {
    color: var(--black);
    text-align: center;
    -webkit-text-stroke-color: #000;
    border-radius: 12px;
  }

  .heading-135 {
    font-size: 2.8rem;
  }

  .heading-136 {
    margin-bottom: .25rem;
    font-size: 2.9rem;
  }

  .section-30 {
    display: inline-flex;
  }

  .features-metrics, .bold-text-32 {
    color: var(--black);
  }

  .events-info {
    text-align: left;
  }

  .link-17 {
    color: #1e66bc;
  }

  .event-partner-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    place-items: center;
    max-width: 22%;
    margin-left: 0;
  }

  .feature-text-2 {
    left: -120px;
  }

  .section-59 {
    background-position: 75%;
    background-size: cover;
  }

  .heading-177 {
    color: var(--black);
  }

  .paragraph-124 {
    color: var(--white);
  }

  .form-9 {
    justify-content: center;
    align-items: flex-end;
    padding-top: 10px;
    display: flex;
  }

  .section-headline.white {
    color: var(--neutral-9);
  }

  .security_section {
    display: block;
  }

  .g2-images-holder {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-197 {
    width: 46%;
  }

  .div-block-198 {
    max-width: 46%;
  }

  .heading-211 {
    color: var(--black);
  }

  .heading-large-cal-sans {
    align-self: center;
    width: 80%;
  }

  .heading-large-cal-sans.text-weight-extra-bold {
    color: var(--white);
    margin-top: .25rem;
    font-size: 3.1rem;
  }

  .paragraph-geist.for-gradient-bg {
    width: 60%;
  }

  .form-13 {
    width: 50%;
  }

  .pricing-hero {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/674734d70c5f0fcba169cf7d_hero-decor.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .pricing-section {
    padding-top: 60px;
  }

  .pricing-page-section-title.text-weight-extra-bold {
    color: var(--white);
    margin-top: .25rem;
    font-size: 3.1rem;
  }

  .pricing-section-subheadline.text-weight-light.text-color-neutral-10 {
    padding-top: 20px;
  }

  .footer-form-two-6 {
    margin-bottom: 10px;
  }

  .form-16 {
    justify-content: center;
    align-items: flex-end;
    padding-top: 10px;
    display: flex;
  }

  .ppc-tir {
    background-size: auto, auto;
  }

  .image-99 {
    margin-top: -77px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .section-home-header-3.background-color-gradient.h-full {
    background-color: #081f37;
  }

  .quick-stack-12 {
    margin-left: 1%;
  }

  .slide-nav-6 {
    margin-top: 0;
    margin-bottom: -21px;
    padding-top: 83px;
    padding-bottom: 0;
  }

  .heading-large-4.text-weight-extra-bold {
    color: #fff;
    margin-top: .25rem;
    font-size: 3.1rem;
  }

  .page-padding-11 {
    padding-top: 2rem;
  }

  .div-block-255 {
    padding-top: 10px;
  }

  .heading-261 {
    color: var(--white);
    margin-bottom: .5rem;
  }

  .div-block-256 {
    width: 546.008px;
  }

  .pricing-header-component {
    background-color: #0a223e;
    border: 1px solid rgba(255, 255, 255, .15);
    padding: 20px;
  }

  .event-list-img-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .events-listing-div {
    padding-left: 0;
    padding-right: 0;
  }

  .on-prem-text-white, .bold-text-56 {
    color: var(--neutral-9);
  }

  .bold-text-57, .bold-text-58 {
    color: var(--white);
  }

  .pricing-detail-component {
    background-color: #0a223e;
    border: 1px rgba(255, 255, 255, .15);
    padding: 20px;
  }

  .section-componentwidth-controller {
    max-width: 1140px;
  }

  .uui-pricing11_row-lead-text.column-text {
    color: var(--neutral-9);
  }

  .uui-pricing11_row-lead-text.header-text {
    color: var(--white);
    font-size: 16px;
  }

  .uui-pricing11_row-lead-text.dark {
    color: var(--white);
  }

  .uui-pricing11_feature {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .uui-pricing11_row {
    margin-top: 8px;
  }

  .uui-pricing11_row.header-row {
    background-color: rgba(255, 255, 255, .15);
  }

  .text-span-52 {
    color: var(--white);
    font-weight: 600;
  }

  .text-huge.is-blue.bold-text {
    color: var(--neutral-2);
  }

  .lp-bg-asset {
    top: 11%;
  }
}

@media screen and (min-width: 1440px) {
  .button.is-cloud_features-cta, .button.is-build-cta {
    border-radius: 8rem;
  }

  .button.is-home-hero {
    padding-right: .75rem;
  }

  .heading-large.text-weight-extra-bold {
    text-transform: capitalize;
    font-size: 55px;
  }

  .button-secondary.is-build-cta, .button-secondary.is-build-cta._w-button {
    border-radius: 8rem;
  }

  .section-home-header.background-color-gradient.h-full {
    height: 100%;
  }

  .nav_logo {
    height: auto;
  }

  .home-header-images-wrapper {
    z-index: 99;
    height: 100%;
  }

  .image.home-header-1 {
    position: static;
  }

  .image.home-header-3 {
    top: 4.8rem;
    bottom: auto;
  }

  .image.home-header-2 {
    top: auto;
    bottom: -3.5rem;
  }

  .section-home-clients {
    margin-top: 8rem;
  }

  .usecase-features-paragraph {
    color: var(--white);
  }

  .about-positions-item {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .bold-text.is--black {
    color: var(--black);
  }

  .director-list-image {
    width: 310.609px;
    height: 310.609px;
  }

  .products-item_badge {
    opacity: 1;
    border-radius: 8rem;
  }

  .banner-im-animation {
    position: relative;
  }

  .banner-animation-shape {
    background-color: #010407;
    width: 100%;
    height: 60%;
    position: absolute;
  }

  .button-3 {
    border-radius: 8rem;
  }

  .slide-nav {
    margin-bottom: 0;
    padding-top: 0;
  }

  .section-home-header-2.background-color-gradient.h-full {
    height: 100%;
  }

  .quick-stack {
    margin-left: 2%;
  }

  .mask {
    min-height: 100%;
    max-height: 100%;
    margin-top: 0;
  }

  .slider {
    min-height: 110%;
    max-height: 110%;
    overflow: visible;
  }

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

  .pricing-page-title-2 {
    font-size: 20px;
  }

  .bold-text-11, .paragraph-20, .list, .bold-text-12 {
    font-size: 1rem;
  }

  .core-values-bold-text {
    font-size: 1.7rem;
  }

  .container-5 {
    text-align: center;
  }

  .flex-block-21 {
    margin-top: 0;
  }

  .paragraph-14, .paragraph-31 {
    font-size: 1rem;
  }

  .section-3 {
    padding-top: 0;
  }

  .paragraph-29 {
    margin-top: 5px;
    font-size: 1rem;
  }

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

  .pricing-page-title-3 {
    font-size: 20px;
  }

  .bold-text-3, .bold-text-5 {
    font-size: 1.7rem;
  }

  .heading-22 {
    font-size: 1rem;
  }

  .heading-7 {
    margin-bottom: .5rem;
  }

  .paragraph-11 {
    margin-bottom: 0;
    font-size: 1rem;
  }

  .bold-text-13, .list-2 {
    font-size: 1rem;
  }

  .container-12 {
    margin-bottom: 1rem;
  }

  .bold-text-14 {
    font-size: 1rem;
  }

  .bold-text-4 {
    font-size: 1.7rem;
  }

  .heading-8 {
    margin-top: 2rem;
    margin-bottom: .5rem;
    font-size: 1.7rem;
  }

  .bold-text-10, .bold-text-9 {
    font-size: 1rem;
  }

  .container-9 {
    margin-bottom: 2rem;
  }

  .paragraph-8 {
    margin-top: 2rem;
    font-size: 1.7rem;
  }

  .heading-9 {
    margin-top: 2rem;
    margin-bottom: .5rem;
    font-size: 1.7rem;
  }

  .flex-block-20 {
    margin-bottom: 2rem;
  }

  .bold-text-15, .paragraph-33.for-gradient-bg {
    font-size: 1rem;
  }

  .heading-6 {
    font-size: 1.7rem;
  }

  .paragraph-34.for-gradient-bg {
    font-size: 1rem;
  }

  .paragraph-49 {
    font-size: 1.3rem;
  }

  .help-center-card-conatiners.help-center-box-shadows {
    border-width: 1px;
    border-color: #999;
  }

  .paragraph-51 {
    font-size: 1.3rem;
  }

  .products_item-icon-2 {
    width: 5rem;
    height: 5rem;
  }

  .help-center-box-card-headings {
    text-align: center;
  }

  .paragraph-46, .paragraph-48, .paragraph-50, .paragraph-19, .paragraph-47 {
    font-size: 1.3rem;
  }

  .text-color-neutral-5-4 {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    font-size: 1.3rem;
  }

  .paragraph-52 {
    font-size: 1.3rem;
  }

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

  .e2e-saved-image-storage-cloud-tab-container {
    background-color: #ddd;
  }

  .e2e-volumes-storage-cloud-tab-conatiner {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .e2e-columes-storage-cloud-text-block {
    font-weight: 700;
  }

  .e2e-cdp-backup-storage-cloud-tab-container {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .e2e-cdp-storage-cloud-text-block, .e2e-saved-image-storage-cloud-text-block {
    font-weight: 700;
  }

  .pv-storage-cloud-conatiner {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .pv-storage-storage-cloud-text-bloxk {
    font-weight: 700;
  }

  .features {
    top: -41px;
    left: -398px;
  }

  .feature-text {
    left: -97px;
  }

  .text-block-18 {
    bottom: -184px;
    left: -125px;
  }

  .form-box {
    width: 500px;
  }

  .text-block-23 {
    bottom: -184px;
    left: -125px;
  }

  .event-heading-e2e {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66b1d5add8d2c551e76dfe78_AI-Industreis_banner-adaption_3.png");
    background-position: 50%;
    background-size: cover;
    justify-content: center;
    padding-top: 118px;
    padding-bottom: 95px;
  }

  .heading-63 {
    color: var(--black);
  }

  .main-event-header {
    padding-top: 500px;
    padding-bottom: 400px;
  }

  .agenda-table {
    padding-right: 2%;
  }

  .partner-with-e2e-meity-img.background-color-gradient {
    background-image: linear-gradient(180deg, var(--blue-background), #000 0%, #273d55);
  }

  .form-5 {
    width: 80%;
  }

  .home-why_sticky-button.is-tir {
    justify-content: center;
    align-items: center;
  }

  .client-logo-loop_component-container {
    overflow: hidden;
  }

  .speaker-name-events {
    margin-bottom: .5rem;
  }

  .features-events {
    padding: 1.5%;
  }

  .date-time-events {
    justify-content: center;
    align-items: stretch;
    padding: 1.5%;
  }

  .team-member-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .features-paragraph-2 {
    font-size: 1.5rem;
  }

  .hero-without-image-2 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .margin-bottom-24px-12 {
    font-size: 1.3rem;
  }

  .team-member-image-2 {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .div-block-43 {
    top: -41px;
    left: -398px;
  }

  .feature-text-2 {
    left: -97px;
  }

  .gpu-wrapper-section {
    align-items: stretch;
  }

  .card-subheadline.integrations-features_subheadline {
    color: var(--black);
  }

  .integration_wrapper {
    margin-bottom: 40px;
  }

  .heading-211 {
    color: var(--black);
  }

  .margin-bottom-24px-29 {
    color: var(--neutral-2);
  }

  .heading-225 {
    font-size: 2.1rem;
    font-weight: 600;
  }

  .uui-heading-xxsmall.text-weight-medium {
    text-align: left;
  }

  .uui-space-xsmall-2 {
    margin-top: 10px;
  }

  .uui-heading-medium {
    color: var(--neutral-7);
  }

  .clients-image-three-2 {
    width: auto;
    height: 2.3rem;
  }

  .team-member-image-3, .team-member-image-4 {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .heading-large-cal-sans.text-weight-extra-bold {
    text-transform: capitalize;
    font-size: 55px;
  }

  .team-member-image-5 {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .pricing-wrapper {
    margin-bottom: 40px;
  }

  .pricing-detail-text.integrations-features_subheadline {
    color: var(--black);
  }

  .pricing-page-section-title.text-weight-extra-bold {
    text-transform: capitalize;
    font-size: 55px;
  }

  .ppc-tir {
    background-size: auto, auto;
  }

  .section-home-header-3.background-color-gradient.h-full {
    height: 100%;
  }

  .clients-image-three-3 {
    width: auto;
    height: 2.3rem;
  }

  .quick-stack-12 {
    margin-left: 2%;
  }

  .slide-nav-6 {
    margin-bottom: 0;
    padding-top: 0;
  }

  .heading-large-4.text-weight-extra-bold {
    text-transform: capitalize;
    font-size: 55px;
  }

  .section-home-header-4.background-color-gradient.h-full {
    height: 100%;
  }

  .integration_wrapper-copy {
    margin-bottom: 40px;
  }

  .button-wrapper-left {
    display: flex;
  }

  .section-componentwidth-controller {
    max-width: 1280px;
  }

  .uui-banner04_wrapper-2 {
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lp-bg-asset {
    top: 1%;
  }
}

@media screen and (min-width: 1920px) {
  h3 {
    color: var(--black);
  }

  .text-size-medium.text-weight-light.text-color-neutral-10 {
    padding-top: 20px;
  }

  .nav_link {
    padding-right: .5rem;
  }

  .footer_component.background-color-gradient {
    margin-bottom: 0;
  }

  .usecase-features-paragraph {
    color: var(--white);
  }

  .team-list-wrapper {
    flex-flow: column;
  }

  .team-list-image-wrapper {
    align-self: center;
  }

  .team-list-image {
    width: 300px;
    height: 300px;
  }

  .team-list-content-wrapper {
    justify-content: space-between;
    align-self: center;
    align-items: flex-start;
  }

  .about-positions-item {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .bold-text.is--black {
    color: var(--black);
  }

  .director-list-image {
    width: 400px;
    height: 400px;
  }

  .investors-information-large-wrapper {
    color: #020202;
  }

  .socials-container.copy-this {
    margin-left: 0;
  }

  .quick-stack {
    margin-left: 10%;
  }

  .mask {
    min-height: 100%;
    max-height: 100%;
    margin-top: 0;
  }

  .slider.home {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    padding-left: 0%;
  }

  .image-4.home {
    width: auto;
    min-width: 80%;
    height: auto;
    min-height: 80%;
  }

  .heading-large-2 {
    font-size: 2.5rem;
  }

  .link-5 {
    padding-top: 7px;
    padding-bottom: 7px;
  }

  .bold-text-11 {
    font-size: 22px;
  }

  .paragraph-20, .list {
    font-size: 1rem;
  }

  .bold-text-12 {
    font-size: 22px;
  }

  .core-values-bold-text {
    font-size: 2.3rem;
  }

  .link {
    font-size: 18px;
  }

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

  .paragraph-14 {
    font-size: 1rem;
  }

  .heading-15 {
    font-size: 20px;
  }

  .paragraph-31 {
    font-size: 1rem;
  }

  .section-3 {
    padding-top: 0;
  }

  .heading-20 {
    font-size: 26px;
  }

  .bold-text-6 {
    font-size: 2.3rem;
  }

  .paragraph-29 {
    margin-top: 10px;
    font-size: 1rem;
  }

  .link-6 {
    padding-top: 7px;
    padding-bottom: 7px;
  }

  .list-item {
    font-size: 20px;
  }

  .bold-text-3, .bold-text-5 {
    font-size: 2.3rem;
  }

  .heading-7 {
    margin-bottom: .5rem;
  }

  .paragraph-11 {
    font-size: 1rem;
  }

  .paragraph-15 {
    font-size: 18px;
  }

  .paragraph-21 {
    font-size: 20px;
  }

  .bold-text-13 {
    font-size: 22px;
  }

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

  .bold-text-14 {
    font-size: 22px;
  }

  .bold-text-4 {
    font-size: 2.3rem;
  }

  .heading-8 {
    margin-bottom: .5rem;
  }

  .bold-text-10 {
    font-size: 22px;
  }

  .link-3, .link-2 {
    font-size: 18px;
  }

  .bold-text-9 {
    font-size: 1rem;
  }

  .paragraph-8 {
    font-size: 2.3rem;
  }

  .heading-12 {
    font-size: 20px;
  }

  .heading-9 {
    margin-bottom: .5rem;
    font-size: 2.3rem;
  }

  .bold-text-15 {
    font-size: 22px;
  }

  .paragraph-33.for-gradient-bg {
    font-size: 1rem;
  }

  .bold-text-7, .heading-6 {
    font-size: 2.3rem;
  }

  .text-block-5 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .heading-large-3 {
    font-size: 2.7rem;
  }

  .html-embed-3, .paragraph-34.for-gradient-bg {
    font-size: 1.5rem;
  }

  .paragraph-51 {
    font-size: 1.6rem;
  }

  .products_item-icon-2 {
    width: 6rem;
    height: 6rem;
  }

  .help-center-box-card-headings {
    font-size: 1.8rem;
  }

  .paragraph-19 {
    font-size: 1.6rem;
  }

  .text-color-neutral-5-4 {
    margin-left: 0;
    margin-right: 0;
    font-size: 1.6rem;
  }

  .paragraph-52 {
    font-size: 1.6rem;
  }

  .grid-11, .gpu-pricing-tabs-content-area, .gpu-pricing-linux-gpu-content, .collection-list-wrapper-6, .collection-list-3, .collection-item-6 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .feature-sub {
    margin-left: 0;
    margin-right: 15px;
  }

  .features {
    height: auto;
    left: -429px;
  }

  .feature-text {
    opacity: 1;
    text-align: center;
    overflow-wrap: normal;
    outline-width: 4px;
    flex: 0 auto;
    width: 100%;
    margin-bottom: -26px;
    margin-right: 10px;
    padding: 10px;
    font-size: 75%;
    font-weight: 500;
    line-height: 150%;
    bottom: 13px;
    left: -100px;
  }

  .heading-53 {
    top: 66%;
  }

  .text-block-18 {
    bottom: -207px;
    left: -379px;
  }

  .reg-column {
    display: flex;
  }

  .paragraph-56 {
    margin-top: -65px;
  }

  .block-2 {
    height: 150%;
  }

  .checkbox-field {
    margin-bottom: 17px;
  }

  .div-block-42 {
    width: 80%;
    height: 200%;
    margin-top: -80px;
    margin-bottom: 30px;
    font-weight: 500;
  }

  .bold-text-16 {
    padding-right: 0;
  }

  .content-box {
    justify-content: center;
    align-items: stretch;
  }

  .text-block-19 {
    top: -215px;
  }

  .text-block-23 {
    bottom: -207px;
    left: -379px;
  }

  .event-heading-e2e {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66b1d5add8d2c551e76dfe78_AI-Industreis_banner-adaption_3.png");
    background-repeat: repeat-y;
    background-size: cover;
    padding-top: 220px;
    padding-bottom: 140px;
  }

  .event-name {
    top: 66%;
  }

  .div-block-44 {
    width: 80%;
    height: 200%;
    margin-top: 20px;
    margin-bottom: 30px;
    font-weight: 500;
  }

  .bold-text-17 {
    padding-right: 0;
  }

  .terms-privacy {
    margin-bottom: 17px;
  }

  .event-description {
    margin-top: -65px;
  }

  .subheading {
    max-width: 70%;
  }

  .content-container._100-margin-top {
    justify-content: center;
    align-items: flex-start;
  }

  .paragraph-58 {
    font-size: 160%;
  }

  .event-main-heading {
    font-size: 400%;
  }

  .events-collection-list-wrapper {
    box-sizing: border-box;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .event-listing-collection-item {
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .events-container {
    max-width: 80%;
    font-size: 150%;
  }

  .heading-63 {
    color: var(--black);
  }

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

  .nav_link-2 {
    padding-right: 0;
  }

  .partner-with-e2e-meity-img.background-color-gradient {
    background-image: linear-gradient(180deg, var(--blue-background), #273d55 0%, #000);
  }

  .form-5 {
    width: 80%;
  }

  .home-hero_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .home-hero_bottom {
    font-size: .75rem;
  }

  .home-logo_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .home-why_wrapper {
    grid-auto-columns: 1fr;
  }

  .home-why_sticky {
    top: 120px;
  }

  .home-tir_wrapper {
    grid-auto-columns: 1fr;
  }

  .home-tir_accordian-richtext {
    margin-top: 36px;
  }

  .home-build_wrapper {
    grid-auto-columns: 1fr;
  }

  .home-build_wrapper.is-case {
    grid-template-rows: auto;
    place-items: stretch end;
  }

  .home-case_wrapper {
    overflow: clip;
  }

  .swiper-slide.is-swiper-main {
    width: 100%;
  }

  .submit-button-6 {
    left: 702px;
  }

  .nav_dropdown-toggle {
    padding-left: .75rem;
  }

  .tir-clientele-section {
    margin-left: 20%;
    margin-right: 10%;
  }

  .nav_link-3 {
    padding-right: 0;
  }

  .client-logo-loop_component-container {
    overflow: hidden;
  }

  .events-main-header {
    justify-content: space-between;
    align-items: stretch;
  }

  .event-partner-grid {
    max-width: 20%;
    margin-left: -35px;
  }

  .feature-box {
    margin-left: 0;
    margin-right: 15px;
  }

  .div-block-43 {
    height: auto;
    left: -429px;
  }

  .feature-text-2 {
    opacity: 1;
    text-align: center;
    overflow-wrap: normal;
    outline-width: 4px;
    flex: 0 auto;
    width: 100%;
    margin-bottom: -26px;
    margin-right: 10px;
    padding: 10px;
    font-size: 75%;
    font-weight: 500;
    line-height: 150%;
    bottom: 13px;
    left: -230px;
  }

  .section-59 {
    background-position: 90%;
    background-size: cover;
    padding-top: 220px;
    padding-bottom: 220px;
  }

  .div-block-130 {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .uui-heroheader01_image-wrapper.home {
    justify-content: flex-end;
    align-items: center;
    display: block;
  }

  .tags {
    padding-right: 2px;
  }

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

  .heading-211 {
    color: var(--black);
  }

  .pricing-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .pricing-section-subheadline.text-weight-light.text-color-neutral-10 {
    padding-top: 20px;
  }

  .ppc-tir {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66cdcb4a7e032b5b165058c9_Wireframe_BG.webp");
    background-position: 0 0, 50%;
    background-size: auto, auto;
  }

  .quick-stack-12 {
    margin-left: 10%;
  }

  .uui-contact05_component {
    grid-template-rows: 1fr;
    place-content: stretch;
  }

  .div-block-256 {
    align-self: stretch;
  }

  .pricing-header-component {
    width: 50vw;
  }

  .integration_wrapper-copy {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-261 {
    justify-content: flex-start;
    align-items: stretch;
  }

  .pricing-detail-component {
    width: 50vw;
  }

  .section-componentwidth-controller {
    max-width: 1440px;
  }

  .uui-padding-vertical-xhuge-17 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .uui-page-padding-17 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .uui-banner04_content-2 {
    margin-right: 0;
  }

  .uui-banner04_wrapper-2 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .hero-heading-left-15 {
    overflow: clip;
  }
}

@media screen and (max-width: 1024px) {
  .pricing-content_wrapper {
    max-width: 40rem;
  }
}

@media screen and (max-width: 991px) {
  .button.is-medium {
    font-size: 1rem;
  }

  .button.is-footer-subscribe {
    margin-left: -7.2rem;
  }

  .button.is-cloud_features-cta, .button.is-partner_features-cta {
    max-width: 25%;
  }

  .button.products_nvidia, .button.is-pricing.is_datasheet, .button.hide, .button.is-medium-popup, .button.is-dark-blue {
    font-size: 1rem;
  }

  .hide-tablet {
    display: none;
  }

  .heading-large.text-is-inline {
    font-size: 2.5rem;
  }

  .heading-large.text-weight-extra-bold {
    font-size: 30px;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .text-size-medium.text-weight-light.text-color-neutral-10 {
    font-size: 15px;
  }

  .form-input.is-footer-form {
    margin-right: 0;
  }

  .page-padding.no_gap {
    padding-left: 0;
    padding-right: 0;
  }

  .show-tablet {
    display: block;
  }

  .container-medium {
    max-width: 56rem;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

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

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge.is-6rem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-vertical.padding-xhuge-product-header {
    padding-top: 4.5rem;
    padding-bottom: 6.5rem;
  }

  .padding-vertical.padding-custom-3 {
    padding-bottom: 1.5rem;
  }

  .padding-vertical.padding-xhuge-about-careers {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .background-color-gradient.is-border-radius {
    border-radius: 1rem;
  }

  .section-home-header.background-color-gradient {
    height: 80vh;
  }

  .nav {
    padding-top: .9rem;
    padding-bottom: .9rem;
  }

  .nav_container {
    justify-content: space-between;
  }

  .nav_logo {
    width: 60%;
    height: auto;
  }

  .nav_menu {
    background-color: var(--blue-background);
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 0;
  }

  .nav_link {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 1rem;
  }

  .nav_link.hide-desktop {
    display: block;
  }

  .nav_menu-button {
    margin-right: 1rem;
    padding: 0;
  }

  .nav_menu-button-icon {
    background-color: var(--blue-background);
    color: var(--white);
    transition: color .2s;
  }

  .nav_menu-button-icon:hover {
    color: var(--neutral-9);
  }

  .nav_logo-wrapper {
    order: -1;
    width: auto;
  }

  .nav_logo-wrapper.w--current {
    width: 12rem;
    margin-right: 0;
  }

  .nav_logo-text {
    font-size: 1rem;
  }

  .nav_buttons-layout {
    order: 1;
    width: auto;
  }

  .footer_component.background-color-gradient {
    padding-top: 2rem;
  }

  .footer_top {
    flex-direction: column-reverse;
  }

  .footer_links-list {
    width: 100%;
    margin-top: 2rem;
  }

  .footer_top-right {
    border-left-width: 0;
    width: 100%;
    max-width: 32rem;
    padding-left: 0;
  }

  .footer_logo-wrapper {
    order: -1;
    width: auto;
  }

  .footer_logo-wrapper.w--current {
    max-width: 15rem;
  }

  .footer_logo-text {
    font-size: 1rem;
  }

  .footer_logo {
    width: 4rem;
    height: 4rem;
  }

  .max-width-between-medium {
    max-width: 22rem;
  }

  .footer_form {
    margin-bottom: 0;
  }

  .footer_social-icon {
    width: 1rem;
    height: 1rem;
  }

  .footer_top-right-bottom-contain {
    margin-top: 1rem;
  }

  .footer_bottom-text, .text-block {
    font-size: .75rem;
  }

  .home-2-buttons-wrapper {
    grid-column-gap: 0rem;
  }

  .home-header-images-wrapper {
    max-width: 100%;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image.home-header-1 {
    border-radius: .5rem;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }

  .image.home-header-3 {
    border-radius: .5rem;
    width: 21%;
    left: 0;
  }

  .image.home-header-2 {
    border-radius: .5rem;
    width: 28%;
    right: 0%;
  }

  .image.not-found {
    max-width: 20rem;
  }

  .section-home-clients {
    margin-top: 8rem;
    margin-bottom: 0;
  }

  .section_clients-component {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .clients-logo-layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    align-self: auto;
    place-items: center;
    max-width: 100%;
    height: auto;
    display: grid;
  }

  .clients-logo-text {
    text-align: center;
  }

  .clients-logo-image {
    width: 40%;
    height: 100%;
  }

  .clients-logo-text-contain {
    margin-bottom: 2rem;
  }

  .about-values-bottom-item-layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .cloud_features-heading {
    max-width: 70%;
  }

  .section-infrastructure_component, .section-integrations_component {
    flex-direction: column;
  }

  .section-integrations_component.is_gpu_pricing {
    display: flex;
  }

  .section-usecases_component {
    flex-direction: column;
  }

  .section-integrations-features_component {
    flex-direction: column;
    align-items: flex-start;
  }

  .section-integrations-features_component.is-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .section-build-cta_component {
    flex-direction: column;
  }

  .infrastructure-content-wrapper {
    margin-bottom: 0;
    margin-right: 0;
  }

  .infrastructure-images-wrapper {
    align-self: flex-end;
    margin-left: 0;
  }

  .integrations-image-wrapper {
    align-self: flex-end;
    max-width: 32rem;
  }

  .paragraph.is_small {
    font-size: 1rem;
  }

  .integrations-content-wrapper {
    margin-bottom: 2rem;
    margin-right: 0;
  }

  .integrations-content-wrapper.gapu_catd-left {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    max-width: 100%;
    margin-top: 1rem;
    margin-left: 0;
  }

  .usecase-content-wrapper {
    min-width: auto;
    max-width: 40rem;
  }

  .usecase-features-wrapper {
    max-width: 100%;
    margin-top: 4rem;
    margin-left: 0;
  }

  .usecase-features-content-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 2rem;
  }

  .usecase-image {
    max-width: 20rem;
  }

  .usecase-features-paragraph {
    max-width: 28rem;
    margin-top: 0;
    margin-left: 2rem;
  }

  .integrations-features-content-wrapper {
    margin-bottom: 1rem;
    margin-left: 0;
    margin-right: 0;
  }

  .integrations-features-item-wrapper {
    margin-left: 0;
  }

  .integrations-features-item-wrapper.left {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .integrations-features-item {
    min-width: 0;
    max-width: 24rem;
  }

  .customer-testimonials-slider {
    margin-top: 8rem;
  }

  .benefits-items-wrapper {
    grid-template-columns: 1fr;
    grid-template-areas: "."
                         "Area"
                         "Area-2";
  }

  .benefits-item {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    padding: 4rem 2rem;
  }

  .benefits-heading {
    font-size: 1.75rem;
  }

  .benefits-image {
    max-width: 16rem;
    margin-top: 0;
  }

  .support-item-content {
    margin-right: 1rem;
  }

  .benefits-text {
    font-size: 1.25rem;
  }

  .build-cta-content {
    max-width: 40rem;
    margin-top: 0;
    margin-bottom: 2rem;
    margin-right: 0;
  }

  .build-cta-image-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .build-cta-image {
    max-width: 100%;
    margin-top: 2rem;
  }

  .media-investors-logo-layout {
    justify-items: end;
  }

  .media-logo-layout {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    place-content: stretch;
    place-items: center;
    max-width: 100%;
    height: auto;
  }

  .media-content-wrapper {
    padding-bottom: 0;
    padding-right: 2rem;
  }

  .cloud-cost-content-wrapper {
    text-align: center;
    align-self: center;
    min-width: 36rem;
  }

  .cloud-cost-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .cloud-cost-tab-wrapper {
    max-width: 36rem;
  }

  .partner-grow-main-heading, .partner-grow-main-heading.bottom-margin {
    max-width: 70%;
  }

  .partner-growth-content-bottom {
    margin-top: 4rem;
  }

  .card.faq, .card.faq.last, .card.pricing, .card.rich-text-faq, .card.faq, .card.pricing, .card.pricing {
    max-width: 52rem;
  }

  .content-faq {
    max-width: 44rem;
  }

  .faq-heading {
    margin-right: 1rem;
  }

  .testimonial-collection-item.box-shadow-x-mild {
    max-width: 28rem;
    height: auto;
    max-height: 36rem;
  }

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

  .partners-list-item-layout {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .partners-list-image-wrapper {
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
  }

  .cms-item-wrapper {
    grid-column-gap: 2rem;
  }

  .partners-list-details {
    flex: 0 auto;
    margin-left: 2rem;
  }

  .partners-list-image {
    width: 16rem;
  }

  .paragraph-large.not-found {
    margin-bottom: 2rem;
    font-size: 1rem;
  }

  .utility-page-content-404 {
    text-align: center;
    flex-direction: row-reverse;
    justify-content: space-between;
  }

  .title.not-found {
    font-size: 1.5rem;
  }

  .split-content.not-found-content {
    max-width: 32rem;
    margin-top: 0;
    margin-right: 0;
  }

  .split-content.card-open-position-left {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .split-content.career-sidebar {
    max-width: 100%;
  }

  ._404-title {
    margin-bottom: 0;
    font-size: 6rem;
  }

  .table-element-wrapper {
    min-width: 18rem;
    max-width: 22rem;
  }

  .events-content_item {
    flex-direction: column;
    max-width: 30rem;
    max-height: 44rem;
  }

  .events-content_item.box-shadow-mild {
    flex-direction: column;
    justify-content: space-between;
    max-width: 28rem;
    max-height: 48rem;
  }

  .events-content_item-image-wrapper {
    margin-top: 2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .events-content_item-image {
    object-fit: cover;
    border-radius: .75rem;
    max-height: 16rem;
  }

  .events-content_item-details-wrapper {
    background-color: #fff;
    border-bottom-right-radius: 1.25rem;
    border-bottom-left-radius: 1.25rem;
    max-height: none;
    padding-left: 2rem;
  }

  .partners-list-tab-menu {
    max-width: 30rem;
  }

  .partners-list-tab-pane-1 {
    max-width: 34rem;
    margin-left: auto;
    margin-right: auto;
  }

  .cms-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .events-content_item-speaker {
    flex-direction: column;
    max-width: 30rem;
    max-height: 44rem;
  }

  .events-item_image-wrapper {
    max-width: 100%;
  }

  .section-testimonials-featured_component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .testimonials-featured-content-wrapper {
    margin-left: 0;
  }

  .clientele-logos_collection-list {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .customers-header_image-wrapper {
    margin-top: 2rem;
  }

  .customers-header_image {
    min-height: 30rem;
  }

  .customer-stories_item.box-shadow-x-mild.w--current {
    min-height: 36rem;
    max-height: 40rem;
  }

  .customer-stories_item-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .customer-stories-heading {
    font-size: 2.5rem;
  }

  .section-certifications_component {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .blog-posts_item-wrapper.box-shadow-mild {
    width: auto;
    min-width: 20rem;
    max-width: 30rem;
  }

  .author-posts_item-content-wrapper {
    grid-column-gap: 0px;
    padding-bottom: 6rem;
  }

  .blog-posts_item-layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .blog-posts_item-layout.for-blog-page {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .team-list-layout {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .position-location {
    margin-right: 0;
  }

  .position-apply-now-text {
    margin-bottom: 20px;
  }

  .card-open-position-content-bottom {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: flex-start;
  }

  .about-career-wrapper {
    margin-bottom: 1rem;
  }

  .about-career-item {
    width: auto;
  }

  .career-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: space-between;
  }

  .split-content-wrapper {
    margin-right: 0;
  }

  .events-list-tab-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 0px;
    flex-wrap: wrap;
  }

  .investors-item-layout {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    width: 48rem;
  }

  .investors-item-wrapper.box-shadow-x-mild {
    width: 23rem;
  }

  .investors-item-wrapper.box-shadow-x-mild-alone {
    width: auto;
  }

  .investors-item_image-wrapper {
    left: 9rem;
  }

  .about-numbers-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1.75fr;
  }

  .section-about-journey {
    overflow: hidden;
  }

  .section-about-journey_component {
    padding-bottom: 2rem;
    overflow: hidden;
  }

  .about-journey-image-item-1 {
    min-width: 40rem;
    max-width: 48rem;
  }

  .about-journey-image-2 {
    width: 80%;
  }

  .about-journey-text {
    font-size: 1rem;
  }

  .about-values_content-top {
    grid-column-gap: 2rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
  }

  .values-top-text {
    max-width: 38rem;
    font-size: 1.25rem;
  }

  .about-values-content-bottom {
    margin-top: 4rem;
  }

  .values-item-title {
    font-size: 1.35rem;
  }

  .value-heading {
    font-size: 2rem;
  }

  .section-about-positions_component {
    grid-column-gap: 4rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto;
  }

  .about-positions-item.is-1 {
    top: -3rem;
  }

  .about-positions-item.is-3 {
    width: 20rem;
    height: 18rem;
    top: -5.6rem;
    right: -3.6rem;
  }

  .about-positions-image-2 {
    width: 36rem;
    height: 20rem;
    top: 3.7rem;
    left: 17.9rem;
  }

  .about-positions-image-3 {
    top: 0;
  }

  .about-positions-image-4 {
    margin-top: 3rem;
    margin-left: -3rem;
    top: 0;
  }

  .media-content_logo {
    width: 10rem;
  }

  .section-forms-download_list-wrapper.box-shadow-mild.is-cms {
    margin-top: 1.5rem;
  }

  .section-forms-download_list.is-cg {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .section-csr-content_component {
    margin-top: 2rem;
  }

  .section-csr-content_wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    flex-direction: column-reverse;
  }

  .section-csr-image, .csr-content {
    width: 100%;
  }

  .directors-list-layout {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .section-ipo-details_component {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
  }

  .ipo-details-layout-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    flex-direction: column;
    justify-content: space-between;
  }

  .ipo-details-subscribtion-wrapper {
    grid-template-columns: 1fr .5fr .5fr .5fr .5fr .5fr;
  }

  .investor-subscribtion-text {
    font-size: .875rem;
  }

  .blog-header_featured-layout-link {
    grid-column-gap: 0rem;
  }

  .blog-header_featured-image-wrapper {
    width: 40%;
    max-width: none;
  }

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

  .blog-header_featured-content-wrapper {
    min-width: auto;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .blog-header_featured-heading {
    font-size: 1.5rem;
  }

  .blog-header_featured-content-top {
    margin-bottom: 1rem;
  }

  .blog-header_featured-wrapper {
    min-width: 5rem;
  }

  .product-clients_component {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .products_clients-logo-layout {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    place-content: stretch;
    place-items: center;
    height: auto;
  }

  .products-about-us_component {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .products-about-us_images-wrapper {
    align-self: flex-end;
  }

  .products_media-logos-layout {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    place-content: stretch;
    place-items: center;
    max-width: 100%;
    height: auto;
  }

  .products-header-content-wrapper.is-without-paragraph {
    flex: 1;
  }

  .products-header_heading {
    font-size: 2.5rem;
    line-height: 1.1;
  }

  .products-header_nividia-image {
    max-width: 25%;
  }

  .products-header_nividia-image.is-teslav100 {
    max-width: 20%;
  }

  .products-2-buttons-wrapper {
    justify-content: space-between;
    align-items: center;
  }

  .typed-text {
    font-size: 2.5rem;
    line-height: 1.1;
  }

  .products_gpu-cloud-learn-more_component {
    grid-template-columns: 2fr 1.5fr;
  }

  .products_gpu-cloud-learn-more_component.is-2-datasheet-items {
    grid-template-columns: 1fr;
  }

  .products_gpu-cloud-learn-more-datasheet-wrapper.is-2-datasheet-tems {
    padding: 1.5rem 26rem 1.5rem 1.5rem;
  }

  .products_gpu-cloud-video_component {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: space-between;
  }

  .products-checkout-other-product-page_component {
    grid-row-gap: .125rem;
    flex-wrap: wrap;
    justify-content: center;
  }

  .products-checkout-other-product-page_item.box-shadow-mild {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .products-checkout-other-product-page_content-image.is-sql {
    width: 6rem;
  }

  .products_windows-cloud-sql-item.box-shadow-x-mild {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .products_cloud-solutions-features-load-balancer-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products_cloud-solutions-features-load-balancer-layout.is-3-items {
    grid-template-rows: auto auto;
  }

  .heading-2-5-rem {
    font-size: 2.25rem;
    line-height: 1.3;
  }

  .products_gpu-cloud-usecases_items-layout-grid {
    grid-row-gap: 1rem;
    grid-template: "."
                   "Area"
                   "Area-2"
                   / 1fr 1fr;
  }

  .products_gpu-cloud-usecases_image {
    max-width: 16rem;
  }

  .products_gpu-cloud-usecases_image.is-flex-image {
    height: auto;
  }

  .products_gpu-cloud-usecases_item {
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 1.2rem;
  }

  .products_gpu-cloud-usecases_items-layout-flex {
    margin-top: 0;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-4-items {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-5-items, .products-why-choose-usecases-bg-image-centered_items-layout.is-6-items {
    grid-template-rows: auto auto;
  }

  .products-2-col-asset-list-item {
    font-size: 1.125rem;
  }

  .products-benefits_items-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .products-benefits_items-layout.is-6-items {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products-page-header_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .products-items_gpu-cloud {
    margin-bottom: 6rem;
  }

  .products-item_badge {
    font-size: .875rem;
  }

  .products-items_linux-cloud, .products-items_windows-cloud, .products-items_storage-cloud {
    margin-bottom: 6rem;
  }

  .pricing-2-buttons-wrapper {
    justify-content: space-between;
    align-items: center;
  }

  .pricing-content_component {
    grid-column-gap: 3rem;
  }

  .pricing-content_left-side {
    max-width: none;
  }

  .pricing-content_wrapper {
    max-width: 30rem;
  }

  .content-pricing {
    max-width: 44rem;
  }

  .pricing-page-title {
    margin-right: 1rem;
  }

  .products_pricing-table.box-shadow-x-mild, .products_pricing-table.is-4-row-9-col, .products_pricing-table.is-4-row-10-col, .products_pricing-table.is-11-col {
    overflow: auto;
  }

  .products_pricing-item {
    width: 8rem;
  }

  .products_pricing-item.is_top.is_first {
    grid-column-gap: .3rem;
    grid-row-gap: .3rem;
    justify-content: center;
    align-items: center;
  }

  .pricing-table-heading {
    line-height: 1.3;
  }

  .pricing-table_simple {
    overflow: auto;
  }

  .pricing-table_simple.is-5-col-9-rows, .pricing-table_simple.is-5-col-3-rows, .pricing-table_simple.is-5-col-4-row {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .pricing-table_simple.is-cloud-tool {
    width: 100%;
  }

  .pricing-table_simple.is-12-col.is_full {
    z-index: 99;
    position: relative;
  }

  .products_pricing-item-cdn-comments-row {
    width: 10rem;
  }

  .pricing-table-tabs_link-text {
    font-size: .875rem;
  }

  .free-trial-button-wrapper {
    margin-top: 1rem;
  }

  ._3rd-party-cloud-hosting-includes_content {
    grid-column-gap: 1rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .blog-page-header_sidebar-wrapper {
    flex: 0 auto;
    min-width: auto;
  }

  .blog-page-header_content-wrapper {
    flex: 1;
    min-width: auto;
    max-width: 44rem;
  }

  .blog-page-rich-text ul, .blog-page-rich-text ol, .blog-page-rich-text p {
    font-size: 1.125rem;
  }

  .blog-post-about-top-divider {
    width: 1.75rem;
  }

  .blog-page-heading {
    font-size: 3rem;
  }

  .pricing-popup-modal.box-shadow-mild {
    min-width: 28rem;
    max-width: 28rem;
  }

  .footer_form-main-div {
    grid-row-gap: 1rem;
    margin-bottom: 0;
  }

  .sales-form_wrapper.is-product-form {
    grid-row-gap: 3rem;
  }

  .demo-book_content {
    flex-wrap: wrap;
    justify-content: center;
  }

  .demo-book_heading {
    font-size: 1.75rem;
  }

  .products_pricing-item-2 {
    width: 8rem;
  }

  .products_pricing-table-2.box-shadow-x-mild {
    overflow: auto;
  }

  .button-2.is-footer-subscribe {
    margin-left: -7.2rem;
  }

  .grid-6 {
    grid-template-columns: 1fr;
    place-items: center start;
  }

  .container-2 {
    max-width: 728px;
  }

  .testimonial-left {
    width: 40%;
    margin-right: 40px;
  }

  .brix---cta-v17-half-image-right {
    width: 100%;
    height: 52%;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .brix---btn-primary-white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 24px;
  }

  .brix---grid-cta-v16 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v17-card {
    align-items: flex-start;
    min-height: 600px;
    padding: 60px 54px 228px;
  }

  .brix---section-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .cf-growth-wrapper {
    padding: 40px 30px;
  }

  .footer_form-2 {
    margin-bottom: 0;
  }

  .footer_form-main-div-2 {
    grid-row-gap: 1rem;
    margin-bottom: 0;
  }

  .fs-toc_sidebar {
    width: 100%;
    padding: 1.5rem;
    position: relative;
    top: 0;
  }

  .fs-toc_blog_sidebar {
    flex-direction: column;
  }

  .fs-toc_sidebar-products {
    width: 100%;
    padding: 1.5rem;
    position: relative;
    top: 0;
  }

  .products_whychoose-component {
    flex-direction: column;
  }

  .products-list-tab-pane {
    max-width: 34rem;
    margin-left: auto;
    margin-right: auto;
  }

  .container-68rem {
    max-width: 56rem;
  }

  .search_input {
    max-width: 28rem;
  }

  .technologies_pane-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .products_pricing-item-3 {
    width: 8rem;
  }

  .pricing-table_simple-2 {
    overflow: auto;
  }

  .pricing-button {
    justify-content: center;
  }

  .pricing-button-wrapper {
    justify-content: flex-start;
  }

  .pricing-header_component-wrapper {
    grid-template-columns: 1fr;
  }

  .products_pricing-item-4 {
    width: 8rem;
  }

  .padding-section-5rem {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .banner_component {
    font-size: .875rem;
  }

  .cloud-tool_tabs-menu {
    margin-bottom: 2rem;
  }

  .cloud-tool_tabs-pane-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cloud-tool_tabs-pane {
    width: 100%;
  }

  .cloud-tool_tabs-content-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .cloud-tool_tabs-content {
    width: 100%;
  }

  .div-block-8 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .pricing-table_simple-3 {
    overflow: auto;
  }

  .popup-body {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .banner-im-animation {
    padding-left: 50px;
    padding-right: 50px;
  }

  .banner-animation-shape {
    height: 72%;
  }

  .pricing-content_wrapper-copy {
    max-width: 30rem;
  }

  .nav_link-copy {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.25rem;
  }

  .nav_link-copy.hide-desktop {
    display: block;
  }

  .nav_link-copy-copy {
    text-align: center;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 1rem;
    display: flex;
  }

  .nav_link-copy-copy.hide-desktop {
    display: block;
  }

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

  .button-3 {
    padding: 1rem;
  }

  .cell-2 {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .right-arrow {
    display: none;
  }

  .section-home-header-2.background-color-gradient {
    height: 80vh;
  }

  .section-home-header-2.background-color-gradient.h-full {
    padding-top: 0;
  }

  .mask {
    flex: 0 auto;
    align-self: center;
    height: 60%;
    min-height: 60%;
    max-height: 60%;
    margin-top: 0;
    margin-right: 0;
    overflow: visible;
  }

  .button-secondary-3 {
    padding: 0 1rem .25rem;
  }

  .slider {
    flex-direction: row;
    flex: 1;
    order: 0;
    justify-content: center;
    align-self: auto;
    align-items: center;
    min-height: 100%;
    display: flex;
  }

  .image-4 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
  }

  .page-padding-3 {
    padding: 2rem 3rem;
  }

  .page-padding-4 {
    padding-top: 10px;
  }

  .content-pricing-2 {
    max-width: 44rem;
  }

  .link-5 {
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
    padding-left: 15px;
    text-decoration: none;
  }

  .pricing-page-title-2 {
    margin-right: 1rem;
  }

  .content-bottom-pricing-2 {
    align-items: flex-start;
  }

  .container-32 {
    top: 80px;
  }

  .container-33 {
    overflow: hidden;
  }

  .image-28 {
    background-color: #000;
  }

  .flex-block-24 {
    flex-direction: column;
    min-width: 100%;
    max-width: 100%;
  }

  .link-6 {
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
    padding-left: 15px;
    text-decoration: none;
  }

  .pricing-page-title-3 {
    margin-right: 1rem;
  }

  .image-8 {
    min-width: 50%;
    max-width: 50%;
  }

  .flex-block-18 {
    min-width: 80%;
    max-width: 80%;
  }

  .quick-stack-2 {
    min-width: 100%;
    max-width: 100%;
    overflow: visible;
  }

  .container-10, .flex-block-23, .paragraph-33.for-gradient-bg {
    min-width: 100%;
    max-width: 100%;
  }

  .grid-9 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr .5fr 1fr 1.25fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .container-35 {
    max-width: 90%;
  }

  .grid-10 {
    grid-template-columns: 1.75fr minmax(60px, .25fr) 1fr 1fr 1fr 1.25fr 1.25fr .75fr 1.25fr 1.25fr 1.25fr .75fr 1.25fr;
    grid-template-areas: ". . . . Area-2 . . . . . Area";
    place-content: start stretch;
    place-items: center;
  }

  .container-36 {
    min-width: 90%;
    max-width: 90%;
  }

  .section-10 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .heading-4 {
    color: #000;
    margin-bottom: .5rem;
    font-size: 2.5rem;
  }

  .paragraph-2 {
    color: #000;
  }

  .flex-block {
    min-width: 100%;
    max-width: 100%;
  }

  .button-5 {
    justify-content: space-around;
    display: flex;
  }

  .page-padding-5 {
    padding-top: 10px;
  }

  .paragraph-34.for-gradient-bg {
    min-width: 100%;
    max-width: 100%;
  }

  .text-color-neutral-5-4 {
    text-align: left;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 10%;
    padding-right: 10%;
    font-size: .9rem;
    font-style: normal;
  }

  .cf-growth-grid {
    grid-template-columns: 1fr 1fr;
  }

  .cf-wrapper-1161 {
    flex-direction: column;
  }

  .cf-wrapper-1161.growth-flex {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-top: 50px;
    padding-bottom: 150px;
  }

  .cf-growth-heading-32px {
    line-height: 120%;
  }

  .gpu-optimized-line {
    max-width: 70%;
    margin-left: 27px;
  }

  .cf-growth-para-text-18px {
    line-height: 150%;
  }

  .cf-growth-wrapper-2 {
    padding: 40px 30px;
  }

  .cf-hero-6---right-container {
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-top: 100px;
    display: flex;
  }

  .cf-1140px-wrapper---hero-6 {
    flex-direction: column;
    padding-top: 0;
  }

  .cf-hero-6---left-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .cf-testimonial-paragraph {
    font-size: 18px;
  }

  .cf-growth-wrapper-3 {
    padding: 40px 30px;
  }

  .button-8 {
    padding: 0 1rem;
  }

  .pricing-content_wrapper-2 {
    max-width: 30rem;
  }

  .windows-gpu-pricing-tab-heading {
    font-size: .875rem;
  }

  .page-vertical-padding {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-left: 3%;
    margin-right: 3%;
  }

  .button-9 {
    padding: 0 1rem;
  }

  .cpu-pricing-wrapper-container {
    max-width: 30rem;
  }

  .pricing-table-tabs_link-text-2 {
    font-size: .875rem;
  }

  .button-10 {
    padding: 0 1rem;
  }

  .button-10.is-footer-subscribe {
    margin-left: -7.2rem;
  }

  .button-10.is-medium {
    font-size: 1rem;
  }

  .pricing-content_wrapper-3, .cloud-services-pricing-content_wrapper-4 {
    max-width: 30rem;
  }

  .c {
    font-size: .875rem;
  }

  .pricing-table_simple-4 {
    overflow: auto;
  }

  .pricing-table_simple-4.is-5-col-3-rows {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .products_pricing-item-5 {
    width: 8rem;
  }

  .pricing-content_wrapper-4 {
    max-width: 30rem;
  }

  .products_pricing-item-cdn-comments-row-2 {
    width: 10rem;
  }

  .pricing-content_wrapper-5, .pricing-content_wrapper-6 {
    max-width: 30rem;
  }

  .feature-sub {
    font-size: 1rem;
    position: relative;
    right: -38px;
  }

  .features {
    margin-bottom: 39%;
    margin-left: -214px;
    top: -61px;
    left: -112px;
  }

  .text-block-18 {
    bottom: -164px;
    left: -167px;
  }

  .text-field-2 {
    width: 200px;
    position: relative;
    left: 120px;
  }

  .paragraph-56 {
    width: 70%;
    margin-left: -18px;
  }

  .block-2 {
    padding-top: 100px;
    padding-bottom: 20px;
  }

  .text-field-9 {
    width: 100%;
  }

  .form-box {
    width: 550px;
    margin-top: 0%;
  }

  .heading-54 {
    margin-bottom: 22px;
    position: static;
  }

  .content-wrapper {
    max-width: none;
  }

  .image-34 {
    max-width: 50%;
  }

  .heading-55 {
    max-width: none;
    margin-top: 20px;
    margin-right: 31px;
    font-size: 20px;
    font-weight: 700;
  }

  .eventreg-form-wrapper {
    text-align: left;
    width: 100%;
    max-width: 200%;
    font-size: 90%;
  }

  .country-drop {
    width: 100%;
    margin-bottom: 40px;
    position: relative;
    top: 10px;
    bottom: 0;
    left: 0;
  }

  .text-field-box {
    width: 49%;
  }

  .legal-box._2-copy {
    margin-top: 60px;
    display: block;
  }

  .content-box {
    width: 100%;
  }

  .text-block-19 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    font-size: 65%;
    top: -290px;
    left: -12px;
  }

  .text-block-22 {
    left: 23.43px;
  }

  .text-block-23 {
    bottom: 21px;
    left: 491px;
  }

  .event-heading-e2e {
    background-position: 50%;
  }

  .text-block-24 {
    left: 346.43px;
  }

  .div-block-44 {
    text-align: left;
    width: 90%;
    margin-top: -17px;
    margin-bottom: 10px;
    margin-left: 39px;
  }

  .text-field-10 {
    width: 85%;
    position: relative;
    left: 0;
  }

  .form-heading-events {
    margin-bottom: 22px;
    position: static;
  }

  .image-36 {
    max-width: 50%;
  }

  .terms-privacy {
    margin-bottom: 29px;
  }

  .event-description {
    width: 100%;
    margin-left: -18px;
  }

  .subheading {
    max-width: none;
    margin-top: -9px;
    margin-right: 31px;
    font-size: 20px;
    font-weight: 700;
  }

  .content-container._100-margin-top {
    justify-content: center;
    align-items: center;
    margin-top: -49px;
    margin-left: -239px;
  }

  .event-banner {
    width: 250px;
    height: 250px;
  }

  .event-info, .time-date {
    font-size: 11px;
  }

  .register-now-event {
    font-size: .7rem;
  }

  .event-heading {
    font-size: 17px;
  }

  .line-container {
    width: 55%;
  }

  .about-event-grid {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex: 1;
    align-self: stretch;
    padding: 0;
    font-size: 80%;
  }

  .heading-71, .heading-72, .heading-73, .heading-74 {
    text-align: center;
  }

  .feature-item {
    margin-bottom: 0;
  }

  .feature-item.middle-item {
    margin-top: 0;
  }

  .trio-cards {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
  }

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

  .logos-heading-wrapper {
    margin-bottom: 24px;
  }

  .featured-logos-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .padding-section-large {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .padding-section-large.is-home-hero {
    padding-bottom: 6rem;
  }

  .marquee_wrap {
    width: 400vw;
  }

  .static-marquee_logos {
    width: 200vw;
  }

  .header_hero_line {
    margin-left: 2rem;
    margin-right: 2rem;
    padding: 1.5rem 2rem;
    font-size: 1rem;
  }

  .header_hero_line.is-hero-home {
    bottom: -3%;
  }

  .header_hero_line-text {
    font-size: 1rem;
  }

  .mobile_btn-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: flex;
  }

  .nav_link-2 {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 1rem;
    display: flex;
  }

  .nav_link-2.hide-desktop {
    display: block;
  }

  .nav_link-2.hide-desktop.auth_btn {
    background-color: #2680eb;
    border-radius: .5rem;
    justify-content: center;
    width: 120px;
    margin: 0;
    padding: 1.5rem;
    font-size: 1rem;
    display: flex;
  }

  .nav_link-2.hide-desktop.auth_btn.is_border {
    background-color: rgba(38, 128, 235, 0);
    border: 1px solid #fff;
  }

  .meity-banner-container {
    justify-content: center;
    align-items: center;
  }

  .meity-heading-h2 {
    font-size: 2rem;
  }

  .meity-benefit-icon-wrapper {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .paragraph-70 {
    font-size: 1rem;
  }

  .image-44 {
    width: 120px;
    height: 100%;
    position: static;
  }

  .container-54 {
    max-width: 728px;
  }

  .team-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .pricing-grid {
    grid-column-gap: 30px;
  }

  .nav-menu-wrapper {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-2 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-4 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-2 {
    padding: 12px;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-55 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gpu_price-component {
    flex-flow: column;
    display: flex;
  }

  .gpu_price-menu {
    z-index: 999;
    width: 100%;
    padding-top: 0;
    top: 4.9rem;
  }

  .gpu_price-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: -20rem;
    padding-top: 24rem;
    padding-bottom: 0;
  }

  .gpu_content-wrapper {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .gpu_price-menu-heading {
    color: var(--neutral-2);
    padding-bottom: 0;
  }

  .gpu_menu-list {
    padding: 1rem 0;
  }

  .code-embed-3 {
    display: block;
    transform: rotate(180deg);
  }

  .pu_list-header {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .12);
    justify-content: space-between;
    align-items: center;
    padding: 1rem 2rem;
    display: flex;
  }

  .e2_input {
    font-size: 1rem;
  }

  .gpu_price_card-heading {
    font-size: 1.5rem;
  }

  .home-hero_wrapper {
    flex-flow: wrap;
    grid-template-columns: 1fr;
    display: flex;
  }

  .home-hero_col {
    width: 100%;
  }

  .home-hero_col.is-left {
    display: none;
  }

  .home-hero_col-img {
    justify-content: flex-start;
    align-items: center;
  }

  .home-logo_wrapper {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .home-logo_bottom {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .home-why_wrapper {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .home-tir_wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .home-build_wrapper {
    flex-flow: wrap-reverse;
    grid-template-columns: 1fr;
    display: flex;
  }

  .home-build_wrapper.is-case {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    flex-flow: column;
    align-items: stretch;
  }

  .home-build-img {
    width: 100%;
  }

  .img-absoulute {
    width: 80%;
    height: 80%;
  }

  .home-tir_component {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .home-tir_top {
    margin-bottom: 2rem;
  }

  .home-blog_top {
    grid-template-columns: 1fr 1fr;
    justify-items: stretch;
    display: flex;
  }

  .home-blog_top-right {
    flex: none;
  }

  .partner-grow_top.is-mob {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .home-cta_top {
    margin-bottom: 1.5rem;
  }

  .img-auto.is-100 {
    height: 100%;
  }

  .footer_links-list-2 {
    width: 100%;
    margin-top: 2rem;
  }

  .footer_top-right-2 {
    border-left-width: 0;
    width: 100%;
    max-width: 32rem;
    padding-left: 0;
  }

  .footer_form-3 {
    margin-bottom: 0;
  }

  .text-block-52 {
    font-size: .75rem;
  }

  .footer_top-right-bottom-contain-2 {
    margin-top: 1rem;
  }

  .page-padding-6 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer_form-main-div-3 {
    grid-row-gap: 1rem;
    margin-bottom: 0;
  }

  .nav-menu-wrapper-2 {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-3 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper-2 {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-3 {
    padding: 12px;
  }

  .menu-button-3.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-56 {
    max-width: 728px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .team-slide-wrapper-2 {
    width: 47%;
    margin-right: 6%;
  }

  .compliance-and-support {
    grid-column-gap: 30px;
  }

  .container-57 {
    max-width: 728px;
  }

  .features-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right {
    max-width: 100%;
  }

  .footer-wrapper-two {
    flex-wrap: wrap;
  }

  .footer-form {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container {
    max-width: 350px;
  }

  .nav_dropdown, .nav_dropdown-toggle {
    justify-content: center;
    align-items: flex-start;
  }

  .nav_dropdown-list.w--open {
    left: -150px;
  }

  .nav_dropdown-list.is-150.is-mob.w--open {
    left: -5px;
  }

  .nav_dropdown-list.is-home.is-mob.is-product.w--open {
    left: 0;
  }

  .nav_dropdown-list-wrapper.is-mob {
    grid-column-gap: 2.8rem;
    grid-row-gap: 2.8rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .uui-navbar07_dropdown-toggle-copy {
    color: #101828;
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar07_dropdown-toggle-copy:hover {
    color: #101828;
  }

  .container-58 {
    max-width: 728px;
  }

  .text-block-55 {
    font-size: 1.25rem;
  }

  .products_media-logos-layout-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    place-content: stretch;
    place-items: center;
    max-width: 100%;
    height: auto;
  }

  .client-logos-loop-css-embed {
    overflow: hidden;
  }

  .nav_logo-text-2 {
    font-size: 1rem;
  }

  .nav_link-3 {
    padding-left: 0;
    padding-right: 0;
    font-size: 1.25rem;
  }

  .nav_link-3.hide-desktop {
    display: block;
  }

  .text-block-56 {
    font-size: 1.25rem;
  }

  .container-60 {
    max-width: 728px;
  }

  .nav-2 {
    padding-top: 0;
    padding-bottom: .125rem;
  }

  .footer_form-4 {
    margin-bottom: 0;
  }

  .client-logo-loop_component-container {
    overflow: hidden;
  }

  .container-61 {
    max-width: 728px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .hero-wrapper-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .media-content-wrapper-2 {
    padding-bottom: 0;
    padding-right: 2rem;
  }

  .nav_menu-button-icon-2 {
    color: #fff;
    background-color: #0a223e;
    transition: color .2s;
  }

  .nav_menu-button-icon-2:hover {
    color: #ccc;
  }

  .nav_logo-wrapper-2 {
    order: -1;
    width: auto;
  }

  .nav_logo-wrapper-2.w--current {
    width: 12rem;
    margin-right: 0;
    padding-left: 10px;
  }

  .text-block-59 {
    font-size: .75rem;
  }

  .hero-split-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-navbar07_dropdown-link-list {
    align-self: center;
    place-items: center start;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 40px;
  }

  .nav_container-2 {
    justify-content: space-between;
  }

  .text-block-60 {
    font-size: 1.25rem;
  }

  .media-investors-logo-layout-2 {
    justify-items: end;
  }

  .uui-navbar07_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar07_dropdown-link:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-navbar07_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .clients-title {
    margin-bottom: 32px;
  }

  .footer_top-right-bottom-contain-3 {
    margin-top: 1rem;
  }

  .container-62 {
    max-width: 728px;
  }

  .page-padding-7 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .footer-form-two {
    padding: 40px;
  }

  .uui-navbar07_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    border-color: rgba(0, 0, 0, 0);
    justify-content: center;
    align-items: center;
    width: 60%;
    min-width: 60%;
    max-width: 60%;
    padding: 0;
    display: flex;
  }

  .uui-navbar07_dropdown-list.resource-list.w--open {
    padding-left: 0;
  }

  .container-63 {
    overflow: hidden;
  }

  .nav_menu-2 {
    background-color: #0a223e;
    margin-left: 0;
    padding: 1rem 0 1rem 2.5rem;
  }

  .nav_logo-2 {
    width: 4rem;
    height: 4rem;
  }

  .uui-dropdown-icon {
    color: #667085;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    top: auto;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .nav_buttons-layout-2 {
    order: 1;
    width: auto;
  }

  .container-64 {
    max-width: 728px;
  }

  .hero-wrapper-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-4 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .footer-form-two-2 {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input-2 {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .container-65 {
    max-width: 728px;
  }

  .hero-wrapper-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-5 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-66 {
    max-width: 728px;
  }

  .hero-wrapper-6 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-6, .hero-split-7 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-67 {
    max-width: 728px;
  }

  .clients-title-2 {
    margin-bottom: 32px;
  }

  .container-68 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: rgba(0, 0, 0, 0);
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-link-6 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-4 {
    padding: 12px;
  }

  .menu-button-4.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .nav-menu-wrapper-3 {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .hero-wrapper-7 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-8 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .clients-title-3 {
    margin-bottom: 32px;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .pricing-grid-2 {
    grid-column-gap: 30px;
  }

  .container-69 {
    max-width: 728px;
  }

  .testimonial-slide {
    padding-left: 32px;
  }

  .testimonial-quote {
    overflow: visible;
  }

  .container-70, .container-71 {
    max-width: 728px;
  }

  .hero-wrapper-8 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-9 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .nav-menu-wrapper-4 {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-4 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-7 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-4.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper-3 {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-5 {
    padding: 12px;
  }

  .menu-button-5.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .features-wrapper {
    justify-content: space-between;
  }

  .features-wrapper-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right-2 {
    max-width: 100%;
  }

  .container-72 {
    max-width: 728px;
  }

  .pricing-card-two {
    align-items: center;
    padding: 24px;
  }

  .pricing-image-two {
    margin-right: 20px;
  }

  .button-primary-16 {
    margin-top: 20px;
  }

  .hero-wrapper-9 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-10 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-73 {
    max-width: 728px;
  }

  .footer-form-two-3 {
    padding: 40px;
  }

  .footer-form-title-2 {
    margin-right: 15px;
  }

  .footer-form-input-3 {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three-2 {
    margin-top: 40px;
  }

  .hero-wrapper-10 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-11 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .nav-menu-wrapper-5 {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-two-2 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-link-8 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-5.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-6 {
    padding: 12px;
  }

  .menu-button-6.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .h200-tab-section {
    flex-flow: column;
  }

  .tabs-menu-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .container-74 {
    max-width: 728px;
  }

  .hero-wrapper-11 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-12 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .clients-title-4 {
    margin-bottom: 32px;
  }

  .container-75 {
    max-width: 728px;
  }

  .team-slide-wrapper-3 {
    width: 47%;
    margin-right: 6%;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .footer-form-two-4 {
    padding: 40px;
  }

  .footer-form-title-3 {
    margin-right: 15px;
  }

  .footer-form-input-4 {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three-3 {
    margin-top: 40px;
  }

  .container-76 {
    max-width: 728px;
  }

  .features-wrapper-two-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right-3 {
    max-width: 100%;
  }

  .div-block-80 {
    flex-flow: column;
  }

  .text-block-83 {
    margin-bottom: 20px;
  }

  .container-77 {
    max-width: 728px;
  }

  .hero-wrapper-12 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-13 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .pricing-grid-3 {
    grid-column-gap: 30px;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .team-slide-wrapper-4 {
    width: 47%;
    margin-right: 6%;
  }

  .usecase-header-container {
    max-width: 728px;
  }

  .team-grid-2 {
    grid-column-gap: 40px;
  }

  .team-member-image-2 {
    width: 190px;
    height: 190px;
  }

  .feature-box {
    font-size: 1rem;
    position: relative;
    right: -38px;
  }

  .div-block-43 {
    top: -61px;
    left: -112px;
  }

  .hero-wrapper-13 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-14 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .navbar-wrapper-three-2 {
    justify-content: space-between;
  }

  .navbar-brand-three-2 {
    position: relative;
  }

  .nav-menu-wrapper-three-2 {
    background-color: rgba(0, 0, 0, 0);
    top: 70px;
  }

  .nav-menu-three-2 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-link-9 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-6.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-7 {
    padding: 12px;
  }

  .menu-button-7.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .pricing-grid-4, .testimonial-grid-two {
    grid-column-gap: 30px;
  }

  .testimonial-info-three {
    flex-direction: column;
  }

  .container-80 {
    max-width: 728px;
  }

  .footer-form-two-5 {
    padding: 40px;
  }

  .footer-form-title-4 {
    margin-right: 15px;
  }

  .footer-form-input-5 {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three-4 {
    margin-top: 40px;
  }

  .hero-wrapper-14 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-15 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-81 {
    max-width: 728px;
  }

  .hero-wrapper-15 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-16 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-84 {
    max-width: 728px;
  }

  .hero-wrapper-16 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-17 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-wrapper-2 {
    justify-content: space-between;
  }

  .section-59 {
    background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66b9d26f86d806b00627363d_RefernEarn_Email-Banner-Notext.png");
    background-position: 0 0, 50%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
  }

  .heading-175 {
    font-size: 2rem;
  }

  .container-85, .container-86 {
    max-width: 728px;
  }

  .hero-wrapper-17 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-18 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .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-navbar_menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .hide-tablet-2 {
    display: none;
  }

  .uui-button-secondary-gray.show-tablet, .show-tablet-2 {
    display: block;
  }

  .uui-navbar_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar_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-navbar_link {
    color: var(--untitled-ui--gray900);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar_link:hover {
    color: var(--untitled-ui--gray900);
  }

  .uui-navbar07_dropdown-link-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar07_dropdown-link-2:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-navbar07_dropdown-link-list-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar07_dropdown-list-2 {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list-2.w--open {
    box-shadow: none;
    border-style: none;
    border-color: rgba(0, 0, 0, 0);
    width: auto;
    padding: 0;
  }

  .uui-dropdown-icon-2 {
    color: var(--untitled-ui--gray500);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    top: auto;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .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-2 {
    width: 100%;
    position: relative;
  }

  .uui-navbar_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-navbar_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-navbar_component {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-banner13_form {
    flex: 1;
  }

  .uui-banner13_icon-wrapper {
    display: none;
  }

  .uui-banner13_content-wrapper {
    align-items: flex-start;
  }

  .uui-page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-banner04_text-wrapper {
    flex-wrap: wrap;
  }

  .uui-banner04_icon-wrapper {
    display: none;
  }

  .uui-banner04_wrapper {
    padding-left: 1.25rem;
  }

  .uui-banner_component {
    display: none;
  }

  .uui-heroheader01_fileupload-image-wrapper {
    left: -2.5%;
  }

  .uui-heroheader01_image-wrapper {
    display: none;
  }

  .uui-space-large {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 6rem;
  }

  .tags {
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-layout40_image-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .section-headline {
    font-size: 18px;
  }

  .section-title {
    font-size: 40px;
  }

  .section-title.text-color-white.is-mb-ceter {
    text-align: center;
  }

  .uui-layout_component.uui-layout_gap {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .uui-padding-vertical-huge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-padding-vertical-huge.top-padding-vertical-0 {
    padding-top: 0;
  }

  .uui-padding-vertical-huge.top-padding-vertical-2rem {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .section-subheadline {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .image-holder {
    padding: 32px 24px;
  }

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

  .provider-card {
    padding: 40px 20px;
  }

  .provider-card.is--left-border.is-border-top.is-right-border {
    border-left-width: 1px;
  }

  .provider-card.is--left-border.is-custom-border {
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 0;
  }

  .card-subheadline {
    font-size: 18px;
  }

  .content_component {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    padding: 24px;
  }

  .uui-padding-vertical-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-padding-vertical-large.top-paddingvertical-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .config_component {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    padding: 24px;
  }

  .usecase_component {
    padding: 36px 20px;
  }

  .usecase {
    flex-direction: column;
  }

  .usecase_features-wrapper {
    grid-template-columns: 1fr 1fr;
    max-width: 100%;
    margin-top: 1rem;
    margin-left: 0;
  }

  .integrations-features_item {
    min-width: 0;
    max-width: 24rem;
  }

  .integration_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-feature_section {
    background-color: var(--transparent);
    margin-top: 0;
  }

  .testimonial_mask {
    width: 480px;
  }

  .testimonial_arrow {
    bottom: -104px;
  }

  .uui-padding-vertical-custom {
    padding-top: 4.75rem;
    padding-bottom: 10.75rem;
  }

  .reusable_block {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .reusable_section {
    margin-top: 0;
  }

  .reusable_wrapper {
    border-top-width: 0;
    border-bottom-width: 0;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .reusable_num {
    font-size: 100px;
  }

  .left-line, .right-line, .top-plus, .bottom-plus {
    display: none;
  }

  .height-medium {
    height: 40px;
  }

  .container-93 {
    max-width: 728px;
  }

  .testimonial-slide-2 {
    padding-left: 32px;
  }

  .testimonial-quote-2 {
    overflow: visible;
  }

  .container-94 {
    max-width: 728px;
  }

  .nav-menu-wrapper-6 {
    background-color: rgba(0, 0, 0, 0);
  }

  .nav-menu-two-3 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-link-10 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-7.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-8 {
    padding: 12px;
  }

  .menu-button-8.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-95 {
    max-width: 728px;
  }

  .hero-wrapper-18 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-19 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-96 {
    max-width: 728px;
  }

  .hero-wrapper-19 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-20 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-97 {
    max-width: 728px;
  }

  .hero-wrapper-20 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-21 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-101 {
    max-width: 728px;
  }

  .hero-wrapper-21 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-22 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-104 {
    max-width: 728px;
  }

  .hero-wrapper-22 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-23 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-109 {
    max-width: 728px;
  }

  .clients-image-three {
    margin-bottom: 30px;
  }

  .container-110 {
    overflow: hidden;
  }

  .container-111 {
    max-width: 728px;
  }

  .hero-wrapper-23 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-24 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-heroheader01_fileupload-image-wrapper-2 {
    left: -2.5%;
  }

  .uui-space-large-2 {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 3.25rem;
  }

  .uui-heroheader01_component-2 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-112 {
    max-width: 728px;
  }

  .hero-wrapper-24 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-25 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-115, .container-116 {
    max-width: 728px;
  }

  .hero-wrapper-25 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-26 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-testimonial14_component {
    column-count: 2;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-117 {
    max-width: 728px;
  }

  .clients-wrapper-three-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
  }

  .container-120 {
    max-width: 728px;
  }

  .hero-wrapper-26 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-27 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .team-grid-3 {
    grid-column-gap: 40px;
  }

  .team-member-image-3 {
    width: 190px;
    height: 190px;
  }

  .uui-heroheader01_fileupload-image-wrapper-3 {
    left: -2.5%;
  }

  .uui-space-large-3 {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge-3 {
    font-size: 3.25rem;
  }

  .uui-heroheader01_component-3 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-4, .uui-padding-vertical-xhuge-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-team04_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-6, .uui-padding-vertical-xhuge-7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-121 {
    max-width: 728px;
  }

  .hero-wrapper-27 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-28 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .uui-layout72_component {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-122 {
    max-width: 728px;
  }

  .hero-wrapper-28 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-29 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-123 {
    max-width: 728px;
  }

  .team-grid-4 {
    grid-column-gap: 40px;
  }

  .team-member-image-4 {
    width: 190px;
    height: 190px;
  }

  .container-124 {
    max-width: 728px;
  }

  .hero-wrapper-29 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-30 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-banner23_text-wrapper {
    justify-content: center;
    align-items: center;
  }

  .container-125 {
    max-width: 728px;
  }

  .hero-wrapper-30 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-31 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-126 {
    max-width: 728px;
  }

  .hero-wrapper-31 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-32 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-127 {
    max-width: 728px;
  }

  .hero-wrapper-32 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-33 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .heading-large-cal-sans.text-is-inline {
    font-size: 2.5rem;
  }

  .heading-large-cal-sans.text-weight-extra-bold {
    font-size: 30px;
  }

  .paragraph-geist.is_small {
    font-size: 1rem;
  }

  .provider-grid-2x2 {
    grid-template-columns: 1fr 1fr;
  }

  .section-subheadline-2 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .section-title-2 {
    font-size: 40px;
  }

  .section-headline-2 {
    font-size: 18px;
  }

  .container-128 {
    max-width: 728px;
  }

  .hero-wrapper-33 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-34 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .wbs-cta-image-right, .wbs-cta-image-left {
    display: none;
  }

  .wbs-subscribe {
    max-width: 100%;
  }

  .wbs-cta-1 {
    padding: 40px;
  }

  .wbs-section {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .container-129 {
    max-width: 728px;
  }

  .team-slide-wrapper-5 {
    width: 47%;
    margin-right: 6%;
  }

  .team-grid-5 {
    grid-column-gap: 40px;
  }

  .team-member-image-5 {
    width: 190px;
    height: 190px;
  }

  .uui-cta06_content {
    margin-right: 0;
  }

  .uui-cta06_component {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-9 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  ._3-graph-section {
    margin-top: 0;
  }

  .card-subheadline-2 {
    font-size: 18px;
  }

  .content_component-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    padding: 24px;
  }

  .section-title-3 {
    font-size: 40px;
  }

  .pricing-hero {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .pricing-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .pricing-cards {
    min-width: 0;
    max-width: 24rem;
  }

  .pricing-detail-text {
    font-size: 18px;
  }

  .pricing-detail-external-div {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .pricing-page-section-title.text-is-inline {
    font-size: 2.5rem;
  }

  .pricing-page-section-title.text-weight-extra-bold {
    font-size: 30px;
  }

  .pricing-section-subheadline.text-weight-light.text-color-neutral-10 {
    font-size: 15px;
  }

  .fs_modal-2_image {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-2_wrapper {
    grid-template-columns: 1fr;
  }

  .fs_modal-1_image {
    max-height: 30vh;
    display: none;
  }

  .fs_modal-1_wrapper {
    grid-template-columns: 1fr;
  }

  .uui-pricing04_plan {
    margin-top: 0;
  }

  .uui-pricing04_components {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    width: 32rem;
  }

  .uui-space-large-4 {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge-4 {
    font-size: 3.25rem;
  }

  .uui-space-xhuge {
    min-height: 6rem;
  }

  .footer-form-two-6 {
    padding: 40px;
  }

  .cell-56 {
    text-align: center;
    flex-direction: row;
    justify-content: center;
    align-items: center;
  }

  .image-99 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: 100%;
  }

  .section-home-header-3.background-color-gradient {
    height: 80vh;
  }

  .section-home-header-3.background-color-gradient.h-full {
    padding-top: 0;
  }

  .right-arrow-5 {
    display: none;
  }

  .clients-image-three-3 {
    margin-bottom: 30px;
  }

  .clients-wrapper-three-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .heading-large-4.text-weight-extra-bold {
    font-size: 30px;
  }

  .section-home-header-4.background-color-gradient {
    height: 80vh;
  }

  .page-padding-11 {
    padding: 2rem 3rem;
  }

  .clients-header-container {
    max-width: 728px;
  }

  .uui-footer04_top-wrapper {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    justify-content: center;
    justify-items: center;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .uui-contact05_component {
    grid-column-gap: 3rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-11 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .provider-card-white {
    padding: 40px 20px;
  }

  .provider-card-white.is--left-border.is-border-top.is-right-border {
    border-left-width: 1px;
  }

  .provider-card-white.is--left-border.is-custom-border {
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 0;
  }

  .integration_wrapper-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-12 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .hide-tablet-3 {
    display: none;
  }

  .tir-info-ppc.tir-info-ppc-5 {
    bottom: -3%;
    left: 20%;
  }

  .uui-padding-vertical-xhuge-13 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-contact03_component {
    grid-column-gap: 3rem;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-14 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout08_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .wbs-cta-image-right-2, .wbs-cta-image-left-2 {
    display: none;
  }

  .wbs-cta-5 {
    align-items: flex-start;
    padding: 40px;
  }

  .wbs-section-2 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .uui-cta06_content-2 {
    margin-right: 0;
  }

  .uui-cta06_component-2 {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-16 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-heading-large {
    font-size: 2.75rem;
  }

  .uui-padding-vertical-xhuge-17 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-136 {
    max-width: 728px;
  }

  .features-wrapper-two-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .features-left-4 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .features-right-4 {
    max-width: 100%;
  }

  .uui-layout13_component {
    grid-column-gap: 3rem;
  }

  .uui-layout13_image-02 {
    display: none;
  }

  .uui-layout13_image-01 {
    width: 100%;
    min-width: auto;
    top: 3%;
    right: -5%;
  }

  .uui-layout13_lightbox {
    padding: 2rem;
  }

  .uui-layout13_lightbox-image {
    width: 35rem;
    min-width: 35rem;
    left: 2rem;
  }

  .uui-padding-vertical-xhuge-18 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-137 {
    max-width: 728px;
  }

  .clients-title-5 {
    margin-bottom: 32px;
  }

  .wbs-section-3 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .wbs-cta-2 {
    max-width: 90%;
  }

  .uui-layout02_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-layout02_image-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 0;
  }

  .uui-padding-vertical-xhuge-19 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-cta05_component {
    grid-template-columns: 1fr;
    padding: 3rem;
  }

  .uui-cta05_content {
    margin-right: 3rem;
  }

  .uui-padding-vertical-xhuge-20 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-banner04_text-wrapper-2 {
    flex-wrap: wrap;
  }

  .uui-banner04_icon-wrapper-2 {
    display: none;
  }

  .uui-banner04_wrapper-2 {
    padding-left: 1.25rem;
  }

  .container-138 {
    max-width: 728px;
  }

  .hero-wrapper-34 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-35 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-layout17_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-items: start;
    min-height: auto;
  }

  .uui-layout17_image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .uui-padding-vertical-xhuge-21 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-space-xxlarge-2 {
    min-height: 4.5rem;
  }

  .uui-padding-vertical-xhuge-22 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-faq03_content {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .uui-uui-faq03_cta {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .uui-faq03_cta-content {
    margin-right: 3rem;
  }

  .uui-faq03_cta-button-row {
    flex: none;
    justify-content: flex-start;
  }

  .uui-padding-vertical-xhuge-23 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-contact05_component-2 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-padding-vertical-xlarge-2 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .uui-layout08_component-copy {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-contact07_map-wrapper {
    height: 30rem;
  }

  .uui-contact07_component {
    grid-column-gap: 3rem;
  }

  .uui-padding-vertical-xhuge-25 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout66_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-layout66_image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .uui-padding-vertical-xhuge-26 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-padding-vertical-xlarge-3 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lp-hero-container {
    max-width: 728px;
  }

  .hero-wrapper-35 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-36 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-layout32_timeline-step {
    grid-column-gap: 24px;
  }

  .uui-layout32_component {
    grid-column-gap: 2rem;
  }

  .uui-padding-vertical-xhuge-27 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-contact05_component-3 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-padding-vertical-xhuge-28 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-layout33_component {
    grid-column-gap: 2rem;
  }

  .uui-padding-vertical-xhuge-29 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-banner06_text-wrapper {
    flex-wrap: wrap;
  }

  .uui-banner06_wrapper {
    padding-left: 1.25rem;
  }

  .tir-lp-cta-input, .tir-lp-hero-form {
    width: 400px;
    padding-right: 180px;
  }

  .container-139 {
    max-width: 728px;
  }

  .hero-wrapper-36 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-37 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .uui-layout14_component {
    grid-template-columns: 1fr;
    min-height: auto;
  }

  .uui-layout14_image-wrapper {
    justify-content: flex-start;
    min-height: auto;
    padding: 4rem 2rem;
  }

  .uui-layout14_image {
    width: 130%;
    min-width: 130%;
    position: static;
  }

  .uui-padding-vertical-xhuge-30 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .uui-contact05_component-4 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-banner06_icon-wrapper {
    display: none;
  }

  .uui-padding-vertical-xhuge-31 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-140 {
    max-width: 728px;
  }

  .hero-wrapper-37 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-38 {
    max-width: 100%;
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1rem;
  }

  .fs-styleguide_row.is-for-social-icons {
    grid-template-rows: auto auto;
  }

  .fs-styleguide_3-col {
    grid-template-columns: 1fr 1fr;
  }

  .fs-styleguide_color-sample {
    padding: 2.5rem 2rem;
  }

  .button.is-cloud_features-cta {
    max-width: 30%;
  }

  .button.is-partner_features-cta {
    max-width: 30%;
    margin-top: 2rem;
  }

  .button.is-build-cta {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
    font-size: 1rem;
  }

  .heading-medium {
    font-size: 1.5rem;
  }

  .heading-large, .heading-large.text-is-inline {
    font-size: 2rem;
  }

  .heading-large.text-weight-extra-bold {
    font-size: 30px;
  }

  .text-size-large {
    font-size: 1.25rem;
  }

  .fs-styleguide_section-type {
    font-size: .875rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .heading-xlarge {
    font-size: 2.5rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .show-mobile-landscape {
    display: block;
  }

  .container-medium.pricing {
    width: auto;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

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

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge-product-header {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .padding-vertical.padding-custom-3 {
    padding-bottom: 1.25rem;
  }

  .padding-vertical.padding-xhuge-about-careers {
    padding-top: 0;
    padding-bottom: 9rem;
  }

  .padding-vertical.padding-custom2 {
    padding-bottom: 3rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .heading-small {
    font-size: 1rem;
  }

  .heading-small.text-weight-medium {
    font-size: 1.25rem;
  }

  .fs-styleguide_version-details {
    font-size: .875rem;
  }

  .fs-styleguide_page-header {
    margin-bottom: 0;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .background-color-gradient.is-border-radius {
    border-radius: 1.5rem;
  }

  .button-secondary.is-build-cta {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
    font-size: 1rem;
  }

  .button-secondary.is-build-cta._w-button {
    border-radius: 8rem;
  }

  .section-home-header.background-color-gradient {
    height: 70vh;
  }

  .nav_logo {
    width: auto;
    height: auto;
    margin-left: -1rem;
  }

  .nav_menu {
    padding-left: 0;
  }

  .nav_link, .nav_logo-text {
    font-size: 1rem;
  }

  .footer_bottom {
    flex-direction: column;
    justify-content: space-around;
  }

  .footer_links-list {
    width: 100%;
  }

  .footer_links-column {
    min-width: 10rem;
    margin-right: 1rem;
  }

  .footer_logo-text {
    font-size: 1rem;
  }

  .footer_logo {
    width: 3rem;
    height: 3rem;
  }

  .footer_social-icon {
    width: 1.25rem;
    height: 1.25rem;
  }

  .footer_bottom-text, .text-block {
    margin-bottom: 1rem;
    font-size: 1rem;
  }

  .home-header-content-wrapper {
    max-width: 32rem;
  }

  .home-2-buttons-wrapper {
    justify-content: space-between;
    align-items: center;
  }

  .home-header-images-wrapper {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image.home-header-3 {
    left: .7rem;
  }

  .image.home-header-2 {
    right: 8%;
  }

  .section-home-clients {
    margin-top: 8rem;
    margin-bottom: 0;
  }

  .section_clients-component {
    display: flex;
  }

  .clients-logo-layout {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    max-width: 32rem;
  }

  .clients-logo-image {
    width: 60%;
    max-width: 80%;
  }

  .clients-logo-text-contain {
    margin-bottom: 1.5rem;
  }

  .about-values-bottom-item-layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cloud_features-heading {
    max-width: 65%;
  }

  .section-build-cta {
    margin-left: 0;
    margin-right: 0;
  }

  .section-build-cta_component {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .infrastructure-content-wrapper {
    margin-bottom: 1rem;
  }

  .integrations-image-wrapper {
    max-width: 28rem;
  }

  .integrations-content-wrapper {
    margin-bottom: 2rem;
  }

  .usecase-image {
    max-width: 16rem;
  }

  .usecase-features-paragraph {
    max-width: 24rem;
  }

  .integrations-features-content-wrapper {
    margin-bottom: 1rem;
  }

  .integrations-features-item.box-shadow-x-mild {
    max-width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .integrations-features-item.box-shadow-x-mild.is-productfeature {
    padding: 1rem 1.5rem;
  }

  .customer-testimonials-slider {
    margin-top: 8rem;
  }

  .testimonials-slides {
    overflow: visible;
  }

  .testimonials-slider-arrow-wapper.is-right {
    top: -6rem;
    bottom: auto;
    left: 4.5rem;
    right: auto;
  }

  .testimonials-slider-arrow-wapper.is-left {
    top: -6rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .testimonial-slider-nav {
    font-size: .75rem;
    top: 23.6rem;
  }

  .benefits-item {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1.5rem;
  }

  .benefits-heading {
    font-size: 2rem;
    line-height: 1.5;
  }

  .benefits-image {
    max-width: 100%;
    margin-top: 2rem;
  }

  .support-item-content {
    text-align: center;
    margin-right: 0;
  }

  .benefits-text {
    max-width: 28rem;
    font-size: 1.25rem;
  }

  .build-cta-content {
    text-align: center;
    flex-flow: column;
    align-items: center;
    max-width: 38rem;
    display: flex;
  }

  .build-cta-image-wrapper {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .media-content-layout {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .media-investors-logo-layout {
    justify-items: start;
    max-width: 100%;
    margin-top: 2rem;
  }

  .media-logo-layout {
    grid-template: ". . ."
                   "Area-4 Area-2 Area-3"
                   / 1fr 1fr 1fr;
    grid-auto-columns: .25fr;
    max-width: 100%;
  }

  .media-content-wrapper {
    border-bottom: 1px solid var(--neutral-7);
    border-right-width: 0;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .media-logo-image {
    max-width: 90%;
    max-height: 60%;
  }

  .investors-logo-image {
    max-width: 60%;
  }

  .cloud-cost-content-wrapper {
    min-width: 32rem;
  }

  .cloud-cost-tab-wrapper {
    max-width: 32rem;
  }

  .header-2-buttons-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 24rem;
  }

  .partner-grow-content-top {
    flex-direction: column;
  }

  .partner-growth-content-contain {
    max-width: 100%;
  }

  .partner-grow-main-heading {
    max-width: 65%;
  }

  .partner-grow-main-heading.bottom-margin {
    max-width: 100%;
    margin-bottom: 1.5rem;
  }

  .partner-growth-content-bottom {
    margin-top: 4rem;
  }

  .card.faq {
    max-width: 46rem;
    padding: 1.75rem 2rem;
  }

  .card.faq.last {
    max-width: 46rem;
  }

  .card.rich-text-faq, .card.faq {
    max-width: 46rem;
    padding: 1.75rem 2rem;
  }

  .card.pricing {
    max-width: none;
  }

  .content-top {
    justify-content: space-between;
  }

  .content-top.pricing {
    justify-content: space-between;
    align-items: center;
    padding-right: 1.2rem;
  }

  .content-faq {
    width: auto;
    max-width: 30rem;
  }

  .faq-heading {
    max-width: 28rem;
    font-size: 1.25rem;
    line-height: 1.5;
  }

  .testimonial-collection-item.box-shadow-x-mild {
    max-width: 44rem;
    min-height: 24rem;
  }

  .collection-list-wrapper {
    grid-template-columns: 1fr;
  }

  .section-ecosystem_component {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .partners-list-item-layout {
    margin-top: 1rem;
    padding: 1.5rem;
  }

  .cms-item-wrapper {
    flex-direction: column;
    padding-right: 2rem;
  }

  .partners-list-heading-category-wrapper {
    grid-column-gap: 1rem;
    align-items: flex-start;
  }

  .partners-list-details {
    max-width: 24rem;
    margin-top: 2rem;
    margin-left: 0;
  }

  .partners-list-category-button, .partners-list-category-button.w--current {
    padding: .75rem 1.5rem;
  }

  .section-partners-item-header_component {
    flex-direction: column;
    justify-content: space-between;
    max-width: 38rem;
  }

  .partners-item-content-wrapper {
    margin-top: 2rem;
    margin-left: 0;
  }

  .partners-item-image {
    max-width: 40%;
  }

  .partners-item-free-trial-form-block {
    max-width: 36rem;
  }

  .divider {
    width: 4rem;
  }

  .standardised-rich-text h2 {
    font-size: 1.75rem;
  }

  .standardised-rich-text h3 {
    font-size: 1.35rem;
  }

  .standardised-rich-text blockquote {
    padding: 1.5rem 1.75rem;
    font-size: 1rem;
  }

  .standardised-rich-text h1 {
    font-size: 2.5rem;
  }

  .standardised-rich-text h4 {
    font-size: 1.25rem;
  }

  .paragraph-large {
    font-size: 20px;
  }

  .paragraph-large.not-found {
    margin-bottom: 2rem;
  }

  .utility-page-content-404 {
    flex-direction: column-reverse;
  }

  .title.not-found {
    font-size: 1.5rem;
  }

  .split-content.card-open-position-left {
    flex-direction: row;
    align-items: center;
  }

  ._404-title {
    margin-bottom: 0;
    font-size: 6rem;
  }

  .contact-us-content_bottom {
    grid-template: "."
                   "."
                   "Area"
                   "Area-2"
                   / 1fr;
  }

  .contact-us-content_bottom-info-wrapper.thank-you-item {
    min-width: 24rem;
  }

  .contact-us-content_bottom-container {
    max-width: 28rem;
  }

  .contact-us-location_layout {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .breadcrumb-list_component {
    flex-wrap: wrap;
    padding-top: .6rem;
    padding-bottom: .5rem;
  }

  .breadcrumb-text, .breadcrumb-link {
    font-size: .875rem;
  }

  .table-heading {
    margin-top: auto;
    margin-bottom: auto;
    font-size: .875rem;
  }

  .events-header_form-block {
    margin-top: 2rem;
  }

  .events-header_form {
    flex-flow: column;
    place-content: stretch space-between;
  }

  .events-header_form-input {
    margin-right: .8rem;
    font-size: 1rem;
  }

  .events-content_item.box-shadow-mild {
    max-width: 24rem;
    margin-bottom: 2rem;
    margin-left: auto;
    margin-right: auto;
  }

  .events-content_item-image-wrapper {
    margin-top: 0;
  }

  .content_item-details-split-2 {
    margin-left: .75rem;
  }

  .events-content_item-event-month {
    font-size: 1.25rem;
  }

  .events-content_item-event-date {
    font-size: 2rem;
  }

  .content_item-details-day---time {
    margin-bottom: 1rem;
  }

  .content_item-event-time, .content_item-event-category-text {
    font-size: .875rem;
  }

  .content_item-event-category-wrapper {
    max-width: 7rem;
  }

  .partners-list-tab-wrapper {
    margin-top: 1.5rem;
  }

  .partners-list-tab-menu {
    max-width: 26rem;
  }

  .partners-list-category-badge {
    max-width: 7rem;
  }

  .partners-list-category-text, .dash {
    font-size: .875rem;
  }

  .speaker-header_component {
    flex-direction: row;
    justify-content: space-between;
    max-width: 38rem;
    padding: 3rem;
  }

  .speaker-header_image {
    border-radius: 10rem;
    width: 6rem;
    height: 6rem;
  }

  .speaker-header_content-wrapper {
    margin-left: 1.5rem;
  }

  .speaker-header_content-socials {
    max-width: 5rem;
  }

  .speaker-header_name {
    font-size: 2rem;
  }

  .section-speaker-about_component {
    max-width: 38rem;
  }

  .spacer-6-rem {
    height: 4rem;
  }

  .speaker-events_content-heading {
    font-size: 1.5rem;
  }

  .content-item-details {
    max-width: 34rem;
    margin-left: 3.4rem;
  }

  .events-content_item-main-heading {
    font-size: 2rem;
  }

  .content_item-event-month {
    font-size: 1.75rem;
  }

  .content_item-event-date {
    font-size: 2.5rem;
  }

  .event-category-wrapper {
    max-width: 7rem;
  }

  .content_item-details-split-left {
    margin-left: .75rem;
  }

  .divider-full-contain {
    width: 4rem;
  }

  .speaker-header_component-event-page {
    flex-direction: row;
    justify-content: space-between;
    margin-top: 2rem;
  }

  .speaker-header_content-wrapper-event-page {
    margin-left: 1.5rem;
  }

  .speaker-header_name-event-page {
    font-size: 2rem;
  }

  .testimonials-featured-image.box-shadow-mild {
    width: 60%;
  }

  .clientele-logos_collection-wrapper {
    margin-top: 2rem;
  }

  .customers-header_image {
    min-height: 24rem;
  }

  .customer-stories_image {
    max-height: 12rem;
  }

  .customer-stories_details {
    flex-direction: column;
    align-items: flex-start;
    padding-top: .9rem;
    padding-bottom: .9rem;
  }

  .customer-stories_excerpt {
    font-size: .875rem;
  }

  .customer-stories_title {
    font-size: 1.25rem;
  }

  .customer-stories_details-publish {
    margin-bottom: .75rem;
  }

  .customer-stories_item-wrapper {
    margin-top: 2rem;
  }

  .customer-stories-heading {
    font-size: 2rem;
  }

  .section-certifications_component {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .author-header_component {
    grid-column-gap: 0px;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: space-between;
    max-width: 38rem;
    max-height: 68rem;
    padding: 3rem;
  }

  .author-header_name {
    font-size: 2rem;
  }

  .author-posts_heading {
    font-size: 1.5rem;
  }

  .blog-posts_item-wrapper.box-shadow-mild {
    min-width: 14rem;
    max-width: 28rem;
  }

  .author-posts_item-content-wrapper {
    padding-bottom: 3rem;
  }

  .blog-posts_item-layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .blog-posts_item-layout.for-blog-page {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .author-posts_details-item {
    justify-content: flex-start;
  }

  .team-list-layout {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .team-list-item.box-shadow-x-mild {
    height: 40rem;
  }

  .team-list-image-wrapper {
    height: 18rem;
  }

  .team-list-image {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .team-list-content-wrapper {
    padding-bottom: 1rem;
  }

  .team-list_content-socials {
    max-width: 5rem;
  }

  .positions-item-list-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .position-location {
    margin-right: 1rem;
  }

  .positions-list-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .about-career-wrapper {
    margin-top: 2rem;
    margin-bottom: 1rem;
  }

  .job-responsabilities-wrapper {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .events-list-tab-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
    max-width: 40rem;
    margin-left: auto;
    margin-right: auto;
  }

  .investors-item-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    width: 30rem;
  }

  .investors-item-wrapper.box-shadow-x-mild {
    width: 30rem;
  }

  .investors-item-wrapper.box-shadow-x-mild-alone {
    width: auto;
  }

  .investors-item_image-wrapper {
    left: 12.4rem;
  }

  .investors-item_image-wrapper.alone {
    right: 42%;
  }

  .about-numbers-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1.5fr;
  }

  .about-number-text {
    font-size: 1.5rem;
  }

  .section-about-journey_component {
    grid-template-columns: 1.75fr .75fr;
    padding-bottom: 3rem;
  }

  .about-journey-image-item-1 {
    min-width: 32rem;
    max-width: 40rem;
  }

  .about-journey-image-item-2 {
    top: -8.9rem;
    left: -3.2rem;
  }

  .about-journey-image-2 {
    width: 100%;
  }

  .about-journey-heading {
    margin-bottom: 1rem;
  }

  .about-journey-text {
    max-width: 30rem;
    font-size: 1rem;
  }

  .learn-more_item-layout {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .learn-more-text.without-max-width {
    max-width: none;
  }

  .about-values-content-bottom {
    margin-top: 3rem;
  }

  .value-heading {
    max-width: 65%;
  }

  .section-about-positions {
    overflow: hidden;
  }

  .section-about-positions_component {
    grid-template-rows: auto auto;
  }

  .about-positions-item.is-1 {
    top: -1.6rem;
    right: -2.8rem;
  }

  .about-positions-item.is-3 {
    width: 18rem;
    height: 16rem;
    top: -4.5rem;
    right: -6.2rem;
  }

  .about-positions-image-1 {
    width: 100%;
    height: 100%;
  }

  .about-positions-image-2 {
    object-fit: cover;
    object-position: 0% 50%;
    width: 30rem;
    top: 6.6rem;
    left: 16.3rem;
  }

  .about-positions-image-3 {
    z-index: 20;
    margin-left: 1.5rem;
    top: 5.5rem;
  }

  .about-positions-image-4 {
    margin-top: 1rem;
    margin-left: -1.2rem;
    top: 4.3rem;
  }

  .media-content_collection-litem {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
  }

  .section-forms-download_list-wrapper.box-shadow-mild.is-cms {
    margin-top: 1.5rem;
  }

  .investors-information-wrapper.box-shadow-x-mild.is-blue.is-products_specs, .investors-information-wrapper.box-shadow-x-mild.is-blue.is-datasheet-specs {
    min-width: 1rem;
  }

  .link-text.is-products-white {
    font-size: 1rem;
  }

  .link-text.is-products-white-underline {
    font-size: 1.25rem;
  }

  .investors-information-item {
    padding: 1rem;
  }

  .directors-list-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    max-width: 32rem;
    margin-left: auto;
    margin-right: auto;
  }

  .committees-content-table-wrapper {
    grid-template-columns: 1fr 1fr 1.75fr;
  }

  .committees-item-text {
    font-size: .875rem;
  }

  .ipo-details-subscribtion-wrapper {
    grid-template-rows: 1fr auto auto auto auto;
    grid-template-columns: 1fr .5fr .5fr .5fr .5fr .5fr;
  }

  .investors-subscribtion-item.background-blue {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }

  .grid-wrap {
    overflow: auto;
  }

  .blog-header_featured-item.box-shadow-mild {
    max-width: 44rem;
    margin-left: auto;
    margin-right: auto;
  }

  .blog-header_featured-layout-link {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    flex-direction: column;
  }

  .blog-header_featured-image-wrapper {
    width: 100%;
  }

  .blog-header_featured-content-wrapper {
    grid-row-gap: 4rem;
    min-width: auto;
    padding-right: 2rem;
  }

  .blog-header_featured-content-bottom {
    margin-bottom: 3rem;
  }

  .blog-header_featured-content-middle {
    margin-top: 2rem;
  }

  .blog-header_featured-heading {
    max-width: 28rem;
    margin-bottom: 1rem;
    line-height: 1.5;
  }

  .blog-header_featured-content-top {
    flex-direction: row;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .product-clients_component {
    grid-row-gap: 1rem;
  }

  .products-clients-logo-text {
    font-size: 1.5rem;
  }

  .products_clients-logo-layout {
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 24rem;
    margin-bottom: 1rem;
  }

  .products-about-us_content-wrapper {
    margin-bottom: 1rem;
  }

  .products_media-logos-layout {
    grid-column-gap: .5rem;
    grid-template: ". ."
                   "Area-4 Area-2"
                   ". ."
                   ". ."
                   ". ."
                   / .5fr .5fr;
    grid-auto-columns: .25fr;
    justify-items: start;
    max-width: 100%;
    margin-top: 4rem;
  }

  .products-header-content-wrapper {
    min-width: 30rem;
    max-width: 32rem;
  }

  .products-header_heading {
    font-size: 2rem;
  }

  .products-header_nividia-image {
    max-width: 20%;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .products-header_nividia-image.is-teslav100 {
    max-width: 25%;
  }

  .products-header-2-col-layout_component {
    grid-column-gap: 0rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .products-header-image-wrapper {
    align-self: flex-end;
    max-width: 50%;
  }

  .products-2-buttons-wrapper {
    justify-content: space-between;
    align-items: center;
  }

  .products_header-title {
    margin-bottom: 1rem;
    font-size: 1.25rem;
  }

  .typed-text {
    font-size: 2rem;
  }

  .products_component-divider {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .products_component-text {
    font-size: 1.5rem;
  }

  .products_gpu-cloud-learn-more_component {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 2fr;
  }

  .products_gpu-cloud-learn-more-datasheet-wrapper.is-2-datasheet-tems {
    align-items: flex-start;
    padding-right: 0;
  }

  .products_gpu-cloud-learn-more-paragraph {
    font-size: 1rem;
  }

  .products_gpu-cloud-learn-more-datasheet-heading {
    line-height: 1.3;
  }

  .products_gpu-cloud-accelerate_component {
    min-width: 28rem;
    max-width: 40rem;
  }

  .section-products-checkout-other-product-page {
    font-size: 1.5rem;
  }

  .products-checkout-other-product-page_component.is-2-items {
    align-items: stretch;
    max-width: 28rem;
  }

  .products-checkout-other-product-page_2-items-wrapper, .products_windows-cloud-sql-items-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    flex-direction: column;
  }

  .products_windows-cloud-sql_component.is-2-items-sql {
    align-items: stretch;
    max-width: 80rem;
  }

  .products_cloud-solutions-supported-deployments-_component {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products_cloud-solutions-features-load-balancer-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products_storage-cloud-documentation_component {
    flex-wrap: wrap;
  }

  .products-why-choose-usecases-bg-image-centered_component {
    grid-row-gap: 2rem;
  }

  .heading-2-5-rem {
    font-size: 1.85rem;
    line-height: 1.4;
  }

  .products_linux-cloud-frameworks_items-layout {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .products_gpu-cloud-usecases_items-layout-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: .25fr;
  }

  .products_gpu-cloud-usecases_item {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 2rem;
  }

  .products_gpu-cloud-usecases_items-layout-flex {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 1rem;
  }

  .products_gpu-cloud-usecases_item-heading {
    text-align: left;
  }

  .products-documentation-and-resources_item-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-documentation-and-resources_item {
    padding: 0 5rem 0 0;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-6-items {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products-2-col-asset-content-layout_component {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .products-2-col-asset-content-wrapper {
    min-width: 30rem;
    max-width: 40rem;
  }

  .products-2-col-asset-image-wrapper {
    align-self: flex-end;
    max-width: 50%;
  }

  .products-benefits_items-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .products-benefits_items-layout.is-4-items {
    grid-template-rows: auto auto;
  }

  .products-benefits_items-layout.is-7-items {
    grid-template-rows: auto auto auto auto;
  }

  .products-items_gpu-cloud {
    margin-bottom: 4rem;
  }

  .products-items_gpu-cloud-wrapper {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products_item-content-wrapper {
    grid-row-gap: 1.25rem;
  }

  .products-items_linux-cloud {
    margin-bottom: 4rem;
  }

  .products-items_linux-cloud-wrapper {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-items_windows-cloud {
    margin-bottom: 4rem;
  }

  .products-items_windows-cloud_wrapper {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-items_storage-cloud {
    margin-bottom: 4rem;
  }

  .products-items_storage-cloud-wrapper {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-items_cloud-solutions_wrapper {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .pricing-2-buttons-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
  }

  .pricing-content_component {
    grid-column-gap: 2rem;
  }

  .pricing-content_left-side {
    min-width: 16rem;
  }

  .pricing-content_wrapper {
    max-width: 19rem;
  }

  .pricing-page-title {
    font-size: 1rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h2 {
    font-size: 1.75rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h3 {
    font-size: 1.35rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph blockquote {
    padding: 1.5rem 1.75rem;
    font-size: 1rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h1 {
    font-size: 2.5rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h4 {
    font-size: 1.25rem;
  }

  .products_pricing-text {
    font-size: .75rem;
  }

  .pricing-table-tabs_link-text {
    font-size: .8rem;
  }

  .free-trial-button-wrapper {
    margin-top: .875rem;
  }

  ._3rd-party-cloud-hosting-includes_item {
    width: 16rem;
  }

  .blog-page-header_sidebar-wrapper {
    width: auto;
  }

  .blog-page-rich-text h2 {
    font-size: 1.75rem;
  }

  .blog-page-rich-text h3 {
    font-size: 1.35rem;
  }

  .blog-page-rich-text blockquote {
    padding: 1.5rem 1.75rem;
    font-size: 1rem;
  }

  .blog-page-rich-text h1 {
    font-size: 2.5rem;
  }

  .blog-page-rich-text h4 {
    font-size: 1.25rem;
  }

  .blog-post-about-top-divider {
    margin-left: 1.55rem;
    margin-right: 1.55rem;
  }

  .blog-page-heading {
    font-size: 2.5rem;
    line-height: 1.2;
  }

  .text-fold h2 {
    font-size: 1.75rem;
  }

  .text-fold h3 {
    font-size: 1.35rem;
  }

  .text-fold blockquote {
    padding: 1.5rem 1.75rem;
    font-size: 1rem;
  }

  .text-fold h1 {
    font-size: 2.5rem;
  }

  .text-fold h4 {
    font-size: 1.25rem;
  }

  .build-cta-2-buttons-wrapper-copy {
    grid-column-gap: 1.25rem;
  }

  .blog-header_category-heading {
    font-size: 1.35rem;
  }

  .text-size-1-125 {
    font-size: 1rem;
  }

  .pricing-popup-modal {
    grid-row-gap: 1.75rem;
    min-width: 10rem;
    max-width: 32rem;
  }

  .pricing-popup-modal.box-shadow-mild {
    min-width: 26rem;
    max-width: 26rem;
  }

  .pricing-popup-modal-content-heading {
    font-size: 1.25rem;
  }

  .sales-form_data-fields-wrapper {
    width: 100%;
  }

  .demo-book_heading {
    font-size: 1.5rem;
  }

  .event_name-form-field-wrapper {
    width: 100%;
  }

  .events-header_form_fields {
    flex-flow: column;
    justify-content: space-between;
  }

  .testimonial-image-left {
    padding: 60px 15px;
  }

  .testimonial-wrapper-four {
    flex-direction: column;
  }

  .testimonial-left {
    width: 100%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-image-four {
    height: auto;
  }

  .brix---cta-v17-half-image-right {
    height: 50%;
  }

  .brix---btn-primary-white {
    padding: 20px 32px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-cta-v16 {
    grid-template-columns: 1fr;
  }

  .brix---cta-v17-card {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---section-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  ._3rd-party-cloud-hosting-includes_item-2 {
    width: 16rem;
  }

  .products-clients-logo-text-2 {
    font-size: 1.5rem;
  }

  .page-padding-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .text-wrapper.p-0 {
    padding-left: 0;
  }

  .products_features-content-bottom {
    margin-top: 1.5rem;
  }

  .search_button {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .search_input {
    max-width: 24rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .search_title {
    line-height: 1.25;
  }

  .technology_logo-wrapper {
    width: 5rem;
    height: 5rem;
  }

  .technology_wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .technologies_component {
    margin-top: 1.5rem;
  }

  .technologies_pane-wrapper {
    margin-top: 1rem;
    padding: 1.5rem;
  }

  .technology_content-wrapper {
    min-width: 30rem;
    max-width: 32rem;
  }

  .link-text-2.is-products-white {
    font-size: 1rem;
  }

  .padding-section-5rem {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .banner_content-wrapper {
    align-items: center;
  }

  .banner_content {
    justify-content: flex-start;
    align-items: center;
    margin-left: 0;
    margin-right: 1rem;
  }

  .cloud-tool_tabs-menu {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  .cloud-tool_tabs-configuration-menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .cloud-tool_tabs-configuration-btn, .cloud-tool_tabs-configuration-btn-gpu {
    flex: none;
  }

  .div-block-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-text-3.is-products-white {
    font-size: 1rem;
  }

  .popup-warper {
    margin-left: 0;
    margin-right: 0;
    display: none;
  }

  .popup-body {
    width: 90%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .banner-animation-shape {
    height: 70%;
  }

  .pricing-content_wrapper-copy {
    max-width: 19rem;
  }

  .nav_link-copy {
    font-size: 1.25rem;
  }

  .nav_link-copy-copy {
    font-size: 1rem;
  }

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

  .cell-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .button-3 {
    border-radius: 8rem;
    padding: 1rem 1.6rem;
  }

  .cell-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: space-around flex-end;
    align-items: center;
    display: none;
  }

  .section-home-header-2.background-color-gradient {
    height: 70vh;
  }

  .quick-stack {
    object-fit: fill;
  }

  .slide-3 {
    margin: 0;
  }

  .slider {
    display: flex;
  }

  .page-padding-3, .page-padding-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-large-2 {
    font-size: 2rem;
  }

  .container-31 {
    padding-left: 10px;
    padding-right: 0;
    position: -webkit-sticky;
    position: sticky;
  }

  .link-5 {
    justify-content: flex-start;
    align-items: flex-start;
    text-decoration: none;
    display: flex;
  }

  .pricing-page-title-2 {
    font-size: 1rem;
  }

  .content-bottom-pricing-2 {
    justify-content: center;
    align-items: stretch;
  }

  .bold-text-11 {
    font-size: 13px;
  }

  .container-6 {
    width: 90%;
    min-width: 90%;
  }

  .bold-text-12 {
    font-size: 13px;
  }

  .publications-container {
    width: 90%;
    min-width: 90%;
    max-width: 90%;
    padding-right: 0;
  }

  .container-32 {
    padding-left: 10px;
    padding-right: 0;
    position: -webkit-sticky;
    position: sticky;
    top: 70px;
  }

  .link {
    font-size: 11px;
  }

  .flex-block-21 {
    min-width: 100%;
    max-width: 100%;
  }

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

  .flex-block-29 {
    flex-wrap: nowrap;
    align-content: flex-end;
  }

  .container-13 {
    min-width: 100%;
    max-width: 100%;
  }

  .heading-15 {
    padding-left: 0;
    font-size: 13px;
    overflow: visible;
  }

  .image-28 {
    background-color: #000;
    min-width: 60%;
    max-width: 60%;
  }

  .section-3 {
    width: 90%;
    min-width: 90%;
    max-width: 90%;
  }

  .heading-20 {
    justify-content: flex-start;
    align-items: flex-start;
    min-width: 100%;
    max-width: 100%;
  }

  .section-8 {
    justify-content: center;
    align-items: center;
    min-width: 90%;
    max-width: 90%;
    display: flex;
  }

  .container-28 {
    min-width: 90%;
    max-width: 90%;
    padding-right: 20px;
  }

  .flex-block-24 {
    flex: 0 auto;
    align-self: baseline;
    min-width: 100%;
    max-width: 100%;
    display: block;
  }

  .link-6 {
    justify-content: flex-start;
    align-items: flex-start;
    text-decoration: none;
    display: flex;
  }

  .pricing-page-title-3 {
    font-size: 1rem;
  }

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

  .heading-7 {
    font-size: 26px;
  }

  .container-30 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
    display: flex;
  }

  .paragraph-15 {
    font-size: 11px;
  }

  .container-29 {
    width: 90%;
    min-width: 90%;
    max-width: 90%;
  }

  .flex-block-18 {
    min-width: 100%;
    max-width: 100%;
  }

  .bold-text-13, .heading-13 {
    font-size: 13px;
  }

  .container-12 {
    width: 90%;
    min-width: 90%;
    max-width: 90%;
    padding-right: 0;
  }

  .bold-text-14 {
    font-size: 13px;
  }

  .heading-8 {
    margin-top: 2rem;
  }

  .bold-text-10 {
    font-size: 13px;
  }

  .link-3 {
    font-size: 11px;
  }

  .quick-stack-2 {
    min-width: 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 20px;
  }

  .link-2 {
    font-size: 11px;
  }

  .online-internation-container {
    width: 90%;
    min-width: 90%;
    max-width: 90%;
    margin-top: 10px;
    padding-right: 20px;
  }

  .container-9 {
    min-width: 100%;
    max-width: 100%;
  }

  .paragraph-8 {
    min-width: 500px;
    max-width: 500px;
    margin-top: 1rem;
  }

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

  .heading-9 {
    margin-top: 2rem;
  }

  .image-29 {
    min-width: 60%;
    max-width: 60%;
    font-size: 10px;
  }

  .container-10 {
    max-width: 100%;
    padding-right: 20px;
  }

  .flex-block-23 {
    min-width: 100%;
    max-width: 100%;
  }

  .flex-block-20 {
    margin-bottom: 4rem;
  }

  .bold-text-15 {
    font-size: 13px;
  }

  .paragraph-33.for-gradient-bg {
    min-width: 100%;
    max-width: 100%;
  }

  .cell-5 {
    font-size: 20px;
  }

  .heading-6 {
    font-size: 26px;
  }

  .page-padding-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-large-3 {
    font-size: 2rem;
  }

  .paragraph-34.for-gradient-bg {
    min-width: 100%;
    max-width: 100%;
  }

  .products-items_linux-cloud-wrapper-2 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products_item-icon-2 {
    width: 3rem;
    height: 3rem;
  }

  .cf-growth-grid {
    grid-template-columns: 1fr;
    place-content: center;
    justify-items: center;
  }

  .cf-wrapper-1161.growth-flex {
    padding-top: 0;
    padding-bottom: 100px;
  }

  .container-38 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .cf-growth-heading-32px {
    font-size: 30px;
  }

  .gpu-optimized-line {
    margin-left: 56px;
  }

  .cf-growth-para-text-18px {
    font-size: 16px;
  }

  .cf-hero-section-6 {
    padding-bottom: 120px;
  }

  .pricing-content_wrapper-2 {
    max-width: 19rem;
  }

  .windows-gpu-pricing-tab-heading {
    font-size: .8rem;
  }

  .page-vertical-padding {
    max-width: 100%;
    margin-left: 0%;
    margin-right: 0%;
    padding-left: 3%;
    padding-right: 3%;
  }

  .cpu-pricing-wrapper-container {
    max-width: 19rem;
  }

  .pricing-table-tabs_link-text-2 {
    font-size: .8rem;
  }

  .pricing-content_wrapper-3, .cloud-services-pricing-content_wrapper-4 {
    max-width: 19rem;
  }

  .c {
    font-size: .8rem;
  }

  .product-hero-wrapper {
    width: 100%;
  }

  .pricing-content_wrapper-4 {
    max-width: 19rem;
  }

  .link-text-4.is-products-white {
    font-size: 1rem;
  }

  .pricing-content_wrapper-5 {
    max-width: 19rem;
  }

  .link-text-5.is-products-white {
    font-size: 1rem;
  }

  .pricing-content_wrapper-6 {
    max-width: 19rem;
  }

  .event-header-section {
    height: 400px;
  }

  .feature-sub {
    display: inline;
  }

  .feature-text {
    top: -96px;
    left: 18px;
  }

  .heading-53 {
    top: 66%;
    left: 12%;
  }

  .text-field-2 {
    width: 220px;
    left: -1px;
  }

  .paragraph-56 {
    width: 75%;
    margin-top: -135px;
    margin-left: -23px;
  }

  .form-box {
    width: auto;
    margin-top: 5%;
  }

  .heading-54 {
    margin-bottom: 0;
    position: static;
  }

  .heading-55 {
    max-width: 500px;
    font-size: 30px;
  }

  .eventreg-form-wrapper {
    width: 120%;
  }

  .div-block-42 {
    width: 100%;
    margin-left: 0;
  }

  .legal-box {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .content-box {
    flex-direction: column;
    display: flex;
  }

  .text-block-19 {
    text-align: center;
    width: 50%;
    margin-left: 70px;
    margin-right: 0;
    font-size: 80%;
    line-height: 1.5;
    top: -311px;
    left: -21px;
  }

  .event-heading-e2e {
    height: 400px;
  }

  .event-name {
    top: 66%;
    left: 12%;
  }

  .div-block-44 {
    width: 100%;
    margin-left: 0;
  }

  .text-field-10 {
    width: 220px;
    left: -1px;
  }

  .form-heading-events {
    margin-bottom: 0;
    position: static;
  }

  .event-description {
    width: 75%;
    margin-top: -135px;
    margin-left: -23px;
  }

  .subheading {
    max-width: 500px;
    font-size: 30px;
  }

  .event-banner {
    width: auto;
  }

  .resources-block {
    width: 80%;
    margin-left: 10%;
  }

  .line-container {
    width: 60%;
  }

  .text-block-38, .text-block-39, .text-block-40, .text-block-41 {
    text-align: left;
  }

  .cell-19 {
    text-align: justify;
    font-size: 70%;
  }

  .cell-20, .cell-21, .cell-22 {
    font-size: 80%;
  }

  .menu-button {
    background-color: rgba(0, 0, 0, 0);
  }

  .padding-section-large {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .icon {
    color: var(--white);
  }

  .call-for-presentation-btn {
    width: 60%;
    margin-left: 21%;
  }

  .header_hero_line {
    max-width: 100%;
    margin-left: 2rem;
    margin-right: 2rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    font-size: 1rem;
    top: 1.8rem;
  }

  .header_hero_line-text {
    font-size: 1rem;
  }

  .nav_link-2 {
    font-size: 1.25rem;
  }

  .grid-19 {
    flex-flow: column;
    display: flex;
  }

  .grid-20 {
    display: block;
  }

  .heading-90, .heading-93, .heading-94 {
    text-align: left;
    margin-bottom: 0%;
  }

  .image-44 {
    margin-bottom: 24px;
  }

  .form-5 {
    width: 100%;
  }

  .team-slider, .pricing-overview {
    padding: 60px 15px;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-2 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-4 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .link-13 {
    font-size: .7rem;
  }

  .hero-subscribe-left, .hero-heading-left, .gallery-overview {
    padding: 60px 15px;
  }

  .gpu_price-menu {
    top: 70px;
  }

  .code-embed-3 {
    display: block;
  }

  .e2_input {
    height: 3.2rem;
  }

  .home-hero_col.is-hide {
    display: none;
  }

  .home-logo_bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .home-why_sticky-button.is-24px {
    margin-left: 1.75rem;
  }

  .home-build_wrapper {
    flex-flow: column;
  }

  .home-build_wrapper.is-case {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .home-blog_top {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: start;
    display: grid;
  }

  .footer_links-list-2 {
    width: 100%;
  }

  .text-block-52 {
    margin-bottom: 1rem;
    font-size: 1rem;
  }

  .page-padding-6 {
    padding: 10px 1.25rem 0;
  }

  .navbar-brand-2 {
    padding-left: 0;
  }

  .nav-menu-3 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-5 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-2.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-2.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

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

  .hero-heading-left-2, .team-slider-2, .testimonial-stack {
    padding: 60px 15px;
  }

  .testimonial-text-three {
    font-size: 20px;
    line-height: 28px;
  }

  .pricing-overview-2, .features-list, .testimonial-stack-2 {
    padding: 60px 15px;
  }

  .testimonial-text-three-2 {
    font-size: 20px;
    line-height: 28px;
  }

  .footer-light {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .nav_dropdown-text.mob0hide, .nav_dropdown-embed.mob {
    display: none;
  }

  .uui-navbar07_dropdown-toggle-copy {
    font-size: 1rem;
  }

  .testimonials-slides-2 {
    overflow: visible;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .graph-tir {
    padding: 60px 15px;
  }

  .products_media-logos-layout-2 {
    grid-column-gap: .5rem;
    grid-template: ". ."
                   "Area-4 Area-2"
                   ". ."
                   ". ."
                   ". ."
                   / .5fr .5fr .5fr;
    grid-auto-columns: .25fr;
    max-width: 100%;
    margin-top: 4rem;
  }

  .testimonials-slider-arrow-wapper-2.is-left {
    top: -6rem;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .testimonials-slider-arrow-wapper-2.is-right {
    top: -6rem;
    bottom: auto;
    left: 4.5rem;
    right: auto;
  }

  .nav_logo-text-2 {
    font-size: 1rem;
  }

  .nav_link-3 {
    font-size: 1.25rem;
  }

  .column-29 {
    overflow: scroll;
  }

  .client-logo-loop_component-container {
    height: 3.5rem;
    overflow: hidden;
  }

  .footer-form-input {
    width: 100%;
  }

  .client-logos-wrapper {
    padding: .5rem 1rem;
  }

  .media-content-wrapper-2 {
    border-bottom: 1px solid #999;
    border-right-width: 0;
    padding-bottom: 2rem;
    padding-right: 0;
  }

  .hero-stack {
    padding: 60px 15px;
  }

  .text-block-59 {
    margin-bottom: 1rem;
    font-size: 1rem;
  }

  .uui-navbar07_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .logos-title-large {
    padding: 60px 15px;
  }

  .media-investors-logo-layout-2 {
    justify-items: start;
    max-width: 60%;
    margin-top: 2rem;
  }

  .clients-wrapper {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: -20px;
  }

  .hero-heading-right {
    padding: 60px 15px;
  }

  .clients-image {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .page-padding-7 {
    padding: 10px 1.25rem 0;
  }

  .client-logos_list-container {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logos04_logo {
    height: 2.5rem;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .nav_menu-2 {
    padding-top: 0;
    padding-left: 2rem;
  }

  .nav_logo-2 {
    width: 3rem;
    height: 3rem;
    margin-left: -1rem;
  }

  .hero-heading-center {
    padding: 60px 15px;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two-2 {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input-2 {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .speaker-section-events {
    padding: 60px 15px;
  }

  .testimonial-text-three-3 {
    font-size: 20px;
    line-height: 28px;
  }

  .hero-heading-center-2 {
    padding: 60px 15px;
  }

  .main-header-events-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .event-features-2 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  .hero-heading-center-3, .hero-without-image, .hero-heading-left-3, .logos-title-large-2 {
    padding: 60px 15px;
  }

  .clients-wrapper-2 {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: -20px;
  }

  .clients-image-2 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link-6 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-3 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-3.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-3.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-12 {
    margin-top: 10px;
  }

  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand-3 {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .hero-subscribe-left-2, .logos-title-large-3 {
    padding: 60px 15px;
  }

  .clients-wrapper-3 {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: -20px;
  }

  .clients-image-3 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .team-circles {
    padding: 60px 15px;
  }

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

  .pricing-overview-3, .testimonial-slider-large {
    padding: 60px 15px;
  }

  .testimonial-slide {
    flex-direction: column;
    padding: 23px;
  }

  .testimonial-content {
    max-width: none;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-quote-icon {
    width: 50px;
    margin-bottom: 16px;
  }

  .testimonial-image-two {
    width: 100%;
    height: auto;
  }

  .hero-heading-center-4, .hero-stack-2, .testimonial-stack-3 {
    padding: 60px 15px;
  }

  .testimonial-text-three-4 {
    font-size: 20px;
    line-height: 28px;
  }

  .hero-heading-left-4 {
    padding: 60px 15px;
  }

  .navbar-brand-4 {
    padding-left: 0;
  }

  .nav-menu-4 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-7 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-4 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-4 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-4.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-4.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-4.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-13 {
    margin-top: 10px;
  }

  .features-metrics {
    padding: 60px 15px;
  }

  .features-wrapper {
    flex-wrap: wrap;
    margin-bottom: -40px;
  }

  .features-block {
    width: 50%;
    margin-bottom: 40px;
  }

  .features-list-2, .features-table, .pricing-items {
    padding: 60px 15px;
  }

  .pricing-card-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .pricing-image-two {
    max-width: 100%;
    margin-bottom: 30px;
    margin-right: 0;
  }

  .hero-without-image-2, .hero-heading-right-2 {
    padding: 60px 15px;
  }

  .footer-subscribe-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title-2 {
    margin-right: 0;
  }

  .footer-form-block-two-3 {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input-3 {
    width: 100%;
  }

  .footer-block-three-2 {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three-2 {
    margin-bottom: 10px;
  }

  .footer-social-block-three-2 {
    margin-top: 10px;
  }

  .footer-bottom-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block-2 {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .hero-subscribe-left-3 {
    padding: 60px 15px;
  }

  .navbar-logo-left-container-2 {
    max-width: 100%;
  }

  .navbar-brand-5 {
    padding-left: 0;
  }

  .nav-menu-two-2 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-8 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-5 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-5.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-5.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-5.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-2 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-2 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-14 {
    margin-top: 10px;
  }

  .hero-heading-center-5, .logos-title-large-4 {
    padding: 60px 15px;
  }

  .clients-wrapper-4 {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: -20px;
  }

  .clients-image-4 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .team-slider-3, .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .footer-subscribe-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title-3 {
    margin-right: 0;
  }

  .footer-form-block-two-4 {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input-4 {
    width: 100%;
  }

  .footer-block-three-3 {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three-3 {
    margin-bottom: 10px;
  }

  .footer-social-block-three-3 {
    margin-top: 10px;
  }

  .footer-bottom-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-4 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block-3 {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .features-list-3, .hero-heading-left-5, .pricing-overview-4, .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .team-slider-4, .hero-without-image-3, .team-circles-2 {
    padding: 60px 15px;
  }

  .team-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .image-58 {
    width: 120px;
    height: auto;
  }

  .feature-box {
    display: inline;
  }

  .feature-text-2 {
    top: -96px;
    left: 18px;
  }

  .hero-subscribe-left-4 {
    padding: 60px 15px;
  }

  .navbar-brand-three-2 {
    padding-left: 0;
  }

  .nav-menu-three-2 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block-2 {
    flex-direction: column;
  }

  .nav-link-9 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-6 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-6 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-6.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-6.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-6.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent-3 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-15 {
    margin-top: 10px;
  }

  .pricing-overview-5, .testimonial-column-light {
    padding: 60px 15px;
  }

  .testimonial-grid-two {
    grid-template-columns: 1fr;
  }

  .testimonial-info-three {
    flex-direction: row;
  }

  .footer-subscribe-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title-4 {
    margin-right: 0;
  }

  .footer-form-block-two-5 {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input-5 {
    width: 100%;
  }

  .footer-block-three-4 {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three-4 {
    margin-bottom: 10px;
  }

  .footer-social-block-three-4 {
    margin-top: 10px;
  }

  .footer-bottom-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-5 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block-4 {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link-4 {
    font-size: 14px;
    line-height: 20px;
  }

  .hero-subscribe-left-5, .hero-heading-left-6, .hero-heading-right-3 {
    padding: 60px 15px;
  }

  .bold-text-51 {
    font-size: 1.3rem;
  }

  .hero-subscribe-left-6, .features-metrics-2 {
    padding: 60px 15px;
  }

  .features-wrapper-2 {
    flex-wrap: wrap;
    margin-bottom: -40px;
  }

  .features-block-2 {
    width: 50%;
    margin-bottom: 40px;
  }

  .hero-heading-left-7, .hero-stack-3, .hero-heading-left-8 {
    padding: 60px 15px;
  }

  .nvidia-summit-mumbai-banner {
    padding-left: 20px;
    padding-right: 20px;
  }

  .primary-button-nav {
    font-size: 1rem;
  }

  .primary-button-nav:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .secondary-button-nav:hover {
    color: var(--untitled-ui--gray600);
    background-color: rgba(0, 0, 0, 0);
  }

  .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-navbar_link {
    font-size: 1rem;
  }

  .uui-navbar07_dropdown-link-list-2 {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .uui-navbar07_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-styleguide_logomark-bg {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66cd7a2f20c48380fe778700_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-navbar_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-banner13_close-button {
    margin-left: 0;
    position: absolute;
    top: .5rem;
    bottom: auto;
    left: auto;
    right: .5rem;
  }

  .uui-banner13_close-button:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-button-secondary {
    font-size: 1rem;
  }

  .uui-button-secondary:hover {
    background-color: var(--untitled-ui--primary50);
  }

  .uui-banner13_content {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 1.75rem;
  }

  .uui-banner13_content-wrapper {
    flex-direction: column;
    align-items: stretch;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-banner04_close-button {
    margin-left: 0;
    position: absolute;
    top: .5rem;
    bottom: auto;
    left: auto;
    right: .5rem;
  }

  .uui-banner04_close-button:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-banner04_text-wrapper {
    align-items: flex-start;
  }

  .uui-banner04_content {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 2rem;
  }

  .uui-banner04_wrapper {
    flex-direction: column;
    align-items: stretch;
    padding: 1rem;
  }

  .uui-banner10_close-button {
    position: absolute;
    top: .5rem;
    bottom: auto;
    left: auto;
    right: .5rem;
  }

  .uui-banner10_close-button:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-banner_text-wrapper {
    text-align: left;
    flex-direction: column;
  }

  .uui-banner_content {
    justify-content: flex-start;
  }

  .uui-banner_wrapper {
    align-items: flex-start;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 3rem;
  }

  .uui-heroheader01_pattern-image {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-2 {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray-2 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-2:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-secondary-gray-2.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-space-large {
    min-height: 2rem;
  }

  .body-copy {
    font-size: 1.125rem;
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-2.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-3 {
    width: 100%;
    max-width: none;
  }

  .uui-button-secondary-gray-3 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-3:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .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-layout40_image-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .section-headline {
    font-size: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .section-title {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-badge {
    padding: .125rem .5rem;
  }

  .uui-padding-vertical-huge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .content_component.provider-card {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .usecase_features-wrapper {
    grid-template-columns: 1fr;
  }

  .integrations-features_item.box-shadow-x-mild {
    max-width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .integrations-features_item.box-shadow-x-mild.is-productfeature {
    padding: 1rem 1.5rem;
  }

  .page-padding-8 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .testimonial_mask {
    width: 400px;
  }

  .testimonial_arrow {
    right: 0;
  }

  .testimonial_arrow.testimonial_arrow-left {
    right: 70px;
  }

  .reusable_num {
    font-size: 80px;
  }

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

  .testimonial-slider-large-2 {
    padding: 60px 15px;
  }

  .testimonial-slide-2 {
    flex-direction: column;
    padding: 23px;
  }

  .testimonial-content-2 {
    max-width: none;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .testimonial-quote-icon-2 {
    width: 50px;
    margin-bottom: 16px;
  }

  .testimonial-image-two-2 {
    width: 100%;
    height: auto;
  }

  .navbar-logo-left-container-3 {
    max-width: 100%;
  }

  .navbar-brand-6 {
    padding-left: 0;
  }

  .nav-menu-two-3 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-10 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-7 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-7 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-7.shadow-three {
    box-shadow: 0 8px 50px rgba(0, 0, 0, .05);
  }

  .nav-dropdown-list-7.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-7.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-3 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-4 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-16 {
    margin-top: 10px;
  }

  .hero-heading-left-9 {
    padding: 60px 15px;
  }

  .g2-images-holder {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .hero-heading-center-6, .hero-heading-left-10, .hero-heading-left-11 {
    padding: 60px 15px;
  }

  .div-block-202 {
    max-width: 100%;
  }

  .hero-subscribe-right, .logos-title-small {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .hero-subscribe-left-7 {
    padding: 60px 15px;
  }

  .uui-heroheader01_pattern-image-2 {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .hide-mobile-landscape-3 {
    display: none;
  }

  .uui-heroheader01_image-2 {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-3.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper-3.max-width-full-mobile-landscape-4 {
    width: 100%;
  }

  .max-width-full-mobile-landscape-4 {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon-3.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray-4 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-4:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-secondary-gray-4.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row-3 {
    align-self: stretch;
  }

  .uui-button-row-3.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large-2 {
    min-height: 2rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero-heading-left-12, .features-table-2, .hero-subscribe-left-8 {
    padding: 60px 15px;
  }

  .uui-testimonial14_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial14_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-testimonial14_content {
    margin-bottom: 1.5rem;
    padding: 1.5rem;
  }

  .uui-testimonial14_component {
    column-count: 1;
    margin-top: 3rem;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .logos-title-small-2 {
    padding: 60px 15px;
  }

  .clients-wrapper-three-2 {
    grid-column-gap: 10px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
    margin-left: 25px;
    margin-right: 25px;
  }

  .e2e-at-nvidia-summit-header, .team-circles-3 {
    padding: 60px 15px;
  }

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

  .uui-heroheader01_pattern-image-3 {
    width: 14.9rem;
    top: auto;
    bottom: -15%;
    right: -10%;
  }

  .hide-mobile-landscape-4 {
    display: none;
  }

  .uui-heroheader01_image-3 {
    border-top-left-radius: 6rem;
    height: 22rem;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-4.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-wrapper-4.max-width-full-mobile-landscape-5 {
    width: 100%;
  }

  .max-width-full-mobile-landscape-5 {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon-4.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray-5 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-5:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-secondary-gray-5.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row-4 {
    align-self: stretch;
  }

  .uui-button-row-4.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large-3 {
    min-height: 2rem;
  }

  .uui-text-size-xlarge-2 {
    font-size: 1.125rem;
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge-3 {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-contact01_component {
    margin-top: 4rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .social-link-3:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-team04_image-wrapper {
    height: 100%;
  }

  .uui-team04_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .uui-team04_component {
    margin-top: 3rem;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-contact02_component {
    margin-top: 3rem;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .why-meet-us-section {
    padding: 60px 15px;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-button-row-5 {
    align-self: stretch;
  }

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

  .uui-layout72_item {
    padding: 1.5rem;
  }

  .uui-layout72_component {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero-heading-left-13 {
    padding: 60px 15px;
  }

  .image-87 {
    display: none;
  }

  .team-circles-4 {
    padding: 60px 15px;
  }

  .team-grid-4 {
    grid-template-columns: 1fr 1fr;
  }

  .hero-heading-left-14 {
    padding: 60px 15px;
  }

  .uui-banner23_close-button:hover {
    color: var(--untitled-ui--gray500);
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-banner23_text-wrapper {
    justify-content: center;
    align-items: center;
  }

  .uui-banner23_content {
    margin-left: 0;
  }

  .uui-banner23_content-wrapper {
    align-items: flex-start;
  }

  .uui-page-padding-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero-subscribe-right-2 {
    padding: 60px 15px;
  }

  .image-88 {
    display: none;
  }

  .where-to-find-us, .hero-without-image-4, .hero-heading-center-7 {
    padding: 60px 15px;
  }

  .gpus-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-large-cal-sans, .heading-large-cal-sans.text-is-inline {
    font-size: 2rem;
  }

  .heading-large-cal-sans.text-weight-extra-bold {
    font-size: 30px;
  }

  .section-title-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .section-headline-2 {
    font-size: 1rem;
  }

  .hero-subscribe-left-9 {
    padding: 60px 15px;
  }

  .wbs-section {
    padding: 2rem 2%;
  }

  .team-slider-5, .team-circles-5 {
    padding: 60px 15px;
  }

  .team-grid-5 {
    grid-template-columns: 1fr 1fr;
  }

  .uui-button-5 {
    font-size: 1rem;
  }

  .uui-button-5:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-space-xsmall-4 {
    min-height: .75rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-cta06_content {
    margin-right: 0;
  }

  .uui-cta06_component {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-padding-vertical-xhuge-9 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-9 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .page-padding-9 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .section-title-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .gpu-grid-ppc {
    grid-template-columns: 1fr 1fr;
  }

  .pricing-cards.box-shadow-x-mild {
    max-width: 100%;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .pricing-cards.box-shadow-x-mild.is-productfeature {
    padding: 1rem 1.5rem;
  }

  .pricing-detail-external-div {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .pricing-cards-title {
    font-size: 1.25rem;
  }

  .pricing-page-section-title, .pricing-page-section-title.text-is-inline {
    font-size: 2rem;
  }

  .pricing-page-section-title.text-weight-extra-bold {
    font-size: 30px;
  }

  .pricing-section-subheadline {
    font-size: 1rem;
  }

  .fs_modal-2_close {
    padding: 1rem;
  }

  .fs_modal-2_heading {
    font-size: 2rem;
  }

  .fs_modal-2_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-2_popup {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .fs_modal-1_close {
    padding: 1rem;
  }

  .fs_modal-1_heading {
    font-size: 2rem;
  }

  .fs_modal-1_content {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 3rem 2rem;
  }

  .fs_modal-1_popup {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .rag-tabs {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .ppc-tabs-menu {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ppc-tabs-text {
    text-align: center;
  }

  .container-131 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-button-6 {
    font-size: 1rem;
  }

  .uui-button-6:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-6.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-pricing04_feature-list {
    margin-bottom: 2rem;
  }

  .uui-pricing04_price {
    font-size: 2.25rem;
  }

  .uui-heading-xxsmall-3 {
    font-size: 1.125rem;
  }

  .uui-pricing04_plan, .uui-pricing04_popular-plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-pricing04_components {
    margin-top: 3rem;
  }

  .uui-text-size-large-4 {
    font-size: 1rem;
  }

  .uui-space-xsmall-5 {
    min-height: .75rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-10 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    border-radius: .75rem;
    width: 24rem;
  }

  .uui-heroheader15_image-wrapper {
    height: 22rem;
  }

  .uui-button-wrapper-5.max-width-full-mobile-landscape-6 {
    width: 100%;
  }

  .max-width-full-mobile-landscape-6 {
    width: 100%;
    max-width: none;
  }

  .uui-button-icon-6.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-secondary-gray-6 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-6:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-secondary-gray-6.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-row-6 {
    align-self: stretch;
  }

  .uui-button-row-6.button-row-center.is-reverse-mobile-landscape, .uui-button-row-6.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-large-4 {
    min-height: 2rem;
  }

  .uui-text-size-xlarge-3 {
    font-size: 1.125rem;
  }

  .uui-space-small-5 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge-4 {
    font-size: 2.25rem;
  }

  .uui-space-xhuge {
    min-height: 4rem;
  }

  .footer-form-block-two-6 {
    width: 100%;
    margin-top: 20px;
  }

  .cell-56 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: space-around flex-end;
    align-items: center;
    display: none;
  }

  .slide-7 {
    margin: 0;
  }

  .section-home-header-3.background-color-gradient {
    height: 70vh;
  }

  .clients-image-three-3 {
    margin-bottom: 30px;
    margin-left: 25px;
    margin-right: 25px;
  }

  .clients-wrapper-three-3 {
    grid-column-gap: 10px;
  }

  .quick-stack-12 {
    object-fit: fill;
  }

  .heading-large-4 {
    font-size: 2rem;
  }

  .heading-large-4.text-weight-extra-bold {
    font-size: 30px;
  }

  .section-home-header-4.background-color-gradient {
    height: 70vh;
  }

  .page-padding-11 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cell-57 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .logos-title-small-3 {
    padding: 20px 15px;
  }

  .nodes-img-section {
    width: 100px;
    height: auto;
  }

  .nodes-host-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: 1fr;
  }

  .uui-footer04_legal-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer04_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer04_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 3rem;
  }

  .uui-footer04_social-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer04_link:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-footer04_link-list {
    grid-column-gap: 1rem;
    grid-row-gap: .5rem;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-flow: row;
    justify-items: center;
  }

  .uui-styleguide_logomark-bg-2 {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66cd7a2f20c48380fe778700_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-page-padding-11 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-7 {
    font-size: 1rem;
  }

  .uui-button-7:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-contact05_form-wrapper {
    margin-top: 2rem;
  }

  .uui-text-size-large-5 {
    font-size: 1rem;
  }

  .uui-space-xsmall-6 {
    min-height: .75rem;
  }

  .uui-heading-medium-5 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact05_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-11 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-12 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-102, .image-104 {
    height: auto;
  }

  .event-list-img-wrapper {
    grid-template-columns: 1fr;
  }

  .uui-button-8 {
    font-size: 1rem;
  }

  .uui-button-8:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-pricing11_price {
    font-size: 2.25rem;
  }

  .uui-heading-xxsmall-4 {
    font-size: 1.125rem;
  }

  .uui-badge-2 {
    padding: .125rem .5rem;
  }

  .uui-pricing11_component {
    margin-top: 2rem;
  }

  .uui-text-size-large-6 {
    font-size: 1rem;
  }

  .uui-space-xsmall-7 {
    min-height: .75rem;
  }

  .uui-heading-medium-6 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-12 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-13 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-9 {
    font-size: 1rem;
  }

  .uui-button-9:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-contact01_component-2 {
    margin-top: 4rem;
  }

  .uui-text-size-large-7 {
    font-size: 1rem;
  }

  .uui-space-xsmall-8 {
    min-height: .75rem;
  }

  .uui-heading-medium-7 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-13 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-14 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-contact03_contact-list {
    margin-top: 2rem;
  }

  .uui-contact03_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-14 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

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

  .uui-button-10 {
    font-size: 1rem;
  }

  .uui-button-10:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-6.max-width-full-mobile-landscape-7 {
    width: 100%;
  }

  .max-width-full-mobile-landscape-7 {
    width: 100%;
    max-width: none;
  }

  .uui-button-secondary-gray-7 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-7:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-row-7 {
    align-self: stretch;
  }

  .uui-button-row-7.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-text-size-large-8 {
    font-size: 1rem;
  }

  .uui-layout08_item-list {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .uui-space-xsmall-9 {
    min-height: .75rem;
  }

  .uui-heading-medium-8 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-layout08_component {
    grid-row-gap: 3rem;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-15 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .products_pricing-text-2 {
    font-size: .75rem;
  }

  .wbs-cta-5 {
    grid-template-columns: 1fr;
  }

  .wbs-section-2 {
    padding: 2rem 2%;
  }

  .uui-button-11 {
    font-size: 1rem;
  }

  .uui-button-11:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-text-size-large-9 {
    font-size: 1rem;
  }

  .uui-space-xsmall-10 {
    min-height: .75rem;
  }

  .uui-heading-medium-9 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-cta06_content-2 {
    margin-right: 0;
  }

  .uui-cta06_component-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-padding-vertical-xhuge-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-16 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-wrapper-7.max-width-full-mobile-landscape-8 {
    width: 100%;
  }

  .max-width-full-mobile-landscape-8 {
    width: 100%;
    max-width: none;
  }

  .uui-button-secondary-gray-8 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-8:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-row-8 {
    align-self: stretch;
  }

  .uui-button-row-8.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-medium-3 {
    min-height: 1.5rem;
  }

  .uui-text-size-xlarge-4 {
    font-size: 1.125rem;
  }

  .uui-space-small-6 {
    min-height: 1.25rem;
  }

  .uui-heading-large {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-17 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-17 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .features-list-4 {
    padding: 60px 15px;
  }

  .uui-page-padding-18 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-lightbox_play-icon {
    width: 4rem;
    height: 4rem;
  }

  .uui-layout13_tabs-link {
    padding-left: 1.5rem;
  }

  .uui-layout13_component {
    grid-column-gap: 0px;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout13_image-02 {
    width: 50%;
    min-width: auto;
    display: block;
    top: 25%;
    left: 5%;
  }

  .uui-layout13_image-01 {
    width: 60%;
    min-width: 60%;
    top: 2%;
    right: 0%;
  }

  .uui-layout13_image-wrapper {
    height: 24rem;
    min-height: auto;
  }

  .uui-layout13_lightbox {
    height: 24rem;
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-layout13_lightbox-image {
    width: 100%;
    min-width: 100%;
    position: static;
  }

  .uui-padding-vertical-xhuge-18 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .logos-title-large-5 {
    padding: 60px 15px;
  }

  .clients-wrapper-5 {
    flex-wrap: wrap;
    justify-content: space-around;
    margin-bottom: -20px;
  }

  .clients-image-5 {
    width: 10%;
    margin-bottom: 30px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-112 {
    display: none;
  }

  .wbs-section-3 {
    padding: 2rem 2%;
  }

  .wbs-cta-2 {
    grid-template-columns: 1fr;
  }

  .uui-page-padding-19 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-9 {
    width: 100%;
    max-width: none;
  }

  .uui-text-size-large-10 {
    font-size: 1rem;
  }

  .uui-heading-medium-10 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-12 {
    font-size: 1rem;
  }

  .uui-button-12:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-row-9 {
    align-self: stretch;
  }

  .uui-button-row-9.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-8.max-width-full-mobile-landscape-9 {
    width: 100%;
  }

  .uui-badge-3 {
    padding: .125rem .5rem;
  }

  .uui-layout02_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-button-secondary-gray-9 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-9:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-space-xsmall-11 {
    min-height: .75rem;
  }

  .uui-space-medium-4 {
    min-height: 1.5rem;
  }

  .uui-padding-vertical-xhuge-19 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-20 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-10 {
    width: 100%;
    max-width: none;
  }

  .uui-text-size-large-11, .uui-button-13 {
    font-size: 1rem;
  }

  .uui-button-13:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-heading-small {
    font-size: 1.5rem;
  }

  .uui-button-row-10 {
    align-self: stretch;
  }

  .uui-button-row-10.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-9.max-width-full-mobile-landscape-10 {
    width: 100%;
  }

  .uui-cta05_component {
    flex-direction: column;
    padding: 2.5rem 1.5rem;
  }

  .uui-cta05_content {
    margin-right: 0;
  }

  .uui-button-secondary-gray-10 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-10:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-space-xsmall-12 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-20 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-button-secondary-2 {
    font-size: 1rem;
  }

  .uui-button-secondary-2:hover {
    background-color: var(--untitled-ui--primary50);
  }

  .uui-banner04_close-button-2 {
    margin-left: 0;
    position: absolute;
    top: .5rem;
    bottom: auto;
    left: auto;
    right: .5rem;
  }

  .uui-banner04_close-button-2:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-banner04_content-2 {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 2rem;
  }

  .uui-banner04_text-wrapper-2 {
    align-items: flex-start;
  }

  .uui-banner04_wrapper-2 {
    flex-direction: column;
    align-items: stretch;
    padding: 1rem;
  }

  .hero-heading-center-8 {
    padding: 60px 15px;
  }

  .uui-page-padding-22 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-11 {
    width: 100%;
    max-width: none;
  }

  .uui-button-14 {
    font-size: 1rem;
  }

  .uui-button-14:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-heading-xsmall-2 {
    font-size: 1.25rem;
  }

  .uui-button-row-11 {
    align-self: stretch;
  }

  .uui-button-row-11.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-10.max-width-full-mobile-landscape-11 {
    width: 100%;
  }

  .uui-layout17_item-list {
    grid-row-gap: 2.5rem;
    margin-bottom: 2rem;
  }

  .uui-layout17_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-button-secondary-gray-11 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-11:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-padding-vertical-xhuge-21 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-text-size-large-12 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-5 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-11 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact09_component {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .uui-contact09_item {
    padding: 1.5rem;
  }

  .uui-space-small-7 {
    min-height: 1.25rem;
  }

  .uui-space-xxlarge-2 {
    min-height: 3rem;
  }

  .uui-space-xsmall-13 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-22 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-23 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-faq03_list {
    grid-row-gap: 2.5rem;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .uui-faq03_content {
    grid-row-gap: .5rem;
    border-top-style: none;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .uui-faq03_component {
    margin-top: 3rem;
  }

  .uui-uui-faq03_cta {
    flex-direction: column;
    margin-top: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .uui-faq03_cta-content {
    margin-right: 0;
  }

  .uui-faq03_cta-button-row {
    flex-flow: wrap-reverse;
    justify-content: flex-start;
    width: 100%;
  }

  .uui-padding-vertical-xhuge-23 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-contact05_component-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-contact05_form-wrapper-2 {
    margin-top: 2rem;
  }

  .uui-padding-vertical-xhuge-24 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-15-copy, .uui-page-padding-24 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-footer07_legal-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer07_link:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-footer07_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 3rem;
  }

  .uui-footer07_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer07_link-list {
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
  }

  .uui-styleguide_logomark-bg-3 {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66cd7a2f20c48380fe778700_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-padding-vertical-xlarge-2 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-layout08_component-copy {
    grid-row-gap: 3rem;
  }

  .uui-layout08_item-list-copy {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .uui-page-padding-25 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-13 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-6 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-12 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact07_map-wrapper {
    height: 25rem;
    margin-top: 3rem;
  }

  .uui-contact07_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-contact07_contact-list {
    grid-row-gap: 2.5rem;
  }

  .uui-space-xsmall-14 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-25 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-26 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-12 {
    width: 100%;
    max-width: none;
  }

  .uui-button-15 {
    font-size: 1rem;
  }

  .uui-button-15:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-heading-xsmall-3 {
    font-size: 1.25rem;
  }

  .uui-button-row-12 {
    align-self: stretch;
  }

  .uui-button-row-12.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-11.max-width-full-mobile-landscape-12 {
    width: 100%;
  }

  .uui-layout66_item-list {
    grid-row-gap: 2.5rem;
    margin-bottom: 2rem;
  }

  .uui-layout66_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-button-secondary-gray-12 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-12:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-padding-vertical-xhuge-26 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-27 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-footer07_legal-link-2:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer07_link-2:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-footer07_bottom-wrapper-2 {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 3rem;
  }

  .uui-footer07_legal-list-2 {
    margin-bottom: 1rem;
  }

  .uui-footer07_link-list-2 {
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
  }

  .uui-styleguide_logomark-bg-4 {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66cd7a2f20c48380fe778700_untitled-ui-logomark.svg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-padding-vertical-xlarge-3 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .hero-heading-left-15 {
    padding: 60px 15px;
  }

  .uui-page-padding-28 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-13 {
    width: 100%;
    max-width: none;
  }

  .uui-heading-xxsmall-7 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-13 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-16 {
    font-size: 1rem;
  }

  .uui-button-16:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-row-13 {
    align-self: stretch;
  }

  .uui-button-row-13.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-12.max-width-full-mobile-landscape-13 {
    width: 100%;
  }

  .uui-layout32_component {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .uui-button-secondary-gray-13 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-13:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-space-medium-5 {
    min-height: 1.5rem;
  }

  .uui-padding-vertical-xhuge-27 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-29 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-14 {
    font-size: 1rem;
  }

  .uui-heading-medium-14 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact05_component-3 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-contact05_form-wrapper-3 {
    margin-top: 2rem;
  }

  .uui-space-xsmall-15 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-28 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-30 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heading-xsmall-4 {
    font-size: 1.25rem;
  }

  .uui-button-row-14 {
    align-self: stretch;
  }

  .uui-layout33_component {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .uui-button-link-2 {
    font-size: 1rem;
  }

  .uui-button-link-2:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-space-small-8 {
    min-height: 1.25rem;
  }

  .uui-space-xsmall-16 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-29 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-31 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-17 {
    font-size: 1rem;
  }

  .uui-button-17:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-banner06_content {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 2rem;
  }

  .uui-banner06_text-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-banner06_close-button {
    margin-left: 0;
    position: absolute;
    top: .5rem;
    bottom: auto;
    left: auto;
    right: .5rem;
  }

  .uui-banner06_close-button:hover {
    color: var(--untitled-ui--primary500);
    background-color: rgba(0, 0, 0, 0);
  }

  .uui-banner06_wrapper {
    flex-direction: column;
    align-items: stretch;
    padding: 1rem;
  }

  .tir-lp-cta-wrapper {
    width: 100%;
    margin-top: 20px;
  }

  .tir-lp-cta-input, .tir-lp-hero-form {
    width: 100%;
  }

  .tir-lp-hero-section {
    padding: 60px 15px;
  }

  .uui-page-padding-32 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-14 {
    width: 100%;
    max-width: none;
  }

  .uui-heading-xxsmall-8 {
    font-size: 1.125rem;
  }

  .uui-button-18 {
    font-size: 1rem;
  }

  .uui-button-18:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-row-15 {
    align-self: stretch;
  }

  .uui-button-row-15.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-13.max-width-full-mobile-landscape-14 {
    width: 100%;
  }

  .uui-layout14_item-list {
    grid-row-gap: 2.5rem;
    margin-bottom: 2rem;
  }

  .uui-layout14_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-button-secondary-gray-14 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-14:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-layout14_image-wrapper {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-space-xsmall-17 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-30 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-33 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-15 {
    font-size: 1rem;
  }

  .uui-heading-medium-15 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-19 {
    font-size: 1rem;
  }

  .uui-button-19:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-contact05_component-4 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-contact05_form-wrapper-4 {
    margin-top: 2rem;
  }

  .uui-space-xsmall-18 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-31 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .hero-heading-center-9 {
    padding: 60px 15px;
  }
}

@media screen and (max-width: 479px) {
  p {
    font-size: 1rem;
  }

  .text-weight-semibold.text-size-large {
    margin-bottom: 10px;
    font-size: .875rem;
  }

  .text-weight-light.text-size-small.text-color-neutral-9 {
    color: var(--white);
  }

  .button {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .button.is-medium {
    padding: .8rem 1.2rem;
    font-size: .875rem;
    font-weight: 500;
  }

  .button.is-medium[data-wf-focus-visible] {
    outline-width: .125rem;
  }

  .button.is-medium:focus-visible {
    outline-width: .125rem;
  }

  .button.is-footer-subscribe {
    margin-left: -7rem;
  }

  .button.is-cloud_features-cta {
    max-width: 100%;
    margin-top: 1rem;
  }

  .button.is-partner_features-cta {
    max-width: 100%;
    margin-top: 2rem;
  }

  .button.products_nvidia {
    padding: .5rem 1rem;
    font-size: .75rem;
  }

  .button.products_nvidia[data-wf-focus-visible] {
    outline-width: .125rem;
  }

  .button.products_nvidia:focus-visible {
    outline-width: .125rem;
  }

  .button.is-medium-popup {
    padding: .5rem 1rem;
    font-size: .75rem;
    font-weight: 500;
  }

  .button.is-medium-popup[data-wf-focus-visible] {
    outline-width: .125rem;
  }

  .button.is-medium-popup:focus-visible {
    outline-width: .125rem;
  }

  .button.is-dark-blue {
    padding: .8rem 1.2rem;
    font-size: .875rem;
    font-weight: 500;
  }

  .button.is-dark-blue[data-wf-focus-visible] {
    outline-width: .125rem;
  }

  .button.is-dark-blue:focus-visible {
    outline-width: .125rem;
  }

  .heading-large.text-is-inline {
    font-size: 1.5rem;
  }

  .heading-large.text-weight-extra-bold {
    aspect-ratio: auto;
    object-fit: cover;
    font-size: 25px;
    display: block;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .show-mobile-portrait {
    display: block;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .text-size-medium {
    font-size: .875rem;
  }

  .text-size-medium.text-weight-light.text-color-neutral-10 {
    font-size: 15px;
  }

  .container-large {
    max-width: 90%;
  }

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

  .fs-styleguide_2-col {
    grid-template-columns: auto;
  }

  .text-color-neutral-5 {
    font-size: .875rem;
  }

  .form-message-error.is-pricing-popup {
    padding: .95rem;
  }

  .container-medium {
    max-width: 48rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin-large {
    margin-bottom: 2rem;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

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

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xhuge-product-header {
    padding-top: 2rem;
    padding-bottom: 3rem;
  }

  .padding-vertical.padding-xhuge-about-careers {
    padding-top: 3rem;
    padding-bottom: 14rem;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .background-color-gradient.is-border-radius {
    border-radius: .75rem;
  }

  .button-secondary {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .button-secondary.is-build-cta._w-button {
    border-radius: 8rem;
  }

  .section-home-header.background-color-gradient {
    height: 70vh;
  }

  .nav_component {
    top: 0;
  }

  .nav_container {
    flex-direction: row;
    justify-content: space-between;
    max-width: 80rem;
  }

  .nav_logo {
    width: auto;
    height: auto;
    margin-left: 0;
  }

  .nav_menu {
    flex-flow: column;
    justify-content: space-around;
    align-items: center;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
    display: flex;
  }

  .nav_link {
    font-size: 1rem;
  }

  .nav_button-wrapper {
    max-width: 6rem;
  }

  .nav_menu-button {
    margin-right: .5rem;
  }

  .nav_menu-button-icon {
    font-size: 2rem;
  }

  .nav_logo-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .nav_logo-wrapper.w--current {
    width: 15rem;
  }

  .nav_logo-text {
    width: 100%;
    min-width: 80%;
    max-width: 80%;
  }

  .nav_buttons-layout {
    flex-direction: row;
  }

  .footer_logo-wrapper {
    justify-content: flex-start;
  }

  .footer_logo {
    width: 2rem;
    height: 2rem;
  }

  .footer_form {
    width: 18rem;
    min-width: 18rem;
    max-width: 18rem;
  }

  .footer_social-icon {
    width: 1rem;
    height: 1rem;
  }

  .footer_bottom-text, .text-block {
    margin-bottom: .75rem;
    font-size: .75rem;
  }

  .home-header-content-wrapper {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .home-2-buttons-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .home-header-images-wrapper {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image.home-header-1 {
    max-width: 100%;
  }

  .image.home-header-3 {
    width: 16%;
    top: 3.5rem;
    bottom: auto;
    left: 1.3rem;
  }

  .image.home-header-2 {
    width: 25%;
    top: auto;
    bottom: -2.6rem;
    right: 5%;
  }

  .image.not-found {
    max-width: 60%;
  }

  .image.position-location-icon, .image.position-time-icon {
    margin-right: 6px;
  }

  .section-home-clients {
    margin-top: 4rem;
    margin-bottom: 0;
  }

  .clients-logo-layout {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 20rem;
  }

  .clients-logo-text {
    font-size: 1rem;
  }

  .clients-logo-image {
    width: 70%;
    max-width: 100%;
  }

  .cloud_features-content-top {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 2.5rem;
  }

  .about-values-bottom-item-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template: "."
                   "."
                   "."
                   "Area"
                   "Area-3"
                   "Area-2"
                   / 1fr;
  }

  .partner_features-paragraph {
    font-size: .875rem;
  }

  .cloud_features-heading {
    max-width: 100%;
  }

  .section-e2e-infrastructure {
    padding-top: 10px;
  }

  .section-e2e-integrations {
    padding-top: 60px;
  }

  .section-e2e-integrations-features, .section-reusable-benefits-3-image-layout {
    padding-top: 20px;
  }

  .section-media-mentions.d-none {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    overflow: hidden;
  }

  .section-usecases_component {
    padding-top: 60px;
  }

  .section-integrations-features_component.is-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

  .section-build-cta_component {
    max-width: 24rem;
    padding-top: 4rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-media_component {
    height: 75%;
  }

  .infrastructure-content-wrapper {
    max-width: 42rem;
    margin-bottom: 2.5rem;
  }

  .infrastructure-image.is-1 {
    max-width: 18rem;
  }

  .infrastructure-image.is-2 {
    max-width: 14rem;
    bottom: -1.9rem;
    left: -1.5rem;
  }

  .infrastructure-image.is-1-products {
    max-width: 18rem;
  }

  .infrastructure-image.is-2-products {
    max-width: 14rem;
    bottom: -1.9rem;
    left: -1.5rem;
  }

  .integrations-image-wrapper {
    max-width: 24rem;
  }

  .button-ghost {
    padding: .75rem 1.5rem;
    font-size: 1rem;
  }

  .all-caps-blue-title {
    font-size: .875rem;
  }

  .paragraph {
    font-size: 1rem;
  }

  .integrations-content-wrapper {
    max-width: 42rem;
    margin-bottom: 2.5rem;
  }

  .integrations-company-logo-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    max-width: 24rem;
  }

  .usecase-features-wrapper {
    margin-top: 4rem;
  }

  .usecase-features-content-wrapper {
    flex-direction: column;
    margin-bottom: 2rem;
  }

  .usecase-image {
    width: 100%;
    max-width: 100%;
  }

  .usecase-features-paragraph {
    max-width: 24rem;
    margin-top: 1rem;
    margin-left: 0;
    font-size: 1rem;
    line-height: 1.6;
  }

  .integrations-features-content-wrapper {
    min-width: auto;
  }

  .integrations-features-content-wrapper.is-0min-width {
    min-width: 100%;
    margin-bottom: 0;
  }

  .integrations-features-item-wrapper {
    grid-template-columns: 1fr;
    grid-template-areas: "."
                         "."
                         "."
                         "Area"
                         "Area-2"
                         "Area-3";
  }

  .integrations-features-item-wrapper.left {
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .integrations-features-item {
    max-width: 28rem;
  }

  .cutomers-testimonials-text {
    font-size: 1rem;
  }

  .customer-testimonials-slider {
    margin-top: 8rem;
  }

  .testimonials-slides {
    height: auto;
    max-height: 44rem;
    margin-right: 1.5rem;
  }

  .testimonials-slides.non-cms {
    padding: 1.4rem;
  }

  .testimonials-slider-arrow-wapper.is-right, .testimonials-slider-arrow-wapper.is-left {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
  }

  .testimonial-slider-nav {
    top: 29.4rem;
  }

  .testimonial-paragraph-wrapper {
    max-height: 24rem;
  }

  .testimonial-slider-title {
    font-size: 14px;
  }

  .testimonial-slide-content-wrapper {
    height: auto;
    min-height: 24rem;
    max-height: 30rem;
  }

  .benefits-items-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .benefits-item {
    max-width: 24rem;
    margin-left: auto;
    margin-right: auto;
    padding-top: 3rem;
  }

  .benefits-heading {
    font-size: 1.5rem;
  }

  .benefits-image {
    max-width: 100%;
    margin-top: 3rem;
  }

  .benefits-text {
    font-size: 1rem;
  }

  .build-cta-content {
    max-width: 28rem;
  }

  .build-cta-image {
    max-width: 16rem;
    margin-top: 2rem;
  }

  .media-investors-logo-layout {
    max-width: 100%;
  }

  .media-logo-layout {
    grid-column-gap: 1rem;
    grid-row-gap: .7rem;
    grid-template-rows: minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr) minmax(auto, 1fr);
    grid-template-areas: ". . ."
                         "Area-4 Area-2 Area-3"
                         ". . ."
                         "Area-5 . .";
    margin-top: 0;
  }

  .media-content-wrapper {
    max-width: 100%;
  }

  .media-logo-image {
    max-width: 100%;
    max-height: 70%;
  }

  .investors-logo-image {
    max-width: 60%;
  }

  .media-paragraph {
    font-size: 1rem;
  }

  .cloud-cost-content-wrapper {
    min-width: 20rem;
    max-width: 42rem;
  }

  .cloud-cost-layout {
    overflow: hidden;
  }

  .cloud-cost-tab-wrapper {
    width: auto;
    min-width: 20rem;
    max-width: 40rem;
    overflow: auto;
  }

  .cloud-cost-text {
    font-size: 1rem;
  }

  .header-2-buttons-wrapper {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 16rem;
  }

  .partner-grow-content-top {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .partner-grow-main-heading {
    max-width: 100%;
  }

  .partner-grow-main-heading.bottom-margin {
    margin-bottom: 1rem;
  }

  .partner-growth-content-bottom {
    margin-top: 4rem;
  }

  .space {
    height: 1rem;
  }

  .card.faq {
    max-width: 44rem;
    padding: 1.5rem;
  }

  .card.faq.last {
    max-width: 44rem;
  }

  .card.rich-text-faq, .card.faq {
    max-width: 44rem;
    padding: 1.5rem;
  }

  .card.pricing {
    border-right-width: 1px;
    border-right-color: #2680eb;
    flex: 1;
  }

  .content-top.pricing {
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding: .5rem;
  }

  .content-faq {
    width: auto;
    max-width: 24rem;
  }

  .faq-heading {
    max-width: 22rem;
    font-size: 1.25rem;
    line-height: 1.5;
  }

  .faq-heading.is-pricing {
    font-size: 1.125rem;
  }

  .contact-us-content_component {
    max-width: 40rem;
  }

  .testimonial-collection-item.box-shadow-x-mild {
    height: auto;
    max-height: 40rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1.1rem;
    padding-right: 1.1rem;
  }

  .partners-list-content-layout {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .partners-list-item-layout {
    margin-top: 1rem;
    padding: 1rem;
  }

  .partners-list-image-wrapper {
    margin-top: 0;
    margin-right: 0;
  }

  .cms-item-wrapper {
    margin-bottom: 2rem;
    padding: 1.5rem;
  }

  .partners-list-heading-category-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 1rem;
  }

  .partners-list-details {
    margin-top: 1rem;
  }

  .partners-list-image {
    width: auto;
    max-width: 14rem;
  }

  .partners-list-category-button {
    padding-top: .65rem;
    padding-bottom: .65rem;
    font-size: .875rem;
  }

  .partners-list-category-button.w--current {
    padding-top: .65rem;
    padding-bottom: .65rem;
    font-size: .85rem;
  }

  .section-partners-item-header_component {
    max-width: 26rem;
    padding: 2rem;
  }

  .partners-item-image {
    max-width: 60%;
  }

  .partners-item-capabilities-content-top {
    margin-bottom: 4rem;
  }

  .partners-item-free-trial-form-block {
    max-width: 24rem;
  }

  .partners-item-free-trial-form-input-field, .partners-item-free-trial-form-input-field::placeholder {
    font-size: 1rem;
  }

  .standardised-rich-text h2 {
    font-size: 1.5rem;
  }

  .standardised-rich-text p {
    font-size: .875rem;
  }

  .standardised-rich-text h3 {
    font-size: 1.25rem;
  }

  .standardised-rich-text ul, .standardised-rich-text ol {
    font-size: .875rem;
  }

  .standardised-rich-text h1 {
    font-size: 2rem;
  }

  .paragraph-large {
    font-size: 19px;
  }

  .paragraph-large.not-found {
    margin-bottom: 2rem;
  }

  .title.not-found {
    margin-bottom: .5rem;
    font-size: 1.5rem;
  }

  .split-content.not-found-content {
    max-width: 30rem;
    margin-top: 2rem;
  }

  .split-content.card-open-position-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    flex-flow: column wrap;
    align-items: flex-start;
  }

  ._404-title {
    margin-bottom: 0;
    font-size: 4rem;
  }

  .contact-us-content_bottom-info-wrapper.box-shadow-x-mild, .contact-us-content_bottom-info-wrapper.is-sales-page {
    max-height: 20rem;
  }

  .contact-us-content_bottom-info-wrapper.thank-you-item {
    min-width: 18rem;
    max-height: 20rem;
  }

  .contact-us-content_bottom-container {
    max-width: 24rem;
    margin-left: auto;
    margin-right: auto;
  }

  .breadcrumb-list_component {
    padding-top: .6rem;
    padding-bottom: .5rem;
  }

  .breadcrumb-divider, .breadcrumb-link {
    margin-right: .25rem;
  }

  .escalation-matrix-table {
    grid-column-gap: 0rem;
    grid-row-gap: 1px;
  }

  .table-element-wrapper {
    min-width: 16rem;
    margin-top: 0;
  }

  .events-header_form-block {
    max-width: 24rem;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }

  .events-header_form {
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
  }

  .events-header_form-input {
    margin-right: .5rem;
    padding-top: 1.45rem;
    padding-bottom: 1.45rem;
    padding-left: 1rem;
    font-size: .75rem;
  }

  .events-header_form-sumbit-button {
    padding: .9rem 1.1rem;
    font-size: .75rem;
  }

  .events-content_item {
    max-width: 20rem;
    max-height: 76rem;
    margin-bottom: 2rem;
    position: relative;
  }

  .events-content_item.box-shadow-mild {
    max-width: 24rem;
    max-height: 46rem;
    margin-bottom: 3rem;
    margin-left: auto;
    margin-right: auto;
  }

  .events-content_item-image-wrapper {
    max-width: 16rem;
    margin-top: 1.2rem;
  }

  .events-content_item-image {
    border: 1px solid var(--neutral-8);
  }

  .events-content_item-details-wrapper {
    flex-direction: column;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .content_item-details-split-2 {
    align-self: flex-start;
    margin-bottom: .7rem;
    margin-left: 0;
    position: absolute;
    top: 12.4rem;
    bottom: auto;
    left: auto;
    right: 2rem;
  }

  .events-content_item-event-month {
    font-size: 1rem;
  }

  .events-content_item-event-date {
    font-size: 1.75rem;
  }

  .content_item-details-day---time {
    flex-flow: wrap;
    place-content: stretch flex-start;
    align-items: flex-start;
    margin-bottom: .5rem;
  }

  .content_item-day---time-wrapper {
    margin-top: 0;
    margin-left: 0;
  }

  .content_item-event-time.is-blue {
    font-size: 1rem;
  }

  .content_item-event-calendar-icon {
    margin-bottom: 0;
    margin-right: .5rem;
  }

  .partners-list-tab-menu {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    place-content: space-between center;
    align-items: center;
    max-width: 24rem;
  }

  .partners-list-category-badge {
    max-width: 8rem;
    margin-top: .8rem;
    padding: .4rem 1.1rem;
  }

  .partners-list-category-text {
    font-size: .75rem;
  }

  .speaker-header_component {
    flex-direction: column;
    justify-content: space-between;
    max-width: 26rem;
    max-height: 48rem;
    padding: 3rem 2rem;
  }

  .speaker-header_image-wrapper {
    max-width: 10rem;
  }

  .speaker-header_content-wrapper {
    margin-left: 0;
  }

  .speaker-header_name {
    font-size: 1.75rem;
  }

  .speaker-events_content-top {
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
  }

  .speaker-about-rich-text p {
    margin-bottom: 1.5rem;
    font-size: 1rem;
  }

  .events-content_item-speaker {
    max-width: 20rem;
    max-height: 76rem;
    margin-bottom: 2rem;
    position: relative;
  }

  .speaker-events_content-heading {
    margin-bottom: .8rem;
    margin-right: .4rem;
    font-size: 1.25rem;
  }

  .events-item_details-wrapper {
    flex-direction: column;
    padding-top: 1rem;
  }

  .content-item-details {
    margin-left: 0;
  }

  .content_item-event-month {
    font-size: 1.55rem;
  }

  .content_item-event-date {
    font-size: 2.2rem;
  }

  .event-category-badge-div {
    position: absolute;
    top: 1.3rem;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .content_item-details-split-left {
    align-self: flex-start;
    margin-bottom: .7rem;
    margin-left: 0;
  }

  .speaker-header_component-event-page {
    flex-direction: column;
    justify-content: space-between;
  }

  .speaker-header_content-wrapper-event-page {
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .speaker-header_name-event-page {
    font-size: 1.75rem;
  }

  .section-testimonials-featured_component {
    grid-column-gap: 0px;
    grid-row-gap: 2rem;
  }

  .testimonials-featured-image.box-shadow-mild {
    width: 50%;
  }

  .clientele-logos_collection-list {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .clientele-logos_collection-item.box-shadow-x-mild, .customers-header_image {
    min-height: 16rem;
  }

  .customer-stories_item.box-shadow-x-mild {
    min-height: 32rem;
    max-height: 40rem;
  }

  .customer-stories_image {
    max-height: 14rem;
  }

  .customer-stories_details {
    flex-direction: row;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .customer-stories_details-publish {
    margin-bottom: 0;
  }

  .customer-stories_item-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .customer-stories-heading {
    font-size: 1.75rem;
  }

  .section-certifications_component {
    grid-column-gap: 0rem;
    grid-row-gap: 3rem;
  }

  .certifications_text-link {
    text-align: left;
  }

  .certifications_component-download-wrapper {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .author-header_component {
    grid-column-gap: 0px;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: space-between;
    max-width: 26rem;
    max-height: 84rem;
    padding: 3rem 2rem;
  }

  .author-header_name {
    font-size: 1.75rem;
  }

  .author-posts_heading {
    font-size: 1.25rem;
  }

  .blog-posts_item-wrapper.box-shadow-mild.for-blog-page {
    max-width: 28rem;
  }

  .author-posts_item-content-wrapper {
    padding-bottom: 4rem;
  }

  .blog-posts_item-layout {
    grid-template-columns: 1fr;
  }

  .blog-posts_item-layout.for-blog-page {
    grid-column-gap: 0rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .team-list_top {
    grid-column-gap: 0px;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .team-list-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .team-list-image-wrapper {
    height: 18rem;
  }

  .team-list_content-socials {
    max-width: 3rem;
  }

  .position-location {
    margin-bottom: 0;
    margin-right: 0;
    font-size: 14px;
  }

  .position-time {
    margin-bottom: 0;
    font-size: 14px;
  }

  .position-apply-now-text {
    margin-bottom: 15px;
  }

  .card-open-position-content-bottom {
    align-items: flex-start;
  }

  .positions-top {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .positions-top.is-full-contain-width {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
  }

  .about-career-divider {
    width: 1px;
    height: 1.5rem;
    margin-left: 0;
    margin-right: 0;
  }

  .card-item-features-icon {
    margin-right: 6px;
  }

  .about-career-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 1.9rem;
    font-size: 14px;
  }

  .card-apply-features-layout {
    grid-row-gap: 16px;
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .card-apply-features-wrapper {
    font-size: 15px;
  }

  .job-responsabilities-wrapper {
    margin-bottom: 3rem;
  }

  .events-list-tab-menu {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    max-width: 40rem;
  }

  .investors-item-layout {
    width: 20rem;
    margin-top: 5rem;
  }

  .investors-item-wrapper.box-shadow-x-mild {
    width: 20rem;
  }

  .investors-item-wrapper.box-shadow-x-mild-alone {
    width: auto;
    height: 16rem;
  }

  .investors-item_image-wrapper {
    left: 7.9rem;
  }

  .investors-item_image-wrapper.alone {
    right: 38%;
  }

  .about-numbers-layout {
    grid-column-gap: 0rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 2rem;
  }

  .about-number-text {
    font-size: 1rem;
  }

  .section-about-journey_component {
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr .75fr;
    padding-bottom: 0;
  }

  .about-journey-image-item-1 {
    min-width: 22rem;
    max-width: 26rem;
  }

  .about-journey-image-item-2 {
    top: -5.3rem;
    left: -3.9rem;
  }

  .about-journey-heading {
    font-size: 1.5rem;
  }

  .about-journey-text {
    max-width: 40rem;
    font-size: .875rem;
  }

  .learn-more_item-layout {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .learn-more-text.without-max-width {
    max-width: 13rem;
  }

  .about-values_content-top {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 4rem;
  }

  .values-top-text {
    font-size: 1rem;
  }

  .about-values-content-bottom {
    margin-top: 2rem;
  }

  .values-item-icon {
    width: 1.5rem;
  }

  .value-heading {
    max-width: 100%;
  }

  .section-about-positions_component {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .about-positions-item.is-1 {
    top: 8.7rem;
    right: -15rem;
  }

  .about-positions-item.is-3 {
    margin: 22px;
    top: 8.5rem;
    right: 1.7rem;
  }

  .about-positions-item-content-wrapper {
    align-items: center;
  }

  .about-positions-image-1 {
    padding-top: 15.3rem;
    display: none;
  }

  .about-positions-image-2 {
    width: 24rem;
    height: 16rem;
    top: -3.2rem;
    left: 2.8rem;
  }

  .about-positions-image-3 {
    height: 100%;
    display: none;
  }

  .about-positions-image-4 {
    height: 100%;
    margin-top: 3.7rem;
  }

  .media-content_collection-litem-content-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .section-forms-content_component {
    max-width: 32rem;
    overflow: hidden;
  }

  .section-forms-download_component {
    margin-top: 2.5rem;
  }

  .section-forms-download_list-wrapper.box-shadow-mild.is-cms {
    margin-top: 1.5rem;
  }

  .section-forms-download_list-wrapper.box-shadow-mild.is-whitepapers, .section-forms-download_list-wrapper.box-shadow-mild.is-whitepapers-hide {
    box-shadow: none;
  }

  .section-forms-download_list.is-cg {
    grid-template-columns: 1fr;
  }

  .section-download_list-content.is-cg {
    padding-top: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-download_file-name {
    font-size: .875rem;
    font-weight: 500;
  }

  .section-csr-content_wrapper {
    margin-top: 1.7rem;
  }

  .investors-information-content-wrapper.is-2-coloum-layout.is-products-specs {
    grid-template-columns: .75fr 1.75fr;
  }

  .investors-information-content-wrapper.is-2-coloum-layout.is-datasheet-specs {
    grid-template-columns: .75fr 1.75fr;
    overflow: auto;
  }

  .investors-information-content-wrapper.is-2-coloum-layout.is-products-specs-6-col {
    grid-template-columns: .75fr 1.75fr;
  }

  .link-text.is-products-white, .link-text.is-products-white-underline {
    font-size: .875rem;
  }

  .investors-information-item {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
  }

  .investors-information-item.is-second {
    padding-left: 1rem;
  }

  .directors-list-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .committees-content-table-wrapper {
    grid-template-columns: 1fr .5fr 1.5fr;
  }

  .heading-1-5rem {
    font-size: 1.25rem;
  }

  .committees-item-wrapper, .committees-item-wrapper-white {
    padding: .7rem;
  }

  .committees-item-heading {
    font-size: .875rem;
  }

  .committees-item-text {
    font-size: .75rem;
  }

  .committees-heading-text {
    font-size: .875rem;
  }

  .ipo-details-subscribe-wrapper {
    grid-template: "."
                   "."
                   "Area"
                   "."
                   / 1fr;
    margin-top: 6rem;
  }

  .ipo-details-subscribe-item.is-blue-background.is-last-2 {
    border-left: 1px solid var(--blue-primary);
    border-bottom-left-radius: .5rem;
  }

  .ipo-details-subscribe-item.background-color-blue-primary.is-2 {
    border-left: 1px solid var(--blue-primary);
    border-top-right-radius: 0;
  }

  .ipo-details-subscribe-item.is-last-1 {
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
  }

  .ipo-details-subscribtion-wrapper {
    grid-template: "."
                   "."
                   "Area"
                   "."
                   "."
                   / .25fr .25fr .25fr .25fr .25fr .25fr;
  }

  .investors-subscribtion-item {
    width: 10rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
  }

  .grid-wrap {
    overflow: auto;
  }

  .blog-header_featured-layout-link {
    grid-row-gap: 2rem;
  }

  .blog-header_featured-content-wrapper {
    grid-row-gap: 3rem;
    min-width: auto;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .blog-header_featured-content-bottom {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 2rem;
  }

  .blog-header_featured-author-wrapper {
    border-right-width: 0;
    padding-right: 0;
  }

  .blog-header_featured-heading {
    font-size: 1.5rem;
  }

  .blog-header_featured-content-top {
    flex-direction: row;
    padding-top: 0;
    padding-bottom: 1.5rem;
    font-size: .875rem;
  }

  .product-clients_component {
    grid-row-gap: 1rem;
  }

  .products-clients-logo-text {
    text-align: center;
    font-size: 1.25rem;
  }

  .products_clients-logo-layout {
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    max-width: 20rem;
  }

  .products_clientele-text {
    font-size: 1.125rem;
  }

  .products-about-us_content-wrapper {
    max-width: 42rem;
    margin-bottom: 2.5rem;
  }

  .products_media-logos-layout {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    justify-items: start;
    max-width: 100rem;
    margin-top: 2rem;
  }

  .products-header-content-wrapper {
    min-width: 1rem;
  }

  .products-header_heading {
    font-size: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
  }

  .products-header_nividia-image {
    max-width: 35%;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .products-header_nividia-image.is-teslav100 {
    max-width: 35%;
  }

  .products-header-image-wrapper {
    max-width: 80%;
  }

  .products-2-buttons-wrapper {
    grid-row-gap: 1rem;
    flex-flow: column wrap;
    justify-content: space-between;
    align-items: stretch;
    max-width: 14rem;
  }

  .products_header-title {
    font-size: 1.125rem;
  }

  .typed-text {
    font-size: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
  }

  .products_component-divider {
    padding-left: .8rem;
    padding-right: .8rem;
  }

  .products_component-text {
    font-size: 1.25rem;
  }

  .products_gpu-cloud-learn-more-paragraph, .products_gpu-cloud-learn-more-datasheet-heading {
    font-size: 1rem;
  }

  .products_gpu-cloud-accelerate_component {
    min-width: 10rem;
  }

  .products_gpu-cloud-video {
    display: none;
  }

  .products-checkout-other-product-page_component.is-2-items, .products-checkout-other-product-page_2-items-wrapper {
    grid-row-gap: 1.5rem;
  }

  .products-checkout-other-product-page_item.box-shadow-mild {
    padding: 1.6rem;
  }

  .products_windows-cloud-sql-items-wrapper {
    grid-row-gap: 1.5rem;
  }

  .products_cloud-solutions-supported-deployments-_component {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
  }

  .products_cloud-solutions-features-load-balancer-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-template: "."
                   "."
                   "."
                   "Area"
                   "Area-3"
                   "Area-2"
                   "."
                   "."
                   / 1fr;
  }

  .products_cloud-solutions-features-load-balancer-layout.is-3-items {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .products_cloud-solutions-features-load-balancer-layout.is-5-items {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products_storage-cloud-documentation_component {
    grid-column-gap: 0rem;
    flex-flow: wrap;
    place-content: stretch center;
    align-items: center;
  }

  .products-benefits_component {
    grid-row-gap: 2.5rem;
  }

  .heading-2-5-rem {
    font-size: 1.5rem;
    line-height: 1.3;
  }

  .heading-2-5-rem.is-pricing {
    font-size: 1.25rem;
  }

  .products_linux-cloud-frameworks_items-layout {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .text-0-875-rem-in-mobiile {
    font-size: .875rem;
  }

  .products_gpu-cloud-usecases_items-layout-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .products_gpu-cloud-usecases_image {
    max-width: 16rem;
    margin-top: 3rem;
  }

  .products_gpu-cloud-usecases_item {
    grid-row-gap: 1rem;
    padding: 1.5rem;
  }

  .products-documentation-and-resources_item {
    padding-right: 0;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-4-items {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-10-items {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-5-items {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-why-choose-usecases-bg-image-centered_items-layout.is-6-items {
    grid-template-rows: auto auto auto auto auto auto;
  }

  .products-2-col-asset-content-layout_component {
    grid-row-gap: 3rem;
  }

  .products-2-col-asset-content-wrapper {
    min-width: 1rem;
  }

  .products-2-col-asset-image-wrapper {
    max-width: 70%;
  }

  .products-2-col-asset-list-item {
    font-size: 1rem;
  }

  .products-benefits_items-layout {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template: "."
                   "."
                   "."
                   "Area"
                   "Area-3"
                   "Area-2"
                   / 1fr;
  }

  .products-benefits_items-layout.is-4-items {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-benefits_items-layout.is-11-items {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-benefits_items-layout.is-10-items {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-benefits_items-layout.is-6-items {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .products-benefits_items-layout.is-7-items {
    grid-template-rows: auto auto auto auto auto auto auto;
  }

  .products-benefits_items-layout.is-3-items {
    grid-template-rows: auto auto auto;
  }

  .products-benefits_item-paragraph {
    font-size: .875rem;
  }

  .products-items_storage-cloud {
    grid-row-gap: 2rem;
  }

  .pricing-2-buttons-wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    max-width: 14rem;
  }

  .pricing-2-buttons-wrapper.blog-page {
    max-width: 30rem;
  }

  .pricing-content_component {
    grid-column-gap: .875rem;
    justify-content: flex-start;
  }

  .pricing-content_left-side {
    border-top: .125rem solid var(--blue-primary);
    border-left-width: .125rem;
    flex: 1;
    min-width: auto;
    max-width: 9rem;
  }

  .pricing-content_right-side {
    flex: 0 auto;
  }

  .pricing-content_wrapper {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .pricing-content_wrapper.is-first {
    max-width: 13rem;
  }

  .pricing-gst-sales-representive-banner_sales {
    padding: 1rem;
  }

  .content-pricing {
    max-width: none;
  }

  .pricing-page-title {
    font-size: .875rem;
    font-weight: 400;
  }

  .content-bottom-pricing {
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: stretch;
    padding-left: .6rem;
  }

  .pricing-page-text, .pricing-page-text.w--current {
    font-size: .75rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h2 {
    font-size: 1.5rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph p {
    font-size: .875rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h3 {
    font-size: 1.25rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph ul, .standardised-rich-text-prodcuts-header-paragraph ol {
    font-size: .875rem;
  }

  .standardised-rich-text-prodcuts-header-paragraph h1 {
    font-size: 2rem;
  }

  .products_nvidia-pricing-notes_paragraph {
    font-size: .875rem;
  }

  .products_pricing-table.box-shadow-x-mild {
    height: 42rem;
    overflow: auto;
  }

  .products_pricing-table.is-4-row-9-col {
    max-height: 42rem;
  }

  .products_pricing-table.is-4-row-10-col {
    max-height: 42rem;
    overflow: auto;
  }

  .products_pricing-table.is-11-col {
    overflow: scroll;
  }

  .products_pricing-item {
    width: auto;
    min-width: 8rem;
  }

  .pricing-tablle-cta-buttons-wrappers {
    grid-column-gap: 0rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .pricing-table-heading {
    font-size: 1.125rem;
    line-height: 1.3;
  }

  .pricing-table_simple.is-2-col-3-row {
    grid-template-columns: 2fr 2.75fr;
  }

  .pricing-table_simple.is-11-col-n._5-col {
    overflow: auto;
  }

  .pricing-table_simple.is-8-col {
    overflow: scroll;
  }

  .pricing-table-tabs_link, .pricing-table-tabs_link.w--current {
    padding: .4rem;
  }

  .pricing-table-tabs_link-text {
    font-size: .75rem;
    line-height: 1.4;
  }

  .free-trial-button-wrapper {
    margin-top: .75rem;
  }

  ._3rd-party-cloud-hosting-includes_component {
    grid-row-gap: 2rem;
  }

  ._3rd-party-cloud-hosting-includes_content {
    grid-column-gap: 0rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  ._3rd-party-cloud-hosting-includes_item {
    width: 18rem;
  }

  .blog-page-rich-text-content-wrapper {
    margin-top: 2rem;
  }

  .blog-page-rich-text {
    object-fit: contain;
    overflow: auto;
  }

  .blog-page-rich-text h2 {
    font-size: 1.5rem;
  }

  .blog-page-rich-text h3 {
    font-size: 1.25rem;
  }

  .blog-page-rich-text ul, .blog-page-rich-text ol {
    font-size: 1rem;
  }

  .blog-page-rich-text h1 {
    font-size: 2rem;
  }

  .blog-page-rich-text p {
    font-size: 1rem;
  }

  .blog-page-info-wrapper {
    grid-row-gap: .75rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .blog-post-about-top-divider {
    width: 1rem;
    margin: .5rem 0;
    transform: rotate(90deg);
  }

  .blog-page-heading {
    font-size: 2.25rem;
  }

  .blog-page-header_sidebar-heading {
    font-size: 1.35rem;
    font-weight: 500;
  }

  .text-fold h2 {
    font-size: 1.5rem;
  }

  .text-fold p {
    font-size: .875rem;
  }

  .text-fold h3 {
    font-size: 1.25rem;
  }

  .text-fold ul, .text-fold ol {
    font-size: .875rem;
  }

  .text-fold h1 {
    font-size: 2rem;
  }

  .blog-category-header_component {
    grid-row-gap: .25rem;
    flex-wrap: wrap;
    align-content: flex-start;
  }

  .build-cta-2-buttons-wrapper-copy {
    grid-row-gap: 1rem;
    flex-flow: column wrap;
    justify-content: space-between;
    align-items: stretch;
    max-width: 14rem;
  }

  .blog-header_category-heading-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: .75rem;
    flex-wrap: wrap;
    align-items: center;
  }

  .blog-header_category-heading {
    font-size: 1.25rem;
  }

  .text-size-1-125 {
    font-size: .875rem;
  }

  .partners-disclaimer_component {
    padding: 1.5rem;
  }

  .products_gpu-cloud-video-only-mobile {
    display: block;
  }

  .pricing-popup-modal {
    max-width: 20rem;
  }

  .pricing-popup-modal.box-shadow-mild {
    grid-row-gap: 1.5rem;
    min-width: 8rem;
    max-width: 24rem;
    height: 20rem;
    display: none;
    position: static;
  }

  .pricing-popup-modal-content-wrapper {
    display: none;
  }

  .pricing-popup-modal-content-heading {
    font-size: 1.125rem;
    line-height: 1.3;
  }

  .pricing-popup-modal-tabs-menu {
    flex-direction: row;
    align-items: center;
    display: flex;
  }

  .pricing-popup-modal-tabs, .pricing-popup-modal-tabs.w--current {
    justify-content: center;
    align-items: center;
    padding-left: 2rem;
    padding-right: 2rem;
    font-size: .875rem;
    display: flex;
  }

  .pricing-popup-modal-tabs-content-wrapper {
    min-width: auto;
  }

  .pricing-popup-modal-close-icon-wrapper {
    display: none;
  }

  .pricing-popup-modal-form-text-field {
    margin-bottom: .6rem;
    padding: 1rem;
  }

  .pricing-popup-modal-form-text-field::placeholder, .pricing-popup-modal-close-text {
    font-size: .75rem;
  }

  .sales-form_wrapper.box-shadow-mild {
    border-radius: 1rem;
    padding: 2.1rem;
  }

  .sales-form_wrapper.is-product-form {
    grid-row-gap: 2rem;
    border-radius: 1rem;
    padding: 1.5rem;
  }

  .sales-form_wrapper.is-request-form {
    border-radius: 1rem;
    padding: 2.1rem;
  }

  .button-outline-2.is-pricing-create-cta {
    padding-left: .4rem;
    padding-right: .4rem;
    font-size: .75rem;
  }

  .cs_flex {
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: flex-start;
  }

  .product-hero {
    height: auto;
  }

  .product-header_component {
    width: auto;
  }

  .demo-book_content {
    grid-row-gap: .25rem;
  }

  .demo-book_heading {
    font-size: 1.35rem;
  }

  .event-form_wrapper.box-shadow-mild {
    border-radius: 1rem;
    padding: 2.1rem;
  }

  .events-header_form_fields {
    flex-flow: column;
  }

  .products_pricing-item-2 {
    width: auto;
    min-width: 8rem;
  }

  .products_pricing-table-2.box-shadow-x-mild {
    height: 42rem;
    overflow: auto;
  }

  .youtube {
    display: none;
  }

  .social-link {
    width: 40px;
    height: 40px;
  }

  .button-2 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .button-2.is-footer-subscribe {
    margin-left: -7rem;
  }

  .container-2 {
    max-width: none;
  }

  .brix---cta-v17-half-image-right {
    height: 40%;
  }

  .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---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---cta-v17-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .cf-growth-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }

  ._3rd-party-cloud-hosting-includes_item-2 {
    width: 18rem;
  }

  .button-secondary-2 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .footer_form-2 {
    width: auto;
    min-width: 20rem;
    max-width: 28rem;
  }

  .products-clients-logo-text-2 {
    text-align: center;
    font-size: 1.25rem;
  }

  .page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .products_features-content-component {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .container-68rem {
    max-width: 48rem;
  }

  .rich-text-usecases p {
    font-size: 1rem;
  }

  .search_button {
    padding: .8rem 1.6rem;
    font-size: 1rem;
  }

  .search_input {
    font-size: 1rem;
  }

  .search_result-list {
    grid-template-columns: 1fr;
  }

  .technology_logo-wrapper {
    width: 4rem;
    height: 4rem;
  }

  .technology_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .technologies_pane-wrapper {
    margin-top: 1rem;
    padding: 1rem;
  }

  .technology_content-wrapper {
    min-width: 1rem;
  }

  .products_pricing-item-3 {
    width: auto;
    min-width: 8rem;
  }

  .text-color-neutral-5-2 {
    font-size: .875rem;
  }

  .pricing-gst-sales-representive-banner_sales-2 {
    padding: 1rem;
  }

  .link-text-2.is-products-white {
    font-size: .875rem;
  }

  .pricing-button {
    padding: .55rem;
  }

  .products_pricing-item-4 {
    width: auto;
    min-width: 8rem;
  }

  .cloud-tool_tabs-menu {
    align-content: center;
    align-items: center;
  }

  .cloud-tool_tabs-button {
    min-width: 8rem;
    font-size: 1rem;
  }

  .cloud-tool_tabs-configuration-menu {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-wrap: wrap;
    justify-content: center;
  }

  .products_pricing-item_cloud-tool {
    width: auto;
    min-width: 8rem;
  }

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

  .link-text-3.is-products-white, .text-color-neutral-5-3 {
    font-size: .875rem;
  }

  .pricing-gst-sales-representive-banner_sales-3 {
    padding: 1rem;
  }

  .pricing-page-text-2, .pricing-page-text-2.w--current {
    font-size: .75rem;
  }

  .popup-body {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
  }

  .banner-im-animation {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-page-text-copy, .pricing-page-text-copy.w--current {
    font-size: .75rem;
  }

  .pricing-content_wrapper-copy {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .pricing-content_wrapper-copy.is-first {
    max-width: 13rem;
  }

  .nav_link-copy {
    font-size: 1.25rem;
  }

  .nav_link-copy-copy {
    font-size: 1rem;
  }

  .image-3 {
    margin-left: 0;
  }

  .button-3 {
    border-radius: 8rem;
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .cell-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    opacity: 0;
    mix-blend-mode: darken;
    padding-bottom: 0;
    display: none;
  }

  .right-arrow {
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .section-home-header-2.background-color-gradient {
    height: 70vh;
  }

  .quick-stack {
    padding: 20px 10px 0;
  }

  .slide-3 {
    margin: 0;
  }

  .mask {
    margin-top: 0;
  }

  .button-secondary-3 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .slider {
    flex-wrap: nowrap;
    min-height: 80%;
    max-height: 80%;
    position: static;
    overflow: hidden;
  }

  .image-4 {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .page-padding-3 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 0 1rem 2rem;
    display: flex;
    overflow: visible;
  }

  .page-padding-4 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 5px 1rem;
    display: flex;
    overflow: visible;
  }

  .pricing-page-text-3, .pricing-page-text-3.w--current {
    font-size: .75rem;
  }

  .container-31 {
    display: none;
  }

  .content-pricing-2 {
    max-width: none;
  }

  .pricing-page-title-2 {
    font-size: .875rem;
    font-weight: 400;
  }

  .content-bottom-pricing-2 {
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: stretch;
    padding-left: .6rem;
  }

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

  .paragraph-20 {
    font-size: .875rem;
  }

  .list {
    padding-right: 0;
    font-size: .875rem;
  }

  .container-6, .image-26 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .bold-text-12 {
    font-size: 12px;
    font-weight: 500;
  }

  .publications-container {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .container-32 {
    display: none;
  }

  .core-values-bold-text {
    font-size: 1rem;
  }

  .container-33 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-24, .image-25 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .link, .heading-14 {
    font-size: 10px;
  }

  .flex-block-29 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .container-13 {
    min-width: 100%;
    max-width: 100%;
  }

  .paragraph-14 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-right: 0;
    font-size: .875rem;
  }

  .heading-15 {
    font-size: 10px;
  }

  .paragraph-31 {
    font-size: .875rem;
  }

  .heading-21 {
    font-size: 12px;
  }

  .image-28 {
    background-color: #000;
    min-width: 80%;
    max-width: 80%;
    display: block;
  }

  .section-3 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-top: 0;
  }

  .section-8 {
    min-width: 100%;
    max-width: 100%;
  }

  .container-28 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .bold-text-6 {
    margin-top: 20px;
    font-size: 1rem;
  }

  .flex-block-24 {
    object-fit: fill;
    justify-content: center;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
    display: block;
  }

  .image-22 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .paragraph-29 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-top: 5px;
    font-size: .875rem;
  }

  .pricing-page-title-3 {
    font-size: .875rem;
    font-weight: 400;
  }

  .bold-text-3 {
    margin-top: 20px;
    font-size: 1rem;
  }

  .bold-text-5 {
    margin-top: 10px;
    font-size: 1rem;
  }

  .heading-23 {
    font-weight: 500;
  }

  .heading-7 {
    margin-top: 2rem;
  }

  .container-30 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .image-8 {
    min-width: 70%;
    max-width: 70%;
  }

  .paragraph-11 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-bottom: .25rem;
    padding-right: 10px;
    font-size: .875rem;
  }

  .image-19 {
    width: 60%;
    min-width: 60%;
    max-width: 60%;
  }

  .paragraph-15 {
    font-size: 10px;
  }

  .paragraph-21 {
    font-size: 12px;
  }

  .container-29 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .flex-block-18 {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    flex-direction: row;
    flex: 0 auto;
    justify-content: center;
  }

  .heading-24 {
    font-weight: 500;
  }

  .bold-text-13 {
    font-size: 12px;
    font-weight: 500;
  }

  .list-2 {
    font-size: .875rem;
  }

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

  .container-12 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-bottom: .5rem;
  }

  .container-34 {
    width: 80%;
    min-width: 90%;
    max-width: 90%;
    margin-left: 5%;
    margin-right: 5%;
  }

  .bold-text-14 {
    font-size: 12px;
    font-weight: 500;
  }

  .bold-text-4 {
    font-size: 1rem;
  }

  .heading-8 {
    margin-top: .5rem;
    margin-bottom: .5rem;
  }

  .bold-text-10 {
    font-size: 12px;
    font-weight: 500;
  }

  .link-3 {
    font-size: 10px;
  }

  .quick-stack-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    aspect-ratio: auto;
    min-width: 100%;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .link-2 {
    font-size: 10px;
  }

  .image-27 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .online-internation-container {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-right: 0;
  }

  .bold-text-9 {
    font-size: .875rem;
  }

  .container-9 {
    min-width: 100%;
    max-width: 100%;
  }

  .paragraph-8 {
    min-width: 300px;
    max-width: 300px;
    margin-top: 1rem;
    font-size: 1rem;
  }

  .heading-12 {
    font-size: 10px;
  }

  .image-23 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .heading-9 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-top: 1rem;
    margin-bottom: .25rem;
    font-size: 1rem;
  }

  .container-21 {
    width: 100%;
    min-width: 100%;
    max-width: 100px;
  }

  .image-29 {
    min-width: 80%;
    max-width: 80%;
  }

  .container-10 {
    min-width: 100%;
    max-width: 100%;
    padding-right: 0;
  }

  .flex-block-20 {
    margin-top: .25rem;
    margin-bottom: 1rem;
  }

  .bold-text-15 {
    font-size: 12px;
    font-weight: 500;
  }

  .paragraph-33 {
    font-size: 1rem;
  }

  .paragraph-33.for-gradient-bg {
    flex-direction: column;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
    font-size: .875rem;
  }

  .cell-5 {
    text-align: center;
  }

  .bold-text-7 {
    margin-top: 40px;
    font-size: 1rem;
  }

  .heading-6 {
    margin-top: 2rem;
    margin-bottom: .25rem;
    font-size: 1rem;
  }

  .page-padding-5 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 5px 1rem;
    display: flex;
    overflow: visible;
  }

  .paragraph-34 {
    font-size: 1rem;
  }

  .paragraph-34.for-gradient-bg {
    flex-direction: column;
    align-items: center;
    min-width: 100%;
    max-width: 100%;
    font-size: .875rem;
  }

  .products_item-icon-2 {
    width: 3rem;
    height: 3rem;
  }

  .help-center-box-card-headings {
    font-size: 1rem;
  }

  .heading-19 {
    font-size: 1.7rem;
  }

  .text-color-neutral-5-4 {
    font-size: .875rem;
  }

  .cf-wrapper-1161 {
    width: 90%;
  }

  .cf-wrapper-1161.growth-flex {
    padding-top: 0;
  }

  .cf-growth-heading-32px {
    font-size: 28px;
  }

  .cf-growth-wrapper-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-7 {
    width: 60%;
    min-width: 60%;
    max-width: 60%;
  }

  .cf-hero-6---right-container {
    margin-top: 60px;
  }

  .cf-hero-6---text-container-3 {
    margin-right: 30px;
    padding: 20px 10px 20px 16px;
  }

  .cf-hero-section-6 {
    padding-bottom: 100px;
  }

  .cf-testimonial-position {
    font-size: 12px;
  }

  .cf-20px-paragraph---white {
    font-size: 18px;
  }

  .cf-hero-6---text-container-1 {
    margin-right: 30px;
    padding: 20px 10px 20px 16px;
  }

  .cf-testimonial-image {
    max-width: 40px;
    height: 40px;
    margin-right: 8px;
  }

  .cf-hero-6---text-container-2 {
    margin-left: 30px;
    padding: 20px 10px 20px 16px;
  }

  .cf-testimonial-paragraph {
    margin-top: 0;
    font-size: 16px;
  }

  .cf-testimonial-name {
    font-size: 16px;
    line-height: 150%;
  }

  .cf-growth-wrapper-3 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-8 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .pricing-content_wrapper-2 {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .windows-gpu-pricing-tab-heading {
    font-size: .75rem;
    line-height: 1.4;
  }

  .linux-gpu-pricing-tab-container, .linux-gpu-pricing-tab-container.w--current {
    padding: .4rem;
  }

  .pricing-tablle-cta-buttons-wrappers-2 {
    grid-column-gap: 0rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .button-9 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .cpu-pricing-wrapper-container {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .pricing-table-tabs_link-text-2 {
    font-size: .75rem;
    line-height: 1.4;
  }

  .cpu-pricing-table-tabs-link-ssd-c3, .cpu-pricing-table-tabs-link-ssd-c3.w--current {
    padding: .4rem;
  }

  .button-10 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .button-10.is-footer-subscribe {
    margin-left: -7rem;
  }

  .button-10.is-medium {
    padding: .8rem 1.2rem;
    font-size: .875rem;
    font-weight: 500;
  }

  .button-10.is-medium[data-wf-focus-visible] {
    outline-width: .125rem;
  }

  .button-10.is-medium:focus-visible {
    outline-width: .125rem;
  }

  .pricing-content_wrapper-3 {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .e2e-saved-image-storage-cloud-tab-container, .e2e-saved-image-storage-cloud-tab-container.w--current {
    padding: .4rem;
  }

  .cloud-services-pricing-content_wrapper-4 {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .c {
    font-size: .75rem;
    line-height: 1.4;
  }

  .load-balancer-cloud-services-tab-container, .load-balancer-cloud-services-tab-container.w--current {
    padding: .4rem;
  }

  .pricing-tablle-cta-buttons-wrappers-3 {
    grid-column-gap: 0rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .button-11 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .products_pricing-item-5 {
    width: auto;
    min-width: 8rem;
  }

  .button-outline-10.is-pricing-create-cta {
    padding-left: .4rem;
    padding-right: .4rem;
    font-size: .75rem;
  }

  .button-12 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .button-outline-11.is-pricing-create-cta {
    padding-left: .4rem;
    padding-right: .4rem;
    font-size: .75rem;
  }

  .button-13 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .pricing-content_wrapper-4 {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .text-color-neutral-5-5 {
    font-size: .875rem;
  }

  .pricing-gst-sales-representive-banner_sales-4 {
    padding: 1rem;
  }

  .button-outline-12.is-pricing-create-cta {
    padding-left: .4rem;
    padding-right: .4rem;
    font-size: .75rem;
  }

  .link-text-4.is-products-white {
    font-size: .875rem;
  }

  .button-14 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .pricing-content_wrapper-5 {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .text-color-neutral-5-6 {
    font-size: .875rem;
  }

  .pricing-gst-sales-representive-banner_sales-5 {
    padding: 1rem;
  }

  .button-outline-13.is-pricing-create-cta {
    padding-left: .4rem;
    padding-right: .4rem;
    font-size: .75rem;
  }

  .link-text-5.is-products-white {
    font-size: .875rem;
  }

  .button-15 {
    padding: 1rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
  }

  .pricing-content_wrapper-6 {
    max-width: 12rem;
    padding-top: 4rem;
  }

  .text-color-neutral-5-7 {
    font-size: .875rem;
  }

  .pricing-gst-sales-representive-banner_sales-6 {
    padding: 1rem;
  }

  .button-outline-14.is-pricing-create-cta {
    padding-left: .4rem;
    padding-right: .4rem;
    font-size: .75rem;
  }

  .event-header-section {
    background-color: #00204d;
    background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
    height: 500px;
  }

  .container-53 {
    justify-content: space-between;
    align-items: flex-end;
    margin-left: 0;
  }

  .feature-sub {
    width: 95%;
    margin-bottom: -69px;
    margin-left: 0;
    font-size: 95%;
    display: flex;
    left: -23px;
    right: 0;
  }

  .features {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    object-fit: fill;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: inline-flex;
    top: -237px;
    left: -41px;
  }

  .feature-text {
    clear: none;
    aspect-ratio: auto;
    overflow-wrap: normal;
    object-fit: fill;
    background-color: #0060d8;
    flex: 0 auto;
    order: 0;
    align-self: auto;
    width: 75.5px;
    margin-bottom: 0;
    margin-left: -13px;
    padding: 5px 0;
    font-size: 55%;
    position: relative;
    top: -231px;
    bottom: 0;
    left: 105px;
    overflow: visible;
  }

  .heading-53 {
    text-align: center;
    mix-blend-mode: normal;
    margin-top: 0;
    padding-left: 0;
    font-size: 250%;
    position: fixed;
    top: 33%;
    left: 0%;
  }

  .text-block-18 {
    top: 135px;
    left: -146px;
  }

  .text-field-2 {
    width: 90%;
    margin-left: 0;
  }

  .reg-column {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .paragraph-56 {
    width: 110%;
    margin-top: -91px;
    margin-left: -30px;
  }

  .block-2 {
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-field-9 {
    border-radius: 5px;
    width: 90%;
    height: 45px;
  }

  .reg-info-column {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 0%;
    margin-right: 0%;
    display: flex;
  }

  .form-box {
    width: auto;
    margin-top: 0%;
  }

  .legal-text._3 {
    text-align: center;
    margin-top: -56px;
  }

  .heading-54 {
    line-height: 140%;
    position: static;
  }

  .content-wrapper {
    justify-content: center;
    display: flex;
  }

  .image-34 {
    max-width: 60%;
    margin-right: 0;
    padding-right: 0;
  }

  .heading-55 {
    width: 110%;
    max-width: none;
    margin-left: -30px;
    margin-right: 42px;
    padding-right: 10px;
    font-size: 21px;
    font-weight: 700;
    line-height: 140%;
    position: relative;
    top: -66px;
  }

  .eventreg-form-wrapper {
    margin-left: 20px;
    position: static;
  }

  .country-drop {
    border-radius: 5px;
    width: 90%;
    height: 45px;
  }

  .div-block-42 {
    justify-content: center;
    align-items: center;
    width: 85%;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 40px;
    padding-right: 40px;
    font-size: 85%;
    position: relative;
    left: 0;
  }

  .text-field-box {
    width: 100%;
  }

  .info-column {
    flex-flow: column;
    justify-content: center;
  }

  .legal-box {
    flex-direction: column;
    justify-content: space-between;
  }

  .content-box {
    margin-top: 32px;
    padding-top: 20px;
    padding-left: 5%;
    padding-right: 5%;
    position: relative;
    top: 3px;
  }

  .button-16 {
    margin-top: 20px;
  }

  .button-16.registration {
    width: 90%;
  }

  .text-block-19 {
    text-align: center;
    flex-flow: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 80%;
    height: 40%;
    margin-top: -10px;
    margin-left: -9px;
    margin-right: 0;
    padding-left: 10px;
    font-size: 80%;
    line-height: 1;
    display: inline-flex;
    top: -411px;
    left: 35px;
  }

  .text-block-20 {
    margin-left: 0;
    margin-right: 0;
    bottom: 122.797px;
  }

  .text-block-21 {
    top: 387.609px;
    left: 109.43px;
  }

  .text-block-22 {
    margin-left: 0;
    margin-right: 0;
    bottom: 122.797px;
    left: 22.43px;
  }

  .heading-container-event {
    justify-content: space-between;
    align-items: flex-end;
    margin-left: 0;
  }

  .text-block-23 {
    padding-top: 8px;
    padding-bottom: 8px;
    top: 387px;
    bottom: 72px;
    left: 242px;
  }

  .event-heading-e2e {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66b1d5add8d2c551e76dfe78_AI-Industreis_banner-adaption_3.png");
    background-position: 50%;
    background-size: cover;
    background-attachment: scroll;
    height: 500px;
  }

  .text-block-24 {
    top: 387.609px;
    left: 49.43px;
  }

  .event-name {
    text-align: center;
    mix-blend-mode: normal;
    margin-top: 0;
    margin-bottom: 0%;
    padding-left: 0;
    font-size: 250%;
    position: fixed;
    top: 33%;
    left: 0%;
  }

  .div-block-44 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 85%;
  }

  .text-field-10 {
    width: 90%;
    margin-left: 0;
  }

  .form-heading-events {
    line-height: 140%;
    position: static;
  }

  .image-36 {
    max-width: 60%;
    margin-right: 0;
    padding-right: 0;
  }

  .button-17 {
    margin-top: 20px;
  }

  .button-17.registration {
    width: 90%;
  }

  .event-description {
    width: 110%;
    margin-top: -91px;
    margin-left: -30px;
    padding: 10px 10px 20px;
  }

  .subheading {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    margin: 20px 0% 4%;
    padding-right: 2%;
    font-size: 21px;
    font-weight: 700;
    line-height: 140%;
    position: relative;
    top: -66px;
  }

  .facebook-2 {
    position: fixed;
    bottom: -760.734px;
  }

  .hide-mobile {
    display: none;
  }

  .version {
    font-size: 10px;
    top: -26px;
    bottom: auto;
    left: 30px;
    right: auto;
    transform: rotate(-14deg);
  }

  .social-link-2 {
    width: 40px;
    height: 40px;
  }

  .content-container._100-margin-top {
    text-align: left;
    margin-top: -56px;
    margin-left: auto;
  }

  .grid-17 {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
  }

  .speaker-title-heading {
    color: var(--blue-background);
    text-align: center;
    margin-top: 10%;
  }

  .paragraph-58 {
    padding: 10px 20px;
  }

  .speaker-img {
    text-align: left;
    max-width: 200%;
    max-height: 200%;
    display: block;
  }

  .speaker-div {
    text-align: center;
    background-color: #f7f7f7;
    margin: 10px;
    padding: 10px 5px;
  }

  .speaker-name {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .designation-drop {
    border-radius: 5px;
    width: 90%;
    height: 45px;
  }

  .event-listing-collection-item {
    text-align: center;
    flex-flow: column;
    max-width: 100%;
  }

  .event-banner {
    width: auto;
    height: auto;
  }

  .time-date {
    text-align: left;
  }

  .duration-event {
    margin-left: -1px;
  }

  .register-now-event {
    text-align: center;
    margin-top: 15px;
    margin-left: 15px;
  }

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

  .heading-59 {
    width: 99%;
  }

  .text-block-26 {
    font-size: .8rem;
  }

  .heading-61, .heading-64 {
    font-size: 1.5rem;
  }

  .main-event-header {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/664f25c10ae18005dd9b6631_Innov%203.webp"), linear-gradient(rgba(0, 0, 0, .81), rgba(0, 0, 0, .81)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/664f2220f40953ae81056ad0_DALL%C2%B7E%202024-05-23%2013.00.17%20-%20An%20illustration%20for%20the%20background%20of%20a%20website%20for%20an%20AI%20Confere.webp");
    background-position: 50%, 0 0, 50%;
    background-size: cover, auto, cover;
    margin-top: 0;
    padding-top: 220px;
    padding-bottom: 140px;
    padding-left: 10px;
  }

  .line-ver.short-bottom {
    height: 120px;
  }

  .flex.hor.space-bwtween {
    align-items: center;
  }

  .resources-block {
    margin-left: 5%;
  }

  .line-container {
    width: 98%;
  }

  .event-reg-section {
    margin-top: 10%;
    position: relative;
  }

  .about-event-grid {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    object-fit: fill;
  }

  .feature-item {
    min-height: 120px;
    padding: 24px;
  }

  .feature-title-wrapper {
    margin-bottom: 48px;
  }

  .body-display.large {
    margin-top: 0;
    font-size: 35px;
    font-weight: 700;
  }

  .partner-section-innovai {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .logos-heading-wrapper {
    border-bottom: 1px solid #1e2029;
    flex-direction: column;
    align-items: stretch;
    margin-bottom: 18px;
    padding-bottom: 12px;
  }

  .solid-line {
    margin-left: 0;
  }

  .featured-logos-wrapper {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
    flex-flow: column;
    grid-template: ". . . . . Area"
    / 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: stretch space-between;
    justify-items: stretch;
    display: grid;
  }

  .featured-logo-item {
    padding: 0;
  }

  .innovai-para {
    color: var(--black);
    text-align: left;
    margin-bottom: 5%;
  }

  .bold-text-19 {
    margin-left: 10px;
    font-size: 37px;
    font-weight: 700;
  }

  .italic-text-3 {
    text-align: left;
  }

  .grid-event-info-section {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    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-top: 0;
    display: flex;
  }

  .event-info-grid-innovai {
    grid-column-gap: 0px;
    grid-row-gap: 4px;
    grid-template-rows: auto auto;
    grid-template-columns: minmax(186px, 1fr);
    grid-auto-flow: row;
    place-content: stretch center;
    margin: 15px;
    padding: 0 0 0 10px;
  }

  .c1, .c2 {
    background-color: #febb05;
    border: 1px solid #000;
    border-radius: 20px;
    flex-flow: column;
    justify-content: center;
    width: 95.5%;
    height: auto;
    padding: 10px;
    display: flex;
  }

  .c3 {
    background-color: #febb05;
    border: 1px solid #000;
    border-radius: 20px;
    flex-flow: column;
    justify-content: center;
    width: 95.5%;
    height: auto;
    padding: 10px;
    display: flex;
    overflow: visible;
  }

  .c4 {
    background-color: #febb05;
    border: 1px solid #000;
    border-radius: 20px;
    flex-flow: column;
    justify-content: center;
    width: 95.5%;
    height: auto;
    padding: 10px;
    display: flex;
  }

  .heading-80 {
    font-size: 1.7rem;
    font-weight: 400;
  }

  .heading-81 {
    text-align: left;
    flex-flow: column;
    justify-content: space-between;
    font-size: 1.7rem;
    font-weight: 400;
    display: flex;
  }

  .heading-82, .heading-83 {
    text-align: left;
    font-size: 1.7rem;
    font-weight: 400;
  }

  .paragraph-61 {
    text-align: left;
    font-weight: 400;
  }

  .paragraph-62 {
    text-align: left;
  }

  .paragraph-63 {
    text-align: left;
    padding-left: 0;
  }

  .paragraph-64 {
    text-align: left;
    font-size: 1rem;
  }

  .menu-button {
    background-color: rgba(0, 0, 0, 0);
  }

  .padding-section-large.is-home-hero {
    padding-bottom: 6rem;
  }

  .marquee_wrap {
    width: 800vw;
  }

  .static-marquee_logos {
    width: 400vw;
  }

  .image-41 {
    margin-right: 0;
    padding-right: 10px;
  }

  .icon {
    color: var(--white);
  }

  .nav-menu {
    background-color: #000;
  }

  .navbar-container-innovai {
    padding: 10px;
  }

  .innov-ai-reg-btn {
    border-radius: 20px;
    width: 45%;
    margin-left: 30%;
  }

  .innovai-reg-btn-2 {
    border-radius: 20px;
  }

  .call-for-presentation-btn {
    width: 80%;
    margin-left: 10%;
  }

  .content-div-innovai {
    padding-left: 2vh;
    padding-right: 2vh;
  }

  .header_hero_line {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
    padding: 1rem 1.5rem;
  }

  .header_hero_line-text {
    font-size: .875rem;
  }

  .nav_link-2 {
    font-size: 1.25rem;
  }

  .meity-banner-container {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 2%;
    display: flex;
  }

  .meity-heading-h2 {
    margin-top: 1rem;
    padding-bottom: 1%;
  }

  .partner-benefts-meity-h2 {
    width: 83%;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    font-size: 1.5rem;
  }

  .partner-benefits-meity-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .partner-with-e2e-meity-img.background-color-gradient {
    padding: 20px;
  }

  .text-block-45 {
    padding-top: 0;
  }

  .text-block-46 {
    margin-top: 0;
    padding-top: 0;
  }

  .text-block-47 {
    padding-top: 0;
  }

  .paragraph-68 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .quick-stack-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .form-block-2 {
    width: 100%;
  }

  .image-44 {
    margin-left: auto;
    margin-right: auto;
    left: 0%;
  }

  .heading-95 {
    font-size: 1.5rem;
  }

  .form-5 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .column-17 {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

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

  .columns-10 {
    flex-flow: column;
    display: flex;
  }

  .container-54 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

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

  .nav-menu-2 {
    flex-direction: column;
  }

  .nav-button-wrapper {
    width: auto;
  }

  .container-55 {
    max-width: none;
  }

  .hero-form {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .gpu_price-menu {
    top: 70px;
  }

  .is_submit {
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .is_submit.is_banner {
    width: 100%;
  }

  .is_partner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .home-hero_heading {
    font-size: 2rem;
  }

  .home-hero_form {
    flex-flow: column;
  }

  .home-hero_email-wrap {
    width: 100%;
  }

  .home-hero_col-img {
    display: none;
  }

  .section_home-logo {
    overflow: clip;
  }

  .home-logo_wrapper {
    flex-flow: column;
  }

  .home-logo_top {
    width: 100%;
    overflow: hidden;
  }

  .embed-line {
    width: 100%;
  }

  .home-logo_bottom {
    grid-template-columns: 1fr 1fr;
  }

  .home-tir_sticky-button-wrap.is-2-8rem {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .home-build_wrapper {
    flex-flow: column;
  }

  .home-tir_top {
    margin-bottom: 2rem;
  }

  .home-our_top {
    padding-left: 5%;
    padding-right: 5%;
  }

  .home-our_middle {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .home-our_middle-img-wrap {
    width: 7rem;
    height: 8rem;
  }

  .home-blog_top {
    grid-template-columns: 1fr;
  }

  .home-see_swiper-img-wrap {
    width: 100%;
    height: auto;
  }

  .partner-grow_top.is-mob {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .home-see_swiper-text-wrap {
    max-width: 100%;
    left: 1rem;
    right: 1rem;
  }

  .home-cta_wrapper {
    align-items: stretch;
  }

  .heading-55px.text-weight-bold {
    font-size: 2rem;
  }

  .home-cta_email {
    width: 100%;
  }

  .home-cta_form {
    flex-flow: column;
  }

  .home-hero_g2-wrap {
    margin-top: 1rem;
  }

  .subheader-genai {
    font-size: 1rem;
  }

  .footer_form-3 {
    width: auto;
    min-width: 20rem;
    max-width: 28rem;
  }

  .text-block-52 {
    margin-bottom: .75rem;
    font-size: .75rem;
  }

  .main-form-wrapper {
    padding-left: 3%;
    padding-right: 3%;
  }

  .heading-100 {
    font-size: 2rem;
  }

  .page-padding-6 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 5px 1rem 5px 2rem;
    display: flex;
    overflow: visible;
  }

  .image-46 {
    padding-right: 0;
  }

  .genai-foundry-main-header {
    background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/669f80c30afbf43e51e21be0_nasscom%20GenAI%20Foundry.png");
    background-position: 50%;
    background-repeat: repeat-y;
    background-size: contain;
    padding: 10% 10px 15%;
  }

  .submit-button-6 {
    left: 100px;
  }

  .nav-menu-3 {
    flex-direction: column;
  }

  .nav-button-wrapper-2 {
    width: auto;
  }

  .container-56 {
    max-width: none;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper-2 {
    width: 100%;
    margin-right: 0%;
  }

  .e2e-product-map {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-info-four {
    text-align: center;
    flex-direction: column;
  }

  .centered-heading-4 {
    margin-bottom: 24px;
  }

  .compliance-and-support {
    grid-template-columns: 1fr;
  }

  .container-57 {
    max-width: none;
  }

  .features-right {
    margin-bottom: -30px;
  }

  .features-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

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

  .testimonial-card-three {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-info-four-2 {
    text-align: center;
    flex-direction: column;
  }

  .footer-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-block-two {
    margin-top: 40px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .nav_dropdown {
    justify-content: center;
    align-items: center;
  }

  .nav_dropdown-list.w--open {
    left: -61px;
  }

  .nav_dropdown-list.is-150.w--open {
    left: -150px;
  }

  .nav_dropdown-list.is-150.is-mob.w--open {
    display: block;
    left: 6px;
  }

  .nav_dropdown-list.is-home.is-mob.w--open {
    left: -71px;
  }

  .nav_dropdown-list.is-home.is-mob.is-product.w--open {
    top: -200%;
  }

  .nav_dropdown-list-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
  }

  .nav_dropdown-list-wrapper.is-mob {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .nav_dropdown-top.is-14rem {
    margin-bottom: 1rem;
  }

  .nav_dropdown-block, .nav_dropdown-block.mob {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .nav_dropdown-text.mob0hide, .nav_dropdown-embed.mob {
    display: none;
  }

  .is-center-allign {
    justify-content: flex-start;
    align-items: center;
  }

  .plus-wrapper {
    flex: none;
  }

  .button-29.subnav-tir-btn {
    width: 94%;
    height: 99.9999%;
    font-size: 65%;
    line-height: 1;
  }

  .margin-bottom-24px-4 {
    text-align: center;
  }

  .tir-clientele-section {
    margin-bottom: 5%;
  }

  .uui-navbar07_dropdown-toggle-copy {
    padding-right: 2rem;
    overflow: visible;
  }

  .testimonials-slides-2 {
    height: auto;
    max-height: 44rem;
    margin-right: 1.5rem;
  }

  .footer-form-container-two {
    flex-flow: row;
    justify-content: space-around;
    align-items: center;
  }

  .container-58 {
    max-width: none;
  }

  .text-block-55, .media-paragraph-2 {
    font-size: 1rem;
  }

  .button-30.subnav-tir-btn {
    width: 100%;
    height: 99.9999%;
    font-size: 65%;
    line-height: 1;
  }

  .heading-111 {
    font-size: 1.5rem;
  }

  .tir-sign-up-footer {
    background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66a71e848a2924d6070b95a0_abstract-light-painting-dark.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    padding-left: 2%;
    padding-right: 2%;
  }

  .nav_button-wrapper-2 {
    max-width: 6rem;
  }

  .heading-107 {
    margin-bottom: 0;
    padding-bottom: 10px;
    font-size: 1rem;
  }

  .products_media-logos-layout-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 100rem;
  }

  .testimonials-slider-arrow-wapper-2.is-left, .testimonials-slider-arrow-wapper-2.is-right {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
  }

  .nav_logo-text-2 {
    flex: 1;
    min-width: 100px;
    max-width: 100px;
  }

  .container-59 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-26 {
    font-size: 10px;
  }

  .heading-113 {
    text-align: center;
    margin-bottom: .5rem;
  }

  .nav_link-3, .text-block-56 {
    font-size: 1rem;
  }

  .column-29 {
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .tir-product-info-tabs {
    flex-flow: column;
    justify-content: center;
    align-items: flex-end;
  }

  .container-60 {
    max-width: none;
  }

  .heading-108 {
    font-size: 1.5rem;
  }

  .tir-product-info-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    flex-flow: column;
    justify-content: center;
    margin: 0 0 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-2 {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .heading-109 {
    font-size: 1.2rem;
  }

  .footer_form-4 {
    width: auto;
    min-width: 20rem;
    max-width: 28rem;
  }

  .hero-image.shadow-two {
    vertical-align: middle;
    padding-right: 0;
  }

  .quick-stack-7 {
    grid-row-gap: 10px;
  }

  .button-primary-6.footer-form-button {
    padding-top: 12px;
    padding-bottom: 12px;
    position: relative;
  }

  .client-logo-loop_component-container {
    overflow: hidden;
  }

  .container-61 {
    max-width: none;
  }

  .nav_component-2 {
    top: 0;
  }

  .footer-form-input {
    margin-bottom: 0;
    padding-left: 8px;
    padding-right: 8px;
  }

  .client-logos-wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .media-content-wrapper-2 {
    max-width: 100%;
  }

  .nav_menu-button-icon-2 {
    font-size: 2rem;
  }

  .uui-logo-loop_inner {
    overflow: hidden;
  }

  .button-27 {
    font-size: 10px;
  }

  .success-banner-tir {
    padding-left: 2%;
    padding-right: 2%;
  }

  .heading-106 {
    font-size: 1.5rem;
  }

  .text-block-58 {
    font-size: .8rem;
  }

  .nav_logo-wrapper-2 {
    justify-content: flex-start;
    align-items: center;
  }

  .nav_logo-wrapper-2.w--current {
    width: 8rem;
  }

  .text-block-59 {
    margin-bottom: .75rem;
    font-size: .75rem;
  }

  .hero-split-3 {
    justify-content: center;
    align-items: center;
  }

  .tir-product-component {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    padding-top: 0;
  }

  .tir-solutions-icons {
    width: 30%;
  }

  .div-block-55 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    padding-top: 2%;
  }

  .tir-info-tab-section {
    padding-left: 5%;
    padding-right: 5%;
  }

  .tir-product-component-cta {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
    justify-content: center;
    align-items: stretch;
  }

  .heading-105 {
    font-size: 2rem;
  }

  .uui-navbar07_dropdown-link-list {
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .uui-navbar07_dropdown-link-list.products, .uui-navbar07_dropdown-link-list.pricing {
    padding-left: 40px;
  }

  .nav_container-2 {
    flex-direction: row;
    justify-content: space-between;
    max-width: 60rem;
  }

  .text-block-60 {
    font-size: 1rem;
  }

  .heading-114 {
    text-align: center;
  }

  .media-investors-logo-layout-2 {
    max-width: 100%;
  }

  .uui-navbar07_dropdown-link {
    padding-left: 0;
  }

  .uui-navbar07_menu-dropdown {
    min-width: 100%;
    max-width: 100%;
  }

  .subnav-tir {
    background-position: 0%;
    flex-flow: column;
    padding: 5%;
  }

  .clients-title {
    font-size: 22px;
  }

  .tir-media-mention-section {
    padding-left: 2%;
    padding-right: 2%;
  }

  .clients-image {
    margin-left: 10px;
    margin-right: 10px;
  }

  .cell-29 {
    justify-content: center;
    align-items: center;
  }

  .heading-115 {
    margin-top: .25rem;
    margin-bottom: 2%;
  }

  .div-block-56 {
    grid-column-gap: 38px;
    grid-row-gap: 38px;
  }

  .button-28 {
    justify-content: center;
    align-items: center;
    font-size: 13px;
  }

  .tir-subnav {
    height: 30px;
  }

  .cell-30 {
    justify-content: space-between;
    align-items: stretch;
  }

  .container-62 {
    max-width: none;
  }

  .columns-12 {
    margin-left: 0;
    display: flex;
  }

  .page-padding-7 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 5px 1rem 5px 2rem;
    display: flex;
    overflow: visible;
  }

  .quick-stack-8 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .footer-form-two {
    margin-bottom: 0;
    padding: 10px 20px 20px;
  }

  .client-logos_list-container {
    justify-content: center;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list.resource-list {
    overflow: visible;
  }

  .uui-navbar07_dropdown-list.resource-list.w--open {
    justify-content: flex-start;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-left: 10px;
    overflow: visible;
  }

  .footer-form-block-two {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .text-block-61 {
    font-size: .8rem;
  }

  .nav_menu-2 {
    padding-top: 1rem;
    padding-bottom: 1.5rem;
  }

  .cutomers-testimonials-text-2 {
    font-size: 1rem;
  }

  .nav_logo-2 {
    width: 3rem;
    height: 3rem;
    margin-left: -.5rem;
    padding-right: 0;
  }

  .uui-dropdown-icon {
    margin-right: 20px;
  }

  .nav_buttons-layout-2 {
    flex-direction: row;
  }

  .button-31.subnav-tir-btn {
    width: 100%;
    height: 99.9999%;
    font-size: 65%;
    line-height: 1;
  }

  .text-block-62 {
    text-align: center;
    font-size: .8rem;
  }

  .container-64 {
    max-width: none;
  }

  .heading-5 {
    margin-bottom: 24px;
  }

  .button-primary-9.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-form-two-2 {
    padding: 20px;
  }

  .footer-form-block-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input-2 {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .speaker-card-events {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-info-four-3 {
    text-align: center;
    flex-direction: column;
  }

  .hero-heading-center-2 {
    justify-content: space-between;
    align-items: center;
  }

  .container-65 {
    max-width: none;
  }

  .centered-heading-5 {
    margin-bottom: 24px;
  }

  .centered-heading-5.margin-bottom-32px {
    padding: 10px;
  }

  .shadow-two-4 {
    border-radius: 12px;
  }

  .speaker-name-events {
    text-align: center;
    margin-bottom: 1rem;
  }

  .speaker-details-events {
    flex-flow: column;
    align-items: center;
  }

  .event-info-features {
    grid-column-gap: 11px;
    grid-row-gap: 11px;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .features-events {
    text-align: center;
    border-radius: 5px;
    padding-left: 3%;
    padding-right: 3%;
  }

  .features-events-text {
    font-size: .8rem;
  }

  .events-main-header {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 0;
    display: flex;
  }

  .date-time-events {
    padding: 10px;
  }

  .main-header-events-container {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: space-between;
    align-items: stretch;
  }

  .event-features-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    display: flex;
  }

  .container-66 {
    max-width: none;
    padding-top: 0;
  }

  .assisto-main-header {
    padding: 25% 10%;
  }

  .div-block-61 {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
  }

  .div-block-62 {
    padding-left: 5%;
    padding-right: 5%;
  }

  .about-assisto {
    padding-top: 40px;
  }

  .hero-split-7 {
    justify-content: center;
    align-items: center;
  }

  .quick-stack-11 {
    padding-left: 10%;
  }

  .key-features-assisto-div {
    padding: 5%;
  }

  .cell-32 {
    align-items: stretch;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .cell-33, .cell-37 {
    align-items: stretch;
  }

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

  .div-block-67 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    padding-top: 0%;
    padding-bottom: 0%;
  }

  .div-block-68 {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    justify-content: center;
    align-items: center;
  }

  .div-block-72 {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    width: 360px;
    display: flex;
  }

  .image-50 {
    display: none;
  }

  .paragraph-101 {
    color: var(--white);
    text-align: center;
  }

  .image-51 {
    width: 360px;
  }

  .container-67 {
    max-width: none;
  }

  .clients-image-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-68 {
    max-width: none;
  }

  .nav-menu-three, .nav-menu-two {
    flex-direction: column;
  }

  .margin-bottom-24px-8 {
    text-align: center;
  }

  .hero-form-2 {
    align-self: stretch;
    margin-bottom: 15px;
  }

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

  .hero-form-input-2 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .heading-122 {
    text-align: center;
    padding-left: 10px;
  }

  .clients-wrapper-3 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .clients-image-3 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .centered-heading-6 {
    margin-bottom: 24px;
  }

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

  .centered-heading-7 {
    margin-bottom: 24px;
  }

  .pricing-grid-2 {
    grid-template-columns: 1fr;
  }

  .container-69 {
    max-width: none;
  }

  .testimonial-quote-icon {
    width: 30px;
  }

  .testimonial-quote {
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-author-image-three {
    margin-right: 16px;
  }

  .container-70 {
    max-width: none;
  }

  .tir-main-header-section {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-position: 0 0;
    background-size: cover;
    flex-flow: column;
    justify-content: center;
    margin-top: 0;
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-74 {
    flex-flow: column;
  }

  .div-block-75 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    width: 80%;
    max-width: 100%;
  }

  .tir-header-content-wrapper {
    flex-flow: column;
    display: flex;
  }

  .tir-heading {
    text-align: center;
    flex-flow: column;
    max-width: 340px;
    margin-left: auto;
  }

  .section-28 {
    flex-flow: column;
    justify-content: center;
    display: flex;
  }

  .ai-ml-usecases-tir {
    justify-content: center;
    align-items: center;
  }

  .image-52 {
    display: none;
  }

  .paragraph-104 {
    font-size: 1.5rem;
  }

  .container-71 {
    max-width: none;
  }

  .testimonial-card-three-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-info-four-4 {
    text-align: center;
    flex-direction: column;
  }

  .hero-wrapper-8 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hero-split-9 {
    justify-content: center;
    align-items: center;
  }

  .margin-bottom-24px-11 {
    text-align: center;
  }

  .button-primary-14 {
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700;
  }

  .heading-136 {
    text-align: center;
    font-size: 2.5rem;
  }

  .nav-menu-4 {
    flex-direction: column;
  }

  .nav-button-wrapper-3 {
    width: auto;
  }

  .features-wrapper {
    flex-flow: column;
  }

  .features-block {
    justify-content: center;
    align-items: center;
  }

  .features-right-2 {
    margin-bottom: -30px;
  }

  .features-block-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image-2 {
    margin-bottom: 10px;
  }

  .features-table {
    padding-right: 15px;
  }

  .centered-heading-8 {
    margin-bottom: 24px;
  }

  .comparison-row-main {
    grid-column-gap: 20px;
  }

  .comparison-title {
    margin-left: 10px;
  }

  .comparison-row {
    grid-column-gap: 20px;
  }

  .comparison-negative {
    background-position: 0 5px;
    background-size: 14px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .comparison-positive {
    background-position: 0 4px;
    background-size: 16px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .container-72 {
    max-width: none;
  }

  .pricing-card-two {
    padding: 15px;
  }

  .pricing-info {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .pricing-details {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -10px;
  }

  .pricing-block {
    margin-bottom: 10px;
  }

  .section-33 {
    display: none;
  }

  .paragraph-105 {
    font-size: 1.5rem;
  }

  .paragraph-106 {
    text-align: center;
    font-size: 12px;
  }

  .container-73 {
    max-width: none;
  }

  .footer-form-two-3 {
    padding: 20px;
  }

  .footer-form-block-two-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input-3 {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-17.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-bottom-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hero-form-3 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-3 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-3 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .h200-waitilist-form {
    flex-flow: column;
  }

  .nav-menu-two-2 {
    flex-direction: column;
  }

  .h200-tab, .h200-tab.w--current {
    justify-content: center;
    align-items: center;
  }

  .section-36 {
    justify-content: flex-start;
    align-items: center;
    padding: 40px 30px 0;
    display: flex;
  }

  .h200-info-div {
    width: 360px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .h200-tab-section {
    flex-flow: column;
  }

  .h200-info-qt {
    width: 239px;
  }

  .tabs-menu-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .text-block-78, .text-block-79, .text-block-80 {
    font-size: .8rem;
  }

  .container-74 {
    max-width: none;
  }

  .centered-heading-9 {
    margin-bottom: 24px;
  }

  .clients-image-4 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-75 {
    max-width: none;
  }

  .centered-heading-10 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper-3 {
    width: 100%;
    margin-right: 0%;
  }

  .centered-heading-11 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .footer-form-two-4 {
    padding: 20px;
  }

  .footer-form-block-two-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input-4 {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-19.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-bottom-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .container-76 {
    max-width: none;
  }

  .features-right-3 {
    margin-bottom: -30px;
  }

  .features-block-two-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image-3 {
    margin-bottom: 10px;
  }

  .div-block-80 {
    flex-flow: column;
  }

  .heading-143 {
    font-size: 1.5rem;
  }

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

  .heading-148, .bold-text-38 {
    font-size: 1.5rem;
  }

  .bold-text-39 {
    font-size: 3rem;
  }

  .image-56 {
    overflow: visible;
  }

  .container-77 {
    max-width: none;
  }

  .centered-heading-12 {
    margin-bottom: 24px;
  }

  .pricing-grid-3, .gallery-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .team-slide-wrapper-4 {
    width: 100%;
    margin-right: 0%;
  }

  .heading-149 {
    font-size: 2.5rem;
  }

  .div-block-87 {
    grid-template-columns: 1fr;
  }

  .heading-150 {
    font-size: 2rem;
    font-weight: 600;
  }

  .paragraph-109 {
    width: 300px;
  }

  .div-block-93 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: var(--black);
    padding: 20px;
  }

  .heading-156 {
    font-size: 2rem;
  }

  .why-partner-div {
    flex-flow: column;
  }

  .heading-158 {
    font-size: 2rem;
  }

  .paragraph-112 {
    font-size: .9rem;
    line-height: 1.5;
  }

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

  .div-block-96 {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    text-align: center;
  }

  .image-57 {
    display: none;
  }

  .button-33 {
    background-color: #363636;
    border-radius: 12px;
  }

  .text-block-84, .text-block-85, .text-block-86 {
    color: var(--neutral-4);
  }

  .heading-160, .bold-text-42, .bold-text-43 {
    font-size: 1.25rem;
  }

  .section-45 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .heading-161 {
    text-align: center;
  }

  .event-partner-grid {
    grid-template-columns: 1fr;
    max-width: 50%;
    max-height: 30px;
    margin-top: 0;
    margin-left: 0;
  }

  .event-partner-img {
    height: 30px;
  }

  .usecase-header-container {
    max-width: none;
  }

  .centered-heading-13 {
    margin-bottom: 24px;
  }

  .team-grid-2 {
    grid-template-columns: 1fr;
  }

  .speaker-section-div {
    align-items: center;
  }

  .image-58 {
    width: 130px;
    height: auto;
  }

  .feature-box {
    width: 95%;
    margin-bottom: -69px;
    margin-left: 0;
    font-size: 95%;
    display: flex;
    left: -23px;
    right: 0;
  }

  .div-block-43 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    object-fit: fill;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    margin-left: -11px;
    display: inline-flex;
    top: -232px;
  }

  .feature-text-2 {
    clear: none;
    aspect-ratio: auto;
    overflow-wrap: normal;
    object-fit: fill;
    background-color: #0060d8;
    flex: 0 auto;
    order: 0;
    align-self: auto;
    width: 75.5px;
    margin-bottom: 0;
    margin-left: -13px;
    padding: 5px 0;
    font-size: 55%;
    position: relative;
    top: -69px;
    bottom: 0;
    left: 96px;
    overflow: visible;
  }

  .hero-split-14 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .hero-form-4 {
    align-self: stretch;
    margin-bottom: 15px;
  }

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

  .hero-form-input-4 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .nav-menu-three-2 {
    flex-direction: column;
  }

  .pricing-grid-4 {
    grid-template-columns: 1fr;
  }

  .text-field-19 {
    margin-right: 0;
  }

  .div-block-99 {
    flex-flow: column;
  }

  .div-block-101 {
    grid-template-columns: 1fr;
  }

  .usecase-quicklinks {
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  .div-block-105 {
    grid-template-columns: 1fr;
  }

  .usecases-hero-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .paragraph-117, .heading-165 {
    text-align: center;
  }

  .div-block-109 {
    grid-template-columns: 1fr;
  }

  .usecases-get-started-section {
    text-align: center;
  }

  .div-block-111 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

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

  .container-80 {
    max-width: none;
  }

  .footer-form-two-5 {
    padding: 20px;
  }

  .footer-form-block-two-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input-5 {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-22.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-bottom-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hero-form-5 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-5 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-5 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .e2e-partner-signup {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    align-items: flex-start;
  }

  .container-81 {
    max-width: none;
  }

  .div-block-113 {
    justify-content: center;
    align-items: center;
    max-width: 100%;
  }

  .section-53 {
    background-position: 0 0;
    justify-content: center;
    align-items: center;
  }

  .heading-172 {
    text-align: center;
    font-size: 2rem;
  }

  .paragraph-121, .bold-text-51 {
    font-size: 1rem;
  }

  .form-7 {
    flex-flow: column;
    align-items: center;
  }

  .container-82 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .demo-checkbox-required {
    padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .demo-features-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .text-block-94 {
    text-align: center;
  }

  .form-8 {
    flex-flow: column;
  }

  .div-block-118 {
    max-width: 100%;
  }

  .container-84 {
    max-width: none;
  }

  .hero-form-6 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-6 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-6 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .section-56, .div-block-119 {
    flex-flow: column;
  }

  .div-block-120 {
    max-width: 100%;
  }

  .section-57 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-123 {
    flex-flow: column;
  }

  .image-67 {
    display: none;
  }

  .div-block-124 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-68 {
    width: 300px;
  }

  .section-59 {
    background-image: linear-gradient(rgba(0, 0, 0, .66), rgba(0, 0, 0, .66)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66b9d26f86d806b00627363d_RefernEarn_Email-Banner-Notext.png");
    background-position: 0 0, 58%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    max-height: 435.188px;
  }

  .div-block-130 {
    justify-content: space-between;
    align-items: flex-start;
    max-width: 100%;
  }

  .div-block-131 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .heading-175 {
    text-align: center;
    margin-bottom: 1rem;
    font-size: 2rem;
  }

  .div-block-132 {
    flex-flow: column;
  }

  .div-block-133 {
    max-width: 100%;
    padding-top: 20px;
  }

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

  .section-60 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lsf-info {
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-124 {
    max-width: 69%;
    font-size: 1rem;
  }

  .tir-subnav-div {
    grid-column-gap: 55px;
    grid-row-gap: 55px;
    grid-template-columns: 1fr .25fr;
    justify-content: flex-end;
    align-items: center;
  }

  .div-block-138 {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
    flex-flow: column;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: grid;
  }

  .image-72 {
    width: 25px;
  }

  .div-block-143 {
    font-size: 11px;
  }

  .div-block-144 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    font-size: .8rem;
  }

  .image-73 {
    display: none;
  }

  .text-block-97 {
    text-align: center;
  }

  .container-85 {
    max-width: none;
  }

  .tir-cost-comparison-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-181 {
    font-size: 1.5rem;
  }

  .image-74 {
    max-width: 300px;
  }

  .container-86 {
    max-width: none;
  }

  .div-block-150 {
    justify-content: center;
    align-items: center;
  }

  .section-64 {
    background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66c322b2a2a9fc2b4e1b3d87_Banner_1.png");
    background-position: 0 0, 50%;
    background-repeat: repeat, repeat-y;
    background-size: auto, cover;
  }

  .nvidia-summit-mumbai-banner {
    flex-flow: column;
    height: 60px;
  }

  .text-block-99 {
    padding-left: 3px;
    padding-right: 3px;
  }

  .div-block-156 {
    text-align: center;
    flex-flow: column;
    font-size: .8rem;
  }

  .section-66 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-183 {
    font-size: 1.5rem;
  }

  .div-block-157 {
    grid-template-columns: 1fr;
  }

  .nvidia-summit-info {
    width: 250px;
  }

  .heading-185 {
    text-align: center;
    font-size: 2rem;
  }

  .div-block-158 {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .image-76 {
    max-width: 92%;
  }

  .paragraph-130 {
    text-align: center;
  }

  .div-block-159 {
    max-width: 100%;
  }

  .div-block-161, .div-block-162 {
    width: 300px;
  }

  .div-block-163, .div-block-164 {
    font-size: .8rem;
  }

  .heading-186 {
    font-size: 1.5rem;
  }

  .text-block-104 {
    font-size: .9rem;
  }

  .code-embed-5 {
    flex-flow: row;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .heading-188 {
    font-size: 2rem;
  }

  .text-block-105 {
    margin-bottom: 2px;
    font-size: .7rem;
  }

  .grid-27 {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .container-89 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-78 {
    display: none;
  }

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

  .gpu-wrapper-section {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar07_dropdown-link-2 {
    padding-left: 0;
  }

  .uui-banner13_form-wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-banner_wrapper {
    padding-left: 1rem;
  }

  .uui-heroheader01_pattern-image {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .uui-heroheader01_image {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  .body-copy {
    font-size: 1rem;
  }

  .uui-heroheader01_component {
    grid-template-columns: 1fr;
  }

  .primary-btn {
    font-size: 14px;
  }

  .primary-btn.is-icon {
    padding: 8px 12px;
  }

  .tags {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
  }

  .tags.mb-hide {
    display: none;
  }

  .tag-holder {
    margin-bottom: 25px;
  }

  .uui-layout40_image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .section-title {
    margin-top: 1rem;
  }

  .section-title.text-white {
    font-size: 1.7rem;
  }

  .provider-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .provider-card.is--left-border {
    border-left-width: 1px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .provider-card.is--left-border.is-border-top, .provider-card.is--left-border.is-border-top.is-right-border {
    border-top-width: 1px;
  }

  .provider-card.is--left-border.is-custom-border {
    border-top-width: 1px;
    border-right-width: 1px;
  }

  .provider-card.is--left-border.is-mb-top-border {
    border-top-width: 0;
  }

  .provider-card.is-border-top {
    border-top-width: 1px;
  }

  .card-headline {
    text-align: left;
  }

  .card-subheadline {
    padding-top: 10px;
    font-size: 16px;
  }

  .card-subheadline.integrations-features_subheadline {
    font-size: 16px;
  }

  .heading-195, .text-span-20, .text-span-21 {
    font-size: 2rem;
  }

  .tir-header-grid, .content_component, .content_component.provider-card, .content_component.equal {
    grid-template-columns: 1fr !important;
  }

  .content_left {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .config_component, .config_component.equal {
    grid-template-columns: 1fr;
  }

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

  .usecase {
    padding-top: 60px;
  }

  .usecase_features-wrapper {
    grid-template-columns: 1fr;
  }

  .usecase_features-content-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .usecase_image {
    width: 100%;
    max-width: 100%;
    height: 200px;
  }

  .secondary-btn {
    font-size: .875rem;
  }

  .secondary-btn.is-border {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .paragraph-132 {
    font-size: 1rem;
  }

  .integrations-features_item {
    max-width: 28rem;
  }

  .container-large-9 {
    max-width: 90%;
  }

  .all-caps-blue-title-2 {
    font-size: .875rem;
  }

  .integrations-feature_section {
    padding-top: 20px;
  }

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

  .testimonial-feature_section {
    padding-top: 12px;
  }

  .testimonial_slide {
    height: auto;
    margin-right: 20px;
    padding: 20px;
  }

  .testimonial_mask {
    width: 288px;
  }

  .testimonial_slider-person-info-wrapper {
    flex-flow: column;
  }

  .reusable_block {
    padding-left: 12px;
    padding-right: 12px;
  }

  .testimonial_collection-item {
    display: block;
  }

  .media_logos {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .security_wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .container-93 {
    max-width: none;
  }

  .testimonial-quote-icon-2 {
    width: 30px;
  }

  .testimonial-quote-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .testimonial-author-image-three-2 {
    margin-right: 16px;
  }

  .tir-highlghts-grid-div {
    flex-flow: column;
  }

  .tir-highlights-text {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-183 {
    grid-template-columns: 1fr;
    font-weight: 400;
  }

  .tir-model-endpoints, .tir-genaiapi {
    display: none;
  }

  .container-94 {
    max-width: none;
  }

  .nav-menu-two-3 {
    flex-direction: column;
  }

  .grid-31, .grid-33 {
    grid-template-columns: 1fr;
  }

  .container-95 {
    max-width: none;
  }

  .div-block-187 {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .heading-197 {
    font-size: 1.4rem;
  }

  .div-block-188 {
    max-width: 100%;
  }

  .heading-198 {
    font-size: 1.5rem;
  }

  .nvidia-free-summit-form-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
  }

  .form-10, .form-11 {
    width: 95%;
  }

  .heading-199 {
    text-align: center;
    font-size: 1.5rem;
  }

  .heading-200, .heading-201 {
    font-size: 1.5rem;
  }

  .image-83 {
    display: none;
  }

  .text-block-123, .text-block-124 {
    text-align: center;
    font-size: .8rem;
  }

  .heading-202 {
    font-size: 1.5rem;
  }

  .container-96 {
    max-width: none;
  }

  .centered-heading-14 {
    margin-bottom: 24px;
  }

  .container-97 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    max-width: none;
  }

  .heading-203, .heading-204 {
    font-size: 2rem;
  }

  .div-block-196 {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    flex-flow: column;
    align-items: stretch;
  }

  .div-block-197 {
    justify-content: center;
    align-items: stretch;
    max-width: 100%;
  }

  .div-block-198 {
    max-width: 100%;
  }

  .heading-205 {
    font-size: 2rem;
  }

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

  .heading-206 {
    font-size: 2rem;
  }

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

  .heading-208 {
    text-align: center;
    font-size: 2rem;
  }

  .paragraph-134 {
    margin-top: 20px;
  }

  .container-101 {
    max-width: none;
  }

  .div-block-202 {
    flex-flow: column;
    max-width: 100%;
  }

  .div-block-203 {
    max-width: 100%;
  }

  .div-block-204 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .heading-210 {
    font-size: 2rem;
  }

  .heading-212 {
    font-size: 1.5rem;
  }

  .container-104 {
    max-width: none;
  }

  .hero-form-7 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-7 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-7 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

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

  .heading-214 {
    font-size: 2rem;
  }

  .heading-215, .heading-216 {
    font-size: 1.5rem;
  }

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

  .industries-collection-div {
    justify-content: stretch;
  }

  .industries-colection-left {
    max-width: 75%;
  }

  .heading-218 {
    font-size: 1rem;
  }

  .text-block-132 {
    font-size: 12px;
  }

  .container-107 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-211 {
    background-color: #0c1b33;
  }

  .container-109 {
    max-width: none;
  }

  .clients-wrapper-three {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-220 {
    font-size: 1.5rem;
  }

  .text-block-134 {
    font-size: .9rem;
  }

  .heading-221 {
    font-size: 1.5rem;
  }

  .container-111 {
    max-width: none;
  }

  .hero-form-8 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-8 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-8 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .uui-heroheader01_pattern-image-2 {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .uui-heroheader01_image-2 {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

  .uui-heroheader01_component-2 {
    grid-template-columns: 1fr;
  }

  .container-112 {
    max-width: none;
  }

  .events-list-section {
    margin-left: auto;
    margin-right: auto;
    overflow: clip;
  }

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

  .container-115 {
    max-width: none;
  }

  .centered-heading-15 {
    margin-bottom: 24px;
  }

  .comparison-row-main-2 {
    grid-column-gap: 20px;
  }

  .comparison-title-2 {
    margin-left: 10px;
  }

  .comparison-row-2 {
    grid-column-gap: 20px;
  }

  .comparison-negative-2 {
    background-position: 0 5px;
    background-size: 14px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .comparison-positive-2 {
    background-position: 0 4px;
    background-size: 16px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .container-116 {
    max-width: none;
  }

  .hero-form-9 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-9 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-9 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .logos-title-small-2 {
    margin-top: 10px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-117 {
    max-width: none;
  }

  .clients-wrapper-three-2 {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch space-around;
    justify-items: center;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .clients-image-three-2 {
    width: auto;
    height: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-138, .text-block-139 {
    font-size: 10px;
  }

  .container-120 {
    max-width: none;
  }

  .centered-heading-16 {
    margin-bottom: 24px;
  }

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

  .uui-heroheader01_pattern-image-3 {
    width: 12.125rem;
    bottom: -25%;
    right: -20%;
  }

  .uui-heroheader01_image-3 {
    border-top-left-radius: 4rem;
    height: 15rem;
  }

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

  .uui-padding-vertical-xhuge-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-team04_image-wrapper {
    justify-content: center;
    align-items: center;
  }

  .uui-team04_item.provider-card {
    justify-content: center;
    align-items: stretch;
  }

  .uui-padding-vertical-xhuge-6 {
    padding: 2rem;
  }

  .form-radio-2col {
    grid-template-columns: 1fr;
  }

  .form-field-2col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .why-meet-us-section {
    padding-top: 10px;
  }

  .container-121 {
    max-width: none;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .container-122 {
    max-width: none;
  }

  .image-87 {
    display: none;
  }

  .container-123 {
    max-width: none;
  }

  .centered-heading-17 {
    margin-bottom: 24px;
  }

  .team-grid-4 {
    grid-template-columns: 1fr;
  }

  .container-124 {
    max-width: none;
  }

  .uui-banner23_text-wrapper {
    justify-content: center;
    align-items: center;
  }

  .container-125 {
    max-width: none;
  }

  .hero-form-10 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-10 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-10 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .where-to-find-us {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .container-126 {
    max-width: none;
  }

  .hero-wrapper-31 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: center;
  }

  .hero-without-image-4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-127 {
    max-width: none;
  }

  .centered-heading-18 {
    margin-bottom: 24px;
  }

  .gpus-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-large-cal-sans.text-is-inline {
    font-size: 1.5rem;
  }

  .heading-large-cal-sans.text-weight-extra-bold {
    aspect-ratio: auto;
    object-fit: cover;
    font-size: 25px;
    display: block;
  }

  .paragraph-geist {
    font-size: 1rem;
  }

  .form-13 {
    flex-flow: column;
  }

  .table-first-row {
    grid-template-columns: 2fr 1fr;
  }

  .table-header, .table-header.right {
    font-size: 16px;
  }

  .provider-grid-2x2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .section-title-2 {
    margin-top: 1rem;
  }

  .container-128 {
    max-width: none;
  }

  .hero-form-11 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-11 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .ppc-page-hero-formblock {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .wbs-button-subscribe {
    position: static;
  }

  .wbs-subscribe-input-group {
    grid-column-gap: 10px;
    grid-row-gap: 5px;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .wbs-cta-1 {
    padding: 20px 20px 10px;
  }

  .container-129 {
    max-width: none;
  }

  .centered-heading-19 {
    margin-bottom: 24px;
  }

  .team-slide-wrapper-5 {
    width: 100%;
    margin-right: 0%;
  }

  .team-circles-5 {
    padding-left: 0;
    padding-right: 0;
  }

  .team-grid-5 {
    grid-template-columns: 1fr;
  }

  .uui-signup-form_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-heading-medium-3 {
    text-align: center;
  }

  .uui-cta06_component {
    grid-column-gap: 4rem;
    grid-row-gap: 0rem;
    grid-auto-rows: 1fr;
  }

  .uui-padding-vertical-xhuge-9 {
    justify-content: center;
    align-items: center;
    padding: 2rem;
    display: flex;
  }

  .card-subheadline-2 {
    font-size: 16px;
  }

  .container-large-10 {
    max-width: 90%;
  }

  .content_component-2 {
    grid-template-columns: 1fr;
  }

  .section-title-3 {
    margin-top: 1rem;
  }

  .gpu-grid-ppc {
    grid-template-columns: 1fr;
  }

  .primary-btn-2 {
    font-size: 14px;
  }

  .pricing-hero {
    height: auto;
  }

  .pricing-section {
    padding-top: 20px;
  }

  .pricing-wrapper {
    grid-template-columns: 1fr;
  }

  .pricing-cards {
    max-width: 28rem;
  }

  .pricing-detail-text, .pricing-detail-text.integrations-features_subheadline {
    font-size: 16px;
  }

  .pricing-detail-external-div {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .pricing-cards-title {
    font-size: 1.125rem;
  }

  .pricing-page-section-title.text-is-inline {
    font-size: 1.5rem;
  }

  .pricing-page-section-title.text-weight-extra-bold {
    aspect-ratio: auto;
    object-fit: cover;
    font-size: 25px;
    display: block;
  }

  .pricing-section-subheadline {
    font-size: .875rem;
  }

  .pricing-section-subheadline.text-weight-light.text-color-neutral-10 {
    font-size: 15px;
  }

  .text-span-33 {
    text-align: center;
  }

  .heading-246 {
    font-size: 2rem;
  }

  .heading-249 {
    font-size: 2rem;
    font-weight: 700;
  }

  .rag-tabs {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: column;
  }

  .heading-251, .heading-252 {
    font-size: 2rem;
    font-weight: 700;
  }

  .rag_tab-text {
    font-size: .8rem;
  }

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

  .heading-253 {
    font-size: 2rem;
  }

  .text-block-160 {
    font-size: 10px;
  }

  .div-block-236 {
    flex-flow: column;
  }

  .button-48 {
    font-size: 1rem;
  }

  .div-block-237 {
    grid-template-rows: auto auto 1fr;
    grid-template-columns: 1.5fr;
    grid-auto-rows: 1fr;
  }

  .heading-254 {
    font-size: 2rem;
  }

  .grid-41 {
    overflow: scroll;
  }

  .ppc-col-text, .ppc-table-normal-text, .ppc-table-normal-text.is-blue-accent {
    font-size: 10px;
  }

  .ppc-tabs-menu {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: stretch;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .ppc-tabs {
    text-align: center;
  }

  .ppc-tabs-text {
    font-size: 12px;
  }

  .container-130 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-131 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .uui-heroheader15_card-image-05, .uui-heroheader15_card-image-04, .uui-heroheader15_card-image-03, .uui-heroheader15_card-image-02, .uui-heroheader15_card-image-01 {
    border-radius: .5rem;
    width: 14rem;
  }

  .uui-heroheader15_image-wrapper {
    height: 12.75rem;
  }

  .heading-256 {
    text-align: center;
    padding-left: 10px;
  }

  .text-span-38, .text-span-39, .heading-257 {
    font-size: 2rem;
  }

  .div-block-241 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    width: 80%;
    max-width: 100%;
  }

  .footer-form-two-6 {
    margin-bottom: 0;
    padding: 10px 20px 20px;
  }

  .footer-form-block-two-6 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
  }

  .button-primary-47.footer-form-button {
    position: relative;
  }

  .ppc-tir {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .cell-56 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    opacity: 0;
    mix-blend-mode: darken;
    padding-bottom: 0;
    display: block;
  }

  .slide-7 {
    margin: 0;
  }

  .hero-form-container-12 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .image-99 {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .section-home-header-3.background-color-gradient {
    height: 70vh;
  }

  .right-arrow-5 {
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .clients-image-three-3 {
    width: auto;
    height: auto;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .clients-wrapper-three-3 {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: stretch space-around;
    justify-items: center;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .quick-stack-12 {
    padding: 20px 10px 0;
  }

  .heading-large-4.text-weight-extra-bold {
    aspect-ratio: auto;
    object-fit: cover;
    font-size: 25px;
    display: block;
  }

  .section-home-header-4.background-color-gradient {
    height: 70vh;
  }

  .page-padding-11 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    padding: 1rem;
    display: flex;
    overflow: visible;
  }

  .logos-title-small-3 {
    margin-top: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .clients-header-container {
    max-width: none;
  }

  .text-block-170 {
    padding-right: 20px;
  }

  .container-133 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-244, .div-block-245 {
    grid-template-columns: 1fr;
  }

  .provider-card-small {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-171 {
    font-size: 13px;
  }

  .div-block-246 {
    padding-top: 10px;
  }

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

  .text-block-173 {
    font-size: 10px;
  }

  .grid-42 {
    grid-template-rows: 1fr 1fr;
  }

  .nodes-img-section {
    width: 100px;
    height: auto;
  }

  .nodes-host-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-footer04_link-list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-button-7:hover, .uui-button-7:active {
    background-color: var(--blue-hover);
    border-style: none;
  }

  .uui-contact05_component {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: .25fr 1fr;
    grid-template-columns: 1fr;
    align-items: stretch;
  }

  .uui-padding-vertical-xhuge-11 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .uui-container-large-11 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-257 {
    flex-flow: column;
  }

  .clients-contact-sales-wrapper {
    margin-top: 40px;
  }

  .contact {
    padding: 20px;
  }

  .image-102, .image-104 {
    height: auto;
  }

  .provider-card-white.is--left-border {
    border-left-width: 1px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .provider-card-white.is--left-border.is-border-top, .provider-card-white.is--left-border.is-border-top.is-right-border {
    border-top-width: 1px;
  }

  .provider-card-white.is--left-border.is-custom-border {
    border-top-width: 1px;
    border-right-width: 1px;
  }

  .provider-card-white.is--left-border.is-mb-top-border {
    border-top-width: 0;
  }

  .provider-card-white.is-border-top {
    border-top-width: 1px;
  }

  .pricing-header-component {
    width: auto;
  }

  .integration_wrapper-copy {
    grid-template-columns: 1fr;
  }

  .contact-sales-svg {
    opacity: 100;
    height: 30%;
    top: -4%;
  }

  .testimonial-contact-sales-wrapper {
    display: none;
  }

  .event-list-img-wrapper {
    grid-template-columns: 1fr;
  }

  .ai-labs-ppc {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
  }

  .benefits-features-ailabs {
    padding-left: 0;
    padding-right: 0;
  }

  .ai-labs-grid-oval {
    grid-template-columns: 1fr;
  }

  .on-prem-text-white {
    font-size: 1rem;
  }

  .tir-ai-labs {
    height: 135vh;
    padding-top: 20px;
  }

  .pricing-detail-component {
    width: auto;
  }

  .grid-44 {
    overflow: scroll;
  }

  .pricing-text-bold {
    font-size: 14px;
  }

  .pricing-ailabs {
    padding-top: 0;
  }

  .tir-info-ppc.tir-info-ppc-1 {
    font-size: 10px;
    top: 7%;
    left: 13%;
  }

  .tir-info-ppc.tir-info-ppc-2 {
    font-size: 10px;
    bottom: 22%;
    left: 37%;
  }

  .tir-info-ppc.tir-info-ppc-3 {
    font-size: 10px;
    top: 18%;
    right: 11%;
  }

  .tir-info-ppc.tir-info-ppc-4 {
    font-size: 10px;
    bottom: 62%;
    right: 10%;
  }

  .tir-info-ppc.tir-info-ppc-5 {
    width: 300px;
    font-size: 10px;
    bottom: 2%;
    left: 2%;
  }

  .image-111 {
    position: absolute;
    top: 471.648px;
  }

  .uui-contact03_component {
    grid-template-columns: 1fr;
  }

  .contact-us-ppc {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .uui-layout08_item-icon-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .uui-layout08_item {
    justify-content: flex-start;
    align-items: stretch;
  }

  .uui-layout08_item-list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto auto auto auto;
    grid-auto-rows: auto;
  }

  .uui-layout08_component {
    grid-column-gap: 10px;
    grid-template-rows: auto 1fr;
  }

  .uui-padding-vertical-xhuge-15 {
    padding: 2rem 1rem;
  }

  .wbs-cta-5-button {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .wbs-heading-h4 {
    font-size: 1.7rem;
  }

  .wbs-cta-5 {
    padding: 20px;
  }

  .uui-signup-form_wrapper-2 {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-17 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .card-headline-2 {
    text-align: left;
  }

  .container-136 {
    max-width: none;
  }

  .features-right-4 {
    margin-bottom: -30px;
  }

  .features-block-two-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .features-image-4 {
    margin-bottom: 10px;
  }

  .uui-layout13_image-02 {
    top: 20%;
  }

  .uui-layout13_image-01 {
    width: 80%;
    right: -7%;
  }

  .container-137 {
    max-width: none;
  }

  .clients-wrapper-5 {
    place-content: space-between space-around;
    align-items: center;
    margin: 0 auto;
  }

  .clients-image-5 {
    width: 10%;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .wbs-form-group-alert {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .uui-layout02_image-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .container-138 {
    max-width: none;
  }

  .centered-heading-20 {
    margin-bottom: 24px;
  }

  .quicklinks-copy {
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  .uui-button-wrapper-10.is-left {
    align-self: flex-start;
  }

  .uui-padding-vertical-xhuge-21 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-padding-vertical-xhuge-23 {
    padding-top: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .uui-contact05_component-2 {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-24 {
    padding-bottom: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .hero-split {
    flex-flow: column;
  }

  .uui-page-padding-15-copy {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .uui-footer07_link-list {
    grid-template-rows: auto auto auto;
  }

  .uui-layout08_component-copy {
    grid-template-rows: auto;
    min-height: auto;
    padding-left: 0;
  }

  .uui-layout08_item-list-copy {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-auto-rows: auto;
  }

  .hackathon-partner-div {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .uui-contact07_component {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-25 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .uui-layout66_item-list {
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-26 {
    padding-top: 0;
  }

  .uui-footer07_link-list-2 {
    grid-template-rows: auto auto auto;
  }

  .lp-hero-container {
    flex-flow: column;
    max-width: none;
  }

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

  .uui-padding-vertical-xhuge-28 {
    padding: 2rem;
  }

  .lp-bg-asset {
    opacity: 23;
  }

  .tir-lp-cta-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: row;
    justify-content: center;
    align-items: stretch;
  }

  .tir-lp-cta-input {
    margin-bottom: 0;
    padding-left: 8px;
    padding-right: 8px;
  }

  .tir-lp-hero-form {
    margin-bottom: 0;
    padding: 20px 10px;
  }

  .split-div {
    flex-flow: column;
  }

  .container-139 {
    max-width: none;
  }

  .uui-layout14_item-list, .uui-contact05_component-4 {
    grid-template-columns: 1fr;
  }

  .container-140 {
    max-width: none;
  }

  .centered-heading-21 {
    margin-bottom: 24px;
  }
}

#w-node-_85ee115c-9d9b-42d5-7154-9253e957145c-a6c2d54e, #w-node-_85ee115c-9d9b-42d5-7154-9253e9571466-a6c2d54e, #w-node-_85ee115c-9d9b-42d5-7154-9253e9571470-a6c2d54e {
  align-self: start;
}

#w-node-_5676a236-b5d6-166e-d84d-afa07c4e966d-2d2e175a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_5676a236-b5d6-166e-d84d-afa07c4e967a-2d2e175a {
  justify-self: stretch;
}

#w-node-_5676a236-b5d6-166e-d84d-afa07c4e9744-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e974b-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9753-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e975a-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9761-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e976a-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9772-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9779-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9780-2d2e175a, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9787-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa89de-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa89ef-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa89f7-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa89ff-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a07-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a0f-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a18-2d2e175a, #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a20-2d2e175a, #w-node-_2ee76292-1af8-99c7-5a70-01d338ec30cc-38ec303f, #w-node-_2ee76292-1af8-99c7-5a70-01d338ec30ce-38ec303f, #w-node-_2ee76292-1af8-99c7-5a70-01d338ec30d0-38ec303f, #w-node-_2ee76292-1af8-99c7-5a70-01d338ec30d2-38ec303f, #w-node-_2ee76292-1af8-99c7-5a70-01d338ec30d6-38ec303f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b493e-51f297d9 {
  place-self: auto end;
}

#w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b49ff-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a10-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a18-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a20-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a28-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a30-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a39-51f297d9, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a41-51f297d9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_731ff85c-f89c-0867-030d-62c9c85d0aef-51f297d9, #w-node-b304abf0-64bb-bf33-20f9-6db998e5dc0b-51f297d9, #w-node-c9003853-4a79-c233-a9b8-d7c6955d5831-51f297d9, #w-node-_1f0fd06b-5d98-f029-9122-29b8d31b302b-51f297d9, #w-node-d29fd663-f689-8b81-a1ee-8a3921823f45-51f297d9, #w-node-_45a7b027-86d5-aef8-f5c5-caeb76fcd776-51f297d9, #w-node-ff5f8914-ea37-09d2-e1ac-93a009e3a2f5-51f297d9, #w-node-fa24616f-ae8f-0cc4-0149-c4ffe856f2b7-51f297d9, #w-node-_9635a6fd-a84c-7e46-cb1b-0c536b934b24-51f297d9, #w-node-c96e704e-162b-e2c8-2998-11e7d190cce6-51f297d9, #w-node-_09cddc53-a4ba-c0fb-0c3b-8a469bcc20c4-51f297d9, #w-node-f19228ba-c52a-a871-a0b2-f21ce1f0a176-51f297d9, #w-node-_11731601-9208-ae6b-6eee-529c01161e75-51f297d9, #w-node-_86a5135b-050a-c51b-0383-370597c5059a-51f297d9, #w-node-_295d6fff-9d68-7e7a-13c1-46f273077a46-51f297d9, #w-node-b8031fdb-c38f-3078-9bde-28ef71b8756c-51f297d9 {
  place-self: center;
}

#w-node-_9a33ea9c-9b68-dd36-4e55-cff94373853a-51f29850 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c82985f6-83f1-e9ba-f570-534b81d21567-51f29850 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a99e7a2-2419-ae96-fc71-1e21411176f0-51f29850 {
  order: 0;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35b7d556-1b96-16a9-2618-684f5a8a0f5f-51f29850 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-_0e23c5e4-1a7b-1231-d191-bbfcf1f96290-51f298b9 {
  justify-self: start;
}

#w-node-_92630015-68d0-3c65-2186-89c61b5944fd-51f298bd, #w-node-_92630015-68d0-3c65-2186-89c61b5944ff-51f298bd, #w-node-c013b517-5dc4-11ca-534c-1a8ed3d55f1e-51f298be, #w-node-cdab713a-3d93-b80c-6f09-b8b212b343aa-51f298be, #w-node-_33ac8cf6-8cb0-4cb7-2052-1594d4efc999-51f298be, #w-node-_61b28955-aae9-0ff0-a7ea-716d98ec9d53-51f298be, #w-node-eedb3e7b-be2f-eb31-8210-d8ebb7ef075f-51f298be, #w-node-_1cf16f97-62f9-d27d-8895-d60c679df152-51f298be, #w-node-bafe791d-cc0c-f92c-80ed-9c6ccd5afdad-51f298be, #w-node-_1b6bda58-ecaa-1f50-d23c-c9fb74c6288b-51f298be, #w-node-_19bfe62a-89ac-20d5-cc52-829a063195a3-51f298be, #w-node-_34b868cc-7585-d0ec-c3f6-019d5c59f3fc-51f298be, #w-node-_25288909-8a9e-ac3a-528b-cac1a221ece9-51f298be, #w-node-aad00bbd-d234-19e7-3bbe-dcc45bc49271-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1a3-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1a6-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1a9-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1ac-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1af-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1b2-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1be-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1c1-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1c4-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1c7-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1ca-51f298be, #w-node-_21016d97-179c-d989-3df5-f7624553e1cd-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f56-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f59-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f5c-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f5f-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f62-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f65-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f71-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f74-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f77-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f7a-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f7d-51f298be, #w-node-a44d4cec-eb62-1d6a-8a37-393261670f80-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838d7-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838da-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838dd-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838e0-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838e3-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838e6-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838e9-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838ec-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838ef-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838fb-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f7838fe-51f298be, #w-node-f358562e-0bdb-5b56-6063-b02e2f783901-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314832-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314835-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314838-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a5831483b-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a5831483e-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314841-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314844-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314847-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a5831484a-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a5831484d-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314850-51f298be, #w-node-acb2b199-b897-34cf-cc3d-991a58314853-51f298be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d1cc8ed-ef8f-a414-1245-5054f3e74820-51f298bf {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_3d1cc8ed-ef8f-a414-1245-5054f3e7482f-51f298bf {
  grid-row: span 4 / span 4;
}

#w-node-_3d1cc8ed-ef8f-a414-1245-5054f3e74862-51f298bf {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1.75fr 1fr 1fr 1fr 1fr;
}

#w-node-_3d1cc8ed-ef8f-a414-1245-5054f3e74871-51f298bf {
  grid-row: span 4 / span 4;
}

#w-node-_026ebaca-3923-8111-db18-1aa3a7d9e2ad-51f298c7 {
  justify-self: stretch;
}

#w-node-ff3abf10-0f42-96f2-1c2b-f3071c6503dd-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b688a-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b688d-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b6893-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b6898-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b6899-51f298c7, #w-node-_2067207a-15d6-9bce-4a76-7f908495d3ab-51f298c7, #w-node-_9be55f23-e52c-5b80-9806-3375cdb9dce9-51f298c7, #w-node-f5d4989b-aeca-0aab-04e1-d946d9938e43-51f298c7, #w-node-_5a86cb33-2b03-1203-7e32-f91268506b86-51f298c7, #w-node-c9a1b157-1bb8-293e-a421-6698353e8f0b-51f298c7, #w-node-_48918c8e-8c28-a80d-8ca7-769efb446301-51f298c7, #w-node-_1049dc1e-6eca-0b68-2a63-f4af4622f209-51f298c7, #w-node-_37028f5f-8458-d5bd-37dc-a8db78610fb0-51f298c7, #w-node-_7b34f5ab-ba28-6965-647d-e54ce110e7c6-51f298c7, #w-node-cab81914-0bef-037f-b085-2ac889608d87-51f298c7, #w-node-c715607c-41b1-7c2d-73ca-ed3ec04d6394-51f298c7, #w-node-_42093ce5-bcfd-7af1-9b6c-659879123cbb-51f298c7, #w-node-_8aa03361-8a1d-44ec-6daf-19e16b056031-51f298c7, #w-node-c663e82b-3feb-ba2e-eff2-a8a94aaf315a-51f298c7, #w-node-d235cd5c-7b5d-9118-5636-c651248ff028-51f298c7, #w-node-df58105f-f089-3e80-df66-0fa0c868cb12-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b689c-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b689f-51f298c7, #w-node-d5494665-d0b9-98ea-218e-b73cbc9b68a3-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b497-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4a9-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4ac-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4b5-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4b8-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4b9-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4be-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4c1-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4c4-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4c6-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4cb-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4ce-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4d1-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4d3-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4d8-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4db-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4de-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4e0-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4e5-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4e8-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4eb-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4ed-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4f2-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4f5-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b4f8-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3360-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3372-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3375-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad337e-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3381-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3382-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3387-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad338a-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad338d-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad338f-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3394-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3397-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad339a-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad339c-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33a1-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33a4-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33a7-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33a9-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33ae-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33b1-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33b4-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33b6-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33bb-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33be-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad33c1-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31c1-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31d3-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31d6-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31df-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31e2-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31e3-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31e8-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31eb-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31ee-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31f0-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31f5-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31f8-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31fb-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31fd-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3202-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3205-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3208-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f320a-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f320f-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3212-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3215-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3217-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f321c-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f321f-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f3222-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53bf4-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c06-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c09-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c12-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c15-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c16-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c1b-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c1e-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c21-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c23-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c28-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c2b-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c2e-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c30-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c35-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c38-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c3b-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c3d-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c42-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c45-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c48-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c4a-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c4f-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c52-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53c55-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0ed5-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0ee7-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0eea-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0ef3-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0ef6-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0ef7-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0efc-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0eff-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f02-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f04-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f09-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f0c-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f0f-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f11-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f16-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f19-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f1c-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f1e-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f23-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f26-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f29-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f2b-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f30-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f33-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0f36-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299b1-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299c3-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299c6-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299cf-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299d2-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299d3-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299d8-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299db-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299de-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299e0-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299e5-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299e8-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299eb-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299ed-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299f2-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299f5-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299f8-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299fa-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299ff-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e929a02-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e929a05-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e929a07-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e929a0c-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e929a0f-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e929a12-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c473-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c485-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c488-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c491-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c494-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c495-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c49a-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c49d-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4a0-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4a2-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4a7-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4aa-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4ad-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4af-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4b4-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4b7-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4ba-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4bc-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4c1-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4c4-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4c7-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4c9-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4ce-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4d1-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c4d4-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc32876-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc3288d-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc32890-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc32899-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc3289c-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc3289d-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328a2-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328a5-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328a8-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328aa-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328af-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328b2-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328b5-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328b7-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328bc-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328bf-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328c2-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328c4-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328c9-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328cc-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328cf-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328d1-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328d6-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328d9-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc328dc-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbc4-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbdb-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbde-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbe7-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbea-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbeb-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbf0-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbf3-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbf6-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbf8-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbfd-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc00-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc03-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc05-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc0a-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc0d-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc10-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc12-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc17-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc1a-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc1d-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc1f-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc24-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc27-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cc2a-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7962-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7979-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e797c-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7985-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7988-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7989-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e798e-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7991-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7994-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7996-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e799b-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e799e-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79a1-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79a3-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79a8-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79ab-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79ae-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79b0-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79b5-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79b8-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79bb-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79bd-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79c2-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79c5-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e79c8-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9c6-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9d8-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9db-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9e4-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9e7-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9e8-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9ed-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9f0-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9f3-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9f5-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9fa-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9fd-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca00-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca02-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca07-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca0a-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca0d-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca0f-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca14-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca17-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca1a-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca1c-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca21-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca24-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47ca27-51f298c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ff6885c-fbfc-2d28-49ef-ef964957a9e6-51f298ca {
  place-self: stretch start;
}

#w-node-_8ff6885c-fbfc-2d28-49ef-ef964957a9fd-51f298ca {
  place-self: center end;
}

#w-node-_8ff6885c-fbfc-2d28-49ef-ef964957a9fe-51f298ca {
  place-self: center start;
}

#w-node-_8ff6885c-fbfc-2d28-49ef-ef964957a9ff-51f298ca {
  place-self: center end;
}

#w-node-_8ff6885c-fbfc-2d28-49ef-ef964957aa00-51f298ca {
  place-self: center start;
}

#w-node-_8ff6885c-fbfc-2d28-49ef-ef964957aa22-51f298ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact-sales-submit.w-node-_8ff6885c-fbfc-2d28-49ef-ef964957aa23-51f298ca {
  justify-self: center;
}

#w-node-eddbdb16-89b9-3efd-5675-18d3c0e48115-51f2990f {
  justify-self: stretch;
}

#w-node-fbad0570-512f-b2de-846f-7614b0783158-51f2990f, #w-node-f5ac1234-3d06-31a5-257a-2f00707b1034-51f2990f, #w-node-_21d1ec6b-2588-17f4-d4fe-d533df79132c-51f2990f, #w-node-d2a3ca38-94ac-750a-9900-852c10abde97-51f2990f, #w-node-_19d1fafd-972f-dd97-36e5-70060ab28316-51f2990f, #w-node-_7c0cc1a7-ef53-c71a-2434-2c8961d212c4-51f2990f, #w-node-_885e07c2-537b-eb46-558a-5ae95f9cd594-51f2990f, #w-node-_73234cda-5942-21d0-9665-1db3298869cd-51f2990f, #w-node-_898a5c3a-2b2c-9b75-ea6f-9960a8374c18-51f2990f, #w-node-_60ab12c2-3a37-d9f9-6f35-fe20172d2314-51f2990f, #w-node-_40fe95a8-cbf2-286f-6f86-d4d2c35727ea-51f2990f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d0de7573-a679-fa1a-096c-2f1fc767cac0-30fdbb6f, #w-node-f2e23bb1-8c0a-6089-45b8-fe1945314719-30fdbb6f, #w-node-_550c17e5-7b99-c847-6050-23569a1bad40-30fdbb6f, #w-node-_9b512433-b8c0-c996-bf75-076764b0560c-30fdbb6f, #w-node-ee902e93-b32e-ac6e-9370-d17582a5ae13-30fdbb6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4197cbc-91da-282a-7030-bf8d791a886a-51f29911 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_602c49f8-b73f-850f-0c50-f82727e0af7a-51f29911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_680e3510-61c4-b727-9b0f-7734fba3edf8-51f29911, #w-node-_122debeb-8614-03f8-026d-b796a2c58bfc-51f29911, #w-node-b0d6b06f-2929-c776-e696-cf671e66b558-51f29911, #w-node-_85ef019f-18d7-65c9-2988-c99bbd67b2d2-51f29911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-cd2f8edb-2073-e4ff-463a-e679ada63cf1-51f29911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_050ce8f5-a1af-09f5-16aa-87def153736e-51f29911, #w-node-_050ce8f5-a1af-09f5-16aa-87def1537371-51f29911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-afd555cb-b686-7085-362d-c4272c88138e-51f29911, #w-node-f4197cbc-91da-282a-7030-bf8d791a8874-51f29911, #w-node-c739cfa6-402f-8380-947c-8abd4c953b9b-51f29911, #w-node-_06e77f00-a56c-8c47-ea74-31d0fecd9372-51f29911, #w-node-_06e77f00-a56c-8c47-ea74-31d0fecd9374-51f29911, #w-node-_06e77f00-a56c-8c47-ea74-31d0fecd9376-51f29911 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c64b-51f29912 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c64e-51f29912 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c64f-51f29912, #w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c652-51f29912, #w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c655-51f29912, #w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c658-51f29912 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c65b-51f29912 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c65d-51f29912, #w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c660-51f29912 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c663-51f29912, #w-node-_67780330-0eaa-6aa8-b8ce-7f108ab7c664-51f29912, #w-node-b9e1f5c4-2dc6-f2cc-17b9-67498c45aab7-51f29912, #w-node-b9e1f5c4-2dc6-f2cc-17b9-67498c45aab9-51f29912, #w-node-b9e1f5c4-2dc6-f2cc-17b9-67498c45aabb-51f29912, #w-node-b9e1f5c4-2dc6-f2cc-17b9-67498c45aabd-51f29912 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44993911-9cbb-8bc7-5412-c186deb6c72b-51f29913 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_44993911-9cbb-8bc7-5412-c186deb6c72e-51f29913 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44993911-9cbb-8bc7-5412-c186deb6c72f-51f29913, #w-node-_44993911-9cbb-8bc7-5412-c186deb6c732-51f29913, #w-node-_44993911-9cbb-8bc7-5412-c186deb6c735-51f29913, #w-node-_44993911-9cbb-8bc7-5412-c186deb6c738-51f29913 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_44993911-9cbb-8bc7-5412-c186deb6c73b-51f29913 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44993911-9cbb-8bc7-5412-c186deb6c73d-51f29913, #w-node-_44993911-9cbb-8bc7-5412-c186deb6c740-51f29913 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_44993911-9cbb-8bc7-5412-c186deb6c743-51f29913, #w-node-_44993911-9cbb-8bc7-5412-c186deb6c744-51f29913, #w-node-a33105ee-7fef-93dd-e88c-4e790ddd56da-51f29914 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Sign-up2.w-node-efc4426a-76ce-f86d-aefb-34f134102b5d-51f29914 {
  justify-self: stretch;
}

#w-node-_8009148c-1544-5010-2b3e-c810e188dd8e-51f2992b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-dc0ff9a3-1072-eea3-4866-e3bbcd93a6ec-51f2992b, #w-node-c104c7da-222d-e4c4-bd91-0edc1e9b5c1d-51f2992b, #w-node-_1910c798-9ca2-81b4-03bc-25e522246e13-51f2992b, #w-node-_1910c798-9ca2-81b4-03bc-25e522246e14-51f2992b, #w-node-a18d535d-5c2e-5b10-b57a-f542b76ac1ea-51f2992b, #w-node-a18d535d-5c2e-5b10-b57a-f542b76ac1eb-51f2992b, #w-node-_8544b206-b503-3127-7266-cd0895edb4c9-51f2992b, #w-node-_8544b206-b503-3127-7266-cd0895edb4ca-51f2992b, #w-node-_8574e7d1-d5b8-ecd8-b05e-05cde098092b-51f2992b, #w-node-_8574e7d1-d5b8-ecd8-b05e-05cde098092c-51f2992b, #w-node-e1ad8f12-206b-9b7a-f933-1d7c68706578-51f2992b, #w-node-_9e46f143-fca9-45df-b926-cdfd5f4fa31f-51f2992b, #w-node-_8958e30d-5262-76fa-69ef-95a87acddb6c-51f2992b, #w-node-_726dda14-1cc5-7053-d88e-e28c29a14064-51f2992b, #w-node-_726dda14-1cc5-7053-d88e-e28c29a14065-51f2992b, #w-node-_7c6adc94-06b3-05a2-42c9-7626f5ed3242-51f2992b, #w-node-_7c6adc94-06b3-05a2-42c9-7626f5ed3243-51f2992b, #w-node-_7ece76b4-4201-03b6-161a-acba8e052c4a-51f2992b, #w-node-_7ece76b4-4201-03b6-161a-acba8e052c4b-51f2992b, #w-node-_1ef4bcbd-065b-ed64-f253-18b23f73696c-51f2992b, #w-node-_1ef4bcbd-065b-ed64-f253-18b23f73696d-51f2992b, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e6d-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e74-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e7c-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e83-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e8a-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e93-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3e9b-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3ea2-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3ea9-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3eb0-51f29930, #w-node-_75542ce4-8a09-a3bd-a20a-68ae639d3ec1-51f29930, #w-node-_8b5d7242-4124-28a4-5239-8542dcf0d8d9-51f29930, #w-node-c154e9f1-af11-2372-1113-c61608b7a7da-51f29930, #w-node-_6c50f2fe-61cf-2af9-9835-ddfdf90705f2-51f29930 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06465ebe-9ef0-41f0-cd1e-81f7e23682b9-51f2994a {
  justify-self: stretch;
}

#w-node-_06465ebe-9ef0-41f0-cd1e-81f7e2368323-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e2368327-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236832b-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236832f-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e2368333-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e2368337-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236833b-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236833f-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e2368343-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e2368347-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236834b-51f2994a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f7dc0963-79d5-0e8c-ebe1-7cf575e1f70b-51f2994a {
  justify-self: stretch;
}

#w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236849c-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e236849e-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e23684a0-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e23684a2-51f2994a, #w-node-_06465ebe-9ef0-41f0-cd1e-81f7e23684a4-51f2994a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1200ddd-272f-aabb-c127-58ba61da4c80-51f29950 {
  justify-self: stretch;
}

#w-node-b0e567cc-7686-28e3-323e-0d19740e8969-51f29950, #w-node-b0e567cc-7686-28e3-323e-0d19740e896f-51f29950 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6302310c-942d-d54d-5e0f-d568db45de14-51f29950 {
  align-self: start;
}

#w-node-_7e2ed596-504a-d2ea-f324-63d342429747-51f29950 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89fe64ab-06a1-c3d7-6f66-66b554b62392-54b62372 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80f469a3-41bf-6714-7f5b-a01ac03f43b6-51f29956 {
  justify-self: stretch;
}

#w-node-_28cc182d-e509-1a49-15cf-28556c65dc9b-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a68-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a74-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a80-51f29974, #w-node-_2c32cc30-d39a-a5b4-7489-0e6ad79f74ae-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a77-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a83-51f29974, #w-node-e9102e28-85b5-cc6b-b85a-0d4936788514-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a7a-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a86-51f29974, #w-node-_3404e6ed-731f-59c1-5e27-9a3c80c59859-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a71-51f29974, #w-node-_6fb1734a-021f-0647-0582-62792ed79a89-51f29974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fb1734a-021f-0647-0582-62792ed79a8c-51f29974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d7693358-6266-7838-9145-3f95f8667875-51f29974, #w-node-d7693358-6266-7838-9145-3f95f8667876-51f29974, #w-node-d7693358-6266-7838-9145-3f95f8667879-51f29974, #w-node-d7693358-6266-7838-9145-3f95f866787c-51f29974, #w-node-d7693358-6266-7838-9145-3f95f8667885-51f29974, #w-node-d7693358-6266-7838-9145-3f95f8667889-51f29974, #w-node-d7693358-6266-7838-9145-3f95f866788c-51f29974, #w-node-d7693358-6266-7838-9145-3f95f8667895-51f29974, #w-node-d7693358-6266-7838-9145-3f95f8667899-51f29974, #w-node-d7693358-6266-7838-9145-3f95f866789c-51f29974, #w-node-d7693358-6266-7838-9145-3f95f86678a5-51f29974, #w-node-d7693358-6266-7838-9145-3f95f86678a6-51f29974, #w-node-d7693358-6266-7838-9145-3f95f86678ac-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74a96-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74a97-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74a9a-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74a9d-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74aa0-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74aa4-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74aa7-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74aaa-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74aae-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74ab1-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74ab4-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74ab5-51f29974, #w-node-_89593c8a-5785-7a23-5d43-23fc50e74abb-51f29974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89593c8a-5785-7a23-5d43-23fc50e74abe-51f29974 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3c6-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3c7-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3ca-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3cd-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3d0-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3d4-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3d7-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3da-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3de-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3e1-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3e4-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3e5-51f29974, #w-node-eb42ec31-6b65-a194-ea2b-5a82f918a3eb-51f29974 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15581bdf-df35-b853-95f0-f0fa16555be0-51f2998a {
  justify-self: stretch;
}

#w-node-_15581bdf-df35-b853-95f0-f0fa16555c19-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c1d-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c21-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c25-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c29-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c2d-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c31-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c35-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c39-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c3d-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555c41-51f2998a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_15581bdf-df35-b853-95f0-f0fa16555c68-51f2998a {
  justify-self: stretch;
}

#w-node-_15581bdf-df35-b853-95f0-f0fa16555cf5-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555cf7-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555cf9-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555cfb-51f2998a, #w-node-_15581bdf-df35-b853-95f0-f0fa16555cfd-51f2998a, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f299b6, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f299b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15504570-5124-8907-1e89-6f595c76f242-51f299b6 {
  align-self: start;
}

#w-node-_0c783646-b45c-b1bd-08b2-4086085c485d-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4860-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4863-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4866-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4869-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c486c-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c486f-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4872-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4877-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4878-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c487c-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c487f-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4882-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4885-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c4888-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c488b-51f299b6, #w-node-_0c783646-b45c-b1bd-08b2-4086085c488e-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7f1-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7f7-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7fa-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7fd-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed802-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed805-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7f4-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed808-51f299b6, #w-node-_43022207-3840-c5bc-d74a-8d9ee06e2996-51f299b6, #w-node-f6cae0c1-edba-ba95-c79d-b994c0bbc061-51f299b6, #w-node-f26f3169-d7ff-6c27-9da8-afff71e762dc-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed80c-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed812-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed815-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed80f-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed818-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed81b-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed81e-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed821-51f299b6, #w-node-be56f21f-9443-07cc-80d2-e541ecd86102-51f299b6, #w-node-b444939b-bea9-a0c6-6034-6a5f0029ba42-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed82f-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed82c-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed832-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed835-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed838-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed83b-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed83e-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed841-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed84f-51f299b6, #w-node-a06a2b79-f0b2-da10-d8b5-ebb75ff1418e-51f299b6, #w-node-_0cb4ea87-9676-49cc-73c3-ed7211739e79-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed852-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed84c-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed858-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed855-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed85b-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed85e-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed86f-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed861-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed869-51f299b6, #w-node-ddff580e-2319-f158-509e-cfad6f13bd4a-51f299b6, #w-node-_8ff38b1c-57d4-42b5-70a6-db285b7cbc2f-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed86c-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed878-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed872-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed87b-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed87e-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed88f-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed881-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed897-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed889-51f299b6, #w-node-b178be38-c534-48d0-05e3-6db7c56dbaf4-51f299b6, #w-node-aa665730-0cc6-71ba-d4c6-58928b8b28c7-51f299b6, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed88c-51f299b6, #w-node-_3b4223c6-2f6b-421a-eb41-e497558d8781-51f299b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1ede8fd-3901-3b34-57f9-77d1bb44a4c8-bb44a4ba, #w-node-_0df4603d-82d6-dc53-0c1f-3a9ca0e582a4-51f299b7 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-51f299b7, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f299b7, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f299b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-51f299b7 {
  align-self: start;
}

#w-node-_7798f656-651c-ed05-b0be-5483dddd2f3a-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f3d-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f40-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f43-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f46-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f49-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f4c-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f51-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f52-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f57-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f5a-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f5d-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f60-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f63-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f66-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f69-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f6c-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f71-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f74-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f77-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f7a-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f7d-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f80-51f299b7, #w-node-_7798f656-651c-ed05-b0be-5483dddd2f83-51f299b7, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-51f299b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0df4603d-82d6-dc53-0c1f-3a9ca0e582a4-51f299b9 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-51f299b9, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f299b9, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f299b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-51f299b9 {
  align-self: start;
}

#w-node-d5360c67-084c-aaff-f98f-05858ed5e9b6-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9b9-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9bc-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9bf-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9c2-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9c5-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9c8-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9cd-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9ce-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9d3-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9d6-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9d9-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9dc-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9df-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9e2-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9e5-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9e8-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9ed-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f0-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f3-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f6-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f9-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9fc-51f299b9, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9ff-51f299b9, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-51f299b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0df4603d-82d6-dc53-0c1f-3a9ca0e582a4-51f299d7 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-51f299d7, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f299d7, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f299d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-51f299d7 {
  align-self: start;
}

#w-node-_49c478fe-69fc-7510-8409-4bbd679e2da5-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2da8-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dab-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dae-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2db1-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2db4-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2db7-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dbc-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dbd-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dc1-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dc4-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dc7-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dca-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dcd-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dd0-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dd3-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dd5-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dd9-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2ddc-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2ddf-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2de2-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2de5-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2de8-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2deb-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2ded-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2df1-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2df4-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2df7-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dfa-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2dfe-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e01-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e05-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e0b-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e0e-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e11-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e14-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e17-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e1a-51f299d7, #w-node-_49c478fe-69fc-7510-8409-4bbd679e2e1d-51f299d7, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-51f299d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1233bce-7ec1-04ed-3df4-dda686656993-51f299d7, #w-node-_0df4603d-82d6-dc53-0c1f-3a9ca0e582a4-51f299d8 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-51f299d8, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f299d8, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f299d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-51f299d8 {
  align-self: start;
}

#w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dbb-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dbe-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dc1-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dc4-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dc8-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dcd-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dd1-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dd6-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39ddc-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39ddd-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39de0-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39de3-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39de6-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39de9-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dec-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39df0-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39df4-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39df8-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dfa-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39dfd-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e00-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e03-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e06-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e09-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e0d-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e11-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e15-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e17-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e1a-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e1d-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e20-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e23-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e26-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e2a-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e2e-51f299d8, #w-node-_4b30aa9a-34ce-2050-129f-f05a21e39e32-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f110fef-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f110ff2-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f110ff5-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f110ff8-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f110ffc-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111001-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111005-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11100a-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111010-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111011-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111014-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111017-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11101a-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11101d-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111020-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111024-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111028-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11102d-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11102f-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111032-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111035-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111038-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11103b-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11103e-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111043-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111047-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11104c-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11104e-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111051-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111054-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111057-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11105a-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11105d-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111061-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f111065-51f299d8, #w-node-ac7bc622-89b7-a446-a4c8-d2e81f11106a-51f299d8, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-51f299d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1233bce-7ec1-04ed-3df4-dda686656993-51f299d8 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-51f299de, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f299de, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f299de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-51f299de {
  align-self: start;
}

#w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2bd-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2c6-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2c9-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2ce-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2d1-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2d4-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2d7-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2da-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2df-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2e0-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2eb-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2ee-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2f1-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2f4-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2f7-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2fb-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a2ff-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a304-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a306-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a311-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a314-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a317-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a31a-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a31d-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a322-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a327-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a32c-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a32e-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a339-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a33c-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a33f-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a342-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a345-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a34a-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a34f-51f299de, #w-node-_9626dba4-35d4-c5f9-7bd0-10e4fb36a354-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7f1-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7f7-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7fa-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7fd-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed802-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed805-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed7f4-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed808-51f299de, #w-node-_60c38772-54c9-e7b0-0e2b-3f0513467a18-51f299de, #w-node-ca47a9a0-c985-904f-1097-1f880f330106-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed80b-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed89d-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed892-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8a0-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8b1-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8b9-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8a3-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8bc-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8ab-51f299de, #w-node-_4324e886-eb22-5b29-3899-23497469b9c4-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8bf-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8ae-51f299de, #w-node-_46bd83ee-2dce-0509-7306-b32e4272834c-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8b4-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8d3-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8db-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8de-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8c5-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8e1-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8cd-51f299de, #w-node-c0a9a227-3525-d050-8ff9-5e16c949e1f7-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8e4-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8d0-51f299de, #w-node-_3e7fe67e-cf54-52c7-e3d7-c3577f8ed374-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8d6-51f299de, #w-node-a80428b8-fcd1-5abd-dcaf-0dde063af66a-51f299de, #w-node-_0234b041-6d18-4a14-e54a-8ee134313483-51f299de, #w-node-ece1d9aa-5f09-18cf-8c5d-99b4ea552de8-51f299de, #w-node-c3570922-9377-2044-13f2-adeabdccb042-51f299de, #w-node-_78ffa1c1-36c8-c097-0a29-ac2cdb72c251-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8e7-51f299de, #w-node-b135df02-a9b7-2f1d-4197-059a905b9e40-51f299de, #w-node-_1c525e1e-1d7c-23a3-b982-9ddb4c79786a-51f299de, #w-node-_02ff50bc-b5e7-333e-6361-4740d13ed8ef-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e753-51f299de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aadd1076-5f2f-d7b0-6d69-50553d78e756-51f299de {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-aadd1076-5f2f-d7b0-6d69-50553d78e75d-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e761-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e765-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e769-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e76a-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e770-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e776-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e779-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e77c-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e77f-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e781-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e785-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e78b-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e78f-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e792-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e795-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e798-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e79c-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e7a2-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e7a5-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e7a8-51f299de, #w-node-aadd1076-5f2f-d7b0-6d69-50553d78e7ab-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea594b-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea594e-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5951-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5954-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5958-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea595c-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5960-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5964-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5968-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5969-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea596d-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5970-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5974-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5978-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea597c-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea597f-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5982-51f299de, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5986-51f299de, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-51f299de, #w-node-_00fd43a9-b463-4b6e-144d-00952a15825d-51f299f4, #w-node-_00fd43a9-b463-4b6e-144d-00952a158267-51f299f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00fd43a9-b463-4b6e-144d-00952a15826c-51f299f4 {
  align-self: start;
}

#w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dcec-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dcef-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dcf2-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dcf5-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dcf8-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dcfd-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd00-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd03-51f299f4, #w-node-_62e7d9dd-e1f4-270c-e2ce-065064544c5e-51f299f4, #w-node-_89d432eb-df10-0a12-4641-efc27faf7993-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd06-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd07-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd0a-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd0d-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd10-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd13-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd16-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd19-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd1c-51f299f4, #w-node-bf44084d-b479-a6d2-8af5-88f01cfad2de-51f299f4, #w-node-_9909851a-625f-e1d5-f39d-32ce7db0acce-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd24-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd27-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd2a-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd2d-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd30-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd33-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd36-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd39-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd3c-51f299f4, #w-node-_29125c43-8f83-8f90-e8ea-2d5178ef17db-51f299f4, #w-node-_7eff7bbe-c514-4f49-8932-618b30cad586-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd44-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd47-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd4a-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd4d-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd50-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd53-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd56-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd59-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd5c-51f299f4, #w-node-f8891417-2088-c051-e212-e3da6aea61ba-51f299f4, #w-node-aafaf5c6-ca51-52bc-12ee-51cb73ed95c1-51f299f4, #w-node-_94a84e5a-2e1a-95ac-0beb-a1fe3633dd64-51f299f4, #w-node-f20fa5ce-22aa-31cd-6751-2bad7ad9dd4f-51f299f4, #w-node-f8780e10-c9b6-691a-289c-978466302bc4-51f299f4, #w-node-_7b817329-2081-f445-6e8b-c0cd133c745d-51f299f4, #w-node-_6385ec22-e1d5-7aa6-df7a-6eb4e395d0b4-51f299f4, #w-node-_5ec86a82-2d3c-d2bc-4790-6bec9de3bfcb-51f299f4, #w-node-e769bd9b-e3e4-6f14-476c-ad5f526c4a08-51f299f4, #w-node-_244dabf1-7725-b36b-3c1a-137509aa4701-51f299f4, #w-node-_122219ee-6052-bdfe-b0e6-ca6c0d84031b-51f299f4, #w-node-_619befa0-de61-892b-7a92-3b7a05781947-51f299f4, #w-node-_925f1a5b-764f-0a2f-fb81-d5655046099d-51f299f4, #w-node-b0c19e5d-0406-a514-683d-7b7887c0239a-51f299f4, #w-node-d5094dd3-82ac-a260-8210-48e5dcf90aec-51f299f4, #w-node-_8dea616f-4548-df8a-e6b0-879fb79d2213-51f299f4, #w-node-_24b6c93e-66cc-dbd2-06d3-5fe9de932976-51f299f4, #w-node-_5bbd471a-949e-fba5-cdf4-5ba9e8331841-51f299f4, #w-node-b8840c22-e086-ea9b-55d8-d22d942be749-51f299f4, #w-node-_161c4156-dd44-297c-c73e-49e2e554189c-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a39-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a3c-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a3f-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a42-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a47-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a4a-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a50-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a53-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a56-51f299f4, #w-node-b15dd0ab-48ae-e5d2-acf4-5f7b7dfe3a4d-51f299f4, #w-node-b5a0d1d0-0625-1b7d-8c41-c4ef0b9ad202-51f299f4, #w-node-e4dbc399-2ea5-30da-e547-288a3b2d1afe-51f299f4, #w-node-e7113e3b-046f-ec9f-73ee-ac4d4da736d9-51f299f4, #w-node-_5ece9661-b569-9f99-b2dd-cee1976f3b9b-51f299f4, #w-node-_008a17bc-cd57-99fe-591e-93a532ee37e7-51f299f4, #w-node-_68f4cd2f-d8e4-c34b-c9b7-642cee9fd068-51f299f4, #w-node-_36cd3599-0944-5824-6714-06a4e04cc57b-51f299f4, #w-node-_88e1d44b-a700-2164-b1c8-76541c913679-51f299f4, #w-node-_2448b197-df8e-11cf-754d-b4f13683978a-51f299f4, #w-node-_037916cc-d3de-b86c-fcd4-e90a7f3c432b-51f299f4, #w-node-_0e9b8077-ee5c-edfd-ae71-9b983c950077-51f299f4, #w-node-d764348b-4a47-e5cf-ceb2-0d3582ec2b7d-51f299f4, #w-node-_871d681e-7c24-4633-ea5c-4ca720b9b85e-51f299f4, #w-node-b3333b1b-6f32-967d-5281-453ab9a79f80-51f299f4, #w-node-_01fb87b7-b835-2a16-0486-faaaff18a5bc-51f299f4, #w-node-_146022a7-b22a-7b18-47d5-e81f94ba3207-51f299f4, #w-node-e519f613-e4e6-0208-8e52-375ca8d126c4-51f299f4, #w-node-_4fa6a972-bec3-e35f-3638-096e532c39ae-51f299f4, #w-node-_1fa92a75-e9e2-3ad6-ec41-0e00fb583bc6-51f299f4, #w-node-_7b6faf10-07af-6319-3e18-2533646e0ddd-51f299f4, #w-node-bebc00b4-039c-0aa0-6830-841938f033c0-51f299f4, #w-node-_6c15b052-a439-282f-ec8a-144414fe596b-51f299f4, #w-node-c450c783-25ca-3c5c-34eb-aaa5a9fd0117-51f299f4, #w-node-_3b8f8e8b-ea05-2dd4-d000-2786a3ab626b-51f299f4, #w-node-fbc112fc-e0c9-c8d9-fa14-ca369a68909f-51f299f4, #w-node-_395a7ff3-3795-1a6f-df59-efafb41bf53d-51f299f4, #w-node-ebf5e108-c52e-333a-a131-3d00b2558067-51f299f4, #w-node-_21ed126a-4ff3-6674-782f-42660ba738d6-51f299f4, #w-node-fe80b9dd-0a56-fa40-0def-1244ce4a68be-51f299f4, #w-node-_7d1c0bbb-3f2c-28af-0642-8da6c6e5f911-51f299f4, #w-node-_5d274052-4dd4-4163-dfc0-4daac1202f86-51f299f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3edc7d7-0aa8-b5cf-d713-1592fd474f2d-fd474f20 {
  justify-self: stretch;
}

#w-node-_0e4408b2-9845-ad4e-0efc-bb391f10aa4a-51f299f5, #w-node-_0e4408b2-9845-ad4e-0efc-bb391f10aa53-51f299f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e4408b2-9845-ad4e-0efc-bb391f10aa58-51f299f5 {
  align-self: start;
}

#w-node-b6304573-b387-a96c-f842-407c1c3599ac-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599af-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599b2-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599b5-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599b8-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599bd-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599c0-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599c3-51f299f5, #w-node-_728ce87d-f207-ac8e-0317-a3a57662687c-51f299f5, #w-node-_3ad6c116-5bd1-3ba5-2184-35d444348f20-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599c6-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599c7-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599ca-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599cd-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599d0-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599d3-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599d6-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599d9-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599dc-51f299f5, #w-node-_981f55b9-a8a5-ed07-c28b-3b16fdffd6c6-51f299f5, #w-node-_0c6ea351-e183-644c-85d1-456bda839dd2-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599e4-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599e7-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599ea-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599ed-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599f0-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599f3-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599f6-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599f9-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c3599fc-51f299f5, #w-node-_5527e9ce-d233-ee81-f1ff-fbe00e739751-51f299f5, #w-node-_22bfd2cc-da7d-7ce7-5c9f-714fb1773980-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a04-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a07-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a0a-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a0d-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a12-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a15-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a18-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a1b-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a1e-51f299f5, #w-node-_7af1d641-8451-4cb2-1bf4-8fdf4615ff38-51f299f5, #w-node-_6b29d43b-5331-ca18-6c41-bf9aa35914fc-51f299f5, #w-node-b6304573-b387-a96c-f842-407c1c359a26-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c7e-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c81-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c84-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c87-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c8c-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c8f-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c92-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c95-51f299f5, #w-node-_95fb833c-804f-2bcd-e939-6dcf1925ccca-51f299f5, #w-node-_6f1ba6b3-e779-6340-d623-0d4d1bce6cb4-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c98-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c9b-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c9c-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5c9f-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ca2-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ca5-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ca8-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cab-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cae-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cb7-51f299f5, #w-node-_565c2f0c-7a75-939b-02ef-61811b0db19c-51f299f5, #w-node-_69935c3d-c6e0-ea50-4391-9458f14fdce7-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cbf-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cc2-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cc5-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cc8-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ccb-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cce-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cd1-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cd4-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cd7-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ce0-51f299f5, #w-node-d74ba812-d3f9-f6e8-0fd2-9344fca619fe-51f299f5, #w-node-_7c33136c-ead7-acb5-f889-624f8e657e19-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ce8-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5ceb-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cee-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cf1-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cf4-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cf7-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cfa-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5cfd-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5d00-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5d09-51f299f5, #w-node-_56dcd112-dcb1-0e5d-dd14-3fc9b922718e-51f299f5, #w-node-da8cb05d-7ba1-caf3-e0f8-c566ad9adabe-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5d11-51f299f5, #w-node-_5c8e9e4d-517b-a404-f98a-3442fdab5d14-51f299f5, #w-node-a49f4623-13f6-80fd-3a50-c95a86706ad6-51f299f6, #w-node-a49f4623-13f6-80fd-3a50-c95a86706adc-51f299f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f97e4101-e888-60d9-fc1e-30f5551307d5-51f299f6 {
  align-self: start;
}

#w-node-a49f4623-13f6-80fd-3a50-c95a86706eea-51f299f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73347692-02ff-8ded-e55c-e03f2b8a784d-51f299f7, #w-node-_4a24b6a8-0a70-d74c-5fd3-0b572bb3a1c2-51f299f8 {
  justify-self: stretch;
}

#w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e811-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e813-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e815-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e817-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e819-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e81b-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e81d-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e81f-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e821-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e823-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e825-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e827-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e829-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e82b-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e82d-51f299fa, #w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e82f-51f299fa {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cdabe0a7-995d-59f3-12cf-4b5439d7e831-51f299fa {
  justify-self: center;
}

#w-node-dbef55d8-e2f3-6b06-299e-f5606ed250e4-6ed250d7, #w-node-_93c36157-c9f8-aca9-990a-4a797b41ab1d-51f29a02 {
  justify-self: stretch;
}

#w-node-d853afec-f8b5-105a-b3ba-41c236e2bee8-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2beeb-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2beee-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bef1-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bef4-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bef7-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2befa-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2befd-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf00-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf01-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf06-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf09-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf0c-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf0f-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf12-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf15-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf18-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf1c-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf1f-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf24-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf27-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf2a-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf2d-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf30-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf33-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf36-51f29a02, #w-node-d853afec-f8b5-105a-b3ba-41c236e2bf3a-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80a8-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80ab-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80ae-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80b1-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80b4-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80b7-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80ba-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80bd-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80c0-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80c1-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80c6-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80c9-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80cc-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80cf-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80d2-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80d5-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80d8-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80dc-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80df-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80e4-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80e7-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80ea-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80ed-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80f0-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80f3-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80f6-51f29a02, #w-node-d9cc0b05-961f-d376-bd57-f583d7ac80fa-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8e6-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8e9-51f29a02, #w-node-ffa82eb6-8347-e9ce-70a9-bc6bce82c63a-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8ec-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8ef-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8f2-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8f5-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8f8-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8fd-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de8fe-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de903-51f29a02, #w-node-_332a2562-7336-11fd-7b32-6a12a5632e3e-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de906-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de909-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de90c-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de90f-51f29a02, #w-node-a3201d5e-b907-a48b-dac9-e5406c2a8544-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de915-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de918-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de91c-51f29a02, #w-node-eeda5d5d-87b5-55b2-c5b5-baba9b4d704c-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de91f-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de922-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de925-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de928-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de92b-51f29a02, #w-node-b27adbb6-1870-4293-d043-3ddc907de92e-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc5c-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc68-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc5f-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc62-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc65-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc6d-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc72-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc73-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc76-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc79-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc7c-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc7f-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc83-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc87-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc89-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc8c-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc8f-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc92-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc95-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc99-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc9d-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bc9f-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bca2-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bca5-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bca8-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcab-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcaf-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcb3-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcb5-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcb8-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcbb-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcbe-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcc1-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcc5-51f29a02, #w-node-ba92e852-44e2-ab94-be3c-99d050d7bcc9-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf40903e-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409041-51f29a02, #w-node-_5aa74d39-5657-be63-9efd-57712940ae8c-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409044-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409047-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf40904a-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf40904d-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409050-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409053-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409058-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409059-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf40905e-51f29a02, #w-node-_3459aa8d-f92e-60eb-ae0c-1168b7d6c4b3-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409061-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409064-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409067-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf40906a-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf40906d-51f29a02, #w-node-_0bfd7669-8249-4b93-5f7d-b4debf409070-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54734b-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54734e-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547351-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547354-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547357-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54735a-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54735d-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547360-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547364-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547365-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547368-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54736b-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54736e-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547371-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547374-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab547377-51f29a02, #w-node-_82f22358-90a0-8acb-2e83-05e6ab54737a-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923e7-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923ea-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923ed-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923f0-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923f3-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923f7-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d9923fc-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992400-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992403-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992406-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992409-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99240f-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992410-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992413-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992416-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992419-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99241c-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99241f-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992422-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992425-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992429-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99242c-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992430-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992435-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992437-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99243a-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99243d-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992440-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992443-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992446-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992449-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99244c-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99244f-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992452-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992456-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99245b-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99245d-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992460-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992463-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992466-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992469-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99246c-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99246f-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992472-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992475-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d992478-51f29a02, #w-node-b699c7bb-ea1b-be35-bdb1-6deb8d99247c-51f29a02, #w-node-_8078152f-49f7-a18f-4c22-46b4984e4ca9-51f29a02, #w-node-bf7f684b-55ed-d749-5c1e-a0032696225a-51f29a02, #w-node-c7cf4388-e20a-23bb-8db6-cd8ecbb99159-51f29a02, #w-node-_2023dd67-a8e9-654b-88db-3b7099483264-51f29a02, #w-node-_833e7be1-31cb-c056-4097-b9143aee4e22-51f29a02, #w-node-f76073dc-bcc0-3914-1882-6aae2584e6b5-51f29a02, #w-node-a49fdfc8-6c55-5a23-fa6f-dd339bf86684-51f29a02, #w-node-c0518a6f-fe6d-ac6a-4647-5467fcfb0cf3-51f29a02, #w-node-_34cd0c68-8539-f952-07f5-3115044c92aa-51f29a02, #w-node-_7d6a42a4-0fd4-99b6-98c9-6ddc45e8a79c-51f29a02, #w-node-_59c0e971-0198-cb9d-1e08-328e7f5c98ea-51f29a02, #w-node-d33746bf-99ed-37d5-bc61-65f5401b781c-51f29a02, #w-node-_476a50bf-788c-1ba2-8bf5-afb3c8a42df0-51f29a02, #w-node-_4056cf46-3aa9-a411-8834-62b96a242f36-51f29a02, #w-node-_91cfe4ed-4c31-adbb-ace9-4b6e0ee3cb6b-51f29a02, #w-node-a789ca49-a28a-1abe-4b40-90c6eaf1914c-51f29a02, #w-node-d81c74e9-b429-d81b-1464-54aba3af5eb4-51f29a02, #w-node-fc5af55a-e6d9-aa22-3c7c-76e5f3990435-51f29a02, #w-node-d7284996-00c0-6d9f-9b1f-9ec90d0314f1-51f29a02, #w-node-d60bfb76-3334-fdbd-cf2f-e3429a0663af-51f29a02, #w-node-_301ee4f7-79e1-faf5-0b82-69f49b8e1991-51f29a02, #w-node-_124a1e41-0821-570c-f6d6-a9805df4762d-51f29a02, #w-node-_6b8238ba-211f-d4cd-8551-43c12cb684d0-51f29a02, #w-node-_47cf3885-68d8-06b9-3262-5be82b7e5077-51f29a02, #w-node-_8795d964-41e3-d12d-e96a-38f70df71135-51f29a02, #w-node-_2f3e5757-bae4-ee6f-b5d3-7857ea329e67-51f29a02, #w-node-_184b11fc-a58d-8a6c-30f9-e31a199830cf-51f29a02, #w-node-_9994c4b8-26c0-8061-7f62-8c3f041e8e30-51f29a02, #w-node-_21aab9e4-2bc7-87f0-7ac1-cc51b34fa27d-51f29a02, #w-node-_73eff88d-4786-86aa-66ad-7f006f852a81-51f29a02, #w-node-c0849165-b2c0-e40b-5a10-d39fbebabc10-51f29a02, #w-node-_8f92f9f2-53bd-2f95-19be-649cb9ed46d3-51f29a02, #w-node-b6149c7d-7c06-2428-377a-2d89fcb3f61d-51f29a02, #w-node-fc95f953-6367-4ce4-fcc2-7ea47ac48e35-51f29a02, #w-node-bb6a73fc-a9a5-8de1-3e5a-99e5dfbc2e14-51f29a02, #w-node-_113b2f1d-6b23-400d-414f-9a332e1cef2e-51f29a02, #w-node-f4b06db8-74e3-8c79-5092-1939fbd4fc84-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f89-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f8c-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f8f-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f92-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f95-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f98-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f9b-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734f9e-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fa1-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fa2-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fa6-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fa9-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fac-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734faf-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fb2-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fb5-51f29a02, #w-node-_64703dc5-2880-8f34-d3ca-643b7f734fb8-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2ab-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2ae-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2b1-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2b4-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2b7-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2bb-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2c0-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2c4-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2c7-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2ca-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2cd-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2d3-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2d4-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2d7-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2da-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2dd-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2e0-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2e3-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2e6-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2e9-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2ed-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2f0-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2f4-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2f9-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2fb-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f2fe-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f301-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f304-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f307-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f30a-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f30d-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f310-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f313-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f316-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f31a-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f31f-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f321-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f324-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f327-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f32a-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f32d-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f330-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f333-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f337-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f33a-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f33d-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f341-51f29a02, #w-node-_208cbbbf-46f4-3c3c-5321-623912f4f346-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160682-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160685-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160688-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716068b-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716068f-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160694-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160697-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716069a-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716069d-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606a3-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606a4-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606a7-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606aa-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606ad-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606b0-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606b3-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606b6-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606b9-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606bd-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606c2-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606c4-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606c7-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606ca-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606cd-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606d0-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606d3-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606d6-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606d9-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606dd-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606e2-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606e4-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606e7-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606eb-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606ee-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606f1-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606f4-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606f8-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606fb-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb71606fe-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160701-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160703-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160706-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160709-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716070c-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716070f-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160712-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160715-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160718-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716071b-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716071e-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160720-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160723-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160726-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160729-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716072c-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716072f-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160732-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160735-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160738-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716073c-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716073e-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160741-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160745-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160748-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716074b-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716074e-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160751-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160754-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160757-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716075a-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716075c-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716075f-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160762-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160765-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160768-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716076b-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716076e-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160771-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160774-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160777-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160779-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716077c-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716077f-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160782-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160785-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160788-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716078b-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb716078e-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160791-51f29a02, #w-node-_8b531ecb-7107-ddef-043c-b73cb7160794-51f29a02, #w-node-_79e1b9f7-cc28-af72-463f-5163c0fd4e13-51f29a02, #w-node-_16a27189-4fa9-0d5a-52dd-262496a14c24-51f29a02, #w-node-bdf0b794-1430-dfad-05f8-e558a7db1293-51f29a02, #w-node-_04753b18-34a5-e49f-205b-556c1424ed93-51f29a02, #w-node-_7552a883-3d7e-8da9-85f3-a174c92085a1-51f29a02, #w-node-_979455fa-6ada-f8aa-5a3b-c558311fd4fd-51f29a02, #w-node-a7f19baf-8495-b1ad-bbcc-ba492f48160f-51f29a02, #w-node-bb31af0c-b9f6-0ca2-c21d-6af89c4a0489-51f29a02, #w-node-_77e4d929-50f8-4707-40d0-768692d7122f-51f29a02, #w-node-_4c75a775-1f7b-b379-976f-792d2a10fc99-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2040-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2043-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2046-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2049-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a204d-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2052-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2055-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2058-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a205b-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2061-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2062-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2065-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2068-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a206b-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a206e-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2071-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2074-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2077-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a207b-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a207f-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2081-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2084-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2087-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a208a-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a208d-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2090-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2093-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2096-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a209a-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a209e-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20a0-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20a3-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20a7-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20aa-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20ad-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20b0-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20b4-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20b7-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20ba-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20bd-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20bf-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20c2-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20c5-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20c8-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20cb-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20cf-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20d2-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20d5-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20d8-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20dc-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20de-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20e2-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20e5-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20e8-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20eb-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20ef-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20f2-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20f5-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20f9-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20fc-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a20fe-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2101-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2105-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2108-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a210b-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a210e-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2112-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2115-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a2118-51f29a02, #w-node-_61da54da-d1ff-62bd-c74c-c01ac00a211b-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafb1-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafb4-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafb7-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafba-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafbe-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafc3-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafc6-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafc9-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafcc-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafd2-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafd3-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafd6-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafd9-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafdc-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafdf-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafe2-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafe5-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafe8-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aafec-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aaff0-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aaff2-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aaff5-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aaff8-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aaffb-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3aaffe-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab001-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab004-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab007-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab00b-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab00f-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab011-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab014-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab018-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab01b-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab01e-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab021-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab025-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab028-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab02b-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab02e-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab030-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab033-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab036-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab039-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab03c-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab040-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab043-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab046-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab049-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab04d-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab04f-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab053-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab056-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab059-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab05c-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab060-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab063-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab066-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab06a-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab06d-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab06f-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab072-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab076-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab079-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab07c-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab07f-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab083-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab086-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab089-51f29a02, #w-node-_8cebfa1f-7e0b-f20c-7363-a78ecb3ab08c-51f29a02, #w-node-_9f9f19f3-5063-d7a4-0b88-bff6bd24d366-51f29a02, #w-node-_1ff386b6-2abf-089a-b4d9-06d54ad5490f-51f29a02, #w-node-_57318cdb-e9d1-0d75-4607-f264e2c2bf24-51f29a02, #w-node-_2d1100e6-c392-3faa-7b90-80891c164168-51f29a02, #w-node-b37ecbc6-ff52-8f96-509e-adbb97462403-51f29a02, #w-node-d842699a-252a-6724-3933-625c8cc0f7a6-51f29a02, #w-node-_6fcf6cd4-ccd7-994e-4ecb-89f0a9cf2676-51f29a02, #w-node-f5e88cc1-7e86-5680-4d65-73cf7fc8dade-51f29a02, #w-node-f2bd5692-2ddc-f0c0-490a-84eaa7d2619d-51f29a02, #w-node-bf30f56e-829b-5934-51ca-a09d83f1605a-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112061fea-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112061fed-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112061ff0-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112061ff3-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112061ff6-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112061ffb-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062000-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062001-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062004-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062007-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206200a-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206200d-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062011-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062015-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062017-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206201a-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206201d-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062020-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062023-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062027-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206202b-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206202d-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062030-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062033-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062036-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062039-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206203d-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062041-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062043-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062046-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062049-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206204c-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b11206204f-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062053-51f29a02, #w-node-_1138c5e7-439f-6254-f2b2-74b112062057-51f29a02, #w-node-d50020e3-6f9a-ee89-e6e8-7d7a4497ece0-51f29a02, #w-node-_74fced83-5e4c-4d6e-0fcf-f54764e61495-51f29a02, #w-node-_8ac9ba11-c2de-c505-d1b7-7215c8fa8068-51f29a02, #w-node-befb735d-7f50-f31b-3a28-02a8ab7d2150-51f29a02, #w-node-_6ceaa22b-5c02-c499-8445-5ce80ce86e42-51f29a02, #w-node-_53c73e2c-bfcc-f0bd-79b1-bbb7ccf697ff-51f29a02, #w-node-_61990d11-4ec3-5b0c-13db-12d89d0104ed-51f29a02, #w-node-_3aa85e26-8b95-70ea-8c7c-192707c51c55-51f29a02, #w-node-_9cc15c3d-d057-007b-a4ce-1b479866ecee-51f29a02, #w-node-_8180b4a4-a409-9b8a-cbb5-0ca83f0e6058-51f29a02, #w-node-_4f05b119-859d-5aa3-e819-89ad9d1aac0b-51f29a02, #w-node-_4610ec9f-b10f-ca3f-d172-49e9117ff0d9-51f29a02, #w-node-a859c8b8-8425-e4c8-0a80-a915f7863437-51f29a02, #w-node-b70bc4f3-2d0f-aae9-b01f-1ced7d7605e6-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760a9ea-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760a9ed-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760a9f0-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760a9f3-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760a9f6-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760a9fb-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa00-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa01-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa04-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa07-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa0a-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa0d-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa11-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa15-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa17-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa1a-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa1d-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa20-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa23-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa27-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa2b-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa2d-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa30-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa33-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa36-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa39-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa3d-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa41-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa43-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa46-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa49-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa4c-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa4f-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa53-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa57-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa59-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa5c-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa5f-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa62-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa65-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa68-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa6b-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa6d-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa70-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa73-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa76-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa79-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa7c-51f29a02, #w-node-af3ad58a-ff61-fd5f-6b94-eca02760aa7f-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5976-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5979-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d597c-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d597f-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5982-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5986-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d598b-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d598f-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5992-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5995-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5998-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d599e-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d599f-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59a4-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59a7-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59aa-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59ad-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59b0-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59b3-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59b6-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59ba-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59bd-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59c1-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59c6-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59c8-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59cb-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59ce-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59d1-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59d4-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59d7-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59da-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59dd-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59e0-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59e3-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59e7-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59ec-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59ee-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59f1-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59f4-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59f7-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59fa-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d59fd-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a00-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a04-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a07-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a0a-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a0e-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a13-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a15-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a18-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a1b-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a1e-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a21-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a24-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a27-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a2a-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a2d-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a30-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a33-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a37-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a39-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a3c-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a3f-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a42-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a45-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a48-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a4b-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a4e-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a51-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a54-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a57-51f29a02, #w-node-_16311766-f6a5-bba5-7de9-05592a9d5a5b-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b68-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b6b-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b6e-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b71-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b74-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b78-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b7d-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b81-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b84-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b87-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b8a-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b90-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b91-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b95-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b98-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b9b-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084b9f-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084ba2-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084ba5-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084ba8-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bac-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084baf-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bb3-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bb8-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bba-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bbd-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bc0-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bc3-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bc6-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bc9-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bcc-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bcf-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bd2-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bd5-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bd9-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bde-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084be0-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084be3-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084be6-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084be9-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bec-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bef-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bf2-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bf6-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bf9-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084bfc-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c00-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c05-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c07-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c0a-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c0d-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c10-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c13-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c16-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c19-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c1c-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c1f-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c22-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c25-51f29a02, #w-node-_4de30476-8e0e-3ecb-1624-1d8d0c084c29-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355759-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335575c-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335575f-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355762-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355765-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355769-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335576e-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355772-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355775-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355779-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335577c-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355782-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355783-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355787-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335578a-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335578d-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355790-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355793-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355796-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd13355799-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335579c-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd1335579f-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557a3-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557a8-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557aa-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557ad-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557b0-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557b3-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557b6-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557b9-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557bc-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557bf-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557c2-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557c5-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557c9-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557ce-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557d0-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557d3-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557d6-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557d9-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557dc-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557df-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557e2-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557e6-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557e9-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557ec-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557f0-51f29a02, #w-node-c89b6382-becd-d041-da2c-cedd133557f5-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63427-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6342a-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6342d-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63430-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63433-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63437-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6343c-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63440-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63443-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63446-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63449-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6344f-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63450-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63454-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63457-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6345a-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6345d-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63460-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63464-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63467-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6346a-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6346d-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63471-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63476-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63478-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6347b-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6347e-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63481-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63484-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63487-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6348a-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6348d-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63490-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63493-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a63497-51f29a02, #w-node-_12cfed2b-e976-9935-2cb8-24b943a6349c-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4c4-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4c7-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4ca-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4cd-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4d0-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4d3-51f29a02, #w-node-daa9ba46-af9d-91ad-f9a3-e2ee83ebb27b-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4d6-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4d7-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4da-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4dd-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4e0-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4e3-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4e6-51f29a02, #w-node-c5ce7821-6d51-20ae-20a1-d752501254ff-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4ec-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4ef-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4f2-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4f5-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4f8-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4fb-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d4fe-51f29a02, #w-node-aa917572-71b1-f1bc-ddfb-32a05bd49a23-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d504-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d507-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d50a-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d50d-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d510-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d513-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d516-51f29a02, #w-node-_704bf0b6-6ee8-6cd7-8bdd-20d8ae8a08ce-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d51c-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d51f-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d522-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d525-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d528-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d52b-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d52e-51f29a02, #w-node-d9374b79-3009-ef4f-6ba4-c07ceccd2717-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d534-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d537-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d53a-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d53d-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d540-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d543-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d546-51f29a02, #w-node-e1fd2180-7f27-107e-36a3-892c943ce884-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d54c-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d54f-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d552-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d555-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d558-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d55b-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d55e-51f29a02, #w-node-_8d82e17e-46f1-c3b7-d910-6d9d9ed1ecfd-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d564-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d567-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d56a-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d56d-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d570-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d573-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d576-51f29a02, #w-node-_8fe6a9eb-62b7-1fb9-a297-e063375ca1b6-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d57c-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d57f-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d582-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d585-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d588-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d58b-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d58e-51f29a02, #w-node-_49b5d3a3-1c6d-27e1-ae29-453585dd1d44-51f29a02, #w-node-ff06e64a-822a-78d6-f7d4-98129191d594-51f29a02, #w-node-_47f1f4f3-0d33-0847-401a-1b457c2a2a14-51f29a02, #w-node-_62b7ed47-dad0-8e83-0001-f8eff383ee2e-51f29a02, #w-node-c3172a14-936c-d997-263a-d52ebd12a43c-51f29a02, #w-node-_11f46e8d-70b2-ca19-9071-4f4502143664-51f29a02, #w-node-aa130ce2-820d-6d28-7a5d-e7cb340bba25-51f29a02, #w-node-_83bb6e58-c465-87e5-ae1a-319f298c4b62-51f29a02, #w-node-_0dc0cbe6-3309-64e0-85de-fd508686d8f8-51f29a02, #w-node-bad2574e-41d6-a3a4-e09d-1eeb04cda86f-51f29a02, #w-node-_5837471c-571f-4145-0dfc-2116c65c431c-51f29a02, #w-node-_0da921d2-b0d6-4270-1de2-0a7f6cdc8ed4-51f29a02, #w-node-_3f468207-9b23-8aca-1541-d1fa2dea6ca1-51f29a02, #w-node-ca04a592-6f69-b807-8a90-dc33950cab90-51f29a02, #w-node-_25f1a308-b01d-0ff6-e70b-0a3de536e3ee-51f29a02, #w-node-_10876cfd-6744-8032-0859-52e9fef6ff72-51f29a02, #w-node-_0c799392-d7db-ce49-befe-104b356be733-51f29a02, #w-node-_2d673133-5d6c-fafd-1b71-d2900c43de8d-51f29a02, #w-node-_4ed7e02b-970d-6d24-50e3-8b7b68e6355a-51f29a02, #w-node-b0aa1695-ed5d-f92f-4840-6c6323ddcd49-51f29a02, #w-node-bed24ff1-178c-ab0a-b104-7002a4b0d489-51f29a02, #w-node-_4995223d-d4b8-3733-c2df-c44e769585b9-51f29a02, #w-node-_34f15d38-198d-f952-5e78-2ceb58735d61-51f29a02, #w-node-_877616a2-ad10-79f6-1a5c-8d648c6e8fe5-51f29a02, #w-node-_69c5eafc-0fa5-e908-787b-99c80b080464-51f29a02, #w-node-c60d5051-9109-80b7-6b49-329adf428c0b-51f29a02, #w-node-_592dd026-2c14-d704-287e-8b4bb29ff8f0-51f29a02, #w-node-_82564e6a-b953-d5cb-7b00-ab447d96ecf9-51f29a02, #w-node-b705317e-950e-afb5-7cd7-d0de889439a3-51f29a02, #w-node-b3d43576-ba08-138c-db0c-532d97c406e5-51f29a02, #w-node-_8e47ad97-a4fc-8f3d-44a2-6554f1a7d16f-51f29a02, #w-node-_5feb5e1f-1c96-06ac-4e33-603014bdbe54-51f29a02, #w-node-fb6d3ccb-aade-d9d4-e50e-9764e478e22e-51f29a02, #w-node-_1b295107-e5f5-5f11-22a7-68ae09a29c74-51f29a02, #w-node-_7ede805e-391b-7bd5-dd70-f086d2214e30-51f29a02, #w-node-_20780e42-17fc-0505-8f12-8a91eb40d547-51f29a02, #w-node-_1d9b3e74-ba9a-ce74-9270-8b86d43e98c9-51f29a02, #w-node-_05643ba8-fc18-015d-e39e-7048ab3ff5c5-51f29a02, #w-node-_8ddd2a3d-bb92-4ec5-313b-e3e8b508d3e2-51f29a02, #w-node-c35a0184-1c35-9552-88ca-266ea793ede4-51f29a02, #w-node-b12c8754-9348-f5c4-66cf-b75154b5849b-51f29a02, #w-node-_83adbed7-67cc-1b8f-0a35-8c4f7f9c6358-51f29a02, #w-node-_363d9d7f-ad99-4e7a-ada0-c897fffd0186-51f29a02, #w-node-f32b98c8-9be2-7bde-30bb-ef974a5577a7-51f29a02, #w-node-_09b767c2-4e8f-e802-d4ff-403ff7c523ea-51f29a02, #w-node-da2f51cc-a3bf-5046-31c4-aff7d936c695-51f29a02, #w-node-c7e91399-73c2-26f6-4c6f-c0e36d40d677-51f29a02, #w-node-_208d7c9d-101c-e006-5bb7-8e3d923d7dd1-51f29a02, #w-node-_0a4c6be2-91e0-eb18-1949-4b06f5d0a1ab-51f29a02, #w-node-cd9a7e1a-6e2d-f968-5f70-c8ce39226d16-51f29a02, #w-node-_2b2ca585-04e6-6832-9ac0-9d4e6e75402d-51f29a02, #w-node-_5770edb8-0aa1-4afd-3b7e-8db49cb4f7ba-51f29a02, #w-node-d110e35a-2341-812a-bfcb-34eef51a2713-51f29a02, #w-node-c1242cfd-f6e2-7b40-05dd-7125bd0f18aa-51f29a02, #w-node-_2c09e8d2-f4b7-a8dc-a668-029f3b2735ce-51f29a02, #w-node-_60844b60-4b3c-6d20-d343-db0746835949-51f29a02, #w-node-a3055e66-e309-723f-1eef-e939234d1e80-51f29a02, #w-node-cc66239e-80e0-8445-ddde-cbcd9af9f478-51f29a02, #w-node-_67c2bb91-c0b3-92e4-4ab8-66d6a3f79e99-51f29a02, #w-node-_376fc6d3-3157-db83-997e-91161723dba8-51f29a02, #w-node-_77bff28c-6455-514c-34ed-7013be1ee3b4-51f29a02, #w-node-ae6983fd-ee13-730d-3e4c-f4f398316549-51f29a02, #w-node-_7fc2c2b2-4642-eaa3-ef50-6e9907e302c5-51f29a02, #w-node-_17a98c6b-fa3c-0394-58aa-4b01f49659f9-51f29a02, #w-node-e7821a38-aa13-c9b1-74fd-b3be458bec33-51f29a02, #w-node-_080c904e-1d21-bf0f-1dc0-382358e81e1b-51f29a02, #w-node-bd647479-8cae-37bc-995f-44120607c138-51f29a02, #w-node-_55ec2d79-819d-9257-0e8e-a978be92eb0a-51f29a02, #w-node-acc94271-215e-b8ca-b02d-7b1b22795aae-51f29a02, #w-node-_899eb4b7-7e18-d6b0-24de-ba759ca2edcd-51f29a02, #w-node-a1a79c54-16bc-21d7-be7c-380176b67b28-51f29a02, #w-node-bdee582b-b9d7-9f45-18e6-90f12c806cf6-51f29a02, #w-node-_05220fb2-4439-99e8-003a-beec3fde2822-51f29a02, #w-node-d52e2f2f-a3f0-f84c-35e3-6c5bb00cd8fb-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1370a-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1370d-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13712-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13717-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1371c-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13721-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13725-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1372d-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1372e-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13732-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13735-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13738-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1373b-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e1373e-51f29a02, #w-node-_16281d63-17d0-600f-72b4-008148e13741-51f29a02, #w-node-_8a9becb3-1838-9c3b-c4a7-7d8ce3d12bc3-51f29a02, #w-node-_123096cd-4d2c-1568-f8ae-e673a42c3739-51f29a02, #w-node-_72e4b89f-3545-7a10-6f49-f6a3fffc3060-51f29a02, #w-node-_9a95502d-afee-6637-66ff-bcedd9a45e27-51f29a02, #w-node-_30876a8b-a8bf-4286-4c6e-4794b62b6c9e-51f29a02, #w-node-_4e76a899-0fec-26ec-54ad-fcac6910b1a8-51f29a02, #w-node-f82b525a-a55f-5964-4057-425eaa5a58d0-51f29a02, #w-node-_7be8b4c3-c075-c42e-0024-52a165e82356-51f29a02, #w-node-_230598a4-93bd-5a48-a6c8-373df4294ca4-51f29a02, #w-node-e551a4ca-888b-e25d-48f0-1a7b7a96ae84-51f29a02, #w-node-_2d18c868-6639-9c31-93ab-68e7dfc06f55-51f29a02, #w-node-_6efd649e-591a-289e-6330-0c7c804791b4-51f29a02, #w-node-c73dd649-8a8d-6a34-7061-fca6e92e88fb-51f29a02, #w-node-_1c0b2764-4952-e0af-f318-4ad31ff05eed-51f29a02, #w-node-f1251dd9-5c3d-7d9d-cc71-a1f4f83bf96f-51f29a02, #w-node-_83ba1208-03c1-b7e8-213d-1a6b577e99a2-51f29a02, #w-node-_1fb94311-e674-eafe-f24c-0a1f63fd662d-51f29a02, #w-node-_2d7cd89d-709f-7231-ac7e-a0e048d25956-51f29a02, #w-node-_8de787f2-5a8b-f759-1add-9c7bf6522527-51f29a02, #w-node-_1fc78947-9f64-7dd7-6a65-82b98fd3df07-51f29a02, #w-node-b08962d7-422c-c474-bf0b-86285b366eae-51f29a02, #w-node-d6c65004-b4a1-4905-772d-5489bd2a0c80-51f29a02, #w-node-_7fe98c6d-6997-7a5b-9670-a0ee73b5a218-51f29a02, #w-node-_3bcb8f58-b576-684c-3fc1-27ef182c2e95-51f29a02, #w-node-d9fc646e-f00a-8942-6fb6-6682eaf44d7b-51f29a02, #w-node-faa4f147-c47e-bfac-e039-a1619253785a-51f29a02, #w-node-ba1e4152-0f3a-3827-1b45-730dd5274dc6-51f29a02, #w-node-_0a57de25-b9e2-c152-a936-616928e8dfc0-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae08f7-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae08fa-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae08fd-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0900-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0903-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0906-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae090b-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0910-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0911-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0914-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0917-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae091a-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae091d-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0920-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0924-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0928-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae092a-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae092d-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0930-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0933-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0936-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0939-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae093d-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0941-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0943-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0946-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0949-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae094c-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae094f-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0952-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0956-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae095a-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae095c-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae095f-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0962-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0965-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0968-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae096b-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae096f-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0973-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0975-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0978-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae097b-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae097e-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0981-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0984-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0988-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae098c-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae098e-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0991-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0994-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae0997-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae099a-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae099d-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09a1-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09a5-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09a7-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09aa-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09ad-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09b0-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09b3-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09b6-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09ba-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09be-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09c0-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09c3-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09c6-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09c9-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09cc-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09cf-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09d3-51f29a02, #w-node-_6ef4abbf-c14a-46a6-9479-a2375bae09d7-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b540-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b543-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b546-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b549-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b54c-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b54f-51f29a02, #w-node-_80206cbe-eebb-9719-a58e-59022671962a-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b552-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b553-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b556-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b559-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b55c-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b55f-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b562-51f29a02, #w-node-_74b091ea-a237-6882-1a1f-2dfc3fa80154-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b568-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b56b-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b56e-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b571-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b574-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b577-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b57a-51f29a02, #w-node-_201b662d-05a9-2c6c-0710-40848d6c2fcd-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b580-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b583-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b586-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b589-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b58c-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b58f-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b592-51f29a02, #w-node-c6d1bf8d-9034-d9e5-3a29-b801566eb0d2-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b598-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b59b-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b59e-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5a1-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5a4-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5a7-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5aa-51f29a02, #w-node-_4246a001-d96a-6629-6c5c-8d365acc0a10-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5b0-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5b3-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5b6-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5b9-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5bc-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5bf-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5c2-51f29a02, #w-node-_008e67fd-1fe1-5761-a972-04715dd4d464-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5c8-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5cb-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5ce-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5d1-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5d4-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5d7-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5da-51f29a02, #w-node-_474d4fb9-91e3-1572-1b0b-fc57fa3d1e39-51f29a02, #w-node-_9239b1de-0394-f414-c3d4-690177b9b5e0-51f29a02, #w-node-_5a0cb7b2-b81c-434e-c990-d5820a2f8d17-51f29a02, #w-node-_990df718-09ee-d9a0-75ca-c74328d71e71-51f29a02, #w-node-_60ac9816-21d7-6ffc-5880-05a97d1a9a3f-51f29a02, #w-node-_1c09a1fc-e7a5-b1f2-aca5-1bf49eb9aa79-51f29a02, #w-node-_2e1c44b1-4bc9-312f-6b91-293c060e4975-51f29a02, #w-node-_4f7d0a2a-38f7-f63f-7721-e236ba4e637f-51f29a02, #w-node-_4ab34e74-3c60-5c6b-2930-999e094db3ed-51f29a02, #w-node-_9bacced3-5aad-9f8d-487f-61e623c89f48-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8876-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8879-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f887c-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f887f-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8882-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8885-51f29a02, #w-node-b0e3cc64-35df-bcd9-0793-1765c0f02043-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8888-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8889-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f888c-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f888f-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8892-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8895-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8898-51f29a02, #w-node-_02c4b2ed-32af-9b86-4c8c-0e8ed0007bbd-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f889e-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88a1-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88a4-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88a7-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88aa-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88ad-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88b0-51f29a02, #w-node-ee1158f4-f329-b1f1-28de-94c76ba3cc23-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88b6-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88b9-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88bc-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88bf-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88c2-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88c5-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88c8-51f29a02, #w-node-f1ec2acd-71d6-0384-57c2-abc52141152a-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88ce-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88d1-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88d4-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88d7-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88da-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88dd-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88e0-51f29a02, #w-node-_7de53464-2065-ae90-7c07-8b2558585a0b-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88e6-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88e9-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88ec-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88ef-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88f2-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88f5-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88f8-51f29a02, #w-node-a6cfbc1d-3e5a-3561-2c0a-358cb9ef800a-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f88fe-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8901-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8904-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8907-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f890a-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f890d-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8910-51f29a02, #w-node-fdb015e5-22ab-7c9d-c3b7-1e0f88a58bdb-51f29a02, #w-node-d88ef17d-bc51-2712-2fcf-80fc2c7f8916-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971e9-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971ec-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971ef-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971f2-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971f5-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971f8-51f29a02, #w-node-_638705bf-87c3-d6af-6f3b-b8dc0e8e0f46-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971fb-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971fc-51f29a02, #w-node-_435001fd-26fb-0544-1071-c84dbd866310-51f29a02, #w-node-_6d313e82-2813-4967-2d70-d6f84fa6fdc6-51f29a02, #w-node-c100c2ea-8f19-40bb-c809-57082d5373ec-51f29a02, #w-node-_371a2783-5049-b8ad-bc4c-a9e21246a703-51f29a02, #w-node-_4bab692d-3936-0197-4328-14595a2c69b0-51f29a02, #w-node-_437f7a0d-6b6c-3a71-a000-590dc0136dc0-51f29a02, #w-node-_42e94228-680e-2671-671a-1b494e1ab046-51f29a02, #w-node-_6ec0cc8b-e6d6-ae88-8851-823819039a56-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f9971ff-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997202-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997205-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997208-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99720b-51f29a02, #w-node-_87135368-7152-e28c-8a7b-05578d1961c6-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997211-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997214-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997217-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99721a-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99721d-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997220-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997223-51f29a02, #w-node-_59c06729-947d-4943-ba34-ca04f417350d-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997229-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99722c-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99722f-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997232-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997235-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997238-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99723b-51f29a02, #w-node-b450de0d-dc7c-1ae0-0522-6aeb7fb9665a-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997241-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997244-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997247-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99724a-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99724d-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997250-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997253-51f29a02, #w-node-_9e8482a7-622f-7cfa-aee9-91cb7712b77f-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997259-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99725c-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99725f-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997262-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997265-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997268-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99726b-51f29a02, #w-node-f5c1a435-4439-f460-1edc-37909ca7a9e0-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997271-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997274-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997277-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99727a-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f99727d-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997280-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997283-51f29a02, #w-node-_27dd210a-6d74-4c64-5b13-f7642fe0f230-51f29a02, #w-node-_65937147-cf1d-251e-95ad-f9da0f997289-51f29a02, #w-node-_6d3ae482-f5d5-8659-b9a7-c249b9484b52-51f29a02, #w-node-_46045983-49cc-aebb-9d9a-41e129b06a24-51f29a02, #w-node-_8a8c0c74-4699-2fc5-cbf3-30321f8a42ac-51f29a02, #w-node-f2980a8d-9a14-30b7-508e-449c425d9192-51f29a02, #w-node-_2cf41239-1017-0394-9214-6f1aa47ae3f0-51f29a02, #w-node-_382e6d5b-5107-080f-878a-8f0e5d6368ff-51f29a02, #w-node-af82c843-6e92-e5fc-c29e-8a89c993fcac-51f29a02, #w-node-_854d5389-53a4-7d5f-0ede-ed084e103615-51f29a02, #w-node-_915e07f9-4f8f-39aa-23a9-13199a2779c9-51f29a02, #w-node-ffe92c1b-8f6e-5055-e2b5-b4bdd2b5101c-51f29a02, #w-node-b3797ad4-e491-ad9d-c755-dafb3da2c24e-51f29a02, #w-node-a8c0377b-8143-733e-c1e9-39a53da87491-51f29a02, #w-node-_4f6aafb1-4f95-94d5-fa3b-27d40ad452bf-51f29a02, #w-node-_00d506c3-4514-7315-6008-cfa484166600-51f29a02, #w-node-b8ac8172-92c8-4106-e410-bc40b5ee764b-51f29a02, #w-node-f8818dbb-058e-7290-a14e-66a9e9ffb680-51f29a02, #w-node-_43761df6-f4f6-e368-1dac-6130b8de2815-51f29a02, #w-node-a7f302ec-5922-5d68-404a-ff29cb846893-51f29a02, #w-node-bbb8ed2d-aba2-fe5f-c535-a87f8b53bbca-51f29a02, #w-node-_4ff12cee-5f3c-83d6-7db9-3730ab840a38-51f29a02, #w-node-_02f05a94-8311-3892-ae28-1e47626340bc-51f29a02, #w-node-_83e8d4dc-5083-3882-47a0-725531d480bc-51f29a02, #w-node-_78b60e2c-a535-0dcb-1009-6e71e120ee58-51f29a02, #w-node-acfddbf2-ca6f-a925-80c3-2f502b4d2f49-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c87b-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c87e-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c881-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c884-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c887-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c88a-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c88f-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c894-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c895-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c898-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c89b-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c89e-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8a1-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8a4-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8a8-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8ac-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8af-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8b2-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8b5-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8b8-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8bb-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8be-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8c2-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8c6-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8c9-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8cc-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8cf-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8d2-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8d5-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8d8-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8dc-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8e0-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8e3-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8e6-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8e9-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8ec-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8ef-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8f2-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8f6-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8fa-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c8fd-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c900-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c903-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c906-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c909-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c90c-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c910-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c914-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c917-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c91a-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c91d-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c920-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c923-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c926-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c92a-51f29a02, #w-node-_57f5a6a3-a9c0-824c-ae22-059db2b7c92e-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea04-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea07-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea0a-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea0d-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea10-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea13-51f29a02, #w-node-_7e7be157-630c-a810-e2e8-86dda655dd1e-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea16-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea17-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea1a-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea1d-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea20-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea23-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea26-51f29a02, #w-node-_4bcc323c-73ba-8f70-aa51-bf9390506a6a-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea2c-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea2f-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea32-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea35-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea38-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea3b-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea3e-51f29a02, #w-node-e159f97f-c501-8acc-9983-a6252c9df25c-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea44-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea47-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea4a-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea4d-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea50-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea53-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea56-51f29a02, #w-node-_91ab1884-cb59-dbce-0812-da52592ce3b7-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea5c-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea5f-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea62-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea65-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea68-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea6b-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea6e-51f29a02, #w-node-c980c4bd-1952-3903-5ada-4b6152c8ed22-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea74-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea77-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea7a-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea7d-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea80-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea83-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea86-51f29a02, #w-node-_4b3c76d7-1b3f-cd2d-16df-149fd45c6179-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea8c-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea8f-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea92-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea95-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea98-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea9b-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceea9e-51f29a02, #w-node-b5464b43-0be3-d827-757c-d487dceeb815-51f29a02, #w-node-_56fb8b68-8c6e-d892-7994-0eac10ceeaa4-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f44-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f47-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f4a-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f4d-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f50-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f53-51f29a02, #w-node-f9b7e7a9-d415-78aa-c6be-0a7da89f943f-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f56-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f57-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f5a-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f5d-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f60-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f63-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f66-51f29a02, #w-node-f69aaf8c-5ba0-8671-7d62-5a4f9cc6acf8-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f6c-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f6f-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f72-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f75-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f78-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f7b-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f7e-51f29a02, #w-node-_9f48484b-187f-caeb-e54f-46e3c8257427-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f84-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f87-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f8a-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f8d-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f90-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f93-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f96-51f29a02, #w-node-_508e9ae6-e80e-aebd-9eca-c9e38e2696fd-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f9c-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2f9f-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fa2-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fa5-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fa8-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fab-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fae-51f29a02, #w-node-_7733ae53-4fbf-41d1-580b-263594263270-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fb4-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fb7-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fba-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fbd-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fc0-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fc3-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fc6-51f29a02, #w-node-cd712f0c-6e5d-230a-f02b-f6e103e29622-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fcc-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fcf-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fd2-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fd5-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fd8-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fdb-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fde-51f29a02, #w-node-_1ff88edf-08f8-4e82-e36a-5b074a9f559b-51f29a02, #w-node-eae125b0-a33d-ea80-54da-eec3c15a2fe4-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b44-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b47-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b4a-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b4d-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b50-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b53-51f29a02, #w-node-e247258c-1e44-fb44-1ee0-fa5bfa29133b-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b56-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b57-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b5a-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b5d-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b60-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b63-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b66-51f29a02, #w-node-_8c388abf-2b11-4790-45d5-e6b06d5fb748-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b6c-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b6f-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b72-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b75-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b78-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b7b-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b7e-51f29a02, #w-node-_2f1fbf28-129d-8453-a3ca-ad3bfcaa0a42-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b84-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b87-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b8a-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b8d-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b90-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b93-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b96-51f29a02, #w-node-_58192b09-8499-dc21-37ad-77383b6facd9-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b9c-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812b9f-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812ba2-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812ba5-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812ba8-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bab-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bae-51f29a02, #w-node-_26e062ed-476c-8270-6a5f-eea2bf540204-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bb4-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bb7-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bba-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bbd-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bc0-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bc3-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bc6-51f29a02, #w-node-_28223b04-c05f-635a-e9d5-e41c2b25fc27-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bcc-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bcf-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bd2-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bd5-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bd8-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bdb-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812bde-51f29a02, #w-node-_4bc8f65f-bd86-c577-80f6-5ac549d13719-51f29a02, #w-node-_7b945051-1563-3e0b-3290-70c2e0812be4-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729471-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729474-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729477-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72947a-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72947d-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729480-51f29a02, #w-node-_1af982fa-1aa2-76de-3475-5e5e595fdcff-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729483-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729484-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729487-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72948a-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72948d-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729490-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729493-51f29a02, #w-node-_747cee68-385d-a081-9e64-fa185c781244-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729499-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72949c-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72949f-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294a2-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294a5-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294a8-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294ab-51f29a02, #w-node-_9d8e9a38-f9cc-4ef4-9474-ba8fcd8cdc01-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294b1-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294b4-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294b7-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294ba-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294bd-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294c0-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294c3-51f29a02, #w-node-_6d169e17-3ce0-3db4-1f48-d9a8af55fdba-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294c9-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294cc-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294cf-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294d2-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294d5-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294d8-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294db-51f29a02, #w-node-_4edd864c-2e2e-7c5e-7ae6-59062d216942-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294e1-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294e4-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294e7-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294ea-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294ed-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294f0-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294f3-51f29a02, #w-node-_7f26ff7b-76d2-7e34-1fb7-4df2d460b954-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294f9-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294fc-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c7294ff-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729502-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729505-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729508-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c72950b-51f29a02, #w-node-_64f301cb-aa9f-5140-03e7-0c5190cfe8d4-51f29a02, #w-node-_8cc091a4-0260-0fea-16ce-e5a70c729511-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e895c-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e895f-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8962-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8965-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8968-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e896b-51f29a02, #w-node-_9c35d9d3-2b54-0d30-9686-ce176c0f1a8f-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e896e-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e896f-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8972-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8975-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8978-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e897b-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e897e-51f29a02, #w-node-_29ad8a3b-dec0-1330-195e-6f587e9f494b-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8984-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8987-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e898a-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e898d-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8990-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8993-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e8996-51f29a02, #w-node-f7352399-8bca-1e3d-66b1-fe8dcaa12086-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e899c-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e899f-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89a2-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89a5-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89a8-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89ab-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89ae-51f29a02, #w-node-_8f4f7208-b1cf-7d9d-7ad5-1176758e31b2-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89b4-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89b7-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89ba-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89bd-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89c0-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89c3-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89c6-51f29a02, #w-node-_1c7c4a1d-3f50-66dc-fab6-95dd8b5a5347-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89cc-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89cf-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89d2-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89d5-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89d8-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89db-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89de-51f29a02, #w-node-f05c0e94-83c6-5d47-e12f-d07920b12ce2-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89e4-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89e7-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89ea-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89ed-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89f0-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89f3-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89f6-51f29a02, #w-node-_7ee16223-ad4f-e82b-487a-50fbbe96d533-51f29a02, #w-node-_781da9f9-9402-1feb-ec68-f63f614e89fc-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724c4-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724c7-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724ca-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724cd-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724d0-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724d3-51f29a02, #w-node-ad35c5b3-f603-06bb-e850-89ee11639c75-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724d6-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724d7-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724da-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724dd-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724e0-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724e3-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724e6-51f29a02, #w-node-_4028c4e6-0bd5-d6eb-fd67-176e07cbc415-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724ec-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724ef-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724f2-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724f5-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724f8-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724fb-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d724fe-51f29a02, #w-node-_3d85e48e-df23-3238-4d73-dbcdcd34a21a-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72504-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72507-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7250a-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7250d-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72510-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72513-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72516-51f29a02, #w-node-_0a112581-7118-f56c-e234-b3e1fda777d4-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7251c-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7251f-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72522-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72525-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72528-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7252b-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7252e-51f29a02, #w-node-_84247957-25f9-944c-f625-59f2770e0f94-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72534-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72537-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7253a-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7253d-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72540-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72543-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72546-51f29a02, #w-node-_4ee42ecf-3c93-89ad-fe5a-6cd041b088a7-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7254c-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7254f-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72552-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72555-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72558-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7255b-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d7255e-51f29a02, #w-node-_51a8974f-0c46-11ab-cf94-5a0b51fdfb9c-51f29a02, #w-node-_33c2df79-afc6-76ae-e3de-68f001d72564-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d546-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d549-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d54c-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d54f-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d552-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d555-51f29a02, #w-node-_1d0cf672-454a-0e9c-64f6-2b57af6f5e97-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d558-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d559-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d55c-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d55f-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d562-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d565-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d568-51f29a02, #w-node-de4674c1-652c-b601-dc59-aa40b815020b-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d56e-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d571-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d574-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d577-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d57a-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d57d-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d580-51f29a02, #w-node-f9d39abf-6565-62e0-5970-0ddead7879de-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d586-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d589-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d58c-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d58f-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d592-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d595-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d598-51f29a02, #w-node-f4e0caa4-2a59-5a03-075c-26816991bc1c-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d59e-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5a1-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5a4-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5a7-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5aa-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5ad-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5b0-51f29a02, #w-node-_2dc0913a-c554-8508-e137-0f0f09c8abe2-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5b6-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5b9-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5bc-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5bf-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5c2-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5c5-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5c8-51f29a02, #w-node-_2ffdf327-a488-9db8-b7ea-2314ba80a84f-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5ce-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5d1-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5d4-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5d7-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5da-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5dd-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5e0-51f29a02, #w-node-_034bb8f9-4686-3d6a-18db-e5b14ade6d96-51f29a02, #w-node-_41011d41-0df4-bb51-82c2-000c51d6d5e6-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394d8-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394db-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394de-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394e1-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394e4-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394e7-51f29a02, #w-node-_92d53627-caab-57a6-3e7e-23103324a89e-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394ea-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394eb-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394ee-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394f1-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394f4-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394f7-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e2394fa-51f29a02, #w-node-_69600d83-d6ec-0388-4bb5-5a253743c4ef-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239500-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239503-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239506-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239509-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23950c-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23950f-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239512-51f29a02, #w-node-a160b86f-73b6-982b-517a-e3a9d2d48e67-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239518-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23951b-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23951e-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239521-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239524-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239527-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23952a-51f29a02, #w-node-_7927bb56-a535-2d32-7162-200941bcffac-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239530-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239533-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239536-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239539-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23953c-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23953f-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239542-51f29a02, #w-node-_8999edaf-3e00-cd6d-3168-ea059306387c-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239548-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23954b-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23954e-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239551-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239554-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239557-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23955a-51f29a02, #w-node-_0f17d70d-509a-2847-32e7-659d192d2220-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239560-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239563-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239566-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239569-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23956c-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e23956f-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239572-51f29a02, #w-node-_3d84c381-b855-ed27-d772-a0991fc5a803-51f29a02, #w-node-b93c197a-af78-b1de-0b8e-c11b2e239578-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eacf4-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eacf7-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eacfa-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eacfd-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead00-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead03-51f29a02, #w-node-bcf6d44d-9f80-a9d9-cb45-7b8f6e2f2629-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead06-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead07-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead0a-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead0d-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead10-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead13-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead16-51f29a02, #w-node-_4cad624c-55e5-d57b-2024-149fc3425a2a-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead1c-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead1f-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead22-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead25-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead28-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead2b-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead2e-51f29a02, #w-node-_651c40a6-ef98-92ed-719a-59b9b3dcbd3e-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead34-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead37-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead3a-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead3d-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead40-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead43-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead46-51f29a02, #w-node-_33f83dab-37e5-81a4-00f3-461092e692fe-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead4c-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead4f-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead52-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead55-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead58-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead5b-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead5e-51f29a02, #w-node-f766d3e3-9327-a5d0-a87a-c2b064042c42-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead64-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead67-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead6a-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead6d-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead70-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead73-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead76-51f29a02, #w-node-c912db3c-5121-cd52-273f-43a8e84a445c-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead7c-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead7f-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead82-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead85-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead88-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead8b-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead8e-51f29a02, #w-node-aa528475-3fa9-a2b8-216e-bc0f2b1d60c5-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead94-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead97-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead9a-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1ead9d-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eada0-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eada3-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eada6-51f29a02, #w-node-_3da38d6f-77e9-7b69-3285-de2a481ae0de-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadac-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadaf-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadb2-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadb5-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadb8-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadbb-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadbe-51f29a02, #w-node-_29162d50-c1a3-2369-603d-c0536663af29-51f29a02, #w-node-af7ce22b-0940-7f39-47be-db41ea1eadc4-51f29a02, #w-node-dd8a17d0-ed21-e80f-d2c7-f8ac190cb3c0-51f29a02, #w-node-ba941d81-d912-e6ef-5402-794511cf5df6-51f29a02, #w-node-_35b0dbad-a068-243b-e403-c6efea467aaf-51f29a02, #w-node-_35b156f7-8f77-fdfb-8dca-6b5771828f9d-51f29a02, #w-node-f069ab3b-bda3-32f3-79fc-686215193d8a-51f29a02, #w-node-_7c47c908-94bf-58b2-2b6e-daf0e10cea90-51f29a02, #w-node-_62a1f166-8308-3ed0-df9e-e3b1cdc3cddd-51f29a02, #w-node-_59e29006-01f7-c062-4198-faba53bb8336-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d0a-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d0d-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d10-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d13-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d16-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d19-51f29a02, #w-node-_9ec72e25-869f-496c-750f-cd4a8f0005dd-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d1c-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d35-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d38-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d3b-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d3e-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d41-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d44-51f29a02, #w-node-_7bb8c6ea-562f-d230-9653-15645a6fca3f-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d4a-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d4d-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d50-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d53-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d56-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d59-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d5c-51f29a02, #w-node-_08a44926-2a50-e630-70f7-6f7b546f707b-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d62-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d65-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d68-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d6b-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d6e-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d71-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d74-51f29a02, #w-node-e741b714-d7cc-aab2-a08c-166f3b7f052d-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d7a-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d7d-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d80-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d83-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d86-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d89-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d8c-51f29a02, #w-node-_6e67c390-3f1c-6dc8-28af-22a43bd0cc69-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d92-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d95-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d98-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d9b-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969d9e-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969da1-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969da4-51f29a02, #w-node-e504d2f2-482f-409d-e519-5c0f4abb3e79-51f29a02, #w-node-_7106504c-527c-109a-18d2-a0bf7e969daa-51f29a02, #w-node-_1e455351-b501-cdc9-0782-6c56f2a3d7ba-51f29a02, #w-node-f4599fb0-536e-995e-a2ed-626718be4346-51f29a02, #w-node-a6812cd4-eb84-35dc-958a-36422b7379ad-51f29a02, #w-node-_8609df6b-6487-bbfe-0a2a-2e73615c1748-51f29a02, #w-node-_270d81a7-a130-be57-8ebb-c69a4cb94117-51f29a02, #w-node-_7b61dd4a-0f9e-6146-fa68-708895141244-51f29a02, #w-node-_51f515b7-2999-4a99-bbf4-1342ef240fdf-51f29a02, #w-node-_90668851-707c-e435-02cf-27a5b38c058d-51f29a02, #w-node-ac2bd1c3-bc3f-8e7b-cd0b-e1867b93dd5c-51f29a02, #w-node-_4095e4fe-c6a4-b630-e7c9-5c41e8f44d3f-51f29a02, #w-node-_45d0b2b7-7dc2-eb05-ade3-db9715211b9e-51f29a02, #w-node-a1f79e0a-5b13-d757-ad31-20e1f9b6cb2a-51f29a02, #w-node-_8c2e9e64-25d4-9184-83f2-f674cc5dd124-51f29a02, #w-node-_18b3a216-5685-34ae-6743-8d6cb67ffb68-51f29a02, #w-node-b9b968ea-e36a-8d7b-bdc5-282d16e13fe3-51f29a02, #w-node-a3219f41-60ef-84ae-55ac-455d6b984f24-51f29a02, #w-node-_23648873-3a35-96e1-90e3-99a26d226e9d-51f29a02, #w-node-_2bd3b0eb-a06f-737b-70c8-a4ea7b48c4e7-51f29a02, #w-node-_0f2f750e-627b-7bd7-33fa-76dea3068a47-51f29a02, #w-node-_8e7321f1-fd3e-358d-d531-b5e53f52c4d9-51f29a02, #w-node-_3ec204f6-2ec9-7165-669e-70d0f4e23178-51f29a02, #w-node-_7fdee623-9f26-a1a6-98b8-ab7c6993b834-51f29a02, #w-node-_56575645-d4b1-79e5-98c2-e9cc4918cb9a-51f29a02, #w-node-_0b5e3e1d-558a-60a0-c04c-0d2976f4b79e-51f29a02, #w-node-_28b653c6-44c3-167d-84f2-b7cedd7387df-51f29a02, #w-node-_1fad5ab0-6821-b8da-c390-9ad9db0f9f25-51f29a02, #w-node-d3882fa8-265c-a9d2-c70b-7857fbd10ecd-51f29a02, #w-node-_85eda5e0-bcac-c9dd-be53-25269dc38730-51f29a02, #w-node-e7955383-b088-2384-84c3-a5c226b630af-51f29a02, #w-node-_60827f5e-aba2-e2c2-215c-c5348e490968-51f29a02, #w-node-_11a84ad5-8705-6f7d-6be5-877e294a9ce5-51f29a02, #w-node-c1487043-db08-2be2-a9a3-34c5513f6533-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475638-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447563b-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475640-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475643-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475646-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475649-51f29a02, #w-node-b468af6b-c82d-da73-9958-98a6d2723ed0-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447564c-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447564d-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475650-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475653-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475656-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475659-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447565c-51f29a02, #w-node-_86602581-a454-566b-1ef6-8c95df6fe7c8-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475662-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475665-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475668-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447566b-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447566e-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475671-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475674-51f29a02, #w-node-_700483a7-36c1-df70-e3a5-4af85988dea1-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447567a-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447567d-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475680-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475683-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475686-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475689-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447568c-51f29a02, #w-node-_24fe2fcb-0afe-8437-51d3-eb41a8645edf-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475692-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475695-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b4475698-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447569b-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b447569e-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756a1-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756a4-51f29a02, #w-node-d87c7013-5515-df7c-f1cd-7b747616ba92-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756aa-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756ad-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756b0-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756b3-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756b6-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756b9-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756bc-51f29a02, #w-node-_00ea0070-eb24-38a0-4713-64e27d921f35-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756c2-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756c5-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756c8-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756cb-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756ce-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756d1-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756d4-51f29a02, #w-node-e044a815-171b-5c37-3afa-d2c9413d772c-51f29a02, #w-node-_3fda5906-0e7f-e05e-c769-7336b44756da-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e58c-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e58f-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e594-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e597-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e59a-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e59d-51f29a02, #w-node-_21e026d9-1c9f-8526-633e-f42f0c92445f-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5a0-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5a1-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5a4-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5a7-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5aa-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5ad-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5b0-51f29a02, #w-node-beb02e60-eb83-0c6b-9d30-a32bd896f94b-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5b6-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5b9-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5bc-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5bf-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5c2-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5c5-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5c8-51f29a02, #w-node-_04335ea2-e3b8-94fd-207f-ea3f6efc0965-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5ce-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5d1-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5d4-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5d7-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5da-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5dd-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5e0-51f29a02, #w-node-_9fe770dc-fb98-b041-bff6-a85e42b240b8-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5e6-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5e9-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5ec-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5ef-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5f2-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5f5-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5f8-51f29a02, #w-node-_10ed85ae-646c-046c-9e9d-bd56fac1844a-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e5fe-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e601-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e604-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e607-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e60a-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e60d-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e610-51f29a02, #w-node-_6c8daacc-aa40-dbc5-c9ba-1341fb91c13f-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e616-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e619-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e61c-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e61f-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e622-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e625-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e628-51f29a02, #w-node-_12967295-2721-0ad4-bee2-c7396b58d579-51f29a02, #w-node-_0bf1b6af-41d5-13e6-e6c6-bbb0edd4e62e-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e0d-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e10-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e13-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e16-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e19-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e1c-51f29a02, #w-node-_6bbc68b1-60ec-c14c-85e7-411094ffbd77-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e1f-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e20-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e23-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e26-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e29-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e2c-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e2f-51f29a02, #w-node-_01418a1a-8c8f-c14c-7bbd-e74a5bbcf8d4-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e35-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e38-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e3b-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e3e-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e41-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e44-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e47-51f29a02, #w-node-cf941e36-1e2b-9c24-f778-01b196dbfb1e-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e4d-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e50-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e53-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e56-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e59-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e5c-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e5f-51f29a02, #w-node-c010d033-71f2-8ded-4177-bee503464097-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e65-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e68-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e6b-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e6e-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e71-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e74-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e77-51f29a02, #w-node-a8f8250a-10eb-661f-fa13-5d914da3ca5c-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e7d-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e80-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e83-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e86-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e89-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e8c-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e8f-51f29a02, #w-node-_5f6a61e3-9d18-392e-9a22-94fe7405b07e-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e95-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e98-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e9b-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531e9e-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531ea1-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531ea4-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531ea7-51f29a02, #w-node-e5e49853-8e4b-af8e-735d-087c3e0c3adb-51f29a02, #w-node-_2e57031f-dfcc-2a45-1386-f2bca0531ead-51f29a02, #w-node-_0385b6a6-ded3-75fe-3969-2049de7e813e-51f29a02, #w-node-e17419a9-381a-56d5-1c86-ca3762847fff-51f29a02, #w-node-c2f9f4a9-b7d8-ecbc-77ba-d14518446f3e-51f29a02, #w-node-_5ee201b0-abdc-86d9-26aa-0dd4c68c8c0a-51f29a02, #w-node-d04a2113-6f18-3ac2-efeb-367eff695ca5-51f29a02, #w-node-_652c235d-6361-09a3-ed6b-25945e6c1c4a-51f29a02, #w-node-_7e49437c-7baf-1e6c-5ec5-e10051d1f35c-51f29a02, #w-node-_39b6716e-2991-a203-28be-0799d81cc77f-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf2c-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf2f-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf32-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf35-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf38-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf39-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf3c-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf3f-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf42-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf45-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf48-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf4b-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf4e-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf51-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf60-51f29a02, #w-node-_6aba2fb7-7c70-a593-2c64-27c348cfaf63-51f29a02, #w-node-a80ab9cb-2479-64be-357f-db859a2b1a05-51f29a02, #w-node-a80ab9cb-2479-64be-357f-db859a2b1a08-51f29a02, #w-node-a80ab9cb-2479-64be-357f-db859a2b1a0b-51f29a02, #w-node-e4c1b8c1-6620-1441-59df-44d846991ed5-51f29a02, #w-node-a80ab9cb-2479-64be-357f-db859a2b1a11-51f29a02, #w-node-_6bee70bc-37fa-8be9-2d0e-5daba1b3dfba-51f29a02, #w-node-da19e24c-e27d-3161-ee8b-762816b606c9-51f29a02, #w-node-_7bdfed0b-15fb-f112-e5ac-87cc9e554fb0-51f29a02, #w-node-_198b49cb-24df-950c-2e0a-5a5affd92599-51f29a02, #w-node-_63e27dee-696c-6dbb-28d6-b64b8e408ebb-51f29a02, #w-node-_597005ae-8222-8ee1-806c-9d28d35f2297-51f29a02, #w-node-_43844e0e-43e0-03d3-c7e0-2dce9b2e83b1-51f29a02, #w-node-fe110fb0-2e90-be08-bb5e-a9bd70c6cd45-51f29a02, #w-node-_2b9f96d9-b194-2e20-e020-8ded8fc7b04a-51f29a02, #w-node-ed28c3c7-92f1-7649-e848-6a34737099e1-51f29a02, #w-node-a2d938b7-90aa-a83c-115f-8fc4f3e20d2f-51f29a02, #w-node-_7d477657-3356-7758-f599-74152ecf7d60-51f29a02, #w-node-f2967fe6-f17e-4fc1-92da-d55db7bac553-51f29a02, #w-node-_91a3d672-9303-9bb8-8246-460bafabd029-51f29a02, #w-node-_4f5574d3-50fd-a65f-c0c4-a6bd97172ba2-51f29a02, #w-node-_5a42fd5c-8a3e-01fe-f7ee-0a4091a71b19-51f29a02, #w-node-_966cd482-4937-79d9-7ca8-3014a0cff0bc-51f29a02, #w-node-_263d619b-08ff-29b9-d20c-bcc37cd948ba-51f29a02, #w-node-_3f8b932d-bc38-0e09-95f3-085140bdff29-51f29a02, #w-node-f0d88ae6-7416-5bf1-81b3-89b118941086-51f29a02, #w-node-_0552bf71-e848-bf29-6e8c-bce5f3b38400-51f29a02, #w-node-_39621190-f0c1-f9a5-fd9b-b88936b4998a-51f29a02, #w-node-b3859af1-2c7d-ca62-0341-9b2b6f01f96c-51f29a02, #w-node-_10f7adda-15d5-8af7-abe7-77e5ebd4fa1b-51f29a02, #w-node-d81a66d6-ce48-6334-c592-fa15155d8128-51f29a02, #w-node-bdbf517b-509c-1f9d-eeb2-290f4c8b0765-51f29a02, #w-node-_7438e6b7-bc40-ed27-c5b6-870c1faa1857-51f29a02, #w-node-a1f1913b-9960-835c-f0c2-296ad7c0fdb9-51f29a02, #w-node-fe2065d7-efe6-62f8-1a2f-4cb1ba7deb04-51f29a02, #w-node-ddf04ce6-e7e3-b58f-4330-a2cf19fcd64d-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc3b-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc3e-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc41-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc44-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc47-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc48-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc4b-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc4e-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc51-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc54-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc57-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc5a-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc5d-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc60-51f29a02, #w-node-_7b10d0ce-3828-f76a-71fe-068654a9dc63-51f29a02, #w-node-_15e94e3f-c065-aac4-5811-47085e574ef0-51f29a02, #w-node-de7dd126-4dea-eb17-fe8e-dc96952b8ef4-51f29a02, #w-node-da0bfe98-680c-24a7-fcac-d525e25ca585-51f29a02, #w-node-_6ccc6984-0b84-3595-ad2b-0c1613f84995-51f29a02, #w-node-_310b877a-cd24-dfae-08f2-ea4d483c4542-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e271-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e274-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e277-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e27a-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e27d-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e27e-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e281-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e284-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e287-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e28a-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e28c-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e28f-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e293-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e296-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e299-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e29b-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e29e-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e2a2-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e2a5-51f29a02, #w-node-_2bdfa236-ee90-3210-4df6-81e77081e2a8-51f29a02, #w-node-_2788c3dc-2f9e-19b7-1007-34ae7713aa79-51f29a02, #w-node-_6e827da3-0eaf-07fc-c504-3a70c7723491-51f29a02, #w-node-_40a233a2-0499-7d08-2099-773de095f9fd-51f29a02, #w-node-_194f03fd-d84e-c861-9c79-e378fe21f0ca-51f29a02, #w-node-e9aff362-1e6f-ce9e-a38a-e114632539a2-51f29a02, #w-node-_5c88dd6f-f794-11da-1106-e8fb1fb80830-51f29a02, #w-node-_156cf480-e052-fc5d-2758-e61496b1e3ec-51f29a02, #w-node-a4f351c4-7210-054f-22ba-1ae696370761-51f29a02, #w-node-e182f36f-97bb-5505-ebd8-6e0e1e47fe31-51f29a02, #w-node-f612bbf3-e5d6-a878-62c3-08582cd14a1c-51f29a02, #w-node-_88f5873f-abeb-1940-87d1-f3e29de5e96e-51f29a02, #w-node-_253f0782-9169-9f4d-d920-e904c326fc56-51f29a02, #w-node-adb37442-347e-6559-b102-9703fe0d64d3-51f29a02, #w-node-f1464238-6bf2-8bd6-0926-611a2b490617-51f29a02, #w-node-_10bc9713-2ee0-9a74-594f-cbdca1ee7627-51f29a02, #w-node-_6a0af4ba-89a1-98d9-e41a-a687fc28c279-51f29a02, #w-node-fea555d8-c260-f033-2144-46ca23cafd5e-51f29a02, #w-node-_43bbfbd7-f3cc-db02-c21a-fb833c7d0b70-51f29a02, #w-node-_265f3ed2-4b67-56ec-2eb8-91d2648af225-51f29a02, #w-node-_28958ea9-2e43-3050-f63a-42db8862d6df-51f29a02, #w-node-_4398d3b0-1546-8b67-fdf6-38f353092594-51f29a02, #w-node-_38f383c0-1ddb-b606-87fb-83ceeebfde4b-51f29a02, #w-node-_3bcf63d3-471e-75ad-698d-59f04880824e-51f29a02, #w-node-_6a48a9e1-2383-8d24-a26c-c6973831de2e-51f29a02, #w-node-ec7c6fba-1cc8-a876-466d-8cbc036af010-51f29a02, #w-node-_803b4d96-2e9f-9656-c450-36a16025959b-51f29a02, #w-node-eaed6464-8ec1-9570-603a-802f410ea465-51f29a02, #w-node-_57ae8eda-49a8-56e5-8498-56e52862d343-51f29a02, #w-node-e058c0d2-c1c5-06e9-3c13-851693cfc24c-51f29a02, #w-node-_05e93f44-852e-a5f6-1673-1cfc1256de1f-51f29a02, #w-node-_0e2901e2-9bb9-122f-ff01-e5e550fa5a17-51f29a02, #w-node-_51def486-6489-88d2-fec2-557c7611e56a-51f29a02, #w-node-_2af63976-e841-565a-aafa-9d4dcf68f22b-51f29a02, #w-node-_0793c4f2-7e8f-972a-b22f-246a6dd71625-51f29a02, #w-node-_522e034d-3e65-f0c6-f37f-92a2958de1db-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc22-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc25-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc2b-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc30-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc31-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc34-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc37-51f29a02, #w-node-_3a6c6403-7097-9ffd-61fc-13c61709cc3b-51f29a02, #w-node-_6cefa660-e0a1-ab5f-bed5-9e1242cb1520-51f29a02, #w-node-_5fc5668b-83e1-59c2-572d-f4cd7e701ba0-51f29a02, #w-node-f5d12793-1aae-d9fe-d110-50f451efd2cb-51f29a02, #w-node-_7c315454-33eb-1962-990d-8a3df4fd3fc3-51f29a02, #w-node-_1ab9a146-156e-c0e3-1cda-0a07c1a6b8df-51f29a02, #w-node-_80311fd6-0c54-e3db-3b54-5564c02db6b1-51f29a02, #w-node-_09dea9d5-c115-fe85-ae72-82f7ce5495f6-51f29a02, #w-node-dda408f7-4083-00dc-7d12-793ba2f746d9-51f29a02, #w-node-_33d8c01d-f6e8-6341-9b71-e899e56bd461-51f29a02, #w-node-_721d46b4-8af3-3250-7cd9-13fae9d456f0-51f29a02, #w-node-_564b63fc-7f2e-211f-cdd6-8f2560b94d9f-51f29a02, #w-node-_7dca8c57-3c2a-2cda-f058-86b376f58b42-51f29a02, #w-node-f1e46bba-8c62-aeaf-ea64-817f1f22735a-51f29a02, #w-node-_26e25888-cc41-bb04-b701-62abf1dbf155-51f29a02, #w-node-_18ea7fc2-ffcb-5f11-6dd1-22369a39a1b9-51f29a02, #w-node-d45ce10c-58f1-ac59-d0fc-5d8d052b6479-51f29a02, #w-node-_0aeac94b-4b2a-7356-28f1-14fcb2f8823a-51f29a02, #w-node-a1e4fad0-125d-3bd8-16ee-9684777f000f-51f29a02, #w-node-_29c64ded-3d2d-32ed-9305-2ea26f5feb2a-51f29a02, #w-node-_3819cdbb-9ee3-2d33-cf4c-e4d256eb232d-51f29a02, #w-node-_088558eb-03ce-ab0f-54af-4a9ade494f2f-51f29a02, #w-node-f1ab4e48-6444-8590-25bf-56894df13918-51f29a02, #w-node-eb065b1d-8996-8ad9-c1d5-148672d72853-51f29a02, #w-node-_1e330cd0-d9b8-e8df-64f2-16a18ba5143b-51f29a02, #w-node-_2a65a5e3-d943-7218-bbe9-55e89541151c-51f29a02, #w-node-_98e03547-251b-e4be-a22f-79686262791a-51f29a02, #w-node-e936a7f7-785b-e47c-570b-a6737bd23260-51f29a02, #w-node-_2519803f-3454-07fe-c798-f5cc03245c6f-51f29a02, #w-node-_48d0dc0a-88a0-a2bf-41a6-58cd03f9c720-51f29a02, #w-node-fa72d752-ea8b-26d7-4b64-cdca10da4305-51f29a02, #w-node-_6eadcbbd-c14d-2c19-b2d4-588271406cb6-51f29a02, #w-node-e372827d-266b-ab95-2bd6-cdc4a6525ab5-51f29a02, #w-node-_31d01154-3ace-c17e-1d92-7539e68c15a0-51f29a02, #w-node-_31d01154-3ace-c17e-1d92-7539e68c15a3-51f29a02, #w-node-_31d01154-3ace-c17e-1d92-7539e68c15a6-51f29a02, #w-node-_31d01154-3ace-c17e-1d92-7539e68c15a9-51f29a02, #w-node-_31d01154-3ace-c17e-1d92-7539e68c15ac-51f29a02, #w-node-_346d6233-5006-99f2-e409-5d19ef623079-51f29a02, #w-node-_31d01154-3ace-c17e-1d92-7539e68c15af-51f29a02, #w-node-_1535c82a-a67b-9522-238e-167292e5613d-51f29a02, #w-node-_946482c0-221c-d32e-1d03-eaef160772aa-51f29a02, #w-node-d5872d7d-ca2d-6ffa-361a-f4296e91f4e9-51f29a02, #w-node-c6ec7766-7a5a-f681-f287-f0e87d450374-51f29a02, #w-node-_9b84a77d-f1bf-6568-7e8c-bbefd2bc316d-51f29a02, #w-node-_40ebdc1f-59c0-f0e5-b5d8-68732fdda708-51f29a02, #w-node-_9d0da236-db1e-ed32-a9fc-592cc2cc7877-51f29a02, #w-node-_59259cd3-f05c-d88e-0d43-4bae20099b96-51f29a02, #w-node-ef5440ab-d767-a07c-eb65-132d968b468b-51f29a02, #w-node-_61cba585-cf8b-6aa9-f7da-2a04d12eb5d5-51f29a02, #w-node-_2f745cb3-a2f2-5ddf-3be5-ef44e3e9304a-51f29a02, #w-node-_60055e36-dcfd-3375-3836-d54cad7f741f-51f29a02, #w-node-a0f4d4be-4cd6-579b-59bd-15ed414dc76f-51f29a02, #w-node-cd233831-9d1b-c62a-4760-8a4c06c1bf2c-51f29a02, #w-node-_44d6de63-805f-6556-6fe0-c8783d0fd37b-51f29a02, #w-node-_3e2590a0-4944-6bc1-4e4f-d836b609d2be-51f29a02, #w-node-af71d9a9-4271-97ba-25b3-e3a050deffbf-51f29a02, #w-node-_84647b63-4288-8e9d-1e7a-02a90e67f289-51f29a02, #w-node-_929d1c3a-03fe-9329-a6bc-5f4c8c070a8e-51f29a02, #w-node-_4e4e1be5-19c8-7198-ceaa-955f5b4e97ca-51f29a02, #w-node-_56d2f659-ce3f-b94a-a679-841d06696bfd-51f29a02, #w-node-_98bd18f6-6af9-435a-ef73-be698f6dad4e-51f29a02, #w-node-_579558be-262e-73ba-e0e5-08d314a8df9c-51f29a02, #w-node-_9ea4f9db-09b7-3297-64f4-cdc562ecc407-51f29a02, #w-node-_5a5a68d3-7634-2a7f-64b2-bcb213e92b62-51f29a02, #w-node-f50d905d-20b3-f3e2-23d0-0f6cb5490d0b-51f29a02, #w-node-cae7d505-000a-ae30-7522-5d2ec3b08b72-51f29a02, #w-node-_33b62230-cc72-bbd3-e119-55da8712a54e-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95084c-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95084f-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950852-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950855-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950858-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95085d-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950862-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950863-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950866-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950869-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95086c-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95086f-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950873-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950877-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950879-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95087c-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95087f-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950882-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950885-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950889-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95088d-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95088f-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950892-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950895-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e950898-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95089b-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e95089f-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508a3-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508a5-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508a8-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508ab-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508ae-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508b1-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508b5-51f29a02, #w-node-e244a4e5-cb0f-3fde-03a9-66465e9508b9-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef85-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef88-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef8c-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef95-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef96-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef99-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cef9c-51f29a02, #w-node-_5a291422-942f-3647-23d8-28464d9cefa8-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f6793-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f6796-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f679c-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f67a1-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f67a2-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f67a5-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f67a8-51f29a02, #w-node-_2a48b759-5c0b-466d-11bd-5e3d648f67ac-51f29a02, #w-node-_88b0ac7f-8de8-b539-553e-8a80c0e18311-51f29a02, #w-node-c125770d-57f3-4930-e618-d397280988f7-51f29a02, #w-node-_11910a18-0829-08b4-b88e-17c911cab5f4-51f29a02, #w-node-_081e9800-fa73-7ce8-98e0-579d53c85152-51f29a02, #w-node-d279c539-9517-680c-fc1b-6ca92dd399cd-51f29a02, #w-node-d279c539-9517-680c-fc1b-6ca92dd399d4-51f29a02, #w-node-d279c539-9517-680c-fc1b-6ca92dd399d7-51f29a02, #w-node-d279c539-9517-680c-fc1b-6ca92dd399d8-51f29a02, #w-node-d279c539-9517-680c-fc1b-6ca92dd399de-51f29a02, #w-node-d279c539-9517-680c-fc1b-6ca92dd399e1-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e5b-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e5e-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e61-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e64-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e6a-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e6b-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e6e-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e71-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e74-51f29a02, #w-node-_710efca6-af24-4136-9838-981ecd609e7d-51f29a02, #w-node-_87df8237-7763-a2a1-052a-3a2fdb328f2d-51f29a02, #w-node-_028441d9-a0a8-6698-5b02-74cc494ade32-51f29a02, #w-node-_8c502bd5-f56d-35e2-f335-81350b1e55d5-51f29a02, #w-node-_2ce79cc8-9497-9cda-c7de-eaff5647f788-51f29a02, #w-node-_3a2ed579-84de-cdd0-05d2-44ac859c47ec-51f29a02, #w-node-f311f7ab-db6b-b68b-3de7-3d1f7ea03344-51f29a02, #w-node-ce3ddc6c-0599-8cc3-c5df-5a7e07f94219-51f29a02, #w-node-_4b0d537c-f395-b1f5-2321-740b4fa2d4c4-51f29a02, #w-node-_8ab551f7-6d3b-d213-0ce3-a91bae502d6e-51f29a02, #w-node-_25c1e606-7f72-f6fc-94b4-8c4323690a9b-51f29a02, #w-node-_07cf78b2-9546-ca16-bcb4-6dbea1a217a7-51f29a02, #w-node-_1b0aa0a4-d830-12aa-b002-1911a3ac2cbe-51f29a02, #w-node-_815879d2-f9e2-53f6-e9a1-cf412d7b54ec-51f29a02, #w-node-_98486c57-ecad-3420-04c2-5d2f83af8adc-51f29a02, #w-node-_3782a1ce-8e3e-7043-9ca8-512c57ec240a-51f29a02, #w-node-_62c9ed7a-f287-f26e-9038-c9b7c59f0c7f-51f29a02, #w-node-d24c251f-21a1-58bf-4820-26c9d45130b8-51f29a02, #w-node-_28948549-1075-884a-48ca-49a6d99af864-51f29a02, #w-node-_3993ac2a-adfe-5145-7f28-3ff5d1d3baf5-51f29a02, #w-node-_3f88d937-f458-3df0-c3fc-bb1b287629c5-51f29a02, #w-node-ebdae468-d242-2020-e716-8a50591e0174-51f29a02, #w-node-_39a310e8-2da1-a429-f9c6-13f371d5130e-51f29a02, #w-node-_50cf7ef6-7d24-af20-83e1-7ae679ffca09-51f29a02, #w-node-_2cd0252d-faec-3c41-4e1a-cb261ea59dac-51f29a02, #w-node-_26222b8a-1ff7-172a-a9b2-273c8b227da9-51f29a02, #w-node-f0cc8957-a001-0766-92c5-787dc964f7a9-51f29a02, #w-node-_72f66d86-07cc-c3c4-c2b1-948fef829596-51f29a02, #w-node-bc025fbe-f7e9-69d7-87ea-79febf907090-51f29a02, #w-node-eed81a7d-d24f-984e-6292-fa8aad2a8e8a-51f29a02, #w-node-e986a429-f53f-daf1-2e53-69f6cc782e20-51f29a02, #w-node-_5d6ae790-a525-03b4-fc45-945dae800728-51f29a02, #w-node-_37f75cc0-e049-1c64-1c37-4813e14dde16-51f29a02, #w-node-_80fe7dc1-b6bd-157b-89fb-e912ff3273fc-51f29a02, #w-node-_115fbaa1-b69f-773d-bb66-f89ef21525cd-51f29a02, #w-node-_0706f5c9-7da0-386c-abf9-db55c1b27475-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bb8-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bbb-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bbe-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bc1-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bc4-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bc7-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bf2-51f29a02, #w-node-_48fe40ca-1459-29ea-52f5-052d7f715c86-51f29a02, #w-node-_0afb2794-8b90-69e4-8baf-8b4dab70b5a0-51f29a02, #w-node-a7bc0fb6-5ce8-2158-a9fa-ae5576e1f1f2-51f29a02, #w-node-_4eee564a-8539-f493-8de0-b5194a1cade7-51f29a02, #w-node-c249f624-0bd9-ebc5-9c02-b19b7ce7b743-51f29a02, #w-node-_15a69ff7-02be-a720-76f5-bc187c06394c-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bf5-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bf8-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bfb-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5bfe-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c04-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c07-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c0a-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c0d-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c10-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c13-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c19-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c1c-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c1f-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c22-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c25-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c28-51f29a02, #w-node-_170ad541-18c7-a3fe-a780-8548af5c5c2e-51f29a02, #w-node-_9e2e5fc2-b179-04b0-26f8-4aeb3d49803d-51f29a02, #w-node-_31043533-9804-2b2d-ceac-9fdd3c061b68-51f29a02, #w-node-_49902cc1-867c-5b99-2876-6f818a663016-51f29a02, #w-node-d88d85cc-34a0-452d-68ec-b0ce7b05cdaf-51f29a02, #w-node-e80ab417-ceb5-09e5-dd59-b1ced4f12834-51f29a02, #w-node-eaedef5f-b82a-8b62-2728-6b979b127bd7-51f29a02, #w-node-_47f22d7d-3536-286e-9488-f8a461889d9e-51f29a02, #w-node-_2dc7d945-817e-1417-fcc5-d5dab2592dfd-51f29a02, #w-node-ef967a42-787f-49fc-d6e5-fe4e82aafed6-51f29a02, #w-node-c175cf77-d9c9-92c6-6d49-2137cdb863d7-51f29a02, #w-node-_5ab41b0b-7e99-b47a-8e3e-beb69d3b25a7-51f29a02, #w-node-_7136c66f-9982-f6e5-ef50-4945f41d7572-51f29a02, #w-node-caa83501-9dc9-04b1-9478-d2283514cb6d-51f29a02, #w-node-_3a13ad08-abac-34ce-1bc1-87ca6fc48baf-51f29a02, #w-node-_7f07784f-4244-6f20-9306-43c3cd637f8a-51f29a02, #w-node-_884a395b-9049-5092-1a3d-78ab0576120d-51f29a02, #w-node-d1a77981-1dd2-d90d-6014-b35b50b4c192-51f29a02, #w-node-_0a1fe21f-b35a-a6ef-7c65-5e6127a6eb4d-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e5839c-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e5839f-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e583a5-51f29a02, #w-node-_7b45bbf9-b83c-8aeb-d52c-8a7621be036e-51f29a02, #w-node-d21c75b3-859d-046e-a958-06a6457c7e60-51f29a02, #w-node-_2b83f6be-4978-a44d-8054-67f3d72bec78-51f29a02, #w-node-b2936829-24f0-72a0-82eb-36e7790d5767-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e583aa-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e583ab-51f29a02, #w-node-_59ab8e59-53f6-aa94-1dc4-9a5d9dabb5db-51f29a02, #w-node-_67820d12-0667-688e-0fd3-422d1a191944-51f29a02, #w-node-_026b6159-dccd-4252-73aa-94c8ec8cb486-51f29a02, #w-node-c7790276-6fa9-16b6-1900-4d5978f5bd31-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e583ae-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e583b1-51f29a02, #w-node-_91b6c4f9-ef6c-8332-40d3-7fccc5e583b5-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac4e7-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac4ea-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac4f0-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac4f3-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac4f6-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac4fb-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac500-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac501-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac504-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac50a-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac50d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac510-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac514-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac518-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac51a-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac51d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac523-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac526-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac529-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac52d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac531-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac533-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac536-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac53c-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac53f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac542-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac546-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac54a-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac54c-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac54f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac555-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac558-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac55b-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac55f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac563-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5d3-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5d6-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5d9-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5dc-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5df-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5e2-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5e7-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5ec-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5ed-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5f0-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5f3-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5f6-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5f9-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac5fc-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac600-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac604-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac606-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac609-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac60c-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac60f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac612-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac615-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac619-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac61d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac61f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac622-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac625-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac628-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac62b-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac62e-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac632-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac636-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac638-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac63b-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac63e-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac641-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac644-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac647-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac64b-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac64f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac651-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac654-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac657-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac65a-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac65d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac660-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac664-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac668-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac66a-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac66d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac670-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac673-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac676-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac679-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac67d-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac681-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac683-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac686-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac689-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac68c-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac68f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac692-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac696-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac69a-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac69c-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac69f-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac6a2-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac6a5-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac6a8-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac6ab-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac6af-51f29a02, #w-node-bac48a76-bb26-76c3-e3e6-8b3dc59ac6b3-51f29a02, #w-node-bd49b996-af59-d27b-e7a6-4cd9a85b5e9e-51f29a02, #w-node-bd49b996-af59-d27b-e7a6-4cd9a85b5ead-51f29a02, #w-node-bd49b996-af59-d27b-e7a6-4cd9a85b5eae-51f29a02, #w-node-_8a11cc3f-f5c7-e201-f6e8-949540dbb9b7-51f29a02, #w-node-_1ba11b59-9f1f-eda6-ef77-b33e9c7e5039-51f29a02, #w-node-_80e386cd-7020-fa1f-d6c0-23702f40ec04-51f29a02, #w-node-_8b251df2-354f-8cca-3f27-eb344b867169-51f29a02, #w-node-_60ecce8c-2e1e-e593-bea9-1221a7768530-51f29a02, #w-node-efe46a1a-6030-dd57-dbc5-6023dce4aae4-51f29a02, #w-node-_2a7d6fbf-569b-356e-af18-2d4d226443e0-51f29a02, #w-node-_817dbcb3-1af9-3892-e7ba-8540cd6e1b45-51f29a02, #w-node-bb574e3d-042f-444b-1ad5-1fa27d36e00c-51f29a02, #w-node-_93c4339e-fdb2-1854-1e2e-3e8269297c50-51f29a02, #w-node-_13485b7b-9a2e-b0ff-9017-f982c9f9dc48-51f29a02, #w-node-_4069acbe-b630-e720-4d5a-6b94cf22aea7-51f29a02, #w-node-fce7f9f8-bdca-f145-c093-fa170bf8c2cb-51f29a02, #w-node-f8a54857-8fd6-bbcb-1326-527cc098e919-51f29a02, #w-node-_191f563d-f7e3-3629-58ee-842be1626d22-51f29a02, #w-node-ae093d94-fa24-d74a-7d1c-983195c6a7f8-51f29a02, #w-node-f6284709-4769-0c6b-cd8d-472b6fe148bc-51f29a02, #w-node-_25917d02-fad4-01cd-20a3-f53f566eecf5-51f29a02, #w-node-_601b44d7-425f-8451-ddda-2c2123b1eeed-51f29a02, #w-node-e9a0883c-2ea0-23e1-993a-4009c337b038-51f29a02, #w-node-_6359d836-cf56-4cea-e368-e8b059e52967-51f29a02, #w-node-e9a0883c-2ea0-23e1-993a-4009c337b041-51f29a02, #w-node-e9a0883c-2ea0-23e1-993a-4009c337b044-51f29a02, #w-node-e9a0883c-2ea0-23e1-993a-4009c337b047-51f29a02, #w-node-e9a0883c-2ea0-23e1-993a-4009c337b04a-51f29a02, #w-node-_4dd6df5d-6c7a-40bb-4f95-5c9496fbf257-51f29a02, #w-node-_4dd6df5d-6c7a-40bb-4f95-5c9496fbf25a-51f29a02, #w-node-_4dd6df5d-6c7a-40bb-4f95-5c9496fbf25d-51f29a02, #w-node-_4dd6df5d-6c7a-40bb-4f95-5c9496fbf260-51f29a02, #w-node-_4dd6df5d-6c7a-40bb-4f95-5c9496fbf263-51f29a02, #w-node-_4dd6df5d-6c7a-40bb-4f95-5c9496fbf266-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b110-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b113-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b116-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b119-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b11c-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b11d-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b120-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b123-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b126-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b129-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b12c-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b12f-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b132-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b135-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b144-51f29a02, #w-node-f22690e7-32e2-9b7c-339e-f01af9a9b147-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989de97-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989de9a-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989de9d-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989dea0-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989dea3-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989dea4-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989dea7-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989deaa-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989dead-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989deb0-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989deb3-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989deb6-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989deb9-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989debc-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989decb-51f29a02, #w-node-f0fcc60e-bcd2-2f98-6f83-e5097989dece-51f29a02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9374eeb-5cb1-852c-af36-7ae5faa43753-51f29a03 {
  justify-self: stretch;
}

#w-node-fb4c4429-7da0-6d7a-e21d-3ab856022950-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022953-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022956-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022959-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602295c-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602295f-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022962-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022965-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022968-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022969-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602296e-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022971-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022974-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022977-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602297a-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602297d-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022980-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022984-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022987-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602298c-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602298f-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022992-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022995-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab856022998-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602299b-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab85602299e-51f29a03, #w-node-fb4c4429-7da0-6d7a-e21d-3ab8560229a2-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccab1-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccab4-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccab7-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaba-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccabd-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccac0-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccac3-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccac6-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccac9-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaca-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccacf-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccad2-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccad5-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccad8-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccadb-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccade-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccae1-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccae5-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccae8-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaed-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaf0-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaf3-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaf6-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaf9-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccafc-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccaff-51f29a03, #w-node-e60256b1-656a-2f91-174d-e7232e4ccb02-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287304e-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873051-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873054-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873057-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287305a-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287305d-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873062-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873063-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873066-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873069-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287306c-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287306f-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873073-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873077-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873079-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287307c-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287307f-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873082-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873085-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873089-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287308d-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287308f-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873092-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873095-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f2873098-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287309b-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f287309f-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730a3-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730a5-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730a8-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730ab-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730ae-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730b1-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730b5-51f29a03, #w-node-f96a45ca-5703-3552-15f3-7ed9f28730b9-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268770-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268773-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268776-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268779-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba26877c-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba26877f-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268782-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268787-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268788-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba26878d-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268790-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268793-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268796-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba268799-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba26879c-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba26879f-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687a2-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687a7-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687aa-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687ad-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687b0-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687b3-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687b6-51f29a03, #w-node-_68ef2400-f125-8a1f-0eda-422cba2687b9-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540644-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540647-51f29a03, #w-node-_56bd6c60-ce51-010c-abd5-6e9504c2d894-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e454064c-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540651-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540656-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e454065b-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e454065f-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540667-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540668-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e454066d-51f29a03, #w-node-_8f1643dd-6289-d619-ae0e-b936011d2ebe-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540670-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540673-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540676-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e4540679-51f29a03, #w-node-d286eb3d-c7bc-eca7-2d81-d6a1e454067c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf48-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf4b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf4e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf51-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf54-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf57-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf5a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf5f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf60-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf63-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf66-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf69-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf6c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf6f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf73-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf77-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf7a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf7d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf80-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf83-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf86-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf89-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf8d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf91-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf94-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf97-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf9a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bf9d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfa0-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfa3-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfa7-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfab-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfae-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfb1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfb4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfb7-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfba-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfbd-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfc1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfc5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfc8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfcb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfce-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfd1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfd4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfd7-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfdb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfdf-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfe2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfe5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfe8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfeb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfee-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bff1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bff5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bff9-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bffc-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19bfff-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c002-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c005-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c008-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c00b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c00f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c013-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c01a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c01d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c020-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c023-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c026-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c029-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c02c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c033-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c036-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c039-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c03c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c03f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c042-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c045-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c04c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c04f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c052-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c055-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c058-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c05b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c05e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c06c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c06f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c072-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c075-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c078-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c07b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c07e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c083-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c084-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c087-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c08a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c08d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c090-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c093-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c097-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c09b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c09e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0a1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0a4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0a7-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0aa-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0ad-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0b1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0b5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0b8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0bb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0be-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0c1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0c4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0c7-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0cb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0cf-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0d2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0d5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0d8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0db-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0de-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0e1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0e5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0e9-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0ec-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0ef-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0f2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0f5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0f8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0fb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c0ff-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c103-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c106-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c109-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c10c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c10f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c112-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c115-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c119-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c11d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c120-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c125-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c128-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c12b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c12e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c131-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c135-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c139-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61246-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61249-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6124c-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6124f-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61252-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61256-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6125b-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6125f-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61264-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61269-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6126e-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61274-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61275-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61279-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6127c-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6127f-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61282-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61285-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61288-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6128b-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6128f-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61292-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f61296-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6129b-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f6129d-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612a0-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612a3-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612a6-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612a9-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612ac-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612af-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612b2-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612b5-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612b8-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612bc-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612c1-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612c3-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612c6-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612c9-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612cc-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612cf-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612d2-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612d5-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612d9-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612dc-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612df-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612e3-51f29a03, #w-node-_931e0b6d-7dab-811d-9d3a-7da0e0f612e8-51f29a03, #w-node-_3eaf9948-654c-9d34-4e38-2189d16ff07e-51f29a03, #w-node-_45097e38-5d08-fb26-4301-ac2e084b800a-51f29a03, #w-node-_84d2626a-a31d-5253-fe67-51f0de343114-51f29a03, #w-node-e37fc72d-ee3a-b21f-dc4a-9be1a8c23af6-51f29a03, #w-node-b1054b89-a5bf-cbb3-c34c-65e33a4e6638-51f29a03, #w-node-_1a606817-b9c4-0c2a-672b-a88bba3becc9-51f29a03, #w-node-_68a0352a-2840-95bb-8f79-2b6ee4851f94-51f29a03, #w-node-e2b392e5-fc9f-86ba-40ff-b8d7c92c43fd-51f29a03, #w-node-_34d346da-d183-f1dd-90ab-e34fa4266acd-51f29a03, #w-node-_84d56558-400e-96ee-0a35-29ea5f60c399-51f29a03, #w-node-_04395096-e808-a25d-f2da-ffb4ff483f29-51f29a03, #w-node-_1c4317ee-9b7a-f42b-616b-6be2c71bf06c-51f29a03, #w-node-_2f9ac538-898a-7b1c-4dcc-9c11455a65b2-51f29a03, #w-node-_7649ec8f-3945-e2f4-6ac3-f58a03c0f4ec-51f29a03, #w-node-_303d7666-64c6-bf1c-e30d-28c9320c7170-51f29a03, #w-node-e651dbe9-4617-fcd9-2d04-ad04a3f5fc2d-51f29a03, #w-node-_1f5600f7-7e76-7308-2bab-2ed5b6729f61-51f29a03, #w-node-f36f9ed2-992c-9fca-1f33-8bf8316fcbd6-51f29a03, #w-node-_4e8a3504-ca0c-b6bf-1b79-b1838d22878a-51f29a03, #w-node-_0d9e0259-6491-72d1-f883-4301b2f8b5a9-51f29a03, #w-node-f8de4550-25d5-19db-ed1d-6958490be33c-51f29a03, #w-node-c2faf55d-47a9-5f01-ec7b-e9939478ddf0-51f29a03, #w-node-_703b09ca-de69-0fc1-5add-debf3386a7ca-51f29a03, #w-node-ca9a0edc-9741-edfe-8f24-31570e01e0a3-51f29a03, #w-node-f3794273-5b08-482c-d502-a31b264dc741-51f29a03, #w-node-_2a988dea-496a-6448-0a79-24a23f3f7861-51f29a03, #w-node-c66375cc-8a1b-ef9b-c17b-dedf3d07f405-51f29a03, #w-node-_9bf1f4f7-7a8d-fbd5-7fc7-8e53e0280af3-51f29a03, #w-node-_42b4e155-ab6d-fac4-2a64-00f47b2637b6-51f29a03, #w-node-_784a0f65-7e7c-034c-bb69-2c46621050dd-51f29a03, #w-node-_2dc8c6ea-b5ed-fd68-b483-279bde4c4949-51f29a03, #w-node-_9f433314-498e-6443-1878-8b7f0ca5090e-51f29a03, #w-node-b152b69f-ad5b-aee0-4c44-9f77e509378b-51f29a03, #w-node-b7102610-7cce-2be1-0330-57d75d0ae71b-51f29a03, #w-node-a86feb24-1e35-78a2-455c-7167869214ca-51f29a03, #w-node-a6f38fa5-b5e5-7ca7-cee6-9601c7ac2d74-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b086-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b089-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b08c-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b08f-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b092-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b095-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b098-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b09b-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0a0-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0a1-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0a5-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0a8-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0ab-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0ae-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0b1-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0b4-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b0b7-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b11a-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b11d-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b120-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b123-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b126-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b129-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b12c-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b12f-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b134-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b135-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b138-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b13b-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b13e-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b141-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b144-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b148-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b14c-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b150-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b152-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b155-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b158-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b15b-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b15e-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b161-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b165-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b169-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b16d-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b16f-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b172-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b175-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b178-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b17b-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b17e-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b182-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b186-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b18a-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b18c-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b18f-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b192-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b195-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b198-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b19b-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b19f-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1a3-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1a7-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1a9-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1ac-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1af-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1b2-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1b5-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1b8-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1bc-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1c0-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1c4-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1c6-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1cb-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1ce-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1d1-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1d4-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1d7-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1db-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1df-51f29a03, #w-node-_42518fab-a7f3-6c9b-ff08-38e05742b1e3-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d13d-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d140-51f29a03, #w-node-_97046b63-598b-a120-1bde-a8cdafac404c-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d143-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d146-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d14a-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d14f-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d153-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d158-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d15d-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d162-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d168-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d169-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d16c-51f29a03, #w-node-c1ccafa6-40ad-eee4-1265-4449bd84442a-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d16f-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d172-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d175-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d178-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d17b-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d17f-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d182-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d186-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d18b-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d18d-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d190-51f29a03, #w-node-_34968aa0-8144-199c-4c77-8ecf79b8f5a3-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d193-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d196-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d199-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d19c-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d19f-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1a2-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1a5-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1a9-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1ae-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1b0-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1b3-51f29a03, #w-node-_2b823898-271f-3810-820c-ebcf457958c5-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1b6-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1b9-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1bc-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1bf-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1c3-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1c6-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1c9-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1cd-51f29a03, #w-node-_8f328366-a1c8-bdf7-33c2-488560c2d1d2-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ea4-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ea7-51f29a03, #w-node-_86b91008-2790-8ec3-c782-851d81599237-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0eaa-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ead-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0eb1-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0eb6-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0eba-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ebf-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ec4-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ec9-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ecf-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ed0-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ed3-51f29a03, #w-node-_22a747bb-7ea6-2b1c-53b9-978901268154-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ed6-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ed9-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0edc-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0edf-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ee2-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ee6-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ee9-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0eed-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ef2-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ef4-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0ef7-51f29a03, #w-node-dfb04a97-ad24-e173-caa5-4ec89651296a-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0efa-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0efd-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f00-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f03-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f06-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f09-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f0c-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f10-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f15-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f17-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f1a-51f29a03, #w-node-_28fe5ee2-ffde-8f01-86dd-9914c246b4b6-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f1d-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f20-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f23-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f26-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f2a-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f2d-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f30-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f34-51f29a03, #w-node-_5ba0924b-954e-d45c-4322-e1232acb0f39-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd075-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd078-51f29a03, #w-node-_12366f35-f270-8d20-1af1-b98ac626858c-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd07b-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd07e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd082-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd087-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd08b-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd090-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd095-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd09a-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0a0-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0a1-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0a6-51f29a03, #w-node-d28f9eb4-dc4c-50f9-a176-e0479f82eccb-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0a9-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0ac-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0af-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0b2-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0b5-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0b9-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0bc-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0c0-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0c5-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0c7-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0ca-51f29a03, #w-node-_21514e78-e6ae-13ad-6980-6e524bf8f03f-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0cd-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0d0-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0d3-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0d6-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0d9-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0dc-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0df-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0e3-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0e8-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0ea-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0ed-51f29a03, #w-node-a260c3cd-bf28-91c5-b5e4-5d727cf4f0d1-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0f0-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0f3-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0f6-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0f9-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd0fd-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd100-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd103-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd107-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd10c-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd10e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd111-51f29a03, #w-node-f708737d-b272-6b25-ea6c-df284fe1fe63-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd114-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd117-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd11a-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd11d-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd120-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd123-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd126-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd129-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd12d-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd12f-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd132-51f29a03, #w-node-_6473e596-3c88-55fb-d096-a72f7e1a700d-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd135-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd138-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd13b-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd13e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd141-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd144-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd147-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd14a-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd14e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd15b-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd15e-51f29a03, #w-node-_4ea5d5fb-5d86-6f9a-9737-8cbf8656e134-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd161-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd164-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd168-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd16d-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd171-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd176-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd17b-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd180-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd186-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd187-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd18b-51f29a03, #w-node-_6c0bae20-f658-a76e-09bd-68514a4b9bd3-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd18e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd191-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd194-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd197-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd19a-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd19e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1a1-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1a5-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1aa-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1ac-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1af-51f29a03, #w-node-_8c9ffb60-b1bf-1682-d57a-8e392555b643-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1b2-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1b5-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1b8-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1bb-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1be-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1c1-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1c4-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1c8-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1cd-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1cf-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1d2-51f29a03, #w-node-_54be3556-e9f0-e304-6152-f727e4cb1c72-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1d5-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1d8-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1db-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1de-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1e2-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1e5-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1e8-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1ec-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1f1-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1f3-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1f6-51f29a03, #w-node-_5c1f8a3a-393a-0e66-9feb-9b28fa47549a-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1f9-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1fc-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd1ff-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd202-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd205-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd208-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd20b-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd20e-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd212-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd214-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd217-51f29a03, #w-node-_940c5593-3bab-9e27-0507-3efc5cc4fa14-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd21a-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd21d-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd220-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd223-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd226-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd229-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd22c-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd22f-51f29a03, #w-node-_94debdd9-44d7-eddd-db42-c485794dd233-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c361-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c364-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c367-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c36a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c36d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c370-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c373-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c376-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c37b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c37c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c37f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c382-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c385-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c388-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c38b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c38f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c392-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c396-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c39c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c39f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3a2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3a5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3a8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3ab-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3ae-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3b1-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e40e-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e411-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e414-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e417-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e41a-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e41d-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e420-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e423-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e428-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e429-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e42c-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e42f-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e432-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e435-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e438-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e43b-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e43e-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e441-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e443-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e446-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e449-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e44c-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e44f-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e452-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e455-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e458-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e45b-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e45d-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e460-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e463-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e466-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e469-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e46c-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e470-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e473-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e477-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e47c-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e47f-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e482-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e485-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e488-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e48b-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e48e-51f29a03, #w-node-_92e4aaba-da9e-6e00-5efb-c92f4ed6e491-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3dd-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3e0-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3e3-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3e6-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3e9-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3ec-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3ef-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3f4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3f5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3f8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3fb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c3fe-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c401-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c404-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c408-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c40c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c40f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c412-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c415-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c418-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c41b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c41e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c422-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c426-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c429-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c42c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c42f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c432-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c435-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c438-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c43c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c440-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c44e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c451-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c454-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c457-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c45a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c45d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c460-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c465-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c466-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c469-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c46c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c46f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c472-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c475-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c479-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c47d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c480-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c483-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c486-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c489-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c48c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c48f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c493-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c497-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c49a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c49d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4a0-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4a3-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4a6-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4a9-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4ad-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4b1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4e2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4e5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4e8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4eb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4ee-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4f1-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4f4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4f9-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4fa-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c4fd-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c500-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c503-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c506-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c509-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c50d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c511-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c514-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c517-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c51a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c51d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c520-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c523-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c527-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c52b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c52e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c531-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c534-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c537-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c53a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c53d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c541-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c545-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c553-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c556-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c559-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c55c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c55f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c562-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c565-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c56a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c56b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c56e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c571-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c574-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c577-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c57a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c57e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c582-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c585-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c588-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c58b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c58e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c591-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c594-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c598-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c59c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c59f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5a2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5a5-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5a8-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5ab-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5ae-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5b2-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5b6-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5e4-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5e7-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5ea-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5ed-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5f0-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5f3-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5f6-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5fb-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5fc-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c5ff-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c602-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c605-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c608-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c60b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c60f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c613-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c616-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c619-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c61c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c61f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c622-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c625-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c629-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c62d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c63b-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c63e-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c641-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c644-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c647-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c64a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c64d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c652-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c653-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c656-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c659-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c65c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c65f-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c662-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c666-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c66a-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c66d-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c670-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c673-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c676-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c679-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c67c-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c680-51f29a03, #w-node-_5138aa2b-0a81-73f8-ad46-e92d4d19c684-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315053-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315056-51f29a03, #w-node-_416c6685-3384-2fc7-d524-28af6fbcc032-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315059-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431505c-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315060-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315065-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315069-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431506e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315073-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315078-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431507e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431507f-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315083-51f29a03, #w-node-a7924fad-2d6d-4f51-b753-c7394445bb71-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315086-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431508a-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431508d-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315090-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315093-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315097-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431509a-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431509e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150a3-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150a5-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150a8-51f29a03, #w-node-_46130cd6-d541-a2f7-1860-da157461cda4-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ab-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ae-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150b1-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150b4-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150b7-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ba-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150bd-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150c1-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150c6-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150c8-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150cb-51f29a03, #w-node-_3bdb7672-7776-42ac-be38-af74ad259b32-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ce-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150d1-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150d4-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150d7-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150db-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150de-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150e1-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150e5-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ea-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ec-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150ef-51f29a03, #w-node-c8686e1e-2585-71a7-1162-c18711c717e0-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150f2-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150f5-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150f8-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150fb-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43150fe-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315101-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315104-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315107-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431510b-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315118-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431511b-51f29a03, #w-node-f0db7f14-e000-7205-cd86-b24d0fffb910-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431511e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315121-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315125-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431512a-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431512e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315133-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315138-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431513d-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315143-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315144-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315148-51f29a03, #w-node-_69f9349c-e479-9f40-a763-f82493fe877c-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431514b-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431514e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315151-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315154-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315157-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431515b-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431515e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315162-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315167-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315169-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431516c-51f29a03, #w-node-_30a86290-34df-d4e0-6518-9c07c5d0748b-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431516f-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315172-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315175-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315178-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431517b-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431517e-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315181-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315185-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431518a-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431518c-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431518f-51f29a03, #w-node-_0462eadb-eaaf-de60-548c-cc178913b50f-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315192-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315195-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e4315198-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431519b-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e431519f-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151a2-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151a5-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151a9-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151ae-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151b0-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151b3-51f29a03, #w-node-ef984bce-1718-481d-518a-53f727875589-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151b6-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151b9-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151bc-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151bf-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151c2-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151c5-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151c8-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151cb-51f29a03, #w-node-a386e33a-d017-f882-182b-0d09e43151cf-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd564-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd567-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd56a-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd56d-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd571-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd576-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd57a-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd57f-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd584-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd589-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd58f-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd590-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd594-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd597-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd59b-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd59e-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5a1-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5a4-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5a8-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5ab-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5af-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5b4-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5b6-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5b9-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5bc-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5bf-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5c2-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5c5-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5c8-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5cb-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5ce-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5d2-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5d7-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5d9-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5dc-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5df-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5e2-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5e5-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5e8-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5ec-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5ef-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5f2-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5f6-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5fb-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd5fd-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd600-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd603-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd606-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd609-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd60c-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd60f-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd612-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd615-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd618-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd61c-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd61e-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd621-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd624-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd627-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd62a-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd62d-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd630-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd633-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd636-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd639-51f29a03, #w-node-c3fd59f9-fcd8-d8ca-2eb6-6d6f288bd63d-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350df8-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350dfb-51f29a03, #w-node-_8e858b35-4729-6e88-90c7-33c66fcef538-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350dfe-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e01-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e05-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e0a-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e0e-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e13-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e18-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e1d-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e23-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e24-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e28-51f29a03, #w-node-f29c5a81-5c5d-a326-ce1e-2b1b07ed0a57-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e2b-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e2f-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e32-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e35-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e38-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e3c-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e3f-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e43-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e48-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e4a-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e4d-51f29a03, #w-node-_4d7ad75e-a017-7b1f-3781-a82a6d9d0a34-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e50-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e53-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e56-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e59-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e5c-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e5f-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e62-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e66-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e6b-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e6d-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e70-51f29a03, #w-node-_18ebe6db-adee-4934-2a71-9412c071b9e6-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e73-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e76-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e79-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e7c-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e80-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e83-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e86-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e8a-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e8f-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e91-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e94-51f29a03, #w-node-_3a47d876-24f4-3217-a259-db7f9c2a2b08-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e97-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e9a-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350e9d-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ea0-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ea3-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ea6-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ea9-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350eac-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350eb0-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350eb2-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350eb5-51f29a03, #w-node-_4b127054-369e-1b0e-c6d7-7d92ef14d9b8-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350eb8-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ebb-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ebe-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ec1-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ec4-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ec7-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350eca-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ecd-51f29a03, #w-node-_60a469a2-447c-4354-1770-32a2f5350ed1-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0401-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0404-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0407-51f29a03, #w-node-_0f43294d-9ae5-bc59-ae0b-750ad3d9eebd-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a040a-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a040d-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a040e-51f29a03, #w-node-_326c2500-2d7b-8d8b-4b8f-eb7c469b3394-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0411-51f29a03, #w-node-_02be0ae2-aacd-6a38-1e39-8694a593a932-51f29a03, #w-node-_60d58282-9301-5869-ecee-65444a6739ef-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0414-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0417-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a041a-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a041c-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a041f-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0422-51f29a03, #w-node-_13e59cf1-984d-ac7b-1f38-f674174a0425-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46a9-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46ac-51f29a03, #w-node-b5ab9ca0-9786-fa33-a5da-12ceeb735ab6-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46af-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46b2-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46b6-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46bb-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46bf-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46c4-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46c9-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46ce-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46d4-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46d5-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46d9-51f29a03, #w-node-_93c08fde-2bfe-13c9-3811-e8d71743246e-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46dc-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46df-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46e2-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46e6-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46e9-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46ef-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46f2-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46f6-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46fb-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d46fd-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4700-51f29a03, #w-node-d5bac832-a3dd-11bc-6407-f1fb5323fbe4-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4703-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4706-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4709-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d470c-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d470f-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4712-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4715-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d4719-51f29a03, #w-node-e2869902-61f7-4492-f58e-ed8e4d2d471e-51f29a03, #w-node-_156f6be4-cecf-f02d-c5bb-caeb3d777565-51f29a34 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3a2e8321-a1dd-77e0-c436-cef33d534592-51f29a36, #w-node-_8778c501-a743-6666-ba6d-064617ce5006-51f29a36, #w-node-_23b6f54d-a05a-db04-23bc-674139a2b74a-51f29a36, #w-node-_0ec21f87-52f6-8e98-8022-446628f3c47a-51f29a36, #w-node-_497aa797-ef54-2583-c6d7-a4f507f2b2cd-51f29a36 {
  justify-self: stretch;
}

#w-node-c99dc479-a17f-9acf-1c03-4b8d63f7babc-51f29a36, #w-node-c99dc479-a17f-9acf-1c03-4b8d63f7bac2-51f29a36 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be8036e2-4aa7-6e9d-568a-7b48d5615293-51f29a36, #w-node-_004ea618-c53f-be02-4ac8-a801981c3957-51f29a36, #w-node-_59ce8a9d-b4d5-eac8-b11d-1973207e1bf4-51f29a36 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f92cc338-5be5-f18f-8df9-326e1fdfe0d1-51f29a36, #w-node-_1f40f2fc-fdf6-22fb-7a00-2a05eb8becdc-51f29a36 {
  justify-self: stretch;
}

#w-node-a6a46606-82a2-4ab3-1bd8-caabcc304bb5-51f29a36 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2935442-f668-47f2-d456-932c4c567f7d-51f29a36, #w-node-_4305210b-c41f-429f-e077-cfcd2169d63e-51f29a36, #w-node-_66f52096-f86d-b91e-f54f-45c9f162bf6d-51f29a36, #w-node-aea15a50-25a1-d764-f67a-9baf695f64bc-51f29a36, #w-node-e8f3db08-bf05-ff68-5b76-bee797bffab3-51f29a36, #w-node-a853d305-c8bd-6de8-3bbe-2a3f8e4d8b27-51f29a36, #w-node-_0f5e6386-f036-79e7-edc7-dc0c524479c2-51f29a36, #w-node-dac9d407-a526-4e72-5fd4-5afad74b3698-51f29a36, #w-node-_1f0a82ca-875e-39c8-c4a1-64d78ffdf71b-51f29a36, #w-node-_18a0641b-c175-b08c-d316-6763b40fd41b-51f29a36, #w-node-_0a7da5da-c700-38ba-94c8-a36003625ebd-51f29a36, #w-node-a2a2791a-069e-4ce6-b669-8b99ab885355-51f29a36, #w-node-b98a903d-9959-e181-ec6d-1f37cc9d1789-51f29a36, #w-node-_1d2d7039-da45-fe82-e5f6-6a0d1f370479-51f29a36, #w-node-_24cc75e8-fa06-aac5-af75-d14a7b0b6752-51f29a36, #w-node-e3975b05-84ef-3594-5b60-90a09db22655-51f29a36 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_781b2b2d-ff98-e96b-970f-69bf0799472a-51f29a36 {
  justify-self: center;
}

#w-node-b9a6c99d-bdc9-a4f6-ab96-3a277fb77a9a-51f29a36 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a416b86-45c9-2963-a6fe-d9f18155fddf-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fde2-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fde5-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fde8-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdeb-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdf0-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdf3-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdf6-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdf9-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdfa-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fdfd-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe00-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe03-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe06-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe09-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe0c-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe0f-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe17-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe1a-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe1d-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe20-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe23-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe26-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe29-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe2c-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe2f-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fe37-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155febe-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fec1-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fec4-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fec9-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fecc-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fecf-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fed2-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fed5-51f29a36, #w-node-_9a416b86-45c9-2963-a6fe-d9f18155fedd-51f29a36, #w-node-b2631bef-bae8-dc82-25dd-c84a189e531d-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5320-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5323-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5326-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5329-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e532e-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5331-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5334-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5337-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5338-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e533b-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e533e-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5341-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5344-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5347-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e534a-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e534d-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5355-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5358-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e535b-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e535e-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5361-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5364-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5367-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e536a-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e536d-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5375-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5378-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e537b-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e537e-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5381-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5384-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5387-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e538a-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e538d-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5395-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5398-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e539b-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e539e-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53a1-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53a4-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53a7-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53aa-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53ad-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53b5-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53b8-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53bb-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53be-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53c3-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53c6-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53c9-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53cc-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53cf-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53d7-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53da-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53dd-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53e0-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53e5-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53e8-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53eb-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53ee-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53f1-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53f9-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53fc-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e53ff-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5402-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5407-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e540a-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e540d-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5410-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e5413-189e5315, #w-node-b2631bef-bae8-dc82-25dd-c84a189e541b-189e5315 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee2bf5ea-ad7b-dc39-cb95-7786ab9f0d31-ab9f0ce2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a24-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a26-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a28-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a2a-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a2c-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a2e-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a30-08d02a1a, #w-node-_4d936037-c3f3-72c3-a0f9-e85808d02a32-08d02a1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_46404fc3-d8aa-248d-7953-5510db6aefb5-db6aef9b, #w-node-_46404fc3-d8aa-248d-7953-5510db6aefb9-db6aef9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c5b7ced-0da7-a41a-9a58-35467144a002-71449fe8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6b054a25-e0f5-d9f1-85c2-efe1061ba8e0-061ba8cf, #w-node-f9f88b9f-6a3c-0217-9085-7b1accfba401-ccfba3f2 {
  justify-self: stretch;
}

#w-node-d202a4ab-508a-9c6c-6c2a-da18b42cc3bd-b42cc3b8, #w-node-d202a4ab-508a-9c6c-6c2a-da18b42cc3c3-b42cc3b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b55ac37-faa6-0e4b-3256-bd2fef39e9a1-b42cc3b8 {
  align-self: start;
}

#w-node-c1be63a9-30eb-8214-c148-835d84251b75-51f29a44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79d69990-daad-84e1-2d23-52ca2fd49cc4-51f29a44, #w-node-_79d69990-daad-84e1-2d23-52ca2fd49cc6-51f29a44, #w-node-_79d69990-daad-84e1-2d23-52ca2fd49cc8-51f29a44, #w-node-_79d69990-daad-84e1-2d23-52ca2fd49cca-51f29a44 {
  align-self: center;
}

#w-node-_40ae5a9b-f25e-fb0e-28f9-528258948239-51f29a47 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-51f29a5c, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f29a5c, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f29a5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-51f29a5c {
  align-self: start;
}

#w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda09d-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0a0-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0a3-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0a6-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0a9-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0aa-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0ad-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0b0-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0b3-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0b6-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0b8-51f29a5c, #w-node-ed47e17d-0c02-bbd7-03e6-8292d4582f0b-51f29a5c, #w-node-_6d9f384c-21fe-922c-cbbc-c069053c4c04-51f29a5c, #w-node-_396ce771-3fec-9fef-ce0d-af351dfd045e-51f29a5c, #w-node-_5d1dffab-3e6a-4590-1de4-af1ff380d713-51f29a5c, #w-node-a8f6e46a-bbd3-3d17-9627-8486ac5071c0-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0bb-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0be-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0c1-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0cf-51f29a5c, #w-node-e6c274b9-1be0-5d13-4cdf-5105b4fda0d2-51f29a5c, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-51f29a5c, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-51f29a5f, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-51f29a5f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da2e5af8-f736-5eae-334c-061ca0c4dc17-51f29a5f {
  align-self: start;
}

#w-node-_6b6d241f-037b-ce4e-18ce-100594ea594b-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea594e-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5951-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5954-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5958-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea595c-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5960-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5964-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5968-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5969-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea596d-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5970-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5974-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5978-51f29a5f, #w-node-_07c006f9-6975-6cda-301d-cd62fa8ea8a4-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea597f-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5982-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea5986-51f29a5f, #w-node-_47f72d33-47f8-c448-841e-879c024e7121-51f29a5f, #w-node-_6b6d241f-037b-ce4e-18ce-100594ea597c-51f29a5f, #w-node-_79e43658-5d85-8a64-6602-b1c4e9af1329-51f29a5f, #w-node-b64d5d08-a339-ac47-231d-cc1cbf5420a1-51f29a5f, #w-node-_0486be0d-9ec8-39fc-4d85-ca6d75825dca-51f29a5f, #w-node-_1b7852f9-0a02-fdf8-9e97-0fecdcea1c82-51f29a5f, #w-node-a0fa0fe8-38e0-01cd-e34b-ddeedddbac15-51f29a5f, #w-node-_05cd5ac7-5efb-a85f-bc0e-d2ff9a79779c-51f29a5f, #w-node-_765c70c6-a49d-3988-0f12-f156cc1d3d48-51f29a5f, #w-node-_8cb17f93-5d50-e15c-8677-4388179493de-51f29a5f, #w-node-_2ea53a53-92c2-8be7-790a-baa03e8c04b9-8719850c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0df4603d-82d6-dc53-0c1f-3a9ca0e582a4-d6b0fff6 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-d6b0fff6, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-d6b0fff6, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-d6b0fff6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-d6b0fff6 {
  align-self: start;
}

#w-node-d5360c67-084c-aaff-f98f-05858ed5e9b6-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9b9-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9bc-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9bf-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9c2-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9c5-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9c8-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9cd-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9ce-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9d3-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9d6-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9d9-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9dc-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9df-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9e2-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9e5-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9e8-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9ed-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f0-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f3-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f6-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9f9-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9fc-d6b0fff6, #w-node-d5360c67-084c-aaff-f98f-05858ed5e9ff-d6b0fff6, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-d6b0fff6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0df4603d-82d6-dc53-0c1f-3a9ca0e582a4-0eaf3ba5 {
  justify-self: stretch;
}

#w-node-_756da4f5-575e-e665-70b8-3190b8c14efe-0eaf3ba5, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b808-0eaf3ba5, #w-node-_4dd710f7-40d5-fa86-8cc7-17d6caf4b80e-0eaf3ba5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac82d6be-17f7-731c-9064-6316a5e412fc-0eaf3ba5 {
  align-self: start;
}

#w-node-_47d5dbea-4086-fc88-5e46-a84b1078038c-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b1078038f-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b10780394-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b10780399-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b1078039e-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b107803a3-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b107803a7-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b107803ab-0eaf3ba5, #w-node-_47d5dbea-4086-fc88-5e46-a84b107803af-0eaf3ba5, #w-node-_07509412-8968-4b42-6c60-6f50287cdcd3-0eaf3ba5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1233bce-7ec1-04ed-3df4-dda686656993-0eaf3ba5 {
  justify-self: stretch;
}

#banner.w-node-_8fd29460-2699-79df-341c-d9b9af12201b-532c2af0 {
  place-self: stretch stretch;
}

#w-node-_729ff9ea-cfbb-f882-a7da-0be3f1d9983e-532c2af0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b1-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b3-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b5-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b7-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b9-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6bb-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6cc-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6ce-1c62b23f, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6ca-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191734-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191736-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191738-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19173a-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19173c-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19173e-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19174c-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19174e-1c62b23f, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191750-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a17-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a19-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a1b-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a1d-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a1f-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a21-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a2f-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a31-1c62b23f, #w-node-aee8344d-bc06-c349-c596-48575e715a33-1c62b23f {
  justify-self: center;
}

#w-node-_291efd8e-0400-0f32-2235-89c312ba1e7b-1c62b23f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2737ace0-2428-e4d8-28d9-ddbc8e56cde6-1c62b23f {
  place-self: stretch stretch;
}

#w-node-_815cf586-ee4d-fe50-3d7d-62b2ca11d920-1c62b23f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d864343-79df-683a-c0c0-0c41e94f305a-1c62b23f {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_35ebde36-32af-9ccd-fcb7-dbd1aa789981-1c62b23f, #w-node-f41703bc-c835-c520-1fb2-4d389d824c6a-1c62b23f, #w-node-_3987f8b8-8456-67b5-461d-54755aa6107e-1c62b23f, #w-node-cd33a356-c613-cc43-196e-e5a4ce4f0777-1c62b23f, #w-node-_7369094e-5626-9f1a-86f2-50192dea1363-1c62b23f, #w-node-d0099035-2912-2bf7-c8a7-247023cae698-1c62b23f {
  place-self: stretch stretch;
}

#w-node-_02f55913-370f-1042-a341-91c19c957fcb-ef2484c8, #w-node-_878f375f-f0c3-e38e-5475-b304fd4e01d3-ef2484c8, #w-node-_0f7f8e2c-02af-0d2b-13c0-d7eb63893f9c-ef2484c8, #w-node-c281828f-ed34-ed75-509f-ea3efc9c5a19-ef2484c8, #w-node-b9b24268-2ad3-87ed-80c5-68d5812272f6-ef2484c8, #w-node-_8f725c55-63fd-badf-63bb-40eee4b68e40-ef2484c8, #w-node-a7b7ba75-5430-d1e4-3bec-b50e6492bbba-ef2484c8, #w-node-_2b5846af-2832-855d-3099-aa5ff483cba0-ef2484c8, #w-node-e9020a2f-ae13-c961-65d0-71378bf7643e-ef2484c8, #w-node-_9aeac920-3906-c9b9-5f08-eace428d765f-ef2484c8, #w-node-_18915d93-b1d0-ad37-e522-68687bcbd815-ef2484c8, #w-node-a271a5d2-b8ee-21ce-ef75-6c13fac2b0c1-ef2484c8, #w-node-d359d708-34c6-e4c4-07b2-b178f2d91a9e-ef2484c8, #w-node-_4f5a0d14-0bd5-0917-5613-8c5ae678e308-ef2484c8, #w-node-e3af0e1c-aa60-e946-3309-ecff13954ad4-ef2484c8, #w-node-_6275df24-e6f6-e086-00f8-1635d0126626-ef2484c8, #w-node-_98c938d7-32f3-3ad4-6a8c-218cf7663a7f-ef2484c8, #w-node-c8a607e5-b916-192b-9338-27f88804a081-ef2484c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb809dd4-0c84-371d-2bc5-a2e210a6ec06-7639ffe3 {
  align-self: center;
}

#w-node-_8e35085f-73d7-53b8-402e-ce393abc62ef-c4a21ac9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_71bce528-7844-6af0-9210-43c453e50878-c4a21ac9, #w-node-_93d1f032-7498-34f1-506c-8a225bd2e885-c4a21ac9, #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc552e-bf80993e, #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc5540-bf80993e, #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc5545-bf80993e, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf302f-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3032-ea826210, #w-node-_2f90dcd2-d7fa-c1a7-4654-eb8a51d9934d-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3035-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3038-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf303c-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3041-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3045-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3048-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf304b-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf304e-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3054-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf305b-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf305e-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3061-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3064-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3067-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf306a-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf306d-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3072-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3075-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3079-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf307e-ea826210, #w-node-_2a328bbe-be92-a3a7-f03c-a3289fbf3082-ea826210, #w-node-_226228f0-dfaf-031e-febd-594fcc64e984-ea826210, #w-node-eadd83a6-52e4-6b4d-45d3-ed72c46e7321-ea826210, #w-node-d74fc981-35e6-a89f-3e72-3d91339dbf06-ea826210, #w-node-a850aab2-aed7-80f7-77b9-047bb2cda8b9-ea826210, #w-node-_22520e0b-791d-365d-b2e3-9fde09417b91-ea826210, #w-node-_1f245a19-4d8e-05d1-b15e-8da23b022445-ea826210, #w-node-fac11c6f-626d-1cd0-c8fe-21a5bef62094-ea826210, #w-node-_8ac40a95-32e9-af2c-90ea-00e244678dcb-ea826210, #w-node-cd2b2d91-f98b-a5a5-2bac-e2a9332e7a54-ea826210, #w-node-_2fe95b18-abd5-74de-60bc-e5c9b0c68496-ea826210, #w-node-_8597f01d-4461-40cf-a2ea-d9b318adb5f3-ea826210, #w-node-e7c2b73a-5e04-0e35-e3b3-c40425d5c63d-ea826210, #w-node-_2516e3fe-0931-bb12-2c7f-f17130f5a867-ea826210, #w-node-_273a0385-37e7-b539-a377-c6bd5629377f-ea826210, #w-node-_175be61e-8de0-2184-60b1-e7e9d4d02349-ea826210, #w-node-_01dada69-c3be-ee79-27bb-d154133d4897-ea826210, #w-node-a1a8ecce-f3e8-45ab-6122-110c49500c7e-ea826210, #w-node-_06d025bc-2042-826d-c294-07884e1cc0de-ea826210, #w-node-_192812e3-9f93-b6b1-7d58-898ca2f96361-ea826210, #w-node-_8217428d-751b-4ad6-e9a1-c1f10c07519c-ea826210, #w-node-fa737e05-8afe-adf8-8027-1f27c31758aa-ea826210, #w-node-_18b38472-b7d2-8541-3869-118c64cca3a2-ea826210, #w-node-c3567238-b682-0981-7fc0-7689242386db-ea826210, #w-node-_785cb051-6acc-6632-9778-d110b892e8f2-ea826210, #w-node-_785cb051-6acc-6632-9778-d110b892e8f9-ea826210, #w-node-_8ec522a5-7e19-19ee-fe53-f0715fdd1e4e-ea826210, #w-node-_75d3d32d-1323-6929-d235-e9596bd7eaa0-ea826210, #w-node-_467bc699-00d1-0deb-1bbb-1c20914f797a-ea826210, #w-node-_7d594f4f-2baa-c205-5e6d-6155f588c879-ea826210, #w-node-_4334a796-3645-bd89-f454-d68a90ceba24-ea826210, #w-node-_85b4a4cd-8402-a598-0f17-d4b09923ba87-ea826210, #w-node-_33d89cfd-9511-a49e-87d2-889ece1db601-ea826210, #w-node-b3eb9397-ee8c-d7e4-a8cd-75337642dd55-ea826210, #w-node-_2629246c-576b-a33a-9cd2-69256ade4563-ea826210, #w-node-_6d4a16ab-2d30-0ca0-facc-1d01dbf0a431-ea826210, #w-node-_3bd9c633-47bb-1c49-0a72-d8ca58945370-ea826210, #w-node-_8e71bac2-b0b3-68fe-fada-5723c4011fd8-ea826210, #w-node-e63c83c3-1af6-1d79-ccde-fa23531f0e06-ea826210, #w-node-_303bd1f2-0af2-084d-762d-cf38cdf7b49b-ea826210, #w-node-_855a43d2-69ca-5d2d-c225-4476c8eb4919-ea826210, #w-node-_8be778c8-1821-08a4-aa07-4d5d182ea84b-ea826210, #w-node-_64b58e8e-6506-dd6e-ede6-73a8ef8ee70a-ea826210, #w-node-_8cdac4e0-9aa1-eb69-dfb1-18e6f2ba1869-ea826210, #w-node-c1da555a-71be-62f7-f6bc-235b7e73b2c0-ea826210, #w-node-_0ce50907-1b6e-111a-d90f-80c5af8c88b3-ea826210, #w-node-_428652b5-2117-4e5e-23b3-dbdfcabfa992-ea826210, #w-node-_8bc42ac9-6501-d116-8228-787ca88d33ff-ea826210, #w-node-_3084548c-53ae-fb87-e55e-6ed963917a77-ea826210, #w-node-_00f274ca-d2dd-d59e-e185-e84aca7838b3-ea826210, #w-node-d75465db-6cdf-b363-b9ec-9b846898b0c1-ea826210, #w-node-_9781e3e3-154b-61f7-8c2b-4fc46e3e3869-ea826210, #w-node-_3f99dcca-aab2-8718-dc88-5464f04c0ced-ea826210, #w-node-_7b945f45-f2ff-eb3c-2169-925127fccdc4-ea826210, #w-node-_08950a4b-8f50-8f30-6d50-b325f5eec954-ea826210, #w-node-_4f127dfa-cf68-eab8-f55a-e22b492aba92-ea826210, #w-node-acffeb06-5906-5388-dfbb-4b6505c9f82f-ea826210, #w-node-_6ea9c9aa-75fa-d2b2-6166-ea4bf6311d9a-ea826210, #w-node-_1acdc959-6d2c-0117-78a4-78bbbc1b90f1-ea826210, #w-node-_2b0c2522-6954-50d8-8947-a90b939158d0-ea826210, #w-node-e4286fd0-193e-3b6a-dae0-1f5f4cea9478-ea826210, #w-node-_816828fe-8dc5-4f00-56f0-d833cfeea0c1-ea826210, #w-node-_23b719a1-08c7-36ca-f712-9efeba2a0753-ea826210, #w-node-_757ddbd7-e639-74e1-784e-11b21ed2ddd1-ea826210, #w-node-_6d6dce25-23ef-a2c5-08e8-5abf116f7590-ea826210, #w-node-_52bf6dc8-3fa8-93a3-eb82-dc580d25bd79-ea826210, #w-node-a5c125a6-6ed9-00a7-0a90-d9b26248a7fa-ea826210, #w-node-_0d49a054-766f-8afa-021d-48ff50548f4d-ea826210, #w-node-f8f391b5-d39b-7164-8623-1e3df46ba86a-ea826210, #w-node-_32d1ca48-4b3c-0700-7b3e-385427a3b285-ea826210, #w-node-_6ffd6bb7-568b-c06e-b4af-8474faa7087c-ea826210, #w-node-bfd815dc-49ec-ab98-c442-438cb40bc57f-ea826210, #w-node-_1262e8d4-dfc0-5685-3ca4-e6bf4fc6c59c-ea826210, #w-node-ba4c1a19-1cef-8d11-cd04-56ba042a91de-ea826210, #w-node-_261f4238-95fc-76d0-4326-88fc0764e3ab-ea826210 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6f8999c-0543-765a-0b69-5bc80d6ee5b6-e97b9d80 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_744b086e-3855-b227-7c0a-9bcdb441b359-f59c6b6f {
  justify-self: start;
}

#w-node-_1844314f-99b1-093f-c7a1-df020ec6dbd9-f59c6b6f {
  justify-self: end;
}

#w-node-e0d340fc-93cf-64d6-1d61-2f82f236491f-f59c6b6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4cb9245a-aa1c-ec07-953d-f4b08f8efb2d-f59c6b6f, #w-node-_886a37d9-dfee-d91b-dd18-d995154e5475-f59c6b6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b84ee78f-0c38-0638-28a1-d715a75d1af6-f59c6b6f, #w-node-c4acd590-98e8-d444-5232-70f411ef9fe4-f59c6b6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4814ce6e-7766-e36d-e755-84f840505991-f59c6b6f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_49abbdba-43d7-1078-f497-1420e67dc608-f59c6b6f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_2e04c3cd-f33e-9bf2-4e2a-89df101a4242-f59c6b6f, #w-node-_6874bafe-fbcd-11e0-865f-7df96770af08-f59c6b6f, #w-node-_6874bafe-fbcd-11e0-865f-7df96770af26-f59c6b6f, #w-node-_5a5d89aa-6088-1500-39f9-3a98d3c05083-f59c6b6f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_39ba5f6a-1371-2853-402b-2949e2a3672d-f59c6b6f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2ba8dc18-338b-97a2-cb45-ea576d3b98fd-f59c6b6f {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_4fda695b-409f-83e4-a3ad-1d7395c2b89f-f59c6b6f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fd972853-afad-0103-bc65-1cef58cabe13-f59c6b6f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ce3ffc2f-b570-6ef5-f96d-f79664e46a43-f59c6b6f, #w-node-f78f47a1-65aa-f193-6eb0-291123f73d4c-f59c6b6f, #w-node-f2fb3fa1-7049-6fff-1143-d70263358292-f59c6b6f, #w-node-_7cdb6dff-16f9-3ec0-533d-9d8bd0e1b5d3-f59c6b6f {
  place-self: center;
}

#w-node-_809ac178-6d1e-3c81-6121-b20e9ce4f226-f59c6b6f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_809ac178-6d1e-3c81-6121-b20e9ce4f243-f59c6b6f {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
}

#w-node-caa443bb-40fd-aaf5-29d8-ff651a9847a2-f59c6b6f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-caa443bb-40fd-aaf5-29d8-ff651a9847a6-f59c6b6f {
  place-self: center;
}

#w-node-caa443bb-40fd-aaf5-29d8-ff651a9847a8-f59c6b6f {
  align-self: center;
}

#w-node-_7925744b-23c7-e800-b9a9-6d80107885ec-f59c6b6f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_16d7e04b-19b7-fcb0-d54e-b0aeabe6c398-7d315f44, #w-node-fd7cb667-e88b-6751-8c41-b37fdb2aac63-7d315f44, #w-node-_623ebba3-6e80-4fd7-1c21-8a41ea937d43-7d315f44, #w-node-_71fe29cf-c709-7606-3f9f-fc0dfce83106-7d315f44, #w-node-_5fc96faf-dd7d-ba2f-66bd-50b5e50ef00b-7d315f44, #w-node-_52ea9701-4522-44fb-e4df-936769537781-7d315f44, #w-node-c640eb51-939f-6f08-2324-16f5a7a632e2-7d315f44, #w-node-a40a97cf-0879-9691-e785-e01c89200b72-7d315f44, #w-node-eaacf754-2a92-139c-d243-e7ea6c07ddda-7d315f44, #w-node-_9973c37d-2bdb-737d-0e90-be384ad8352a-7d315f44, #w-node-cff3e72a-0fc3-ec72-af77-cd0a12b5937d-7d315f44, #w-node-_996ac6bf-083e-4da0-a759-64ccb1b84e57-7d315f44, #w-node-e8c36122-c606-846a-86e8-b330689d8e33-7d315f44, #w-node-_6df702b4-1ba3-9c59-b211-1703a77d81e9-7d315f44 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c602d-b1cdc95f, #w-node-ce2c45de-997f-91b1-e8a5-f0722b9991c5-b1cdc95f {
  align-self: center;
}

#w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6032-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6034-b1cdc95f, #w-node-_491bdf23-f4fd-e088-a4c3-aa09e85f950f-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6037-b1cdc95f, #w-node-_2e03db36-1f1f-731f-c904-742a732e4870-b1cdc95f, #w-node-_5d9f18e5-732c-f18e-7991-aa8bc89851e8-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c603c-b1cdc95f, #w-node-_595dc51f-1e5d-ba78-7034-7a89053470a7-b1cdc95f, #w-node-_49308a6c-4c62-1260-20b4-e3a5bb926f0a-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6041-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6043-b1cdc95f, #w-node-_478335c3-5c9f-728b-ccbc-9f6c76ed04bb-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6046-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c6048-b1cdc95f, #w-node-_532ea394-47cf-3811-3d0e-a91d3388a765-b1cdc95f, #w-node-_4cd61f85-aa5e-cf6f-bb4a-0bfb996c604b-b1cdc95f, #w-node-_5e76db45-1329-268e-8982-b00378c42a24-b1cdc95f, #w-node-_39597ace-632b-987f-9753-4a41347e4377-b1cdc95f, #w-node-_32c872fe-22e3-d02a-fcbb-5610f70d252a-b1cdc95f, #w-node-_32c872fe-22e3-d02a-fcbb-5610f70d252c-b1cdc95f, #w-node-e7cd8fa5-f3fe-2e7c-d264-4f6e9d0205e4-b1cdc95f, #w-node-ba112b91-683b-107d-836f-b55ada8589bd-b1cdc95f, #w-node-_53529e82-8675-4280-dbef-1cef4140e622-b1cdc95f, #w-node-e7b9bc68-8fd9-ce17-dfaa-bbd567ef36be-b1cdc95f, #w-node-ea3f6757-600d-b441-e500-9e780661cfcd-b1cdc95f, #w-node-ea3f6757-600d-b441-e500-9e780661cfcf-b1cdc95f, #w-node-_30541256-929d-7d1f-d62f-5779443fb30a-b1cdc95f, #w-node-_2e261b5b-e475-c56e-3dc1-43ff2bf893ec-b1cdc95f, #w-node-_2e261b5b-e475-c56e-3dc1-43ff2bf893ee-b1cdc95f, #w-node-bcb87864-ed26-61c6-ccfb-cb6bf41a2c59-b1cdc95f, #w-node-adb828f9-1467-0873-a571-b64077d38fad-b1cdc95f, #w-node-adb828f9-1467-0873-a571-b64077d38faf-b1cdc95f, #w-node-f83f86fa-60d6-1990-9a82-680377989d4f-b1cdc95f, #w-node-e7186fb6-2196-3ba7-9872-3ae90f09be0e-b1cdc95f, #w-node-e7186fb6-2196-3ba7-9872-3ae90f09be10-b1cdc95f, #w-node-f7c7997a-cc2d-11c5-138a-eb55858ed98d-b1cdc95f, #w-node-_50228300-38b8-6ddd-dcde-5de06d40179f-b1cdc95f, #w-node-_50228300-38b8-6ddd-dcde-5de06d4017a1-b1cdc95f, #w-node-_0d65f5b0-20a3-ac56-d44c-a2e097a5f41e-b1cdc95f, #w-node-_79d4b844-34b6-b2cd-e3dc-c0e2c2430c05-b1cdc95f, #w-node-_79d4b844-34b6-b2cd-e3dc-c0e2c2430c07-b1cdc95f, #w-node-_34e3f4cf-552e-539b-f9e9-215dcdebb903-b1cdc95f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0f01888-fc60-a8d3-3962-f6e996d779e6-b1cdc95f, #w-node-_9e7ae668-fd4d-83a5-3ff4-7f59fa3e571c-b1cdc95f, #w-node-_6de23fa6-41ae-f5ab-eeb8-d58409e6655b-b1cdc95f, #w-node-_9cf865c6-9902-7948-a2c1-11fee32e120a-b1cdc95f {
  place-self: stretch stretch;
}

#w-node-c43b52b0-59f1-0926-f457-7334e9ec6886-3f5f2008 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5dc67f24-1f57-8d7e-42ed-b6ef77b2d110-af8cea05, #w-node-_5dc67f24-1f57-8d7e-42ed-b6ef77b2d11a-af8cea05, #w-node-_5dc67f24-1f57-8d7e-42ed-b6ef77b2d124-af8cea05, #w-node-_7456462a-8951-daa0-dc0c-5f4b95f4ae9f-af8cea05 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eba9b484-ad15-5b22-e9b6-5f56797cae28-af8cea05 {
  place-self: center;
}

#w-node-a0e01b80-15e3-d323-ff60-7fd566136b40-a1fda1cb, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b4a-a1fda1cb, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b54-a1fda1cb, #w-node-_82fd1b7e-168b-15b6-2a4e-23f29176ff8d-a1fda1cb, #w-node-_75ed0d09-81f3-663e-f524-a9ca66faa0b1-a1fda1cb, #w-node-_2a4876c0-187c-4ac6-1de7-09576e7323eb-a1fda1cb, #w-node-_3eb10a29-49d2-79f4-2570-5e3775dacc9b-a1fda1cb, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b40-cdb7b592, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b4a-cdb7b592, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b54-cdb7b592, #w-node-_82fd1b7e-168b-15b6-2a4e-23f29176ff8d-cdb7b592, #w-node-_75ed0d09-81f3-663e-f524-a9ca66faa0b1-cdb7b592, #w-node-_2a4876c0-187c-4ac6-1de7-09576e7323eb-cdb7b592, #w-node-_3eb10a29-49d2-79f4-2570-5e3775dacc9b-cdb7b592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fad7032a-6aba-fafa-5a78-82acf63a0282-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a028a-2ac3422c {
  align-self: center;
}

#w-node-fad7032a-6aba-fafa-5a78-82acf63a028e-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a0290-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a0292-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a0295-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a0297-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a0299-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a029c-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a029e-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02a0-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02a3-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02a5-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02a7-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02aa-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ac-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ae-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02b1-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02b3-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02b5-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02b8-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ba-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02bc-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02bf-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02c1-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02c3-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02c6-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02c8-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ca-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02cd-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02cf-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02d1-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02d4-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02d6-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02da-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02df-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02e1-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02e3-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02e6-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02e8-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ea-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ed-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02ef-2ac3422c, #w-node-fad7032a-6aba-fafa-5a78-82acf63a02f1-2ac3422c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5394ee2-36bd-6fe3-c6c9-479a33703a70-93f4d1ca {
  place-self: auto end;
}

#w-node-b78b8ad0-ff57-9847-e0ba-5fbb1c16309d-93f4d1ca, #w-node-_3312502d-8182-f921-d1d6-02f4f68a5048-93f4d1ca, #w-node-_037654ff-62e4-f5a3-b5a1-52c5a0992db6-93f4d1ca, #w-node-b5bf10b9-7080-e893-6529-be20c1923da0-93f4d1ca, #w-node-d8c926ad-28ba-4a2d-00a5-876a87ee928c-93f4d1ca, #w-node-a387a359-f8e7-d4da-9f25-e063b45cd60f-93f4d1ca, #w-node-_20d657d9-e9ff-24bb-b6e7-2f14514192e7-93f4d1ca, #w-node-de4c2fd2-8944-d311-a4df-97b1bcc5d9a7-93f4d1ca, #w-node-_5dc67f24-1f57-8d7e-42ed-b6ef77b2d110-890d7036, #w-node-_5dc67f24-1f57-8d7e-42ed-b6ef77b2d11a-890d7036, #w-node-_5dc67f24-1f57-8d7e-42ed-b6ef77b2d124-890d7036, #w-node-_7456462a-8951-daa0-dc0c-5f4b95f4ae9f-890d7036 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eba9b484-ad15-5b22-e9b6-5f56797cae28-890d7036 {
  place-self: center;
}

#w-node-a0e01b80-15e3-d323-ff60-7fd566136b40-3e44f67d, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b4a-3e44f67d, #w-node-a0e01b80-15e3-d323-ff60-7fd566136b54-3e44f67d, #w-node-_82fd1b7e-168b-15b6-2a4e-23f29176ff8d-3e44f67d, #w-node-_75ed0d09-81f3-663e-f524-a9ca66faa0b1-3e44f67d, #w-node-_2a4876c0-187c-4ac6-1de7-09576e7323eb-3e44f67d, #w-node-_3eb10a29-49d2-79f4-2570-5e3775dacc9b-3e44f67d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3be4e68-88a5-dd80-f23f-a98ee6ebd258-f8a1a063, #w-node-d1cdc5f6-ee3b-7236-a812-698759f8ddd9-f8a1a063, #w-node-_6fdd2608-ee5a-a8ef-83d9-f13b35f84e98-f8a1a063, #w-node-_8b603a64-beb2-d6f9-358d-0734dc6a1eff-f8a1a063 {
  place-self: center;
}

#w-node-_18e778d7-d62e-429a-4b1e-b27d5333b833-f8a1a063 {
  place-self: stretch stretch;
}

#w-node-cc431ecc-fcbf-85a2-6983-7117211b8e8e-f8a1a063 {
  place-self: center;
}

#w-node-_43042f45-f2ae-61b8-b92d-740877244bb5-f8a1a063 {
  place-self: stretch stretch;
}

#w-node-_7c4ce99e-6f1f-bea8-16cb-e278315b87ff-f8a1a063, #w-node-_906b884c-ff51-5335-dba0-144f25a76a2d-f8a1a063, #w-node-f9462a7d-ea5b-15a9-7bd8-7870c6c593e0-f8a1a063, #w-node-f6b7ff60-002b-1d80-aba2-3ca678a2d374-f8a1a063, #w-node-_8cae1549-22be-0c42-bff2-b728263d178b-f8a1a063, #w-node-_899aa446-1320-31f9-f9ef-841e6d532e0e-f8a1a063, #w-node-_3c2e18da-d4c7-9dd1-bc33-bdb9fd6962ad-f8a1a063 {
  place-self: center;
}

#w-node-_38af4a95-b808-f649-d7e0-ea4bb9307f8d-1c06e81b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80b0f6fd-567b-98af-a782-65e6c7767697-1c06e81b {
  place-self: center;
}

#w-node-_8e0c8013-6bb5-a1fb-5964-d6c9a37e2acc-ef3500fa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fde1ed6b-7177-6a7b-e333-be745865e23b-ef3500fa {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}

#w-node-_27131949-2fa0-34ea-c7fd-93d2cccf2551-69ea0840, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e96d8-85b5b2a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5676a236-b5d6-166e-d84d-afa07c4e972f-85b5b2a9 {
  justify-self: start;
}

#w-node-_5676a236-b5d6-166e-d84d-afa07c4e9744-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e974b-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9753-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e975a-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9761-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e976a-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9772-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9779-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9780-85b5b2a9, #w-node-_5676a236-b5d6-166e-d84d-afa07c4e9787-85b5b2a9, #w-node-_3183c99b-0345-f6d5-b8d3-777b63266472-a6c2d54e, #w-node-_68f036e0-7182-198c-7d9e-c2e410276905-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-541475332447-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-541475332452-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-54147533245c-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-541475332466-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-541475332470-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-54147533247a-a6c2d54e, #w-node-_8e96022c-d9d1-169b-0b38-f428ae4bdebc-a6c2d54e, #w-node-a351ed7b-8e50-0088-1d6e-cf8287bc6cb6-a6c2d54e, #w-node-deafb184-e44d-56cd-31c4-00f097547fc5-a6c2d54e, #w-node-_260403f7-f915-4c51-0c69-1524c8ef56a2-a6c2d54e, #w-node-_83db4249-1937-c1c5-9248-744588a393ca-a6c2d54e, #w-node-e5e2be35-7a07-3110-c041-99f4c38aff1c-a6c2d54e, #w-node-_926bc012-a76c-c772-6578-b13a6dbff800-a6c2d54e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7377cafd-706a-e933-1d5f-a90ae5b951bb-a6c2d54e {
  place-self: center;
}

#w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b1-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b3-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b5-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b7-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6b9-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6bb-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6cc-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6ce-1955996e, #w-node-abacbb30-69db-c07e-7b49-f5ff0c8ab6ca-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191734-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191736-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191738-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19173a-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19173c-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19173e-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19174c-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a19174e-1955996e, #w-node-_87a49d43-1d9b-17b8-4ea1-4e987a191750-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a17-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a19-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a1b-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a1d-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a1f-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a21-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a2f-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a31-1955996e, #w-node-aee8344d-bc06-c349-c596-48575e715a33-1955996e {
  justify-self: center;
}

#w-node-_291efd8e-0400-0f32-2235-89c312ba1e7b-1955996e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2737ace0-2428-e4d8-28d9-ddbc8e56cde6-1955996e {
  place-self: stretch stretch;
}

#w-node-_815cf586-ee4d-fe50-3d7d-62b2ca11d920-1955996e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d864343-79df-683a-c0c0-0c41e94f305a-1955996e {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_35ebde36-32af-9ccd-fcb7-dbd1aa789981-1955996e, #w-node-f41703bc-c835-c520-1fb2-4d389d824c6a-1955996e, #w-node-_3987f8b8-8456-67b5-461d-54755aa6107e-1955996e, #w-node-cd33a356-c613-cc43-196e-e5a4ce4f0777-1955996e, #w-node-_7369094e-5626-9f1a-86f2-50192dea1363-1955996e, #w-node-d0099035-2912-2bf7-c8a7-247023cae698-1955996e {
  place-self: stretch stretch;
}

#w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e70f8-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e70fb-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e70fe-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7101-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7104-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7107-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e710a-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e710d-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7110-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7111-99e6f8cf, #w-node-_8001254b-5738-375b-8b23-4725f82cc6fd-99e6f8cf, #w-node-f14252f4-1307-6b89-71b7-135d06fb4e33-99e6f8cf, #w-node-_062324c0-17c1-0625-d7d7-26b799f8af5a-99e6f8cf, #w-node-_02bdc328-9454-a59f-52f7-7cb6c3c29573-99e6f8cf, #w-node-_8f8e7e8b-641c-1a38-0009-91b059836fce-99e6f8cf, #w-node-ea12bc03-ffa1-6922-1a5a-b0bbd812e90e-99e6f8cf, #w-node-a726ca35-5e22-69c7-6270-81afa8d56f0d-99e6f8cf, #w-node-c87cd373-5c49-5d89-146a-1b48739f9bfe-99e6f8cf, #w-node-_3d696294-fec5-04b3-686d-f374d00ec004-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7116-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7119-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e711c-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e711f-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7122-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7125-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7128-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e712c-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e712f-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7134-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7137-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e713a-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e713d-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7140-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7143-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e7146-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e714a-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97a1-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97a4-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97a7-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97aa-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97ad-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97ae-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97b1-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97b4-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97b7-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97ba-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97bc-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97bf-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97c3-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97c6-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97c9-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97cb-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97ce-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97d2-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97d5-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e97d8-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9a90-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9a93-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9a96-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9a99-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9a9c-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9a9d-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aa0-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aa3-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aa6-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aa9-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aab-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aae-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ab1-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ab4-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ab7-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ab9-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9abc-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9abf-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ac2-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ac5-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ac7-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9aca-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9acd-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ad0-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ad3-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b2b-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b2e-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b31-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b34-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b37-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b3a-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b3b-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b3e-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b42-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b45-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b48-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b4b-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b4d-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b50-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b53-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b56-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b59-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b5d-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b5f-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b62-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b65-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b68-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b6b-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b6f-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b71-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b74-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b77-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b7a-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b7d-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b81-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b83-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b86-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b89-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b8c-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b8f-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b93-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b95-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b98-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b9b-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9b9e-99e6f8cf, #w-node-_7fa395c6-2fa2-b905-df21-b6c4fc7e8930-99e6f8cf, #w-node-f9fa591c-4365-afea-2fa5-09eeb9ebd8e9-99e6f8cf, #w-node-_7e9ee3f5-48b9-df97-928f-fac3b1705a3c-99e6f8cf, #w-node-f62f3c9a-32a1-d9b1-e375-18d75f380631-99e6f8cf, #w-node-dc970b32-13d0-29cc-6103-21e98b232c8c-99e6f8cf, #w-node-_817ffac8-cd19-e908-c745-33de6bcd25d8-99e6f8cf, #w-node-_5dc2571c-022c-79c2-5768-1da9513f20a4-99e6f8cf, #w-node-_355d5584-359c-1dfc-9d37-a9b1221b8611-99e6f8cf, #w-node-f6baeb8f-de1e-6e4f-dafb-834b4f8c5881-99e6f8cf, #w-node-_1b30ee79-62cb-9438-a2d3-be08f98a48ec-99e6f8cf, #w-node-_6a7b687f-d1b7-3305-c68a-36f49d0007d0-99e6f8cf, #w-node-bcb95a7a-1a43-9d67-7e32-ef5245f6eef8-99e6f8cf, #w-node-_2fe69f17-f9b2-d103-ae97-adb352ec6e44-99e6f8cf, #w-node-_139d9868-1459-ffaf-3088-6e780a1caa2e-99e6f8cf, #w-node-_771da914-6d46-e077-251c-0172aceb9b4c-99e6f8cf, #w-node-a8a03b1a-608b-7c55-ea07-1f1e68611348-99e6f8cf, #w-node-b056b9e0-906c-d6a3-c058-aed1dec54c5f-99e6f8cf, #w-node-a568db31-cbd6-de43-2b05-75573c2130e7-99e6f8cf, #w-node-_01943119-8566-1fe8-107c-a855b6a62933-99e6f8cf, #w-node-_64ae6422-03f2-746c-538f-14a748aa4b47-99e6f8cf, #w-node-e24904e5-598b-f38d-971d-396fa16461dd-99e6f8cf, #w-node-_0d028b4b-5b78-f0c2-43d0-574a5dda52ca-99e6f8cf, #w-node-_2c7eb962-ca97-b99f-45ac-cf67f2dd0e39-99e6f8cf, #w-node-ab70bf15-7c51-1c86-3c2d-b4d9ec9f5624-99e6f8cf, #w-node-_4d948ae1-a741-0ae1-691b-ec4b33e7a765-99e6f8cf, #w-node-de3360a7-7441-1f71-8056-8878702492b5-99e6f8cf, #w-node-_14fc30d3-3154-46a4-1f60-19ba2c84840b-99e6f8cf, #w-node-_0242f56d-e8a9-ca5f-e848-f900ee6fd0bb-99e6f8cf, #w-node-_42f4355f-44e2-e9f3-4f2b-5a1880658d77-99e6f8cf, #w-node-c6221194-67e3-91a5-d545-bf3af50b329a-99e6f8cf, #w-node-bab647ee-e456-f307-99f3-a94916678ba2-99e6f8cf, #w-node-b6d96aea-b73c-24b1-887b-65cfd8594781-99e6f8cf, #w-node-_44d8782b-e420-6138-b62d-1fe018774735-99e6f8cf, #w-node-_262be650-bc88-e218-6358-1fc489436d0b-99e6f8cf, #w-node-eb03d65c-374e-a5ea-dbfb-9bb1a041b52f-99e6f8cf, #w-node-_79e8bc49-bbf9-a56a-7fc2-3c683bb3a84c-99e6f8cf, #w-node-_8149bb6f-67ae-b37f-cdd8-ae00360e37f8-99e6f8cf, #w-node-_8f60e7bc-4d90-d1a9-a9d4-39cd19d3b0b0-99e6f8cf, #w-node-f52cc460-67b8-9634-4792-f96bc2af42d1-99e6f8cf, #w-node-_015c7768-532c-b19b-d9f0-e79dc576811a-99e6f8cf, #w-node-_00bac971-e2a3-1d1c-11d1-1d54db7700d7-99e6f8cf, #w-node-f2978c93-0315-5c85-a84d-86f6a1eefae3-99e6f8cf, #w-node-be7c2616-29be-7e35-b1a6-a7f2c053796b-99e6f8cf, #w-node-_85618543-b58d-0eb6-4982-039b30073f74-99e6f8cf, #w-node-_3970ec7c-722c-3fad-34c3-debf168f9ed0-99e6f8cf, #w-node-dcd3919a-968b-f750-00a5-0de57d8ccd0c-99e6f8cf, #w-node-_5dfce68f-f0d1-ceab-7582-da3ab20d7ad9-99e6f8cf, #w-node-_93009ab2-808e-852d-e8be-9c254ea596c6-99e6f8cf, #w-node-cbf42b81-18c3-128d-cd44-a33ae64dd7a8-99e6f8cf, #w-node-a44adecc-5e30-fc7a-abcc-3a8f622d49c0-99e6f8cf, #w-node-_09bf41ea-6715-ca52-5045-2357f15311da-99e6f8cf, #w-node-_672a4055-4ba6-d0e0-6d53-203a63c9b5f8-99e6f8cf, #w-node-_0766ad24-00b9-0f75-406a-0773d35623c5-99e6f8cf, #w-node-_126311a3-e085-4831-48a0-3638a2e5ca64-99e6f8cf, #w-node-_7405f556-b18d-e7e3-4fc0-e4146aad5078-99e6f8cf, #w-node-_1fd25c33-f3d4-b150-ebdd-44620e457a3f-99e6f8cf, #w-node-_161a2ce5-68fa-3a1e-10cb-401e443fe85f-99e6f8cf, #w-node-_83ee3ed9-68fe-883a-8a8f-15e4dcd51d69-99e6f8cf, #w-node-_535b2443-4313-40b8-3bec-417af6a2342c-99e6f8cf, #w-node-bfc9d444-67f2-bcaa-c81c-f0a870fa1dde-99e6f8cf, #w-node-a4ddabe2-8943-7535-b334-6f5523b4cd28-99e6f8cf, #w-node-_732d329a-a484-401a-7ccc-22725c8225fc-99e6f8cf, #w-node-_922f3b82-09ba-b601-6faa-eff02a8c0451-99e6f8cf, #w-node-_0819f773-96d4-c581-fdc2-5f6ea7135840-99e6f8cf, #w-node-c8434ed3-04e8-9e55-6797-cbd92224ac4e-99e6f8cf, #w-node-_5e7fba77-b6c3-2311-5e70-560692cba08a-99e6f8cf, #w-node-a75a6ca4-0826-8db0-148e-7bc4fa1849a4-99e6f8cf, #w-node-ecfd72a2-ddc7-07a9-8b7d-f6831be57c36-99e6f8cf, #w-node-_5d1e133d-5682-07c7-5588-6df6d6ab1093-99e6f8cf, #w-node-_3e19641d-9a19-d274-97ed-d6efbc6571a8-99e6f8cf, #w-node-aeffbdaf-3c14-5764-10d6-e4be0c3e9ba1-99e6f8cf, #w-node-c26397ea-4674-f474-f992-0e35d4176e92-99e6f8cf, #w-node-_3c38ab7e-c42e-0383-bc1d-e432222d34e1-99e6f8cf, #w-node-_19766458-fab7-fb9b-3936-c3cef2dc010f-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644dda1-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644dda4-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644dda7-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddaa-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddad-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddae-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddb1-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddb4-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddb7-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddba-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddbc-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddbf-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddc2-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddc5-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddc8-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddca-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddcd-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddd0-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddd3-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddd6-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddd8-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644dddb-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644ddde-99e6f8cf, #w-node-e0a295ff-8ee7-be19-260c-9e9f5644dde1-99e6f8cf, #w-node-_7666765d-b19d-cf57-3761-3fe0d68e530e-99e6f8cf, #w-node-d29e51cf-3858-9925-4527-93afee90d259-99e6f8cf, #w-node-_63d79362-f4d4-b5f5-3e58-2271e8156db7-99e6f8cf, #w-node-b33f047c-4ddd-2fcf-cc2d-37636947df8b-99e6f8cf, #w-node-dcca86a7-4e1f-ba58-275f-bf88d8b13f92-99e6f8cf, #w-node-_782f58e1-c268-2124-a380-af6709bc1b71-99e6f8cf, #w-node-_4a56291e-3297-4703-22eb-1eeac7e3016f-99e6f8cf, #w-node-_664bac60-6b62-5d11-2c1e-5883c3b98920-99e6f8cf, #w-node-c34c46a4-0a9c-f259-e089-40ddcb128316-99e6f8cf, #w-node-d9867f25-def4-020b-a176-8bb8b1554489-99e6f8cf, #w-node-_3588c73e-3ada-e45e-fb65-5d2fc8e0b7dc-99e6f8cf, #w-node-_378f9528-7055-e7d1-fb49-c2c58004515b-99e6f8cf, #w-node-acd3c10d-2594-0cd8-f201-ebe30a23e3db-99e6f8cf, #w-node-d8460861-3883-e0c9-0dbf-ee32f55a8591-99e6f8cf, #w-node-_54af5a72-893b-1afe-7978-dbe1ce35253b-99e6f8cf, #w-node-ffe3ce35-2f9f-1ac2-68cb-4ff9f6dbae02-99e6f8cf, #w-node-_7c1661ef-b33c-7bef-ea7c-fb2c91e3a256-99e6f8cf, #w-node-fcb054d9-55c2-833c-3ca6-66f96f3360ad-99e6f8cf, #w-node-_8190193b-07e2-9bea-b83a-34c75d745c48-99e6f8cf, #w-node-_6f4a412f-41c1-720f-79a3-3e51addfcb22-99e6f8cf, #w-node-a9cd36f4-cc0b-65f1-cdc5-28c02d603f40-99e6f8cf, #w-node-_35e1a2f6-771d-7b0e-c74c-c9f1a8f19f56-99e6f8cf, #w-node-cda8e10e-2447-0807-dfad-c906ccd263ca-99e6f8cf, #w-node-_7b942ae0-ba14-0316-15ed-d9832ac709cf-99e6f8cf, #w-node-_0c14f32e-94dd-2107-ad38-2b3fcdb0fb74-99e6f8cf, #w-node-_9504b188-b18c-61e6-061f-e639220d4bbb-99e6f8cf, #w-node-b13fe15a-25d7-aee2-516c-01f09a7d2e97-99e6f8cf, #w-node-_23dd55cd-17bb-c412-4f84-fa7b570ab297-99e6f8cf, #w-node-f5be7928-e79d-eff8-a62c-dd07e497c864-99e6f8cf, #w-node-_21bd6979-28c3-020a-522f-8b967f0fc673-99e6f8cf, #w-node-a52b75b2-7dd4-b7a3-d879-429a158c60c7-99e6f8cf, #w-node-fbd76c01-0f6b-3914-e10f-ee7f4a79dbef-99e6f8cf, #w-node-_7974eee0-d51e-c139-da95-91b435e5dcc6-99e6f8cf, #w-node-_676a4142-be75-70b3-b3b0-9558a775c49f-99e6f8cf, #w-node-c860a143-3d5f-89e8-5e9e-29163c5cac89-99e6f8cf, #w-node-_704f8ea9-5b3f-f00b-0a22-cc10fad4a7ed-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbee2-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbee5-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbee8-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbeeb-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbeee-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbeef-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbef2-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbef5-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbef8-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbefb-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbefd-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbf00-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbf04-99e6f8cf, #w-node-_4708fdbe-7fbf-2f36-8361-e1fa748bbf07-99e6f8cf, #w-node-f497ef5d-54f7-7ac4-a5cd-ddb2419f28da-99e6f8cf, #w-node-e55ac131-b814-7345-ab58-587eb3cba83e-99e6f8cf, #w-node-f91639ba-3038-bea6-5db9-623521fa9be2-99e6f8cf, #w-node-_086def13-5b74-f04b-1d00-89b749c0ff4a-99e6f8cf, #w-node-_7fba3979-aa77-2aa5-4b79-4553d889554d-99e6f8cf, #w-node-_269bf167-f149-c6f6-c5b9-ae9ef31600d8-99e6f8cf, #w-node-_86fd0a21-9960-7383-362a-9f133148639b-99e6f8cf, #w-node-bec98a95-09be-05b7-df21-461505ffd29a-99e6f8cf, #w-node-fc369de7-72a1-ffaa-a7e6-b80c3184c6b6-99e6f8cf, #w-node-_870b61b4-43e4-7977-12fa-4b7aabbc8970-99e6f8cf, #w-node-cb88db5a-2816-94ae-a4cf-e474d909ae4e-99e6f8cf, #w-node-_60e95a4b-c937-e16c-8709-895903397aff-99e6f8cf, #w-node-fbd364b1-4b97-3448-ccfd-4db64c062782-99e6f8cf, #w-node-b3dfe601-ecaa-8208-e6e3-436ac1f73f35-99e6f8cf, #w-node-a3a66a60-19dc-6043-eede-5db3ed9ca72f-99e6f8cf, #w-node-_2c376371-e45e-7435-c90b-67075006e033-99e6f8cf, #w-node-bb114741-ed56-746f-36f2-a3c756d44967-99e6f8cf, #w-node-_47fafca1-ccc6-5709-0c19-44ce31ba478e-99e6f8cf, #w-node-_8de2fa3b-65fc-4383-68a4-03a58d1899f3-99e6f8cf, #w-node-a2a02f4c-923f-8323-6654-f21b32ea82da-99e6f8cf, #w-node-e56c84a8-1142-45d3-4852-7a8b2b957970-99e6f8cf, #w-node-c3bd6a06-6507-acf1-ae82-efad211c4beb-99e6f8cf, #w-node-f15d2608-ecf4-1650-bb7e-cd7499fe219e-99e6f8cf, #w-node-_77b46019-1bbc-22d8-2326-c03cdf5e87a9-99e6f8cf, #w-node-_61fb68e6-d841-774a-4046-683a3bda4b6d-99e6f8cf, #w-node-_398e0ea7-2e67-bf3b-5feb-56c0b411d798-99e6f8cf, #w-node-_9099caaf-60fa-69af-d283-0e7fc546e7bb-99e6f8cf, #w-node-_656228f6-2dd0-22e5-2c8f-a91464e88cd7-99e6f8cf, #w-node-_1200afc8-5f86-494d-a88f-a95d11b3fad2-99e6f8cf, #w-node-_385f7a14-14c0-f3b5-bc43-9e2b8cebd600-99e6f8cf, #w-node-f39bc511-1677-93f8-4897-5988bff99677-99e6f8cf, #w-node-_07872898-7d5f-a999-5372-cf0cf58c3948-99e6f8cf, #w-node-_423f0c09-41ab-59bb-f5a0-8a81d276bfdd-99e6f8cf, #w-node-d94a3741-f29e-f01d-1edf-875cdd346d05-99e6f8cf, #w-node-e36852bf-d087-be4e-468e-95a79ce93708-99e6f8cf, #w-node-_9a89bd33-9954-a474-788d-255ebc97f826-99e6f8cf, #w-node-_67dbfa76-7558-4ae4-628e-0b0afa52ce44-99e6f8cf, #w-node-_726ee168-49a9-4514-93e8-39475e931bff-99e6f8cf, #w-node-_15b22860-f2c4-b5e3-8b36-672bb2281655-99e6f8cf, #w-node-_9b79b2bd-32d6-9196-185b-b8c77e31f9bc-99e6f8cf, #w-node-a7eeb17a-0b28-2d53-9dbd-894082ddb97c-99e6f8cf, #w-node-_070d0785-5a5b-4352-4844-50ea8871849d-99e6f8cf, #w-node-d64561bd-87d6-936b-88d3-957599e270e0-99e6f8cf, #w-node-d031cc06-8f6a-5fd8-4a51-d0e6521798a2-99e6f8cf, #w-node-_48b86981-8a6e-98ec-44ec-fc549e07b05a-99e6f8cf, #w-node-_5ddb13ac-dc04-0cc8-c527-50e88c728c9b-99e6f8cf, #w-node-edb0a8a0-c20e-2fe9-118a-852cac7eaec7-99e6f8cf, #w-node-_61b4d69f-446b-e3d1-9705-30b6d491b4c9-99e6f8cf, #w-node-_1594dcb5-1b9e-8e37-324d-1c86c0ccd19a-99e6f8cf, #w-node-a921b075-96aa-e2ea-59bf-b54096f2622b-99e6f8cf, #w-node-cd640525-50d5-df72-4df0-aa11f6bb3f33-99e6f8cf, #w-node-c2b8addb-2589-062e-222e-97a90eb12d06-99e6f8cf, #w-node-_9561a242-5b92-583d-4367-803a5a35109c-99e6f8cf, #w-node-d95e425f-033b-75a0-2a23-459809752091-99e6f8cf, #w-node-_6fa0851b-08c4-950d-b2ab-81a17158bb00-99e6f8cf, #w-node-cf1e5701-06fe-cb00-fca3-8989dba3f55e-99e6f8cf, #w-node-_313ce209-62ea-5473-76bc-00a4e6857c04-99e6f8cf, #w-node-d3c83a48-d2b4-6300-eab5-dc4f6f66c995-99e6f8cf, #w-node-a43acf3a-3fdb-82e2-e6d9-7a91fc986657-99e6f8cf, #w-node-_232d0032-c9fd-a8cf-4d81-c66468a079d3-99e6f8cf, #w-node-_6f2271b5-80af-c0c8-1974-715e329e509a-99e6f8cf, #w-node-e20f6dc8-a486-a9aa-ba30-7c8f735bbbb0-99e6f8cf, #w-node-_9cb131e4-da69-8064-0689-9dacff81f6b5-99e6f8cf, #w-node-_14706d49-67a4-fab8-2105-fe473c6c1c9e-99e6f8cf, #w-node-_022ea80e-2c3d-bfa4-a2bd-100106e970a9-99e6f8cf, #w-node-_2657056e-4203-8956-ad23-4d7af38e7044-99e6f8cf, #w-node-f7b19c13-1a83-0173-1ae1-57f481235af8-99e6f8cf, #w-node-d73485df-1972-26d8-fdd9-2be1f2c1890f-99e6f8cf, #w-node-_15d4db09-3632-ebe2-50d1-6d2717eb1418-99e6f8cf, #w-node-_232413d9-4f5d-4996-15e4-34600e53eec3-99e6f8cf, #w-node-c5471e4e-ed2d-e3e2-83c7-9cb534db1d9d-99e6f8cf, #w-node-bf8c930a-d967-1c87-320b-0ba32d1d3ad6-99e6f8cf, #w-node-aa08e225-e3b4-17ca-2987-b7a82dc5dc05-99e6f8cf, #w-node-d3d32ad8-5ad5-65d4-66cd-fabcb7c07c07-99e6f8cf, #w-node-f067ced8-a75d-1c67-7540-22f681fc78a0-99e6f8cf, #w-node-d6671680-82eb-8589-ae7c-cc0f0573535e-99e6f8cf, #w-node-_4e6d0705-e7d3-e293-9d3c-0e92c2c728ba-99e6f8cf, #w-node-_0b456581-e6f3-8664-63e3-21f05a3415ab-99e6f8cf, #w-node-ab2b90e3-0cee-ba74-5b7b-2b218a6f0e6c-99e6f8cf, #w-node-_883ff041-f431-dd02-aedd-cbfa742bb2a8-99e6f8cf, #w-node-f1f7632d-c17b-363b-3e55-1d5fa1ff18d8-99e6f8cf, #w-node-_60bc4aab-6ab2-388a-2514-3113b66b3315-99e6f8cf, #w-node-_0fdcbc57-8636-4c4c-8b31-601d3bbe1772-99e6f8cf, #w-node-_67239b10-6b1c-6d9b-a9fa-f6e61ac2703a-99e6f8cf, #w-node-_2b6d57b5-1322-dedc-a6c3-2ff5c01b897c-99e6f8cf, #w-node-_992c708c-8da9-1a99-cb2d-505049bf04a6-99e6f8cf, #w-node-_69177649-b64c-e3f8-6c4c-afa28a58ceca-99e6f8cf, #w-node-_62c02f3c-e0fd-213c-c4ad-5fca74e84acd-99e6f8cf, #w-node-ee9e1c52-df94-d47f-3993-bfce8982ff6a-99e6f8cf, #w-node-a7f517c4-8bba-e451-5be2-a16541fc4705-99e6f8cf, #w-node-b715edd8-e591-e2b1-9793-7fa4b8f3e4b3-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab57-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab5a-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab5d-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab60-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab63-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab64-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab67-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab6a-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab6d-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab70-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab72-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab75-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab78-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab7b-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab7e-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab80-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab83-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab86-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab89-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab8c-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab8e-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab91-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab94-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab97-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab9a-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab9c-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cab9f-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1caba2-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1caba5-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1caba8-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabaa-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabad-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabb0-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabb3-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabb6-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabb8-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabbb-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabbe-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabc1-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabc4-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabc6-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabc9-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabcc-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabcf-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabd2-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabd4-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabd7-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabda-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabdd-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabe0-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabe2-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabe5-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabe8-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabeb-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabee-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabf0-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabf3-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabf6-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabf9-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabfc-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cabfe-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac01-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac04-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac07-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac0a-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac0c-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac0f-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac12-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac15-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac18-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac1a-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac1d-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac20-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac23-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac26-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac28-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac2b-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac2e-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac31-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac34-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac36-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac39-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac3c-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac3f-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac42-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac44-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac47-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac4a-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac4d-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac50-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac52-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac55-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac58-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac5b-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac5e-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac60-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac63-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac66-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac69-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac6c-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac6e-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac71-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac74-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac77-99e6f8cf, #w-node-f8d90547-94b2-c01a-1d91-76266bda5d1e-99e6f8cf, #w-node-b394d4d7-01da-5750-f659-d67f4a417f51-99e6f8cf, #w-node-_2c3012b8-1809-445d-4494-d219b0cae79d-99e6f8cf, #w-node-_4c95e193-cd06-db45-6d74-7432fc4463bd-99e6f8cf, #w-node-_6c6676f6-641e-48c9-9f4f-6eac89eb8f7b-99e6f8cf, #w-node-_27da994a-ecb6-a49a-5ab6-bdbede1cac7a-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf326-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf329-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf32c-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf332-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf333-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf336-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf339-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf33f-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf341-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf344-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf347-99e6f8cf, #w-node-_287c6d96-6bbd-02f7-9e17-305b90adf34d-99e6f8cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_819dfce9-8f4e-99a4-0e4c-b6907bd608d1-f72ded94 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-649a59f0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_35c06143-8163-16a7-2138-aa3edf209d90-649a59f0, #w-node-_004f3995-7d5f-c705-49aa-7ca008d249e3-649a59f0, #w-node-e55af7b9-d2df-7bd4-875a-d6fbd726df16-649a59f0, #w-node-_733488a7-938e-364e-649e-25eab7bc11cf-649a59f0, #w-node-_6a0d7f8c-eb17-82a8-a71a-876143d88dc8-649a59f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df25-649a59f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df28-649a59f0, #w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df2b-649a59f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df2e-649a59f0, #w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df31-649a59f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df34-649a59f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b41c4f9c-701a-cc13-e79b-48682c4104ee-649a59f0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_5d3966fa-9073-5270-004e-671cf30afff9-649a59f0, #w-node-_4835ac24-ea4f-5938-0ab5-2b7269b98cd3-649a59f0, #w-node-_9a5ba6da-8261-d8a0-92f9-13b047a5c31b-649a59f0 {
  place-self: center;
}

#w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6c83-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6c8a-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6c92-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6c99-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6ca0-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6ca9-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6cb1-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6cb8-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6cbf-a984fd99, #w-node-_8f0d35e1-697f-b76c-11f7-e4cc729a6cc6-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191845-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-65609019184c-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191854-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-65609019185b-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191862-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-65609019186b-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191873-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-65609019187a-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191881-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191888-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-6560901918a3-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-6560901918bf-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-6560901918db-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-6560901918f7-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191913-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-65609019192f-a984fd99, #w-node-f130dfac-8422-951f-8564-1b00ec6b6ba7-a984fd99, #w-node-_41f55e3d-964b-53b3-bd83-958110c45238-a984fd99, #w-node-b0ae23bb-bf7a-458a-fbae-3a4bbab66aed-a984fd99, #w-node-_5eaa4ad4-0a76-9633-c764-51d555b5d4cb-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-65609019194d-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191969-a984fd99, #w-node-_19b5f8a0-2939-8da1-4f3d-656090191985-a984fd99, #w-node-_5259405b-4f5a-9717-869e-9d51123dcd12-a984fd99, #w-node-_5259405b-4f5a-9717-869e-9d51123dcd2e-a984fd99, #w-node-_5259405b-4f5a-9717-869e-9d51123dcd4a-a984fd99, #w-node-_5259405b-4f5a-9717-869e-9d51123dcd66-a984fd99, #w-node-_77750c2c-d7a0-b47e-43a6-611c6569acda-a984fd99, #w-node-_77750c2c-d7a0-b47e-43a6-611c6569acf6-a984fd99, #w-node-_77750c2c-d7a0-b47e-43a6-611c6569ad12-a984fd99, #w-node-_77750c2c-d7a0-b47e-43a6-611c6569ad2e-a984fd99, #w-node-_77750c2c-d7a0-b47e-43a6-611c6569ad4a-a984fd99, #w-node-_77750c2c-d7a0-b47e-43a6-611c6569ad66-a984fd99, #w-node-_00f2dd86-d8b2-8273-ed47-a3fa1e057717-a984fd99, #w-node-_00f2dd86-d8b2-8273-ed47-a3fa1e057733-a984fd99, #w-node-_00f2dd86-d8b2-8273-ed47-a3fa1e05774f-a984fd99, #w-node-_00f2dd86-d8b2-8273-ed47-a3fa1e05776b-a984fd99, #w-node-_00f2dd86-d8b2-8273-ed47-a3fa1e057787-a984fd99, #w-node-_00f2dd86-d8b2-8273-ed47-a3fa1e0577a3-a984fd99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89029a20-ea72-34ce-b318-8da9f42c6849-d0daa87d {
  place-self: center;
}

#w-node-d83f6af3-9dcc-be11-e9ff-ff5f56ab1448-d0daa87d {
  place-self: center end;
}

#w-node-_4f4aa9c8-b072-6245-be5b-d8cb694aa6ea-d0daa87d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8eed67d5-a23c-a15b-3c1d-b1c53f970bab-d0daa87d {
  place-self: center end;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694aff-d0daa87d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694b10-d0daa87d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694b17-d0daa87d {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694b1b-d0daa87d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694b2c-d0daa87d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694b2e-d0daa87d, #w-node-c3c29856-74a6-af5a-c0bd-891a51694b2f-d0daa87d, #w-node-c3c29856-74a6-af5a-c0bd-891a51694b30-d0daa87d, #w-node-c3c29856-74a6-af5a-c0bd-891a51694b31-d0daa87d {
  place-self: center;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694b3d-d0daa87d, #w-node-c3c29856-74a6-af5a-c0bd-891a51694b5a-d0daa87d, #w-node-c3c29856-74a6-af5a-c0bd-891a51694b88-d0daa87d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c3c29856-74a6-af5a-c0bd-891a51694ba5-d0daa87d {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
}

#w-node-c75b5083-a9e7-4ebb-9e9f-73f738b894ff-065c6245 {
  align-self: start;
}

#w-node-_4a3b8346-c434-7a19-d5ed-af79c9c78938-065c6245, #w-node-_0c8f1b70-0984-c43f-9e0d-a0db736bf6f4-065c6245 {
  justify-self: start;
}

#w-node-_1f00970d-e3f6-ab71-ae92-55f692df0ea5-065c6245 {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_9405bb73-daf5-5dd6-d9cc-b417a176c733-065c6245 {
  justify-self: start;
}

#w-node-_5884a4ed-264f-0a21-1a82-bf9a1c6ba8f4-065c6245, #w-node-f2326fc6-6c75-a40c-e859-bc15f7e55df1-065c6245, #w-node-dae0fdc0-4d25-56b0-c483-14ecc1c67a9f-065c6245 {
  place-self: stretch stretch;
}

#w-node-_5329cebf-7f39-6c10-d62e-4a2cd931a29f-065c6245 {
  justify-self: center;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f204cc-065c6245, #w-node-ee23a113-2cb1-47dd-0322-c56762f204ed-065c6245 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f204fe-065c6245 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f20505-065c6245 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f20509-065c6245 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f2051a-065c6245 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f2051c-065c6245, #w-node-ee23a113-2cb1-47dd-0322-c56762f2051d-065c6245, #w-node-ee23a113-2cb1-47dd-0322-c56762f2051e-065c6245, #w-node-ee23a113-2cb1-47dd-0322-c56762f2051f-065c6245 {
  place-self: center;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f20529-065c6245 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f20546-065c6245 {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee23a113-2cb1-47dd-0322-c56762f20572-065c6245, #w-node-ee23a113-2cb1-47dd-0322-c56762f2058f-065c6245 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-a5d9532b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_35c06143-8163-16a7-2138-aa3edf209d90-a5d9532b, #w-node-_004f3995-7d5f-c705-49aa-7ca008d249e3-a5d9532b, #w-node-e55af7b9-d2df-7bd4-875a-d6fbd726df16-a5d9532b, #w-node-_733488a7-938e-364e-649e-25eab7bc11cf-a5d9532b, #w-node-_6a0d7f8c-eb17-82a8-a71a-876143d88dc8-a5d9532b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df25-a5d9532b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df28-a5d9532b, #w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df2b-a5d9532b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df2e-a5d9532b, #w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df31-a5d9532b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df34-a5d9532b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b41c4f9c-701a-cc13-e79b-48682c4104ee-a5d9532b {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_3c0635e0-1c04-c98b-5ba9-b5c7bcafca00-a5d9532b, #w-node-_4835ac24-ea4f-5938-0ab5-2b7269b98cd3-a5d9532b, #w-node-_1834f201-1d0e-b92a-c032-afd70425dd66-a5d9532b {
  place-self: center;
}

#w-node-_7ad8a7ae-f3e0-4cbb-8258-14ee2a008163-acbf60a5 {
  place-self: stretch start;
}

#w-node-_4242f0c5-3488-c703-987d-7092617e8ee4-acbf60a5 {
  place-self: center end;
}

#w-node-ba4e036b-8136-5014-551d-57ea41d6d509-acbf60a5 {
  place-self: center start;
}

#w-node-_9e916712-e4c1-7e15-2501-d0a514aa0ee4-acbf60a5 {
  place-self: center end;
}

#w-node-_2e715c5d-2c4e-70c3-baba-d1ecce577ec2-acbf60a5 {
  place-self: center start;
}

#w-node-_7ad8a7ae-f3e0-4cbb-8258-14ee2a00815b-acbf60a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ad8a7ae-f3e0-4cbb-8258-14ee2a00815c-acbf60a5 {
  justify-self: center;
}

#w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-e9538284 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df25-e9538284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df28-e9538284, #w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df2b-e9538284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df2e-e9538284, #w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df31-e9538284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_3df3c5d7-e275-4a97-a711-924cc9d0df34-e9538284 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b41c4f9c-701a-cc13-e79b-48682c4104ee-e9538284 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-_3c0635e0-1c04-c98b-5ba9-b5c7bcafca00-e9538284, #w-node-_4835ac24-ea4f-5938-0ab5-2b7269b98cd3-e9538284, #w-node-_9a5ba6da-8261-d8a0-92f9-13b047a5c31b-e9538284 {
  place-self: center;
}

#w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-66c597c4 {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-c51d930b-f3eb-0bdd-f367-a977622e756c-66c597c4, #w-node-c51d930b-f3eb-0bdd-f367-a977622e7572-66c597c4, #w-node-c51d930b-f3eb-0bdd-f367-a977622e7578-66c597c4, #w-node-_87e68b29-2f90-0bd6-1748-5e0e6ccc08ef-66c597c4, #w-node-_6391a932-09d0-8150-1338-4c9ae3d4d2ff-66c597c4 {
  align-self: start;
}

#w-node-c51d930b-f3eb-0bdd-f367-a977622e7587-66c597c4 {
  place-self: center;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6bf-66c597c4, #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6e0-66c597c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6f1-66c597c4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6f8-66c597c4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: center;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6fc-66c597c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d70d-66c597c4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d70f-66c597c4, #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d710-66c597c4, #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d711-66c597c4, #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d712-66c597c4 {
  place-self: center;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d71c-66c597c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d739-66c597c4 {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
}

#w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d765-66c597c4, #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d782-66c597c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba15-66c597c4 {
  align-self: center;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba1c-66c597c4, #w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba21-66c597c4 {
  align-self: start;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba2d-66c597c4 {
  place-self: stretch stretch;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba42-66c597c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba43-66c597c4 {
  justify-self: start;
}

#w-node-_39b3b16f-5a28-40bd-145f-16d2f2532201-d58008cf, #w-node-_8cb72286-a3ca-cd04-f60f-0c4eaa4fe888-d58008cf, #w-node-_2520e8ba-168d-87b0-f6b8-05cb5ff2b80b-d58008cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0af4adf-4049-f485-91f8-58abae12e3c4-d58008cf, #w-node-_89b21639-6066-e4a4-204a-a3481ba7c75e-d58008cf, #w-node-b3a72648-6b0d-fd0e-13f5-22d5bac933a6-d58008cf, #w-node-b3a72648-6b0d-fd0e-13f5-22d5bac9348e-d58008cf, #w-node-b0e9f8ba-f2fa-e4a6-fb6d-8da6d3f2fe45-d58008cf, #w-node-_351dc23f-1e59-6825-60f1-30a12ed9702f-d58008cf, #w-node-_1319e098-d7b1-3298-276c-12922c4d140a-d58008cf, #w-node-e679e52b-13e3-c7f1-8da4-1a3d140dec62-d58008cf, #w-node-_984a68c0-01e3-ab39-ef67-31ae83ac2bdf-d58008cf, #w-node-_02fd484c-104c-caf8-ab84-6a60f4cb8c74-d58008cf, #w-node-_27d7c196-3094-e9ec-c568-71bb3a2478e0-d58008cf, #w-node-_83dd499f-5dcf-b6d2-b6d7-bf17360b17cf-d58008cf, #w-node-dec041bb-407f-a318-21e9-523405505bc2-d58008cf, #w-node-_0f2e52d2-fb78-776b-cd0e-f4ea3f200d9e-d58008cf {
  align-self: center;
}

#w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-32426b17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_8092424d-7e35-4a4c-c624-85c29845ca5a-32426b17 {
  place-self: center stretch;
}

#w-node-_6ec9871b-b6bc-74e7-60d4-01eddda08211-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda08214-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda0821a-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda0821f-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda08220-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda08223-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda08226-32426b17, #w-node-_6ec9871b-b6bc-74e7-60d4-01eddda0822a-32426b17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba15-32426b17 {
  align-self: center;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba1c-32426b17, #w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba21-32426b17 {
  align-self: start;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba2d-32426b17 {
  place-self: stretch stretch;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba42-32426b17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fdc750b-8f0d-59e4-7139-14f0c8bdba43-32426b17 {
  justify-self: start;
}

#w-node-_3a984996-4577-79c5-f76c-57193457b3ac-32426b17 {
  place-self: center stretch;
}

#w-node-_7ad8a7ae-f3e0-4cbb-8258-14ee2a008163-17561c2d {
  place-self: stretch start;
}

#w-node-_4242f0c5-3488-c703-987d-7092617e8ee4-17561c2d {
  place-self: center end;
}

#w-node-ba4e036b-8136-5014-551d-57ea41d6d509-17561c2d {
  place-self: center start;
}

#w-node-_9e916712-e4c1-7e15-2501-d0a514aa0ee4-17561c2d {
  place-self: center end;
}

#w-node-_2e715c5d-2c4e-70c3-baba-d1ecce577ec2-17561c2d {
  place-self: center start;
}

#w-node-_7ad8a7ae-f3e0-4cbb-8258-14ee2a00815b-17561c2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ad8a7ae-f3e0-4cbb-8258-14ee2a00815c-17561c2d {
  justify-self: center;
}

#w-node-_453fb3dc-8276-1d45-704e-67118b6a60cd-8b11d0e9, #w-node-_453fb3dc-8276-1d45-704e-67118b6a60d7-8b11d0e9, #w-node-_453fb3dc-8276-1d45-704e-67118b6a60e1-8b11d0e9, #w-node-bb558849-350b-e80b-8aac-d272e3dc7f4a-8b11d0e9, #w-node-bb558849-350b-e80b-8aac-d272e3dc7f52-8b11d0e9, #w-node-bb558849-350b-e80b-8aac-d272e3dc7f5a-8b11d0e9, #w-node-bb558849-350b-e80b-8aac-d272e3dc7f62-8b11d0e9, #w-node-bb558849-350b-e80b-8aac-d272e3dc7f6a-8b11d0e9, #w-node-_8362c0a7-a961-e9df-d5a8-30690d2966da-8b11d0e9, #w-node-_34b6271e-9103-dd18-36f7-c12f43905d79-8b11d0e9, #w-node-_938278c3-50b7-33fb-8592-042d08f6263e-8b11d0e9, #w-node-_846ce0a1-7405-6b8d-85ee-83bd2c751f43-8b11d0e9, #w-node-_846ce0a1-7405-6b8d-85ee-83bd2c751f4b-8b11d0e9, #w-node-_846ce0a1-7405-6b8d-85ee-83bd2c751f53-8b11d0e9, #w-node-_846ce0a1-7405-6b8d-85ee-83bd2c751f5b-8b11d0e9, #w-node-_846ce0a1-7405-6b8d-85ee-83bd2c751f63-8b11d0e9 {
  align-self: start;
}

#w-node-_846ce0a1-7405-6b8d-85ee-83bd2c751f6b-8b11d0e9 {
  place-self: center;
}

#w-node-c7bf9489-9322-ee44-d778-7e2334c91a50-8b11d0e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7bf9489-9322-ee44-d778-7e2334c91a51-8b11d0e9 {
  justify-self: center;
}

@media screen and (min-width: 1920px) {
  #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a20-2d2e175a {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a28-2d2e175a {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b493e-51f297d9 {
    place-self: auto end;
  }

  #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a41-51f297d9 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a49-51f297d9 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_8ff6885c-fbfc-2d28-49ef-ef964957a9e6-51f298ca {
    place-self: stretch start;
  }

  #w-node-de4c2fd2-8944-d311-a4df-97b1bcc5d9a7-93f4d1ca {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_2fd53dee-b9dc-aeb8-0174-5abc37d4bb27-93f4d1ca {
    grid-area: 3 / 3 / 4 / 4;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a0f-2d2e175a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-da6ee438-e733-a4e2-7166-2b3b18aa8a28-2d2e175a {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b493e-51f297d9 {
    place-self: auto end;
  }

  #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a30-51f297d9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b4a49-51f297d9 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-a387a359-f8e7-d4da-9f25-e063b45cd60f-93f4d1ca {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fd53dee-b9dc-aeb8-0174-5abc37d4bb27-93f4d1ca {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_753e01ad-b635-5b94-536d-541475332452-a6c2d54e, #w-node-_753e01ad-b635-5b94-536d-54147533245c-a6c2d54e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc552e-bf80993e, #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc5540-bf80993e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-ff3abf10-0f42-96f2-1c2b-f3071c6503dd-51f298c7, #w-node-e8333663-0d13-e963-06d1-76334f07b497-51f298c7, #w-node-_89bded15-40da-2d42-e30d-139692ad3360-51f298c7, #w-node-_3eb0095c-08f9-def5-b82e-0589008f31c1-51f298c7, #w-node-f290af1c-3684-c220-54fa-485fcab53bf4-51f298c7, #w-node-ab1ca4cb-8b20-6b0e-6eff-914faeba0ed5-51f298c7, #w-node-_8f4b4762-3db8-c5b6-51af-be7c7e9299b1-51f298c7, #w-node-_4b178ab9-d4ba-79c1-3b58-9f887569c473-51f298c7, #w-node-ca98886c-d82e-e83e-3d59-e4a8ccc32876-51f298c7, #w-node-_81f41f03-a5ad-fcc7-f9eb-6d889b70cbc4-51f298c7, #w-node-_8525f384-0342-85e7-938f-b596c04e7962-51f298c7, #w-node-_61820b4a-75cc-9863-2074-4c5dfc47c9c6-51f298c7 {
    order: 9999;
  }

  #w-node-c1c8fea3-e5c9-842c-7b8e-765bcaff880d-51f29950 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_28cc182d-e509-1a49-15cf-28556c65dc9b-51f29974 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4c1baea5-82df-046f-f1dc-e1e594e912fe-94e912e4, #w-node-_9254d33e-93eb-ffce-49be-655e54cce48e-51f29a36, #w-node-b9a6c99d-bdc9-a4f6-ab96-3a277fb77a9a-51f29a36 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee2bf5ea-ad7b-dc39-cb95-7786ab9f0d31-ab9f0ce2 {
    grid-column: span 1 / span 1;
  }

  #w-node-_02f55913-370f-1042-a341-91c19c957fcb-ef2484c8, #w-node-_878f375f-f0c3-e38e-5475-b304fd4e01d3-ef2484c8, #w-node-_0f7f8e2c-02af-0d2b-13c0-d7eb63893f9c-ef2484c8, #w-node-c281828f-ed34-ed75-509f-ea3efc9c5a19-ef2484c8, #w-node-b9b24268-2ad3-87ed-80c5-68d5812272f6-ef2484c8, #w-node-_8f725c55-63fd-badf-63bb-40eee4b68e40-ef2484c8, #w-node-a7b7ba75-5430-d1e4-3bec-b50e6492bbba-ef2484c8, #w-node-_2b5846af-2832-855d-3099-aa5ff483cba0-ef2484c8, #w-node-e9020a2f-ae13-c961-65d0-71378bf7643e-ef2484c8, #w-node-_9aeac920-3906-c9b9-5f08-eace428d765f-ef2484c8, #w-node-_18915d93-b1d0-ad37-e522-68687bcbd815-ef2484c8, #w-node-a271a5d2-b8ee-21ce-ef75-6c13fac2b0c1-ef2484c8, #w-node-d359d708-34c6-e4c4-07b2-b178f2d91a9e-ef2484c8, #w-node-_4f5a0d14-0bd5-0917-5613-8c5ae678e308-ef2484c8, #w-node-e3af0e1c-aa60-e946-3309-ecff13954ad4-ef2484c8, #w-node-_6275df24-e6f6-e086-00f8-1635d0126626-ef2484c8, #w-node-_98c938d7-32f3-3ad4-6a8c-218cf7663a7f-ef2484c8, #w-node-c8a607e5-b916-192b-9338-27f88804a081-ef2484c8 {
    grid-area: span 4 / span 1 / span 4 / span 1;
  }

  #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc552e-bf80993e, #w-node-_7456462a-8951-daa0-dc0c-5f4b95f4ae9f-af8cea05, #w-node-_7456462a-8951-daa0-dc0c-5f4b95f4ae9f-890d7036 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_5676a236-b5d6-166e-d84d-afa07c4e966d-2d2e175a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_35b7d556-1b96-16a9-2618-684f5a8a0f5f-51f29850 {
    grid-area: 1 / 1 / 2 / 4;
    place-self: stretch stretch;
  }

  #w-node-_04d10823-910e-369c-da37-93d3433bd37e-51f29850 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0e23c5e4-1a7b-1231-d191-bbfcf1f9628d-51f298b9, #w-node-_0e23c5e4-1a7b-1231-d191-bbfcf1f96290-51f298b9 {
    justify-self: stretch;
  }

  #w-node-_39312989-b3ba-f473-2f55-536ba7097922-a7097911 {
    grid-area: Area-4;
  }

  #w-node-_39312989-b3ba-f473-2f55-536ba7097923-a7097911 {
    grid-area: Area-2;
  }

  #w-node-c1c8fea3-e5c9-842c-7b8e-765bcaff87ff-51f29950, #w-node-c1c8fea3-e5c9-842c-7b8e-765bcaff8806-51f29950, #w-node-_4c1baea5-82df-046f-f1dc-e1e594e912f0-94e912e4, #w-node-_4c1baea5-82df-046f-f1dc-e1e594e912f7-94e912e4, #w-node-f07e4a53-afb4-d1b5-9d3d-73d73d244403-51f299b7, #w-node-_0554f381-b478-4092-53e2-69b7cc9cf125-51f299b7, #w-node-d7284fd6-0e01-a71f-cfbf-c24458c0afc6-51f299b7, #w-node-c63a7a32-d019-795d-9ca9-8b09b21cd093-51f299b7, #w-node-fa483cdb-7b3a-ef22-df18-3eee65d1bfdd-51f299b7, #w-node-f07e4a53-afb4-d1b5-9d3d-73d73d244403-51f299b9, #w-node-_0554f381-b478-4092-53e2-69b7cc9cf125-51f299b9, #w-node-d7284fd6-0e01-a71f-cfbf-c24458c0afc6-51f299b9, #w-node-c63a7a32-d019-795d-9ca9-8b09b21cd093-51f299b9, #w-node-f07e4a53-afb4-d1b5-9d3d-73d73d244403-51f299d7, #w-node-_0554f381-b478-4092-53e2-69b7cc9cf125-51f299d7, #w-node-d7284fd6-0e01-a71f-cfbf-c24458c0afc6-51f299d7, #w-node-c63a7a32-d019-795d-9ca9-8b09b21cd093-51f299d7, #w-node-_30374a6c-c854-2e8d-3c0f-17b071bc81f5-51f299d7, #w-node-f07e4a53-afb4-d1b5-9d3d-73d73d244403-51f299d8, #w-node-_0554f381-b478-4092-53e2-69b7cc9cf125-51f299d8, #w-node-d7284fd6-0e01-a71f-cfbf-c24458c0afc6-51f299d8, #w-node-c63a7a32-d019-795d-9ca9-8b09b21cd093-51f299d8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_156f6be4-cecf-f02d-c5bb-caeb3d777565-51f29a34, #w-node-be8036e2-4aa7-6e9d-568a-7b48d5615293-51f29a36 {
    grid-column: span 1 / span 1;
  }

  #w-node-_7b68a345-1f7e-92a8-da0c-9cb7e263fe6a-e263fe56 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ea53a53-92c2-8be7-790a-baa03e8c04b9-8719850c {
    grid-column: span 1 / span 1;
  }

  #w-node-f07e4a53-afb4-d1b5-9d3d-73d73d244403-d6b0fff6, #w-node-_0554f381-b478-4092-53e2-69b7cc9cf125-d6b0fff6, #w-node-d7284fd6-0e01-a71f-cfbf-c24458c0afc6-d6b0fff6, #w-node-c63a7a32-d019-795d-9ca9-8b09b21cd093-d6b0fff6, #w-node-f07e4a53-afb4-d1b5-9d3d-73d73d244403-0eaf3ba5, #w-node-_0554f381-b478-4092-53e2-69b7cc9cf125-0eaf3ba5, #w-node-d7284fd6-0e01-a71f-cfbf-c24458c0afc6-0eaf3ba5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_30915d67-bb80-b1dc-52c5-c4b27d315f56-7d315f44 {
    grid-area: Area-4;
  }

  #w-node-_30915d67-bb80-b1dc-52c5-c4b27d315f57-7d315f44 {
    grid-area: Area-2;
  }

  #w-node-_5676a236-b5d6-166e-d84d-afa07c4e96d8-85b5b2a9 {
    grid-column: span 1 / span 1;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-649a59f0, #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-a5d9532b, #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-e9538284, #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-66c597c4, #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-32426b17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_5676a236-b5d6-166e-d84d-afa07c4e966d-2d2e175a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5676a236-b5d6-166e-d84d-afa07c4e967e-2d2e175a {
    order: 9999;
  }

  #w-node-_7ce11bbd-b0c6-1afc-f66b-23202ab7f104-2d2e175a, #w-node-_8a5916d2-cfc9-21b5-ead1-7e56420b49ad-51f297d9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_35b7d556-1b96-16a9-2618-684f5a8a0f5f-51f29850 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_1b2c4b16-e340-f169-0f80-213ffce6b9b5-51f29850, #w-node-_594018ea-e102-43b2-ef03-a0ad0cf3f4d1-51f29850 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6b8618e2-5010-6267-9511-60eac93e8075-51f29930 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_89fe64ab-06a1-c3d7-6f66-66b554b62392-54b62372 {
    grid-column: span 1 / span 1;
  }

  #w-node-_508014c6-75c8-4f90-0b6e-a9c6441753d8-51f299d6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3e7fe67e-cf54-52c7-e3d7-c3577f8ed374-51f299de, #w-node-_004ea618-c53f-be02-4ac8-a801981c393f-51f29a36, #w-node-_004ea618-c53f-be02-4ac8-a801981c3945-51f29a36, #w-node-_004ea618-c53f-be02-4ac8-a801981c394b-51f29a36, #w-node-_004ea618-c53f-be02-4ac8-a801981c3951-51f29a36, #w-node-be8036e2-4aa7-6e9d-568a-7b48d5615293-51f29a36, #w-node-_2f7a6569-2b94-7fa0-87e9-88085b8c2cc8-51f29a36 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_004ea618-c53f-be02-4ac8-a801981c3957-51f29a36, #w-node-_59ce8a9d-b4d5-eac8-b11d-1973207e1bf4-51f29a36, #w-node-_9254d33e-93eb-ffce-49be-655e54cce48e-51f29a36, #w-node-b9a6c99d-bdc9-a4f6-ab96-3a277fb77a9a-51f29a36 {
    grid-column: span 1 / span 1;
  }

  #w-node-_46404fc3-d8aa-248d-7953-5510db6aefa5-db6aef9b, #w-node-_46404fc3-d8aa-248d-7953-5510db6aefa9-db6aef9b, #w-node-_46404fc3-d8aa-248d-7953-5510db6aefad-db6aef9b, #w-node-_46404fc3-d8aa-248d-7953-5510db6aefb1-db6aef9b, #w-node-_46404fc3-d8aa-248d-7953-5510db6aefb5-db6aef9b, #w-node-_46404fc3-d8aa-248d-7953-5510db6aefb9-db6aef9b, #w-node-_4c5b7ced-0da7-a41a-9a58-354671449ff2-71449fe8, #w-node-_4c5b7ced-0da7-a41a-9a58-354671449ff6-71449fe8, #w-node-_4c5b7ced-0da7-a41a-9a58-354671449ffa-71449fe8, #w-node-_4c5b7ced-0da7-a41a-9a58-354671449ffe-71449fe8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7b68a345-1f7e-92a8-da0c-9cb7e263fe5e-e263fe56, #w-node-_7b68a345-1f7e-92a8-da0c-9cb7e263fe64-e263fe56, #w-node-_7b68a345-1f7e-92a8-da0c-9cb7e263fe6a-e263fe56 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_831c5e01-8c0c-023b-4d9e-213d8cdc7370-1c62b23f, #w-node-_2737ace0-2428-e4d8-28d9-ddbc8e56cde6-1c62b23f, #w-node-f8869a5c-bf94-3e46-6771-828b26c2ee22-1c62b23f, #w-node-_5ca7a390-99f7-eb2f-3ab3-5f21932a5ec9-1c62b23f {
    place-self: stretch stretch;
  }

  #w-node-_9d864343-79df-683a-c0c0-0c41e94f305a-1c62b23f {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-dd26fd1b-e8d9-0401-5c0a-fbc3b1ba1400-ef2484c8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_02f55913-370f-1042-a341-91c19c957fcb-ef2484c8, #w-node-_878f375f-f0c3-e38e-5475-b304fd4e01d3-ef2484c8, #w-node-_0f7f8e2c-02af-0d2b-13c0-d7eb63893f9c-ef2484c8, #w-node-c281828f-ed34-ed75-509f-ea3efc9c5a19-ef2484c8, #w-node-b9b24268-2ad3-87ed-80c5-68d5812272f6-ef2484c8, #w-node-_8f725c55-63fd-badf-63bb-40eee4b68e40-ef2484c8, #w-node-a7b7ba75-5430-d1e4-3bec-b50e6492bbba-ef2484c8, #w-node-_2b5846af-2832-855d-3099-aa5ff483cba0-ef2484c8, #w-node-e9020a2f-ae13-c961-65d0-71378bf7643e-ef2484c8, #w-node-_9aeac920-3906-c9b9-5f08-eace428d765f-ef2484c8, #w-node-_18915d93-b1d0-ad37-e522-68687bcbd815-ef2484c8, #w-node-a271a5d2-b8ee-21ce-ef75-6c13fac2b0c1-ef2484c8, #w-node-d359d708-34c6-e4c4-07b2-b178f2d91a9e-ef2484c8, #w-node-_4f5a0d14-0bd5-0917-5613-8c5ae678e308-ef2484c8, #w-node-e3af0e1c-aa60-e946-3309-ecff13954ad4-ef2484c8, #w-node-_6275df24-e6f6-e086-00f8-1635d0126626-ef2484c8, #w-node-_98c938d7-32f3-3ad4-6a8c-218cf7663a7f-ef2484c8, #w-node-c8a607e5-b916-192b-9338-27f88804a081-ef2484c8 {
    grid-row: span 1 / span 1;
  }

  #w-node-a9d5ef11-d8c3-edf1-32e2-dd52c8dc552e-bf80993e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b6f8999c-0543-765a-0b69-5bc80d6ee5b6-e97b9d80 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2e04c3cd-f33e-9bf2-4e2a-89df101a4242-f59c6b6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6874bafe-fbcd-11e0-865f-7df96770af08-f59c6b6f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6874bafe-fbcd-11e0-865f-7df96770af17-f59c6b6f {
    grid-row: span 2 / span 2;
  }

  #w-node-_6874bafe-fbcd-11e0-865f-7df96770af26-f59c6b6f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6874bafe-fbcd-11e0-865f-7df96770af35-f59c6b6f {
    grid-row: span 2 / span 2;
  }

  #w-node-_5a5d89aa-6088-1500-39f9-3a98d3c05083-f59c6b6f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a5d89aa-6088-1500-39f9-3a98d3c05092-f59c6b6f {
    grid-row: span 2 / span 2;
  }

  #w-node-_4fda695b-409f-83e4-a3ad-1d7395c2b89f-f59c6b6f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4fda695b-409f-83e4-a3ad-1d7395c2b8ae-f59c6b6f {
    grid-row: span 2 / span 2;
  }

  #w-node-_809ac178-6d1e-3c81-6121-b20e9ce4f226-f59c6b6f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_809ac178-6d1e-3c81-6121-b20e9ce4f235-f59c6b6f {
    grid-row: span 2 / span 2;
  }

  #w-node-_809ac178-6d1e-3c81-6121-b20e9ce4f243-f59c6b6f {
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-_809ac178-6d1e-3c81-6121-b20e9ce4f256-f59c6b6f {
    grid-row: span 2 / span 2;
  }

  #w-node-_7925744b-23c7-e800-b9a9-6d80107885ec-f59c6b6f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7456462a-8951-daa0-dc0c-5f4b95f4ae9f-af8cea05 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f5cbba73-ce2f-684a-4990-65d962e8ff73-93f4d1ca {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7456462a-8951-daa0-dc0c-5f4b95f4ae9f-890d7036 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5676a236-b5d6-166e-d84d-afa07c4e972f-85b5b2a9 {
    justify-self: start;
  }

  #w-node-_831c5e01-8c0c-023b-4d9e-213d8cdc7370-1955996e, #w-node-_2737ace0-2428-e4d8-28d9-ddbc8e56cde6-1955996e, #w-node-f8869a5c-bf94-3e46-6771-828b26c2ee22-1955996e, #w-node-_5ca7a390-99f7-eb2f-3ab3-5f21932a5ec9-1955996e {
    place-self: stretch stretch;
  }

  #w-node-_9d864343-79df-683a-c0c0-0c41e94f305a-1955996e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-649a59f0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05f5-649a59f0 {
    order: 9999;
  }

  #w-node-d83f6af3-9dcc-be11-e9ff-ff5f56ab1448-d0daa87d, #w-node-_4f4aa9c8-b072-6245-be5b-d8cb694aa6ea-d0daa87d {
    place-self: center;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694aff-d0daa87d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b0e-d0daa87d {
    grid-row: span 2 / span 2;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b1b-d0daa87d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b2a-d0daa87d {
    grid-row: span 2 / span 2;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b3d-d0daa87d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b4c-d0daa87d {
    grid-row: span 2 / span 2;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b5a-d0daa87d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b6d-d0daa87d {
    grid-row: span 2 / span 2;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b88-d0daa87d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694b97-d0daa87d {
    grid-row: span 2 / span 2;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694ba5-d0daa87d {
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-c3c29856-74a6-af5a-c0bd-891a51694bb8-d0daa87d {
    grid-row: span 2 / span 2;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f204cc-065c6245 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f204ed-065c6245 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f204fc-065c6245 {
    grid-row: span 2 / span 2;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20509-065c6245 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20518-065c6245 {
    grid-row: span 2 / span 2;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20529-065c6245 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20538-065c6245 {
    grid-row: span 2 / span 2;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20546-065c6245 {
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20559-065c6245 {
    grid-row: span 2 / span 2;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20572-065c6245 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f20581-065c6245 {
    grid-row: span 2 / span 2;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f2058f-065c6245 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ee23a113-2cb1-47dd-0322-c56762f205a2-065c6245 {
    grid-row: span 2 / span 2;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-a5d9532b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05f5-a5d9532b {
    order: 9999;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-e9538284 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05f5-e9538284 {
    order: 9999;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-66c597c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05f5-66c597c4 {
    order: 9999;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6bf-66c597c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6e0-66c597c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6ef-66c597c4 {
    grid-row: span 2 / span 2;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d6fc-66c597c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d70b-66c597c4 {
    grid-row: span 2 / span 2;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d71c-66c597c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d72b-66c597c4 {
    grid-row: span 2 / span 2;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d739-66c597c4 {
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d74c-66c597c4 {
    grid-row: span 2 / span 2;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d765-66c597c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d774-66c597c4 {
    grid-row: span 2 / span 2;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d782-66c597c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-b1f3d551-a7c1-640c-81f6-3a2ddd76d795-66c597c4 {
    grid-row: span 2 / span 2;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05e2-32426b17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-de00a9ca-fb7d-1acc-a25b-9135a61f05f5-32426b17 {
    order: 9999;
  }
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-ExtraBold.4509ed26.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-SemiBold.b25f5837.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-Regular.854d23c5.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-Light.3082e3aa.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-SemiBoldItalic.ebb3a167.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-Medium.d87ea75c.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-ExtraBoldItalic.2dbb730d.ttf") format("truetype"), url("../media/PlusJakartaSans-BoldItalic.c53e595a.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-MediumItalic.a5ea408a.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-ExtraLightItalic.f8031e56.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-ExtraLight.db393ab0.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-LightItalic.20aa0dc8.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("../media/PlusJakartaSans-Italic.e083fd6e.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Calsans;
  src: url("../media/CalSans-SemiBold.30d9f380.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

.w-richtext > :first-child {
  margin-top: 0;
}

.w-richtext > :last-child, .w-richtext ol li:last-child, .w-richtext ul li:last-child {
  margin-bottom: 0;
}

.clickable-off {
  pointer-events: none;
}

.clickable-on {
  pointer-events: auto;
}

.div-square:after {
  content: "";
  padding-bottom: 100%;
  display: block;
}

main:focus-visible {
  outline: -webkit-focus-ring-color auto 0px;
}

.container-medium, .container-small, .container-large {
  margin-left: auto !important;
  margin-right: auto !important;
}

a {
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  font-size: inherit;
}

.text-style-3lines {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.text-style-2lines {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.pricing-table_simple.is-12-col.is_full {
  grid-template-columns: 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

@keyframes slideDown {
  0% {
    transform: translateY(-100%);
  }

  100% {
    transform: translateY(0);
  }
}

.nav_menu {
  transition: transform .4s;
  animation: .4s ease-out slideDown;
}

#marquee-container {
  width: 100%;
  height: 130px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
}

#marquee {
  width: max-content;
  animation: 30s linear infinite scroll;
  display: flex;
}

#marquee img {
  width: auto;
  height: 107px;
  margin: 0 15px;
}

.h1-calsans {
  margin-bottom: 0;
  font-weight: 600;
}

.uui-logo-loop_inner {
  white-space: nowrap;
  will-change: transform;
  animation: 90s linear infinite marquee;
  position: absolute;
}

@keyframes marquee {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

.richHtmlText p, .richHtmlText h1, .richHtmlText h2, .richHtmlText h3 {
  color: inherit;
  font-weight: inherit;
  font-size: inherit;
}

/* [project]/src/app/globals.css [app-client] (css) */
a, .card, .badge {
  transition: all .2s ease-in-out;
}

.card.hover-shadow:hover {
  transform: translateY(-2px);
  box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .1) !important;
}

.nav-link:hover {
  color: #0d6efd !important;
}

.badge {
  padding: .5em 1em;
  font-weight: 500;
}

.display-4 {
  letter-spacing: -.02em;
}

.lead {
  font-weight: 400;
}

.blog-content {
  font-size: 1.1rem;
  line-height: 1.7;
}

.blog-content p {
  margin-bottom: 1.5rem;
}

.blog-content h2 {
  margin-top: 2rem;
  margin-bottom: 1rem;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

table tr:first-child th:first-child {
  border-top-left-radius: .5rem;
}

.btn {
  transition: border .5s, color .5s, background-color .5s;
}

.btn:hover {
  color: #fff !important;
  background-color: #007bff !important;
}

.swiper {
  overflow: visible !important;
}

.mySwiper .swiper-slide {
  width: 100% !important;
}

span > p {
  color: #fff !important;
}

.cursor {
  cursor: pointer;
}

.products_clientele-logos-button-wrapper:hover .products_clientele-logos-icon {
  transition: transform .3s;
  transform: translateX(.25rem);
}

#text-container {
  color: #052b58;
  text-align: center;
  white-space: nowrap;
  border-right: 2px solid #052b58;
  margin-top: 20px;
  margin-right: -2px;
  font-size: 24px;
  font-weight: bold;
  animation: .8s steps(30, end) infinite blink-cursor;
  overflow: hidden;
}

@keyframes blink-cursor {
  50% {
    border-color: rgba(0, 0, 0, 0);
  }
}

.accordion-button {
  color: #000;
  padding: 0;
  font-size: 1.5rem;
}

.accordion-button:after {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.22998 18.23L1.99998 20L12 10L1.99998 0L0.22998 1.77L8.45998 10L0.22998 18.23Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");
}

.accordion-button:not(.collapsed):after {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.22998 18.23L1.99998 20L12 10L1.99998 0L0.22998 1.77L8.45998 10L0.22998 18.23Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");
  transform: rotate(90deg);
}

.accordion-button:not(.collapsed) {
  color: #1e66bc;
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0);
}

.accordion-button:focus {
  z-index: 3;
  box-shadow: none;
  outline: 0;
}

.accordion-button:before {
  transform: rotate(-90deg);
}

.accordion-collapse {
  height: 0;
  transition: height .3s ease-out;
  overflow: hidden;
}

.accordion-collapse.show {
  height: 0;
  transition: height .3s ease-in;
  overflow: hidden;
}

.pricing-table_simple {
  max-width: 1000px;
  overflow-y: hidden;
  overflow-x: auto !important;
}

.pricing-table_simple::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

.pricing-table_simple::-webkit-scrollbar-track {
  border-radius: 10px;
  box-shadow: inset 0 0 10px #fff;
}

.pricing-table_simple::-webkit-scrollbar-thumb {
  background: #f2f2f2;
  border-radius: 10px;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, .2);
}

.white-space {
  white-space: pre-line;
}

.font-plus-jakarta-sans {
  font-family: Plus Jakarta Sans, sans-serif;
}

.standardised-rich-text-prodcuts-header-paragraph p {
  color: #e6e6e6;
  font-size: 1.25rem;
  font-weight: 400;
}

nextjs-portal {
  display: none;
}

@media screen and (max-width: 767px) {
  .google-recaptcha {
    width: 100px;
  }
}

@media screen and (max-width: 479px) {
  .swiper {
    margin-top: 4rem;
  }
}

.ppc-tir {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/66cdcb4a7e032b5b165058c9_Wireframe_BG.webp");
  background-position: 0 0, 50% 100%;
  background-size: auto, auto;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.main-event-header {
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/6683c6ad2aa5a82970b0c0d0_innov-ai-min.webp"), linear-gradient(rgba(0, 0, 0, .8), rgba(0, 0, 0, .8)), url("https://cdn.prod.website-files.com/6473d8d02a3cf26273f27856/664f2220f40953ae81056ad0_DALL%C2%B7E%202024-05-23%2013.00.17%20-%20An%20illustration%20for%20the%20background%20of%20a%20website%20for%20an%20AI%20Confere.webp");
  background-position: 50%, 0 0, 50%;
  background-repeat: repeat-y, repeat, repeat;
  background-size: contain, auto, cover;
  margin-bottom: 0;
  padding-top: 35%;
  padding-bottom: 35%;
}

.container {
  background-color: #fff;
  border-radius: 10px;
  width: 80%;
  margin: 50px auto;
  padding-top: 20px;
  overflow: hidden;
  box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}

table {
  border-collapse: collapse;
  width: 100%;
}

th, td {
  border: 1px solid #ddd;
  padding: 15px;
  position: relative;
}

th {
  background-color: var(--blue-background);
  color: #fff;
}

tr:nth-child(2n) {
  background-color: #f7f7f7;
}

tr:hover {
  background-color: #f1f1f1;
}

th:first-child, td:first-child {
  width: 20%;
}

.register-link {
  color: #febb05;
  font-weight: bold;
  text-decoration: none;
}

.register-link:hover {
  text-decoration: underline;
}

@media screen and (max-width: 479px) {
  .g-recaptcha {
    width: 0;
    transform: scale(.69);
  }
}

.fade {
  transition: opacity .3s linear;
}

.nav_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_component {
  z-index: 99;
  background-color: rgba(0, 0, 0, 0);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.one {
  grid-column: 2 / 4;
}

/* [project]/node_modules/swiper/swiper.css [app-client] (css) */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}

:root {
  --swiper-theme-color: #007aff;
}

:host {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.swiper {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  list-style: none;
  display: block;
  position: relative;
  overflow: hidden;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  z-index: 1;
  width: 100%;
  height: 100%;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
  display: flex;
  position: relative;
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
  transform: translate3d(0, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  transition-property: transform;
  display: block;
  position: relative;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}

.swiper-3d .swiper-slide, .swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

.swiper-css-mode > .swiper-wrapper {
  scrollbar-width: none;
  -ms-overflow-style: none;
  overflow: auto;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child:not(:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child:not(:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child:not(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi))) {
  margin-left: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child:-webkit-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child:-moz-any(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
  margin-right: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-top: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom {
  pointer-events: none;
  z-index: 10;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, .15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-top-color: rgba(0, 0, 0, 0);
  border-radius: 50%;
  width: 42px;
  height: 42px;
  margin-top: -21px;
  margin-left: -21px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: 1s linear infinite swiper-preloader-spin;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

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

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

/* [project]/node_modules/swiper/modules/pagination.css [app-client] (css) */
.swiper-pagination {
  text-align: center;
  z-index: 10;
  transition: opacity .3s;
  position: absolute;
  transform: translate3d(0, 0, 0);
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  width: 100%;
  left: 0;
}

.swiper-pagination-bullets-dynamic {
  font-size: 0;
  overflow: hidden;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  position: relative;
  transform: scale(.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
  display: inline-block;
}

button.swiper-pagination-bullet {
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  margin: 0;
  padding: 0;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets, .swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0, -50%, 0);
}

.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  width: 8px;
  top: 50%;
  transform: translateY(-50%);
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform .2s, top .2s;
  display: inline-block;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  white-space: nowrap;
  left: 50%;
  transform: translateX(-50%);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform .2s, left .2s;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform .2s, right .2s;
}

.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(0);
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: 100% 0;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  top: 0;
  left: 0;
}

.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  top: 0;
  left: 0;
}

.swiper-pagination-lock {
  display: none;
}

/* [project]/node_modules/swiper/modules/navigation.css [app-client] (css) */
:root {
  --swiper-navigation-size: 44px;
}

.swiper-button-prev, .swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev.swiper-button-hidden, .swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-prev, .swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}

.swiper-button-prev svg, .swiper-button-next svg {
  object-fit: contain;
  transform-origin: center;
  width: 100%;
  height: 100%;
}

.swiper-rtl .swiper-button-prev svg, .swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-lock {
  display: none;
}

.swiper-button-prev:after, .swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
  text-transform: none !important;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

/* [project]/node_modules/swiper/modules/effect-fade.css [app-client] (css) */
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

/* [project]/node_modules/swiper/modules/autoplay.css [app-client] (css) */


/*# sourceMappingURL=_d00ef2fe._.css.map*/