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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: "La Brands 400 1";
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/64c24de51204ccec85740e27_la-brands-400%5B1%5D.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Line Rounded Icon Font;
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/66bc3a6bf7a722d22414870a_line-rounded-icon-font.woff2") format("woff2"), url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/66bc3a6b716ef3650c69746b_line-rounded-icon-font.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/66bc3a6b07601fb9d1bdc002_line-rounded-icon-font.woff") format("woff"), url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/66bc3a6bd6af7a822cf67daf_line-rounded-icon-font.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "La Brands 400 1";
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/64c24dc2baea6378ed7b0bd0_la-brands-400%5B1%5D.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: auto;
}

@font-face {
  font-family: DM Sans;
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/63f6800983535f7741a8eeec_DMSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: DM Sans;
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/63f6802f045c04ee1d6d4d1e_DMSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: DM Sans;
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/63f6805fcfc033e517ca26b4_DMSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: DM Sans;
  src: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67596645235f06a3f27397d8_DMSans-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #101113;
  --grey: #535d66;
  --light-grey: #a5afb8;
  --dark-grey: #2c323a;
  --firebrick: #ec6952;
  --black-2: #101113;
  --grey-2: #d9dfe8;
  --white-2: #f7f8fa;
  --white: white;
  --back-grey: #f4f8fa;
  --light-lime: #e6ff9e;
  --silver: #e7eaec;
  --soft-grey: #c3cacf;
  --green: #3ac63f;
  --soft-lime: #f6ffdb;
  --h1-grey: #757575;
  --greyish: #7d7e7e;
  --asset-secondary: #fc9273;
  --hard-green: #0e7013;
  --dark-green: #1a9c1d;
  --light-green: #76e277;
  --soft-green: #9de79e;
  --pale-green: #bafcbb;
  --back-green: #e4fce4;
  --dark-lime: #9ada13;
  --lime: #c4f34d;
}

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

.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-users-userformheader {
  text-align: center;
}

.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-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-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-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-userresetpasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.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-users-usersignupverificationmessage {
  display: none;
}

.w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

@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(--black);
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 20px;
  position: static;
}

h1 {
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.25em;
}

h2 {
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 38px;
  font-weight: 700;
  line-height: 1.3em;
}

h3 {
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.4em;
}

h4 {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4em;
}

h5 {
  color: var(--grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5em;
}

h6 {
  color: var(--light-grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5em;
}

p {
  color: var(--dark-grey);
  margin-bottom: 15px;
  font-size: 15px;
  line-height: 1.5em;
}

a {
  color: var(--firebrick);
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  transition: color .2s;
}

a:hover {
  color: var(--black-2);
}

ul {
  margin-top: 0;
  margin-bottom: 12px;
  padding-left: 20px;
}

li {
  color: var(--dark-grey);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 1.4em;
}

img {
  max-width: 100%;
  margin-left: 0;
  margin-right: auto;
  display: block;
}

label {
  color: var(--grey);
  margin-bottom: 5px;
  font-weight: 400;
  display: block;
}

blockquote {
  color: var(--dark-grey);
  border-left: 5px solid #dcf78f;
  margin-bottom: 16px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 1.4em;
}

.wrapper {
  width: 100%;
  min-height: 100vh;
  overflow: hidden;
}

.section {
  padding-top: 55px;
  padding-bottom: 55px;
  display: block;
  position: static;
}

.section.light-grey {
  background-color: var(--grey-2);
  padding-top: 55px;
  padding-bottom: 55px;
}

.section.light-grey.half-padding {
  background-color: var(--white-2);
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.light-grey.our-logo-section {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.light-grey.savings-card {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.light-grey.why-integrate {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.light-grey.why-integrate.how-to-integrate {
  background-color: var(--black);
}

.section.light-grey.efficient-audit-process-section {
  padding-top: 40px;
  padding-bottom: 20px;
}

.section.light-grey.badge-section {
  padding-top: 25px;
  padding-bottom: 25px;
}

.section.light-grey.topics-we-embrace-section {
  padding-top: 50px;
  padding-bottom: 50px;
}

.section.light-grey.demo-section {
  padding-top: 40px;
}

.section.light-grey.case-study-section, .section.light-grey.cta-section {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.light-grey.cta-section.join-future-cta {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.light-grey.converting-pr-po-section {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.green {
  background-color: var(--firebrick);
  color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.half-padding {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.half-padding.signup-section {
  padding-top: 10px;
  padding-bottom: 20px;
}

.section.overflow-none {
  overflow: hidden;
}

.section.overflow-none.affiliate-section {
  background-color: #ffe4df;
  padding-top: 0;
  padding-bottom: 0;
}

.section.light-grey {
  background-color: #f4f8fa;
  position: relative;
}

.section.light-grey.streamline-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.light-green {
  background-color: var(--grey-2);
}

.section.light-green.hide {
  display: none;
}

.section.quote-section {
  background-color: var(--white-2);
}

.section.video-section {
  text-align: left;
}

.section.top-hero-section {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/63bfe7207212644d9ef16097_zpstock-image-321.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: fixed;
  height: 100vh;
}

.section.typography-section {
  padding-top: 55px;
}

.section.typography-section.agreement-section {
  padding-top: 10px;
  padding-bottom: 10px;
}

.section.banner-section {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
}

.section.banner-section.get-staarted-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.banner-section.integration-title {
  margin-top: 20px;
}

.section.save-time-section {
  padding-top: 60px;
}

.section.maintenance-mgmt-section, .section.asset-mgmt-section {
  padding-bottom: 40px;
}

.section.light-greyish {
  background-color: #f9f9f9;
}

.section.footer-section {
  border-top: 1px solid #dcdcdc;
  padding-top: 10px;
  padding-bottom: 10px;
}

.section.pricing-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.home-first-section.new-homepage-section {
  background-color: #fef4ea;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67ee5be3ff0ec372cf1b4bf6_Group%202609539.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 1000px;
  padding-top: 60px;
  padding-bottom: 0;
}

.section.author-section {
  background-color: #ec6952;
  padding-top: 65px;
  padding-bottom: 65px;
}

.section.cta-section {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/676557b090c91801802a89a1_CTA%20BG%20(1).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 550px;
  display: flex;
}

.section.cta-section.hidden {
  display: none;
}

.section.ai-hero {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/6819ef71e08edc7d01aa1f4c_hero%20%20backdrop%20-%20AI%20(2).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.result-section {
  background-color: #f9f9f9;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67f3b11e2570d6b293042757_result%20section%20background.webp");
  background-repeat: no-repeat;
  background-size: cover;
  display: none;
}

.section.ai-highlighted {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67f4aca7bbaf4c599f6100ab_AI%20highlighted%20background.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.mobile-highlighted {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67f4aca7bbaf4c599f6100ab_AI%20highlighted%20background.png");
  background-position: 80%;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}

.section.dark-cta {
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/687f1b179d0db123e704a198_45bca26bb4b16994552db12f151cf0ca_Dark%20CTA%20BG.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.section.banner-section-api {
  background-color: #0000;
  padding-top: 40px;
  padding-bottom: 0;
}

.section.banner-section-api.get-staarted-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.banner-section-api.integration-title {
  margin-top: 20px;
}

.button {
  background-color: var(--firebrick);
  color: var(--white);
  text-align: center;
  border-radius: 5px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  transition: border-color .2s, color .2s, box-shadow .2s, background-color .2s;
  display: inline-block;
  box-shadow: 0 2px 8px #00000008;
}

.button:hover {
  color: var(--back-grey);
  background-color: #8a3227;
  box-shadow: 0 7px 20px -10px #0003;
}

.button:active {
  background-color: #000;
}

.button.minimal {
  background-color: var(--dark-grey);
  color: var(--white);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 0;
  font-size: 16px;
  transition: color .2s, box-shadow .2s, background-color .2s;
  display: inline-block;
}

.button.minimal:hover {
  background-color: var(--grey);
  color: var(--white-2);
}

.button.minimal:active {
  color: var(--black-2);
}

.button.minimal.side-blog {
  margin-left: 0;
}

.button.minimal.side-blog.no-top-space {
  margin-top: 0;
}

.button.minimal.press-button {
  margin-bottom: 0;
  margin-left: 20px;
}

.button.minimal.press-button.aviation-cta-btn {
  margin-left: 20px;
  margin-right: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.button.minimal.press-button.shadow {
  background-color: var(--black);
  box-shadow: 5px 5px #fff;
}

.button.minimal.login {
  margin-right: 0;
  padding-left: 25px;
  padding-right: 25px;
}

.button.minimal.learn-more-btn {
  border-radius: 6px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 30px;
  font-size: 16px;
}

.button.minimal.schedule-btn-calculator {
  margin-left: 20px;
  margin-right: 0;
  font-size: 16px;
}

.button.minimal.cta-button {
  margin-left: 15px;
  margin-right: 0;
  font-size: 16px;
}

.button.minimal.cta-button.landing-page-cta-btn {
  font-size: 17px;
}

.button.minimal.cta-button.landing-page-cta-btn.plans-button {
  max-width: 35%;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.button.minimal.cta-button.landing-page-cta-btn.plans-button.pricing-plans-btn {
  max-width: 60%;
}

.button.minimal.cta-button.landing-page-cta-btn.exp-button {
  margin-left: 0;
}

.button.minimal.schedule-demo-btn {
  margin-right: 0;
}

.button.minimal.schedule-demo-button {
  margin-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.button.minimal.schedule-demo-button.new-schedule-btn {
  padding-top: 15px;
  padding-bottom: 15px;
}

.button.minimal.new-schedule-demo-button {
  border-radius: 7px;
  margin-left: 20px;
  padding: 15px 25px;
}

.button.minimal.explore-cta-btn {
  font-size: 15px;
}

.button.form-button.button-red {
  background-color: var(--black-2);
}

.button.form-button.button-red.signup-partner-submit-button {
  width: 100%;
  font-size: 15px;
}

.button.form-button.start-trial {
  width: 100%;
  margin-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 15px;
}

.button.form-button.start-trial.new-start-trial-btn {
  background-color: var(--black-2);
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  display: block;
}

.button.side-blog {
  width: 100%;
  margin-top: 15px;
  padding-right: 20px;
  font-size: 16px;
}

.button.press-button {
  margin-bottom: 0;
  margin-left: 7px;
}

.button.press--btn {
  box-shadow: none;
  transition: color .2s, background-color .2s;
}

.button.press--btn.white {
  background-color: var(--white);
  color: var(--black);
  font-weight: 600;
  box-shadow: 5px 5px #000;
}

.button.apply-now {
  margin-bottom: 0;
}

.button.get-a-demo {
  margin: 10px 0 0;
  padding: 10px 20px;
  font-size: 16px;
}

.button.calc-1-button {
  min-width: 100%;
  margin-bottom: 0;
  font-size: 16px;
}

.button.calculate-button {
  margin-bottom: 0;
  padding-left: 25px;
  padding-right: 25px;
  font-size: 17px;
  display: block;
}

.button.calculate-button.schedule-tour-btn {
  border-radius: 5px;
  padding: 13px 20px;
  font-size: 18px;
  font-weight: 700;
  display: none;
}

.button.heroscreen-btn {
  border-radius: 0;
  width: 60%;
  margin-left: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 400;
}

.button.download-typography-button {
  border-radius: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding: 8px 24px;
  font-size: 16px;
  font-weight: 400;
}

.button.read-more-button {
  margin-top: 0;
  margin-bottom: 0;
  padding: 10px 20px;
  font-size: 14px;
}

.button.read-more-button.read-more-pdf {
  padding: 8px 16px;
}

.button.case-study-btn {
  padding: 10px 25px;
  font-size: 18px;
}

.button.calc-signup {
  margin-bottom: 0;
  font-size: 16px;
}

.button.homepage-buttons {
  font-size: 16px;
}

.button.homepage-buttons.cta-btn {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 700;
}

.button.homepage-buttons.cta-btn.landing-page-cta-btn {
  font-size: 17px;
}

.button.homepage-buttons.cta-btn.landing-page-cta-btn.contact-us-pricing {
  max-width: 35%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 16px;
  display: block;
}

.button.homepage-buttons.cta-btn.landing-page-cta-btn.contact-us-pricing.custom-quote-btn {
  max-width: 60%;
}

.button.homepage-buttons.new-signup-btn {
  background-color: #ec6952;
  flex: 1;
  padding: 15px 25px;
  font-size: 17px;
  transition: color .2s, box-shadow .2s, background-color .2s;
}

.button.homepage-buttons.new-signup-btn:hover {
  color: #ec6952;
  background-color: #fff;
}

.button.homepage-buttons.explore-cta-btn {
  font-size: 15px;
}

.button.additional-services-button {
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
}

.spacer {
  background-color: var(--light-lime);
  height: 48px;
}

.spacer._32 {
  background-color: #0000;
  border-radius: 0;
  width: 32px;
  height: 32px;
}

.spacer._24 {
  background-color: #0000;
  width: 24px;
  height: 10px;
}

.spacer._48 {
  background-color: #0000;
  border-radius: 6px;
  width: 48px;
  height: 10px;
}

.spacer._48.press-spacer {
  height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.spacer._80 {
  background-color: #0000;
  width: 80px;
  height: 70px;
}

.spacer._32 {
  background-color: #0000;
  height: 32px;
}

.spacer._16 {
  background-color: #0000;
  width: 16px;
  height: 16px;
}

.text-box {
  clear: both;
}

.text-box.center-align {
  text-align: center;
  align-self: center;
}

.text-box.solution-page-intro {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
}

.text-box.solution-page-intro.guesting-posting-intro {
  margin-top: 0;
}

.text-box.solution-page-intro.high-touch-low-touch-grid {
  grid-column-gap: 15px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-small {
  color: var(--grey);
  text-align: justify;
  margin-top: 2px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
}

.paragraph-small.white {
  margin-top: 0;
  font-weight: 400;
}

.paragraph-small.no-margin, .paragraph-small.no-margin.footer-paragraph {
  text-align: left;
}

.paragraph-small.no-margin.footer-paragraph.new-footer-copyrights {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  display: flex;
}

.paragraph-small.custom {
  margin-top: 40px;
  margin-bottom: 40px;
}

.paragraph-small.signup-consent {
  color: var(--black-2);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}

.paragraph-small.signup-consent.signup-black {
  color: var(--black);
  font-size: 12px;
}

.paragraph-small.signup-consent.signup-black.center-text {
  text-align: center;
}

.paragraph-small.login-text {
  color: var(--black);
  text-align: center;
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
}

.paragraph-small.login-text.support-text {
  color: var(--black);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4em;
  text-decoration: none;
}

.paragraph-small.login-text.login-black {
  color: var(--dark-grey);
}

.paragraph-small.login-text.login-statement {
  color: var(--white);
}

.paragraph-small.testimonials-text {
  text-align: left;
}

.paragraph-small.text-white {
  color: var(--white);
}

._12-columns {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: row;
  place-content: stretch center;
  align-items: center;
  margin-bottom: 40px;
  margin-left: -16px;
  margin-right: -16px;
  display: flex;
}

._12-columns.align-top {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: flex-start;
}

._12-columns.tablet-center {
  flex-wrap: nowrap;
  margin-bottom: 20px;
}

._12-columns.tablet-center.landingpage {
  margin-top: 20px;
}

._12-columns.align-center {
  text-align: center;
  justify-content: center;
  margin-bottom: 0;
}

._12-columns.align-stretch {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._12-columns.mob-swap {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

._12-columns.landingpage {
  width: 100%;
  margin-bottom: 10px;
  display: flex;
}

._12-columns.custom-column, ._12-columns.no-margin-bottom {
  margin-bottom: 0;
}

.container {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1230px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  display: block;
  overflow: hidden;
}

.container.center-align {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container.center-align.faqs {
  padding-left: 0;
  padding-right: 0;
}

.container.center-align.faqs.pricing {
  align-items: stretch;
}

.container.center-align.review-container {
  padding-top: 40px;
  padding-bottom: 40px;
}

.container.center-align.banner-image-container {
  padding-left: 0;
  padding-right: 0;
}

.container.center-align.banner-image-container.heading-container {
  display: block;
}

.container.sp {
  min-height: 0;
  padding-bottom: 60px;
}

.container.sp.sm {
  margin-bottom: 0;
}

.container.sp.sm.tagging-service-container {
  padding-bottom: 0;
}

.container.sm {
  max-width: 1080px;
  margin-bottom: 60px;
}

.container.footer-container {
  margin-bottom: 0;
  padding-left: 25px;
  padding-right: 25px;
}

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

.container.hometabs.tabs-homepage {
  margin-top: 30px;
}

.container.affiliate-container {
  align-items: center;
  min-height: 59vh;
  padding-top: 0;
  display: flex;
}

.container.slider-container {
  max-width: none;
}

.container.trademark-usage-guidelines-container {
  margin-top: 30px;
  padding-left: 20px;
  padding-right: 20px;
}

.container.color-palette-container {
  padding-left: 20px;
  padding-right: 20px;
}

.container.choose-plan-container {
  padding-left: 10px;
  padding-right: 10px;
}

.container.btn-container {
  text-align: center;
}

.container.blog-inner-container {
  max-width: 1280px;
  padding-left: 3%;
  padding-right: 3%;
  overflow: visible;
}

.white {
  color: #fff;
  font-weight: 300;
}

.column {
  flex-flow: column;
  flex: 0 auto;
  align-items: stretch;
  min-height: 32px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
}

.column.desk-12 {
  width: 100%;
}

.column.desk-6 {
  width: 50%;
  min-height: auto;
}

.column.desk-6.tab-12 {
  width: 30%;
}

.column.desk-6.tab-12.feature-image-screenshot {
  margin-left: auto;
  margin-right: auto;
}

.column.desk-5 {
  flex-wrap: nowrap;
  width: 50%;
  margin-top: 0;
  display: flex;
}

.column.desk-5.tab-12 {
  width: 50%;
}

.column.desk-5.landingpage {
  text-align: left;
  align-items: flex-start;
}

.column.desk-5.brand-guidelines-hero-section {
  align-self: flex-start;
  width: 50%;
  padding-left: 0;
}

.column.desk-1 {
  flex: 0 auto;
  width: 8.33%;
}

.column.desk-1.tab-0 {
  width: 6.33%;
}

.column.desk-4 {
  width: 33.33%;
  margin-bottom: 30px;
  margin-left: 0;
  display: block;
}

.column.desk-4.home-page-column {
  width: 33.33%;
}

.column.desk-4.blog-column {
  width: 31%;
  margin-bottom: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.column.desk-4.testimonial-column {
  padding-left: 0;
  padding-right: 0;
}

.column.desk-8 {
  width: 66.6667%;
}

.horizontal-line {
  background-color: var(--black);
  opacity: .2;
  width: 100%;
  height: 1px;
  margin-bottom: 36px;
}

.rich-text {
  text-align: left;
}

.rich-text img {
  border-radius: 4px;
  margin-bottom: 4px;
  box-shadow: 0 0 12px #0f2c410d;
}

.rich-text blockquote {
  border-left-color: var(--firebrick);
}

.nav-content {
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 24px;
  display: flex;
  position: static;
}

.nav-content.landingpage {
  text-align: right;
  justify-content: flex-end;
}

.nav-cta-button-container {
  align-items: center;
  display: flex;
}

.nav-cta-button-container.landingpage {
  justify-content: flex-end;
}

.nav-cta-button-container.landingpage.landingpage-signup {
  margin-left: 10px;
}

.menu-button.w--open {
  color: #096ad033;
  background-color: #fff;
}

.nav-bar {
  z-index: 200;
  background-color: var(--white);
  border-bottom: 1px solid #0000000d;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
}

.nav-bar.demo-nav {
  background-color: #fef4ea;
  border-bottom-style: none;
}

.logo-div {
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.nav-logo {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-size: 16px;
  transition: opacity .2s;
  display: inline-block;
}

.nav-logo:hover {
  opacity: .75;
}

.nav-logo.w--current {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
  display: inline-block;
}

.footer-link {
  color: #000;
  text-align: left;
  cursor: pointer;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 15px;
  text-decoration: none;
  transition: opacity .2s ease-in-out;
  display: block;
}

.footer-link:hover {
  opacity: 1;
  color: var(--black-2);
  text-decoration: underline;
}

.footer-link.w--current {
  opacity: 1;
  color: #000;
  font-weight: 500;
}

.footer-link.sub-link {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
}

.footer-link.white {
  color: #fff;
}

.footer-links-container {
  flex-direction: column;
  margin-bottom: 24px;
  display: flex;
}

.footer {
  z-index: 0;
  background-color: #f4f4f4;
  padding-top: 64px;
  padding-bottom: 64px;
  position: relative;
}

.footer.mob-footer {
  padding-top: 40px;
}

.footer.mob-footer.footer-bottom-section {
  padding-bottom: 40px;
}

.icon {
  color: #fff;
  text-align: left;
  border-radius: 0;
  width: 55px;
  height: 55px;
  margin-bottom: 20px;
  margin-left: auto;
  font-size: 24px;
  display: inline-block;
}

.icon.small {
  width: 28px;
  height: 28px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.icon.small.asset-information {
  width: 22px;
  height: 22px;
  transform: rotate(0);
}

.icon.small.asset-information.asset-info-icon {
  margin-bottom: 0;
}

.icon.small.ims-icons {
  align-self: flex-start;
}

.icon._4-icons {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.icon.black-logo {
  width: 230px;
  height: auto;
  box-shadow: 0 0 12px -4px #000;
}

.icon.black-logo.no-shadow {
  box-shadow: none;
  width: 200px;
}

.icon.solution-benefit-cards {
  text-align: center;
  border-radius: 0;
  width: 60px;
  height: 60px;
  margin-left: auto;
  display: block;
}

.icon.solution-benefit-cards.demo-icons {
  width: 55px;
  height: 55px;
  margin-bottom: 15px;
  margin-left: 0;
  display: block;
}

.icon._404-icon {
  border-radius: 0;
  width: 150px;
  height: 150px;
  margin-left: auto;
}

.logos-div {
  grid-column-gap: 20px;
  grid-row-gap: 15px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  top: 0;
  left: 0;
  right: 0;
}

.logos-div.signup-logo-grid {
  grid-column-gap: 10px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 10px;
}

.logos-div.signup-logo-grid.user-review-logos {
  grid-template-columns: 1fr 1fr 1fr;
}

.banner-section {
  background-color: #dcf78f;
  padding-left: 50px;
  padding-right: 50px;
}

.banner-section.r {
  background-color: var(--firebrick);
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}

.banner-section.r.hide {
  display: none;
}

.banner-section.r {
  background-color: #ec6952;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
}

.banner-section.r.infizo-menu {
  background-color: #fff;
  padding-top: 15px;
  padding-bottom: 15px;
}

.banner-section.r.infizo-menu.stock-header {
  padding: 0 20px;
}

.banner-container {
  flex: 1;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.banner-container.q1 {
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-width: 1140px;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.banner {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4em;
}

.header-large {
  text-align: left;
  text-transform: none;
  background-color: #0000;
  max-width: 800px;
  margin-left: 0;
  margin-right: auto;
  font-size: 45px;
}

.header-large.h1 {
  color: var(--light-grey);
  text-align: left;
  font-size: 20px;
}

.header-large.h1.asset-mgmt-software {
  margin-bottom: 15px;
}

.header-large.h1.asset-mgmt-software.h1-demo {
  color: var(--firebrick);
  font-size: 42px;
  font-weight: 700;
}

.header-large.h1.asset-mgmt-software.h1-demo.new-homepage-title {
  color: #000;
  text-align: center;
  margin-left: auto;
  font-size: 55px;
  font-weight: 700;
  line-height: 1.2em;
}

.header-large.h1.asset-mgmt-software.h1-demo.new-homepage-title.new-powerful-title {
  text-align: left;
  max-width: 580px;
  margin-bottom: 0;
  font-size: 65px;
}

.header-large.title-demo {
  font-size: 18px;
  font-weight: 500;
}

.nav-dropdown {
  color: var(--grey);
  border-radius: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 5px 10px;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  transition: color .2s, transform .2s;
  position: relative;
}

.nav-dropdown:hover {
  opacity: 1;
  color: var(--black);
  transform: translate(0, -2px);
}

.nav-dropdown.w--current {
  color: #096ad0;
  font-weight: 700;
  transition-property: none;
}

.nav-dropdown.no-dropdown {
  vertical-align: text-top;
  padding-right: 10px;
}

.nav-dropdown.no-dropdown.w--current {
  color: #ec6952;
}

.nav-dropdown.no-dropdown.hidden {
  display: none;
}

.nav-dropdown.no-dropdown.ai {
  padding: 5px 10px 0 0;
}

.dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: 200px;
  padding: 8px 15px;
  box-shadow: 0 0 12px #0000000d;
}

.dropdown-list.solutions-menu {
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: absolute;
  left: 0%;
  right: auto;
}

.dropdown-list.solutions-menu.w--open {
  z-index: 999;
}

.dropdown-list.signin-dropdown.w--open {
  width: auto;
  min-width: auto;
  padding-left: 10px;
  padding-right: 10px;
  top: 70%;
  bottom: auto;
}

.logo-container {
  justify-content: center;
  width: 100%;
}

.partner-logo-img {
  max-height: 44px;
  margin-left: auto;
  display: block;
}

.paragraph.small {
  color: var(--grey);
  text-align: justify;
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.4em;
}

.paragraph.small.affiliate-desc {
  text-align: justify;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.5em;
}

.paragraph.small.affiliate-desc.join-the-program-desc {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.paragraph.small.affiliate-desc.join-the-program-desc.refer-clients-text {
  color: #fff;
  max-width: 100%;
  font-size: 17px;
  font-weight: 400;
}

.paragraph.small.affiliate-desc.join-the-program-desc.refer-clients-text.margin-top {
  margin-top: 20px;
}

.paragraph.small.affiliate-desc.join-the-program-desc.refer-clients-text.affiliate-register {
  color: #000;
  margin-top: 30px;
  font-size: 16px;
}

.paragraph.small.solution-page-desc {
  text-align: center;
}

.paragraph.small.solution-page-desc.tabs-desc {
  text-align: left;
  margin-bottom: 25px;
}

.paragraph.small.solution-page-desc.demo-card-desc {
  text-align: justify;
  font-size: 14px;
  line-height: 1.5em;
}

.paragraph.small.solution-page-desc.enhanced-card-desc {
  margin-bottom: 0;
}

.paragraph.small.solution-page-desc.cta-desc {
  color: #fff;
}

.paragraph.small {
  color: #535d66;
  text-align: center;
  font-size: 14px;
  line-height: 1.4em;
}

.paragraph.small.desc {
  text-align: justify;
  margin-left: 12px;
}

.paragraph.small.desc.po-desc {
  margin-left: 0;
}

.paragraph.small.desc.effortless-tracking-desc {
  margin-bottom: 8px;
}

.paragraph.small.key-features-desc {
  margin-bottom: 0;
}

.paragraph.scheduledemo {
  text-align: justify;
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 14px;
}

.paragraph.scheduledemo.schedule-demo-desc {
  color: var(--grey);
  text-align: center;
  max-width: 500px;
  margin-top: 12px;
  font-size: 14px;
  font-weight: 400;
}

.paragraph.scheduledemo.schedule-demo-desc.enhanced-desc {
  color: var(--grey);
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph.scheduledemo.schedule-demo-desc.enhanced-desc.extensive-desc {
  max-width: none;
}

.simple-input {
  border: 1px solid #dde2e7;
  border-radius: 5px;
  width: 300px;
  height: 48px;
  margin-bottom: 16px;
  margin-left: 16px;
  margin-right: 8px;
  font-size: 16px;
  box-shadow: 0 0 10px #00000005;
}

.simple-input.form-input {
  width: 100%;
  height: 36px;
  margin-bottom: 13px;
  margin-left: 0;
  font-size: 14px;
}

.simple-input.form-input.rounded-border {
  border-radius: 30px;
}

.simple-input.form-input.partner-signup-field {
  border-radius: 0;
  width: auto;
  height: 38px;
  margin-bottom: 0;
  margin-right: 0;
}

.simple-input.form-input.partner-signup-field.contact-us-field {
  border-style: none none solid;
}

.simple-input.form-input.partner-signup-form, .simple-input.form-input.partner-signup-form.web-address-text {
  margin-bottom: 20px;
}

.quote-card {
  border: 1px solid var(--silver);
  box-shadow: 0 0 12px 0 var(--silver);
  text-align: left;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  margin-bottom: 16px;
  padding: 25px 20px;
  display: flex;
}

.quote-card.green {
  background-color: var(--firebrick);
  color: #fff;
  padding-top: 25px;
  padding-bottom: 25px;
}

.quote-card.outline {
  border: 2px solid var(--silver);
  background-color: #fff;
  justify-content: center;
  min-height: 250px;
  margin-bottom: 0;
  padding: 25px 20px;
}

.quote-card.outline:hover {
  box-shadow: none;
}

.quote-card.outline.theme-background {
  background-color: #ec6952;
}

.no-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.no-margin.white.bold {
  text-align: left;
  font-weight: 700;
}

.no-margin.bold {
  text-align: left;
  font-size: 14px;
  font-weight: 700;
}

.no-margin.bold.testimonial {
  text-align: justify;
  margin-bottom: 10px;
  font-size: 15px;
  font-weight: 400;
}

.nav-menu {
  text-align: center;
  flex: 1;
}

.nav-menu.landing-page-menu {
  flex: 0 auto;
}

.form-error {
  background-color: var(--silver);
  color: #444;
  border-radius: 4px;
  padding: 16px;
}

.form {
  margin-bottom: 0;
}

.form-success {
  color: #444;
  background-color: #dcf78f;
  border-radius: 4px;
  padding: 32px;
  font-size: 16px;
  line-height: 1.4em;
}

.text-input {
  border: 1px solid var(--silver);
  border-radius: 5px;
  height: 48px;
  margin-bottom: 16px;
  padding: 24px 16px;
  font-size: 15px;
  line-height: 1.4px;
  box-shadow: 0 0 10px #00000003;
}

.text-input:hover {
  border-color: var(--soft-grey);
}

.text-input:focus {
  border-color: var(--green);
}

.text-input::placeholder {
  color: var(--soft-grey);
}

.text-input.search {
  background-color: #e9e9e9;
  width: 100%;
  margin-bottom: 0;
}

.text-input.learning-center-search-input {
  background-color: #e9e9e9;
  width: 100%;
  height: 42px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}

.text-input.search-navbar {
  background-color: #fff;
  border-radius: 0;
  width: 83%;
  margin-bottom: 0;
}

.text-input.search-navbar:focus {
  border-style: none;
}

.card {
  background-color: #fff;
  border: 1px solid #cacdcf;
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
  margin-bottom: 0;
  transition: transform .2s, opacity .2s;
  box-shadow: 1px 0 9px 3px #69737c1a;
}

.card:hover {
  transform: translate(0, -3px);
}

.card.integration {
  border-color: var(--silver);
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  min-height: 470px;
  margin-bottom: 0;
  padding: 24px;
  display: flex;
  box-shadow: 0 2px 2px #69737c1a;
}

.card.pr-card {
  width: 100%;
  height: 100%;
  padding: 15px;
  overflow: hidden;
}

.card.blog-cards {
  width: auto;
}

.card.blog-cards.case-study-cards {
  min-height: 250px;
}

.card.blog-cards.solution-cards {
  min-height: 500px;
}

.card.blog-category-cards {
  min-height: 420px;
  overflow: hidden;
}

.card.blog-cards {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  min-height: 450px;
  max-height: 450px;
  display: flex;
}

.card.blog-cards:hover {
  box-shadow: 2px 2px 10px 3px #ec695263;
}

.card.pm-card {
  min-height: 450px;
  max-height: 450px;
}

.card.industry-card {
  box-shadow: none;
  background-color: #fff0;
  border-style: solid;
  border-radius: 5px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 7px;
  transition-property: none;
}

.card.industry-card:hover {
  transform: none;
}

.card-thumbnail {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 5px 5px 0 0;
  margin-left: auto;
}

.card-thumbnail.press-relase-image {
  height: 125px;
}

.card-text-container {
  flex-direction: column;
  align-items: flex-start;
  padding: 22px 0 18px;
  display: flex;
}

.card-text-container.blog-text-container {
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.card-text-container.blog {
  padding: 20px;
}

.card-text-container.category-card-text-container {
  padding-left: 15px;
  padding-right: 15px;
}

.card-tag {
  background-color: var(--silver);
  color: var(--grey);
  text-align: center;
  letter-spacing: .4px;
  border-radius: 40px;
  margin-bottom: 15px;
  margin-left: 0;
  padding: 4px 12px;
  font-size: 13px;
  font-weight: 500;
  line-height: 18px;
  display: inline-block;
}

.card-tag.tag-cloud {
  margin: 0 10px 0 0;
  padding-top: 6px;
  padding-bottom: 6px;
}

.card-tag.filter-category.blog {
  margin-bottom: 0;
}

.contact-form-container {
  border-radius: 6px;
  width: 100%;
}

.feature-horizontal {
  align-items: flex-start;
  margin-bottom: 10px;
  padding-right: 20px;
  display: flex;
}

.feature-horizontal.margin-bottom {
  margin-bottom: 20px;
}

.feature-horizontal.procurement-mgmt-grid {
  margin-bottom: 15px;
}

.feature-horizontal.procurement-mgmt-grid.pms-grid {
  margin-bottom: 0;
}

.icon-side {
  width: 50px;
  margin-right: 10px;
}

.icon-side.small {
  width: 32px;
  height: 32px;
  margin-right: 10px;
}

.icon-side.small.feature-icons {
  margin-right: 10px;
}

.icon-side.procurement-mgmt-icon {
  width: 30px;
  margin-right: 15px;
}

.icon-side.procurement-image {
  width: 40px;
  margin-right: 10px;
}

.text-area {
  border: 1px solid var(--silver);
  border-radius: 5px;
  min-height: 120px;
  margin-bottom: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 15px;
  box-shadow: 0 0 10px #00000003;
}

.text-area:hover {
  border-color: var(--soft-grey);
}

.text-area:focus {
  border-color: var(--green);
}

.text-area::placeholder {
  color: var(--soft-grey);
}

.tabs-menu {
  justify-content: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.vertical-tab {
  width: 100%;
}

.vertical-tab.empowering-tabs {
  margin-top: 40px;
}

.tab-link {
  border-bottom: 2px solid var(--soft-grey);
  opacity: .5;
  color: var(--grey);
  text-align: center;
  background-color: #0000;
  flex: 0 auto;
  width: 300px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 20px;
  font-size: 18px;
}

.tab-link:hover {
  border-bottom-color: var(--firebrick);
}

.tab-link.w--current {
  border-bottom-color: var(--firebrick);
  opacity: 1;
  color: var(--firebrick);
  background-color: #0000;
  width: 300px;
  font-weight: 700;
}

.tab-link.tab-centre-link {
  width: 350px;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link.purchase-order-tab, .tab-link.empowering-tabs {
  width: 300px;
}

.question {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-right: auto;
  padding: 8px 10px;
  display: flex;
}

.question:hover {
  color: var(--firebrick);
}

.answer {
  color: #9096a4;
  background-color: #0000;
  border-radius: 5px;
  margin-top: 10px;
  padding: 10px;
  display: block;
  overflow: hidden;
}

.answer.faq-answers {
  margin-top: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.question-container {
  color: #333533;
  text-align: left;
  cursor: pointer;
  border-bottom: 1px solid #c1c5c9;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 24px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.question-container:hover {
  color: var(--firebrick);
}

.question-container.faq-question {
  background-color: #f3f3f300;
  margin-bottom: 5px;
}

.question-arrow-icon {
  margin-top: 26px;
  margin-left: 24px;
  margin-right: 8px;
}

.question-arrow-icon.left {
  margin-top: 8px;
  margin-left: 25px;
  margin-right: 0;
}

.questions {
  width: 100%;
}

.pricing-grid-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid #0000001a;
  grid-template: "."
  / 3fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  display: grid;
}

.pricing-grid-row.top {
  border-top-style: none;
  grid-template-columns: 3fr 1fr 1fr;
  margin-top: 40px;
}

.pricing-grid-row.grid-header {
  display: none;
}

.pricing-grid {
  text-align: left;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.plan-header {
  border-right: 1px solid #dfe2e7;
  border-bottom: 3px solid var(--light-grey);
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 15px;
  display: flex;
}

.plan-header.green {
  border-right-style: none;
  border-right-width: 0;
  border-bottom-color: var(--firebrick);
}

.small-button {
  background-color: var(--black-2);
  color: var(--white);
  text-align: center;
  border-radius: 5px;
  flex: none;
  margin-bottom: 16px;
  margin-left: auto;
  padding: 5px 16px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  transition: border-color .2s, color .2s, box-shadow .2s, background-color .2s;
  box-shadow: 0 2px 8px #00000008;
}

.small-button:hover {
  background-color: var(--black-2);
  color: #fff;
  box-shadow: 0 7px 20px -10px #0003;
}

.small-button:active {
  background-color: var(--dark-grey);
}

.small-button.secondary {
  background-color: var(--firebrick);
  box-shadow: none;
  color: var(--white-2);
  margin-left: auto;
  margin-right: auto;
}

.small-button.secondary:hover {
  background-color: var(--firebrick);
  color: var(--white-2);
}

.small-button.secondary:active {
  background-color: var(--black-2);
  color: #fff;
}

.pricing-grid-section {
  margin-top: 20px;
  margin-bottom: 40px;
}

.pricing-grid-tick {
  text-align: left;
  width: 18px;
  margin-top: 5px;
}

.pricing-grid-tick.hidden {
  opacity: 0;
}

.cta-box {
  background-color: var(--black-2);
  border-radius: 12px;
  flex-direction: column;
  align-items: center;
  padding: 52px;
  display: flex;
}

.nav-container {
  clear: none;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 50px;
  display: flex;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}

.center-image {
  max-width: 400px;
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.center-image.slide-img {
  flex: 0 auto;
  max-width: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.center-image.typography-img {
  max-width: none;
  margin-bottom: 0;
}

.center-image.features-image {
  margin-bottom: 0;
}

.section-name {
  color: #535d66;
  text-align: center;
  letter-spacing: .3px;
  max-width: 100%;
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.5em;
}

.section-name.all-blogs-title {
  font-size: 31px;
  font-weight: 700;
}

.error-2 {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.dropdown-link {
  color: var(--black-2);
  flex: 1;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 8px;
  font-size: 18px;
  font-weight: 500;
}

.dropdown-link:hover {
  color: var(--black);
  font-weight: 500;
  text-decoration: underline;
}

.dropdown-link.w--current {
  color: var(--dark-grey);
}

.dropdown-link.cnt {
  color: var(--black-2);
  text-align: center;
  border-right: 1px solid #fcfcfc;
  font-weight: 500;
}

.dropdown-link.cnt.lst {
  border-right-width: 0;
}

.dropdown-link.mobile {
  width: 100%;
}

.card-title {
  color: var(--firebrick);
  margin-bottom: 10px;
  font-size: 18px;
  display: block;
}

.card-title:hover {
  color: #5a5a5a;
}

.card-title.pr-title {
  min-height: 85px;
  margin-right: 0;
  font-size: 18px;
}

.card-title.blog-card-title {
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
}

.card-title.case-study-card-title {
  color: var(--grey);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6em;
}

.card-summary {
  color: #69737c;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 1.4em;
}

.card-summary.blog-summary {
  text-align: justify;
  height: 110px;
  margin: 0;
  padding-bottom: 0;
  font-size: 14px;
  line-height: 22px;
  overflow: hidden;
}

.card-summary.blog-card-suggestion {
  text-align: justify;
  padding-left: 0;
  line-height: 22px;
}

.logo {
  max-width: 90%;
}

.nav-link {
  color: var(--grey);
  cursor: pointer;
  border-radius: 5px;
  padding: 5px 11px;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  transition: transform .2s, color .2s;
}

.nav-link:hover {
  color: var(--black);
  transform: translate(0, -2px);
}

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

.nav-link.minimal {
  color: var(--firebrick);
  margin-right: 8px;
  display: none;
}

.nav-link.cta {
  background-color: var(--firebrick);
  color: #fff;
  margin-top: 0;
  margin-left: 10px;
  padding: 10px 15px;
  font-size: 16px;
  box-shadow: 0 1px 38px #00000008;
}

.nav-link.cta:hover {
  background-color: var(--black-2);
}

.nav-link.cta:active {
  background-color: #000;
}

.nav-link.cta.landing-page-signup {
  margin-left: 0;
}

.form-dropdown {
  border: 1px solid var(--silver);
  cursor: pointer;
  background-color: #fff;
  border-radius: 5px;
  width: 100%;
  height: 48px;
  margin-bottom: 16px;
  padding: 8px 16px;
  font-size: 15px;
  position: relative;
}

.form-dropdown:hover {
  border-color: var(--soft-grey);
  color: #37474e;
}

.form-dropdown:focus {
  border-color: var(--green);
  color: #37474e;
}

.form-dropdown::placeholder {
  color: #999;
  font-size: 15px;
}

.large-paragraph {
  font-size: 18px;
}

.large-paragraph.learning-center-desc {
  margin-top: 10px;
  font-size: 19px;
}

.large-paragraph.case-study-para {
  margin-bottom: 0;
  font-size: 18px;
}

.large-paragraph.podcast-desc {
  max-width: 800px;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 1.6em;
}

.above-title {
  color: var(--grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 20px;
  font-size: 38px;
}

.above-title.relevant-features-title {
  text-transform: capitalize;
}

.above-title.relevant-features-title.guest-post-guidelines {
  color: var(--black);
  text-align: center;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 31px;
}

.above-title.relevant-features-title.guest-post-guidelines.optimal-asset-management {
  text-align: left;
}

.above-title.solutions-main-title {
  text-transform: capitalize;
  margin-bottom: 20px;
  font-size: 35px;
}

.above-title.solutions-main-title.guest-posting-title {
  text-align: left;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 20px;
}

.above-title.solutions-main-title.manufacturing-main-title {
  margin-top: 0;
  margin-bottom: 20px;
}

.above-title.solutions-main-title.aviation-main-title {
  margin-bottom: 20px;
}

.blog-image-header {
  border-radius: 5px;
  width: 100%;
  height: auto;
  overflow: visible;
}

.image-cover {
  object-fit: cover;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 20px;
}

.image-cover.asset-mgmt-image {
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.image-cover.blog-thumbnail {
  border-radius: 8px;
}

.blog-container {
  flex: 1;
  max-width: 1000px;
  margin-top: 0;
  margin-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.error {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.underline {
  border-bottom: 4px solid var(--firebrick);
  line-height: 1em;
}

.horizontal-features {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.horizontal-features.procurement-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr;
  margin-top: 40px;
}

.horizontal-features.streamline-purchase-grid, .horizontal-features.request-submision-grid {
  grid-template-columns: 1fr;
}

.horizontal-features.request-submision-grid.request-sub-grid {
  grid-template-columns: 1fr 1fr;
  margin-top: 0;
}

.footer-header {
  color: var(--light-grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5em;
}

.sign-in-body {
  background-color: var(--firebrick);
  justify-content: center;
  align-items: center;
  padding: 60px 20px;
  display: flex;
}

.sign-in-body.sign-in-new-body {
  background-color: var(--white);
  padding: 0;
  display: block;
}

.center-card {
  text-align: left;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: 40px;
  position: relative;
  box-shadow: 0 1px 30px #0000001a;
}

.center-card.membership-signup-card {
  border-radius: 10px;
  max-width: 550px;
  padding: 30px 20px;
}

.center-card.left-border-radius {
  border-radius: 15px;
}

.center-card.left-border-radius.mobile-padding, .center-card.left-border-radius.update-password-card {
  width: 400px;
}

.center-card.new-form-center-card {
  box-shadow: none;
  background-color: #fff0;
  border-radius: 15px;
  max-width: 400px;
  padding-left: 40px;
  padding-right: 40px;
}

.center-card.new-form-center-card.right-center-card {
  border-radius: 0;
  align-self: center;
  max-width: none;
  padding: 0 10px;
}

.center-card.new-form-center-card.white-bg {
  background-color: #fff;
  max-width: 500px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.center-card.signup-form-wrap, .center-card.signup-page {
  box-shadow: none;
  border: 1px solid #0000001a;
  border-radius: 0;
  max-width: 600px;
}

.integration-logo-div {
  border-radius: 8px;
  width: 100px;
  height: 100px;
  margin-bottom: 12px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.integration-body {
  flex-direction: column;
  align-items: flex-start;
}

.grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.grid.desk-4 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid.desk-3 {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid.desk-3.tab-2.mob-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-top: 10px;
}

.grid.desk-3.tab-3.mob-1.logo-section-mob {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: center;
  justify-items: stretch;
  margin-left: auto;
}

.grid.desk-3.tab-3.mob-1.logo-section-mob.our-logo-grid {
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 0;
  margin-right: 0;
}

.grid.desk-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr 1fr;
  margin-top: 30px;
}

.grid.desk-2.small {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr;
  margin-bottom: 0;
}

.grid.desk-2.small.features-grid {
  grid-template-columns: 1fr;
}

.grid.desk-2.small.features-grid.po-mgmt-grid {
  grid-column-gap: 30px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr;
}

.grid.desk-2.small.features-grid.audit-verification-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.grid.desk-2.small.features-grid.fas-grid, .grid.desk-2.small.features-grid.fams-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.grid.desk-2.small.features-grid.fams-grid.asset-request-system-grid {
  grid-column-gap: 35px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr;
}

.grid.desk-2.small.qr-label-designer-grid {
  grid-template-columns: 1fr;
}

.grid.desk-2.small.qr-label-designer-grid.rfid-handhelds-grid {
  grid-template-columns: 1fr 1fr;
}

.grid.desk-2.small.qr-label-designer-grid.rfid-handhelds-grid.handheld-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr;
}

.grid.desk-2.small.qr-label-designer-grid.fixed-asset-grid {
  grid-column-gap: 15px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
}

.grid.desk-2.small.qr-label-designer-grid.fats-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.grid.desk-2.small.relevant-features-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr;
  margin-top: 30px;
}

.grid.desk-2.small.relevant-features-grid.our-services-grid {
  grid-template-columns: 1fr;
}

.grid.desk-2.small.relevant-features-grid.our-services-grid.key-benefits-grid {
  margin-top: 15px;
}

.grid.desk-2.small.relevant-features-grid.asset-depr-grid {
  grid-template-columns: 1fr 1fr;
}

.grid.desk-2.small.effortless-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
}

.grid.desk-2.small.effortless-grid.why-choose-point-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.grid.desk-2.small.ims-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
}

.heading.h2 {
  font-size: 36px;
  line-height: 1.3em;
}

.heading.h2.features {
  text-align: center;
}

.heading.h2.features.features-title {
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  font-weight: 700;
}

.heading.h3 {
  font-size: 26px;
  line-height: 1.4em;
}

.heading.h3._4-cards-center {
  text-align: center;
  font-weight: 700;
}

.heading.h3.reviewed-title {
  color: #959595;
  text-align: center;
  margin-bottom: 10px;
  font-size: 22px;
}

.heading.h4 {
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4em;
}

.heading.h4.faq-tab {
  font-size: 19px;
}

.heading.h5.procurement-mgmt-features {
  text-align: center;
}

.heading.h5.h1-demo {
  color: #757575;
  letter-spacing: normal;
  text-transform: capitalize;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.25em;
}

.heading.h5.h1-demo.homepage-title {
  background-color: #fffaf9;
  border-left-color: #ec6952;
  font-size: 15px;
  line-height: 1.5em;
}

.heading.h5 {
  color: #535d66;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5em;
}

.integration-tabs {
  display: flex;
}

.integration-tabs-menu {
  flex-direction: column;
  align-items: flex-start;
  width: 140px;
  margin-bottom: 40px;
  margin-right: 32px;
  padding-top: 10px;
  display: flex;
}

.tabs-content {
  flex: 1;
  overflow: visible;
}

.tab-category {
  color: var(--grey);
  background-color: #0000;
  border-bottom: 2px solid #0000;
  flex: 0 auto;
  margin: 4px 0;
  padding: 6px 8px;
  font-size: 16px;
}

.tab-category:hover {
  color: var(--firebrick);
}

.tab-category.w--current {
  border-bottom-color: var(--firebrick);
  opacity: 1;
  color: var(--firebrick);
  background-color: #0000;
  margin-top: 4px;
  font-weight: 700;
  transition: color .2s;
}

.dropdown-arrow {
  color: var(--light-grey);
  margin-left: 2px;
  margin-right: 0;
  font-size: 12px;
  position: static;
}

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

.error2 {
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}

.dropdown-toggle-text {
  margin-right: 0;
  position: relative;
}

.icon-with-text {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.icon-with-text.asset-info-feature {
  display: flex;
}

.icon-with-text.asset-info-feature.feature-pointers {
  display: block;
}

.icon-text {
  color: var(--dark-grey);
  margin-bottom: 8px;
  margin-left: 12px;
  font-size: 15px;
}

.utility-page-wrap {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--soft-lime), white 58%);
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

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

.utility-page-form {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 400px;
  display: flex;
}

.features-wrap {
  flex-wrap: wrap;
  display: flex;
}

.features-wrap.full {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.features-wrap.full.incident-mgmt-ticketing-system {
  grid-template-columns: 1fr;
}

.features-wrap.full.po-mgmt-software {
  grid-template-columns: 1fr 1fr;
}

.features-wrap.full.inventory-mgmt-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.features-wrap.full.maintenance-work-order-grid {
  grid-template-columns: 1fr 1fr;
}

.overflow-image {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.features-menu-item {
  border-bottom: 1px solid var(--soft-grey);
  width: 100%;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  padding-left: 20px;
  padding-right: 20px;
}

.paragraph-features-menu {
  margin-bottom: 8px;
  padding-left: 8px;
  font-size: 13px;
}

.features-menu-heading {
  color: var(--firebrick);
  margin-bottom: 0;
  padding-left: 8px;
  font-size: 13px;
}

.features-menu-heading.tools-menu {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 0;
  font-size: 14px;
  font-weight: 700;
  display: block;
}

.features-menu-heading.tools-menu.solution-heading {
  color: #ec6952;
  letter-spacing: 1px;
  text-transform: uppercase;
  flex: none;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
}

.features-menu-heading.tools-menu.solution-heading.products-title {
  color: #ec6952;
  letter-spacing: 3px;
  margin-left: 0;
  transform: rotate(-90deg);
}

.features-menu-heading.tools-menu.solution-heading.products-title.no-rotate {
  color: #ec6952;
  letter-spacing: 3px;
  transition: opacity .2s, opacity .2s;
  transform: none;
}

.link {
  clear: none;
  color: var(--firebrick);
  font-size: 17px;
  position: static;
}

.link:hover {
  color: var(--black-2);
  text-decoration: underline;
}

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

.paragraph-5 {
  text-align: justify;
  margin-bottom: 8px;
  font-size: 15px;
}

.paragraph-5.homepage-desc {
  margin-bottom: 15px;
  line-height: 1.6em;
}

.spacer-2 {
  background-color: #e6ff9e;
  height: 48px;
}

.spacer-2._32 {
  background-color: #0000;
  border-radius: 6px;
  width: 32px;
  height: 32px;
}

.spacer-2._48 {
  background-color: #0000;
  border-radius: 6px;
  width: 48px;
}

.spacer-2._16 {
  background-color: #0000;
  width: 16px;
  height: 16px;
}

.spacer-2._24 {
  background-color: #0000;
  width: 24px;
  height: 10px;
}

.icon-text-2 {
  color: #000;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.icon-text-2.text-asset-information {
  margin-left: 8px;
}

.icon-text-2.text-asset-information.feature-title {
  margin-bottom: 5px;
  margin-left: 10px;
  font-size: 17px;
  font-weight: 700;
  line-height: 23px;
  display: inline-block;
}

.icon-text-2.inventory-mgmt-points {
  margin-left: 0;
}

.icon-text-2.inventory-mgmt-points.inventory-mgmt-title {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 700;
}

.horizontal-line-2 {
  opacity: .2;
  background-color: #101113;
  width: 100%;
  height: 1px;
  margin-bottom: 36px;
}

.horizontal-line-2.seperator-custom {
  margin-bottom: 20px;
}

.div-block-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.div-block-2.r {
  flex: none;
  justify-content: flex-end;
}

.div-block-2.l {
  justify-content: flex-start;
  margin-right: 20px;
}

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

.text-block.h {
  font-size: 15px;
  font-weight: 500;
}

.text-block.h.schedule {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.image {
  margin-right: 5px;
}

.div-block-4 {
  color: var(--black-2);
  background-color: #0000;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-6 {
  grid-column-gap: 13px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-6.alternate {
  grid-template-columns: 1fr .4fr;
}

.div-block-6.alternate.use-case-div {
  grid-column-gap: 20px;
}

.div-block-6.use-case-div {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 30px 20px;
}

.collection-list-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.collection-list-4.mega-menu-div.solutions-menu {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1.1fr .8fr;
  grid-auto-columns: 1fr;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.collection-list-4.mega-menu-div.solutions-menu.features-new-menu-grid {
  border-bottom: 1px #e3ebf7;
  grid-template-columns: 1fr 1fr;
}

.section-2 {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  padding-top: 80px;
  padding-bottom: 30px;
}

.section-2.depreciation-calculator-margin.maintenance-roi-calc {
  padding-bottom: 0;
}

.heading-5 {
  text-align: center;
  font-size: 42px;
}

.heading-5.depriciation-calculator {
  margin-bottom: 15px;
}

.heading-5.depriciation-calculator.qr-code-title {
  font-size: 42px;
}

.heading-5.depriciation-calculator.qr-code-title.qr-code-heading {
  margin-bottom: 20px;
  font-size: 27px;
  font-weight: 500;
}

.heading-5.depriciation-calculator.qr-code-title.qr-heading {
  font-size: 26px;
  font-weight: 500;
}

.heading-5.depriciation-calculator.savings-title {
  margin-bottom: 10px;
  font-size: 37px;
}

.heading-5.depriciation-calculator.savings-title.card-title {
  text-align: left;
  margin-bottom: 24px;
  font-size: 1.875rem;
  font-weight: 700;
}

.heading-5.roi-heading {
  text-align: left;
  font-size: 24px;
  font-weight: 500;
  display: block;
}

.heading-5.roi-heading.roi-title {
  font-size: 36px;
  font-weight: 700;
  display: block;
}

.heading-5.maintenance-calc-title {
  font-size: 26px;
  font-weight: 500;
}

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

.text-block-3.roi-desc {
  text-align: left;
  max-width: 800px;
  margin-left: 0;
  margin-right: auto;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.4em;
  display: block;
}

.text-block-3.roi-desc.depreciation-calculator-desc {
  text-align: center;
  margin-left: auto;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
}

.text-block-3.roi-desc.depreciation-calculator-desc.barcode-desc {
  text-align: center;
  margin-left: auto;
  font-size: 16px;
  display: block;
}

.text-block-3.roi-desc.depreciation-calculator-desc.barcode-desc.qr-text {
  text-align: center;
  margin-left: auto;
  display: block;
}

.text-block-3.roi-desc.depreciation-calculator-desc.savings-para.card-para {
  color: #355168;
  text-align: left;
  max-width: none;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.text-block-3.roi-desc.depreciation-calculator-desc.savings-para.card-para.list-para {
  margin-top: 5px;
  font-size: 15px;
  line-height: 1.4rem;
}

.text-block-3.roi-desc.maintenance-calc-desc {
  text-align: center;
  margin-left: auto;
  display: block;
}

.text-block-3.asset-operations {
  line-height: 24px;
}

.div-block-7 {
  margin-bottom: 50px;
  position: relative;
}

.div-block-7.asset-tagging-div-block {
  margin-bottom: 0;
}

.div-block-7.maintenance-roi-div {
  margin-bottom: 30px;
}

.div-block-8 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-8.roi-calc {
  grid-template-columns: 2.25fr 1fr;
}

.div-block-8._2-calculator-grid {
  grid-template-columns: 1fr 1fr;
}

.div-block-8._2-calculator-grid.depreciation-calc {
  grid-template-columns: 1fr;
}

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

.div-block-10.send-us-email {
  background-color: #f5f5f5;
  border-radius: 10px;
  justify-content: center;
  margin-top: 0;
  padding: 20px;
}

.heading-6 {
  color: var(--white);
  margin-bottom: 10px;
  font-size: 24px;
}

.heading-6.heading-white {
  color: var(--black);
  text-align: center;
  font-size: 22px;
}

.heading-6.heading-white.send-email, .heading-6.heading-white.give-us-call {
  text-align: left;
}

.heading-6.email-title, .heading-6.call-title {
  margin-bottom: 0;
}

.div-block-11 {
  flex: none;
  margin-right: 10px;
}

.div-block-12 {
  color: var(--white-2);
  padding-left: 0;
  padding-right: 0;
}

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

.heading-8 {
  text-align: center;
  margin-top: 20px;
}

.text-block-4 {
  color: var(--grey);
  text-align: center;
  line-height: 24px;
}

.div-block-16 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.div-block-17 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  margin-bottom: 40px;
  display: grid;
}

.bold-text {
  color: var(--white);
  line-height: 1em;
  display: block;
}

.div-block-18 {
  background-color: var(--firebrick);
  padding: 15px 20px;
}

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

.div-block-19 {
  border-bottom: 1px solid var(--light-grey);
  padding-top: 20px;
  padding-left: 20px;
}

.text-block-5 {
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 1.3em;
  display: block;
}

.text-block-6 {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 20px;
}

.div-block-20 {
  border-bottom: 1px solid var(--light-grey);
}

.div-block-21 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.section-4.hide {
  display: none;
}

.section-4.partnership-signup-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-4.partnership-signup-section.schedule-demo-section {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section-4.partnership-signup-section.schedule-demo-section.step-section {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-4.partnership-signup-section.schedule-demo-section.book-demo {
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-10 {
  text-align: center;
}

.heading-10.reselling-title {
  margin-bottom: 15px;
}

.heading-10.elevate-title {
  text-align: left;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 1.35em;
}

.heading-10.elevate-title.take-first-title {
  margin-bottom: 0;
  font-size: 36px;
  line-height: 1.3em;
}

.heading-10.partner-title {
  margin-bottom: 15px;
}

.text-block-7 {
  text-align: center;
}

.text-block-7.reselling-text {
  color: #fff;
  margin-left: auto;
  margin-right: auto;
  font-size: 17px;
  font-weight: 700;
}

.text-block-7.landing-page-desc {
  color: var(--black);
  text-align: left;
  margin-bottom: 15px;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
}

.text-block-7.landing-page-desc.schedule-a-demo {
  color: var(--firebrick);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 19px;
  font-weight: 700;
}

.text-block-7.landing-page-desc.schedule-a-demo.exp-desc {
  color: var(--grey);
  text-align: left;
  max-width: 600px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-7.partner-desc {
  max-width: 85%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-22 {
  margin-bottom: 60px;
}

.div-block-23 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.paragraph-6 {
  color: var(--black);
  text-align: left;
  max-width: 400px;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.5em;
}

.section-5 {
  background-color: var(--firebrick);
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-14 {
  color: var(--white);
  font-size: 35px;
}

.paragraph-8 {
  color: var(--white);
  max-width: 800px;
  font-weight: 400;
}

.link-block {
  align-self: auto;
  align-items: center;
  display: flex;
}

.text-block-9 {
  display: inline;
}

.dropdown-list-3 {
  width: 100vw;
}

.dropdown-list-3.w--open {
  z-index: 999;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: 100%;
  margin-top: 0;
  display: block;
  position: absolute;
  inset: auto auto auto 0%;
  box-shadow: 1px 0 12px #0000000d;
}

.dropdown-list-3.resource-menu {
  padding-left: 30px;
  padding-right: 30px;
}

.dropdown-list-3.resources-megamenu-spacing {
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: auto;
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  left: 0%;
  box-shadow: 0 0 12px #0000000d;
}

.dropdown-list-3.resources-megamenu-spacing.w--open {
  z-index: 999;
}

.dropdown-list-3.hide {
  display: none;
}

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

.list-item {
  font-size: 15px;
  line-height: 1.5em;
}

.menu-block {
  display: block;
}

.menu-block:hover {
  color: var(--black-2);
  background-color: #0000;
  border: 0 #0000;
  border-radius: 8px;
}

.heading-16.form-heading {
  text-align: center;
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
}

.heading-16.form-heading.free-trial-text {
  color: var(--firebrick);
  margin-bottom: 10px;
  font-size: 29px;
}

.heading-16.form-heading.h2 {
  font-size: 18px;
  font-weight: 600;
}

.pricing-paragraph {
  font-size: 12px;
}

.video-container {
  margin-top: 10px;
}

.link-red {
  color: var(--black-2);
}

.link-red.email {
  color: var(--white);
  margin-top: 8px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: underline;
  display: block;
}

.link-red.email.call-number {
  margin-top: 10px;
}

.text-block-white {
  color: var(--black-2);
  font-size: 14px;
}

.text-block-white.email-text {
  color: var(--grey);
  text-align: center;
  max-width: 400px;
}

.text-block-white.contact-title {
  font-size: 16px;
}

.heading-red {
  color: var(--white-2);
  text-align: center;
  margin-bottom: 30px;
}

.heading-red.signup-as-partner-text {
  color: var(--white);
  margin-bottom: 7px;
  font-size: 28px;
}

.validation-text {
  color: var(--firebrick);
  margin-top: -10px;
  margin-bottom: 10px;
  display: none;
}

.validation-text.white-validation {
  color: var(--black);
  text-align: center;
  font-size: 14px;
}

.banner-h4 {
  text-align: center;
  max-width: 700px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.4em;
}

.columns-2 {
  width: 100%;
  margin-bottom: 30px;
}

.text-field-2, .text-field-3, .text-field-4 {
  display: none;
}

.text-block-13 {
  text-align: center;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
}

.text-block-13.no-margin {
  margin-bottom: 0;
}

.bold-text-3 {
  font-size: 30px;
  line-height: 1.6em;
}

.video-title {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 21px;
  line-height: 1.6em;
}

.heading-18 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-field-6 {
  display: none;
  overflow: visible;
}

.search {
  width: 100%;
  margin-top: 0;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.search.latest-footer-search {
  width: 30%;
  margin-bottom: 0;
}

.search.learning-center-search {
  width: 60%;
  margin-bottom: 0;
}

.search.margin-bottom-0 {
  margin-bottom: 0;
}

.text-block-16 {
  margin-top: 0;
  font-size: 15px;
  text-decoration: underline;
}

.link-8 {
  font-size: 18px;
  font-weight: 500;
}

.paragraph-11 {
  max-width: 780px;
  margin-top: 3px;
  font-size: 13px;
}

.search-button {
  z-index: 2;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/61d8c3ee83d1e74fb2ce3b66_5017679.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-right: 10px;
  padding-bottom: 0;
  padding-right: 15px;
  position: absolute;
  inset: 22% 0% auto auto;
}

.search-button.new-search-button {
  padding: 10px 12px 0;
}

.search-button.navbar {
  background-color: var(--silver);
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67400de4fa6cc057dcba444e_magnifying-glass%20(1).svg");
  background-position: 50%;
  background-size: 20px;
  width: 60px;
  margin-right: 0;
  inset: 0% 0% 0% auto;
}

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

.column-2 {
  border: 1px #000;
  position: sticky;
  top: 150px;
}

.collection-item-4 {
  margin-top: 0;
  margin-bottom: 2px;
}

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

.grid-6 {
  grid-template: ". . . Area"
  / 1fr 1fr 1fr 1fr 1fr;
  justify-items: center;
  margin-top: 50px;
  margin-bottom: 0;
}

.columns-3 {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/61cee0447807d5239213a020_Tracking-Support.webp");
  background-position: 0 0;
  background-size: auto;
}

.landingpage {
  color: var(--firebrick);
  text-align: center;
  font-size: 18px;
}

.landingpage.icon {
  align-self: center;
  margin-right: 0;
  display: block;
}

.div-block-32 {
  text-align: center;
  margin-bottom: 10px;
}

.heading-19 {
  flex-flow: row;
  align-items: center;
  margin-left: 20px;
  display: flex;
  position: relative;
  top: 50%;
}

.html-embed {
  margin-right: 20px;
}

.collection-list-7 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.div-block-33 {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: auto;
}

.link-9 {
  text-decoration: underline;
}

.link-9.blog-right-links {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 15px;
  text-decoration: none;
  display: block;
}

.heading-20 {
  text-align: center;
  margin-bottom: 40px;
}

.paragraph-12 {
  color: var(--white);
  text-align: center;
  background-color: #0000;
  font-size: 22px;
}

.paragraph-13 {
  color: var(--white);
  text-align: center;
  font-size: 17px;
  font-weight: 700;
}

.paragraph-14 {
  color: var(--white-2);
  text-align: center;
}

.heading-21 {
  text-align: center;
}

.slider {
  background-color: var(--dark-grey);
  color: var(--white);
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 50px;
  padding-right: 50px;
}

.section-6 {
  background-color: var(--dark-grey);
  color: var(--back-grey);
  padding-top: 30px;
  padding-bottom: 30px;
}

.columns-4 {
  margin-top: 20px;
}

.text-block-18 {
  color: var(--grey);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5em;
}

.text-block-18.browse-categories-title {
  margin-bottom: 7px;
  font-weight: 700;
  text-decoration: underline;
}

.div-block-34 {
  margin-left: 20px;
}

.div-block-34.integrations-breadcrumbs {
  align-self: flex-start;
  margin-bottom: 30px;
  margin-left: 0;
}

.paragraph-15 {
  text-align: left;
  font-size: 15px;
}

.paragraph-15.homepage-desc {
  color: var(--dark-grey);
  text-align: justify;
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 15px;
  line-height: 1.6em;
}

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

.div-block-35 {
  text-align: left;
}

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

.div-block-35.center-align.see-case-studies {
  margin-top: 20px;
}

.div-block-35.center-align.new-homepage-btns {
  margin-top: 30px;
}

.div-block-35.center-align.new-homepage-btns.new-home-section-buttons {
  flex-flow: column;
  margin-top: 0;
  display: flex;
}

.div-block-35.features-section-button {
  margin-top: 10px;
}

.heading-23 {
  font-size: 36px;
}

.div-block-36 {
  text-align: left;
}

.div-block-36.browse-categories {
  margin-top: 15px;
}

.heading-24 {
  text-align: center;
  margin-top: 80px;
}

.heading-24.our-asset-mgmt-software-title {
  margin-top: 40px;
}

.dropdown-link-2 {
  position: sticky;
}

.section-7, .section-8, .section-9, .section-10 {
  width: 100%;
}

.section-11, .section-12 {
  width: 457px;
}

.section-13, .section-14 {
  width: 101px;
}

.section-15, .section-16, .section-17 {
  width: 100%;
}

.section-18 {
  width: 100%;
  display: block;
}

.dropdown-link-3, .dropdown-link-4 {
  display: flex;
}

.dropdown-link-5 {
  display: inline-block;
}

.dropdown-link-6 {
  display: block;
}

.dropdown-link-7, .dropdown-link-8 {
  width: 100%;
}

.dropdown-link-9 {
  width: 100px;
}

.dropdown-link-10, .dropdown-link-11 {
  width: 100%;
}

.dropdown-link-12, .dropdown-link-13 {
  width: 96px;
}

.dropdown-link-14 {
  width: 101px;
}

.dropdown-link-15, .dropdown-link-16, .dropdown-link-17, .dropdown-link-18, .dropdown-link-19, .dropdown-link-20, .dropdown-link-21, .dropdown-link-22, .dropdown-link-23, .dropdown-link-24, .dropdown-link-25, .dropdown-link-26, .dropdown-link-27, .dropdown-link-28, .dropdown-link-29, .dropdown-link-30, .dropdown-link-31, .dropdown-link-32, .dropdown-link-33, .dropdown-link-34 {
  width: 96px;
}

.dropdown-link-35 {
  width: 111px;
}

.dropdown-link-36 {
  display: flex;
}

.dropdown-link-37 {
  display: inline-block;
}

.dropdown-link-38 {
  display: block;
}

.paragraph-16, .paragraph-17 {
  width: 50px;
}

.paragraph-18, .paragraph-19 {
  width: 457px;
}

.paragraph-20, .paragraph-21 {
  width: 497px;
}

.paragraph-22, .paragraph-23 {
  width: 537px;
}

.paragraph-24, .paragraph-25, .paragraph-26, .paragraph-27 {
  width: 577px;
}

.paragraph-28, .paragraph-29, .paragraph-30, .paragraph-31, .paragraph-32, .paragraph-33, .paragraph-34, .paragraph-35, .paragraph-36, .paragraph-37 {
  width: 617px;
}

.paragraph-38, .paragraph-39, .paragraph-40, .paragraph-41 {
  width: 657px;
}

.paragraph-42, .paragraph-43 {
  width: 697px;
}

.paragraph-44, .paragraph-45, .paragraph-46, .paragraph-47 {
  width: 737px;
}

.paragraph-48, .paragraph-49 {
  width: 777px;
}

.paragraph-50, .paragraph-51 {
  width: 817px;
}

.paragraph-52, .paragraph-53 {
  width: 857px;
}

.paragraph-54, .paragraph-55 {
  width: 897px;
}

.paragraph-56, .paragraph-57 {
  width: 937px;
}

.paragraph-58, .paragraph-59 {
  width: 977px;
}

.paragraph-60, .paragraph-61 {
  width: 1017px;
}

.paragraph-62 {
  width: 62px;
}

.paragraph-63, .paragraph-64 {
  margin-left: auto;
}

.paragraph-65, .paragraph-66 {
  width: 100%;
}

.paragraph-67 {
  width: 100px;
}

.paragraph-68, .section-19, .section-20 {
  width: 100%;
}

.section-21, .section-22 {
  width: 0;
}

.section-23, .section-24 {
  width: 100%;
}

.section-25 {
  width: 100px;
}

.section-26, .section-27 {
  min-width: 100%;
}

.section-28 {
  min-width: 100px;
}

.section-29 {
  width: auto;
  min-width: auto;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.section-29.features-menu-custom {
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 20px;
}

.dropdown-2 {
  font-size: 15px;
  position: static;
}

.dropdown-2.hide {
  display: none;
}

.security-logo {
  text-align: center;
  width: 100px;
  margin-left: auto;
}

.security-logo.hero {
  margin-left: 0;
  margin-right: 0;
}

.security-logo.hero.small {
  width: 70px;
}

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

.press-release-heading {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.press-release-desc {
  text-align: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.latest-stories {
  margin-top: 45px;
}

.latest-stories-title {
  letter-spacing: -1px;
  font-size: 33px;
}

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

.div-block-38.pr-button-div.affiliate-buttons {
  margin-top: 5px;
}

.review-text {
  max-width: 700px;
  margin-bottom: 25px;
  font-size: 35px;
  font-weight: 700;
}

.review-text.learning-center-title, .review-text.lc-heading {
  font-size: 40px;
  font-weight: 700;
}

.review-text.lc-heading.learning-center-title {
  text-align: center;
  margin-left: auto;
  line-height: 2.8rem;
}

.heading-25 {
  font-weight: 500;
}

.heading-25.reviews-title {
  font-size: 15px;
}

.div-block-39 {
  border: 2px solid #eff0f2;
  border-radius: 5px;
  padding: 20px;
}

.div-block-39.key-features-block {
  max-height: 619px;
  margin-top: 15px;
  padding: 15px;
  display: block;
  overflow: auto;
}

.div-block-39.key-features-block.key-features-filter {
  max-height: 300px;
}

.div-block-39.key-features-block.country-filter {
  max-height: 300px;
  margin-top: 0;
}

.div-block-39.industry-block.selected-filters {
  margin-bottom: 15px;
}

.div-block-39.industry-block.industry-filter {
  max-height: 300px;
  margin-top: 15px;
  overflow: auto;
}

.div-block-39.review-list {
  border-color: #eaebed;
  border-radius: 10px;
  margin-bottom: 30px;
}

.checkbox-field-2 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.industry-filter-title {
  margin-bottom: 0;
  font-size: 20px;
  display: inline-block;
}

.div-block-40 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.image-3 {
  padding-right: 3px;
}

.image-3.star-rating {
  margin-left: 0;
  margin-right: 0;
}

.heading-26 {
  margin-top: 12px;
}

.heading-26.podcast-title {
  margin-top: 6px;
}

.paragraph-69 {
  margin-bottom: 12px;
}

.paragraph-69.review-desc {
  text-align: left;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
  display: inline-block;
}

.reviewer-name {
  color: #000;
  letter-spacing: .6px;
  text-transform: capitalize;
  margin-top: 12px;
  font-size: 15px;
  font-weight: 700;
}

.div-block-41 {
  border: .7px solid #eff0f2;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-41.seperator-line {
  border-width: .9px;
  margin-top: 20px;
  margin-bottom: 10px;
  line-height: 24px;
}

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

.div-block-42.features-card-list {
  margin-top: 20px;
}

.key-features-title {
  color: #000;
  letter-spacing: normal;
  text-transform: capitalize;
  margin-bottom: 5px;
  font-weight: 700;
}

.heading-27 {
  letter-spacing: normal;
  text-transform: capitalize;
  margin-bottom: 3px;
}

.heading-27.key-features-title {
  margin-bottom: 5px;
}

.text-block-20 {
  font-size: 14px;
  display: block;
}

.text-block-20.key-features {
  margin-bottom: 5px;
}

.checkbox-list-title {
  margin-bottom: 0;
  font-size: 14px;
}

.filter-title {
  font-size: 17px;
  line-height: 1.4em;
}

.filter-title.learning-center-filter {
  font-size: 19px;
}

.heading-27.key-features-title {
  margin-left: 0;
}

.div-block-43 {
  margin-right: 0;
  padding-right: 0;
}

.column-6 {
  padding-right: 0;
}

.industry-list {
  margin-left: 0;
  padding-left: 0;
}

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

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

.affiliate-title {
  text-align: center;
  max-width: 800px;
  font-size: 43px;
  font-weight: 700;
}

.affiliate-desc {
  text-align: center;
  max-width: none;
  font-size: 18px;
}

.affiliate-desc.calc-1-title {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 700;
}

.affiliate-desc.calc-1-title.scheduled-compliance {
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  display: inline-block;
}

.affiliate-desc.calc-1-title.scheduled-compliance.percent-text {
  color: #ec6952;
  margin-left: 8px;
  font-weight: 700;
  display: inline-block;
}

.affiliate-program-overview {
  font-size: 33px;
}

.affiliate-program-overview.apply-now {
  text-align: center;
}

.commission-rate-text {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 22px;
  font-weight: 700;
}

.commission-rate-text.join-the-program-title {
  text-align: center;
}

.commission-rate-text.join-the-program-title.refer-clients {
  margin-top: 0;
  font-size: 22px;
}

.bold-text-5 {
  font-size: 22px;
}

.bold-text-6 {
  font-size: 20px;
}

.bold-text-6.refer-client {
  font-size: 23px;
}

.affiliate-images, .affiliate-images.affiliate-icon {
  margin-left: auto;
}

.learn-more-btn {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

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

.div-block-45.learn-mre {
  margin-top: 10px;
}

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

.grid-8._3-step-cards {
  margin-top: 55px;
}

._3-steps-div {
  background-color: #f6f9fc;
  border-radius: 10px;
  padding: 30px;
}

.step-1 {
  font-size: 19px;
}

.step-1-para {
  font-size: 16px;
}

.step-1-para._3-steps-padding {
  margin-bottom: 0;
}

.blog-image {
  width: 17px;
  height: 15px;
  display: inline-block;
}

.blog-image.mob-padding {
  width: 25px;
  height: 25px;
  display: inline-block;
}

.blog-image.mob-padding.menu-icons {
  border-radius: 0;
  width: 22px;
  height: 22px;
}

.blog-image.mob-padding.menu-icons.feature-menu-icon {
  width: 25px;
  height: 25px;
  margin-right: 10px;
}

.blog-image.mob-padding.menu-icons.feature-menu-icon {
  width: 25px;
  height: 25px;
  margin-left: 0;
  margin-right: 10px;
}

.blog-image.mob-padding.menu-icons.feature-menu-icon.store-icon {
  width: 20px;
  height: 20px;
  margin-left: 0;
  margin-right: 5px;
  display: inline-block;
}

.roi-calculator {
  color: #000;
  text-align: left;
  letter-spacing: normal;
  text-transform: capitalize;
  margin: 0 10px 0 0;
  font-size: 15px;
  font-weight: 500;
  display: block;
}

.roi-calculator:hover {
  color: #3d3837;
  text-decoration: underline;
}

.roi-calculator.feature-menu-block {
  color: #5d5f61;
  text-transform: none;
  text-transform: none;
  margin-right: 0;
  padding-top: 3px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.roi-calculator.feature-menu-block.features-title {
  color: #ec6952;
  font-weight: 500;
}

.roi-calculator.feature-menu-block {
  color: #5d5f61;
  text-transform: none;
  padding-top: 3px;
  padding-bottom: 2px;
  font-size: 14px;
  text-decoration: none;
  display: block;
}

.roi-calculator.feature-menu-block:hover {
  text-decoration: underline;
}

.roi-calculator.feature-menu-block.features-title {
  color: #000;
  margin-bottom: 0;
  font-weight: 400;
}

.roi-calculator.feature-menu-block.features-title:hover {
  text-decoration: none;
}

.roi-calculator.feature-menu-block.features-title.bottom-menu-text {
  color: #101113;
  margin-right: 0;
  font-weight: 700;
}

.roi-calculator.feature-menu-block.features-title.bottom-menu-text:hover {
  color: #ec6952;
  text-decoration: none;
}

.roi-calculator.feature-menu-block.features-title.audit-physical-counting-menu-link {
  cursor: pointer;
  margin-right: 4px;
  display: inline-block;
}

.roi-calculator.feature-menu-block.features-title.audit-physical-counting-menu-link:hover {
  color: var(--firebrick);
}

.roi-calculator.feature-menu-block.add-ons-title {
  color: #ec6952;
}

.roi-calc-desc {
  color: #474747;
  max-width: 280px;
  margin-top: 3px;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  line-height: 1.3em;
}

.roi-calc-desc:hover {
  color: #474747;
}

.tools-menu {
  margin-top: 8px;
  margin-bottom: 8px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tools-menu.products-names, .tools-menu.industry-menu {
  margin-top: 0;
  margin-bottom: 0;
}

.megamenu-div {
  border-right: 1px solid #e3ebf7;
  padding: 20px;
}

.megamenu-div.custom-hide {
  display: block;
}

.megamenu-div.custom-hide.tab-menu-spacing {
  border-left: 1px solid #0000;
}

.megamenu-div.custom-hide.tab-menu-spacing.new-features-menu {
  border-left-style: none;
  display: flex;
}

.megamenu-div.custom-hide.tab-menu-spacing {
  border-left: 1px solid #e3ebf7;
  flex: none;
  align-self: stretch;
  margin-left: 0;
}

.roi-div-inner {
  border-top: 4px solid var(--firebrick);
  background-color: #fdfaf9;
  border-radius: 6px;
  padding: 30px;
}

.roi-div-inner.roi-second-card {
  background-color: #fdfaf9;
  margin-top: 35px;
  margin-bottom: 35px;
}

.start-calc-title {
  color: #ec6952;
  margin-bottom: 25px;
  padding: 0;
  font-size: 22px;
}

.start-calc-title.right-title {
  margin-bottom: 10px;
  padding: 0;
  font-size: 18px;
}

.start-calc-title.right-title.yearly-savings {
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
}

.start-calc-title.custom-spacing {
  margin-bottom: 10px;
}

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

.grid-10.second-card-grid {
  margin-top: 30px;
}

.grid-10.second-card-grid.custom-margin {
  margin-top: 15px;
}

.calculator-label-field {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 3px;
  font-size: 12px;
  font-weight: 700;
  display: block;
}

.calculator-label-field.federal-central-tax-rate {
  max-width: none;
}

.calculator-input-field {
  border-bottom: 1px solid var(--soft-grey);
  background-color: #0000;
  width: 60%;
  max-width: none;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  display: block;
}

.calculator-input-field:focus {
  box-shadow: 0 0 0 .1rem #007bff40;
}

.left-form-block, .right-form-block {
  margin-bottom: 25px;
}

.total-cost-of-assets {
  margin-bottom: 0;
  font-size: 19px;
  font-weight: 700;
  display: inline-block;
}

.total-cost-of-assets.right-pricing {
  color: var(--firebrick);
  font-size: 29px;
  font-weight: 700;
}

.total-cost-of-assets.right-pricing.your-savings-amount {
  letter-spacing: 1px;
  font-size: 30px;
  font-weight: 700;
}

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

.div-block-48.calculator-total {
  justify-content: space-between;
  align-items: center;
}

.right-box-div {
  border-top: 4px none var(--firebrick);
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
  padding: 20px;
  position: sticky;
  top: 130px;
}

.right-card-titles {
  letter-spacing: normal;
  font-size: 12px;
  font-weight: 700;
}

.right-box-block {
  border-top: 4px solid var(--firebrick);
  background-color: #fdfaf9;
  border-radius: 6px;
  height: auto;
  max-height: none;
  margin-top: 0;
  position: static;
  top: 18px;
}

.asset-loss-reduction {
  margin-top: 10px;
  margin-bottom: 0;
}

.asset-loss-reduction-amount {
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 400;
}

.your-savings {
  margin-top: 12px;
}

.calc-1 {
  border: 2px solid #e1e1e1;
  border-radius: 5px;
  padding: 30px 20px;
}

.calc-1.custom-top {
  padding-top: 25px;
  padding-bottom: 20px;
}

.calc-1.depreciation-calculator-div {
  background-color: #fff5f4;
  border-width: 1px;
  border-color: #d0d0d0;
  border-radius: 6px;
  width: 600px;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.calc-1.depreciation-calculator-div.maintenance-calc-div {
  background-color: #fff;
  width: 650px;
  padding-left: 30px;
  padding-right: 30px;
  box-shadow: 0 2px 5px -4px #0003;
}

.calc-1.depreciation-calculator-div.qr-generator {
  box-shadow: 0 4px 7px -4px #0003;
}

.field-label {
  font-size: 15px;
}

.calc-1-textlabel {
  font-size: 14px;
  font-weight: 500;
}

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

.inline-field {
  width: 200px;
  display: inline-block;
}

.inline-field.custom-field {
  width: 300px;
  margin-bottom: 0;
}

.inline-field.custom-field.mobile-margin {
  color: #000;
}

.inline-field.custom-field.mobile-margin.maintenance-calc-label {
  width: auto;
  margin-bottom: 10px;
}

.inline-field.custom-field.mobile-margin.depreciation-method-title {
  width: 215px;
}

.inline-field.custom-select {
  width: 400px;
  margin-bottom: 0;
}

.inline-field.custom-radio {
  width: 200px;
  margin-bottom: 0;
}

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

.field-1-div {
  justify-content: center;
  align-items: center;
  display: flex;
}

.field-1-div.field-2-div {
  margin-top: 25px;
  margin-bottom: 25px;
}

.field-1-div.field-2-div.button-holder {
  margin-bottom: 10px;
}

.field-1-div.field-2-div.button-holder.calculation-div {
  background-color: #fdfdfd;
  border: 1px solid #d7dbe1;
  border-radius: 8px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: block;
}

.field-1-div.field-2-div.maintenance-roi-calculator-field {
  margin-top: 0;
  margin-bottom: 30px;
  display: block;
}

.input-custom {
  max-width: 100%;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.radio-button-label, .radio-button-label-2 {
  color: #000;
}

.radio-button-label-3 {
  color: #020202;
}

.radio-button-label-4 {
  color: #000;
}

.div-block-50 {
  display: inline-block;
}

.div-block-50.menu-div {
  color: #000;
  margin-left: 10px;
}

.div-block-50.menu-div:hover {
  color: #e7624a;
}

.div-block-50.menu-div.solutions-menu-items {
  margin-left: 0;
  display: block;
}

.barcode-input-title {
  color: #000;
  margin-bottom: 7px;
  font-size: 14px;
  font-weight: 400;
}

.barcode-input-title.bold-text-8 {
  font-weight: 700;
}

.bold-text-8 {
  color: var(--grey);
  font-weight: 500;
}

.generate-button {
  margin-top: 10px;
}

.generate-button.button.qr-code-generate {
  margin-bottom: 0;
  padding: 8px 25px;
  font-size: 16px;
}

.barcode-input-field {
  margin-top: 5px;
}

.div-block-51.qr-code-div {
  border: 2px solid #dbdbdb;
  border-radius: 5px;
  max-width: 180px;
  max-height: 180px;
  padding: 10px;
  display: none;
}

.qr-code-form {
  padding: 20px;
}

.solution-menu-desc {
  letter-spacing: normal;
  text-transform: capitalize;
  font-size: 12px;
}

.solution-menu-desc.sol-menu-spacing {
  color: var(--grey);
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.6em;
}

.feature-menu-desc-div {
  margin-top: 5px;
  margin-bottom: 10px;
}

.solution-link-block {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.solution-link-block:hover {
  text-decoration: underline;
}

.solution-link-block.sign-in-div {
  padding: 13px 10px;
}

.border-seperator {
  opacity: .26;
  outline-offset: 0px;
  border: .5px solid #bdb6b6;
  outline-style: none;
  outline-color: #f3f3f5;
  margin-top: 10px;
  margin-bottom: 10px;
}

.border-seperator.footer-seperator {
  border-width: .4px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.border-seperator.menu-border {
  border-top-style: none;
  border-top-width: 1px;
  margin-top: 7px;
  margin-bottom: 7px;
}

.border-seperator.products-addons-seperator {
  margin-top: 10px;
  margin-bottom: 10px;
}

.border-seperator.products-addons-seperator.key-benefits-seperator {
  opacity: .2;
  border-width: .3px;
}

.border-seperator.custom-border {
  opacity: 1;
  background-color: #ec6952;
  border-style: none;
  max-width: 20%;
  min-height: 4px;
  margin-top: 10px;
  margin-bottom: 0;
}

.image-6 {
  display: block;
}

.qr-error {
  color: #ff0004;
  font-size: 14px;
  display: none;
}

.colored-span {
  color: #ec6952;
}

.bg-calc-image {
  position: absolute;
  inset: -7% 0% 0% auto;
}

.footer-right-grid {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 2fr 1.7fr 1.7fr;
}

.footer-right-grid.latest-footer-grid {
  padding-left: 10px;
  padding-right: 10px;
}

.footer-right-grid.latest-footer-grid._3-col {
  grid-template-columns: 1.25fr 2fr 1fr;
}

.footer-first.footer-links-container.new-footer-one {
  margin-bottom: 0;
}

.footer-first.footer-links-container.new-footer-one.quick-links {
  margin-top: 10px;
  margin-bottom: 0;
}

.footer-logo-section {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.footer-logo-section.second-social-section {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
}

._3-circle-logos.share-icons {
  margin-top: 10px;
  display: none;
}

._3-circle-logos.social-icons {
  align-self: center;
}

.round-1 {
  margin-left: 10px;
  margin-right: 0;
}

.round-1.social-icons {
  margin-left: 0;
  margin-right: 10px;
}

.round-1.social-icons.share-social-icons {
  margin-left: 10px;
}

.round-1.social-icons.no-right-margin {
  margin-right: 0;
}

.round-1.sec-circle {
  margin-left: 0;
  margin-right: 0;
}

.image-15.logo-footer {
  margin-top: 0;
  margin-left: 0;
  margin-right: auto;
}

.image-15.logo-footer.footer-logo {
  margin-top: 0;
}

.google-play-icons {
  align-self: flex-start;
}

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

.link-block-5 {
  display: none;
}

.subscribe-form-footer {
  margin-top: 30px;
}

.learning-center-title {
  text-align: left;
  max-width: 100%;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 1.8rem;
}

.learning-center-article-card-div {
  background-color: #f2f6fc;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 400px;
  padding: 20px;
  display: flex;
}

.learning-center-article-card-div.lc-card {
  min-height: 500px;
}

.paragraph-70 {
  margin-bottom: 15px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4rem;
}

.paragraph-70.view-article-link {
  color: var(--firebrick);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
  position: static;
}

.paragraph-70.view-article-link.carousel-article-viewmore {
  color: #fff;
}

.paragraph-70.view-article-link.carousel-article-viewmore.viewmore-schedule-tour {
  color: var(--firebrick);
  display: inline-block;
}

.paragraph-70.comma {
  margin-bottom: 0;
}

.paragraph-70.comma.lc-para {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 14px;
}

.div-block-52 {
  font-size: 16px;
}

.div-block-52.tag-div {
  margin-bottom: 15px;
}

.collection-list-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-18 {
  position: static;
  inset: auto 0% 0% auto;
}

.image-18.right-arrow {
  margin-top: 0;
  margin-left: 4px;
  display: inline-block;
}

.image-18.right-arrow.right-orange-arrow {
  display: inline-block;
}

.view-article {
  cursor: pointer;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.view-article.view-article-arrow {
  text-align: center;
  margin-top: 20px;
  display: none;
}

.card-2 {
  color: #b8b9c2;
  background-color: #af000b;
  border-radius: 8px;
  flex-direction: row;
  width: 100%;
  max-width: 300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 0 5px 2rem #0000004d;
}

.arrow-right {
  width: 50px;
  height: 50px;
  inset: auto 0% 0% auto;
}

.carousel-mask {
  width: 25%;
  overflow: visible;
}

.carousel {
  background-color: #0000;
  justify-content: flex-end;
  align-items: center;
  width: 100vw;
  height: 400px;
}

.carousel.is_contained {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding-bottom: 75px;
  display: flex;
}

.arrow-left {
  width: 50px;
  height: 50px;
  inset: auto auto 0% 0%;
}

.card-body {
  height: 100%;
  padding: 30px;
}

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

.div-block-55.carousel-card-div {
  width: 90%;
  margin: 40px auto 35px;
  position: static;
  inset: 0%;
  overflow: hidden;
}

.heading-30 {
  color: #fff;
}

.heading-30.carousel-heading {
  margin-bottom: 30px;
  font-size: 26px;
}

.paragraph-71 {
  color: #fafafa;
}

.paragraph-71.carousel-desc {
  margin-top: 10px;
  margin-bottom: 20px;
}

.carousel-tag-heading {
  color: #caccce;
  font-size: 15px;
  font-weight: 700;
}

.carousel-link {
  color: #fff;
}

.carousel-link-block {
  margin-top: 40px;
}

.icon-2, .icon-3 {
  background-color: var(--firebrick);
}

.slide-nav {
  color: var(--black);
  background-color: #0000;
}

.slider-container {
  margin-bottom: 0;
  overflow: hidden;
}

.collection-list-12 {
  display: flex;
}

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

.text-block-23.learning-center-carousel-tags {
  color: #acafb4;
  text-transform: capitalize;
  margin-bottom: 0;
  font-size: 15px;
}

.lc-carousel-card {
  cursor: grab;
  background-color: #f2f6fc;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  width: 45vh;
  min-height: 450px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 32px 25px;
  display: flex;
}

.lc-carousel-card.case-study-carousel-card {
  border: 1px solid #b6c7d6;
  flex-wrap: nowrap;
  justify-content: space-between;
  width: 45vh;
  min-height: 480px;
  margin-left: 0;
  margin-right: 15px;
  padding: 20px 15px;
}

.lc-carousel-title {
  color: #fff;
  font-size: 1.3rem;
  font-weight: 700;
  line-height: 1.8rem;
}

.lc-carousel-title.cs-carousel-title {
  color: var(--grey);
  margin-top: 10px;
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 500;
}

.paragraph-72 {
  text-transform: none;
}

.paragraph-72.lc-carousel-paragraph {
  color: #fff;
  font-size: 15px;
}

.pagination {
  text-align: center;
  max-width: 100%;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

.lc-card-tags-div {
  grid-column-gap: 6px;
  flex-flow: wrap;
  flex: none;
  place-content: center flex-start;
  align-items: flex-start;
  display: flex;
}

.lc-card-tags-div.comma {
  grid-column-gap: 5px;
  color: var(--grey);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
}

.collection-list-13 {
  grid-column-gap: 6px;
  flex-wrap: wrap;
  align-items: stretch;
  display: flex;
}

.comma {
  flex: none;
  display: flex;
}

.learning-center-section {
  margin-top: 20px;
  margin-bottom: 20px;
}

.lc-heading {
  text-align: left;
  max-width: 100%;
  margin: 0 auto 0 0;
  font-size: 32px;
}

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

.div-block-56.lc-title-div {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 0;
}

.grid-13 {
  grid-column-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
}

.lc-content-div-right {
  padding: 0 20px 20px;
}

.lc-title-div {
  margin-top: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.share-article-social-div {
  margin-top: 0;
}

.share-article-title {
  margin-bottom: 13px;
  font-weight: 700;
}

.view-article-link-block {
  margin-top: 15px;
  margin-left: 0;
}

.view-article-link-block.see-all-features {
  margin-bottom: 5px;
}

.view-article-link-block.see-all-features.service-request-see-all-features {
  margin-bottom: 40px;
}

.lc-container {
  max-width: 1170px;
}

.asset-logo-img {
  margin-left: 0;
}

.brand-identity-guidelines {
  margin-bottom: 0;
  margin-left: 0;
  font-size: 52px;
  line-height: 1.4em;
}

.div-block-58 {
  height: 70px;
}

.heading-31 {
  font-weight: 500;
}

.heading-31.typography-title {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
}

.heading-31.color-palette-title {
  text-align: center;
}

.our-logo-desc {
  font-size: 18px;
}

.grid-14 {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  width: auto;
}

.trademark-usage-title {
  border-bottom: 2px #000;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5em;
}

.div-block-60 {
  background-color: #000;
  width: 20%;
  height: 3px;
}

.div-block-60.border-half {
  width: 15%;
}

.trademark-content {
  padding-left: 10px;
  padding-right: 10px;
}

.trademark-para {
  text-align: justify;
}

.trademark-para.agreement-para {
  font-size: 14px;
  line-height: 1.7em;
}

.list-item {
  text-align: justify;
  font-size: 16px;
}

.trademark-list {
  margin-top: 10px;
  margin-bottom: 10px;
}

.typography-points {
  font-size: 16px;
}

.typo-content-list {
  margin-bottom: 0;
}

.orange-text {
  text-align: center;
  margin-bottom: 5px;
  font-size: 21px;
  font-weight: 400;
}

.hex-code {
  text-align: center;
  font-size: 28px;
  font-weight: 400;
}

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

.our-logo-images {
  margin-left: 20px;
  margin-right: 20px;
}

.get-the-app-text {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 5px;
  margin-left: 0;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
}

.asset-mgmt-title {
  font-size: 30px;
}

.asset-mgmt-title.eam-title {
  color: var(--h1-grey);
  font-size: 40px;
}

.h5 {
  color: #000;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.success-message-text {
  margin-top: 5px;
}

.link-block-8 {
  display: none;
}

.summary-div {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 0;
}

.pr-featured-card-title {
  font-size: 26px;
}

.asset-tagging-title {
  text-align: center;
  font-size: 40px;
}

.asset-tagging-title.asset-operations-title {
  font-size: 35px;
}

.faq-asset-tracking-title {
  text-align: center;
  font-size: 27px;
}

.grid-17 {
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.1fr;
}

.grid-17.video-main-grid {
  grid-template-columns: 2.85fr 1fr;
  margin-left: 90px;
  margin-right: 90px;
}

.main-video-div {
  margin-left: 0;
  margin-right: 0;
}

.more-videos {
  margin-bottom: 10px;
  font-size: 17px;
  font-weight: 700;
}

.video-title-more-videos {
  margin-top: 0;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
}

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

.more-videos-div {
  margin-bottom: 20px;
}

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

.white-bg {
  background-color: #fff;
}

.white-bg.w--open {
  min-width: 250px;
  margin-left: 0;
  left: auto;
  right: auto;
}

.footer-title-link {
  margin-left: 0;
  margin-right: 0;
}

.text-block-26.footer-menu-subheading {
  font-weight: 500;
}

.selected-filters {
  background-color: var(--white);
  padding: 20px 10px;
}

.profile-photo-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 0;
  display: grid;
  overflow: hidden;
}

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

.button-div {
  justify-content: center;
  align-items: center;
  margin-top: 15px;
  display: flex;
}

.button-div.case-study-readmore {
  justify-content: flex-start;
  margin-top: 10px;
}

.solutions-text {
  font-size: 28px;
}

.image-div, .image-20.images-cs {
  margin-left: 0;
  margin-right: 0;
}

.filters-div {
  display: block;
}

.filter-tag {
  background-color: var(--firebrick);
  color: #fefeff;
  border-radius: 8px;
  margin-top: 0;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 8px 13px;
  font-weight: 500;
  display: inline-block;
}

.filter-tag.tags-margin-bottom {
  margin-bottom: 10px;
  font-size: 14px;
}

.readmore {
  margin-top: 10px;
}

.case-study-title {
  text-align: center;
  margin-bottom: 20px;
  font-size: 32px;
}

.case-study-para {
  text-align: center;
  font-size: 17px;
}

.tags-collection-list {
  flex-flow: wrap;
  place-content: space-between center;
  align-items: center;
  display: flex;
}

.text-block-30 {
  border: 1px solid var(--grey);
  background-color: #0000;
  border-radius: 30px;
  margin: 10px;
  padding: 8px 13px;
  font-weight: 500;
  display: inline-block;
}

.yearly-savings-title {
  color: var(--firebrick);
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  display: block;
}

.yearly-savings-title.additional-savings {
  margin-bottom: 5px;
}

.calculation-amount {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 25px;
  font-size: 45px;
}

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

.image-21.i-icon {
  margin-left: 3px;
}

.image-21.i-icon.tooltip {
  margin-bottom: 3px;
}

.image-21.i-icon.tooltip.menu-tooptip {
  border-radius: 0;
  margin-left: 0;
}

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

.grid-23.card-grid {
  grid-column-gap: 23px;
  margin-top: 40px;
}

.card-inner-div {
  border-top: 5px solid var(--firebrick);
  background-color: #fff;
  max-width: 470px;
  padding: 40px;
}

.gray-border-seperator {
  border-top: 1px solid #00000024;
  margin-top: 10px;
  margin-bottom: 1rem;
}

.gray-border-seperator.manuf-divider {
  margin-bottom: 10px;
}

.gray-border-seperator.streamline-border {
  max-width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.bullet-points {
  padding: 10px 0;
}

.image-22 {
  margin-left: 0;
  margin-right: 16px;
  display: block;
}

.image-22.bullet-image {
  margin-top: 0;
  margin-right: 12px;
}

.div-block-66 {
  padding-bottom: 14px;
  display: flex;
}

.text-block-32 {
  margin-top: 0;
}

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

.div-block-67.calc-btn-div {
  justify-content: center;
}

.grid-24 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
}

.video-card-div {
  background-color: #fffbfa;
  border: 1px solid #eff0f2;
  border-radius: 6px;
  flex-direction: column;
  justify-content: space-between;
  min-height: 450px;
  margin-top: 0;
  padding: 17px;
  display: block;
  position: relative;
}

.video-card-div.benefits-video-card {
  border: .5px dashed var(--firebrick);
  background-color: #fff;
  border-radius: 7px;
  min-height: 250px;
  padding-top: 25px;
  box-shadow: 0 4px 4px -4px #0003;
}

.video-card-div.benefits-video-card.asset-operations-card {
  min-height: 250px;
}

.video-card-div.benefits-video-card.demo-cards {
  box-shadow: none;
  background-color: #fff0;
  border-style: none;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.video-card-div.benefits-video-card.enhanced-integration-cards {
  min-height: auto;
  padding: 15px 10px;
}

.img-div {
  position: relative;
}

.content-div {
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 0;
}

.video-card-title {
  color: var(--black-2);
  margin-top: auto;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
}

.video-card-title.benefits-title {
  margin-bottom: 0;
  font-size: 17px;
}

.desc-div {
  text-align: left;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.video-desc-para {
  opacity: .52;
  color: #000;
  text-align: justify;
  text-transform: none;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.video-desc-para.benefits-desc {
  opacity: .65;
  margin-top: 10px;
  font-size: 15px;
  line-height: 23px;
}

.watch-video {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 15px;
  font-size: 14px;
  display: block;
}

.image-23 {
  opacity: .6;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  position: absolute;
  inset: 0%;
}

.image-24 {
  border-radius: 6px;
  position: relative;
}

.collection-list-15 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.watch-video-arrow {
  justify-content: space-between;
  align-items: center;
  padding-right: 20px;
  display: flex;
  position: absolute;
  inset: auto 0% 3%;
}

.image-26 {
  margin-right: 0;
}

.div-block-69 {
  margin-top: 10px;
  font-size: 13px;
  display: block;
}

.section-30 {
  margin-bottom: 30px;
}

.next {
  margin-top: 0;
}

.pagination-2 {
  margin-top: 20px;
}

.no-video-message {
  border: 1px solid #d8d8d8;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
}

.text-block-33 {
  color: var(--firebrick);
  font-weight: 500;
}

.clear-filter {
  margin-top: 10px;
  font-size: 14px;
  display: inline-block;
}

.clear-filter:hover {
  text-decoration: underline;
}

.link-11 {
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

.link-11.clear-filters {
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
}

.link-11.clear-filters:hover {
  text-decoration: underline;
}

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

.div-block-71.filter-title {
  margin-bottom: 10px;
}

.filter-tags {
  background-color: var(--firebrick);
  color: #fff;
  border-radius: 30px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 6px 15px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
}

.filter-tags:hover {
  text-decoration: line-through;
}

.text-block-35 {
  font-weight: 700;
  display: inline-block;
}

.text-block-35:hover {
  text-decoration: none;
}

.image-27 {
  margin-left: 6px;
  display: inline-block;
}

.eam-feature-title {
  text-align: center;
  margin-bottom: 30px;
  font-size: 36px;
}

.eam-feature-title.asset-mgmt-features-heading {
  margin-bottom: 30px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api {
  margin-bottom: 10px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai.preferred-article-title, .eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai.submission-process {
  margin-bottom: 10px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai.features-of-ai-for-manufacturing {
  text-align: center;
  margin-bottom: 40px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai.features-of-ai-for-manufacturing.feature-title {
  margin-bottom: 20px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai.features-of-ai-for-manufacturing {
  color: #000;
  text-align: center;
  margin-bottom: 40px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai {
  text-align: center;
  margin-bottom: 30px;
  font-size: 33px;
}

.eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai.cost-savings-title {
  text-align: center;
  margin-bottom: 10px;
}

.eam-feature-title.asset-mgmt-features-heading.badge-title {
  margin-bottom: 0;
  margin-right: 30px;
  font-size: 18px;
}

.eam-feature-title.asset-mgmt-features-heading.streamline-title {
  margin-bottom: 10px;
}

.bold-text-12.trial-message {
  font-size: 12px;
  font-style: italic;
}

.paragraph-74 {
  text-align: justify;
}

.text-span-9 {
  color: var(--firebrick);
  font-weight: 700;
}

.text-span-11 {
  color: var(--firebrick);
}

.paragraph-75, .paragraph-76 {
  text-align: justify;
}

.paragraph-76.note {
  font-size: 14px;
}

.paragraph-77 {
  text-align: justify;
  margin-bottom: 10px;
  margin-left: 32px;
  font-size: 14px;
}

.bold-text-15 {
  display: inline-block;
}

.bold-text-15.fixed-asset-management-pointers {
  font-size: 15px;
}

.fixed-asset-management-pointers {
  font-size: 15px;
  font-weight: 400;
}

.featured-blog-desc {
  font-size: 14px;
}

.featured-blog-title {
  margin-bottom: 5px;
  font-size: 24px;
}

.heading-35, .heading-36, .heading-37 {
  text-transform: none;
  font-weight: 400;
}

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

.grid-27.features-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-27.features-grid.budget-for-procurement {
  grid-template-rows: auto;
}

.grid-27.features-grid.inventory-management-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-27.features-grid.whats-more-grid {
  grid-row-gap: 25px;
}

.feature-div {
  border: 1px none var(--grey-2);
  background-color: #f1f1f1;
  border-radius: 12px;
  padding: 20px;
}

.feature-div.whats-more-div:hover {
  border-style: none none solid;
  border-color: var(--firebrick);
  border-bottom-width: 2px;
}

.features-title {
  color: var(--firebrick);
  text-align: left;
  text-transform: capitalize;
  margin-bottom: 12px;
  font-size: 16px;
}

.features-title.getting-started-title {
  color: var(--black);
  flex: none;
  align-self: center;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 18px;
  font-weight: 700;
}

.features-title.getting-started-title.use-case-heading {
  margin-right: 5px;
  display: inline-block;
}

.features-title.getting-started-title.topics-we-embrace-title {
  color: var(--grey);
  text-transform: none;
  font-size: 15px;
  font-weight: 400;
}

.features-title.getting-started-title.manufacturing-pointer-title {
  color: var(--grey);
  text-align: justify;
  text-transform: none;
  flex: 0 auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
  display: inline-block;
}

.features-title.getting-started-title.our-services-title {
  margin-bottom: 8px;
}

.features-title.getting-started-title.key-benefits-pointers {
  font-size: 16px;
}

.feature-icon {
  border-radius: 0;
  width: 50px;
  height: 50px;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 8px;
}

.feature-icon.getting-started-icon {
  border-radius: 0;
  flex: none;
  align-self: flex-start;
  width: 30px;
  height: 30px;
  margin-bottom: 0;
  margin-right: 10px;
}

.feature-icon.getting-started-icon.arrow-right-pointers {
  height: 12px;
  margin-top: 6px;
  margin-bottom: auto;
  margin-right: 7px;
}

.feature-icon.getting-started-icon.arrow-right-pointers.writing-guidelines-pointers {
  margin-top: 5px;
}

.feature-icon.getting-started-icon.arrow-right-pointers.writing-guidelines-pointers.wgicon, .feature-icon.getting-started-icon.arrow-right-pointers.tweicons {
  height: 25px;
  margin-top: 0;
  margin-right: 10px;
}

.feature-icon.getting-started-icon.arrow-right-pointers.right-icons {
  width: 12px;
  height: 12px;
  margin-top: 4px;
}

.feature-icon.getting-started-icon.manufacturing-industry-icon {
  width: 25px;
  height: 25px;
  margin-top: 2px;
  margin-right: 10px;
  display: inline-block;
}

.feature-icon.getting-started-icon.feature-icon {
  width: 25px;
  height: 25px;
}

.feature-icon.getting-started-icon.features-icon {
  width: 35px;
  height: 35px;
  margin-right: 10px;
}

.feature-icon.getting-started-icon.features-icon.home-icons {
  width: 35px;
  height: 35px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: 10px;
}

.features-description {
  color: #596175;
  text-align: left;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 400;
}

.features-description.getting-started-desc {
  color: #565a65;
  text-align: justify;
  flex: none;
  align-self: center;
  margin-top: 5px;
  margin-bottom: 0;
  font-size: 14px;
  font-style: normal;
}

.features-description.getting-started-desc.use-case-description {
  max-width: 400px;
  display: block;
}

.features-description.getting-started-desc.explore-rfid-desc {
  color: #42454d;
  text-align: justify;
  max-width: none;
  margin-bottom: 15px;
}

.features-description.getting-started-desc.aviation-pointers {
  color: #2c323a;
  max-width: none;
}

.features-description.getting-started-desc.aviation-pointers.rfid-solutions-desc {
  text-align: center;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.features-description.getting-started-desc.aviation-pointers.rfid-solutions-desc.key-benefit-desc {
  text-align: justify;
}

.features-heading {
  margin-bottom: 6px;
}

.dropdown-arrow-2 {
  color: #a5afb8;
  margin-left: 3px;
  margin-right: 0;
  font-size: 12px;
  position: static;
}

.new-menu-desc {
  margin-bottom: 0;
  margin-right: 0;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
  display: block;
}

.new-menu-desc:hover {
  text-decoration: none;
}

.new-menu-desc.addon-desc {
  max-width: 300px;
  margin-bottom: 5px;
  font-size: 12px;
}

.new-menu-desc.addon-desc:hover {
  text-decoration: none;
}

.store-button {
  background-color: #0000;
  border-radius: 5px;
  align-self: center;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 8px 10px;
  display: inline-block;
}

.store-button:hover {
  background-color: #0000;
}

.italic-text-3 {
  font-size: 14px;
  font-style: normal;
}

.category-image {
  width: 45px;
  height: 45px;
  margin-right: 5px;
  display: inline-block;
}

.bottom-links {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.nav-dropdown-2 {
  color: #535d66;
  border-radius: 5px;
  margin-left: 0;
  margin-right: 0;
  padding: 5px 10px;
  font-weight: 500;
  line-height: 24px;
  transition: color .2s, transform .2s;
  position: relative;
}

.nav-dropdown-2:hover {
  opacity: 1;
  color: #101113;
  transform: translate(0, -2px);
}

.nav-dropdown-2.w--current {
  color: #096ad0;
  font-weight: 700;
  transition-property: none;
}

.bottom-links-div {
  border-top: 1px solid #e3ebf7;
  padding: 10px;
}

.infinity-store-title {
  color: var(--firebrick);
  align-self: center;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
}

.infinity-store-title:hover {
  text-decoration: underline;
}

.solution-link-block-2 {
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.solution-link-block-2:hover, .solution-link-block-2.products-link:hover {
  text-decoration: none;
}

.service-request-para {
  margin-bottom: 0;
  line-height: 1.6em;
}

.service-request-image {
  margin-top: 0;
}

.service-request-title {
  margin-bottom: 5px;
  font-size: 18px;
}

.div-block-81 {
  border-left: 1px #000;
  padding: 18px 30px;
}

.div-block-81.right-tab {
  border-left: 0 #e3ebf7;
  padding-top: 20px;
  padding-bottom: 0;
}

.div-block-82 {
  display: inline-block;
}

.div-block-82.menu-div {
  color: #000;
  margin-left: 7px;
}

.div-block-82.menu-div:hover {
  color: #e7624a;
}

.div-block-82.menu-div.solutions-menu-items {
  margin-left: 0;
  display: block;
}

.div-block-82.menu-div.solutions-menu-items.store-category-titles.category-image-titles {
  align-items: center;
  display: flex;
}

.dropdown-list-6.w--open {
  z-index: 999;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 4px;
  width: 100%;
  margin-top: 0;
  display: block;
  position: absolute;
  inset: auto auto auto 0%;
  box-shadow: 1px 0 12px #0000000d;
}

.tabs-2 {
  min-height: auto;
}

.italic-text-8 {
  font-style: normal;
  display: block;
}

.tabs-menu-3 {
  float: left;
  border-right: 1px #e3ebf7;
  flex-direction: column;
  width: 270px;
  max-width: 270px;
  min-height: 100%;
  display: flex;
}

.italic-text-9 {
  font-size: 14px;
  font-style: normal;
}

.italic-text-10 {
  font-style: normal;
}

.tab-right-div-2 {
  border-left-color: #eaeaea;
}

.div-block-83 {
  flex-flow: column;
  margin-top: 10px;
  margin-right: 0;
  display: flex;
}

.div-block-83.products-items {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: .5fr .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  margin-top: 5px;
  margin-bottom: 20px;
  display: grid;
}

.div-block-83.products-items.addons {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-columns: .5fr .5fr .5fr;
}

.div-block-83.products-items.addons.new-feature-addon-grid {
  grid-template-columns: .5fr .5fr .5fr .5fr .5fr;
}

.div-block-83.products-items.store-categories {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: .5fr .5fr;
}

.div-block-83.products-items.store-categories.category-images-titles {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 10px;
}

.div-block-83.products-items.new-feature-grid {
  grid-template-columns: .5fr .5fr .5fr .5fr .5fr;
}

.italic-text-11 {
  font-size: 14px;
  font-style: normal;
}

.text-block-40.content-desc {
  text-align: justify;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
}

.text-block-40.content-desc.title-products {
  border-bottom: 2px #ec6952;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 700;
}

.text-block-40.content-desc.title-products.store-category-title {
  padding-bottom: 5px;
}

.italic-text-5 {
  font-size: 14px;
  font-style: normal;
}

.link-16 {
  font-style: normal;
}

.text-block-41 {
  font-size: 16px;
}

.text-block-41.tab-text {
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
}

.text-block-41.tab-text.tab-label {
  padding-left: 0;
  padding-right: 0;
}

.div-block-84.new-menu-div {
  box-shadow: 0 3px 6px -5px #0000002e;
}

.div-block-84.new-menu-div.hide-in-desktop {
  display: none;
}

.italic-text-6 {
  font-size: 14px;
  font-style: normal;
}

.tabs-individual-2 {
  background-color: #fff;
  margin-left: 0;
  margin-right: 0;
  padding: 18px 20px;
}

.tabs-individual-2:hover, .tabs-individual-2.w--current, .tabs-individual-2.w--current:hover {
  background-color: #ffe3de;
  border-left: 6px solid #ec6952;
}

.signup-link {
  margin-left: 5px;
  margin-right: 0;
  font-weight: 500;
}

.text-span-12 {
  font-weight: 400;
}

.text-span-12.forgot-password-text {
  margin-top: 10px;
  display: inline-block;
}

.heading-41 {
  font-size: 36px;
}

.heading-41.signup-title {
  color: var(--firebrick);
  margin-bottom: 20px;
  font-size: 32px;
}

.consent-submit-div {
  margin-top: 20px;
  margin-bottom: 20px;
}

.submit-button {
  background-color: var(--firebrick);
  margin-top: 10px;
}

.submit-button:hover {
  background-color: var(--black);
}

.checkbox-field-3 {
  margin-bottom: 13px;
}

.checkbox-field-4 {
  margin-bottom: 10px;
}

.form-footer {
  justify-content: flex-start;
}

.link-block-12, .link-block-13 {
  font-weight: 500;
}

.log-in-form-block {
  padding-left: 0;
  padding-right: 0;
}

.login-password-div {
  margin-top: 20px;
}

.error-state {
  max-width: 300px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}

.error-message {
  color: var(--black);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
}

.reset-password-link {
  margin-left: 5px;
  font-weight: 500;
}

.form-footer-2 {
  justify-content: flex-start;
}

.update-password-block {
  padding-left: 10px;
  padding-right: 10px;
}

.reset-password-form-block {
  padding-left: 10px;
  padding-right: 10px;
  position: static;
}

.heading-44 {
  color: var(--firebrick);
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 36px;
}

.heading-44.access-denied-title {
  margin-bottom: 10px;
}

.link-17, .link-18 {
  font-weight: 500;
}

.community-list {
  font-size: 16px;
}

.sign-up-form-block {
  margin-top: auto;
  margin-bottom: 0;
}

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

.image-35.acess-denied {
  margin-left: auto;
}

.block-content {
  border: 1px #000;
  margin-top: 10px;
  margin-bottom: 10px;
}

.reset-password {
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-89 {
  justify-content: space-between;
  display: flex;
}

.submit-button-2 {
  background-color: var(--firebrick);
}

.submit-button-2:hover {
  background-color: var(--black);
}

.block-header {
  border-style: none;
}

.checkbox-field-5 {
  margin-bottom: 15px;
}

.submit-button-3 {
  background-color: var(--firebrick);
  border-radius: 3px;
}

.submit-button-3:hover {
  background-color: var(--black);
}

.submit-button-4 {
  background-color: var(--firebrick);
}

.submit-button-4:hover {
  background-color: var(--black);
}

.submit-button-5 {
  background-color: var(--firebrick);
}

.submit-button-5:hover {
  background-color: var(--black);
}

.paragraph-80 {
  margin-bottom: 10px;
}

.checkbox-label-2 {
  font-size: 15px;
}

.paragraph-81 {
  text-align: center;
  max-width: 400px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

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

.paragraph-82, .link-block-14, .redirect-block {
  text-align: center;
}

.error-state-2 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.error-message-2 {
  text-align: left;
  font-size: 14px;
  font-style: normal;
}

.paragraph-83, .paragraph-84 {
  text-align: center;
}

.button-4 {
  background-color: var(--firebrick);
  border-radius: 3px;
  font-size: 15px;
  font-weight: 500;
}

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

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

.error-state-3 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.error-message-3 {
  font-size: 14px;
}

.grid-31 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.text-block-43 {
  max-width: 400px;
  margin-top: 6px;
  font-size: 15px;
}

.text-block-44 {
  max-width: 400px;
  margin-top: 6px;
}

.text-block-45 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.error-state-4 {
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.list-5 {
  max-width: 400px;
}

.heading-47 {
  margin-bottom: 25px;
  font-size: 35px;
}

.search-result-item {
  border: 1px solid var(--soft-grey);
  border-radius: 8px;
  align-self: stretch;
  width: 100%;
  max-width: 340px;
  padding: 14px;
}

.div-block-94 {
  justify-content: center;
  align-items: center;
  padding: 0 10px;
  display: flex;
}

.div-block-94.signup-logo-grid {
  flex-flow: wrap;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.div-block-94.awards-right {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  justify-items: center;
  padding: 0;
  display: grid;
}

.div-block-94.rating-grid {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
}

.badge-img {
  border-radius: 0;
  margin-right: 0;
}

.badge-link {
  margin-right: 13px;
}

.badge-link.last-badge {
  margin-right: 0;
}

.badge-link.feature-badge-list {
  margin-right: 20px;
}

.badge-link.landing-page-logo {
  margin-right: 0;
}

.podcast-article-div {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.episode-div {
  padding: 20px;
}

.episode-div.episode-article {
  border-left: 1px #eee;
}

.podcast-article {
  border-left: 1px solid #eee;
}

.heading-48 {
  text-transform: none;
  font-size: 15px;
}

.heading-48.podcast-duration {
  letter-spacing: normal;
  margin-left: 4px;
  font-size: 13px;
  font-weight: 500;
  display: inline-block;
}

.heading-48.podcast-date {
  letter-spacing: normal;
  margin-bottom: 0;
  padding: 3px;
  font-size: 14px;
  display: inline-block;
}

.heading-48.podcast-duration-title {
  letter-spacing: normal;
  font-size: 13px;
  font-weight: 400;
  display: inline-block;
}

.heading-49 {
  text-align: center;
  text-transform: none;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.paragraph-85 {
  color: #505050;
  font-size: 14px;
  font-weight: 400;
}

.paragraph-85.podcast-description {
  margin-bottom: 12px;
}

.link-19 {
  font-size: 14px;
  font-weight: 700;
}

.div-block-95 {
  overflow: hidden;
}

.collection-item-5 {
  border: 1px solid #eee;
  border-left-color: #e0dbdb;
  border-radius: 7px;
  margin-bottom: 20px;
}

.podcast-thumbnail {
  border-radius: 7px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-46, .text-block-47 {
  font-size: 15px;
}

.empty-state {
  background-color: #ffe7e3;
  margin-bottom: 10px;
}

.empty-state-2 {
  background-color: #ffe7e3;
}

.div-block-96 {
  padding: 10px;
}

.div-block-96.podcast-button-div {
  margin-top: 25px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-97 {
  justify-content: space-between;
  margin-top: 5px;
  display: flex;
}

.podcast-image {
  margin-right: 15px;
}

.link-block-15 {
  flex: none;
  margin-left: 0;
  margin-right: 0;
}

.link-block-16 {
  display: none;
}

.list-item-2, .list-item-3, .list-item-4 {
  font-size: 16px;
}

.tab-text {
  color: var(--firebrick);
  padding-left: 25px;
  padding-right: 25px;
}

.plan-tabs-menu-new {
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #d2d2e1;
  border-radius: 40px;
  justify-content: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 4px;
  display: inline-block;
}

.pricing-tab-pane {
  text-align: center;
  background-color: #0000;
  margin-top: 0;
  padding: 0;
}

.tabs-3 {
  margin-top: 10px;
}

.pricing-plan-tabs {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  margin-top: 0;
  margin-right: 0;
  padding: 10px 0;
  display: flex;
}

.tab-button {
  color: #1b1729;
  text-transform: none;
  background-color: #0000;
  padding: 10px 20px;
  font-size: 14px;
}

.tab-button.w--current {
  background-color: var(--firebrick);
  color: #fff;
  border: 1px #53a1fe;
  border-radius: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cta {
  color: #fff;
  background-color: #0f62fe;
  border: .5px #0c4058;
  margin-top: 20px;
  padding: 10px 25px 11px;
  text-decoration: none;
  display: flex;
}

.cta:hover {
  background-color: #0353e9;
  border-color: #3ec9b8;
}

.cta.wit-zwart-no-marge {
  background-color: #fff;
  border-style: none;
  border-color: #000;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-left: 0;
  padding: 0;
}

.hide {
  display: none;
}

.text-block-51 {
  font-size: 16px;
  font-weight: 700;
}

.product-1 {
  border: 1px none var(--silver);
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding: 0;
  display: flex;
}

.plan-section {
  padding: 40px 0;
  position: relative;
}

.icon-4 {
  display: inline-block;
}

.accordion-item-trigger {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.accordion-item-trigger-2, .accordion-item-trigger-3 {
  background-color: var(--firebrick);
  color: #fff;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.products-input-field {
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--soft-grey);
  margin-bottom: 0;
  margin-left: 0;
  padding: 10px 5px 10px 0;
  font-weight: 500;
}

.multi-step-form-radio-trigger---brix {
  color: #170f49;
  border: 2px solid #0000;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 66px;
  padding-right: 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  transition: border-width .2s, border-color .2s;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 2px 6px 2px #13124212;
}

.multi-step-form-radio-trigger---brix:hover {
  border-color: #bfbaff;
}

.title-container---brix {
  text-align: center;
  max-width: 518px;
}

.multi-step-form-block---brix {
  width: 100%;
  min-height: 44vw;
  margin-top: 0;
  margin-bottom: 0;
}

.monthly-plan-div {
  padding: 10px 20px;
}

.plan-heading {
  color: var(--grey);
  text-align: center;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  font-weight: 400;
}

.monthly-plan {
  border: 1px solid var(--soft-grey);
  border-radius: 5px;
  margin-bottom: 40px;
  padding: 10px 20px;
}

.monthly-plan.training-main-div {
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.asset-management-heading {
  color: var(--firebrick);
  text-align: left;
  align-self: center;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
}

.asset-management-heading.white-label-title {
  margin-left: 25px;
}

.asset-management-block {
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
  display: block;
}

.products-icon {
  align-self: center;
  width: 25px;
  height: 25px;
  margin-left: 0;
  margin-right: 10px;
}

.div-block-132 {
  justify-content: flex-start;
  align-self: center;
  align-items: stretch;
  display: flex;
}

.asset-management-price {
  color: var(--firebrick);
  align-self: center;
  margin-bottom: 0;
}

.text-span-14 {
  font-size: 19px;
}

.text-span-15 {
  font-size: 24px;
}

.asset-management-top {
  justify-content: space-between;
  margin-bottom: 5px;
  display: flex;
}

.asset-management-input {
  width: 30%;
  margin-left: 35px;
}

.asset-management-input.schedule-maintenance-input {
  width: 40%;
}

.asset-management-addons {
  border: 1px dashed var(--firebrick);
  border-radius: 5px;
  margin-top: 5px;
  margin-left: 20px;
  margin-right: 20px;
  padding: 10px 20px;
}

.select-addons {
  color: #9e9e9e;
  text-align: left;
  margin-bottom: 5px;
  font-size: 15px;
  font-weight: 500;
}

.text-block-71 {
  text-align: left;
  font-size: 16px;
  font-weight: 500;
}

.div-block-133 {
  justify-content: space-between;
  display: flex;
}

.addons-price {
  color: var(--firebrick);
  font-size: 17px;
  font-weight: 500;
}

.addon-title {
  margin-bottom: 5px;
}

.addon-input {
  width: 80%;
}

.add-on-list {
  padding: 10px 5px;
}

.form-4 {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-4.addons-2 {
  grid-template-columns: 1fr 1fr;
}

.asset-management, .inventory-management {
  padding-bottom: 10px;
}

.asset-management-description {
  text-align: left;
  margin-left: 35px;
  font-size: 15px;
}

.asset-management-description.services-desc {
  margin-left: 25px;
}

.white-label-block {
  cursor: pointer;
  padding: 10px 20px;
}

.white-label-desc, .one-time-setup {
  margin-bottom: 0;
  font-size: 14px;
}

.training-hours-description {
  margin-bottom: 10px;
  font-size: 14px;
}

.checkbox-label-6 {
  display: none;
}

.checkbox-3 {
  width: 14px;
  height: 14px;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 27% auto auto 25px;
}

.checkbox-3.ots-checkbox {
  top: 26%;
}

.checkbox-3.training-checkbox {
  width: 13px;
  height: 13px;
  top: 24%;
}

.checkbox-field-10 {
  padding-left: 0;
}

.form-block {
  position: relative;
}

.form-block.training-hours-form-block {
  margin-bottom: 0;
}

.paragraph-86 {
  margin-bottom: 5px;
  font-size: 14px;
}

.pricing-title {
  text-align: center;
  margin-bottom: 15px;
  font-size: 32px;
  font-weight: 700;
}

.pricing-title.tailored-solutions-title {
  margin-bottom: 12px;
}

.paragraph-88 {
  margin-bottom: 5px;
  font-size: 14px;
}

.add-ons-formblock, .inventory-management-formblock, .form-block-2 {
  margin-bottom: 0;
}

.form-block-3 {
  margin-bottom: 10px;
}

.form-block-4 {
  margin-bottom: 0;
}

.div-block-135 {
  padding: 10px 20px;
}

.div-block-135.total-pricing-div {
  background-color: var(--firebrick);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-135.total-pricing-div.top-div-total {
  margin-top: 0;
  margin-bottom: 20px;
}

.plan-pricing-total {
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 500;
  display: inline;
}

.text-span-16 {
  color: var(--white-2);
  font-size: 26px;
  font-weight: 700;
}

.text-span-17 {
  font-size: 22px;
}

.additional-service-div {
  background-color: var(--black);
  border-radius: 7px;
  margin-top: 20px;
  padding: 30px 20px;
}

.additional-services-title {
  color: var(--white-2);
  text-align: center;
  margin-bottom: 10px;
  font-weight: 700;
}

.additional-services-desc {
  color: var(--white-2);
  text-align: center;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-style: italic;
  font-weight: 400;
  line-height: 23px;
}

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

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

.image-42 {
  flex-direction: row;
  align-self: flex-start;
  margin-left: 0;
  margin-right: 5px;
}

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

.div-block-139 {
  align-self: center;
  display: flex;
}

.div-block-140, .div-block-141, .div-block-142, .div-block-143, .div-block-144 {
  display: flex;
}

.top-banner {
  align-self: center;
}

.banner-image {
  margin-left: 0;
  margin-right: 0;
}

.heading-div {
  padding: 15px 0;
}

.grid-32 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.grid-32.get-started-grid {
  grid-template-columns: 1.25fr 1fr;
  margin-top: 30px;
}

.heading-content {
  padding-top: 10px;
  padding-bottom: 10px;
}

.page-heading {
  text-align: left;
  margin-bottom: 13px;
  font-size: 30px;
}

.page-heading.get-started-heading {
  text-align: left;
}

.welcome-desc {
  color: var(--grey);
  text-align: justify;
  margin-bottom: 0;
  font-size: 16px;
}

.heading-image {
  margin-left: 0;
  margin-right: 0;
}

.why-integrate {
  color: var(--grey);
  width: 100%;
  margin-bottom: 0;
  padding: 0;
  font-size: 16px;
}

.why-integrate.why-integrate-desc {
  margin-top: 15px;
  margin-bottom: 15px;
  font-size: 15px;
}

.why-integrate-heading {
  color: var(--dark-grey);
  margin-bottom: 0;
  font-size: 30px;
}

.why-integrate-heading.how-to-integrate {
  color: #fff;
  font-weight: 500;
  display: inline-block;
}

.benefits-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.benefits-grid.benefits-of-using-ai-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.benefits-grid.benefits-of-using-ai-grid.demo-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.benefits-grid.benefits-of-using-ai-grid.enhanced-integration {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
}

.benefits-grid.benefits-of-using-ai-grid.ai-in-action-grid {
  grid-template-columns: 1fr 1fr;
}

.paragraph-89 {
  text-align: justify;
  font-size: 15px;
}

.paragraph-89.relevant-features-desc {
  margin-bottom: 30px;
  font-size: 14px;
  line-height: 1.6em;
}

.paragraph-89.relevant-features-desc.guest-post-guidelines-desc {
  color: var(--grey);
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
}

.paragraph-89.relevant-features-desc.revolution-desc {
  text-align: center;
  margin-bottom: 10px;
}

.paragraph-89.relevant-features-desc.revolution-desc.cost-savings-desc {
  color: var(--grey);
  text-align: center;
  max-width: 800px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
}

.paragraph-89.relevant-features-desc.revolution-desc.demo-desc {
  max-width: 700px;
  margin-top: 25px;
  margin-bottom: 0;
}

.paragraph-89.relevant-features-desc.solutions-rfid-tracking {
  margin-bottom: 10px;
}

.paragraph-89.relevant-features-desc.it-asset-mgmt-subtitle {
  text-align: left;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
}

.paragraph-89.guest-post-desc {
  text-align: justify;
  max-width: none;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
}

.paragraph-89.guest-post-desc.optimal-asset-management {
  text-align: justify;
  max-width: none;
  font-size: 16px;
}

.paragraph-89.guest-post-desc.optimal-asset-management.imp-note {
  color: var(--greyish);
  text-align: justify;
  margin-top: 5px;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5em;
}

.paragraph-89.guest-post-desc.topics-we-embrace-desc {
  text-align: left;
  max-width: none;
  margin-bottom: 20px;
  margin-left: 0;
  font-size: 17px;
  font-weight: 500;
}

.paragraph-89.guest-post-desc.topics-we-embrace-desc.prefered-article-desc {
  margin-bottom: 10px;
  font-size: 16px;
}

.paragraph-89.guest-post-desc.topics-we-embrace-desc.prefered-article-desc.editorial-team {
  margin-top: 10px;
  margin-bottom: 0;
}

.paragraph-89.guest-post-desc.topics-we-embrace-desc.writing-guidelines-desc {
  text-align: left;
  margin-bottom: 20px;
  font-size: 17px;
  font-weight: 500;
}

.paragraph-89.guest-post-desc.topics-we-embrace-desc.writing-guidelines-desc.pitch-overview {
  margin-top: 0;
  margin-bottom: 7px;
  margin-left: 0;
  font-size: 17px;
  font-weight: 700;
}

.paragraph-89.guest-post-desc.topics-we-embrace-desc.writing-guidelines-desc.submission-process-desc {
  margin-bottom: 10px;
  font-weight: 500;
}

.paragraph-89.guest-post-desc.writing-guidelines-desc {
  margin-bottom: 10px;
}

.paragraph-90 {
  font-size: 15px;
}

.div-block-145 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 15px;
  padding: 0;
  font-size: 15px;
  display: flex;
}

.div-block-145.relevant-features-grid {
  margin-bottom: 0;
}

.div-block-145.relevant-features-grid.manufacturing-point-1 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.div-block-145.relevant-features-grid.manufacturing-point-1.compliance-audits {
  padding-left: 0;
}

.div-block-145.relevant-features-grid.manufacturing-point-1.compliance-audits.experience-desc {
  margin-bottom: 0;
}

.div-block-145.relevant-features-grid.manufacturing-point-1.home-cards {
  flex-flow: row;
  margin-bottom: 0;
}

.div-block-145.topics-we-embrace-pointers {
  margin-bottom: 0;
  padding: 3px;
}

.div-block-145.topics-we-embrace-pointers.submission-pointers {
  padding: 3px;
}

.div-block-145.high-touch-low-touch-div {
  align-items: flex-start;
  margin-bottom: 10px;
  padding: 5px;
}

.div-block-145.high-touch-low-touch-div.aviation-pointers {
  margin-bottom: 0;
}

.bold-text-19 {
  display: block;
}

.bold-text-19.use-case-grid-titles {
  font-size: 16px;
}

.bold-text-19.compliance-desc {
  text-align: justify;
  font-size: 15px;
}

.api-integration-title {
  margin-top: 15px;
}

.grid-33 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.grid-33.cost-savings-grid {
  grid-column-gap: 20px;
  grid-template-columns: 3fr 3fr;
  justify-content: space-around;
  margin-top: 20px;
}

.grid-33.aviation-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1.3fr 1fr;
}

.solution-page-breadcrumb {
  margin-bottom: 30px;
  display: block;
}

.div-block-148 {
  max-height: 500px;
}

.image-43 {
  margin-left: auto;
}

.div-block-150 {
  grid-column-gap: 30px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  display: grid;
}

.div-block-150.writing-guidelines-grid {
  grid-template-columns: 1fr 1fr;
  margin-left: 0;
}

.div-block-150.topics-we-embrace-grid {
  grid-template-columns: 1fr;
  place-items: stretch start;
  margin-top: 20px;
  margin-left: 0;
}

.div-block-150.preferred-article-format-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: stretch start;
  margin-left: 20px;
}

.div-block-150.preferred-article-format-grid.submission-process {
  grid-template-columns: 1fr;
  margin-bottom: 0;
  margin-left: 0;
}

.div-block-150.preferred-article-format-grid.links-additional-requirements {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr;
}

.div-block-150.features-grid {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr;
}

.div-block-150.features-grid.features-grid-section {
  grid-template-columns: 1fr 1fr 1fr;
}

.solution-benefits-title {
  text-align: center;
  min-height: 50px;
  font-size: 19px;
}

.solution-benefits-title.choose-operations-title {
  min-height: auto;
}

.solution-benefits-title.demo-title-card {
  text-align: left;
  min-height: 49px;
  margin-bottom: 10px;
  font-size: 17px;
}

.solution-benefits-title.enhanced-title {
  text-align: center;
  min-height: 50px;
  font-size: 18px;
}

.solution-benefits-title.addons-title {
  min-height: auto;
}

.div-block-151 {
  flex: 1;
}

.use-case-desc {
  margin-top: 10px;
  padding-left: 0;
}

.list-6 {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 30px;
  list-style: none;
  display: grid;
}

.list-6.use-case-grid {
  padding-left: 0;
  list-style: none;
}

.bold-text-21 {
  font-size: 14px;
  font-weight: 400;
}

.list-item-5, .list-item-6, .list-item-7 {
  margin-bottom: 0;
  list-style: none;
}

.bold-text-26 {
  font-size: 33px;
}

.badges-div {
  flex-wrap: wrap;
  flex: none;
  place-content: stretch center;
  align-self: center;
  align-items: center;
  display: flex;
}

.badge-image {
  width: 85px;
  height: 80px;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.badge-image.get-app {
  width: 100px;
  height: 79px;
}

.badge-image.ease-of-use {
  width: 85px;
}

.text-block-74 {
  color: var(--grey);
  text-align: center;
  font-size: 14px;
  font-weight: 500;
}

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

.reward-link {
  margin-right: 20px;
}

.audit-physical-counting-menu-link {
  margin-left: 0;
}

.audit-physical-counting-menu-link:hover {
  color: var(--firebrick);
}

.contact-us-link {
  color: var(--firebrick);
  margin-top: 12px;
  margin-left: 10px;
  font-size: 30px;
  font-weight: 500;
  display: block;
}

.contact-us-link:hover {
  color: #fff;
}

.collection-list-17 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.bold-text-28 {
  color: var(--black);
  font-size: 38px;
  line-height: 1.3em;
}

.image-44 {
  margin-left: auto;
}

.bold-text-29 {
  color: var(--firebrick);
  font-size: 17px;
}

.note-div {
  border-style: solid;
  border-width: 1px 1px 1px 7px;
  border-color: var(--firebrick);
  background-color: #fff2ef;
  border-radius: 7px;
  margin-top: 30px;
  margin-left: 0;
  padding: 20px;
  display: flex;
}

.note-div.guest-post-guidelines-card {
  border-left-width: 7px;
  border-right-width: 1px;
  margin-top: 0;
}

.note-div.final-remarks-div {
  background-color: #0000;
  border-style: none;
  border-width: 1px;
  border-radius: 0;
  padding: 0;
}

.imp-note-inner-div {
  margin-left: 10px;
}

.div-block-154 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.div-block-155 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-155.write-for-us-grid {
  grid-template-rows: auto;
}

.image-48 {
  margin-left: auto;
}

.div-block-156 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.div-block-157 {
  border-style: solid;
  border-width: 1px 1px 1px 5px;
  border-color: var(--firebrick);
  border-radius: 0 5px 5px 0;
  padding: 20px;
}

.div-block-157.draft-div {
  border-left-width: 1px;
  border-right-width: 5px;
  border-radius: 5px 0 0 5px;
}

.related-posts-title {
  font-size: 33px;
}

.div-block-159 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.industry-subtitle {
  color: var(--grey);
  text-align: justify;
  text-transform: none;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5em;
}

.industry-subtitle.experience-contact-heading {
  text-align: left;
  margin-top: 30px;
}

.industry-subtitle.rfid-solutions-section {
  text-align: center;
  margin-bottom: 10px;
  font-size: 16px;
}

.industry-subtitle.rfid-solutions-section.key-benefits-title {
  text-align: left;
  margin-bottom: 7px;
  font-size: 17px;
}

.industry-subtitle.rfid-solutions-section.revolutionizing-title {
  color: var(--black);
  text-align: left;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 500;
}

.div-block-160 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-160.features-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.div-block-160.features-grid.compliance-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-columns: 1fr;
}

.features-card-desc {
  color: var(--grey);
  text-align: justify;
  line-height: 1.4em;
  overflow: auto;
}

.features-card-desc.use-case-desc {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.5em;
}

.faq-desc {
  margin-bottom: 0;
}

.faq-desc.points-faq {
  margin-top: 5px;
  font-size: 15px;
}

.grid-37 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.grid-37.features-new-menu {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-37.features-new-menu._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-37.features-new-menu.border-right {
  border-right: 1px solid #a6a6a680;
  padding-right: 20px;
}

.grid-37.features-new-menu._4-col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.compliance-card-title {
  font-size: 20px;
}

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

.experience-title {
  text-align: center;
  font-size: 30px;
}

.download-pdf {
  color: var(--firebrick);
  align-self: center;
  margin-right: 0;
  font-size: 14px;
  display: inline-block;
}

.download-pdf:hover {
  text-decoration: underline;
}

.pdf-icon {
  width: 25px;
  height: 25px;
  margin-left: 0;
  margin-right: 3px;
  display: inline-block;
}

.pdf-icon.alternate {
  margin-left: 3px;
  margin-right: 0;
}

.download-pdf-div {
  display: inline-block;
}

.grid-39 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-39.case-study-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.homepage-item-req-image, .feature-image {
  margin-left: auto;
}

.related-posts {
  font-size: 33px;
}

.cta-button-feature-page {
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.cta-button-feature-page.mobile-ss-cta-button {
  justify-content: flex-start;
}

.cta-button-feature-page.data-center-cta {
  margin-top: 20px;
}

.cta-button-feature-page.service-request-cta {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
}

.cta-button-feature-page.solutions-cta, .cta-button-feature-page.solutions-cta.warranty-tracking-cta {
  margin-top: 20px;
}

.cta-button-feature-page.solutions-cta.features-cta {
  justify-content: center;
}

.cta-button-feature-page.solutions-cta.features-cta.ensuring-oil-and-gas {
  margin-top: 0;
}

.cta-button-feature-page.solutions-cta.features-cta.ensuring-oil-and-gas.aviation-cta-btn, .cta-button-feature-page.solutions-cta.asset-depreciation-btn {
  justify-content: flex-start;
  align-items: center;
}

.cta-button-feature-page.maintenance-mgmt-buttons {
  margin-top: 30px;
}

.cta-button-feature-page.maintenance-mgmt-buttons.why-choose-button {
  margin-top: 10px;
}

.cta-button-feature-page.po-buttons {
  justify-content: flex-start;
}

.cta-button-feature-page.left-align {
  justify-content: flex-start;
  align-self: flex-start;
  margin-top: 15px;
}

.cta-button-feature-page.left-align.landing-page-cta {
  justify-content: flex-start;
  margin-top: 0;
}

.lightbox-link-5, .lightbox-link-6 {
  margin-bottom: 20px;
}

.lightbox-link-7 {
  margin-right: 0;
}

.heading-52.h3 {
  font-size: 26px;
  line-height: 1.4em;
}

.heading-52.h3.reviewed-title {
  text-align: center;
}

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

.heading-53.h3 {
  font-size: 26px;
  line-height: 1.4em;
}

.heading-53.h3.reviewed-title {
  text-align: center;
}

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

.heading-54.h3 {
  font-size: 26px;
  line-height: 1.4em;
}

.heading-54.h3.reviewed-title {
  text-align: center;
}

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

.heading-55.h3 {
  font-size: 26px;
  line-height: 1.4em;
}

.heading-55.h3.reviewed-title {
  text-align: center;
}

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

.heading-56.h3 {
  font-size: 26px;
  line-height: 1.4em;
}

.heading-56.h3.reviewed-title {
  text-align: center;
}

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

.demo-title {
  text-align: center;
}

.demo-title.left-align {
  text-align: left;
}

.bold-text-30 {
  display: block;
}

.lightbox-link-8 {
  margin-left: auto;
}

.badges-logos {
  flex-wrap: nowrap;
  flex: none;
  justify-content: center;
  align-self: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.heading-57 {
  font-size: 38px;
}

.inventory-management-related-post {
  color: var(--black);
  text-transform: capitalize;
  font-size: 36px;
  font-weight: 700;
}

.inventory-management-related-post.inventory-new-section-title {
  text-align: center;
  letter-spacing: normal;
  margin-bottom: 5px;
}

.lightbox-link-9 {
  margin-left: auto;
}

.paragraph-91, .paragraph-92 {
  text-align: justify;
}

.paragraph-92.new-section-desc {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 15px;
}

.paragraph-92.new-section-desc.new-section-desc-1 {
  margin-top: 5px;
  margin-bottom: 20px;
}

.paragraph-92.new-section-desc.desc {
  text-align: justify;
  margin-top: 0;
}

.paragraph-92.new-section-desc.desc.text-center {
  text-align: center;
}

.inventory-mgmt-pointers {
  margin-left: 10px;
}

.inventory-mgmt-point-desc {
  font-size: 14px;
}

.inventory-level-title {
  margin-bottom: 5px;
  font-size: 17px;
}

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

.div-block-168 {
  margin-top: 10px;
}

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

.paragraph-93, .paragraph-98, .paragraph-99 {
  text-align: justify;
}

.left-side {
  background-color: #ec6952;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
}

.left-side.container.center-align {
  border-top-right-radius: 35px;
  border-bottom-right-radius: 35px;
  padding: 40px 60px;
  position: relative;
}

.left-side.container.center-align.left-side-padding {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-169 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.div-block-169.user-review-grid {
  grid-template-columns: 1.35fr 1fr;
}

.div-block-169._14-free-trial-grid {
  grid-template-columns: 1.5fr 1fr;
}

.right-side {
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.right-side.container {
  padding-left: 20px;
  padding-right: 20px;
}

.icon-heading {
  color: var(--grey);
  text-align: center;
  margin-bottom: 30px;
  font-size: 22px;
}

.icon-heading.best-in-class-ams {
  margin-top: 40px;
  margin-bottom: 0;
}

.icon-heading.what-you-get-in-free-trial {
  margin-bottom: 50px;
}

.div-block-170 {
  grid-column-gap: 16px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-170.icon-grid {
  grid-column-gap: 10px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-170.icon-grid.no-icon-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  justify-items: center;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-170.icon-grid._14days-free-trial {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-170.icon-grid._14days-free-trial.best-in-class-icons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block-170.icon-grid._14days-free-trial.best-in-class-icons.best-in-class-icon {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-bottom: 35px;
}

.div-block-170.icon-grid._14days-free-trial.best-in-class-icons.icon-grid-signup {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.div-block-170.icon-grid._14days-free-trial.best-in-class-icons.icon-grid-signup.signup-grid-3 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-170.icon-grid._14days-free-trial.best-in-class-icons.icon-grid-signup.demo {
  justify-content: space-around;
  display: flex;
}

.signup-icons {
  opacity: .75;
  width: 45px;
  height: 45px;
  margin-left: auto;
}

.signup-text {
  color: var(--grey);
  text-align: center;
  text-transform: capitalize;
  margin-top: 7px;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.signup-text.option-4-font {
  color: var(--grey);
  font-size: 13px;
  line-height: 21px;
}

.triangle-image {
  width: 35px;
  height: 40px;
  position: absolute;
  inset: auto -8px auto auto;
}

.triangle-image.hide-in-mobile {
  z-index: 9999;
  width: 35px;
  height: 35px;
  right: -6px;
}

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

.div-block-171.captcha-block {
  margin-bottom: 15px;
}

.recaptcha {
  margin-bottom: 0;
  margin-right: auto;
}

.credit-check-text {
  color: var(--black);
  text-align: center;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5em;
}

.credit-check-text.free-trial-title {
  font-size: 28px;
  font-weight: 700;
}

.credit-check-text.free-trial-title._14-day-free-trial {
  color: var(--white);
  font-size: 32px;
}

.credit-check-text.free-trial-title._14-day-free-trial.signup-asset-infinity {
  font-size: 27px;
  font-weight: 500;
}

.credit-check-text.free-trial-title._14-day-free-trial.signup-asset-infinity.free-trial-header {
  margin-bottom: 40px;
  font-weight: 500;
}

.credit-check-text._14-day-free-trial-text {
  color: var(--white);
  margin-bottom: 0;
  font-size: 21px;
}

.image-49 {
  border: 1px solid #dedada;
  margin-left: auto;
  box-shadow: 0 3px 6px #0003;
}

.image-50 {
  border: 1px solid #d9d9d9;
  margin-left: auto;
  box-shadow: 0 2px 5px #0003;
}

.image-52 {
  border: 1px solid #dedada;
  margin-left: auto;
  box-shadow: 0 2px 5px #0003;
}

.image-53 {
  border: 1px solid #dedada;
  box-shadow: 0 2px 5px #0003;
}

.image-54, .image-55 {
  border: 1px solid #dedada;
  margin-left: auto;
  box-shadow: 0 2px 5px #0003;
}

.image-56 {
  border: 1px solid #dedada;
  box-shadow: 0 2px 5px #0003;
}

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

.image-57 {
  border: 1px solid #dedada;
  margin-left: auto;
  box-shadow: 0 2px 5px #0003;
}

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

.image-58 {
  border: 1px solid #dedada;
  margin-bottom: 10px;
  margin-left: auto;
  box-shadow: 0 2px 5px #0003;
}

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

.image-63 {
  border: 1px solid #dedada;
  margin-bottom: 10px;
  box-shadow: 0 2px 5px #0003;
}

.image-64 {
  border: 1px solid #dedada;
  margin-left: auto;
  box-shadow: 0 2px 5px #0003;
}

.image-66, .image-67 {
  border: 1px solid #dedada;
  box-shadow: 0 2px 5px #0003;
}

.collection-list-wrapper {
  font-size: 14px;
}

.empty-state-3 {
  background-color: #ddd0;
  padding: 0;
}

.text-block-75 {
  color: var(--firebrick);
}

.paragraph-100, .paragraph-101 {
  text-align: justify;
}

.po-title {
  margin-bottom: 4px;
  font-size: 18px;
}

.po-title.comprehensive-title {
  text-align: center;
  margin-bottom: 10px;
  font-size: 23px;
}

.heading-58 {
  text-align: center;
  margin-top: 30px;
  font-size: 28px;
}

.paragraph-102, .paragraph-103 {
  text-align: justify;
}

.paragraph-104 {
  text-align: justify;
  margin-bottom: 0;
}

.paragraph-105 {
  text-align: justify;
}

.related-post-blog {
  font-size: 36px;
}

.paragraph-106 {
  text-align: justify;
}

.lightbox-link-11 {
  position: relative;
}

.lightbox-link-12 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-right: 0;
  display: flex;
}

.link-22, .link-23 {
  color: var(--black);
}

.bold-text-31 {
  text-decoration: underline;
}

.orange-border-bottom {
  border: 2px solid #ec6952;
  max-width: 45%;
  margin-top: 5px;
  margin-left: auto;
  margin-right: auto;
}

.trusted-by-title {
  text-align: center;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
}

.trusted-by-title.millions-across {
  color: var(--black);
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 700;
  line-height: 30px;
}

.trusted-by-title.millions-across.highly-recommended-title {
  margin-bottom: 0;
  font-size: 19px;
  line-height: 27px;
}

.trusted-by-title.millions-across.trusted-by-title-landing-page {
  color: var(--black);
  text-align: right;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.5em;
  position: relative;
}

.trusted-by-title.millions-across.trusted-user-reviews-title {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 24px;
}

.trusted-by-title.org-number {
  text-align: center;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
}

.text-span-19.highly-rated {
  color: var(--firebrick);
}

.text-span-20 {
  color: var(--firebrick);
  font-size: 26px;
}

.text-span-20._2300 {
  margin-bottom: 10px;
  font-size: 28px;
}

.text-span-20._2300.relation-fostered {
  display: block;
}

.text-span-21 {
  color: var(--greyish);
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}

.text-span-22 {
  color: var(--firebrick);
  font-size: 26px;
}

.text-span-23 {
  color: var(--greyish);
  font-size: 16px;
}

.text-span-24 {
  color: var(--firebrick);
  font-size: 26px;
}

.text-span-25 {
  color: var(--greyish);
  font-size: 16px;
}

.text-span-26 {
  color: var(--firebrick);
  font-size: 26px;
}

.text-span-27 {
  color: var(--greyish);
  font-size: 16px;
}

.numerics-titles {
  margin-top: 50px;
  margin-bottom: 50px;
  line-height: 21px;
}

.div-block-175 {
  text-align: center;
  flex: none;
  align-self: center;
  margin-top: 0;
}

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

.many-more-text {
  text-align: center;
  margin-top: 10px;
}

.heading-59.h3 {
  color: #909090;
  max-width: 1000px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4em;
}

.heading-59.h3.logos-title {
  color: #000;
  text-align: center;
  max-width: none;
  margin-bottom: 20px;
  font-weight: 700;
  line-height: 1.5em;
}

.spacer-3 {
  background-color: #e6ff9e;
  height: 48px;
}

.spacer-3._16 {
  background-color: #0000;
  width: 16px;
  height: 16px;
}

.brand-partner-logos {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  top: 0;
  left: 0;
  right: 0;
}

.brand-partner-logos.first {
  padding-right: 35px;
}

.container-2 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1230px;
  min-height: 50px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  display: block;
  position: relative;
  overflow: hidden;
}

.container-2.center-align {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-61 {
  font-size: 29px;
}

.heading-61.title-demo {
  color: var(--black);
  font-size: 21px;
  font-weight: 500;
}

.heading-61.title-demo.homepage-heading {
  font-size: 33px;
  font-weight: 700;
}

.heading-61.title-demo.homepage-heading.pointer-heading {
  text-align: left;
  margin-bottom: 32px;
  font-size: 42px;
}

.heading-61.title-demo.homepage-heading.pointer-heading.section-heading {
  margin-bottom: 15px;
}

.signup-as-a-partner-title {
  color: var(--white);
  text-align: center;
  margin-bottom: 20px;
  font-size: 25px;
  font-weight: 700;
}

.textarea.signup-text-area {
  border-radius: 5px;
}

.div-block-177 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: center;
  margin-bottom: 0;
  display: grid;
}

.recaptcha-2 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.signup-box {
  background-color: #ec6952;
  border-radius: 15px;
  padding: 30px 20px;
}

.text-block-76 {
  color: var(--white);
  font-size: 16px;
}

.write-us-text {
  color: var(--white);
  text-align: center;
  margin-bottom: 25px;
  font-size: 15px;
  font-style: normal;
}

.email-icon, .call-icon {
  width: 40px;
}

.success-message {
  background-color: #fff;
  border-radius: 5px;
}

.text-block-80 {
  line-height: 24px;
}

.text-block-81 {
  color: var(--white);
}

.procurement-management-related-post-title {
  text-align: center;
  margin-bottom: 15px;
  font-size: 38px;
}

.text-span-35 {
  color: var(--firebrick);
}

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

.div-block-179.schedule-demo-title {
  display: flex;
}

.schedule-block {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-181 {
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  margin-bottom: 25px;
  display: grid;
}

.div-block-182 {
  background-color: #fbfbfb;
  border-left: 4px solid #ec6952;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 10px 0 10px 10px;
  position: relative;
  overflow: hidden;
}

.counter-title {
  color: var(--dark-grey);
  margin-bottom: 0;
  font-size: 25px;
}

.counter-desc {
  color: var(--grey);
  margin-bottom: 0;
  font-size: 15px;
}

.div-block-183 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: .55fr 1.25fr;
  grid-auto-columns: 1fr;
  align-self: flex-start;
  display: grid;
}

.div-block-183.scroll-logos-section {
  margin-bottom: 0;
}

.div-block-184 {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.section-logo {
  display: block;
  position: relative;
  overflow: hidden;
}

.logo_component-slider-2 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xxlarge {
  padding: 0;
  position: relative;
}

.logo-slider-img-2 {
  width: 170px;
}

.page-padding {
  padding: 5em 5%;
}

.page-padding.s0 {
  padding: 1.5em 3%;
  position: relative;
}

.logo-slide_section {
  background-color: #f9f9f9;
  border-radius: 0 15px 15px 0;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.title-orange {
  background-color: #7d7e7e;
  border-radius: 10px;
  padding: 20px;
  position: relative;
}

.image-73 {
  opacity: .09;
  width: 45px;
  height: auto;
  margin-right: 0;
  position: absolute;
  inset: -14% -2% auto auto;
}

.div-block-186 {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 3fr 1.75fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-186.why-us {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 3.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-186.why-us.why-us-2 {
  grid-template-columns: 3.25fr 1.75fr;
  margin-top: 20px;
}

.heading-68 {
  text-align: center;
  margin-bottom: 10px;
}

.heading-68.enhanced-integration {
  margin-bottom: 15px;
  font-size: 32px;
}

.heading-68.features-heading {
  margin-bottom: 30px;
}

.heading-68.features-heading.features-of-ai {
  margin-bottom: 10px;
}

.text-span-42, .text-span-43 {
  color: var(--firebrick);
}

.div-block-187 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.div-block-188 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.join-future {
  max-width: 500px;
  margin-bottom: 20px;
  font-size: 35px;
  font-weight: 700;
  line-height: 1.3em;
}

.join-future.experience-asset-infinity-title {
  max-width: 600px;
  margin-bottom: 10px;
}

.text-span-44 {
  color: var(--firebrick);
}

.div-block-189 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.7fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.faq-title {
  margin-bottom: 0;
  font-size: 30px;
  line-height: 1.5em;
}

.text-span-45 {
  color: var(--firebrick);
}

.image-74 {
  position: absolute;
}

.image-74.arrow-right {
  width: 20px;
  height: 35px;
  inset: 41% -6% 0% auto;
}

.logos-gradient {
  background-image: linear-gradient(to right, #fff, #0e0c1500);
  width: 2rem;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.logos-gradient.is-inverse {
  left: auto;
  right: 0%;
  transform: rotate(180deg);
}

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

.div-block-191 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-span-46 {
  color: var(--firebrick);
}

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

.link-24 {
  margin-top: 3px;
  margin-left: 20px;
  margin-right: 0;
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
}

.link-25 {
  margin-top: 3px;
  margin-bottom: 0;
  margin-right: 0;
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
}

.rating-title {
  color: var(--firebrick);
  text-align: center;
  min-height: auto;
  margin-bottom: 10px;
  font-size: 28px;
}

.div-block-194 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  display: grid;
}

.div-block-194.awards-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-columns: 1fr 1fr;
}

.div-block-195 {
  border-right: 1px #e4e0df;
}

.div-block-195.right-border {
  border-right-style: solid;
  border-right-color: #dfdbdb;
}

.plans-desc {
  text-align: center;
  margin-top: 0;
  font-size: 18px;
  line-height: 27px;
}

.div-block-196 {
  margin-bottom: 20px;
  font-weight: 500;
}

.why-us-div {
  width: 100%;
  margin-bottom: 40px;
}

.innovative-title {
  color: var(--greyish);
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
}

.innovative-title.features-desc {
  margin-top: 15px;
  margin-bottom: 30px;
}

.div-block-197 {
  margin-left: 20px;
  margin-right: 20px;
  padding: 20px;
}

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

.grid-form {
  grid-column-gap: 20px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.textarea-2 {
  margin-bottom: 0;
}

.link-26 {
  margin-top: 3px;
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
}

.paragraph-110 {
  text-align: justify;
}

.streamline-title {
  text-align: center;
  margin-bottom: 40px;
  line-height: 1.45em;
}

.heading-69 {
  color: var(--firebrick);
  margin-bottom: 0;
  font-size: 19px;
}

.heading-70 {
  color: var(--firebrick);
  margin-bottom: 0;
}

.bold-text-33 {
  font-size: 19px;
}

.heading-71, .heading-72, .heading-73, .heading-74 {
  margin-bottom: 5px;
}

.text-block-82, .text-block-83 {
  line-height: 23px;
}

.paragraph-111, .paragraph-112, .paragraph-113, .paragraph-114, .paragraph-115 {
  text-align: justify;
}

.text-block-85, .text-block-86 {
  line-height: 23px;
}

.heading-75 {
  margin-bottom: 8px;
}

.millions-across {
  color: var(--firebrick);
}

.millions-across.user-reviews-title {
  color: var(--black);
  font-size: 24px;
}

.heading-76 {
  font-size: 32px;
}

.heading-76.optimized-card-title {
  font-size: 29px;
}

.streamline-process-title {
  color: var(--dark-grey);
  text-align: left;
  margin-bottom: 0;
  font-size: 21px;
  font-weight: 500;
}

.enhance-procurement-image {
  border: 2px solid #efefef;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 3px 4px -4px #0003;
}

.enhanced-procurement-image-lightbox {
  margin-left: auto;
  display: block;
}

.date {
  margin-left: 5px;
  font-size: 13px;
  font-weight: 500;
  display: inline-flex;
}

.date.featured-date {
  color: var(--grey);
  margin-bottom: 10px;
  font-size: 13px;
  font-weight: 500;
}

.date.featured-date.blog-post-date {
  margin-bottom: 0;
  margin-left: 3px;
  font-size: 14px;
  font-weight: 500;
}

.date.featured-date.blog-date {
  margin-left: 0;
}

.paragraph-116 {
  margin-bottom: 25px;
}

.div-block-203 {
  align-items: stretch;
  display: flex;
}

.paragraph-117 {
  text-align: justify;
}

.div-block-204 {
  margin-top: 10px;
  margin-bottom: 40px;
}

.div-block-204.hide-in-desktop {
  display: none;
}

.div-block-205 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.div-block-205._2nd-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 25px;
}

.div-block-205._2nd-grid._3rd-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.review-1 {
  background-color: #efefef;
  border-radius: 15px;
  margin-right: 20px;
  padding: 15px 20px;
  position: relative;
}

.review-1.margin-top {
  margin-top: 20px;
}

.review-1.margin-top.margin-bottom {
  margin: 30px 0 30px 30px;
}

.review-1.bubble-3 {
  margin-right: 30px;
}

.review-content {
  color: var(--grey);
  margin-top: 5px;
  font-size: 15px;
  font-weight: 500;
  line-height: 23px;
}

.quote-icon {
  border-radius: 0;
  width: 15px;
  height: 15px;
  margin-left: 0;
  margin-right: 10px;
}

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

.image-75 {
  transform-style: preserve-3d;
  position: absolute;
  inset: auto auto -29% 3%;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

.image-75.right-image-quote {
  transform-style: preserve-3d;
  inset: auto 3% -37% auto;
  transform: rotateX(0)rotateY(180deg)rotateZ(90deg);
}

.image-75.review-bubble-image {
  bottom: -37%;
}

.bold-text-35 {
  color: var(--firebrick);
}

.effortless-tracking {
  color: var(--firebrick);
  margin-bottom: 15px;
  font-size: 27px;
}

.image-76 {
  align-self: center;
  margin-right: 0;
}

.image-76.hide-in-desktop {
  display: none;
}

.heading-79 {
  margin-bottom: 30px;
}

.heading-80, .heading-81, .heading-82 {
  font-size: 23px;
}

.hide-in-desktop {
  display: none;
}

.image-77, .lightbox-link-14 {
  margin-left: auto;
}

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

.paragraph-118 {
  text-align: justify;
}

.heading-85 {
  text-align: center;
  font-size: 37px;
}

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

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

.image-78 {
  margin-right: 0;
}

.image-78.mail-icon {
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.features {
  z-index: 99;
  margin-top: -193px;
  padding-top: 193px;
  position: static;
}

.text-span-48 {
  color: var(--firebrick);
}

.form-full {
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  padding-top: 90px;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
}

.form-full.step-form {
  min-height: auto;
  padding-top: 10px;
}

.slider-content-wrap {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 0 20px;
  display: flex;
  position: relative;
}

.text-counter {
  color: #5b617c73;
  font-size: 14px;
  font-weight: 500;
}

.form-content {
  width: 100%;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.form-wrapper {
  margin-bottom: 0;
  padding: 0;
  display: block;
}

.error-message-4 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.form-section-title {
  color: #ec6952;
  text-align: left;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.next-3 {
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0;
  display: block;
  position: absolute;
  inset: auto 0% 0% auto;
  overflow: visible;
}

.arrow {
  width: 16px;
  margin-right: 8px;
}

.previous-button {
  opacity: 1;
  color: #5b617c;
  text-indent: -2px;
  flex: none;
  align-self: center;
  padding: 5px 0;
  font-size: 15px;
  transition: opacity .2s ease-in;
}

.previous-button:hover {
  opacity: 1;
  border-bottom-color: #0000008c;
}

.previous {
  opacity: .45;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100px;
  height: 35px;
  margin: 0;
  transition: opacity .2s;
  display: flex;
  inset: auto auto 0% 0%;
}

.previous:hover {
  opacity: 1;
}

.next-button {
  background-color: #ec6952;
  border-radius: 5px;
  flex: 1;
  align-self: center;
  padding: 10px 28px;
  font-size: 15px;
  font-weight: 700;
  transition: background-color .2s ease-in;
}

.slider-2 {
  background-color: #0000;
  max-width: 900px;
  height: 100%;
  position: relative;
}

.form-title-wrap {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.25fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: grid;
}

.paragraph-120 {
  color: #5b617c;
  text-align: justify;
  margin-top: 10px;
  margin-left: 0;
  margin-right: auto;
  font-size: 15px;
  line-height: 23px;
}

.slide {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.details-right {
  align-items: center;
  margin-top: 15px;
  margin-right: 15px;
  display: flex;
  position: absolute;
  inset: 0% auto auto;
}

.success-message-2 {
  letter-spacing: 1px;
  padding: 50px;
}

.reserve-spot-div {
  margin-top: 15px;
}

.reserve-spot-image {
  justify-content: center;
  align-items: center;
  margin-bottom: 12px;
  margin-left: auto;
  display: flex;
}

.reserve-icon {
  margin-bottom: 7px;
  margin-right: 0;
}

.text-span-53 {
  color: #000;
}

.first-step-image {
  margin-top: 30px;
  margin-bottom: 0;
  margin-right: 0;
}

.text-span-54 {
  color: #000;
}

.link-27 {
  color: var(--black);
}

.text-span-55 {
  color: #000;
}

.text-span-56 {
  color: var(--firebrick);
}

.why-us-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.why-us-wrapper.h {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr;
}

.text-span-58 {
  color: var(--firebrick);
}

.faq-group-row {
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 5rem;
}

.faq-question {
  cursor: pointer;
  background-color: #f3f3f3;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.faq-question-label {
  color: var(--firebrick);
  background-color: #0000;
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1.5em;
  text-decoration: none;
}

.faq-arrow {
  z-index: 0;
  position: relative;
}

.faq-arrow.new-faq-arrow {
  margin-right: 0;
}

.faq-answer {
  padding: 1rem 2rem;
  overflow: hidden;
}

.text-span-59 {
  color: var(--firebrick);
}

.div-block-210 {
  margin-bottom: 30px;
}

.text-span-60 {
  color: var(--firebrick);
}

.whats-more-card {
  align-items: center;
  display: flex;
}

.heading-86 {
  color: var(--h1-grey);
}

.lightbox-link-15, .image-80 {
  margin-left: auto;
}

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

.div-block-212 {
  margin-bottom: 40px;
}

.div-block-213, .div-block-214, .div-block-215, .div-block-216 {
  margin-bottom: 30px;
}

.image-81, .link-block-20 {
  margin-left: auto;
}

.image-83 {
  margin-right: 0;
}

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

.text-span-61 {
  color: var(--firebrick);
}

.div-block-218, .div-block-219 {
  margin-bottom: 30px;
}

.heading-90 {
  margin-bottom: 30px;
  line-height: 1.4em;
}

.div-block-220 {
  margin-bottom: 30px;
}

.heading-91 {
  line-height: 1.4em;
}

.div-block-221, .div-block-222, .div-block-223 {
  margin-bottom: 30px;
}

.lightbox-link-16 {
  align-self: center;
  margin-left: auto;
}

.div-block-224 {
  margin-bottom: 30px;
}

.lightbox-link-17 {
  margin-left: auto;
}

.div-block-225, .div-block-226, .div-block-227, .div-block-228 {
  margin-bottom: 30px;
}

.lightbox-link-18 {
  align-self: center;
  margin-left: auto;
}

.div-block-229 {
  margin-bottom: 30px;
}

.heading-92 {
  line-height: 1.4em;
}

.div-block-230, .div-block-231, .div-block-232 {
  margin-bottom: 30px;
}

.bold-text-40 {
  line-height: 1.3em;
}

.faqs-question {
  color: var(--black);
  text-transform: none;
  font-size: 33px;
  font-weight: 700;
}

.faq-title-h3 {
  font-size: 38px;
}

.faq-title-h3.faq-new-title {
  color: var(--black);
  text-transform: none;
  font-weight: 700;
}

.feature-desc {
  text-align: center;
  margin-bottom: 30px;
}

.paragraph-121 {
  text-align: justify;
}

.case-study-pagination {
  justify-content: center;
  align-items: center;
}

.case-study-right {
  margin-right: 0;
}

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

.paragraph-124 {
  text-align: justify;
  font-size: 15px;
}

.paragraph-124.relevant-features-desc {
  margin-bottom: 30px;
}

.paragraph-124.relevant-features-desc.revolution-desc {
  text-align: center;
  margin-bottom: 10px;
}

.paragraph-124.relevant-features-desc.revolution-desc.cost-savings-desc {
  text-align: center;
  max-width: 800px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.button-5 {
  color: #fff;
  text-align: center;
  background-color: #ec6952;
  border-radius: 5px;
  flex: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 8px 27px;
  font-size: 17px;
  font-weight: 500;
  line-height: 1.5;
  transition: border-color .2s, color .2s, box-shadow .2s, background-color .2s;
  display: inline-block;
  box-shadow: 0 2px 8px #00000008;
}

.button-5:hover {
  color: #f4f8fa;
  background-color: #8a3227;
  box-shadow: 0 7px 20px -10px #0003;
}

.button-5:active {
  background-color: #000;
}

.button-5.minimal {
  box-shadow: none;
  color: #f7f8fa;
  background-color: #2c323a;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 8px;
  padding: 8px 16px;
  font-size: 17px;
  display: inline-block;
}

.button-5.minimal:hover {
  color: #f7f8fa;
  background-color: #535d66;
}

.button-5.minimal:active {
  color: #101113;
}

.button-5.minimal.cta-button {
  margin-right: 0;
  font-size: 16px;
}

.button-5.minimal.cta-button.schedule-demo-btn {
  margin-left: 0;
}

.text-span-62 {
  color: var(--firebrick);
}

.my-slider-progress-bar {
  background-color: #cd00d1;
  width: 0;
  height: .25rem;
  transition: width .4s;
}

.splide-component {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.my-slider-progress {
  background-color: #ececec;
  width: 100%;
  margin-left: 5%;
  margin-right: 5%;
}

.page-padding-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

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

.splide.steps {
  z-index: 99;
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.home-hero-componnet {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.splide__list {
  display: flex;
}

.splide__list.year {
  flex-direction: row;
  justify-content: space-between;
  padding-left: 0;
  padding-right: 0;
}

.splide__track {
  width: 100%;
  overflow: hidden;
}

.splide__track.is--main {
  padding: 3rem;
}

.splide__slide {
  flex: none;
  width: 100%;
}

.splide__slide.slide--year {
  flex: 1;
  width: auto;
  transition: font-size .2s, color .4s;
}

.slider-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  opacity: .5;
  flex: 1;
  align-items: center;
  padding-right: 3rem;
  transition: opacity .3s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.slider_img {
  flex: none;
  width: 33%;
}

.slide-content {
  background-color: #fff;
  border-radius: 1rem;
  flex: 1;
  padding: 2rem 2rem 3rem;
  box-shadow: 1px 1px 3px #00000030;
}

.heading-93 {
  font-size: 1.5rem;
}

.text-block-87 {
  font-size: 1rem;
  line-height: 1.5;
}

.step-component {
  text-align: center;
}

.step-name {
  opacity: 0;
  transition: opacity .2s;
}

.clone-me {
  background-color: #f8f9fa;
  border-bottom-right-radius: 2rem;
  border-bottom-left-radius: 2rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.text-span-63 {
  color: var(--firebrick);
}

.ai-link:hover {
  color: #7d7e7e;
}

.text-span-64 {
  color: var(--firebrick);
}

.bold-text-42 {
  line-height: 1.4em;
}

.no-cc-required {
  color: var(--grey);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 13px;
  font-style: italic;
  font-weight: 400;
}

.div-block-235 {
  background-color: #fff2f0;
  border: 2px dashed #ec6952;
  border-radius: 10px;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 20px;
}

.div-block-235.revolutionizing-box {
  border-style: solid;
  border-width: 1px;
  margin-top: 30px;
}

.text-span-65 {
  color: var(--firebrick);
}

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

.disclaimer-of-warranties {
  width: 100%;
  margin-top: 10px;
}

.section-31 {
  padding-top: 70px;
  padding-bottom: 70px;
  display: block;
}

.section-31.information-div {
  padding-top: 40px;
  padding-bottom: 40px;
}

.list-item-8 {
  color: #000;
  text-align: justify;
  font-size: 16px;
  line-height: 1.5em;
}

.list-item-8.types-of-data-list {
  list-style-type: disc;
}

.list-item-8.last-list-point {
  margin-bottom: 0;
}

.list-item-8.faq-list {
  margin-bottom: 10px;
  font-size: 15px;
}

.email-block-quote {
  text-align: left;
  background-color: #f8f8f8;
  border-left-width: 5px;
  border-left-color: #7d7e7e;
  margin-top: 10px;
  padding-left: 20px;
  padding-right: 40px;
  font-size: 16px;
  line-height: 1.5em;
}

.privacy-policy-mail {
  color: #000;
  margin-right: 0;
  font-weight: 700;
}

.terms-conditions-div.information-we-collect {
  margin-top: 15px;
}

.paragraph-135 {
  color: #000;
  text-align: justify;
  margin-top: 10px;
  font-size: 16px;
}

.container-3 {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 1230px;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
  padding-right: 50px;
  display: block;
  overflow: hidden;
}

.container-3.center-align {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.no-margin-2 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}

.no-margin-2.dow-title {
  color: #000;
  text-align: left;
  font-size: 33px;
}

.new-homepage-desc {
  color: var(--black);
  text-align: justify;
  max-width: none;
  font-weight: 500;
}

.new-homepage-desc.new-homepage-description {
  color: #000;
  text-align: center;
  max-width: 990px;
  margin-left: auto;
  margin-right: auto;
  font-size: 17px;
  font-weight: 400;
}

.new-homepage-desc.new-homepage-description.new-home-desc {
  text-align: justify;
  margin-top: 8px;
  margin-bottom: 0;
  margin-left: 0;
}

.new-homepage-desc.new-homepage-description.section-desc {
  text-align: justify;
  margin-bottom: 25px;
  font-size: 14px;
}

.accordion-link {
  z-index: 1;
  color: #92b4a5;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  transition: color .2s;
  display: flex;
}

.accordion-link:hover {
  color: #000;
}

.fact-separator-3 {
  background-color: #dbdbdb;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1px;
  height: 60px;
  display: flex;
}

.why-choose-us-grid {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-bottom: 30px;
  display: grid;
}

.why-choose-us-grid.new-home-grid {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-columns: 1fr .9fr;
  align-items: start;
  margin-bottom: 0;
}

.wcu-content-wrapper {
  max-width: none;
}

.image-90 {
  margin-left: auto;
  margin-right: auto;
}

.lightbox-link-21 {
  margin-left: auto;
}

.text-span-66 {
  color: var(--firebrick);
}

.explore-solutions-title {
  text-align: center;
  margin-bottom: 10px;
  font-size: 33px;
}

.explore-solutions-desc {
  text-align: center;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
}

._2-card-grid {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.text-span-67, .text-span-68, .text-span-69, .text-span-70, .text-span-71 {
  color: var(--firebrick);
}

.bold-text-43 {
  font-weight: 700;
}

.div-block-300 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-43 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.grid-43.desk-2 {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-columns: 1fr 1fr;
}

.grid-43.desk-2.small {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 0;
}

.grid-43.desk-2.small.relevant-features-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
  margin-top: 30px;
}

.grid-43.desk-2.small.relevant-features-grid.our-services-grid {
  grid-template-columns: 1fr;
}

.grid-43.desk-2.small.relevant-features-grid.our-services-grid.key-benefits-grid {
  margin-top: 15px;
}

.grid-44 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  align-items: center;
}

.grid-44.cost-savings-grid {
  grid-column-gap: 20px;
  grid-template-columns: 3fr 3fr;
  justify-content: space-around;
  margin-top: 30px;
}

.bold-text-44 {
  display: block;
}

.div-block-303 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-301 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 15px;
  padding: 0;
  font-size: 15px;
  display: flex;
}

.div-block-301.high-touch-low-touch-div {
  align-items: flex-start;
  margin-bottom: 10px;
  padding: 5px;
}

.div-block-301.high-touch-low-touch-div.aviation-pointers, .div-block-301.relevant-features-grid {
  margin-bottom: 0;
}

.features-title-3 {
  color: #ec6952;
  text-align: left;
  text-transform: capitalize;
  margin-bottom: 12px;
  font-size: 16px;
}

.features-title-3.getting-started-title {
  color: #101113;
  flex: none;
  align-self: center;
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 18px;
  font-weight: 700;
}

.features-title-3.getting-started-title.key-benefits-pointers {
  font-size: 16px;
}

.industry-subtitle-2 {
  color: #535d66;
  text-transform: none;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5em;
}

.industry-subtitle-2.rfid-solutions-section {
  text-align: center;
  margin-bottom: 10px;
  font-size: 16px;
}

.industry-subtitle-2.rfid-solutions-section.key-benefits-title {
  text-align: left;
  margin-bottom: 7px;
  font-size: 17px;
}

.industry-subtitle-2.rfid-solutions-section.revolutionizing-title {
  color: #101113;
  text-align: left;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
}

.div-block-304 {
  background-color: #fff2f0;
  border: 2px dashed #ec6952;
  border-radius: 10px;
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 20px;
}

.div-block-304.revolutionizing-box {
  border-style: solid;
  border-width: 1px;
  width: auto;
  margin-top: 30px;
  padding: 20px 25px;
}

.bold-text-45 {
  font-weight: 700;
}

.image-92, .image-93, .lightbox-link-22 {
  margin-left: auto;
}

.heading-95 {
  margin-bottom: 10px;
}

.lightbox-link-23 {
  margin-left: auto;
}

.paragraph-136 {
  text-align: justify;
}

.paragraph-137 {
  text-align: center;
  margin-bottom: 20px;
}

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

.heading-97 {
  margin-bottom: 30px;
}

.image-94, .lightbox-link-24 {
  margin-left: auto;
}

.list-7 {
  margin-top: 10px;
  margin-bottom: 0;
}

.lightbox-link-25 {
  margin-left: auto;
  display: block;
}

.lightbox-link-26, .lightbox-link-27 {
  margin-left: auto;
}

.heading-98 {
  color: #ec6952;
  font-size: 24px;
}

.lightbox-link-28, .lightbox-link-29 {
  margin-left: auto;
  margin-right: auto;
}

.image-95 {
  border-radius: 0;
  margin-left: auto;
  margin-right: 0;
}

.div-block-307 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.div-block-308 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.div-block-308.down-section {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  margin-top: 40px;
}

.card_base {
  color: #44465f;
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  min-height: 270px;
  margin-bottom: 0;
  padding: 55px 25px 25px;
  text-decoration: none;
  position: relative;
  box-shadow: 7px 7px 55px #f2f3f6;
}

.icon_wrap {
  overflow: hidden;
}

.icon-5 {
  border-radius: 0;
}

.h1_features {
  letter-spacing: -.3px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 27px;
}

.text_features {
  letter-spacing: -.3px;
  font-size: 16px;
  line-height: 25px;
}

.div-block-309 {
  background-color: #ffefec;
  border: 1px dashed #ec6952;
  border-radius: 10px;
  padding: 15px;
}

.link-block-37 {
  border-radius: 10px;
  margin-left: 0;
  margin-right: 0;
  padding: 10px;
  transition: background-color .3s, color .3s;
}

.link-block-37:hover {
  outline-offset: 0px;
  background-color: #fff;
  outline: 1px solid #e3e3e3;
  box-shadow: 0 0 2px #0003;
}

.link-block-37.w--current:hover {
  outline-offset: 0px;
  background-color: #fff;
  outline: 1px #e3e3e3;
}

.products-icon-2 {
  align-self: flex-start;
  width: 30px;
  height: 30px;
  margin-right: 8px;
}

.div-block-329 {
  position: relative;
}

.products-div {
  display: flex;
}

.logos-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 15px 0 0;
  display: grid;
}

.product-title-div {
  text-align: center;
  margin-bottom: 0;
}

.product-title-div.bundles {
  position: absolute;
  inset: -16px 0% 0%;
}

.prod-desc {
  margin-bottom: 0;
  font-size: 12px;
}

.border-seperator-2 {
  opacity: .25;
  border: .5px #000;
  border-top: .5px solid #bbb;
  margin-top: 0;
  margin-bottom: 0;
}

.border-seperator-2.footer-seperator {
  border-width: .4px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.border-seperator-2.footer-seperator.bundles-seperator {
  opacity: 1;
  border-style: solid none none;
  border-color: #ccc #000 #000;
  margin-top: 15px;
  margin-bottom: 15px;
  position: relative;
}

.products-name {
  font-size: 14px;
  font-weight: 500;
}

.products-name.builder {
  color: #5d5f61;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.builder:hover {
  color: #ac1e23;
}

.products-name.audit {
  color: #000;
  font-size: 16px;
  transition: color .3s;
}

.products-name.audit:hover {
  color: #580066;
}

.products-name.desk {
  color: #5d5f61;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.desk:hover {
  color: #bf778f;
}

.products-name.stock {
  color: #5d5f61;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.stock:hover {
  color: #92b4a5;
}

.products-name.asset-infinity {
  color: #000;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.asset-infinity:hover {
  color: #ec6952;
}

.products-name.warehouse {
  color: #000;
  font-size: 16px;
  transition: color .3s;
}

.products-name.warehouse:hover {
  color: #56664d;
}

.products-name.usage {
  color: #5d5f61;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.usage:hover {
  color: #96953f;
}

.products-name.cmms {
  color: #5d5f61;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.cmms:hover {
  color: #7c94b8;
}

.products-name.procure {
  color: #5d5f61;
  margin-bottom: 5px;
  font-size: 16px;
  transition: color .3s;
}

.products-name.procure:hover {
  color: #9c65b2;
}

.heading-99.h3 {
  color: #000;
  font-size: 26px;
  line-height: 1.4em;
}

.heading-99.h3.infizo-product-bundle-title {
  margin-bottom: 25px;
}

.heading-99.h3.infizo-product-bundle-title.bundles-title {
  background-color: #eee;
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 22px;
  display: inline-block;
}

.div-block-330 {
  border-right: 1px solid #e3ebf7;
  margin-bottom: 0;
  padding: 0 20px 20px;
}

.link-block-38 {
  border-radius: 10px;
  margin-right: 0;
  padding: 10px;
  transition: background-color .3s, color .3s;
}

.link-block-38:hover {
  outline-offset: 0px;
  background-color: #fff;
  outline: 1px solid #e3e3e3;
  box-shadow: 0 0 2px #0003;
}

.link-block-38.w--current:hover {
  outline-offset: 0px;
  background-color: #fff;
  outline: 1px #e3e3e3;
}

.products-icon-3 {
  align-self: center;
  width: 30px;
  height: 30px;
  margin-right: 8px;
}

.left-title-div {
  background-color: #ffebe7;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 40px;
  margin-right: 15px;
  padding: 0;
  display: flex;
}

.left-title-div.products-addons-div {
  background-color: #ffebe7;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  height: 40px;
  margin-top: 15px;
  margin-right: 0;
  padding-left: 15px;
}

.div-block-331, .div-block-332 {
  flex: 1;
}

.div-block-333 {
  padding-top: 10px;
}

.btn-large-icon {
  color: #211f54;
  transform-style: preserve-3d;
  background-color: #fff;
  border-radius: 14px;
  justify-content: center;
  padding: 46px 34px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.btn-large-icon:hover {
  transform: scale3d(.96, .96, 1.01);
}

.btn-large-icon.border {
  color: #fff;
  background-color: #7d7e7e;
  border-radius: 15px;
  padding-top: 30px;
  padding-bottom: 30px;
  font-weight: 400;
}

.btn-large-icon.border:hover {
  color: #fff;
}

.btn-large-icon.border.read-more {
  border: 1px solid var(--firebrick);
  color: var(--firebrick);
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  width: 160px;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 25px;
  font-size: 14px;
}

.btn-large-icon.button-row {
  border-radius: 15px;
  margin-right: 24px;
  padding-top: 30px;
  padding-bottom: 30px;
  line-height: 26px;
}

.cta-card {
  background-color: #ec8e7d;
  border-radius: 30px;
  padding: 110px 60px;
  position: relative;
}

.text-block-90 {
  color: #ec6952;
  flex: 1;
  font-weight: 700;
}

.floating-item {
  position: absolute;
}

.floating-item.cta-v4-02 {
  z-index: 0;
  inset: 0% 0% auto auto;
}

.floating-item.cta-v4-01 {
  z-index: 9;
  border-radius: 0;
  inset: auto auto 0% 0%;
}

.color-neutral-100 {
  color: #fff;
}

.color-neutral-100.mg-bottom-0 {
  z-index: 10;
  color: #000;
  position: relative;
}

.grid-2-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2-columns.cta-v16 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: .8fr .8fr;
}

.line-rounded-icon.button-large-icon {
  align-self: flex-start;
  margin-left: 10px;
  margin-right: 0;
  font-family: Line Rounded Icon Font, sans-serif;
}

.line-rounded-icon.button-large-icon.arrow {
  width: 26px;
  height: 26px;
}

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

.text-block-91 {
  line-height: 26px;
}

.paragraph-138 {
  z-index: 99;
  color: #000;
  position: relative;
}

.homepage-screenshot {
  border-radius: 30px 30px 0 0;
  margin-top: 100px;
  margin-left: auto;
}

.signup-button {
  color: #000;
  background-color: #fff0;
  border: 1px solid #fff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 13px 30px 13px 25px;
  font-weight: 700;
  display: inline-flex;
}

.signup-button:hover {
  color: var(--firebrick);
  background-color: #fff;
}

.arrow-image {
  margin-left: 7px;
}

.text-block-92 {
  font-weight: 500;
}

.home-new-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1.6fr auto;
  grid-auto-columns: 1fr;
  margin-left: 30px;
  margin-right: 30px;
  display: grid;
}

.div-block-334 {
  margin: auto auto 0;
}

.pointers-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.image-96 {
  border: 1px solid #eff0f6;
  border-radius: 30px;
  box-shadow: 0 13px 64px #00000008;
}

.pointers {
  text-align: left;
  margin-bottom: 8px;
  font-size: 22px;
  line-height: 1.3em;
}

.pointers-div {
  align-items: flex-start;
  display: flex;
}

.pointer-icon {
  border-radius: 0;
  flex: none;
  margin-right: 15px;
}

.pointers-desc {
  color: #6e7191;
  text-align: justify;
  max-width: 480px;
  margin-bottom: 0;
  line-height: 1.6em;
}

._2-pointer-grid {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lightbox-link-30 {
  align-self: center;
  margin-left: auto;
}

.tabs-content-2 {
  padding-top: 20px;
}

.list-item-10, .list-item-11, .list-item-12, .list-item-13 {
  font-size: 17px;
}

.image-97 {
  margin-left: auto;
}

.testimonial-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-100, .heading-101, .heading-102 {
  color: var(--firebrick);
}

.paragraph-139 {
  font-size: 14px;
}

.paragraph-139.orange {
  color: var(--firebrick);
}

.div-block-335 {
  margin-left: 20px;
}

.author-name {
  margin-left: 3px;
  font-size: 13px;
  font-weight: 500;
  transition: color .3s;
  display: inline-flex;
}

.author-name:hover {
  color: var(--grey);
}

.date-author-div {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.posted-by {
  color: var(--black);
  font-size: 13px;
  display: inline-flex;
}

.posted-by.author-name {
  color: var(--grey);
  margin-left: 3px;
  font-size: 14px;
  font-weight: 700;
}

.div-block-336 {
  margin-left: 0;
}

.date-wrapper-inner {
  align-self: center;
  margin-bottom: 0;
  display: inline-block;
}

.text-seperator {
  color: var(--grey);
  margin-left: 10px;
  margin-right: 10px;
  font-size: 20px;
  font-weight: 400;
}

.by-text {
  padding-left: 4px;
  padding-right: 4px;
  font-size: 14px;
  display: inline-block;
}

.author-icon {
  margin-right: 0;
}

.author-grid {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.author-bio {
  padding: 10px;
}

.author-image {
  border-radius: 10px;
  margin-left: auto;
}

.author-title {
  color: var(--white);
  margin-bottom: 0;
  font-size: 32px;
}

.paragraph-140 {
  letter-spacing: 1.3px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
}

.paragraph-140.author-post {
  color: var(--dark-grey);
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 12px;
}

.author-description {
  color: var(--white);
  text-align: justify;
  max-width: 800px;
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.5em;
}

.collection-item-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.social-icons {
  margin-right: 0;
}

.filtered-blogs {
  margin-bottom: 0;
  margin-right: 5px;
  font-size: 32px;
  display: inline-block;
}

.filtered-blogs.name {
  color: var(--firebrick);
  margin-right: 0;
  font-size: 32px;
}

.div-block-338 {
  margin-bottom: 24px;
}

.empty-state-4 {
  background-color: #ffe3de;
}

.text-block-93 {
  font-size: 14px;
}

.author-date-wrapper-inner {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: row;
  margin-bottom: 20px;
  display: flex;
}

.text-spacer {
  color: var(--grey);
  margin-left: 5px;
  margin-right: 5px;
  font-size: 19px;
  font-weight: 500;
}

.search-bar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.c_search_component {
  width: 100%;
  max-width: 40em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.c_search_component.full-width {
  max-width: 100%;
}

.c_search_bar {
  position: relative;
}

.c_search_input {
  z-index: 1;
  background-color: #fff;
  border: .5px solid #000;
  border-radius: .6em;
  height: 3em;
  margin-bottom: 0;
  padding: 0 1.6em 0 3.6em;
  font-size: 1.2em;
  position: relative;
}

.c_search_input:focus {
  outline-offset: 0px;
  outline-style: none;
}

.c_search_input.grey-border {
  border-width: 2px;
  border-color: #eff0f2;
  border-radius: 5px;
}

.c_search_input.resources {
  border-color: var(--grey);
  height: 2.5em;
}

.c_search_icon {
  z-index: 2;
  width: 1.6em;
  height: 1.2em;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 1.5em;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.full-width-search-form {
  flex: 1;
}

.margin-bottom-15 {
  margin-bottom: 15px;
}

.hidden {
  display: none;
}

.search-form-wrapper {
  cursor: pointer;
  min-width: 60px;
  height: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
}

.open-icon {
  z-index: 9;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.search-icon {
  width: 16px;
  margin-right: 0;
}

.x-icon {
  width: 14px;
  margin-right: 0;
}

.close-icon {
  z-index: 10;
  justify-content: center;
  align-items: center;
  padding: 19px;
  display: none;
  position: absolute;
  inset: 0%;
}

.search-form {
  z-index: 99999;
  border: 2px solid var(--silver);
  border-radius: 4px;
  justify-content: space-between;
  width: 350px;
  margin-top: 0;
  margin-bottom: 15px;
  display: none;
  position: absolute;
  top: 60px;
  right: 0;
  box-shadow: 0 2px 15px #0003;
}

.search-form.latest-footer-search {
  width: 30%;
  margin-bottom: 0;
}

.search-form.learning-center-search {
  width: 60%;
  margin-bottom: 0;
}

.search-result-list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.author-wrapper {
  flex-flow: wrap;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.author-wrapper.internal {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  margin-top: 15px;
}

.blogs-author {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--grey);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.blog-author-icon {
  width: 16px;
  height: 16px;
}

.large-title {
  font-size: 64px;
  font-weight: 600;
}

.h1-title-white {
  font-size: 48px;
  font-weight: 700;
}

.h2-title-white {
  font-size: 40px;
  font-weight: 700;
}

.h2-title-white.center-align {
  text-align: center;
}

.h3-title-white {
  font-size: 32px;
  font-weight: 700;
}

.h4-title-white {
  font-size: 24px;
  font-weight: 700;
}

.body-l {
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.body-m {
  color: var(--dark-grey);
  margin-bottom: 15px;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.body-m.no-margin {
  margin-bottom: 0;
}

.body-m.margin-bottom-15 {
  margin-bottom: 15px;
}

.body-m.text-white {
  color: var(--white);
}

.body-m.margin-bottom-10 {
  margin-bottom: 8px;
}

.body-s {
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.navbar-subheading {
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.navbar-heading {
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.blog-badge {
  color: var(--white);
  background-color: #000000cf;
  border-radius: 25px;
  padding: 10px 15px;
}

.blog-badge:hover {
  color: var(--silver);
}

.blog-badge.img {
  padding: 5px 10px;
  font-size: 12px;
  position: absolute;
  inset: 5% auto auto 3%;
}

.resources-slider {
  background-color: #0000;
  height: 100%;
  margin-bottom: 80px;
}

.res-trend-img-wrapper {
  position: relative;
}

.res-trend-content-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.navbar-link {
  font-family: DM Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.resources-collection {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1fr;
}

.resources-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-radius: 8px;
  flex-flow: column;
  width: 100%;
  max-width: 49%;
  transition-property: all;
  display: flex;
  box-shadow: 2px 2px 10px #0003;
}

.resources-card:hover {
  transform: scale(1.01);
  box-shadow: 2px 2px 10px #ec695263;
}

.resources-card.max-width-100 {
  max-width: 100%;
}

.card-date {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--grey);
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

.card-date-img {
  width: 18px;
}

.resources-card-collection {
  grid-column-gap: 2%;
  grid-row-gap: 20px;
  flex-flow: wrap;
  margin-bottom: 20px;
  display: flex;
}

.resources-card-collection.three-col {
  grid-column-gap: 2%;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.h5-title-white {
  color: var(--black);
  text-transform: none;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.h5-title-white.blog-card-title {
  color: var(--firebrick);
}

.resources-card-content {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0 3%;
  display: flex;
}

.resoucres-button {
  border: 1px solid var(--grey);
  color: var(--grey);
  text-align: center;
  border-radius: 25px;
  margin-left: 0;
  margin-right: 0;
  padding: 8px 15px;
  font-size: 12px;
  font-weight: 500;
  transition-property: all;
  transition-duration: .3s;
  display: inline-block;
}

.resoucres-button:hover {
  border-color: var(--firebrick);
  background-color: var(--firebrick);
  color: var(--white);
}

.resoucres-button.w--current {
  background-color: var(--firebrick);
  color: var(--white);
  border-style: none;
}

.resources-button-wrapper {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 30px;
  display: flex;
}

.resources-form {
  background-color: #ec6952;
  background-image: linear-gradient(324deg, #f79c8c 6%, #ec6952 32%);
  border: 1px solid #ccc;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
  padding: 24px 15px;
  display: flex;
  box-shadow: 2px 2px 10px #0003;
}

.resources-form-field {
  border-radius: 25px;
}

.resources-form-button {
  background-color: var(--white);
  color: var(--grey);
  border-radius: 25px;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 15px;
  font-weight: 500;
}

.resources-form-button:hover {
  color: var(--silver);
}

.resources-form-button.img {
  padding: 5px 10px;
  font-size: 12px;
  position: absolute;
  inset: 5% auto auto 3%;
}

.heading-103 {
  color: var(--white-2);
  text-align: center;
  font-size: 20px;
  font-weight: 700;
}

.blog-article h1 {
  font-size: 48px;
  line-height: 56px;
}

.blog-article h2 {
  font-size: 38px;
  line-height: 48px;
}

.blog-article h3 {
  font-size: 28px;
  font-weight: 600;
  line-height: 40px;
}

.blog-article h4 {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.blog-article h5 {
  color: var(--black);
  text-transform: none;
  font-size: 16px;
  line-height: 28px;
}

.blog-article h6 {
  color: var(--black);
  text-transform: none;
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}

.blog-article p {
  font-size: 16px;
  line-height: 24px;
}

.blog-article blockquote {
  border-left-color: var(--firebrick);
}

.blog-article li {
  font-size: 16px;
  line-height: 24px;
}

.author-hr {
  background-color: var(--grey);
  width: 1px;
  height: 100%;
}

.resources-trend-grid {
  grid-template-rows: auto;
  place-items: center;
  max-width: 900px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.resources-slider-arrow {
  color: var(--white);
  background-color: #ec6952;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding-top: 4px;
  font-size: 32px;
}

.category-hr {
  background-image: linear-gradient(100deg, var(--firebrick), white);
  border-radius: 8px;
  height: 5px;
  margin-bottom: 20px;
}

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

.div-block-339 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 990px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.cta-content-grid {
  grid-template-rows: auto;
  place-items: center;
  margin-top: 100px;
}

.cta-image {
  max-width: 80%;
  margin-right: 0;
}

.h1-title-white-copy {
  color: var(--white);
  font-size: 48px;
  font-weight: 700;
}

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

.margin-bottom-24 {
  margin-bottom: 24px;
}

.sticky-cta {
  display: none;
}

.pagination-number-wrapper {
  color: var(--black);
  background-color: #0000;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.pagination-number-wrapper.w--current {
  color: var(--black);
  background-color: #0000;
  font-weight: 500;
}

.pagination-wrapper {
  justify-content: center;
  align-items: center;
  width: 200px;
  margin-left: auto;
  margin-right: auto;
}

.honeypot-input {
  display: none;
}

.case-study-form-grid {
  grid-template-rows: auto;
  place-items: start center;
}

.case-study-form {
  background-color: var(--firebrick);
  border-radius: 15px;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 30px 20px;
}

.form-field {
  border-radius: 5px;
  margin-bottom: 20px;
}

.case-study-button {
  background-color: #000;
  border-radius: 5px;
  width: 100%;
  font-weight: 500;
}

.sitemap-grid {
  grid-column-gap: 8px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.sitemap-grid.four-col, .sitemap-grid.four-col.stock {
  grid-template-columns: .5fr .5fr 1.25fr .5fr;
}

.sitemap-heading {
  height: 45px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.sitemap-heading.no-height {
  height: auto;
}

.sitemap-link-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding-left: 15px;
  display: flex;
}

.sitemap-link-wrapper.two {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  padding-left: 0;
}

.sitemap-icon-link {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  display: flex;
}

.sitemap-arrow-icon {
  width: 24px;
  margin-right: 0;
}

.sitemap-links {
  color: #000;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
}

.sitemap-links:hover {
  color: #ec6952;
}

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

.nav_wrap {
  color: var(--white);
  background-color: #fff;
  border-bottom: 1px solid #0000000d;
  justify-content: space-between;
  align-items: center;
  padding: 2rem 0;
  display: flex;
  position: relative;
}

.nav_wrap.inner {
  border-bottom-style: none;
  width: 100%;
  max-width: 1230px;
  margin-left: auto;
  margin-right: auto;
  padding: 1rem 50px;
}

.nav_wrap.hidden {
  display: none;
}

.nav_button {
  z-index: 2;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fff;
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  padding-bottom: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.nav_button_line {
  background-color: #fff;
  width: 50%;
  height: 2px;
}

.menu_background {
  background-color: #0003;
  width: 100%;
  height: 100vh;
  display: none;
  position: absolute;
  inset: 0%;
}

.menu_wrap {
  z-index: 1;
  background-color: var(--silver);
  color: var(--grey);
  flex-flow: row;
  width: 30rem;
  max-width: 100%;
  height: 100vh;
  padding-top: 7.2rem;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
  overflow: hidden;
}

.menu_panel {
  flex-flow: column;
  flex: none;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: auto;
  transform: none;
}

.menu_link {
  justify-content: space-between;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 1.5rem 2rem;
  font-size: 1.4rem;
  display: flex;
}

.menu_link:hover {
  background-color: var(--soft-grey);
}

.menu_link.go-back {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
}

.menu_link.sub-link {
  color: var(--black);
  margin-left: 0;
  margin-right: 0;
  padding-top: .6rem;
  padding-bottom: .6rem;
  font-size: 1rem;
}

.menu_link_text {
  color: var(--black);
}

.menu_icon {
  width: .9rem;
}

.hero-section-review {
  background-color: #d9d9d903;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
  padding: 40px 20px;
  box-shadow: 0 0 20px 1px #0003;
}

.hero-section-review.app-buttons {
  grid-template-columns: 1fr;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.review-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  height: 30px;
  margin-bottom: 20px;
  display: flex;
}

.review-title {
  flex: 0 auto;
  margin-bottom: 0;
  font-size: 14px;
}

.review-logo {
  height: 40px;
  margin-left: 0;
  margin-right: 0;
}

.review-logo.shadow {
  box-shadow: 0 0 10px #0003;
}

.review-logo.badges {
  height: 50px;
}

.review-logo-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.ai-container {
  width: 100%;
  max-width: 1280px;
  padding-left: 20px;
  padding-right: 20px;
}

.ai-container.hero {
  max-width: 1700px;
  padding-left: 60px;
  padding-right: 0;
}

.h1-title {
  text-align: center;
  margin-bottom: 24px;
  font-family: DM Sans, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 56px;
}

.h1-title.left-align {
  text-align: left;
}

.title-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 880px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.title-wrapper.max-width-700 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 700px;
  display: flex;
}

.title-wrapper.max-width-700.margin-bottom-0, .title-wrapper.margin-bottom-0 {
  margin-bottom: 0;
}

.body-large {
  letter-spacing: .36px;
  margin-bottom: 15px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.body-large.text-align-center {
  text-align: center;
}

.body-large.text-align-center.no-margin {
  margin-bottom: 0;
}

.body-large.text-white {
  color: var(--white);
}

.center-button-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.center-button-wrapper.left-align {
  justify-content: flex-start;
  align-items: center;
}

.primary-button {
  background-color: var(--firebrick);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  border-radius: 8px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: 700;
}

.primary-button.white {
  background-color: var(--white);
  color: var(--firebrick);
}

.secondary-button {
  border: 1.5px solid var(--firebrick);
  color: var(--firebrick);
  text-align: center;
  text-transform: uppercase;
  background-color: #0000;
  border-radius: 8px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: 700;
}

.secondary-button.icon {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: center;
  align-items: center;
  width: 157px;
  height: auto;
  margin-bottom: 0;
  display: flex;
}

.secondary-button.icon.integration {
  width: 250px;
}

.secondary-button.icon.integration.white {
  border-color: var(--white);
  color: var(--white);
}

.secondary-button.icon.no-border {
  border-style: none;
}

.secondary-button.icon.know-more {
  border-style: none;
  border-width: 0;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
}

.secondary-button.icon.know-more.pointer {
  width: 177px;
  padding-left: 20px;
}

.secondary-button.icon.know-more.prefer {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.secondary-button.icon.know-more.prefer:hover {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
}

.secondary-button.icon.schedule-demo {
  border-color: var(--white);
  color: var(--white);
  width: 270px;
}

.secondary-button.icon.schedule-demo:hover {
  color: #000;
}

.secondary-button.icon.schedule-demo.white {
  border-color: var(--white);
  color: var(--white);
}

.secondary-button.icon.schedule-demo.no-border {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
}

.secondary-button.icon.sign-up {
  width: 270px;
}

.secondary-button.icon.sign-up.white {
  border-color: var(--white);
  color: var(--white);
}

.review-star {
  margin-right: 0;
}

.hero-infographic {
  margin-left: auto;
  margin-right: auto;
}

.h2-title {
  text-align: center;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h2-title.margin-bottom-15 {
  margin-bottom: 15px;
}

.h2-title.text-align-left {
  text-align: left;
}

.h2-title.text-align-left.text-white {
  color: var(--white);
}

.solution-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
  margin-top: 40px;
}

.h3-title {
  margin-bottom: 15px;
  font-family: DM Sans, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.h4-title {
  margin-bottom: 15px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.h4-title.product-card-title {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.h4-title.product-sec-title {
  text-align: center;
  margin-bottom: 0;
}

.h4-title.text-center.orange-text {
  color: var(--firebrick);
}

.button-arrow {
  width: 20px;
  height: 20px;
  margin-right: 0;
}

.button-arrow.black {
  display: none;
}

.button-arrow.dropdown {
  width: auto;
  height: 10px;
  transform: rotate(-90deg);
}

.solution-grid-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.result-card-wrapper {
  grid-template-rows: auto;
  margin-bottom: 16px;
}

.result-card-wrapper.three-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.result-card {
  text-align: center;
  background-color: #fff;
  border-radius: 12px;
  padding: 35px 30px 10px;
}

.result-card.small {
  padding-left: 40px;
  padding-right: 40px;
}

.result-no {
  background-image: linear-gradient(257deg, var(--asset-secondary), var(--firebrick) 57%, var(--asset-secondary));
  border-radius: 12px;
  max-width: 160px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 6px 35px;
}

.result-no-text {
  color: var(--white);
  text-align: center;
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}

.div-block-340 {
  background-image: linear-gradient(90deg, #ec695280, #66666680);
  border-radius: 12px;
  padding: 5px;
}

.feature-card-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 40px;
  padding: 10px;
}

.feature-card-wrapper.margin-bottom-0 {
  margin-bottom: 0;
}

.feature-card-wrapper._4-col {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.feature-card-wrapper._2-col {
  grid-template-columns: 1fr 1fr;
}

.feature-card {
  box-shadow: none;
  text-align: center;
  background-color: #f7f7f74d;
  border: .5px solid #0003;
  border-radius: 8px;
  padding: 30px 24px;
  transition: all .5s;
}

.feature-card:hover {
  transform: scale(1.03);
  box-shadow: 0 0 10px #0003;
}

.feature-card-slider {
  background-color: #0000;
  height: 100%;
  margin-bottom: 40px;
}

.feature-card-slider.mobile {
  display: none;
}

.feature-card-slider.no-margin {
  margin-bottom: 0;
}

.feature-card-icon {
  margin-bottom: 12px;
  margin-left: auto;
}

.div-block-341 {
  background-color: #000;
}

.h2-title-highlighted {
  color: var(--white);
  text-align: center;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h2-title-highlighted.margin-bottom-15 {
  margin-bottom: 15px;
}

.key-features-grid {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.key-features-grid._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.key-feature-icon-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.prodtcu-footer-card-icon {
  align-self: flex-start;
  width: 100%;
  max-width: 50px;
  height: 100%;
  max-height: 50px;
  margin-right: 0;
}

.key-feature-card {
  border: 1px solid #a6a6a680;
  border-radius: 12px;
  padding: 15px 10px 10px 15px;
}

.key-feature-card.max-width-250 {
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.key-feature-desc {
  margin-bottom: 0;
}

.sign-steps-image {
  margin-left: auto;
}

.sign-steps-image.mobile {
  display: none;
}

.two-button-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.two-button-wrapper.demo-copy {
  margin-bottom: 20px;
}

.free-trial-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.free-trial-grid.col-1 {
  grid-template-columns: 1fr;
}

.industry-tabs {
  display: flex;
}

.industry-tab-menu {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 300px;
  margin-right: 30px;
  display: flex;
}

.tab-link-tab-2 {
  text-align: center;
  background-color: #0000;
  border: 1px solid #0003;
  border-radius: 12px;
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 18px;
  line-height: 22px;
}

.tab-link-tab-2.w--current {
  border-color: var(--firebrick);
  background-color: var(--firebrick);
  color: var(--white);
  font-weight: 600;
}

.industry-tab-content {
  background-color: #ededed33;
  border: 1px solid #726b6b33;
  border-radius: 12px;
  flex: 1;
  align-self: stretch;
  padding: 12px 15px;
}

.industry-pointer-grid {
  grid-template-rows: auto;
}

.industry-pointer-grid.col-1 {
  grid-template-columns: 1fr;
}

.industry-content-image.blured {
  filter: blur(5px);
}

.free-trial-mobile-image {
  margin-bottom: -160px;
}

.footer-links-main-grid {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.footer-add-icon-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.footer-add-icon {
  margin-right: 0;
}

.footer-add-icon.ny {
  padding-left: 5px;
}

.div-block-343 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  display: flex;
}

.footer-icon-main-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  display: flex;
}

.grid-47 {
  border-top: 1px solid #ffffff80;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
}

.product-card-desc {
  margin-bottom: 0;
  font-size: 14px;
}

.product-footer-card {
  background-color: #d4d4d440;
  border: 1px solid #a6a6a633;
  border-radius: 12px;
  max-width: 308px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 10px 12px 15px;
  display: block;
}

.product-footer-card.max-width-250 {
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
}

.product-footer-card-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.product-sec-title-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.product-sec-title-wrapper.max-width-700 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 700px;
  display: flex;
}

.product-sec-title-wrapper.max-width-700.margin-bottom-0 {
  margin-bottom: 0;
}

.product-sec-title-line {
  border-style: solid;
  border-width: 1px;
  border-color: var(--soft-grey) #a6a6a680 #a6a6a680;
  width: 100%;
  height: 1px;
}

.ai-footer {
  background-image: linear-gradient(45deg, var(--asset-secondary) 7%, var(--firebrick) 75%);
  padding-top: 55px;
  padding-bottom: 0;
}

.footer-header-white {
  color: var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5em;
}

.footer-header-white.margin-bottom-10 {
  margin-bottom: 10px;
}

.footer-divider-white {
  background-color: #ffffff80;
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.footer-divider-white.margin-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.footer-link-white {
  color: #fff;
  text-align: left;
  cursor: pointer;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 15px;
  text-decoration: none;
  transition: opacity .2s ease-in-out;
  display: block;
}

.footer-link-white:hover {
  opacity: 1;
  color: var(--black-2);
  text-decoration: underline;
}

.footer-link-white.w--current {
  opacity: 1;
  color: #000;
  font-weight: 500;
}

.footer-link-white.sub-link {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
}

.footer-link-white.white {
  color: #fff;
}

.footer-link-white.sub-link-white {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-size: 14px;
}

.footer-link-white.sub-link-white.left-padding-0 {
  padding-left: 0;
}

.footer-link-white.font-weight-500 {
  font-weight: 500;
}

.footer-link-white.font-weight-500.text-black {
  color: #000;
}

.div-block-345 {
  background-color: #ececec;
  padding-top: 30px;
  padding-bottom: 30px;
}

.footer-social-logo-sec {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.review-footer-icon {
  width: auto;
  height: 50px;
  margin-left: 0;
  margin-right: 0;
}

.review-footer-icon.circle {
  height: 70px;
}

.div-block-346 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-mid-logos-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 20px;
}

.footer-security-logos {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  display: flex;
}

.image-103 {
  width: auto;
  margin-right: 0;
}

.nav-main-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.nav-title-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.left-title-div-copy {
  background-color: #ffebe7;
  border-radius: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 40px;
  padding: 0 0 0 10px;
  display: flex;
}

.left-title-div-copy.products-addons-div {
  background-color: #ffebe7;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  height: 40px;
  margin-top: 15px;
  margin-right: 0;
  padding-left: 15px;
}

.nav-bar-col-heading {
  color: var(--firebrick);
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4em;
}

.nav-icon-link {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  font-size: 13px;
  display: flex;
}

.nav-icon-link.store {
  justify-content: flex-start;
  align-items: center;
}

.ai-book-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.ai-book-wrap.hidden {
  display: none;
}

.div-block-348 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  justify-content: space-between;
  padding: 25px 30px;
  display: flex;
}

.div-block-349 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-left: 1px solid #a6a6a680;
  flex-flow: column;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 0 30px;
  display: flex;
}

.div-block-349.solution {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.border-right {
  border-right: 1px solid #a6a6a680;
  margin-right: 10px;
  padding-right: 20px;
}

.metric-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-image: linear-gradient(111deg, #67646433, #fff6);
  border: .5px solid #0000000d;
  border-right-width: 0;
  border-radius: 12px;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  min-width: 290px;
  padding: 12px 16px;
  display: flex;
}

.metric-cards-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.metric-cards-grid {
  grid-template-rows: auto;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.metric-heading {
  margin-bottom: 8px;
}

.metric-desc {
  margin-bottom: 0;
}

.content-wrap {
  clear: both;
}

.content-wrap.center-align {
  text-align: center;
  align-self: center;
}

.content-wrap.solution-page-intro {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
}

.content-wrap.solution-page-intro.guesting-posting-intro {
  margin-top: 0;
}

.content-wrap.solution-page-intro.high-touch-low-touch-grid {
  grid-column-gap: 15px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.integrations-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  place-items: center;
}

.schedule-link-block {
  align-self: auto;
  align-items: center;
  display: flex;
}

.review-logo-link {
  margin-left: 0;
  margin-right: 0;
}

.nav-icon-link-text {
  color: #5d5f61;
  text-align: left;
  letter-spacing: normal;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 13px;
  font-weight: 700;
  display: block;
}

.nav-icon-link-text:hover {
  color: #3d3837;
  text-decoration: underline;
}

.nav-icon-link-text.feature-menu-block {
  color: #5d5f61;
  text-transform: none;
  text-transform: none;
  margin-right: 0;
  padding-top: 3px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.nav-icon-link-text.feature-menu-block.features-title {
  color: #ec6952;
  font-weight: 500;
}

.nav-icon-link-text.feature-menu-block {
  color: #5d5f61;
  text-transform: none;
  padding-top: 3px;
  padding-bottom: 2px;
  font-size: 14px;
  text-decoration: none;
  display: block;
}

.nav-icon-link-text.feature-menu-block:hover {
  text-decoration: underline;
}

.nav-icon-link-text.feature-menu-block.features-title {
  color: #000;
  margin-bottom: 0;
  font-weight: 400;
}

.nav-icon-link-text.feature-menu-block.features-title:hover {
  text-decoration: none;
}

.nav-icon-link-text.feature-menu-block.features-title.bottom-menu-text {
  color: #101113;
  margin-right: 0;
  font-weight: 700;
}

.nav-icon-link-text.feature-menu-block.features-title.bottom-menu-text:hover {
  color: #ec6952;
  text-decoration: none;
}

.nav-icon-link-text.feature-menu-block.features-title.audit-physical-counting-menu-link {
  cursor: pointer;
  margin-right: 4px;
  display: inline-block;
}

.nav-icon-link-text.feature-menu-block.features-title.audit-physical-counting-menu-link:hover {
  color: var(--firebrick);
}

.nav-icon-link-text.feature-menu-block.add-ons-title {
  color: #ec6952;
}

.guide-pdf {
  margin-left: 0;
  margin-right: 0;
  transition-property: all;
}

.guide-pdf:hover {
  border-style: none none solid;
  border-width: .5px 1px 2px .5px;
  border-color: #d4d4d457 #a6a6a680 var(--firebrick) #d4d4d457;
  border-radius: 16px;
  transform: scale(1.05);
  box-shadow: 0 0 10px #ec695280;
}

.brand-partner-logo-wrapper {
  justify-content: flex-start;
  align-items: center;
}

.location-card {
  border: 2px solid var(--silver);
  box-shadow: 0 0 12px 0 var(--silver);
  text-align: left;
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
  padding: 25px 20px;
  display: flex;
}

.location-card.green {
  background-color: var(--firebrick);
  color: #fff;
  padding-top: 25px;
  padding-bottom: 25px;
}

.location-card.outline {
  border: 2px solid var(--silver);
  background-color: #fff;
  justify-content: center;
  min-height: 250px;
  margin-bottom: 0;
  padding: 25px 20px;
}

.location-card.outline:hover {
  box-shadow: none;
}

.location-card.outline.theme-background {
  background-color: #ec6952;
}

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

.contact-us-form-grid.roi-calc {
  grid-template-columns: 2.25fr 1fr;
}

.contact-us-form-grid._2-calculator-grid {
  grid-template-columns: 1fr 1fr;
}

.contact-us-form-grid._2-calculator-grid.depreciation-calc {
  grid-template-columns: 1fr;
}

.location-cards-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.numbers-card-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.numbers-card-wrapper.hidden {
  display: none;
}

.numbers-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  box-shadow: none;
  text-align: left;
  border: 1px #eff0f6;
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 15px;
  display: flex;
}

.numbers-text {
  color: var(--firebrick);
  margin-bottom: 8px;
  font-family: DM Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.metric-hr {
  background-color: #ec6952;
  width: 30px;
  height: 8px;
  margin-bottom: 8px;
}

.old-homepage {
  display: none;
}

.footer-solution-grid {
  grid-template-rows: auto;
}

.footer-product-col {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.features-card-wrapper {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

.all-feature-card-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 40px;
  padding: 10px;
}

.all-feature-card-wrapper.margin-bottom-0 {
  margin-bottom: 0;
}

.all-feature-card {
  text-align: left;
  border: .5px solid #0003;
  border-radius: 8px;
  padding: 50px 30px 30px;
  transition: all .5s;
}

.all-feature-card:hover {
  box-shadow: none;
  transform: scale(1.03);
}

.all-feature-card.center-align {
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.all-feature-card-icon {
  width: 150px;
  height: 150px;
  margin-bottom: 24px;
  margin-right: 0;
}

.h5-title {
  color: var(--black);
  text-transform: none;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.h5-title.blog-card-title {
  color: var(--firebrick);
}

.h5-title.text-white {
  color: var(--white);
}

.ai-steps-grid {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.ai-steps-grid._4-col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.ai-step-heading {
  color: var(--firebrick);
  text-align: center;
  font-weight: 500;
}

.ai-step-desc {
  color: #423d3d;
  text-align: center;
}

.div-block-350 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-350.hidden {
  display: none;
}

.image-104 {
  margin-left: auto;
}

.ai-steps-wrapper {
  position: relative;
}

.image-105 {
  width: 150px;
  max-width: 50%;
  position: absolute;
  inset: 15% 0% auto 17%;
}

.image-106 {
  width: 150px;
  position: absolute;
  inset: auto 43% 60% auto;
}

.nav-icon {
  width: 22px;
  height: 22px;
  display: none;
}

.nav-icon.store {
  width: 45px;
  height: 45px;
}

.nav-icon.not-hide {
  display: block;
}

.review-logo-divider {
  background-color: #e2e2e2;
  width: 1.5px;
  height: 40px;
}

.navmenu__dropdown-container {
  z-index: 1;
  justify-content: space-between;
  max-width: 1280px;
  display: flex;
  position: static;
}

.brand {
  color: #1b1b1b;
  align-self: center;
  margin-left: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  transition: color .2s;
}

.brand:hover {
  color: #4353ff;
}

.brand.w--current {
  margin-left: 0;
  margin-right: 0;
  position: relative;
}

.uui-navbar05_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar05_dropdown-link:hover {
  background-color: #f9fafb;
}

.uui-navbar05_dropdown-content-left {
  grid-column-gap: 1.5rem;
  grid-row-gap: 15px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: grid;
}

.uui-navbar05_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar05_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: 1rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar05_dropdown-link-list.hide {
  display: none;
}

.uui-navbar05_dropdown-link-list.bundle-submenu {
  padding: 15px;
  display: block;
}

.navmenu__banner-image {
  width: 100%;
  margin-right: 0;
  display: inline-block;
}

.navmenu__dropdown-grid {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr minmax(auto, 1280px);
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: stretch;
  display: grid;
}

.text-block-112 {
  font-size: 15px;
}

.text-block-112.infizo-menu-text {
  letter-spacing: normal;
  font-size: 15px;
}

.navmenu__dropdown-block {
  background-color: #fafafa;
  border-left: 1px solid #e4e4e4;
  flex: 0 0 34%;
  padding-left: 20px;
  padding-right: 20px;
}

.nav-link-block-2 {
  color: #0a223c;
  flex-direction: column;
  align-items: flex-start;
  font-weight: 500;
  display: flex;
}

.nav-link-block-2.w--current {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(117deg, #842dda 31.91%, #3231ff 74.81%);
  -webkit-background-clip: text;
  background-clip: text;
}

.nav-link-block-2.dropdown {
  font-size: 16px;
  line-height: 1.62;
}

.nav-link-block-2.dropdown.w--current {
  -webkit-text-fill-color: inherit;
  background-image: none;
  background-clip: border-box;
}

.nav-link-block-2.dropdown.w--current:hover {
  color: #92b4a5;
}

.nav-link-block-2.dropdown.homepage-nav-link-block {
  color: #000;
}

.nav-link-block-2.dropdown.homepage-nav-link-block:hover {
  color: #7d7e7e;
}

.nav-link-block-2.dropdown.homepage-nav-link-block.text-right {
  align-items: flex-start;
}

.navmenu__dropdown-list {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

.link-list__dropdown-toggle {
  color: #1b1b1b;
  align-items: center;
  height: 100%;
  padding: 16px 0;
  transition: color .2s;
  display: flex;
}

.link-list__dropdown-toggle:hover, .link-list__dropdown-toggle.w--open {
  color: #7d7e7e;
}

.nav-dropdown-link-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-top: 2px solid #92b4a5;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper {
  border-top-width: 3px;
  border-top-color: #7d7e7e;
  width: 190px;
  padding: 20px;
}

.nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper.company-dropdown {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  width: 180px;
  padding-left: 15px;
  padding-right: 15px;
}

.navbar__logo-embed {
  border-radius: 0;
  max-width: none;
  margin-right: 0;
  display: flex;
}

.navmenu__dropdown-section-heading {
  color: #666;
  letter-spacing: 1px;
  text-transform: uppercase;
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: 28px;
  padding-bottom: 8px;
  font-size: 15px;
  font-weight: 400;
}

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

.navbar-wrapper.new-navbar-wrapper {
  justify-content: flex-start;
  align-items: center;
}

.navbar__navmenu-mobile {
  display: none;
}

.navmenu__beta-tag {
  clear: left;
  letter-spacing: .04em;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
}

.navmenu__dropdown {
  background-color: #fff;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
}

.navmenu__dropdown.w--open {
  border-radius: 30px;
  max-height: 90vh;
  padding-left: 30px;
  padding-right: 30px;
  overflow: auto;
  box-shadow: 0 5px 6px -2px #0003;
}

.navmenu__dropdown.stock-navmenu-dropdown.w--open {
  border-radius: 0;
  margin-top: 0;
  box-shadow: 0 2px 9px -3px #0003;
}

.navmenu__dropdown.company_dropdown.w--open {
  border-radius: 20px;
  min-width: auto;
  padding-left: 0;
  padding-right: 0;
  left: auto;
  right: 50%;
  overflow: visible;
}

.navmenu__dropdown.company_dropdown.stock-navmenu-dropdown.w--open {
  border-top-style: none;
  border-bottom: 2px #7d7e7e;
  max-width: none;
  right: auto;
}

.button-6 {
  color: #fff;
  background-color: #4353ff;
  justify-content: flex-start;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.button-6:hover {
  background-color: #3545ee;
}

.button-6.cc-navbar {
  padding-top: 12px;
  padding-bottom: 12px;
  transition: box-shadow .2s, color .2s, background-color .2s;
}

.button-6.cc-navbar.cc-secondary {
  color: #7d7e7e;
  background-color: #4353ff17;
  height: 40px;
  margin-right: 10px;
  font-size: 16px;
}

.button-6.cc-navbar.cc-secondary:hover {
  background-color: #4353ff29;
}

.button-6.cc-navbar.cc-secondary.login-button {
  margin-right: 0;
}

.button-6.cc-navbar.cc-secondary.login-button.infizo-login-button {
  color: #fff;
  background-color: #000;
  border-radius: 5px;
  height: auto;
  padding: 10px 30px;
  font-size: 15px;
  font-weight: 500;
  transition: background-color .2s;
}

.button-6.cc-navbar.cc-secondary.login-button.infizo-login-button:hover {
  background-color: #7d7e7e;
}

.navmenu__flex-container {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.uui-text-size-small {
  color: #475467;
  letter-spacing: normal;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}

.navmenu__dropdown-banner-link {
  background-color: #fafafa;
  border-left: 1px solid #e4e4e4;
  margin-bottom: 40px;
  margin-right: 0;
  text-decoration: none;
}

.navmenu__dropdown-section-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin-bottom: 0;
  padding-left: 0;
  display: grid;
}

.uui-navbar05_icon-holder {
  flex: none;
}

.navmenu__dropdown-section-link-description {
  color: #666;
  margin-top: 5px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5em;
}

.navmenu__dropdown-section-link-icon {
  width: 16px;
  height: 16px;
  margin-right: 16px;
  transform: translate(0, 1px);
}

.navmenu__dropdown-section-link-icon.asset-infinity-image {
  width: 27px;
  height: 27px;
  margin-right: 7px;
}

.navmenu__dropdown-section-link-icon.asset-infinity-image.menu-logos {
  width: 29px;
  height: 29px;
  margin-right: 0;
}

.sr-only {
  white-space: nowrap;
  border: 0 solid #0000;
  width: 1px;
  height: 1px;
  margin-top: -1px;
  position: absolute;
  overflow: hidden;
}

.icon-featured-large {
  color: #7f56d9;
  background-color: #f4f4f4;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.3rem;
  height: 3.3rem;
  display: flex;
}

.navbar__navmenu {
  flex: none;
  justify-content: space-between;
  margin-left: 32px;
  margin-right: 0;
  transition: all .2s;
  display: flex;
}

.navbar__mobile-overlay {
  display: none;
}

.navmenu__dropdown-section-link {
  color: #1b1b1b;
  margin-right: 0;
  text-decoration: none;
  display: flex;
}

.navmenu__dropdown-section-link:hover, .navmenu__dropdown-section-link:focus {
  color: #4353ff;
}

.navmenu__dropdown-right {
  grid-column-gap: 80px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .4fr;
  padding-top: 40px;
  padding-bottom: 52px;
}

.link-list__link {
  color: #1b1b1b;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.link-list__link:hover {
  color: #7d7e7e;
}

.uui-navbar05_dropdown-content {
  width: 100%;
  display: flex;
}

.navmenu__section-link-row {
  color: #1b1b1b;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: -1px;
  padding-top: 16px;
  padding-bottom: 16px;
  text-decoration: none;
  transition: color .2s;
  display: flex;
}

.navmenu__section-link-row:hover {
  color: #4353ff;
}

.navmenu__section-link-row.cc-last {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.navmenu__section-link-row.cc-first {
  border-top-style: none;
  border-top-width: 0;
  padding-top: 0;
}

.navmenu__col-1-list {
  flex-direction: column;
  justify-content: flex-start;
  margin-bottom: 10px;
  padding-left: 0;
  display: flex;
}

.nav-link-container {
  color: #000;
  overflow: hidden;
}

.nav-link-container:hover {
  color: #ccc;
}

.navbar.infizo {
  display: none;
}

.navmenu__link-list {
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.navmenu__dropdown-section, .navmenu__dropdown-section.cc-last {
  margin-bottom: 0;
}

.navmenu__dropdown-section-link-heading {
  margin-right: 8px;
  line-height: 1.5;
}

.navmenu__dropdown-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-right: 0;
  display: grid;
}

.link-list__list-item {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  margin-right: 28px;
  display: flex;
}

.link-list__list-item.cc-first {
  margin-bottom: 0;
}

.link-list__list-item.cc-first.hide {
  display: none;
}

.link-list__list-item.cc-last {
  margin-right: 0;
}

.link-list__list-item.hide {
  display: none;
}

.uui-navbar05_item-heading {
  color: #101828;
  margin-bottom: 5px;
  font-family: DM Sans, sans-serif;
  font-size: 17px;
  font-weight: 700;
}

.navmenu__content-block-overlay {
  background-color: #fafafa;
}

.navmenu__dropdown-section-list-item {
  margin-bottom: 0;
  padding: 13px;
  list-style-type: none;
  transition: background-color .3s;
}

.navmenu__dropdown-section-list-item:hover {
  background-color: #d6d6d64d;
  border-radius: 10px;
}

.nav-link-text {
  font-size: 17px;
  font-weight: 600;
}

.nav-link-text:hover {
  color: #92b4a5;
}

.nav-link-text.homepage-link-text {
  color: #000;
  font-size: 15px;
  font-weight: 400;
}

.nav-link-text.homepage-link-text:hover {
  color: #7d7e7e;
}

.nav-link-text.homepage-link-text.submenu-text {
  font-size: 15px;
  font-weight: 500;
  line-height: 1.5;
}

.navmenu__cta-wrapper {
  margin-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.link-list__dropdown-icon {
  align-self: center;
  align-items: center;
  margin-left: 6px;
  margin-right: 0;
  display: flex;
  position: relative;
}

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

.link-list__dropdown-wrapper {
  align-items: center;
  font-weight: 500;
  display: flex;
  position: static;
}

.nav-products-tab {
  background-color: #fff;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding: 18px 20px;
}

.nav-products-tab:hover, .nav-products-tab.w--current {
  background-color: #ffe3de4d;
  border-left: 6px solid #ec6952;
}

.nav-products-tab.w--current:hover {
  background-color: #ffe3de;
  border-left: 6px solid #ec6952;
}

.nav-products-tab-menu {
  float: left;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  width: 100%;
  max-width: 390px;
  min-height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  display: flex;
}

.nav-products-tab-content {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  margin-top: 10px;
  margin-bottom: 25px;
  padding: 0 30px;
  display: flex;
}

.nav-products-tab-content.solution {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.img-card-text-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 350px;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.img-card-text-wrapper.two {
  margin-left: 32px;
  margin-right: 32px;
}

.img-card-wrapper.linear {
  position: relative;
}

.testimonial-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.img-cards-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  display: flex;
}

.img-card-text {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.opacity-70 {
  opacity: .7;
}

.img-card {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: #fff;
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 40px 32px;
  display: flex;
  overflow: hidden;
}

.img-card.small {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 373px;
}

.img-card.big {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 570px;
}

.img-card.big.two {
  padding-left: 0;
  padding-right: 0;
}

.plan-icon-wrapper {
  background-color: var(--asset-secondary);
  border-radius: 50%;
  width: 32px;
  height: 32px;
}

.plan-icon-wrapper.four {
  background-color: #d0f59e;
}

.plan-icon-wrapper.one {
  background-color: #fef8be;
}

.plan-icon-wrapper.three {
  background-color: #ffdfd2;
}

.plan-icon-wrapper.two {
  background-color: #daf7ff;
}

.plan-block {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.plan-block.horizontal {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.plan-grid-text-wrpper {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.plan-grid-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-bottom: 15px;
}

.plan-grid-wrapper._1-col {
  grid-template-columns: 1fr;
}

.body-01---18px-medium {
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.testimonial-card {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #fff;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  position: relative;
}

.testimonial-quote {
  position: absolute;
  inset: -25px auto auto 20px;
}

.ibm-comparing-cards-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 80px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: grid;
}

.ibm-comparing-card {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ibm-comparing-img {
  border: 1px solid #000;
  border-radius: 25px;
  margin-bottom: 40px;
  margin-left: auto;
}

.image-107 {
  margin-left: auto;
}

.collection-list-wrapper-2 {
  max-height: 300px;
}

.reset-password-img {
  margin-left: auto;
}

.img-card-text-icon {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.img-card-pointer {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr;
  margin-bottom: 15px;
}

.img-card-pointer._1-col {
  grid-template-columns: 1fr;
}

.blog-header-grid {
  background-color: #f9f9f9;
  border-radius: 16px;
  grid-template-rows: auto;
  place-items: center start;
  margin-top: 10px;
  margin-bottom: 40px;
  padding: 30px;
}

.toc-grid-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  place-items: start;
  position: relative;
}

.toc-wrapper {
  width: 100%;
  max-height: 500px;
  display: block;
  position: sticky;
  top: 150px;
  overflow: auto;
}

.toc-heading {
  font-size: 15px;
}

.toc-list-item {
  margin-bottom: 6px;
  list-style-type: none;
}

.ai-book-wrap-img {
  border-radius: 8px 8px 0 0;
  width: 100%;
  margin-bottom: 5px;
  margin-right: 0;
}

.sign-up-form-grid {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  place-items: center stretch;
}

.demo-code-block {
  background-color: #fff;
  border-radius: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
  margin-right: 15px;
  box-shadow: 0 1px 15px #0000001a;
}

.signup-circle {
  background-color: #fff;
  border: 2px solid #fff;
  border-color: #fff #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  padding: 5px;
  display: flex;
  position: absolute;
  inset: 50% auto auto 46.5%;
}

.signup-circle-text {
  background-color: var(--firebrick);
  color: var(--white);
  text-align: center;
  border-radius: 101%;
  padding: 20px;
  font-size: 18px;
  font-weight: 600;
}

.toc-wrapper-form {
  max-width: 100%;
  max-height: 600px;
  position: sticky;
  top: 150px;
}

.resources-card-h5 {
  text-transform: capitalize;
}

.ai-btn {
  background-color: orange;
  background-image: linear-gradient(21deg, var(--firebrick) 19%, white);
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 3px;
  display: flex;
}

.ai-btn-icon-text {
  color: var(--firebrick);
  background-color: #fff;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 10px;
  font-weight: 700;
}

.ai-btn-icon {
  background-color: #fff;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}

.coming-soon-img {
  position: relative;
}

.coming-soon-text {
  position: absolute;
  inset: 40% 0% 0% 25%;
}

.testimonials-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #ffebe7;
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 38%;
  padding: 40px 34px;
  display: flex;
}

.testimonials-block.small {
  padding: 34px 24px;
}

.testimonials-clients-content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

.testimonials-text-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  display: flex;
}

.testimonials-image-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--firebrick);
  background-image: linear-gradient(60deg, var(--firebrick) 65%, #ffebe7);
  color: #fff;
  background-position: 0 0;
  border-radius: 16px;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 280px;
  padding: 34px 24px;
  display: flex;
}

.testimonials-image-wrapper.two {
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/68c92d0cac8c226dc7e0ce79_Testimonials%20BG%20Image%202.png");
}

.testimonials-image-wrapper.bottom {
  background-image: linear-gradient(60deg, #ffebe7, var(--firebrick) 35%);
  background-position: 0 0;
}

.testimonials-image-wrapper.hero-metrics {
  color: #000;
  background-color: #0000;
  background-image: none;
  background-position: 0 0;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 100%;
  height: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.testimonials-clients-wrapper {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.testimonials-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.testimonials-wrapper {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  display: flex;
}

.testimonials-wrapper.hidden {
  display: none;
}

.brand-logo-loop {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  width: 100%;
  min-width: 3000px;
  max-width: 3200px;
  margin-right: 20px;
  display: flex;
}

.brand-logo-loop-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.slider-3 {
  background-color: #0000;
  height: 100%;
}

.hero-security-wrapper {
  z-index: 99;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  margin-top: -20px;
  display: flex;
  position: relative;
}

.hero-security-wrapper.no-margin {
  margin-top: 0;
}

.hero-security-wrapper.contact {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-left: 40px;
}

.hero-security-wrapper.demo {
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
}

.hero-security-wrapper.signup {
  justify-content: center;
  align-items: center;
  margin-top: 35px;
}

.signup-slider {
  background-color: #0000;
  height: 100%;
}

.image-1077 {
  width: 150px;
  position: absolute;
  inset: 15% 17% auto auto;
}

.why-choose-grid {
  grid-template-columns: 1fr 1fr 1fr;
}

.why-choose-card {
  background-color: #ffebe7;
  border-radius: 24px;
  padding: 24px;
}

.why-choose-card.dark {
  background-color: var(--firebrick);
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.why-choose-card.number {
  position: relative;
}

.why-choose-card.number.first {
  margin-top: 50px;
}

.why-choose-card.number.second {
  margin-top: 25px;
}

.why-choose-card-img {
  width: 50px;
  margin-bottom: 12px;
}

.features-content {
  border-radius: 16px;
  flex: 1;
  max-width: 450px;
  max-height: 340px;
  padding-top: 340px;
  position: relative;
  overflow: clip;
}

.features-content.text-content {
  max-height: none;
  padding-top: 0;
}

.features-line-content {
  justify-content: center;
  align-items: stretch;
  width: auto;
  height: 100%;
  display: flex;
  position: relative;
}

.features-image-wrapper {
  background-color: #fff9c1;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/68cd484e6961feb9ad12e150_Features%20BG%20Img%201.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.features-image-wrapper.two {
  background-color: #e4d3ff;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/68cd484e6961feb9ad12e146_Features%20BG%20Img%202.webp");
}

.features-image-wrapper.three {
  background-color: #ffece4;
  background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/68cd484e6961feb9ad12e14b_Features%20BG%20Img%203.webp");
}

.features-line-list-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.features-sub-text {
  font-size: 40px;
  font-weight: 600;
  line-height: 48px;
}

.features-line-list-content {
  color: #131416;
  background-color: #faf7f5;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.features-line-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.features-image-content {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.features-list-content {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.features-text-wrapper {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.features-line-block {
  border-left: 1px dashed #00000024;
  width: 1px;
  height: 100px;
}

.features-line-block._40px {
  height: 40px;
}

.features-line-block._100 {
  height: 100%;
}

.features-text-content {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.features-image {
  max-width: 320px;
  margin-right: 0;
}

.button-link {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #131416;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.features-text-block {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.feature-content {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  display: flex;
}

.button-icon-wrapper {
  justify-content: flex-end;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
  overflow: hidden;
}

.features-text-bg-wrapper {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 340px;
  display: flex;
}

.features-content-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: center;
  display: flex;
}

.features-list-wrapper {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  align-items: flex-start;
  font-size: 16px;
  line-height: 24px;
  display: flex;
}

.how-eam-number {
  background-color: var(--firebrick);
  color: var(--white);
  text-align: center;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  font-size: 24px;
  font-weight: 700;
  line-height: 40px;
  position: absolute;
  inset: -7% -6% auto auto;
}

.right-arrow-2, .left-arrow {
  display: none;
}

.hero-sec-grid {
  grid-template-rows: auto;
}

.hero-sec-content-wrap {
  max-width: 675px;
}

.hero-sec-title {
  text-align: left;
  margin-bottom: 16px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
}

.hero-sec-title.ai {
  color: var(--firebrick);
}

.hero-sec-img {
  max-height: 95%;
  margin-bottom: auto;
  margin-right: 0;
}

.form-field-label {
  color: #000;
  text-transform: uppercase;
  margin-bottom: 3px;
  font-size: 12px;
  font-weight: 600;
  display: block;
}

.form-field-label.federal-central-tax-rate {
  max-width: none;
}

.signup-pointer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 35px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  margin-bottom: 10px;
  display: grid;
}

.signup-pointer-icon {
  background-color: var(--firebrick);
  border-radius: 8px;
  width: 100%;
  max-width: 35px;
  height: 100%;
  max-height: 35px;
  margin-right: 0;
  padding: 3px;
}

.signup-field-grid {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: center;
  margin-bottom: 0;
  display: grid;
}

@media screen and (min-width: 1280px) {
  .section {
    z-index: 999999;
  }

  .section.light-grey {
    z-index: 0;
  }

  .section.overflow-none {
    padding-bottom: 30px;
  }

  .section.home-first-section.new-homepage-section {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1700px;
    padding-top: 100px;
  }

  .button {
    object-fit: fill;
    width: auto;
  }

  .button.minimal.press-button {
    margin-left: 13px;
  }

  .button.minimal.schedule-btn-calculator {
    margin-left: 20px;
    margin-right: 0;
  }

  .button.minimal.cta-button {
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 700;
  }

  .button.homepage-buttons.cta-btn {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .paragraph-small.login-text.login-statement {
    color: var(--white);
  }

  ._12-columns.press-column, .container.hometabs {
    margin-top: 40px;
  }

  .container.affiliate-container {
    min-height: 70vh;
  }

  .footer-link.sub-link {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .footer-links-container {
    margin-bottom: 10px;
  }

  .footer {
    padding-bottom: 0;
  }

  .icon.black-logo {
    width: 260px;
  }

  .logos-div.signup-logo-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    max-width: none;
  }

  .banner-section.r {
    background-color: var(--firebrick);
    background-color: #ec6952;
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .banner-container {
    max-width: 1200px;
  }

  .banner-container.q1 {
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex;
  }

  .header-large.h1.asset-mgmt-software.h1-demo {
    font-size: 44px;
  }

  .header-large.h1.asset-mgmt-software.h1-demo.new-homepage-title {
    margin-bottom: 20px;
    font-size: 60px;
  }

  .nav-dropdown {
    padding-left: 10px;
    padding-right: 10px;
  }

  .dropdown-list.w--open {
    margin-top: 0;
  }

  .paragraph.scheduledemo {
    margin-top: 40px;
  }

  .paragraph.scheduledemo.schedule-demo-desc {
    margin-top: 15px;
  }

  .simple-input.form-input.partner-signup-form, .simple-input.form-input.partner-signup-form.web-address-text {
    margin-bottom: 20px;
  }

  .quote-card.outline {
    justify-content: flex-start;
    margin-bottom: 0;
    padding: 15px 25px;
  }

  .card.integration {
    min-height: 400px;
  }

  .card.blog-cards {
    min-height: 500px;
    max-height: 500px;
  }

  .card.pm-card {
    min-height: 450px;
    max-height: 450px;
  }

  .card-thumbnail.press-relase-image {
    width: 350px;
    height: 165px;
  }

  .card-tag {
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 13px;
  }

  .icon-side.small, .icon-side.small.feature-icons {
    margin-left: 0;
  }

  .tab-link, .tab-link.w--current {
    width: 350px;
  }

  .question-container.faq-question {
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .nav-container {
    max-width: 1200px;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .card-title.pr-title {
    font-size: 20px;
  }

  .above-title.relevant-features-title.guest-post-guidelines.optimal-asset-management {
    font-size: 35px;
  }

  .above-title.solutions-main-title.aviation-main-title {
    text-align: left;
  }

  .center-card {
    max-width: 900px;
  }

  .center-card.left-border-radius {
    border-radius: 15px;
    margin-left: 0;
  }

  .center-card.new-form-center-card {
    border-radius: 20px;
    min-width: 500px;
    max-width: none;
  }

  .center-card.new-form-center-card.right-center-card {
    align-self: center;
    padding: 0 10px;
  }

  .center-card.new-form-center-card.white-bg.free-trial-signupform {
    min-width: 550px;
    max-width: 550px;
  }

  .grid.desk-3.tab-3.mob-1.logo-section-mob.our-logo-grid {
    grid-column-gap: 16px;
    margin-bottom: 25px;
    margin-left: 0;
    margin-right: 0;
  }

  .grid.desk-2.small.features-grid.po-mgmt-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .dropdown-arrow {
    margin-left: 2px;
    position: static;
  }

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

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

  .text-block {
    color: #fefefe;
    font-size: 16px;
  }

  .text-block.h.schedule, .text-block.hide-in-mobile {
    font-size: 15px;
  }

  .image {
    margin-right: 5px;
  }

  .collection-list-4.mega-menu-div.solutions-menu.features-new-menu-grid {
    border-bottom: 1px solid #e3ebf7;
  }

  .section-2.depreciation-calculator-margin {
    background-color: #ffeae6;
    margin-bottom: 60px;
  }

  .heading-10.elevate-title.take-first-title {
    max-width: 500px;
  }

  .text-block-7.landing-page-desc {
    margin-top: 20px;
    font-size: 21px;
    line-height: 31px;
  }

  .text-block-7.landing-page-desc.schedule-a-demo {
    font-size: 20px;
  }

  .div-block-23 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .menu-block {
    display: block;
  }

  .heading-16 {
    text-align: center;
  }

  .video-title {
    margin-top: 10px;
    margin-bottom: 15px;
  }

  .paragraph-15.homepage-desc {
    font-size: 16px;
  }

  .div-block-35 {
    text-align: left;
  }

  .div-block-35.center-align {
    text-align: center;
    display: block;
  }

  .div-block-35.center-align.new-homepage-btns {
    margin-top: 30px;
  }

  .section-21 {
    outline-offset: 0px;
    outline: 0 #101113;
  }

  .press-release-heading {
    letter-spacing: -1px;
    white-space: normal;
    font-size: 40px;
    font-weight: 700;
    line-height: 1em;
  }

  .press-release-desc {
    text-align: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .latest-stories {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .div-block-41.seperator-line {
    border-width: .7px;
    line-height: 19px;
  }

  .div-block-42.features-card-list {
    margin-top: 0;
  }

  .blog-image.mob-padding.menu-icons.feature-menu-icon.store-icon {
    margin-left: 0;
  }

  .tools-menu {
    display: flex;
  }

  .right-box-div {
    top: 130px;
  }

  .calc-1.depreciation-calculator-div {
    width: 650px;
  }

  .solution-menu-desc.sol-menu-spacing {
    font-size: 13px;
  }

  .bg-calc-image {
    top: -3%;
  }

  .image-15.logo-footer {
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-70.view-article-link {
    font-size: 16px;
  }

  .heading-31.color-palette-title, .orange-text, .hex-code {
    text-align: center;
  }

  .our-logo-images {
    margin-left: 40px;
    margin-right: 40px;
  }

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

  .profile-photo-div {
    height: auto;
  }

  .grid-23.card-grid {
    grid-column-gap: 25px;
  }

  .div-block-67.calc-btn-div {
    justify-content: center;
    align-items: center;
  }

  .features-title.getting-started-title.topics-we-embrace-title {
    font-size: 17px;
    line-height: 1.5em;
  }

  .feature-icon.getting-started-icon.arrow-right-pointers {
    width: 15px;
    height: 15px;
  }

  .feature-icon.getting-started-icon.arrow-right-pointers.writing-guidelines-pointers.wgicon {
    flex: none;
    width: 30px;
    height: 30px;
  }

  .features-description.getting-started-desc {
    max-width: 500px;
  }

  .dropdown-arrow-2 {
    margin-left: 2px;
    position: static;
    left: auto;
  }

  .bottom-links {
    border: 1px #e3ebf7;
    border-bottom-width: 0;
    justify-content: space-around;
    display: flex;
  }

  .nav-dropdown-2 {
    padding-right: 10px;
  }

  .bottom-links-div {
    border-top: 1px solid #e3ebf7;
    border-bottom: 1px solid #e3ebf7;
    padding: 10px;
  }

  .tabs-menu-3 {
    flex-direction: column;
  }

  .div-block-83.products-items.addons {
    grid-template-columns: .5fr .5fr .5fr;
  }

  .text-block-40.content-desc {
    font-size: 15px;
  }

  .text-block-40.content-desc.title-products {
    font-size: 16px;
  }

  .heading-41.signup-title {
    font-size: 36px;
  }

  .div-block-94.signup-logo-grid {
    padding-top: 0;
  }

  .podcast-thumbnail {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-div {
    padding-left: 10px;
    padding-right: 0;
  }

  .heading-image {
    margin-left: auto;
    margin-right: auto;
  }

  .benefits-grid.benefits-of-using-ai-grid.enhanced-integration {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .paragraph-89.relevant-features-desc.guest-post-guidelines-desc {
    font-size: 19px;
  }

  .paragraph-89.guest-post-desc, .paragraph-89.guest-post-desc.optimal-asset-management, .paragraph-89.guest-post-desc.topics-we-embrace-desc.prefered-article-desc, .paragraph-89.guest-post-desc.writing-guidelines-desc {
    font-size: 17px;
  }

  .solution-page-breadcrumb {
    margin-bottom: 30px;
  }

  .div-block-150.writing-guidelines-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-150.preferred-article-format-grid {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-44 {
    margin-left: auto;
  }

  .grid-37.features-new-menu {
    grid-template-columns: 1fr 1fr;
  }

  .grid-39 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .cta-button-feature-page.solutions-cta {
    justify-content: center;
  }

  .lightbox-link-5, .lightbox-link-9 {
    margin-left: auto;
  }

  .left-side.container.center-align {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
  }

  .div-block-169 {
    grid-template-columns: 1fr 1fr;
  }

  .icon-heading {
    margin-bottom: 40px;
  }

  .icon-heading.what-you-get-in-free-trial {
    margin-bottom: 50px;
  }

  .div-block-170.icon-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-170.icon-grid.no-icon-grid {
    grid-column-gap: 10px;
    grid-row-gap: 30px;
    max-width: 550px;
  }

  .div-block-170.icon-grid._14days-free-trial {
    grid-column-gap: 15px;
    grid-row-gap: 30px;
  }

  .div-block-170.icon-grid._14days-free-trial.best-in-class-icons.best-in-class-icon {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-170.icon-grid._14days-free-trial.best-in-class-icons.icon-grid-signup {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .signup-text {
    font-weight: 700;
  }

  .signup-text.option-4-font {
    font-size: 15px;
    line-height: 23px;
  }

  .triangle-image {
    width: 45px;
    height: 50px;
    right: -7px;
  }

  .triangle-image.hide-in-mobile {
    right: -8px;
  }

  .div-block-171.captcha-block {
    justify-content: flex-start;
    margin-bottom: 15px;
  }

  .image-49 {
    margin-left: auto;
  }

  .trusted-by-title.millions-across {
    margin-bottom: 16px;
    line-height: 32px;
  }

  .trusted-by-title.millions-across.highly-recommended-title {
    margin-bottom: 0;
  }

  .div-block-175 {
    margin-top: 5px;
  }

  .container-2.center-align {
    max-width: 1200px;
  }

  .div-block-177 {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    align-content: stretch;
    margin-bottom: 0;
  }

  .div-block-181 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-182 {
    background-color: #fbfbfb;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .counter-title {
    color: var(--grey);
    font-size: 30px;
  }

  .counter-desc {
    font-size: 17px;
  }

  .div-block-183 {
    grid-template-columns: .4fr 1.25fr;
  }

  .logo-slider-img-2 {
    width: 180px;
  }

  .image-73 {
    opacity: .2;
    width: 60px;
    top: -15%;
  }

  .div-block-190 {
    margin-bottom: 5px;
  }

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

  .div-block-204 {
    flex-direction: column;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .div-block-205._2nd-grid._3rd-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .review-1 {
    max-width: 400px;
    margin-bottom: 10px;
    margin-right: 30px;
  }

  .review-1.margin-top {
    margin-top: 40px;
    margin-left: 30px;
  }

  .review-1.margin-top.margin-bottom {
    max-width: 400px;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 40px;
  }

  .image-75, .image-75.right-image-quote {
    bottom: -39%;
  }

  .image-75.review-bubble-image {
    bottom: -48%;
  }

  .bold-text-36 {
    color: var(--firebrick);
  }

  .text-counter {
    font-size: 16px;
  }

  .slider-2 {
    max-width: 900px;
  }

  .paragraph-120 {
    max-width: none;
  }

  .details-right {
    top: 0%;
    bottom: auto;
    right: auto;
  }

  .first-step-image {
    margin-top: 30px;
    margin-bottom: 30px;
  }

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

  .button-5 {
    object-fit: fill;
    width: auto;
  }

  .button-5.minimal.cta-button {
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 700;
  }

  .div-block-235 {
    width: 800px;
  }

  .section-31 {
    z-index: 999999;
  }

  .container-3.center-align {
    max-width: 1200px;
  }

  .new-homepage-desc.new-homepage-description.new-home-desc {
    max-width: 500px;
    margin-top: 20px;
  }

  .why-choose-us-grid {
    grid-column-gap: 30px;
    padding-right: 35px;
  }

  .why-choose-us-grid.new-home-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    padding-right: 0;
  }

  .wcu-content-wrapper {
    max-width: none;
  }

  .image-90 {
    width: 350px;
  }

  .lightbox-link-21 {
    margin-left: auto;
  }

  .div-block-304 {
    width: 800px;
  }

  .image-94, .lightbox-link-24 {
    margin-left: auto;
  }

  .logos-grid {
    grid-template-columns: 1fr 1fr 1fr;
    place-items: stretch stretch;
    max-width: none;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .border-seperator-2 {
    margin-bottom: 0;
  }

  .products-name.stock {
    color: #5d5f61;
  }

  .div-block-330 {
    border-right: 1px solid #e3ebf7;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-333 {
    border-bottom: 4px #ec6952;
  }

  .btn-large-icon.border, .btn-large-icon.button-row {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .floating-item.cta-v4-01 {
    border-radius: 0;
  }

  .homepage-screenshot {
    width: auto;
  }

  .resources-card:hover {
    box-shadow: 2px 2px 10px #ec69524d;
  }

  .nav_wrap.inner {
    max-width: 1200px;
  }

  .key-feature-card {
    padding-right: 15px;
  }

  .free-trial-grid {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .industry-tab-menu {
    min-width: 400px;
  }

  .industry-content-image {
    margin-right: 0;
  }

  .product-footer-card {
    max-width: 350px;
  }

  .footer-link-white.sub-link {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .footer-mid-logos-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .location-card.outline {
    justify-content: flex-start;
    margin-bottom: 0;
    padding: 15px 25px;
  }

  .navbar-wrapper.new-navbar-wrapper {
    padding-left: 50px;
    padding-right: 50px;
  }

  .navmenu__dropdown.w--open {
    padding-left: 30px;
  }

  .navmenu__dropdown.company_dropdown.w--open {
    right: 12%;
  }

  .nav-link-text.homepage-link-text {
    font-size: 16px;
  }

  .nav-products-tab-menu {
    flex-direction: column;
  }

  .signup-field-grid {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    align-content: stretch;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 1440px) {
  .section.cta-section {
    background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/676557b090c91801802a89a1_CTA%20BG%20(1).webp");
    min-height: 620px;
  }

  .nav-dropdown.no-dropdown {
    vertical-align: text-top;
  }

  .benefits-grid.benefits-of-using-ai-grid.enhanced-integration {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

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

  .resources-trend-grid {
    max-width: 990px;
  }

  .key-feature-card {
    padding-right: 15px;
  }

  .free-trial-grid {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .free-trial-mobile-image {
    margin-bottom: -110px;
  }

  .footer-icon-main-wrapper {
    max-width: 350px;
  }

  .metric-card {
    min-width: 320px;
  }

  .ai-steps-grid {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .ai-step-heading {
    color: var(--firebrick);
    text-align: center;
    font-weight: 500;
  }

  .ai-step-desc {
    color: #423d3d;
    text-align: center;
  }

  .div-block-350 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-104 {
    margin-left: auto;
  }

  .ai-steps-wrapper {
    position: relative;
  }

  .image-105 {
    width: 200px;
    position: absolute;
    inset: 10% 0% auto 17%;
  }

  .image-106 {
    width: 200px;
    position: absolute;
    inset: auto 42% 60% auto;
  }

  .navmenu__dropdown-grid {
    justify-items: center;
  }

  .navmenu__dropdown.stock-navmenu-dropdown.w--open {
    box-shadow: 0 2px 9px -3px #0003;
  }

  .ibm-comparing-cards-wrapper {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .ibm-comparing-card {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-1077 {
    width: 200px;
    position: absolute;
    inset: 14% 17.5% auto auto;
  }

  .hero-sec-grid {
    place-items: start stretch;
  }

  .hero-sec-img {
    max-height: 95%;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 1920px) {
  .section.cta-section {
    background-position: 50% 0;
  }

  .section.mobile-highlighted {
    padding-top: 20px;
  }

  .free-trial-grid {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .free-trial-mobile-image {
    margin-bottom: -155px;
  }

  .hero-sec-img {
    max-width: 80%;
  }
}

@media screen and (max-width: 991px) {
  .section.light-grey {
    position: static;
  }

  .section.cta-section {
    background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/6763ef952ad7a8600ae4a4b6_Untitled%20(1440%20x%20768%20px)%20(768%20x%20600%20px).webp");
  }

  .section.mobile-highlighted {
    background-position: 0%;
    background-size: cover;
    padding-bottom: 0;
  }

  .button {
    margin-bottom: 10px;
    font-size: 16px;
    position: relative;
  }

  .button.minimal {
    flex: none;
    margin-left: 15px;
    font-size: 15px;
  }

  .button.minimal.cta-button {
    margin-left: 0;
  }

  .button.heroscreen-btn {
    width: 80%;
    font-size: 16px;
  }

  .button.homepage-buttons {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    font-weight: 500;
  }

  .button.homepage-buttons.cta-btn {
    margin-bottom: 10px;
    margin-right: 10px;
  }

  ._12-columns {
    flex-flow: wrap;
  }

  ._12-columns.tablet-center {
    justify-content: center;
  }

  .container, .container.blog-inner-container {
    padding-left: 3%;
    padding-right: 3%;
  }

  .column {
    width: 50%;
  }

  .column.desk-6.tab-12 {
    width: 100%;
  }

  .column.desk-6.tab-7 {
    width: 58.3333%;
  }

  .column.desk-5 {
    width: 50%;
  }

  .column.desk-5.tab-4 {
    width: 33.3333%;
  }

  .column.desk-5.tab-12 {
    width: 100%;
  }

  .column.desk-1.tab-0 {
    display: none;
  }

  .column.desk-4 {
    width: 50%;
  }

  .column.desk-4.blog-column {
    width: 33.33%;
  }

  .column.desk-8.tab-10 {
    width: 83.3333%;
  }

  .menu-icon {
    color: #096ad0;
    margin-left: auto;
  }

  .nav-content {
    height: 100vh;
    margin-left: 0;
    position: absolute;
    overflow: auto;
  }

  .nav-cta-button-container {
    flex-direction: column;
    align-items: stretch;
    display: block;
  }

  .menu-button {
    color: #2e323c;
  }

  .menu-button.w--open {
    color: #096ad0;
    background-color: #0000;
  }

  .nav-bar {
    background-color: #fff;
  }

  .logo-div {
    flex: 1;
  }

  .nav-logo {
    flex: 1;
    width: 120px;
  }

  .footer-links-container {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .logos-div {
    padding-left: 30px;
    padding-right: 30px;
  }

  .logos-div.signup-logo-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    justify-items: center;
    width: auto;
    max-width: 500px;
  }

  .banner-section {
    padding-left: 60px;
    padding-right: 60px;
  }

  .banner-section.r.infizo-menu {
    padding-left: 20px;
    padding-right: 20px;
  }

  .banner-container {
    text-align: center;
  }

  .banner-container.q1 {
    justify-content: space-between;
    max-width: 100%;
  }

  .nav-dropdown {
    text-align: center;
    background-color: #fff;
    border-radius: 0;
    flex: 1;
    margin-top: 0;
    padding: 15px 10px;
    font-size: 14px;
    display: block;
    position: relative;
  }

  .nav-dropdown:hover {
    transform: none;
  }

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

  .dropdown-list.solutions-menu {
    margin-top: 10px;
    position: absolute;
  }

  .dropdown-list.solutions-menu.w--open {
    z-index: 99999;
    top: auto;
  }

  .logo-container {
    justify-content: center;
    width: 33%;
    display: flex;
  }

  .partner-logo-img {
    max-height: 50px;
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .partner-logo-img.signup-logos {
    margin-top: 0;
    margin-bottom: 0;
  }

  .paragraph.scheduledemo.schedule-demo-desc {
    text-align: center;
    max-width: 600px;
  }

  .quote-card {
    margin-bottom: 30px;
  }

  .feature-horizontal {
    margin-bottom: 20px;
  }

  .pricing-grid-row {
    grid-template-columns: 2.5fr 1fr 1fr;
  }

  .pricing-feature-name {
    border-bottom: 1px solid #0000001a;
  }

  .small-button {
    position: relative;
  }

  .pricing-grid-tick {
    margin-left: auto;
  }

  .nav-container {
    justify-content: space-between;
    padding-left: 20px;
    padding-right: 20px;
  }

  .center-image.slide-img, .center-image.typography-img {
    max-width: 100%;
  }

  .section-name {
    max-width: 450px;
    font-size: 20px;
    line-height: 30px;
  }

  .nav-link {
    text-align: center;
    margin-left: 25px;
    margin-right: 25px;
    padding: 15px 10px;
    font-size: 14px;
  }

  .nav-link.minimal {
    margin-right: 4px;
  }

  .nav-link.cta {
    padding-left: 12px;
    padding-right: 12px;
  }

  .nav-link.cta.signup-free-button {
    border-radius: 0;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding: 15px 10px;
    font-size: 14px;
  }

  .above-title.solutions-main-title {
    font-size: 32px;
  }

  .horizontal-features {
    flex-wrap: wrap;
    display: flex;
  }

  .horizontal-features.procurement-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .center-card.left-border-radius {
    width: auto;
  }

  .center-card.signup-page {
    margin-left: auto;
    margin-right: auto;
  }

  .grid {
    margin-left: 0;
  }

  .grid.desk-3.tab-2, .grid.desk-3.tab-3.mob-1, .grid.desk-2.small {
    grid-template-columns: 1fr 1fr;
  }

  .dropdown-arrow {
    margin-left: 3px;
    margin-right: 0;
    display: inline-block;
    position: relative;
  }

  .error2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .dropdown-toggle-text {
    display: inline-block;
  }

  .div-block-2, .div-block-2.l {
    margin-right: 0;
  }

  .text-block.h.hide {
    display: none;
  }

  .collection-list-4.mega-menu-div {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-4.mega-menu-div.solutions-menu {
    grid-template-columns: 1.75fr 1.75fr;
  }

  .div-block-8._2-calculator-grid {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .div-block-23 {
    grid-template-columns: 1fr;
  }

  .dropdown-list-3.w--open {
    padding-left: 0;
    padding-right: 0;
  }

  .dropdown-list-3.resource-menu {
    margin-top: 10px;
  }

  .dropdown-list-3.resources-megamenu-spacing {
    margin-top: 0;
    position: static;
    overflow: auto;
  }

  .dropdown-list-3.hide {
    overflow: auto;
  }

  .video-title {
    font-size: 20px;
  }

  .div-block-35 {
    flex-wrap: nowrap;
    align-items: center;
    display: flex;
  }

  .dropdown-2 {
    display: block;
  }

  .dropdown-2.signin-menu {
    margin-left: auto;
    margin-right: auto;
  }

  .industry-list {
    padding-left: 0;
  }

  .affiliate-desc.calc-1-title {
    font-size: 19px;
  }

  .roi-calculator {
    font-size: 14px;
  }

  .roi-calculator.feature-menu-block.features-title {
    font-size: 13px;
  }

  .roi-calc-desc {
    font-size: 12px;
  }

  .right-box-div {
    top: 140px;
  }

  .calc-1-textlabel {
    font-size: 15px;
  }

  .solution-link-block.sign-in-div {
    text-align: center;
  }

  .bg-calc-image {
    display: none;
  }

  .carousel-mask {
    width: 50%;
  }

  .grid-13 {
    grid-template-columns: 1fr;
    padding-left: 25px;
    padding-right: 20px;
  }

  .lc-content-div-right {
    margin-top: 20px;
  }

  .get-the-app-text {
    text-align: center;
  }

  .more-videos {
    font-size: 15px;
  }

  .video-title-more-videos {
    font-size: 13px;
    line-height: 18px;
  }

  .card-inner-div {
    padding-left: 20px;
  }

  .collection-list-15 {
    grid-template-columns: 1fr 1fr;
  }

  .eam-feature-title.asset-mgmt-features-heading.badge-title {
    margin-bottom: 20px;
    font-size: 21px;
  }

  .bold-text-12 {
    display: block;
  }

  .bold-text-12.trial-message {
    text-align: left;
    margin-top: 10px;
  }

  .grid-27.features-grid {
    grid-template-columns: 1fr 1fr;
  }

  .features-title.getting-started-title.topics-we-embrace-title {
    font-size: 15px;
  }

  .feature-icon.getting-started-icon.arrow-right-pointers {
    align-self: center;
    width: 13px;
    height: 13px;
  }

  .feature-icon.getting-started-icon.arrow-right-pointers.writing-guidelines-pointers.wgicon {
    width: 25px;
    height: 25px;
  }

  .features-description.getting-started-desc.explore-rfid-desc {
    font-size: 13px;
  }

  .dropdown-arrow-2 {
    margin-left: 3px;
    margin-right: 0;
    display: inline-block;
    position: relative;
  }

  .nav-dropdown-2 {
    text-align: center;
    background-color: #fff;
    border-radius: 0;
    flex: 1;
    margin-top: 0;
    padding: 15px 10px;
    font-size: 14px;
    display: block;
    position: relative;
  }

  .nav-dropdown-2:hover {
    transform: none;
  }

  .bottom-links-div {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  }

  .dropdown-list-6.w--open {
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .div-block-83.products-items {
    grid-column-gap: 5px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-83.products-items.addons, .div-block-83.products-items.store-categories.category-images-titles {
    grid-template-columns: 1fr 1fr;
  }

  .heading-44 {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .block-content {
    border: 1px #000;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .reset-password {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .div-block-89 {
    justify-content: space-between;
    display: flex;
  }

  .block-header {
    border-style: none;
  }

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

  .error-state-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .error-message-2, .error-message-3 {
    font-size: 14px;
  }

  .div-block-94 {
    flex-wrap: nowrap;
  }

  .plan-tabs-menu-new {
    justify-content: center;
    display: flex;
  }

  .tabs-3 {
    padding-left: 12px;
    padding-right: 12px;
  }

  .pricing-plan-tabs {
    border-radius: 0;
  }

  .multi-step-form-radio-trigger---brix {
    padding-left: 64px;
    padding-right: 24px;
    font-size: 16px;
  }

  .benefits-grid.benefits-of-using-ai-grid.demo-grid, .benefits-grid.benefits-of-using-ai-grid.enhanced-integration {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .paragraph-89 {
    font-size: 14px;
  }

  .paragraph-89.guest-post-desc.optimal-asset-management.imp-note {
    text-align: justify;
    font-size: 14px;
    font-weight: 400;
  }

  .grid-33.aviation-grid {
    grid-template-columns: 1fr;
  }

  .div-block-150.writing-guidelines-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-150.features-grid {
    grid-template-columns: 1fr;
  }

  .div-block-153 {
    flex-direction: column;
  }

  .note-div.guest-post-guidelines-card {
    margin-top: 0;
  }

  .div-block-156 {
    grid-template-columns: 1fr;
  }

  .industry-subtitle.rfid-solutions-section.revolutionizing-title {
    font-size: 16px;
  }

  .cta-button-feature-page, .cta-button-feature-page.solutions-cta {
    flex-wrap: wrap;
  }

  .cta-button-feature-page.po-buttons {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-163, .div-block-164, .div-block-165, .div-block-166, .div-block-167 {
    flex-direction: column;
  }

  .div-block-169 {
    grid-template-columns: 1fr;
  }

  .div-block-169.signup-2-grid {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-170 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .div-block-170.icon-grid.no-icon-grid {
    max-width: 500px;
  }

  .div-block-170.icon-grid._14days-free-trial {
    grid-column-gap: 20px;
  }

  .signup-icons {
    width: 50px;
    height: 50px;
  }

  .signup-text {
    color: var(--grey);
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
    font-weight: 500;
    line-height: 17px;
  }

  .triangle-image {
    width: 40px;
    height: 40px;
  }

  .triangle-image.hide-in-mobile {
    display: none;
  }

  .triangle-image.hide-in-mobile.show-in-tablet {
    display: block;
  }

  .div-block-172, .div-block-173 {
    flex-wrap: wrap;
  }

  .brand-partner-logos, .container-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-logo {
    overflow: hidden;
  }

  .logo_component-slider-2 {
    grid-column-gap: 3rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-slider-img-2 {
    width: 170px;
  }

  .page-padding.s0 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .div-block-186 {
    grid-template-columns: 1.75fr;
  }

  .div-block-186.why-us {
    grid-template-columns: 3fr 3.75fr;
  }

  .div-block-189 {
    grid-template-columns: 2.75fr;
  }

  .faq-title {
    text-align: left;
  }

  .image-75, .image-75.right-image-quote, .image-75.review-bubble-image {
    bottom: -27%;
  }

  .slider-content-wrap {
    margin-bottom: 50px;
  }

  .form-section-title {
    text-align: center;
  }

  .form-title-wrap {
    grid-template-columns: 1.25fr;
  }

  .paragraph-120 {
    text-align: center;
    margin-left: auto;
  }

  .reserve-icon {
    margin-left: auto;
    margin-right: auto;
  }

  .faq-group-row {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .faq-item-wrapper {
    z-index: 8888;
    position: static;
  }

  .faq-question {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .faq-arrow {
    z-index: 0;
    position: relative;
  }

  .faq-answer {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .image-81 {
    width: 300px;
  }

  .image-83 {
    margin-right: 0;
  }

  .div-block-217 {
    justify-content: center;
  }

  .paragraph-124 {
    font-size: 14px;
  }

  .button-5 {
    margin-bottom: 10px;
    font-size: 16px;
    position: relative;
  }

  .button-5.minimal {
    flex: none;
    margin-left: 15px;
    font-size: 15px;
  }

  .button-5.minimal.cta-button {
    margin-left: 0;
  }

  .home-hero-componnet {
    flex-direction: column;
  }

  .slider-component {
    padding-right: 1rem;
  }

  .div-block-235 {
    width: auto;
  }

  .terms-conditions-div {
    max-width: 600px;
  }

  .container-3 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .accordion-link {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .why-choose-us-grid {
    grid-row-gap: 100px;
    grid-template-columns: 1fr;
  }

  .wcu-content-wrapper {
    max-width: none;
  }

  .grid-43 {
    margin-left: 0;
  }

  .grid-43.desk-2.small {
    grid-template-columns: 1fr 1fr;
  }

  .industry-subtitle-2.rfid-solutions-section.revolutionizing-title {
    font-size: 16px;
  }

  .div-block-304 {
    width: auto;
  }

  .image-92 {
    width: 300px;
  }

  .btn-large-icon.button-row {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .cta-card {
    padding: 72px 54px;
  }

  .floating-item.cta-v4-02 {
    display: none;
  }

  .grid-2-columns.cta-v16 {
    grid-template-columns: .9fr;
  }

  .buttons-row.buttons-large {
    flex-direction: column;
    align-items: stretch;
  }

  .search-form {
    margin-left: auto;
    margin-right: auto;
    left: 0%;
    right: 0%;
  }

  .author-wrapper {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .blogs-author {
    margin-left: 0;
  }

  .large-title {
    font-size: 48px;
    line-height: 56px;
  }

  .h1-title-white {
    font-size: 40px;
    line-height: 48px;
  }

  .h2-title-white {
    font-size: 32px;
    line-height: 40px;
  }

  .h3-title-white {
    font-size: 28px;
    line-height: 36px;
  }

  .h4-title-white {
    font-size: 20px;
    line-height: 28px;
  }

  .body-l {
    font-size: 16px;
    line-height: 24px;
  }

  .body-m {
    font-size: 14px;
    line-height: 20px;
  }

  .body-s, .navbar-subheading {
    font-size: 12px;
    line-height: 18px;
  }

  .navbar-heading {
    font-size: 14px;
    line-height: 20px;
  }

  .resources-slider {
    height: 100%;
  }

  .navbar-link {
    font-size: 14px;
    line-height: 20px;
  }

  .resources-collection {
    grid-template-columns: 3fr;
  }

  .card-date {
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
  }

  .h5-title-white {
    font-size: 18px;
    line-height: 24px;
  }

  .blog-article h1 {
    font-size: 40px;
    line-height: 48px;
  }

  .blog-article h2 {
    font-size: 32px;
    line-height: 40px;
  }

  .blog-article h3 {
    font-size: 28px;
    line-height: 36px;
  }

  .blog-article h6 {
    line-height: 20px;
  }

  .blog-article p {
    font-size: 14px;
    line-height: 20px;
  }

  .blog-article blockquote {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
    line-height: 24px;
  }

  .blog-article li {
    font-size: 14px;
    line-height: 20px;
  }

  .resources-trend-grid {
    grid-template-columns: 1fr;
    max-width: 500px;
  }

  .cta-content-grid {
    grid-template-columns: 1fr;
  }

  .cta-image {
    max-width: 50%;
  }

  .h1-title-white-copy {
    font-size: 40px;
    line-height: 48px;
  }

  .case-study-form {
    width: 100%;
  }

  .nav_wrap {
    background-color: #fff;
    justify-content: space-between;
  }

  .nav_logo_wrap {
    flex: 1;
    margin-left: 0;
    margin-right: 0;
  }

  .nav_button {
    background-color: var(--firebrick);
    padding-top: 0;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
  }

  .menu_wrap {
    background-color: var(--white);
    border-bottom: 1px solid #0000001a;
    border-left: 1px solid #0000001a;
    width: 25rem;
  }

  .menu_panel {
    border-top: 1px solid #0000001a;
  }

  .menu_panel.hide {
    display: none;
  }

  .menu_link:hover {
    background-color: var(--back-grey);
  }

  .menu_link.opens-more {
    background-color: #fff;
  }

  .menu_link.opens-more:hover {
    background-color: var(--back-grey);
  }

  .menu_link.go-back {
    background-color: var(--silver);
    align-self: stretch;
  }

  .menu_link.go-back.hide {
    display: none;
  }

  .menu_link.sub-link {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
  }

  .menu_link.sub-link-header {
    color: var(--firebrick);
    width: 100%;
    font-size: 16px;
    font-weight: 500;
  }

  .menu_link.ai-link {
    justify-content: flex-start;
    align-items: center;
  }

  .menu_icon {
    width: 24px;
  }

  .menu_content.solution {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .menu_link_dropdown {
    width: 100%;
  }

  .menu_link_dropdown-list.w--open {
    background-color: #0000;
    position: static;
  }

  .body-large {
    font-size: 16px;
    line-height: 24px;
  }

  .primary-button.white {
    align-self: stretch;
  }

  .secondary-button.icon.schedule-demo {
    align-self: stretch;
    width: auto;
  }

  .feature-card-wrapper._4-col {
    grid-template-columns: 1fr 1fr;
  }

  .key-features-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .key-features-grid._3-col {
    grid-template-columns: 1fr 1fr;
  }

  .two-button-wrapper.demo {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .two-button-wrapper.demo-copy {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .free-trial-grid {
    grid-template-columns: 1fr;
  }

  .tab-hidden {
    display: none;
  }

  .free-trial-mobile-image {
    margin-top: 0;
    margin-bottom: 0;
  }

  .footer-mid-logos-grid {
    grid-template-columns: .75fr 1fr;
  }

  .nav-icon-link-text {
    font-size: 14px;
  }

  .nav-icon-link-text.feature-menu-block.features-title {
    font-size: 13px;
  }

  .location-card {
    margin-bottom: 30px;
  }

  .contact-us-form-grid._2-calculator-grid {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .numbers-card-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .h5-title {
    font-size: 18px;
    line-height: 24px;
  }

  .image-105 {
    max-width: 20%;
    left: 150px;
  }

  .image-106 {
    max-width: 20%;
    bottom: 60%;
    right: 150px;
  }

  .navmenu__dropdown-container {
    border-bottom: 1px solid #e4e4e4;
    width: 100%;
  }

  .navmenu__dropdown-container.cc-mobile {
    border-bottom-style: none;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .brand {
    z-index: 1;
  }

  .brand.w--current {
    margin-left: 0;
  }

  .uui-navbar05_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar05_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar05_dropdown-content-left {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

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

  .navmenu__button {
    z-index: 1;
    cursor: pointer;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    height: 100%;
    margin-right: -20px;
    padding: 22px 16px 18px;
    font-size: 24px;
    display: block;
    position: relative;
  }

  .navmenu__dropdown-block {
    border: 1px solid #e4e4e4;
    padding-left: 32px;
    padding-right: 32px;
  }

  .link-list__dropdown-toggle {
    z-index: 1;
    background-color: #fff;
    flex: 1;
    justify-content: space-between;
    width: 100%;
  }

  .link-list__dropdown-toggle:hover {
    box-shadow: none;
  }

  .link-list__dropdown-toggle.w--open {
    box-shadow: none;
    transition: color .2s;
  }

  .link-list__dropdown-toggle.w--open:hover {
    box-shadow: none;
  }

  .nav-dropdown-link-wrapper {
    background-color: #fff;
  }

  .nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    display: grid;
  }

  .nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper.company-dropdown {
    grid-template-columns: 1fr 1fr 1fr;
    width: auto;
  }

  .navbar__navmenu-mobile {
    display: flex;
  }

  .navmenu__dropdown {
    position: relative;
    top: 0%;
    overflow: hidden;
  }

  .navmenu__dropdown.w--open {
    box-shadow: none;
    border-top-style: none;
    border-bottom-style: none;
    border-radius: 0;
    max-height: none;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: 0%;
    overflow: visible;
  }

  .navmenu__dropdown.stock-navmenu-dropdown.w--open {
    box-shadow: none;
    padding-left: 0;
    padding-right: 0;
  }

  .navmenu__dropdown.company_dropdown.w--open {
    border-radius: 0;
    width: 100%;
    max-width: none;
    right: auto;
  }

  .navmenu__button-icon {
    justify-content: center;
    align-items: center;
    width: 28px;
    height: 28px;
    display: flex;
  }

  .button-6 {
    flex: 1;
    justify-content: center;
  }

  .button-6.cc-navbar.cc-secondary {
    background-color: #4353ff00;
    margin-right: 12px;
  }

  .navmenu__flex-container {
    background-color: #fff;
    flex-direction: column;
    height: 100%;
    margin-top: 0;
    padding-top: 0;
    position: absolute;
  }

  .navmenu__dropdown-banner-link {
    border: 1px solid #e4e4e4;
  }

  .navmenu__dropdown-section-list {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .navmenu__dropdown-section-link-icon.asset-infinity-image {
    width: 30px;
    height: 30px;
    margin-right: 10px;
  }

  .navbar__navmenu {
    z-index: 0;
    border-bottom: 1px solid #e4e4e4;
    height: 100vh;
    margin-left: 0;
    margin-right: 0;
    transition-property: none;
    display: block;
    position: absolute;
    inset: 100% 0% 0%;
    overflow: hidden;
    transform: translate(0);
  }

  .navbar__mobile-overlay {
    z-index: 1;
    background-color: #fff;
    border-bottom: 1px #e4e4e4;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .navmenu__dropdown-right {
    padding-top: 32px;
    padding-bottom: 20px;
  }

  .link-list__link {
    flex: 1;
  }

  .link-list__link:hover {
    box-shadow: none;
  }

  .uui-navbar05_dropdown-content {
    flex-direction: column;
  }

  .navmenu__link-list {
    border-bottom: 1px solid #e4e4e4;
    flex-direction: column;
    flex: 1;
    overflow: auto;
  }

  .navmenu__dropdown-section {
    margin-bottom: 0;
  }

  .navmenu__dropdown-section-link-heading {
    margin-right: 0;
    font-size: 17px;
  }

  .navmenu__dropdown-left {
    flex-direction: column;
    padding: 20px;
    display: flex;
  }

  .link-list__list-item {
    z-index: 1;
    background-color: #fff;
    border-bottom: 1px solid #e4e4e4;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .link-list__list-item.cc-first {
    z-index: 2;
  }

  .navmenu__cta-wrapper {
    flex: 1;
    margin-top: 0;
    margin-left: 0;
    padding: 20px;
  }

  .navmenu__cta-wrapper.hide-login-button {
    display: none;
  }

  .link-list__dropdown-wrapper {
    background-color: #fff;
    flex-direction: column;
    flex: 1;
  }

  .blog-header-grid, .toc-grid-wrapper {
    grid-template-columns: 1fr;
  }

  .toc-wrapper {
    display: none;
  }

  .sign-up-form-grid {
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
  }

  .demo-code-block {
    box-shadow: none;
  }

  .signup-circle {
    display: none;
  }

  .ai-btn-icon {
    margin-right: 5px;
  }

  .testimonials-block, .testimonials-block.small, .testimonials-image-wrapper {
    max-width: none;
  }

  .testimonials-image-wrapper.two {
    order: 1;
  }

  .testimonials-content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .brand-logo-loop {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .icon-6 {
    background-color: var(--firebrick);
    width: 30px;
    height: 30px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 24px;
    font-weight: 600;
  }

  .icon-7 {
    background-color: var(--firebrick);
    width: 30px;
    height: 30px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 24px;
    font-weight: 600;
  }

  .image-1077 {
    max-width: 20%;
    left: 150px;
  }

  .features-content {
    max-width: none;
  }

  .features-content.middle {
    order: -1;
  }

  .features-line-wrapper {
    display: none;
  }

  .features-image-content {
    max-width: none;
  }

  .features-wrapper {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    flex-flow: column;
    display: flex;
  }

  .features-content-wrapper {
    flex-flow: column;
    align-items: stretch;
  }

  .right-arrow-2, .left-arrow {
    width: 30px;
    height: 30px;
    display: block;
  }

  .demo-hidden-wrap {
    display: none;
  }

  .hero-sec-grid {
    grid-template-columns: 1fr;
  }

  .hero-sec-content-wrap {
    padding-right: 20px;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 36px;
  }

  h2 {
    font-size: 32px;
  }

  h3 {
    font-size: 22px;
  }

  p {
    font-size: 15px;
  }

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

  .section.top-hero-section {
    height: 70vh;
  }

  .section.banner-section {
    display: block;
  }

  .section.awards-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section.cta-section {
    background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/6763ef952ad7a8600ae4a4b6_Untitled%20(1440%20x%20768%20px)%20(768%20x%20600%20px).webp");
  }

  .section.mobile-highlighted {
    background-position: 0%;
  }

  .section.banner-section-api {
    display: block;
  }

  .button {
    width: 100%;
    height: auto;
  }

  .button.minimal {
    margin-left: 0;
    margin-right: 0;
  }

  .button.minimal.press-button, .button.minimal.press-button.aviation-cta-btn {
    margin-left: 0;
  }

  .button.minimal.learn-more-btn {
    width: auto;
    max-width: none;
  }

  .button.minimal.schedule-btn-calculator {
    margin-left: 0;
  }

  .button.minimal.cta-button.landing-page-cta-btn.plans-button {
    max-width: none;
  }

  .button.form-button.footer-form-button {
    width: 50%;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: auto;
    display: block;
  }

  .button.press-button {
    margin-left: 0;
  }

  .button.apply-now {
    margin-bottom: 15px;
  }

  .button.calculate-button {
    width: auto;
  }

  .button.heroscreen-btn {
    width: 100%;
    margin-left: 0;
    font-size: 15px;
  }

  .button.download-typography-button {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .button.calc-signup {
    margin-bottom: 15px;
  }

  .button.homepage-buttons, .button.homepage-buttons.cta-btn {
    margin-bottom: 10px;
  }

  .button.homepage-buttons.cta-btn.landing-page-cta-btn.contact-us-pricing {
    max-width: none;
  }

  .spacer {
    height: 32px;
  }

  .text-box {
    padding: 20px;
  }

  .text-box.mob-center {
    text-align: center;
  }

  .paragraph-small.no-margin.footer-paragraph.new-footer-copyrights {
    text-align: center;
    margin-bottom: 20px;
  }

  ._12-columns {
    flex-wrap: wrap;
  }

  ._12-columns.tablet-center {
    flex-direction: column;
  }

  ._12-columns.mob-swap {
    flex-direction: column-reverse;
  }

  .column.desk-6, .column.desk-6.tab-7, .column.desk-5, .column.desk-5.tab-4 {
    width: 100%;
  }

  .column.desk-5.brand-guidelines-hero-section {
    flex-direction: column;
    justify-content: flex-start;
  }

  .column.desk-1.tab-1.mob-0 {
    display: none;
  }

  .column.desk-4 {
    width: 100%;
  }

  .column.desk-4.blog-column {
    width: 50%;
  }

  .column.desk-8.tab-10.mob-12 {
    width: 100%;
  }

  .menu-icon {
    border-radius: 0;
  }

  .nav-content {
    border-top: 1px solid var(--silver);
    background-color: var(--white);
    height: 100vh;
    margin-left: 0;
    padding-top: 20px;
    padding-bottom: 100px;
    position: absolute;
    overflow: auto;
  }

  .nav-cta-button-container {
    flex-direction: column;
    align-items: stretch;
    margin-top: 20px;
  }

  .menu-button {
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    padding: 0;
  }

  .logo-div {
    margin-right: auto;
  }

  .footer-links-container {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 48px;
    display: flex;
  }

  .logos-div.signup-logo-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .logos-div.signup-logo-grid.user-review-logos {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .banner-section {
    display: none;
  }

  .banner-container {
    text-align: left;
  }

  .banner-container.q1 {
    flex-direction: row;
  }

  .header-large {
    font-size: 42px;
  }

  .nav-dropdown {
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 16px;
  }

  .nav-dropdown:hover {
    transform: none;
  }

  .dropdown-list {
    background-color: var(--back-grey);
    text-align: center;
    display: none;
  }

  .dropdown-list.w--open {
    background-color: var(--back-grey);
    box-shadow: none;
    text-align: center;
    border-style: none;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    position: relative;
  }

  .dropdown-list.solutions-menu {
    background-color: #0000;
    width: auto;
    position: relative;
  }

  .partner-logo-img {
    flex: none;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .paragraph {
    font-size: 15px;
  }

  .simple-input {
    width: 100%;
  }

  .quote-card {
    padding: 24px 24px 8px;
  }

  .nav-menu {
    text-align: center;
  }

  .icon-side.small {
    margin-left: 0;
  }

  .tabs-menu {
    flex-wrap: wrap;
  }

  .tab-link {
    border-bottom-width: 0;
    border-radius: 10px;
    width: auto;
  }

  .tab-link.w--current, .tab-link.w--current:hover {
    background-color: #f1ffca00;
  }

  .question-container {
    margin-bottom: 16px;
  }

  .cta-box {
    padding: 40px;
  }

  .center-image.typography-img {
    max-width: 100%;
  }

  .section-name {
    max-width: 350px;
    font-size: 20px;
    line-height: 28px;
  }

  .dropdown-link {
    text-align: center;
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 16px;
  }

  .logo {
    width: 120px;
  }

  .nav-link {
    text-align: center;
    margin-left: 25px;
    margin-right: 25px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
  }

  .nav-link:hover {
    transform: none;
  }

  .nav-link.minimal {
    background-color: var(--grey-2);
    margin-bottom: 12px;
    margin-right: 25px;
  }

  .nav-link.cta {
    align-self: center;
  }

  .nav-link.cta.signup-free-button {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .above-title.relevant-features-title {
    text-align: center;
    font-size: 32px;
  }

  .above-title.solutions-main-title {
    text-align: center;
    font-size: 33px;
  }

  .blog-image-header {
    height: 200px;
  }

  .image-cover.asset-mgmt-image {
    margin-top: 20px;
  }

  .blog-container {
    text-align: left;
  }

  .underline {
    display: inline;
  }

  .horizontal-features.procurement-grid {
    grid-template-columns: 1fr;
  }

  .center-card.left-border-radius {
    width: auto;
  }

  .center-card.new-form-center-card.right-center-card {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
  }

  .grid.desk-3.tab-2.mob-1 {
    grid-template-columns: 1fr;
  }

  .grid.desk-3.tab-3.mob-1 {
    grid-template-columns: 1fr;
    justify-items: stretch;
  }

  .grid.desk-3.tab-3.mob-1.logo-section-mob {
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
  }

  .grid.desk-2.small {
    grid-template-columns: 1fr;
  }

  .grid.desk-2.small.effortless-grid {
    grid-template-columns: 1fr 1fr;
  }

  .heading.h4 {
    font-size: 18px;
  }

  .integration-tabs {
    flex-direction: column;
  }

  .integration-tabs-menu {
    text-align: center;
    flex-flow: wrap;
    width: 100%;
    margin-right: 0;
  }

  .tab-category {
    border-bottom-width: 0;
    border-radius: 8px;
    width: auto;
    padding: 6px 12px;
    font-size: 14px;
  }

  .tab-category.w--current {
    background-color: #f1ffca;
  }

  .dropdown-arrow {
    color: var(--soft-grey);
    margin-left: 3px;
    margin-right: 0;
    display: inline-block;
    position: relative;
  }

  .dropdown-toggle-text {
    margin-left: 0;
    display: inline-block;
  }

  .features-wrap.full {
    grid-template-columns: 1fr;
  }

  .overflow-image {
    width: 100%;
  }

  .paragraph-features-menu {
    display: none;
  }

  .features-menu-heading.tools-menu.solution-heading {
    text-align: left;
  }

  .spacer-2 {
    height: 32px;
  }

  .text-block.h {
    flex: 0 auto;
    display: block;
  }

  .text-block.hide-in-mobile {
    display: none;
  }

  .collection-list-4.mega-menu-div {
    grid-template-columns: 1fr 1fr;
  }

  .collection-list-4.mega-menu-div.solutions-menu {
    grid-template-columns: 1fr;
  }

  .heading-5.roi-heading {
    text-align: center;
  }

  .text-block-3.roi-desc {
    text-align: center;
    margin-top: 15px;
  }

  .div-block-8 {
    grid-template-columns: 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .div-block-8.roi-calc {
    grid-template-columns: 1fr;
  }

  .div-block-8._2-calculator-grid.depreciation-calc {
    width: auto;
  }

  .dropdown-list-3.w--open, .dropdown-list-3.resource-menu {
    position: static;
  }

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

  .search.latest-footer-search {
    width: 50%;
  }

  .search.mobile-margin-0 {
    margin-bottom: 0;
  }

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

  .div-block-35 {
    flex-wrap: wrap;
  }

  .section-21 {
    width: 100%;
    min-width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .dropdown-2 {
    display: block;
    position: static;
  }

  .dropdown-2.signin-menu {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-38.pr-button-div {
    flex-direction: column;
  }

  .industry-list {
    padding-left: 0;
  }

  .blog-image, .blog-image.mob-padding {
    display: none;
  }

  .blog-image.mob-padding.menu-icons.feature-menu-icon {
    display: inline-block;
  }

  .roi-calculator {
    margin-left: 0;
  }

  .roi-calculator.feature-menu-block {
    font-size: 13px;
  }

  .roi-calculator.feature-menu-block.add-ons-title {
    margin-right: 0;
  }

  .roi-calc-desc {
    margin-left: 0;
  }

  .megamenu-div.custom-hide.tab-menu-spacing {
    border-left-color: #e3ebf7;
  }

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

  .calc-1.depreciation-calculator-div {
    width: 100%;
    max-width: 100%;
  }

  .calc-1.depreciation-calculator-div.maintenance-calc-div {
    width: auto;
  }

  .inline-field.custom-field.mobile-margin {
    width: 100%;
    margin-bottom: 5px;
    display: block;
  }

  .inline-field.custom-field.mobile-margin.maintenance-calc-label {
    display: inline-block;
  }

  .inline-field.custom-select {
    width: 100%;
  }

  .inline-field.custom-radio {
    width: 50%;
  }

  .field-1-div {
    display: block;
  }

  .field-1-div.field-2-div.button-holder {
    width: auto;
    max-width: none;
  }

  .input-custom {
    width: 100%;
  }

  .solution-menu-desc.sol-menu-spacing {
    text-align: left;
  }

  .border-seperator.custom-border {
    margin-left: auto;
    margin-right: auto;
  }

  .bg-calc-image {
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: static;
  }

  .footer-right-grid.latest-footer-grid {
    grid-template-columns: 2.25fr 1.5fr;
  }

  .footer-logo-section, .footer-logo-section.second-social-section {
    flex-direction: column;
  }

  ._3-circle-logos {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .round-1.social-icons {
    margin-left: 10px;
  }

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

  .image-15.logo-footer.mobile-margin-0, .learning-center-title, .paragraph-70 {
    margin-bottom: 0;
  }

  .collection-list-9 {
    grid-template-columns: 1fr;
  }

  .carousel-mask {
    width: 60%;
  }

  .lc-carousel-card {
    width: 38vh;
  }

  .lc-carousel-title {
    margin-bottom: 0;
  }

  .lc-heading {
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 30px;
    line-height: 1.2em;
  }

  .grid-13 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .lc-content-div-left {
    padding-left: 20px;
    padding-right: 20px;
  }

  .lc-container {
    max-width: 100%;
  }

  .div-block-57 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .brand-identity-guidelines {
    font-size: 30px;
  }

  .div-block-58 {
    height: 60px;
  }

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

  .get-the-app-text {
    text-align: center;
  }

  .grid-17.video-main-grid {
    grid-template-columns: 3fr;
  }

  .more-videos {
    margin-bottom: 15px;
    font-size: 21px;
  }

  .video-title-more-videos {
    font-size: 16px;
  }

  .more-videos-div {
    margin-bottom: 20px;
  }

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

  .profile-photo-div {
    grid-template-columns: 1fr;
  }

  .button-div {
    flex-direction: column;
  }

  .yearly-savings-title {
    font-size: 19px;
  }

  .image-21.i-icon.tooltip {
    margin-bottom: 3px;
  }

  .grid-23.card-grid {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .div-block-67.calc-btn-div {
    flex-direction: column;
  }

  .collection-list-15 {
    grid-template-columns: 1fr;
  }

  .eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai {
    font-size: 32px;
  }

  .eam-feature-title.asset-mgmt-features-heading.badge-title {
    margin-right: 0;
  }

  .grid-27.features-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .feature-icon.getting-started-icon.arrow-right-pointers.tweicons {
    flex: none;
    width: 25px;
    height: 25px;
  }

  .features-description.getting-started-desc {
    color: #7a7c82;
  }

  .features-description.getting-started-desc.explore-rfid-desc {
    font-size: 14px;
  }

  .dropdown-arrow-2 {
    color: #c3cacf;
    margin-left: 3px;
    margin-right: 0;
    display: inline-block;
    position: relative;
  }

  .new-menu-desc.addon-desc {
    max-width: none;
    margin-right: 0;
  }

  .store-button {
    margin-top: 0;
  }

  .category-image {
    width: 45px;
    height: 45px;
  }

  .nav-dropdown-2 {
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 16px;
  }

  .nav-dropdown-2:hover {
    transform: none;
  }

  .bottom-links-div {
    padding-top: 5px;
  }

  .div-block-81 {
    border: 1px #000;
  }

  .div-block-81.right-tab {
    border-left-style: none;
  }

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

  .tabs-menu-3 {
    border-right-style: none;
  }

  .tab-right-div-2 {
    border: 1px #e3ebf7;
    border-left-style: solid;
  }

  .div-block-83.products-items {
    grid-template-columns: 1fr;
  }

  .div-block-83.products-items.addons {
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .div-block-83.products-items.store-categories.category-images-titles {
    grid-template-columns: 1fr;
  }

  .heading-44 {
    flex: 0 auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .block-content {
    border: 1px #000;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .reset-password {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-89 {
    justify-content: space-between;
    display: flex;
  }

  .block-header {
    border-style: none;
    align-items: center;
  }

  .checkbox-field-5 {
    margin-bottom: 10px;
  }

  .error-state-2 {
    margin-left: 0;
    margin-right: 0;
    font-size: 14px;
  }

  .error-message-3 {
    font-size: 14px;
  }

  .div-block-94 {
    flex-wrap: wrap;
  }

  .div-block-94.signup-logo-grid {
    padding-bottom: 0;
  }

  .plan-tabs-menu-new {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .pricing-tab-pane {
    padding-top: 30px;
  }

  .cta.wit-zwart-no-marge {
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .multi-step-form-block---brix {
    min-height: auto;
  }

  .grid-32, .grid-32.get-started-grid {
    grid-template-columns: 1fr;
  }

  .page-heading.get-started-heading {
    font-size: 29px;
  }

  .welcome-desc {
    font-size: 15px;
  }

  .why-integrate-heading {
    color: var(--dark-grey);
    font-size: 29px;
  }

  .benefits-grid, .benefits-grid.benefits-of-using-ai-grid, .benefits-grid.benefits-of-using-ai-grid.demo-grid, .benefits-grid.benefits-of-using-ai-grid.enhanced-integration {
    grid-template-columns: 1fr 1fr;
  }

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

  .grid-33.cost-savings-grid {
    grid-template-columns: 3fr;
  }

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

  .div-block-150 {
    grid-template-columns: 1fr;
  }

  .div-block-150.writing-guidelines-grid, .div-block-150.topics-we-embrace-grid {
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .div-block-150.preferred-article-format-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .div-block-150.preferred-article-format-grid.submission-process {
    margin-bottom: 0;
  }

  .div-block-150.features-grid, .div-block-150.features-grid.features-grid-section {
    grid-template-columns: 1fr 1fr;
  }

  .bold-text-22 {
    color: var(--black);
    text-align: center;
    font-size: 32px;
  }

  .bold-text-23 {
    font-size: 32px;
  }

  .bold-text-24 {
    color: var(--black);
    font-size: 33px;
  }

  .heading-50 {
    margin-bottom: 5px;
  }

  .collection-list-17 {
    grid-template-columns: 1fr 1fr;
  }

  .image-44 {
    margin-left: auto;
  }

  .note-div {
    margin-top: 0;
    margin-left: 0;
  }

  .div-block-154, .div-block-155.write-for-us-grid {
    grid-template-columns: 1fr;
  }

  .industry-subtitle.rfid-solutions-section.revolutionizing-title {
    font-size: 17px;
  }

  .div-block-160.features-grid {
    grid-template-columns: 1fr;
  }

  .grid-39, .grid-39.case-study-grid {
    grid-template-columns: 1fr 1fr;
  }

  .cta-button-feature-page, .cta-button-feature-page.solutions-cta, .badges-logos {
    flex-wrap: wrap;
  }

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

  .lightbox-link-10 {
    margin-bottom: 20px;
  }

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

  .left-side.container.center-align {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .div-block-169, .div-block-169.user-review-grid, .div-block-169._14-free-trial-grid.free-trial-grid, .div-block-169.signup-2-grid {
    grid-template-columns: 1fr;
  }

  .div-block-170.icon-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-170.icon-grid._14days-free-trial {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .signup-text {
    font-size: 13px;
  }

  .triangle-image.hide-in-mobile, .triangle-image.hide-in-mobile.show-in-tablet {
    display: none;
  }

  .div-block-171.captcha-block {
    justify-content: flex-start;
  }

  .trusted-by-title.millions-across.highly-recommended-title {
    font-size: 21px;
  }

  .trusted-by-title.millions-across.trusted-by-title-landing-page {
    text-align: center;
  }

  .spacer-3 {
    height: 32px;
  }

  .brand-partner-logos {
    grid-column-gap: 30px;
    flex: 0 auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .email-icon, .call-icon {
    width: 35px;
  }

  .schedule-block {
    grid-template-columns: 1fr;
  }

  .div-block-183 {
    grid-template-columns: 1.25fr;
  }

  .logo_component-slider-2 {
    grid-row-gap: 2rem;
    flex-direction: row;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-slider-img-2 {
    width: 150px;
  }

  .title-orange {
    border-top-left-radius: 10px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .div-block-186.why-us {
    grid-template-columns: 3.75fr;
  }

  .div-block-186.why-us.why-us-2 {
    grid-template-columns: 1.75fr;
  }

  .heading-68 {
    text-align: center;
  }

  .div-block-188 {
    flex-direction: column;
  }

  .join-future {
    text-align: center;
  }

  .div-block-189 {
    grid-template-columns: 2.75fr;
  }

  .faq-title {
    text-align: center;
  }

  .image-74.arrow-right.hide-in-mobile {
    display: none;
  }

  .div-block-191 {
    grid-template-columns: 2.5fr;
  }

  .link-24 {
    justify-content: center;
    margin-left: 0;
    display: flex;
  }

  .link-25 {
    margin-bottom: 5px;
    display: block;
  }

  .div-block-194 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-194.awards-grid {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

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

  .div-block-195.right-border {
    border-right-style: none;
  }

  .innovative-title {
    font-size: 17px;
    line-height: 27px;
  }

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

  .grid-form {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .textarea-2 {
    margin-bottom: 0;
  }

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

  .review-1 {
    max-width: 400px;
  }

  .review-1.margin-top.margin-bottom {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .image-75, .image-75.right-image-quote {
    bottom: -31%;
  }

  .image-75.review-bubble-image {
    bottom: -42%;
  }

  .effortless-tracking {
    text-align: center;
  }

  .image-76.hide-in-mobile {
    display: none;
  }

  .image-76.hide-in-desktop.show-in-mobile.show-in-tablet {
    display: block;
  }

  .slider-content-wrap {
    margin-bottom: 60px;
  }

  .form-content {
    width: 90%;
  }

  .form-wrapper {
    width: 100%;
  }

  .form-section-title {
    text-align: center;
  }

  .next-3 {
    z-index: 6;
    max-width: none;
    height: auto;
    margin-bottom: 0;
    position: absolute;
    inset: auto 0% 0% auto;
  }

  .previous-button {
    padding-top: 0;
    padding-bottom: 0;
  }

  .previous {
    z-index: 6;
    height: auto;
    bottom: 1%;
    left: auto;
  }

  .slider-2 {
    max-width: none;
  }

  .form-title-wrap {
    grid-row-gap: 10px;
    grid-template-columns: 1.25fr;
  }

  .paragraph-120 {
    text-align: center;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .reserve-spot-div {
    margin-top: 10px;
  }

  .reserve-spot-image {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .reserve-icon {
    margin-left: auto;
    margin-right: auto;
  }

  .why-us-wrapper.h {
    grid-template-columns: 1fr;
  }

  .faq-group-row {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq-question {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .faq-question-label {
    font-size: 1rem;
  }

  .faq-answer {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .image-81.hide-in-mobile {
    display: none;
  }

  .button-5 {
    width: 100%;
    height: auto;
  }

  .button-5.minimal {
    margin-left: 0;
    margin-right: 0;
  }

  .splide-component {
    width: 100%;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .page-padding-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .slider-component {
    flex-direction: column;
    padding-right: 0;
  }

  .slider_img {
    width: 50%;
  }

  .step-name, .aviation-advantages.hide-in-mobile-portrait {
    display: none;
  }

  .aviation-advantages.hide-in-desktop.show-in-mobile {
    display: block;
  }

  .div-block-235 {
    width: auto;
  }

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

  .fact-separator-3 {
    display: flex;
  }

  .why-choose-us-grid.new-home-grid, ._2-card-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .div-block-300 {
    grid-template-columns: 1fr;
  }

  .revolutionizing-image.hide-in-mobile {
    display: none;
  }

  .grid-43 {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
  }

  .grid-43.desk-2.small, .grid-44 {
    grid-template-columns: 1fr;
  }

  .grid-44.cost-savings-grid {
    grid-template-columns: 3fr;
  }

  .div-block-303 {
    grid-template-columns: 1fr;
  }

  .industry-subtitle-2.rfid-solutions-section.revolutionizing-title {
    font-size: 17px;
  }

  .div-block-304 {
    width: auto;
  }

  .image-92.hide-in-mobile {
    display: none;
  }

  .btn-large-icon {
    padding: 30px 24px;
    font-size: 18px;
    line-height: 20px;
  }

  .cta-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .floating-item.cta-v4-02 {
    max-width: 50%;
  }

  .grid-2-columns, .grid-2-columns.cta-v16, .testimonial-grid {
    grid-template-columns: 1fr;
  }

  .search-form.latest-footer-search {
    width: 50%;
  }

  .large-title {
    font-size: 36px;
    line-height: 44px;
  }

  .h1-title-white {
    font-size: 32px;
    line-height: 40px;
  }

  .h2-title-white {
    font-size: 28px;
    line-height: 36px;
  }

  .h3-title-white {
    font-size: 24px;
    line-height: 32px;
  }

  .h4-title-white {
    font-size: 18px;
    line-height: 24px;
  }

  .resources-collection {
    grid-template-columns: 3fr;
  }

  .resources-card-collection.three-col {
    grid-template-columns: 1fr 1fr;
  }

  .h5-title-white {
    font-size: 16px;
  }

  .blog-article h1 {
    font-size: 32px;
    line-height: 40px;
  }

  .blog-article h2 {
    font-size: 26px;
    line-height: 36px;
  }

  .blog-article h3 {
    font-size: 20px;
    line-height: 32px;
  }

  .blog-article h4 {
    font-size: 16px;
    line-height: 24px;
  }

  .blog-article h5 {
    font-size: 14px;
    line-height: 24px;
  }

  .blog-article blockquote {
    font-size: 14px;
    line-height: 20px;
  }

  .resources-trend-grid {
    max-width: 350px;
  }

  .h1-title-white-copy {
    font-size: 32px;
    line-height: 40px;
  }

  .sticky-cta {
    background-color: var(--firebrick);
    color: var(--white);
    text-transform: uppercase;
    border-radius: 10px;
    font-weight: 500;
    display: inline-block;
    box-shadow: 0 2px 4px 2px #000000e3;
  }

  .sticky-cta:hover {
    box-shadow: 0 2px 5px #000c;
  }

  .sticky-cta-wrapper {
    z-index: 9999;
    position: fixed;
    inset: auto auto 3% 3%;
  }

  .sitemap-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .sitemap-grid.four-col {
    grid-template-columns: .75fr 1fr;
  }

  .sitemap-grid.four-col.stock {
    grid-template-columns: .5fr .5fr;
  }

  .menu_link.sub-link-header {
    border-bottom: 1px solid #0000001a;
  }

  .menu_icon {
    display: none;
  }

  .menu_icon.not-hide {
    display: block;
  }

  .hero-section-review {
    grid-template-columns: 1.75fr;
  }

  .ai-container.hero {
    padding-left: 0;
  }

  .h1-title {
    font-size: 40px;
    line-height: 48px;
  }

  .h2-title {
    font-size: 32px;
    line-height: 40px;
  }

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

  .h3-title {
    font-size: 24px;
    line-height: 30px;
  }

  .h4-title {
    font-size: 18px;
    line-height: 22px;
  }

  .result-card-wrapper, .result-card-wrapper.three-col {
    grid-template-columns: 1fr;
  }

  .feature-card-slider {
    display: none;
  }

  .feature-card-slider.mobile {
    padding-bottom: 40px;
    display: block;
  }

  .h2-title-highlighted {
    font-size: 32px;
    line-height: 40px;
  }

  .key-features-grid {
    grid-template-columns: 1fr 1fr;
  }

  .sign-steps-image {
    display: none;
  }

  .sign-steps-image.mobile {
    display: block;
  }

  .two-button-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .free-trial-grid {
    grid-template-columns: 1fr;
  }

  .industry-tabs {
    flex-flow: column;
  }

  .industry-tab-menu {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 30px;
    margin-right: 0;
  }

  .tab-link-tab-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
  }

  .industry-pointer-grid {
    grid-template-columns: 1fr;
  }

  .free-trial-mobile-image {
    margin-bottom: 0;
  }

  .footer-links-main-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .div-block-343 {
    max-width: 70%;
  }

  .footer-mid-logos-grid {
    grid-template-columns: .75fr;
  }

  .metric-cards-wrapper {
    justify-content: space-between;
    align-items: flex-start;
  }

  .content-wrap {
    padding: 20px;
  }

  .content-wrap.mob-center {
    text-align: center;
  }

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

  .nav-icon-link-text {
    margin-left: 0;
  }

  .nav-icon-link-text.feature-menu-block {
    font-size: 13px;
  }

  .nav-icon-link-text.feature-menu-block.add-ons-title {
    margin-right: 0;
  }

  .location-card {
    padding: 24px 24px 8px;
  }

  .contact-us-form-grid {
    grid-template-columns: 1fr;
    margin-left: 20px;
    margin-right: 20px;
  }

  .contact-us-form-grid.roi-calc {
    grid-template-columns: 1fr;
  }

  .contact-us-form-grid._2-calculator-grid.depreciation-calc {
    width: auto;
  }

  .location-cards-grid {
    grid-template-columns: 1fr;
  }

  .numbers-card-wrapper {
    justify-content: space-between;
    align-items: flex-start;
  }

  .h5-title {
    font-size: 16px;
  }

  .ai-steps-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    padding-left: 24px;
    padding-right: 24px;
  }

  .ai-steps-grid._4-col {
    grid-template-columns: 1fr 1fr;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-350 {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-105, .image-106 {
    display: none;
  }

  .brand.w--current {
    margin-left: 0;
  }

  .uui-navbar05_dropdown-content-left {
    grid-row-gap: .5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .uui-navbar05_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper.company-dropdown {
    min-width: auto;
    max-width: none;
  }

  .navmenu__dropdown-section-list {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .navbar__navmenu {
    display: block;
  }

  .navbar__mobile-overlay {
    z-index: 1;
    border-bottom-style: none;
  }

  .navmenu__dropdown-left {
    padding: 15px 10px;
  }

  .nav-products-tab-menu {
    border-right-style: none;
  }

  .img-cards-wrapper {
    flex-flow: column;
  }

  .img-card.small {
    max-width: 570px;
  }

  .ibm-comparing-cards-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .ibm-comparing-card {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .toc-grid-wrapper, .sign-up-form-grid {
    grid-template-columns: 1fr;
  }

  .toc-wrapper-form {
    position: static;
    overflow: visible;
  }

  .ai-btn-icon-text {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .testimonials-block.small, .testimonials-image-wrapper {
    max-width: none;
  }

  .testimonials-content {
    display: flex;
  }

  .signup-slider {
    display: block;
  }

  .signup-slider.hidden, .image-1077 {
    display: none;
  }

  .why-choose-grid {
    grid-template-columns: 1fr 1fr;
  }

  .why-choose-card.number.first, .why-choose-card.number.second {
    margin-top: 0;
  }

  .features-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .feature-content {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .hero-sec-content-wrap {
    padding-left: 20px;
  }
}

@media screen and (max-width: 479px) {
  body {
    font-size: 14px;
  }

  .section.light-grey.our-logo-section {
    margin-top: 0;
  }

  .section.light-green.trademark-usage-guidelines {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section.top-hero-section {
    height: 100vh;
    padding-top: 20px;
  }

  .section.typography-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .section.faq-title {
    padding-top: 20px;
  }

  .section.banner-section {
    display: block;
  }

  .section.cta-section {
    background-image: url("https://cdn.prod.website-files.com/60edc0a8835d5b4caf11f01c/67691f88166e38f64b2ef8fd_CTA%20BG%20-%20Mobile%20(1).webp");
    background-position: 50% 0;
    background-size: cover;
    min-height: 450px;
  }

  .section.ai-hero {
    background-position: 0 0;
  }

  .section.result-section {
    background-position: 50% 0;
  }

  .section.mobile-highlighted {
    background-position: 50%;
  }

  .section.dark-cta {
    background-position: 50% 0;
    background-size: cover;
  }

  .section.banner-section-api {
    display: block;
  }

  .button.minimal {
    margin-top: 0;
  }

  .button.minimal.press-button {
    margin-left: 0;
    font-size: 14px;
  }

  .button.minimal.schedule-btn-calculator {
    margin-left: 0;
  }

  .button.minimal.cta-button {
    margin-top: 0;
  }

  .button.minimal.cta-button.landing-page-cta-btn.plans-button {
    max-width: none;
  }

  .button.form-button.footer-form-button {
    margin-left: auto;
  }

  .button.press-button {
    margin-left: 0;
  }

  .button.press--btn {
    margin-bottom: 13px;
    font-size: 14px;
  }

  .button.calc-1-button {
    padding-left: 10px;
    padding-right: 20px;
    font-size: 14px;
  }

  .button.calculate-button {
    width: 53.3686%;
  }

  .button.heroscreen-btn {
    margin-left: auto;
    margin-right: auto;
  }

  .button.download-typography-button {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .button.calc-signup {
    margin-bottom: 13px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .button.homepage-buttons {
    margin-bottom: 15px;
  }

  .button.homepage-buttons.cta-btn {
    margin-bottom: 10px;
    margin-right: 0;
    font-weight: 700;
  }

  .button.homepage-buttons.cta-btn.landing-page-cta-btn.contact-us-pricing {
    max-width: none;
  }

  .text-box {
    margin-bottom: 10px;
    padding: 0;
  }

  .text-box.solution-page-intro.high-touch-low-touch-grid {
    grid-template-columns: 1fr;
  }

  .paragraph-small {
    margin-bottom: 0;
  }

  .paragraph-small.no-margin.footer-paragraph.new-footer-copyrights {
    margin-bottom: 10px;
  }

  .paragraph-small.signup-consent {
    font-size: 12px;
  }

  .paragraph-small.login-text {
    font-size: 14px;
  }

  .paragraph-small.login-text.login-black {
    font-size: 13px;
  }

  ._12-columns.tablet-center {
    flex-wrap: wrap;
  }

  ._12-columns.align-center, ._12-columns.align-stretch {
    display: block;
  }

  ._12-columns.mob-swap {
    flex-direction: column-reverse;
  }

  .container {
    margin-bottom: 0;
    padding-left: 3%;
    padding-right: 3%;
  }

  .container.sp.sm, .column {
    margin-bottom: 0;
  }

  .column.desk-6 {
    align-items: flex-start;
    width: 100%;
    margin-bottom: 20px;
  }

  .column.desk-5 {
    width: 100%;
    margin-bottom: 20px;
  }

  .column.desk-5.tab-12 {
    width: 100%;
    display: flex;
  }

  .column.desk-4.home-page-column.home-page-quote-cards {
    width: 100%;
    margin-bottom: 0;
  }

  .column.desk-4.blog-column {
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
  }

  .menu-icon {
    border-radius: 0;
  }

  .nav-cta-button-container {
    margin-top: 0;
  }

  .menu-button {
    flex: 0 auto;
    width: 24px;
    height: 24px;
  }

  .footer-link.sub-link {
    line-height: 30px;
  }

  .footer.mob-footer {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .logos-div {
    grid-column-gap: 15px;
    grid-row-gap: 12px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .logos-div.signup-logo-grid {
    grid-template-columns: 1fr 1fr;
  }

  .banner-section {
    margin-left: 0;
    margin-right: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .banner-section.r {
    padding-top: 7px;
    padding-bottom: 7px;
    display: block;
  }

  .banner-container.q1 {
    justify-content: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .banner {
    justify-content: space-between;
  }

  .header-large.h1 {
    font-size: 20px;
  }

  .nav-dropdown {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .dropdown-list.w--open {
    background-color: #f4f8fa;
    position: static;
  }

  .dropdown-list.solutions-menu {
    background-color: #fff;
    border-style: none;
    border-color: #0000;
    margin-top: 0;
    position: relative;
  }

  .logo-container {
    width: 100%;
  }

  .partner-logo-img {
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: auto;
  }

  .simple-input {
    width: 100%;
  }

  .simple-input.form-input.partner-signup-form {
    margin-bottom: 7px;
  }

  .no-margin.pricing-sub-heading {
    display: none;
  }

  .form {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-input {
    width: 100%;
  }

  .text-input.search, .text-input.learning-center-search-input {
    margin: 20px auto;
    display: block;
  }

  .text-input.search-navbar {
    width: 80%;
    display: block;
  }

  .card {
    text-align: center;
    width: 100%;
  }

  .card.integration {
    height: 100%;
    padding: 16px;
  }

  .card.blog-cards {
    height: auto;
    min-height: auto;
  }

  .card.blog-cards {
    max-height: none;
  }

  .card.industry-card {
    margin-bottom: 10px;
  }

  .card-thumbnail {
    width: 100%;
    max-width: none;
  }

  .contact-form-container {
    padding: 0;
  }

  .feature-horizontal {
    width: 100%;
    display: block;
  }

  .icon-side.procurement-image {
    width: 40px;
    margin-bottom: 5px;
  }

  .text-area {
    width: 100%;
  }

  .tab-link.w--current {
    background-color: var(--firebrick);
    color: var(--white-2);
  }

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

  .tab-link.empowering-tabs {
    padding: 15px;
    font-size: 16px;
  }

  .tab-link.empowering-tabs.w--current {
    width: 300px;
    padding: 15px;
  }

  .question, .answer {
    padding-left: 0;
  }

  .question-arrow-icon {
    margin-left: 16px;
  }

  .pricing-grid-row {
    grid-column-gap: 0px;
    grid-template-columns: 2.5fr 1fr 1fr;
  }

  .pricing-grid-row.top {
    display: block;
  }

  .pricing-grid-row.grid-header {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 2.5fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 15px;
    display: grid;
  }

  .pricing-feature-name {
    display: none;
  }

  .pricing-grid {
    display: block;
  }

  .plan-header {
    border-right-style: none;
    display: flex;
  }

  .nav-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .center-image {
    max-width: 90%;
  }

  .center-image.typography-img {
    max-width: 100%;
  }

  .center-image.features-image.hide-in-mobile {
    display: none;
  }

  .dropdown-link.cnt {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .dropdown-link.mobile {
    text-align: left;
  }

  .dropdown-link.mobile.features-dropdown-title {
    font-size: 15px;
  }

  .dropdown-link.mobile.features-dropdown-title.w--current {
    margin-left: 0;
  }

  .card-title {
    text-align: left;
    font-size: 18px;
  }

  .card-summary {
    text-align: left;
  }

  .card-summary.blog-summary {
    font-size: 14px;
    overflow: hidden;
  }

  .card-summary.blog-card-suggestion.blog-summary {
    height: 110px;
    overflow: hidden;
  }

  .nav-link {
    margin-left: auto;
    margin-right: auto;
  }

  .nav-link.minimal {
    background-color: var(--grey-2);
  }

  .nav-link.cta.signup-free-button {
    text-align: center;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .nav-link.cta.landing-page-signup {
    margin-left: 0;
    margin-right: 0;
  }

  .above-title.relevant-features-title {
    text-align: left;
  }

  .above-title.solutions-main-title {
    font-size: 28px;
  }

  .blog-image-header {
    height: auto;
  }

  .image-cover.asset-mgmt-image {
    margin-top: 20px;
  }

  .horizontal-features.streamline-purchase-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .sign-in-body {
    background-color: var(--firebrick);
    align-items: flex-start;
    padding-top: 80px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .sign-in-body.hidden {
    display: none;
  }

  .center-card {
    box-shadow: none;
    padding: 10px;
  }

  .center-card.membership-signup-card {
    max-width: none;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .center-card.membership-signup-card.user-account-form {
    padding: 20px;
  }

  .center-card.left-border-radius {
    border-radius: 10px;
    width: auto;
    margin-left: 10px;
    margin-right: 10px;
    padding: 30px;
  }

  .center-card.left-border-radius.mobile-padding {
    width: auto;
    padding: 30px 10px;
  }

  .center-card.left-border-radius.update-password-card {
    width: auto;
  }

  .center-card.new-form-center-card {
    max-width: 100%;
    padding: 20px 10px;
  }

  .center-card.new-form-center-card.right-center-card {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .center-card.new-form-center-card.white-bg {
    width: 100%;
  }

  .grid.desk-4.tab-2.mob-1 {
    display: flex;
  }

  .grid.desk-3.tab-3.mob-1.logo-section-mob.our-logo-grid, .grid.desk-2.small, .grid.desk-2.small.features-grid.po-mgmt-grid, .grid.desk-2.small.relevant-features-grid, .grid.desk-2.small.effortless-grid {
    grid-template-columns: 1fr;
  }

  .tab-category {
    display: inline-block;
  }

  .tab-category.w--current {
    background-color: #ec695240;
  }

  .integration-title {
    flex-direction: column;
    align-items: center;
  }

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

  .dropdown-toggle-text {
    margin-left: 0;
  }

  .features-menu-item {
    padding-left: 5px;
    padding-right: 5px;
  }

  .paragraph-features-menu {
    text-align: left;
    font-size: 10px;
    display: none;
  }

  .paragraph-features-menu.c {
    text-align: center;
    display: block;
  }

  .paragraph-features-menu.c.menu-para {
    text-align: left;
    display: none;
  }

  .features-menu-heading {
    text-align: left;
    padding-left: 5px;
  }

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

  .icon-text-2 {
    font-size: 15px;
  }

  .div-block-2 {
    margin-bottom: 0;
  }

  .div-block-2.r {
    margin-bottom: 0;
    margin-right: 0;
  }

  .div-block-2.l {
    margin-bottom: 0;
    margin-left: 15px;
    margin-right: 15px;
  }

  .text-block {
    font-size: 12px;
  }

  .text-block.h {
    display: none;
  }

  .text-block.h.schedule {
    padding-top: 1px;
    font-size: 14px;
    display: block;
  }

  .text-block.hide-in-mobile {
    display: none;
  }

  .image {
    width: 19px;
  }

  .div-block-4.feature-bottom-menu {
    flex-wrap: wrap;
  }

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

  .div-block-6.w--current {
    display: block;
  }

  .collection-list-4 {
    grid-column-gap: 10px;
  }

  .collection-list-4.mega-menu-div {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .collection-list-4.mega-menu-div.solutions-menu {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .collection-list-4.purchase-requisitions-menu, .collection-list-4.maintenance-helpdesk-menu, .collection-list-4.assets-inventory-menu {
    grid-template-columns: 1fr;
    margin-bottom: 10px;
    margin-left: 20px;
  }

  .heading-5.depriciation-calculator {
    font-size: 35px;
  }

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

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

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

  .heading-10.elevate-title {
    font-size: 30px;
    line-height: 1.4em;
  }

  .text-block-7.landing-page-desc {
    font-size: 19px;
    line-height: 29px;
  }

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

  .paragraph-6 {
    font-size: 14px;
  }

  .section-5.partner-signup-text-section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .link-block {
    align-items: center;
  }

  .dropdown-list-3.w--open {
    margin-top: 0;
    position: static;
  }

  .dropdown-list-3.resource-menu {
    margin-top: 0;
  }

  .heading-16.form-heading {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-16.form-heading.free-trial-text {
    font-size: 25px;
  }

  .text-block-10, .text-block-11 {
    color: var(--black-2);
  }

  .video-container {
    margin-top: 10px;
  }

  .heading-red.signup-as-partner-text {
    margin-left: 10px;
    margin-right: 10px;
  }

  .banner-h4 {
    font-size: 29px;
  }

  .columns-2 {
    display: flex;
  }

  .grid-2, .grid-3 {
    display: block;
  }

  .text-block-13 {
    margin-bottom: 16px;
  }

  .heading-17 {
    display: none;
  }

  .bold-text-3 {
    font-size: 30px;
    line-height: 1.7em;
  }

  .text-block-14 {
    transform: rotate(-37deg);
  }

  .video-title {
    text-align: left;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 1.3em;
  }

  .list, .list-3, .list-4 {
    text-align: left;
  }

  .search.latest-footer-search, .search.learning-center-search {
    align-items: stretch;
    width: auto;
    display: block;
  }

  .search-button {
    top: 33%;
  }

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

  .column-3.custom-spacing-mobile {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block-35 {
    flex-wrap: wrap;
  }

  .section-29.features-menu-custom {
    padding-top: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

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

  .dropdown-2.signin-menu {
    margin-bottom: 10px;
  }

  .security-logo.hero {
    width: 70px;
  }

  .press-release-heading {
    text-align: center;
  }

  .press-release-desc {
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-38 {
    flex-direction: column;
  }

  .div-block-39.key-features-block.key-features-filter, .div-block-39.key-features-block.country-filter {
    display: none;
  }

  .paragraph-69.review-desc {
    font-size: 14px;
    font-weight: 500;
  }

  .column-6.custom-spacing-mobile {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .industry-list {
    padding-left: 0;
  }

  .column-7.custom-spacing-mobile {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .grid-8._3-step-cards {
    grid-template-columns: 1fr;
  }

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

  .blog-image.mob-padding {
    display: block;
  }

  .blog-image.mob-padding.menu-icons {
    border-radius: 0;
    width: 23px;
    height: 23px;
  }

  .blog-image.mob-padding.menu-icons.feature-menu-icon {
    width: 20px;
    height: 20px;
    margin-bottom: 0;
    margin-right: auto;
    display: inline-block;
  }

  .roi-calculator {
    padding-left: 0;
  }

  .roi-calc-desc {
    max-width: none;
    margin-left: 0;
  }

  .tools-menu.industry-menu {
    align-items: center;
  }

  .megamenu-div.custom-hide.tab-menu-spacing {
    border-left-style: none;
    border-right-style: none;
  }

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

  .calc-1.custom-top {
    margin-top: 20px;
    margin-bottom: 21px;
  }

  .calc-1.depreciation-calculator-div {
    max-width: 100%;
  }

  .inline-field.custom-field.mobile-margin.maintenance-calc-label {
    font-size: 15px;
  }

  .inline-field.custom-select {
    width: 100%;
  }

  .inline-field.custom-radio {
    width: 50%;
  }

  .input-custom {
    width: 100%;
  }

  .div-block-50.menu-div {
    margin-left: 10px;
  }

  .generate-button.button.qr-code-generate {
    position: static;
  }

  .div-block-51.qr-code-div {
    border-style: solid;
    border-width: 2px;
    max-width: 100%;
    max-height: none;
    margin-left: 0;
    margin-right: 0;
    padding: 10px;
    display: none;
  }

  .bg-calc-image {
    width: 200px;
  }

  .footer-right-grid.latest-footer-grid {
    grid-template-columns: 1.5fr;
  }

  .footer-right-grid.latest-footer-grid.mobile-2-col {
    grid-template-columns: 1.25fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-right-grid.latest-footer-grid._3-col {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-first.footer-links-container.new-footer-one {
    flex: 1;
    align-items: stretch;
  }

  .footer-first.footer-links-container.new-footer-one.quick-links {
    margin-top: 0;
  }

  .footer-logo-section.second-social-section {
    margin-top: 10px;
  }

  ._3-circle-logos {
    flex-direction: column;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  ._3-circle-logos.share-icons {
    flex-flow: row;
    display: block;
  }

  ._3-circle-logos.social-icons {
    flex-direction: row;
    margin-top: 10px;
  }

  .image-15.logo-footer {
    margin-left: auto;
    margin-right: auto;
  }

  .google-play-icons {
    flex-direction: column;
    display: flex;
  }

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

  .image-16.google-play-image {
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .image-17.app-store-image {
    padding-top: 0;
    padding-bottom: 0;
  }

  .subscribe-form-footer {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .collection-list-9 {
    grid-template-columns: 1fr;
  }

  .view-article {
    justify-content: flex-start;
    margin-right: auto;
  }

  .carousel-slider {
    padding-left: 10px;
    padding-right: 10px;
  }

  .carousel-mask {
    width: 100%;
  }

  .card-body {
    padding: 20px;
  }

  .lc-carousel-card {
    width: 40vh;
  }

  .lc-heading {
    max-width: none;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 25px;
    line-height: 1.2em;
  }

  .grid-13 {
    grid-auto-flow: row;
  }

  .lc-title-div {
    padding-bottom: 20px;
  }

  .asset-logo-img {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .brand-identity-guidelines {
    text-align: center;
    margin-left: 0;
  }

  .div-block-58 {
    height: 35px;
  }

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

  .get-the-app-text {
    text-align: center;
  }

  .asset-tagging-title, .asset-tagging-title.asset-operations-title.empowering-titles {
    font-size: 30px;
  }

  .faq-asset-tracking-title {
    font-size: 28px;
  }

  .grid-17.video-main-grid {
    margin-left: 15px;
    margin-right: 15px;
  }

  .video-content {
    text-align: left;
  }

  .profile-photo-div {
    grid-template-columns: 1fr;
  }

  .yearly-savings-title {
    font-size: 17px;
  }

  .image-21.i-icon.tooltip {
    display: none;
  }

  .grid-23.card-grid {
    grid-auto-flow: row;
  }

  .card-inner-div {
    padding-right: 20px;
  }

  .div-block-67.calc-btn-div {
    flex-direction: column;
  }

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

  .video-card-div.benefits-video-card, .video-card-div.benefits-video-card.demo-cards {
    min-height: auto;
  }

  .eam-feature-title.asset-mgmt-features-heading.what-you-can-do-with-api.why-cfos-choose-ai {
    font-size: 30px;
  }

  .eam-feature-title.asset-mgmt-features-heading.badge-title {
    margin-bottom: 20px;
    margin-right: 0;
    font-size: 18px;
  }

  .grid-27.features-grid {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .feature-div {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .features-title.getting-started-title.topics-we-embrace-title {
    text-align: justify;
  }

  .features-description {
    font-size: 14px;
  }

  .features-description.getting-started-desc {
    text-align: left;
  }

  .new-menu-desc {
    text-align: justify;
  }

  .bottom-links {
    grid-column-gap: 0px;
    flex-flow: row;
    place-content: space-between space-around;
  }

  .bottom-links-div {
    margin-top: 5px;
    padding-right: 5px;
  }

  .div-block-81.right-tab {
    background-color: #ffe3de;
    max-height: 500px;
    margin-bottom: 0;
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    overflow: auto;
  }

  .div-block-81.right-tab.small-tab {
    min-height: 350px;
  }

  .dropdown-list-6 {
    position: static;
  }

  .dropdown-list-6.w--open {
    margin-top: 0;
  }

  .tabs-2 {
    min-height: auto;
  }

  .tabs-menu-3 {
    float: none;
    grid-column-gap: 10px;
    grid-row-gap: 5px;
    border-bottom: 1px solid #e3ebf7;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    max-width: none;
    min-height: auto;
    display: grid;
  }

  .tab-right-div-2 {
    z-index: 999999999;
    display: none;
    position: absolute;
    inset: 0% 0% auto;
  }

  .mobile-menu-item {
    color: #000;
    background-color: #fff;
    border-bottom: 1px solid #bdb6b659;
    border-left: 6px #ec6952;
    margin-bottom: 0;
    padding: 15px;
    transition: border-width .2s, border-width .2s, color .2s;
    display: block;
  }

  .mobile-menu-item:hover {
    background-color: #ffe3de;
    border-left-style: solid;
  }

  .text-block-41.tab-text {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    line-height: 19px;
    display: block;
  }

  .text-block-41.tab-text.tab-label {
    color: #101113;
    margin-left: 10px;
    font-size: 15px;
    font-weight: 500;
    display: inline-block;
  }

  .div-block-84.new-menu-div.hide-in-desktop.show-in-mobile {
    display: block;
  }

  .div-block-84.new-menu-div.hide-in-mobile {
    display: none;
  }

  .tabs-individual-2 {
    padding: 10px;
  }

  .tabs-individual-2.w--current, .tabs-individual-2.tabs-link {
    padding: 15px;
  }

  .heading-41.signup-title {
    font-size: 25px;
  }

  .update-password-block {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-44 {
    color: var(--firebrick);
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
  }

  .community-list {
    font-size: 14px;
  }

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

  .sign-up-form-block {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-45 {
    font-size: 27px;
  }

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

  .block-content {
    border: 1px #000;
    padding: 10px;
  }

  .reset-password {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .cancel-button {
    display: inline-block;
  }

  .div-block-89 {
    justify-content: space-between;
    display: flex;
  }

  .submit-button-2 {
    margin-right: 0;
  }

  .block-header {
    border-style: none;
  }

  .checkbox-field-5 {
    margin-top: 0;
  }

  .paragraph-80 {
    font-size: 14px;
  }

  .error-state-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .error-message-2, .error-message-3 {
    font-size: 13px;
  }

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

  .div-block-94 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    padding: 0;
    display: grid;
  }

  .div-block-94.signup-logo-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-94.awards-right {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .badge-link {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .badge-link.last-badge {
    margin-left: auto;
    margin-right: auto;
  }

  .badge-link.feature-badge-list {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .badge-link.signup-badge {
    margin-right: 10px;
  }

  .podcast-article-div {
    grid-template-columns: 1fr;
  }

  .div-block-97 {
    flex-direction: column;
  }

  .podcast-image {
    margin-bottom: 13px;
    margin-right: auto;
  }

  .plan-tabs-menu-new {
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .pricing-tab-pane {
    padding-top: 20px;
  }

  .pricing-plan-tabs {
    margin-top: 0;
  }

  .tab-button {
    text-align: center;
  }

  .cta.wit-zwart-no-marge {
    margin-top: 20px;
    margin-left: 0;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .multi-step-form-radio-trigger---brix {
    text-align: left;
    white-space: nowrap;
    padding-left: 60px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
  }

  .grid-32, .grid-32.get-started-grid {
    grid-template-columns: 1fr;
  }

  .why-integrate {
    width: 100%;
  }

  .benefits-grid, .benefits-grid.benefits-of-using-ai-grid, .benefits-grid.benefits-of-using-ai-grid.demo-grid, .benefits-grid.benefits-of-using-ai-grid.enhanced-integration {
    grid-template-columns: 1fr;
  }

  .paragraph-89.guest-post-desc.optimal-asset-management.imp-note {
    text-align: justify;
    font-size: 14px;
    font-weight: 400;
  }

  .paragraph-89.guest-post-desc.topics-we-embrace-desc.writing-guidelines-desc.pitch-overview {
    margin-left: 0;
  }

  .grid-33, .grid-33.cost-savings-grid {
    grid-template-columns: 1fr;
  }

  .solution-page-breadcrumb {
    margin-bottom: 30px;
  }

  .div-block-150 {
    grid-template-columns: 1fr;
  }

  .div-block-150.writing-guidelines-grid {
    margin-left: 0;
  }

  .div-block-150.topics-we-embrace-grid, .div-block-150.preferred-article-format-grid {
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .div-block-150.preferred-article-format-grid.submission-process {
    margin-left: 0;
  }

  .div-block-150.features-grid, .div-block-150.features-grid.features-grid-section {
    grid-template-columns: 1fr;
  }

  .bold-text-25 {
    font-size: 25px;
  }

  .bold-text-26 {
    font-size: 30px;
  }

  .bold-text-27 {
    font-size: 32px;
  }

  .text-block-72, .text-block-73 {
    font-size: 16px;
  }

  .badges-div, .div-block-153 {
    flex-direction: column;
  }

  .reward-link {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .collection-list-17 {
    grid-template-columns: 1fr;
  }

  .bold-text-29 {
    font-size: 16px;
  }

  .note-div {
    border-left-width: 5px;
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }

  .note-div.guest-post-guidelines-card {
    border-right-width: 5px;
    flex-direction: column;
    margin-top: 0;
  }

  .imp-note-inner-div {
    margin-left: 0;
  }

  .div-block-154, .div-block-155.write-for-us-grid {
    grid-template-columns: 1fr;
  }

  .image-46, .image-47, .image-48 {
    margin-bottom: 5px;
    margin-left: 0;
  }

  .div-block-156, .div-block-160.features-grid {
    grid-template-columns: 1fr;
  }

  .features-card-desc {
    font-size: 14px;
  }

  .grid-37, .grid-38, .grid-39, .grid-39.case-study-grid {
    grid-template-columns: 1fr;
  }

  .cta-button-feature-page, .cta-button-feature-page.solutions-cta {
    flex-wrap: wrap;
  }

  .div-block-163, .div-block-164, .div-block-165, .div-block-166, .div-block-167 {
    flex-direction: column;
  }

  .left-side.container.center-align {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .left-side.container.center-align.left-side-padding {
    padding-left: 20px;
  }

  .icon-heading {
    font-size: 20px;
  }

  .div-block-170.icon-grid {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-170.icon-grid.no-icon-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .div-block-170.icon-grid._14days-free-trial, .div-block-170.icon-grid._14days-free-trial.best-in-class-icons.best-in-class-icon, .div-block-170.icon-grid._14days-free-trial.best-in-class-icons.icon-grid-signup.signup-grid-3 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-170.icon-grid._14days-free-trial.best-in-class-icons.icon-grid-signup.demo {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-171 {
    place-content: center;
  }

  .div-block-171.captcha-block {
    overflow: hidden;
  }

  .credit-check-text {
    font-size: 17px;
  }

  .credit-check-text.free-trial-title._14-day-free-trial {
    margin-bottom: 5px;
  }

  .paragraph-108 {
    text-align: justify;
  }

  .trusted-by-title {
    margin-bottom: 7px;
    font-size: 15px;
  }

  .trusted-by-title.millions-across {
    font-size: 23px;
  }

  .trusted-by-title.millions-across.trusted-by-title-landing-page {
    font-size: 30px;
    line-height: 1.3em;
  }

  .text-span-20._2300.relation-fostered {
    margin-bottom: 7px;
    font-size: 24px;
  }

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

  .brand-partner-logos {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
  }

  .container-2 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-177 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .signup-box {
    padding-left: 10px;
    padding-right: 10px;
  }

  .write-us-text {
    margin-left: 10px;
    margin-right: 10px;
  }

  .email-icon, .call-icon {
    width: 30px;
  }

  .procurement-management-related-post-title {
    text-align: center;
  }

  .div-block-181 {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .div-block-182 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .counter-title {
    font-size: 25px;
  }

  .logo_component-slider-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    overflow: hidden;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-vertical.padding-xxlarge {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .logo-slider-img-2 {
    width: 130px;
  }

  .page-padding.s0 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .title-orange {
    border-top-left-radius: 10px;
    border-bottom-right-radius: 0;
  }

  .div-block-186.why-us.why-us-2 {
    grid-template-columns: 1.75fr;
  }

  .join-future {
    text-align: center;
    font-size: 30px;
  }

  .image-74.arrow-right.hide-in-mobile {
    display: none;
  }

  .div-block-191 {
    grid-template-columns: 1fr;
    display: block;
  }

  .div-block-192, .div-block-194 {
    grid-template-columns: 1fr;
  }

  .plans-desc {
    font-size: 14px;
  }

  .innovative-title {
    font-size: 16px;
    line-height: 23px;
  }

  .div-block-197 {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-71 {
    margin-top: 5px;
  }

  .div-block-201 {
    overflow: hidden;
  }

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

  .div-block-204.hide-in-mobile {
    display: none;
  }

  .div-block-204.hide-in-desktop.show-in-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-205 {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-205._2nd-grid, .div-block-205._2nd-grid._3rd-grid {
    grid-template-columns: 1fr;
  }

  .image-75 {
    bottom: -24%;
  }

  .image-75.right-image-quote {
    bottom: -25%;
  }

  .image-75.review-bubble-image {
    bottom: -35%;
  }

  .image-76.hide-in-desktop.show-in-mobile {
    display: block;
  }

  .link-block-19 {
    margin-left: auto;
  }

  .hide-in-mobile {
    display: none;
  }

  .hide-in-desktop.show-in-mobile {
    display: block;
  }

  .slider-content-wrap {
    justify-content: center;
    margin-bottom: 60px;
    padding: 50px 10px 30px;
  }

  .form-content {
    width: 100%;
  }

  .form-section-title {
    font-size: 2em;
    line-height: 1.3em;
  }

  .mask {
    height: 100%;
    position: static;
  }

  .previous {
    max-width: none;
    display: flex;
  }

  .next-button {
    padding: 7px 20px;
  }

  .slider-2 {
    max-width: none;
    height: auto;
  }

  .form-title-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    position: relative;
  }

  .slide {
    width: auto;
  }

  .faq-group-row {
    padding-top: 0;
    padding-bottom: 0;
  }

  .faq-question-label {
    font-size: 15px;
  }

  .button-5.minimal, .button-5.minimal.cta-button {
    margin-top: 0;
  }

  .splide-component {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .page-padding-2 {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .splide__slide {
    display: flex;
  }

  .slide-content {
    padding: 1.2rem;
  }

  .section-31 {
    padding-top: 30px;
  }

  .container-3 {
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .accordion-link {
    grid-column-gap: 16px;
  }

  .fact-separator-3 {
    width: 120px;
    height: 1px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .why-choose-us-grid.new-home-grid, .grid-43.desk-2.small, .grid-43.desk-2.small.relevant-features-grid, .grid-44, .grid-44.cost-savings-grid {
    grid-template-columns: 1fr;
  }

  .products-icon-2 {
    align-self: flex-start;
  }

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

  .products-icon-3 {
    align-self: flex-start;
  }

  .floating-item.cta-v4-02 {
    max-width: 70%;
    right: -33%;
  }

  .buttons-row {
    flex-direction: column;
  }

  .search-bar-wrapper {
    flex-flow: column;
  }

  .search-form {
    width: 300px;
  }

  .search-form.latest-footer-search, .search-form.learning-center-search {
    align-items: stretch;
    width: auto;
    display: block;
  }

  .resources-card {
    max-width: 100%;
  }

  .resources-card-collection.three-col {
    grid-template-columns: 1fr;
  }

  .resources-trend-grid {
    max-width: 100%;
  }

  .resources-slider-arrow {
    display: none;
  }

  .cta-content-grid {
    margin-top: 0;
  }

  .cta-image {
    max-width: 100%;
    display: none;
  }

  .case-study-form-grid {
    grid-template-columns: 1fr;
  }

  .case-study-form {
    padding-left: 15px;
    padding-right: 15px;
  }

  .sitemap-grid, .sitemap-grid.four-col, .sitemap-grid.four-col.stock {
    grid-template-columns: 1fr;
  }

  .sitemap-link-wrapper.two {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .sitemap-icon-link {
    justify-content: flex-start;
    align-items: center;
  }

  .menu_wrap {
    padding-top: 5rem;
  }

  .menu_panel {
    background-color: #fff;
  }

  .menu_link {
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: 1.2rem;
  }

  .menu_link.sub-link {
    font-size: .9rem;
  }

  .menu_icon.store-icon {
    width: 45px;
  }

  .review-logo {
    max-width: 100%;
    height: 40px;
  }

  .center-button-wrapper {
    flex-flow: column;
  }

  .primary-button, .primary-button.white, .secondary-button {
    align-self: stretch;
  }

  .secondary-button.icon.sign-up {
    align-self: stretch;
    width: auto;
  }

  .solution-grid {
    margin-top: 0;
  }

  .feature-card-wrapper._4-col, .feature-card-wrapper._2-col {
    grid-template-columns: 1fr;
  }

  .feature-card {
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .key-features-grid, .key-features-grid._3-col {
    grid-template-columns: 1fr;
  }

  .key-feature-card.max-width-250 {
    max-width: 100%;
  }

  .two-button-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .industry-tab-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-343 {
    flex-flow: column;
    max-width: 70%;
  }

  .footer-icon-main-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .product-footer-card.max-width-250 {
    max-width: 100%;
  }

  .footer-link-white.sub-link {
    line-height: 30px;
  }

  .footer-link-white.font-weight-500.text-black {
    text-align: center;
  }

  .footer-social-logo-sec {
    flex-flow: column;
  }

  .metric-card {
    flex: 1;
    min-width: 300px;
  }

  .metric-cards-wrapper {
    grid-row-gap: 20px;
    justify-content: flex-start;
  }

  .content-wrap {
    margin-bottom: 10px;
    padding: 0;
  }

  .content-wrap.solution-page-intro.high-touch-low-touch-grid {
    grid-template-columns: 1fr;
  }

  .schedule-link-block {
    align-items: center;
  }

  .nav-icon-link-text {
    padding-left: 0;
  }

  .contact-us-form-grid {
    display: block;
  }

  .numbers-card-wrapper {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-start;
  }

  .footer-product-col {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
  }

  .all-feature-card {
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .ai-steps-grid._4-col {
    grid-template-columns: 1fr;
  }

  .div-block-350 {
    max-width: 100%;
  }

  .review-logo-divider {
    display: none;
  }

  .brand.w--current {
    margin-left: 0;
  }

  .uui-navbar05_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navmenu__button {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .navmenu__dropdown-block {
    border-bottom-width: 0;
    padding-left: 24px;
    padding-right: 24px;
  }

  .nav-dropdown-link-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper {
    grid-template-columns: 1fr;
  }

  .nav-dropdown-link-wrapper.homepage-nav-dropdown-link-wrapper.company-dropdown {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
  }

  .button-6.cc-navbar.cc-secondary {
    flex: 0 auto;
    margin-bottom: 12px;
    margin-right: 0;
  }

  .navmenu__dropdown-section-list {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .navmenu__dropdown-section-link-description {
    margin-top: 4px;
  }

  .navmenu__dropdown-section-link-icon {
    margin-bottom: 24px;
    transform: none;
  }

  .navmenu__dropdown-section-link-icon.asset-infinity-image.menu-logos {
    margin-bottom: 0;
  }

  .navmenu__dropdown-section-link {
    flex-flow: row;
  }

  .navmenu__dropdown-right {
    padding-top: 28px;
    padding-bottom: 12px;
  }

  .navmenu__dropdown-left {
    padding-bottom: 32px;
  }

  .nav-link-text.homepage-link-text {
    font-size: 16px;
  }

  .navmenu__cta-wrapper {
    flex-direction: column;
  }

  .nav-products-tab {
    padding: 10px;
  }

  .nav-products-tab.w--current, .nav-products-tab.tabs-link {
    padding: 15px;
  }

  .nav-products-tab-menu {
    float: none;
    grid-column-gap: 10px;
    grid-row-gap: 5px;
    border-bottom: 1px solid #e3ebf7;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    max-width: none;
    min-height: auto;
    display: grid;
  }

  .img-card-text-wrapper.two {
    margin-left: 20px;
    margin-right: 20px;
  }

  .img-card.big {
    padding: 24px 20px;
  }

  .img-card.big.two {
    align-items: stretch;
    padding-bottom: 0;
  }

  .plan-block {
    flex-flow: row;
  }

  .plan-grid-wrapper {
    grid-template-columns: 1fr;
  }

  .ibm-comparing-card {
    max-width: 100%;
  }

  .img-card-pointer {
    grid-template-columns: 1fr;
  }

  .testimonials-block {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding: 24px 20px;
  }

  .hero-security-wrapper {
    margin-top: 20px;
  }

  .icon-6 {
    background-color: var(--firebrick);
    width: 30px;
    height: 30px;
    margin-left: 0;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 24px;
    font-weight: 600;
  }

  .why-choose-grid {
    grid-template-columns: 1fr;
  }

  .features-content, .features-content.middle {
    padding-top: 90%;
  }

  .features-image-wrapper {
    padding: 20px;
  }

  .features-image-content {
    padding-left: 20px;
    padding-right: 20px;
  }

  .features-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .features-image {
    width: 100%;
  }

  .feature-content {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .features-text-bg-wrapper {
    height: auto;
  }

  .features-content-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .signup-field-grid {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }
}

#w-node-dfcf17b1-dda0-1b7d-6068-cdeefa7ddbd9-f77073e1 {
  justify-self: start;
}

#w-node-dfcf17b1-dda0-1b7d-6068-cdeefa7ddbe0-f77073e1 {
  justify-self: end;
}

#w-node-a49b615d-aea8-6078-072d-072fdd84f8da-f77073e1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a49b615d-aea8-6078-072d-072fdd84f974-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f989-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f99e-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b3-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f9c8-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f9dd-f77073e1 {
  place-self: center stretch;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d03f-cf3fcb86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d042-cf3fcb86 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d06f-cf3fcb86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d072-cf3fcb86 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d093-cf3fcb86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d096-cf3fcb86 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d0a8-cf3fcb86 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a38f625f-28cb-f3f3-6f95-6f460509d0ab-cf3fcb86 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0467a484-ece5-b81d-cb01-585542cc0c85-42cc0c40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0467a484-ece5-b81d-cb01-585542cc0cbc-42cc0c40 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0467a484-ece5-b81d-cb01-585542cc0cd1-42cc0c40, #w-node-_0467a484-ece5-b81d-cb01-585542cc0d26-42cc0c40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0467a484-ece5-b81d-cb01-585542cc0d2b-42cc0c40 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0467a484-ece5-b81d-cb01-585542cc0d4b-42cc0c40 {
  justify-self: end;
}

#w-node-_0467a484-ece5-b81d-cb01-585542cc0d55-42cc0c40 {
  justify-self: center;
}

#w-node-_6a2b5fad-b561-cf29-7447-cfb011dc0737-11dc06ff {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7bb8af02-b275-2e39-c7b7-174778e9001d-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90021-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90029-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90031-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90035-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90039-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e9003d-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90041-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90048-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e9004c-51d9324f, #w-node-_582f539b-e7a7-5555-0a5f-5cd1937ad8e5-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e9005c-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90060-51d9324f, #w-node-f306eca6-d9c9-58fb-805d-bc7644e73650-51d9324f, #w-node-f306eca6-d9c9-58fb-805d-bc7644e73654-51d9324f, #w-node-a51955bf-7000-855e-ce5c-520e324f3319-51d9324f, #w-node-a51955bf-7000-855e-ce5c-520e324f331d-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90067-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e9006b-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90073-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90077-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90078-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e9007b-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e9007f-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90083-51d9324f, #w-node-_7bb8af02-b275-2e39-c7b7-174778e90088-51d9324f, #w-node-_95639930-8567-36ae-95c8-8301fd72fbcd-51d9324f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd08-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd09-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd10-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd11-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd18-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cd19-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cd20-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd21-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd28-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd29-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd30-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd31-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd3a-51d9324f {
  grid-area: 1 / 2 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd3b-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd42-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd43-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd4a-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cd4b-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cdd6-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cddb-51d9324f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cde1-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cde8-51d9324f {
  align-self: stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cde9-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cdf0-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cdf1-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cdf8-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cdf9-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870ce00-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870ce01-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870ce08-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870cf6f-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf73-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf7b-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf83-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf87-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf8b-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf8f-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf93-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf9a-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cf9e-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfa6-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfaa-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfae-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfb2-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfb6-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfba-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfbe-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfc5-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfc9-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfd1-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfd5-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfd6-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfd9-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfdd-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfe1-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfe6-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cfee-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d34b-51d9324f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d356-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d35d-51d9324f {
  align-self: stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d35e-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d365-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d366-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d36d-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d36e-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d375-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d376-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d37d-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d4e7-51d9324f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d634-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d639-51d9324f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d63f-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d646-51d9324f {
  align-self: stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d647-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d64e-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d64f-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d656-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d657-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d65e-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d65f-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d666-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d67d-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d681-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d689-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d691-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d695-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d699-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d69d-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6a1-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6a8-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6ac-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6b4-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6b8-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6bc-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6c0-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6c4-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6c8-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6cc-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6d3-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6d7-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6df-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6e3-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6e4-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6e7-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6eb-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6ef-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6f4-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d6fc-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d83a-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d83f-51d9324f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d845-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d84c-51d9324f {
  align-self: stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d84d-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d854-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d855-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d85c-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d85d-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d864-51d9324f {
  place-self: stretch stretch;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d865-51d9324f {
  align-self: center;
}

#w-node-e2417d36-794b-4344-24b7-db4c1870d86c-51d9324f {
  place-self: stretch stretch;
}

#w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa9569e-bfa9568a {
  grid-area: 1 / 2 / 3 / 4;
}

#w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa95703-bfa9568a {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa95707-bfa9568a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa95720-bfa9568a {
  grid-area: 1 / 2 / 3 / 4;
}

#w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa9573f-bfa9568a, #w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa95753-bfa9568a, #w-node-_4bbb2d8f-9e9f-288c-3b5a-40ecbfa9575d-bfa9568a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_160c074e-aff8-0c5a-6981-bf1934770731-f7707442 {
  align-self: stretch;
}

#w-node-bb48c932-b64d-a6e7-15cb-cf36a8508a88-f7707442, #w-node-d86ecd0e-22b7-113d-0cf2-6067a6efae52-f7707442, #w-node-f1bb2149-b4a9-d108-3063-5737d058ab72-f7707442, #asset-information.w-node-_01ddf63d-b72f-c27a-d6ce-318b55511723-f770745b, #check-in-check-out.w-node-_3204ffac-8224-8c64-5925-cd4c5312a3f4-f770745b, #qr-barcode-designer.w-node-_04857a9f-2b59-2ea6-ef72-16ea89db1950-f770745b, #assets-due-for-return.w-node-_92c139c4-6463-b054-9108-88cfdb327513-f770745b, #asset-disposals.w-node-d3607a7c-ce5e-3080-116e-70d34e2c6f71-f770745b, #mobile-apps.w-node-c384ee19-e5f7-7b00-d407-c1491d465302-f770745b, #depreciation-calculations.w-node-_72e5fce4-b590-1b3f-7e92-316959642efd-f770745b, #partner-owned-assets.w-node-d2f9b49a-a362-9095-35e9-e8f2938b0974-f770745b, #asset-reminders.w-node-fd97a5e5-50c5-e023-7327-3fd45a646ebb-f770745b, #workflows.w-node-bd7ef79e-e448-1fcd-e621-76266018511d-f770745b, #custom-fields.w-node-c2e00396-1b33-564a-6a22-e51be6900e01-f770745b, #asset-coding-structure.w-node-_48a06d8d-42c0-14dd-bce5-3cacb6172fd1-f770745b, #export-import.w-node-dec099bb-04f2-ba63-42b3-d7fade9ff3cc-f770745b, #audit-physical-counting.w-node-_499d3de9-37e7-ef89-77cd-3bded8408362-f770745b, #rfid-handhels.w-node-_236bee17-5e6d-5181-c5a3-7744a9060839-f770745b, #w-node-a5b52059-d830-10ae-0866-f7031959ac44-f770745b, #w-node-a5b52059-d830-10ae-0866-f7031959ac4a-f770745b, #w-node-a5b52059-d830-10ae-0866-f7031959ac50-f770745b, #w-node-a5b52059-d830-10ae-0866-f7031959ac56-f770745b, #w-node-a5b52059-d830-10ae-0866-f7031959ac62-f770745b, #w-node-_4a09f5cf-dc18-4549-58cc-7aa501ff30df-f770745b, #w-node-aa9b48bb-e44f-d03d-1242-7e36da06e3f2-f770745b, #w-node-b13ffd21-a371-d4b2-0233-2d0adc2a4f07-f770745b, #w-node-_6f575269-5e4d-7276-d001-31991e39cf34-f770745b, #w-node-_81ff88e6-1502-ea52-581d-2bf0fa8da4b4-f770745b, #w-node-c98866de-bd1d-b49a-4353-d97270f77d6a-f770745b, #w-node-ed80bbb6-a299-31db-c513-844cecfc7c26-f770745b, #w-node-a03b3b5b-fedd-8beb-4d36-fb7e7637e7ea-f770745f, #w-node-a03b3b5b-fedd-8beb-4d36-fb7e7637e7f2-f770745f, #w-node-a03b3b5b-fedd-8beb-4d36-fb7e7637e7fa-f770745f, #w-node-a03b3b5b-fedd-8beb-4d36-fb7e7637e802-f770745f, #w-node-_8298ed97-f072-cfb5-23ac-950da93a79f3-f770745f, #w-node-_134d6743-e8b2-99d9-ef78-99b4d731f4af-f770745f, #w-node-_4ed40705-70fe-149b-8f40-81c8c7dc821a-f770745f, #w-node-cc8ea68b-c645-61e7-69e1-22a8a6c92778-f770745f, #w-node-_8298ed97-f072-cfb5-23ac-950da93a79f3-f7707460, #w-node-_134d6743-e8b2-99d9-ef78-99b4d731f4af-f7707460, #w-node-_4ed40705-70fe-149b-8f40-81c8c7dc821a-f7707460, #w-node-cc8ea68b-c645-61e7-69e1-22a8a6c92778-f7707460 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_767ad0ea-52fc-af91-b14b-28c20efb0335-f7707461 {
  align-self: start;
}

#w-node-_767ad0ea-52fc-af91-b14b-28c20efb0348-f7707461, #w-node-_767ad0ea-52fc-af91-b14b-28c20efb0350-f7707461, #w-node-_767ad0ea-52fc-af91-b14b-28c20efb033d-f7707461 {
  align-self: center;
}

#w-node-_17dbb573-7c73-6a99-82ad-34cb77093b76-f7707462, #w-node-_17dbb573-7c73-6a99-82ad-34cb77093b77-f7707462, #w-node-_17dbb573-7c73-6a99-82ad-34cb77093b78-f7707462, #w-node-_17dbb573-7c73-6a99-82ad-34cb77093b79-f7707462, #w-node-_17dbb573-7c73-6a99-82ad-34cb77093b7a-f7707462, #w-node-_17dbb573-7c73-6a99-82ad-34cb77093b7b-f7707462, #w-node-_41830ee4-d299-2972-cde2-c9586a909656-f7707462, #w-node-_1684334e-f46c-c03f-73fc-00b416de9790-f7707462, #w-node-_6513474c-7044-f16f-c335-3c0abba434d3-f7707462, #w-node-f6e3f7d6-d477-da71-31de-e262783e96d4-f7707462, #w-node-_80b37f41-8e7a-1806-7ebb-02330221e3f5-f7707462, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c3071-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c307c-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c3082-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c3088-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c308e-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c3094-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c309a-f7707463, #w-node-c223f784-3c4a-c5fb-6fe4-625e482c30a0-f7707463 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db42c0af-9ece-5ea9-3262-6653b068b90e-f7707464 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_970cbb21-521c-08e5-9133-8e10b729d781-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d78c-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d792-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d798-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d79e-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d7a4-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d7aa-f7707464, #w-node-_970cbb21-521c-08e5-9133-8e10b729d7b0-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c185-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c193-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c199-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c1a5-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c1ab-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c1b1-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c1b7-f7707464, #w-node-_330da1f8-dbe5-fa01-bbbf-3338aee3c1bd-f7707464, #w-node-_37f32273-a6fe-e7f1-ffbc-1bfda542db52-f7707492, #w-node-ba541a13-e6db-ef0f-54f3-8af86998a34e-f7707492, #w-node-_4f882d31-19e9-c98e-015e-8f41621968c3-f7707499, #w-node-_37f32273-a6fe-e7f1-ffbc-1bfda542db52-f77074cc, #w-node-be6116d4-c8a3-6633-542f-38f442dd4702-f77074cc, #w-node-e87a553a-e462-e443-64d6-b1cc207b1641-f77074e6, #w-node-f22d4808-bdfc-12b4-05c0-385e62b60f36-f77074e6, #w-node-_52492d8f-e1c2-63c0-6afc-e4a84f44a181-f7707503, #w-node-a0b6f5d1-4828-a112-318d-a94d2d807457-f7707503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8913cc9a-ca6d-7101-abc7-48edf1f42f97-f7707504, #w-node-_24b1dbd2-c5e7-31d7-e207-105bc0855e39-f7707504 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_134d6743-e8b2-99d9-ef78-99b4d731f4af-f7707504, #w-node-_4ed40705-70fe-149b-8f40-81c8c7dc821a-f7707504, #w-node-cc8ea68b-c645-61e7-69e1-22a8a6c92778-f7707504 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-f7707507 {
  align-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f60a-f7707507 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f60b-f7707507, #w-node-f197f0e0-4c15-481c-6eed-a14dbb33f614-f7707507 {
  align-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f61c-f7707507, #w-node-f197f0e0-4c15-481c-6eed-a14dbb33f61e-f7707507 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f61f-f7707507 {
  align-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f628-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c9176-f7707507 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c9177-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c9184-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c918c-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c9195-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c919e-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91a6-f7707507 {
  align-self: center;
}

#w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91ae-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91b0-f7707507 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91b1-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91ba-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91c2-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91cb-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91d4-f7707507, #w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91dc-f7707507 {
  align-self: center;
}

#w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91e4-f7707507 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91e7-f7707507 {
  place-self: start center;
}

#w-node-_4cd2895e-b4a3-be6a-b1ee-762d961c91e9-f7707507 {
  align-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f67f-f7707507 {
  align-self: start;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f68a-f7707507, #w-node-f197f0e0-4c15-481c-6eed-a14dbb33f692-f7707507, #w-node-f197f0e0-4c15-481c-6eed-a14dbb33f69a-f7707507, #w-node-f197f0e0-4c15-481c-6eed-a14dbb33f6a2-f7707507, #w-node-f197f0e0-4c15-481c-6eed-a14dbb33f6ae-f7707507 {
  align-self: center;
}

#w-node-_8298ed97-f072-cfb5-23ac-950da93a79f3-f770750b, #w-node-_134d6743-e8b2-99d9-ef78-99b4d731f4af-f770750b, #w-node-_4ed40705-70fe-149b-8f40-81c8c7dc821a-f770750b, #w-node-cc8ea68b-c645-61e7-69e1-22a8a6c92778-f770750b, #manage-tickets.w-node-ea95475c-305d-b516-671e-08a1046bfa98-f770750d, #user-groups-assignees.w-node-ea95475c-305d-b516-671e-08a1046bfaa3-f770750d, #tickets-from-emails.w-node-ea95475c-305d-b516-671e-08a1046bfaa9-f770750d, #consuming-inventory.w-node-ea95475c-305d-b516-671e-08a1046bfaaf-f770750d, #ticket-slas.w-node-ea95475c-305d-b516-671e-08a1046bfab5-f770750d, #otp-for-closure.w-node-ea95475c-305d-b516-671e-08a1046bfabb-f770750d, #ticket-status.w-node-ea95475c-305d-b516-671e-08a1046bfac1-f770750d, #w-node-_91cb36ca-84ed-75cd-70b7-843181ebac6d-f770750d, #w-node-_91cb36ca-84ed-75cd-70b7-843181ebac73-f770750d, #w-node-_91cb36ca-84ed-75cd-70b7-843181ebac79-f770750d, #w-node-_01d6d216-f4c3-6009-dd0c-d7ce36b109e7-f770750d, #w-node-acec5cc5-e5f0-4443-5f5d-13bdccf53924-f770750d, #Item-Information.w-node-bb2ea9f0-db65-a3fc-e96a-ec53fb249bdf-f7707527, #Stock-Points.w-node-bb2ea9f0-db65-a3fc-e96a-ec53fb249bea-f7707527, #Add-move-draw.w-node-bb2ea9f0-db65-a3fc-e96a-ec53fb249bf0-f7707527, #minimum-stock-levels.w-node-bb2ea9f0-db65-a3fc-e96a-ec53fb249bf6-f7707527, #bulk-upload-inventory.w-node-bb2ea9f0-db65-a3fc-e96a-ec53fb249bfc-f7707527, #w-node-_23a61175-cceb-8de4-6e82-26e61ab11beb-f7707527, #w-node-_63b864fa-ed27-91e7-67f1-f524acae26bf-f7707527, #w-node-_1a701739-6bcf-d395-f46f-deecb0aa53f7-f7707527, #w-node-_1a701739-6bcf-d395-f46f-deecb0aa5402-f7707527, #w-node-caa14d67-633e-ce0d-9720-59c0f99c7ec1-f7707527 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4744bc57-6e0e-9029-b971-86459b8d4d37-f7707527 {
  align-self: center;
}

#w-node-e2f1cbcf-33f9-6902-0400-31b1e6c4f969-f7707527, #w-node-_1e51e182-84ab-76d9-06c3-c7933c7b72e8-f7707527, #w-node-_7a5da13c-de47-7c84-94ef-84c8935873ac-f7707527, #w-node-_447053cd-1b5f-cbe9-7fd0-b0bb19a19d03-f7707527, #w-node-bd5d57f8-0916-4199-cab1-dd185f8b7b36-f7707527, #w-node-fbbb6a70-6e60-c495-cb2d-325f8863b194-f7707527, #w-node-_8a4f090c-8c65-069d-76ef-fd2aa2189af2-f7707527, #w-node-_37f32273-a6fe-e7f1-ffbc-1bfda542db52-f7707546, #w-node-_3378d2a4-1147-3ad6-d66e-2823bda2b6ed-f7707546, #w-node-b1fbb8dc-1059-a2f0-60e1-b76041028514-f7707546, #w-node-_55dcd5a3-fc9c-0e5f-f4f0-5228a7ebeb2a-f7707546, #w-node-_77a3ef4b-3337-8211-d676-8c047796e9d4-f7707546, #w-node-ef0cf9e3-9ac2-71de-6ee3-d61f6554a445-f7707546, #w-node-_01adf259-ac6c-d71c-23cf-de5f3e46bcdb-f7707546, #w-node-e97d344c-5f26-e438-92b5-872db9c60291-f7707546, #w-node-_9f010088-fe72-0e91-3fd4-e0560134cf46-f7707546, #w-node-_37f32273-a6fe-e7f1-ffbc-1bfda542db52-f7707547, #w-node-_262df83c-d540-7d11-49e6-b6c929c91207-f7707547, #w-node-e5c76bd1-3a76-9ccd-f73e-323ea32324eb-f7707547, #w-node-_441df1d3-b3eb-364c-10bc-68dade275568-f7707547, #w-node-_441df1d3-b3eb-364c-10bc-68dade275569-f7707547, #activity-types.w-node-_4f9ca7ec-6e38-b77f-3f91-bd7cdf0ea54d-f7707548, #recurring-schedules.w-node-_4f9ca7ec-6e38-b77f-3f91-bd7cdf0ea558-f7707548, #work-orders.w-node-_4f9ca7ec-6e38-b77f-3f91-bd7cdf0ea55e-f7707548, #maintenance-calendar.w-node-_4f9ca7ec-6e38-b77f-3f91-bd7cdf0ea564-f7707548, #activities-completed.w-node-_4f9ca7ec-6e38-b77f-3f91-bd7cdf0ea56a-f7707548, #w-node-_4f9ca7ec-6e38-b77f-3f91-bd7cdf0ea570-f7707548, #w-node-aa710bfa-5afa-047c-b7de-2487e4efb5ae-f7707548, #w-node-aa710bfa-5afa-047c-b7de-2487e4efb5b4-f7707548, #w-node-aa710bfa-5afa-047c-b7de-2487e4efb5ba-f7707548, #w-node-aa710bfa-5afa-047c-b7de-2487e4efb5c0-f7707548, #w-node-aa710bfa-5afa-047c-b7de-2487e4efb5c6-f7707548, #w-node-_5b533beb-3880-8e82-e7b4-9961eff7ac15-f7707548, #w-node-f2ad7a76-3e60-131f-65a1-83ad0e76e728-f770757b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Website.w-node-_5b6d7d8b-e848-5526-f651-f266a1e7839e-f770757b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9f83a41b-619f-35f1-0e8e-3a86f2b7fa6a-f7707592, #w-node-_9f83a41b-619f-35f1-0e8e-3a86f2b7fa70-f7707592, #w-node-_9f83a41b-619f-35f1-0e8e-3a86f2b7fa76-f7707592, #w-node-de0e8c5e-e6c1-12f8-300d-a16732c52502-f7707592, #w-node-de0e8c5e-e6c1-12f8-300d-a16732c52508-f7707592, #w-node-de0e8c5e-e6c1-12f8-300d-a16732c5250e-f7707592, #w-node-_76ec6584-8027-368e-f315-f064b41abddf-f7707592, #w-node-_76ec6584-8027-368e-f315-f064b41abde5-f7707592, #w-node-_76ec6584-8027-368e-f315-f064b41abdeb-f7707592 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a57c9293-302d-99e2-62c7-1bab10f4ad72-f7707593, #w-node-a57c9293-302d-99e2-62c7-1bab10f4ad73-f7707593, #w-node-ddcbf217-107d-a756-c56c-07d3c976099f-f7707593, #w-node-ddcbf217-107d-a756-c56c-07d3c97609a0-f7707593, #w-node-dec0f72a-a97d-7721-a50a-3845bbf41e33-f7707593, #w-node-f0c7b57b-b678-33e6-ba08-e70f152ecbc9-f7707593, #w-node-_218e7af9-780d-8c7b-e0b5-9c26722e72b6-f7707593, #w-node-bf82307b-4320-7b76-9acb-c17b2f38eda6-f7707593, #w-node-_86aa94b3-bc72-b151-ff73-9367ea879f54-f7707593, #w-node-_86aa94b3-bc72-b151-ff73-9367ea879f55-f7707593, #w-node-f3721962-bea6-f492-f7fe-83aa3ef30150-f7707593, #w-node-f3721962-bea6-f492-f7fe-83aa3ef30151-f7707593, #w-node-ef54a8e4-c9fc-730a-e87d-d5479140f14e-f7707593, #w-node-ef54a8e4-c9fc-730a-e87d-d5479140f14f-f7707593, #w-node-_6b1fb87e-0d37-87dc-c02e-f385eb94c4df-f7707593, #w-node-_6b1fb87e-0d37-87dc-c02e-f385eb94c4e0-f7707593, #w-node-_05c9901d-9042-6b5d-55d5-589803ad488b-f7707593, #w-node-_05c9901d-9042-6b5d-55d5-589803ad488c-f7707593, #w-node-d8ee84dd-001b-e6bd-2bd7-5f9533dc5c65-f7707593, #w-node-d8ee84dd-001b-e6bd-2bd7-5f9533dc5c66-f7707593, #w-node-_2891a85b-5d43-0825-ad16-9a0aefe2ed58-f7707593, #w-node-_2891a85b-5d43-0825-ad16-9a0aefe2ed59-f7707593, #w-node-baf9270c-e905-69fc-7da3-ca9ca65b5f99-f7707593, #w-node-baf9270c-e905-69fc-7da3-ca9ca65b5f9a-f7707593, #w-node-_027b85ed-15c0-6560-9fab-2b6503eab035-f7707593, #w-node-_027b85ed-15c0-6560-9fab-2b6503eab036-f7707593, #w-node-_4a37f467-fe0e-6c18-af5d-6b72e12915af-f7707593, #w-node-_4a37f467-fe0e-6c18-af5d-6b72e12915b0-f7707593, #w-node-ee9f95e4-bcc9-21e7-c7b3-e37e48207516-f7707593, #w-node-ee9f95e4-bcc9-21e7-c7b3-e37e48207517-f7707593, #w-node-c54dd735-d59a-8e85-966f-cc8d7cd08484-f7707593, #w-node-c54dd735-d59a-8e85-966f-cc8d7cd08485-f7707593, #w-node-_84f2ada5-4746-1fd6-bc76-212be4986ca9-f7707593, #w-node-_84f2ada5-4746-1fd6-bc76-212be4986caa-f7707593, #w-node-c9cb917d-a20b-8fe6-4504-52ac7f9de4ec-f7707593, #w-node-c9cb917d-a20b-8fe6-4504-52ac7f9de4ed-f7707593, #w-node-_4c111faf-584d-95a8-ac5d-bd7ba8a5ed7c-f7707593, #w-node-_4c111faf-584d-95a8-ac5d-bd7ba8a5ed7d-f7707593, #w-node-_8ecd1cb7-c182-4e37-2e1d-f7c223faa2f0-f7707593, #w-node-_8ecd1cb7-c182-4e37-2e1d-f7c223faa2f1-f7707593, #w-node-b27fceea-c41e-85a6-e184-ce11aaccf431-f7707593, #w-node-_4e489a89-26d4-a92f-cd98-80ea22fd36d2-f7707593, #w-node-b52aa05a-68e9-f3eb-43c9-7e13eaba6e2b-f7707593, #w-node-_4c0fb657-3123-de0b-a9c6-836ea08002d8-f7707593, #w-node-_23125b63-bc94-a807-f2dc-354b688670f5-f7707593, #w-node-_47845543-d04f-8250-3269-f507741f7b9b-f7707593, #w-node-_5d6c69a0-d050-f9e0-ed7f-c201f52aed85-f7707593, #w-node-_13446521-5a2e-4bcc-2912-19ebe7c5a927-f7707593, #w-node-_30fcb739-c33f-61e0-320a-343f99bb54ee-f7707593, #w-node-_30fcb739-c33f-61e0-320a-343f99bb54ef-f7707593, #w-node-_511f84c3-47c2-27af-eb81-c9151f954f7d-f7707593, #w-node-_511f84c3-47c2-27af-eb81-c9151f954f7e-f7707593 {
  justify-self: center;
}

#w-node-_3eb32d6c-e79d-14bc-5424-14a3ffe83ef9-f7707593 {
  justify-self: start;
}

#w-node-aeeac404-8110-f843-72af-7765b4ce3eaf-f7707593, #w-node-_00e61faf-ce01-57e5-e00d-2f09c86c8d6c-f7707593, #w-node-_3d8dbef5-bbbe-010a-733c-3e4941eae0e4-f7707593, #w-node-f218144d-ea58-2082-5d39-245c500de170-f7707593, #w-node-f218144d-ea58-2082-5d39-245c500de171-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7705-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7706-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c770a-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c770b-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c770f-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7710-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7714-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7715-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7719-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c771a-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c771e-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c771f-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7723-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7724-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7728-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7729-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c772d-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c772e-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7732-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7733-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7737-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7738-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c773c-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c773d-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7741-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7742-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7746-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7747-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c774b-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c774c-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7750-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7751-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7755-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7756-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c775f-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7760-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7764-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7765-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c776c-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c776d-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7772-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7773-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7777-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7778-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c777c-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c777d-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7781-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7782-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7786-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7787-f7707593 {
  justify-self: center;
}

#w-node-_4c7abceb-8034-23ce-f350-233df68c778b-f7707593 {
  justify-self: start;
}

#w-node-_4c7abceb-8034-23ce-f350-233df68c778d-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7791-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7792-f7707593, #w-node-c5a70d2f-d0af-e478-aec0-5f02b21b30c4-f7707593, #w-node-c5a70d2f-d0af-e478-aec0-5f02b21b30c5-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f889d-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f889e-f7707593, #w-node-_54918f25-6ccc-28ae-9969-8a047649b0d2-f7707593, #w-node-_54918f25-6ccc-28ae-9969-8a047649b0d3-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88a2-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88a3-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88a7-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88a8-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88ac-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88ad-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88b1-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88b2-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88b6-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88b7-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88bb-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88bc-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88c0-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88c1-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88c5-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88c6-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88ca-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88cb-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88e8-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88e9-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88ed-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88ee-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88f2-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88f3-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88f7-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88f8-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88fc-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f88fd-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8904-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8905-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f890a-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f890b-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f890f-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8910-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8914-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8915-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8919-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f891a-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f891e-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f891f-f7707593 {
  justify-self: center;
}

#w-node-acf2c700-6452-4de6-48f7-85782c5f8923-f7707593 {
  justify-self: start;
}

#w-node-acf2c700-6452-4de6-48f7-85782c5f8925-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8929-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f892a-f7707593, #w-node-_4f9f345e-b295-aa15-b4cb-df9b2496fdc0-f7707593, #w-node-_4f9f345e-b295-aa15-b4cb-df9b2496fdc1-f7707593 {
  justify-self: center;
}

#w-node-_2166ba37-0002-4539-8d30-6902c44889e4-f7707596, #w-node-_2166ba37-0002-4539-8d30-6902c44889ef-f7707596, #workflows.w-node-_2166ba37-0002-4539-8d30-6902c44889f5-f7707596, #vendor-management.w-node-_2166ba37-0002-4539-8d30-6902c44889fb-f7707596, #receiving-goods.w-node-_2166ba37-0002-4539-8d30-6902c4488a01-f7707596, #w-node-_5b1eb6e1-f7d9-c9ae-2f95-c200b675b844-f7707596, #w-node-_1a1d3e64-4c9a-00c7-b5bb-5c55aadfa186-f770759a, #w-node-_1a1d3e64-4c9a-00c7-b5bb-5c55aadfa18c-f770759a, #w-node-_1a1d3e64-4c9a-00c7-b5bb-5c55aadfa194-f770759a, #w-node-_1a1d3e64-4c9a-00c7-b5bb-5c55aadfa19a-f770759a, #w-node-_1a1d3e64-4c9a-00c7-b5bb-5c55aadfa1a0-f770759a, #w-node-_1a1d3e64-4c9a-00c7-b5bb-5c55aadfa1a6-f770759a, #w-node-_4199b882-2df0-8a04-5df0-0e79d5a6bc64-f770759d, #w-node-_4199b882-2df0-8a04-5df0-0e79d5a6bc6c-f770759d, #w-node-_4199b882-2df0-8a04-5df0-0e79d5a6bc74-f770759d, #w-node-_4199b882-2df0-8a04-5df0-0e79d5a6bc7c-f770759d, #w-node-a4ae7697-16f6-eb1c-8d2f-cd23f7ebcd70-f770759d, #w-node-_6ff8ac6a-85a1-99a6-7298-01fd39582100-f770759d, #w-node-_6ff8ac6a-85a1-99a6-7298-01fd39582108-f770759d, #w-node-_6ff8ac6a-85a1-99a6-7298-01fd39582110-f770759d, #w-node-_6ff8ac6a-85a1-99a6-7298-01fd39582118-f770759d, #w-node-_37f32273-a6fe-e7f1-ffbc-1bfda542db52-f77075a0, #w-node-ba541a13-e6db-ef0f-54f3-8af86998a34e-f77075a0, #w-node-_8298ed97-f072-cfb5-23ac-950da93a79f3-f77075bb, #w-node-_134d6743-e8b2-99d9-ef78-99b4d731f4af-f77075bb, #w-node-_4ed40705-70fe-149b-8f40-81c8c7dc821a-f77075bb, #w-node-cc8ea68b-c645-61e7-69e1-22a8a6c92778-f77075bb, #w-node-a82827e7-0873-eb2f-e1de-48dac3bac1ce-f77075d0, #w-node-eb48d061-3e09-0deb-6938-ead7f62e1c39-f77075d0, #w-node-_59ad8af9-a84e-87a9-7efd-f7bf6538eddc-f77075d0, #w-node-_8d8818fd-7c36-cb5d-678f-0c22ac4704ba-f77075d0, #w-node-_9cc013bb-01f7-f83d-5794-491b7608d85d-f77075d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0013ffe1-f60d-7496-3202-b5381bb4496b-f77075d4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_359524db-7375-9ee3-d5fa-7ce0e4bc4b4c-f77075d4, #w-node-_5f38fa2e-d6bd-d933-7923-4dd77b4bbfda-f77075d4, #w-node-cba44c3f-a3ac-06d2-db8e-2b509bd417f1-f77075d4, #w-node-_8dacf735-a989-1bde-85aa-4365120afb3c-f77075d4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_998393b5-3ea4-7d5f-ae08-e216d7ad272f-f77075d4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_998393b5-3ea4-7d5f-ae08-e216d7ad2733-f77075d4, #w-node-_998393b5-3ea4-7d5f-ae08-e216d7ad273b-f77075d4, #w-node-_998393b5-3ea4-7d5f-ae08-e216d7ad2743-f77075d4, #w-node-_998393b5-3ea4-7d5f-ae08-e216d7ad274b-f77075d4, #w-node-_703a9464-8d1f-a5f5-77cc-d1505e91f58d-f77075d4, #w-node-a38d81ec-2e02-2b98-451c-035ed852369c-f77075d4, #w-node-db863ed8-d2f5-ac09-eb0a-2b08a5c99175-f77075d4, #w-node-_7fc31d72-b5cb-b129-5bb3-4ca154b2f866-f77075d4, #w-node-_90f0b767-3bb5-7501-4b1c-aadeb5495046-f77075d4, #w-node-f863fa72-a8be-39cb-df44-5a2c1b190d0b-f77075d4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_8820cbb0-54b6-1754-9354-d01927efbfcd-f77075d4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8820cbb0-54b6-1754-9354-d01927efbfd1-f77075d4, #w-node-_8820cbb0-54b6-1754-9354-d01927efbfd9-f77075d4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_15015367-07a6-62ea-1adc-69ab4ecae16a-f77075d4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_15015367-07a6-62ea-1adc-69ab4ecae16e-f77075d4, #w-node-_15015367-07a6-62ea-1adc-69ab4ecae176-f77075d4, #w-node-_45d2b0bd-6b46-dbfc-3522-a73c4a875c63-f77075d4, #w-node-a856c2c6-958f-6184-1b73-a7c3a97ad8fb-f77075d4 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_64362eb2-5a8e-197b-da34-6a150c3bddaa-f77075d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b38408-a721-02e4-453e-800021c7b066-f77075d9 {
  align-self: center;
}

#w-node-_00b149b5-3ca9-4f62-c319-63471a08f132-f77075d9 {
  place-self: center;
}

#w-node-_0a06e278-f4e4-72cf-8bcc-5968d2e0d437-f77075d9 {
  align-self: center;
}

#w-node-fd07be59-fb22-8e84-fb0a-a311d169b7bf-f77075db {
  align-self: stretch;
}

#email-verification.w-node-fd07be59-fb22-8e84-fb0a-a311d169b7d1-f77075db {
  grid-column: span 2 / span 2;
}

#w-node-eb85fae4-8a04-1e62-fc7f-bc768dd87964-f770763b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab60fc93-9fe1-dcbb-7d96-15777bacbc0f-f770763b {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-fa72f7d9-431f-b2f0-2abf-e2e76b02a316-f770763b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0404faa4-84b8-0253-4a4d-d2ad004b7e33-4fdb798e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0404faa4-84b8-0253-4a4d-d2ad004b7e36-4fdb798e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch;
}

#w-node-_0404faa4-84b8-0253-4a4d-d2ad004b7e41-4fdb798e, #w-node-_528bde21-7753-58ba-d3c9-3abed90e02ff-bad30877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_477bff9c-fd09-f168-d8d1-819e1495a51a-bad30877 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_11bcbb72-d522-7249-4196-53f561c03f37-bad30877, #w-node-_11bcbb72-d522-7249-4196-53f561c03f42-bad30877, #w-node-_11bcbb72-d522-7249-4196-53f561c03f48-bad30877, #w-node-_11bcbb72-d522-7249-4196-53f561c03f4e-bad30877, #w-node-_11bcbb72-d522-7249-4196-53f561c03f54-bad30877, #w-node-ac5b1341-6f19-0b92-bb65-bb7079a0662c-bad30877 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-bf55d674 {
  align-self: center;
}

#w-node-_53dbefff-5282-615f-09fb-577b1a1498dd-bf55d674 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-bf55d674 {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-bf55d674 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-bf55d674, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-bf55d674, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-bf55d674, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-bf55d674, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-bf55d674, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-2b776e54 {
  align-self: center;
}

#w-node-_80568948-eb47-6a4f-09c4-f7c47645a313-2b776e54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-2b776e54 {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-2b776e54 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-2b776e54, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-2b776e54, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-2b776e54, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-2b776e54, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-2b776e54, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-cefe33d0 {
  align-self: center;
}

#w-node-_7cd883c5-a268-14f4-a3c2-1855a159491c-cefe33d0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-cefe33d0 {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-cefe33d0 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-cefe33d0, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-cefe33d0, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-cefe33d0, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-cefe33d0, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-cefe33d0, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-bbc9c42d {
  align-self: center;
}

#w-node-c244a2a7-ce73-93be-07e5-ac534df5ba4c-bbc9c42d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-bbc9c42d {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-bbc9c42d {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-bbc9c42d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-bbc9c42d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-bbc9c42d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-bbc9c42d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-bbc9c42d, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-e57e8352 {
  align-self: center;
}

#w-node-_16f13f1f-ff62-b98b-2ab5-59cd39d2c8c6-e57e8352 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-e57e8352 {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-e57e8352 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-e57e8352, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-e57e8352, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-e57e8352, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-e57e8352, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-e57e8352, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-2b78276a {
  align-self: center;
}

#w-node-_4533045c-c2b6-62a6-28ac-8032ba6565d8-2b78276a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-2b78276a {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-2b78276a {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-2b78276a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-2b78276a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-2b78276a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-2b78276a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-2b78276a, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-ec770be9 {
  align-self: center;
}

#w-node-_1cf3c559-479d-e822-0af4-babcb462216b-ec770be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-ec770be9 {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-ec770be9 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-ec770be9, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-ec770be9, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-ec770be9, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-ec770be9, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-ec770be9, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-a3922c2a {
  align-self: center;
}

#w-node-a1209269-1cef-e017-7bc8-db59e23788d8-a3922c2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-a3922c2a {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-a3922c2a {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-a3922c2a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-a3922c2a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-a3922c2a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-a3922c2a, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-a3922c2a, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-a7b7585d {
  align-self: center;
}

#w-node-acf1bdeb-0dfe-eb1d-59a3-0025cb77f18d-a7b7585d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-a7b7585d {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-a7b7585d {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-a7b7585d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-a7b7585d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-a7b7585d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-a7b7585d, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-a7b7585d, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-dbb408cc {
  align-self: center;
}

#w-node-f793aeb2-e62e-8425-1f6f-5c110309a5a0-dbb408cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-dbb408cc {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-dbb408cc {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-dbb408cc, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-dbb408cc, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-dbb408cc, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-dbb408cc, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-dbb408cc, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-bc22d969 {
  align-self: center;
}

#w-node-_47ff3e27-a193-975e-a899-464466f0a4a1-bc22d969 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-bc22d969 {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-bc22d969 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-bc22d969, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-bc22d969, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-bc22d969, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-bc22d969, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-bc22d969, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-ef0295da, #w-node-_0ab8e00e-e3c3-7ff9-0629-bffbe64b7fca-ef0295da, #w-node-ade11925-5a59-dd19-7278-61c9475da477-ef0295da, #w-node-_2323e18a-e4e9-5899-8af0-90451cb26b4b-ef0295da, #w-node-_2323e18a-e4e9-5899-8af0-90451cb26b50-ef0295da, #w-node-_2323e18a-e4e9-5899-8af0-90451cb26b55-ef0295da, #w-node-_2323e18a-e4e9-5899-8af0-90451cb26b5a-ef0295da, #w-node-ade11925-5a59-dd19-7278-61c9475da47d-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e2d-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e36-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e38-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e3d-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e42-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e47-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e4c-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e51-ef0295da, #w-node-_7931ddca-7b32-6bab-eb48-a3993cd56e56-ef0295da, #w-node-_9e335786-8e6e-9a30-04b2-71bc46b8dd8d-ef0295da, #w-node-_9e335786-8e6e-9a30-04b2-71bc46b8dd92-ef0295da, #w-node-_9e335786-8e6e-9a30-04b2-71bc46b8dd97-ef0295da, #w-node-_9e335786-8e6e-9a30-04b2-71bc46b8dd9c-ef0295da, #w-node-_05788fd7-6b1d-ec74-9db9-f57475d82930-ef0295da, #w-node-dd430b36-c78c-8dd4-1e5c-87186bda8484-ef0295da, #w-node-_4e8ea48c-6121-3456-b41c-539e1cb6f1cd-ef0295da, #w-node-c768d278-ab6b-f19b-c2e0-16cefcb24fd1-ef0295da, #w-node-c768d278-ab6b-f19b-c2e0-16cefcb24fd6-ef0295da, #w-node-c768d278-ab6b-f19b-c2e0-16cefcb24fdb-ef0295da, #w-node-c768d278-ab6b-f19b-c2e0-16cefcb24fe0-ef0295da, #w-node-c768d278-ab6b-f19b-c2e0-16cefcb24fe5-ef0295da, #w-node-fe160bc6-3579-1437-9a1b-daf8018325d1-ef0295da, #w-node-f34a1d3a-6d24-ed7b-33d7-410167085a46-ef0295da, #w-node-f34a1d3a-6d24-ed7b-33d7-410167085a4b-ef0295da, #w-node-f34a1d3a-6d24-ed7b-33d7-410167085a50-ef0295da, #w-node-f34a1d3a-6d24-ed7b-33d7-410167085a55-ef0295da, #w-node-f34a1d3a-6d24-ed7b-33d7-410167085a5a-ef0295da, #w-node-_1b728d46-9891-f065-f99f-8f652d63f4ca-ef0295da, #w-node-_1b728d46-9891-f065-f99f-8f652d63f4cf-ef0295da, #w-node-_1b728d46-9891-f065-f99f-8f652d63f4d4-ef0295da, #w-node-_1b728d46-9891-f065-f99f-8f652d63f4d9-ef0295da, #w-node-_1b728d46-9891-f065-f99f-8f652d63f4de-ef0295da, #w-node-_78259829-cf23-4d38-b235-5ad838cb9fe6-8a097417 {
  align-self: center;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba031-8a097417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba032-8a097417, #w-node-_78259829-cf23-4d38-b235-5ad838cba03b-8a097417 {
  align-self: center;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba046-8a097417, #w-node-_78259829-cf23-4d38-b235-5ad838cba048-8a097417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba049-8a097417 {
  align-self: center;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba058-8a097417, #w-node-_96641055-a598-739d-4584-659087de69df-8a097417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_96641055-a598-739d-4584-659087de69e0-8a097417, #w-node-_32067f83-b7c6-45f0-2d99-d8606757f6a7-8a097417, #w-node-_32067f83-b7c6-45f0-2d99-d8606757f6af-8a097417, #w-node-_2b3ce3e5-e950-21bb-b578-a03fb7f2c20b-8a097417, #w-node-_2b3ce3e5-e950-21bb-b578-a03fb7f2c218-8a097417, #w-node-_2b3ce3e5-e950-21bb-b578-a03fb7f2c220-8a097417 {
  align-self: center;
}

#w-node-_2b3ce3e5-e950-21bb-b578-a03fb7f2c20a-8a097417, #w-node-f85c4033-afb3-1ce4-450b-a5ae4ec3d4e3-8a097417 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f85c4033-afb3-1ce4-450b-a5ae4ec3d4ca-8a097417, #w-node-f85c4033-afb3-1ce4-450b-a5ae4ec3d4d3-8a097417, #w-node-f85c4033-afb3-1ce4-450b-a5ae4ec3d4db-8a097417 {
  align-self: center;
}

#w-node-_36be4c04-370a-08d8-3a5a-33415302e9f7-8a097417 {
  place-self: start center;
}

#w-node-_047c1014-f6d2-20ea-b0c5-2116b3b5619f-8a097417 {
  align-self: center;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba15c-8a097417 {
  align-self: start;
}

#w-node-_78259829-cf23-4d38-b235-5ad838cba167-8a097417, #w-node-_78259829-cf23-4d38-b235-5ad838cba16f-8a097417, #w-node-_78259829-cf23-4d38-b235-5ad838cba177-8a097417, #w-node-_78259829-cf23-4d38-b235-5ad838cba17f-8a097417, #w-node-_78259829-cf23-4d38-b235-5ad838cba18b-8a097417, #w-node-_5bf27526-c11e-729b-fc86-5adb06329f90-b3bc823f {
  align-self: center;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb06329fdb-b3bc823f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb06329fdc-b3bc823f, #w-node-_5bf27526-c11e-729b-fc86-5adb06329fe5-b3bc823f {
  align-self: center;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb06329ff0-b3bc823f, #w-node-_5bf27526-c11e-729b-fc86-5adb06329ff2-b3bc823f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb06329ff3-b3bc823f {
  align-self: center;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb0632a002-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b4407379-b3bc823f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d3d3ae2c-7e03-587f-b98a-c907b440737a-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b4407387-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b440738f-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b4407398-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073a1-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073a9-b3bc823f {
  align-self: center;
}

#w-node-d3d3ae2c-7e03-587f-b98a-c907b44073b1-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073b3-b3bc823f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d3d3ae2c-7e03-587f-b98a-c907b44073b4-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073bd-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073c5-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073ce-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073d7-b3bc823f, #w-node-d3d3ae2c-7e03-587f-b98a-c907b44073df-b3bc823f {
  align-self: center;
}

#w-node-d3d3ae2c-7e03-587f-b98a-c907b44073e7-b3bc823f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d3d3ae2c-7e03-587f-b98a-c907b44073ea-b3bc823f {
  place-self: start center;
}

#w-node-d3d3ae2c-7e03-587f-b98a-c907b44073ec-b3bc823f {
  align-self: center;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb0632a106-b3bc823f {
  align-self: start;
}

#w-node-_5bf27526-c11e-729b-fc86-5adb0632a111-b3bc823f, #w-node-_5bf27526-c11e-729b-fc86-5adb0632a119-b3bc823f, #w-node-_5bf27526-c11e-729b-fc86-5adb0632a121-b3bc823f, #w-node-_5bf27526-c11e-729b-fc86-5adb0632a129-b3bc823f, #w-node-_5bf27526-c11e-729b-fc86-5adb0632a135-b3bc823f, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2a1-7e674907 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2eb-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2ec-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2f5-7e674907 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e300-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e302-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e303-7e674907 {
  align-self: center;
}

#w-node-a62e782d-b382-5ff2-3614-80cb28986827-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef41-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef42-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef4f-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef57-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef60-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef69-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef71-7e674907 {
  align-self: center;
}

#w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef79-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef7b-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef7c-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef85-7e674907, #w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef8d-7e674907, #w-node-_1424bdc8-0797-984d-bbd2-b616cb08e1b6-7e674907, #w-node-_1424bdc8-0797-984d-bbd2-b616cb08e1bf-7e674907, #w-node-_1424bdc8-0797-984d-bbd2-b616cb08e1c7-7e674907 {
  align-self: center;
}

#w-node-_1424bdc8-0797-984d-bbd2-b616cb08e1cf-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef97-7e674907 {
  place-self: start center;
}

#w-node-_09136cd1-acfb-e50f-c75e-1fcd88a1ef99-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e38a-7e674907 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a3-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a5-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a6-7e674907 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3c5-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3c6-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3dd-7e674907 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3f1-7e674907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3f5-7e674907 {
  align-self: start;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e400-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e408-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e410-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e418-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e424-7e674907, #w-node-a00c0ec6-84cd-890b-580c-205a09b700f1-90045e95 {
  align-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b70135-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b70136-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b7013f-90045e95 {
  align-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b70147-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b70149-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b7014a-90045e95 {
  align-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b70153-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f925c-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_07a1807e-c272-bad9-4d96-b936245f925d-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f926a-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f9272-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f927b-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f9284-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f928c-90045e95 {
  align-self: center;
}

#w-node-_07a1807e-c272-bad9-4d96-b936245f9294-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f9296-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_07a1807e-c272-bad9-4d96-b936245f9297-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f92a0-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f92a8-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f92b1-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f92ba-90045e95, #w-node-_07a1807e-c272-bad9-4d96-b936245f92c2-90045e95 {
  align-self: center;
}

#w-node-_07a1807e-c272-bad9-4d96-b936245f92ca-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_07a1807e-c272-bad9-4d96-b936245f92cd-90045e95 {
  place-self: start center;
}

#w-node-_07a1807e-c272-bad9-4d96-b936245f92cf-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b701c7-90045e95 {
  align-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b701dd-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b701df-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b701e0-90045e95 {
  align-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b701ff-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b70200-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b70217-90045e95 {
  align-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b7022b-90045e95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b7022f-90045e95 {
  align-self: start;
}

#w-node-a00c0ec6-84cd-890b-580c-205a09b7023a-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b70242-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b7024a-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b70252-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b7025e-90045e95, #w-node-_538c67fe-5455-3a92-ae34-774bfec28fef-a0e29219 {
  align-self: center;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec29035-a0e29219 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec29036-a0e29219, #w-node-_538c67fe-5455-3a92-ae34-774bfec2903f-a0e29219 {
  align-self: center;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec29047-a0e29219, #w-node-_538c67fe-5455-3a92-ae34-774bfec29049-a0e29219 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec2904a-a0e29219 {
  align-self: center;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec29053-a0e29219 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec290aa-a0e29219 {
  align-self: start;
}

#w-node-_538c67fe-5455-3a92-ae34-774bfec290b5-a0e29219, #w-node-_538c67fe-5455-3a92-ae34-774bfec290bd-a0e29219, #w-node-_538c67fe-5455-3a92-ae34-774bfec290c5-a0e29219, #w-node-_538c67fe-5455-3a92-ae34-774bfec290cd-a0e29219, #w-node-_538c67fe-5455-3a92-ae34-774bfec290d9-a0e29219, #w-node-c0612156-91a8-a631-9074-dcd95ee35b06-44c94a9d {
  align-self: center;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35b53-44c94a9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35b54-44c94a9d, #w-node-c0612156-91a8-a631-9074-dcd95ee35b5d-44c94a9d {
  align-self: center;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35b65-44c94a9d, #w-node-c0612156-91a8-a631-9074-dcd95ee35b67-44c94a9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35b68-44c94a9d {
  align-self: center;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35b71-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3916-44c94a9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3917-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3924-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece392c-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3935-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece393e-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3946-44c94a9d {
  align-self: center;
}

#w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece394e-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3950-44c94a9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3951-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece395a-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3962-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece396b-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3974-44c94a9d, #w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece397c-44c94a9d {
  align-self: center;
}

#w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3984-44c94a9d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3987-44c94a9d {
  place-self: center;
}

#w-node-_6d7fff75-975d-d3ab-2a3f-5c430ece3989-44c94a9d {
  align-self: center;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35bc6-44c94a9d {
  align-self: start;
}

#w-node-c0612156-91a8-a631-9074-dcd95ee35bd1-44c94a9d, #w-node-c0612156-91a8-a631-9074-dcd95ee35bd9-44c94a9d, #w-node-c0612156-91a8-a631-9074-dcd95ee35be1-44c94a9d, #w-node-c0612156-91a8-a631-9074-dcd95ee35be9-44c94a9d, #w-node-c0612156-91a8-a631-9074-dcd95ee35bf5-44c94a9d, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81f67-d453b184 {
  align-self: center;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fb4-d453b184 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fb5-d453b184, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fbe-d453b184 {
  align-self: center;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fc6-d453b184, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fc8-d453b184 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fc9-d453b184 {
  align-self: center;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d81fd2-d453b184 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d82027-d453b184 {
  align-self: start;
}

#w-node-_31bb3165-1ec0-0198-1c00-2cfb08d82032-d453b184, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d8203a-d453b184, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d82042-d453b184, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d8204a-d453b184, #w-node-_31bb3165-1ec0-0198-1c00-2cfb08d82056-d453b184 {
  align-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-d453b184 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-d453b184, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-d453b184, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-d453b184, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-d453b184, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-d453b184, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-d453b184, #w-node-f7174a77-1437-a410-ba77-262e9a251fb4-d453b184, #w-node-a9326c68-2623-e3bb-b931-47d09c92bdce-d453b184, #w-node-_929c44c4-976c-7a64-54d9-3d8b038dd41a-d453b184, #w-node-bac6aa58-8e65-68a7-abf4-a27a9d806462-d453b184, #w-node-d91a7868-00c5-b7be-d926-ac57d4dac88e-d453b184, #w-node-e5bfbb65-a152-2bdd-5578-3ee58e04e9b7-d453b184, #w-node-_5e8eeb84-29f8-601f-748b-9c93d4eb00c5-d453b184, #w-node-e7144562-b705-fcdb-7b81-bffb33ac1a48-d453b184, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de86a-fbf7e5da {
  align-self: center;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de8ae-fbf7e5da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de8af-fbf7e5da, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de8b8-fbf7e5da {
  align-self: center;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de8c0-fbf7e5da, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de8c2-fbf7e5da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de8c3-fbf7e5da {
  align-self: center;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de8cc-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391be4-fbf7e5da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391be5-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391bf2-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391bfa-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c03-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c0c-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c14-fbf7e5da {
  align-self: center;
}

#w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c1c-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c1e-fbf7e5da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c1f-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c28-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c30-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c39-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c42-fbf7e5da, #w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c4a-fbf7e5da {
  align-self: center;
}

#w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c52-fbf7e5da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c55-fbf7e5da {
  place-self: start center;
}

#w-node-fb6c4ea9-367f-b767-f3d4-c63fcf391c57-fbf7e5da {
  align-self: center;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de9a8-fbf7e5da {
  align-self: start;
}

#w-node-_4f8d12fa-8c87-1784-f98c-9390206de9b3-fbf7e5da, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de9bb-fbf7e5da, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de9c3-fbf7e5da, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de9cb-fbf7e5da, #w-node-_4f8d12fa-8c87-1784-f98c-9390206de9d7-fbf7e5da, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-d00d43da {
  align-self: center;
}

#w-node-_96126f85-90e9-844d-e818-dea330d7473e-d00d43da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-d00d43da {
  place-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-d00d43da {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-d00d43da, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-d00d43da, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-d00d43da, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-d00d43da, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-d00d43da, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-d00d43da, #w-node-f7174a77-1437-a410-ba77-262e9a251fb4-d00d43da, #w-node-a9326c68-2623-e3bb-b931-47d09c92bdce-d00d43da, #w-node-_929c44c4-976c-7a64-54d9-3d8b038dd41a-d00d43da, #w-node-e5bfbb65-a152-2bdd-5578-3ee58e04e9b7-d00d43da, #w-node-_5e8eeb84-29f8-601f-748b-9c93d4eb00c5-d00d43da, #w-node-e7144562-b705-fcdb-7b81-bffb33ac1a48-d00d43da, #w-node-_7ce1e841-fcbb-91f0-448f-03d418c65764-d00d43da, #w-node-_63c6c496-50c7-d58b-520f-e8aa5ec677db-d00d43da, #w-node-_75ed7865-6b7e-7c73-393b-1787a4308ff6-d00d43da, #w-node-_4461aafa-0ab4-f739-cf26-1865cbbb71cc-d00d43da, #w-node-_37c74603-dae9-3870-d572-d0ec86fd2bd8-d00d43da, #w-node-_517db430-db49-6afa-e39c-5441a664405f-d00d43da, #w-node-ec8e199c-31fd-aaba-1a38-742a404a2d74-d00d43da, #w-node-c1033a21-f3f0-d173-5f5d-0f2cbda54cfa-d00d43da, #w-node-c52b22d3-8ce2-204d-e540-47acc42dc37d-d00d43da, #w-node-dc9387c7-a9d7-ffd1-099f-860f88714034-d00d43da, #w-node-_137049e0-d553-f782-5bf3-f13dca8dd7fd-d00d43da {
  align-self: center;
}

#w-node-_137049e0-d553-f782-5bf3-f13dca8dd812-d00d43da, #w-node-_977cc819-b89e-7e0a-bbd4-22250b0182bf-d00d43da {
  place-self: center;
}

#w-node-_977cc819-b89e-7e0a-bbd4-22250b0182a6-d00d43da, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7cc8-486b25b0 {
  align-self: center;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d15-486b25b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d16-486b25b0, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d1f-486b25b0 {
  align-self: center;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d27-486b25b0, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d29-486b25b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d2a-486b25b0 {
  align-self: center;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d33-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4d81-486b25b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4d82-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4d8f-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4d97-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4da0-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4da9-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4db1-486b25b0 {
  align-self: center;
}

#w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4db9-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4dbb-486b25b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4dbc-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4dc5-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4dcd-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4dd6-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4ddf-486b25b0, #w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4de7-486b25b0 {
  align-self: center;
}

#w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4def-486b25b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4df2-486b25b0 {
  place-self: start center;
}

#w-node-_4e0fc6ae-b3f4-3512-c201-8b7b6bcf4df4-486b25b0 {
  align-self: center;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d88-486b25b0 {
  align-self: start;
}

#w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d93-486b25b0, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7d9b-486b25b0, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7da3-486b25b0, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7dab-486b25b0, #w-node-_6abaa5e7-812c-bdbd-3fa9-89d8242f7db7-486b25b0, #w-node-_9c017a53-110e-36fa-6582-5f1457a457b7-05aa1697 {
  align-self: center;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45804-05aa1697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45805-05aa1697, #w-node-_9c017a53-110e-36fa-6582-5f1457a4580e-05aa1697 {
  align-self: center;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45816-05aa1697, #w-node-_9c017a53-110e-36fa-6582-5f1457a45818-05aa1697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45819-05aa1697 {
  align-self: center;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45822-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208af1-05aa1697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_00cfd62e-df19-32ea-14a0-824f66208af2-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208aff-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b07-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b10-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b19-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b21-05aa1697 {
  align-self: center;
}

#w-node-_00cfd62e-df19-32ea-14a0-824f66208b29-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b2b-05aa1697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_00cfd62e-df19-32ea-14a0-824f66208b2c-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b35-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b3d-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b46-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b4f-05aa1697, #w-node-_00cfd62e-df19-32ea-14a0-824f66208b57-05aa1697 {
  align-self: center;
}

#w-node-_00cfd62e-df19-32ea-14a0-824f66208b5f-05aa1697 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_00cfd62e-df19-32ea-14a0-824f66208b62-05aa1697 {
  place-self: start center;
}

#w-node-_00cfd62e-df19-32ea-14a0-824f66208b64-05aa1697 {
  align-self: center;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45877-05aa1697 {
  align-self: start;
}

#w-node-_9c017a53-110e-36fa-6582-5f1457a45882-05aa1697, #w-node-_9c017a53-110e-36fa-6582-5f1457a4588a-05aa1697, #w-node-_9c017a53-110e-36fa-6582-5f1457a45892-05aa1697, #w-node-_9c017a53-110e-36fa-6582-5f1457a4589a-05aa1697, #w-node-_9c017a53-110e-36fa-6582-5f1457a458a6-05aa1697, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea563c0-dd182151 {
  align-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56404-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56405-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea5640e-dd182151 {
  align-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56416-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56418-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56419-dd182151 {
  align-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56422-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6ca-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6cb-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6d8-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6e0-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6e9-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6f2-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e6fa-dd182151 {
  align-self: center;
}

#w-node-ee6f54b9-44f9-3c91-af18-342d2a13e702-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e704-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ee6f54b9-44f9-3c91-af18-342d2a13e705-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e70e-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e716-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e71f-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e728-dd182151, #w-node-ee6f54b9-44f9-3c91-af18-342d2a13e730-dd182151 {
  align-self: center;
}

#w-node-ee6f54b9-44f9-3c91-af18-342d2a13e738-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ee6f54b9-44f9-3c91-af18-342d2a13e73b-dd182151 {
  place-self: center;
}

#w-node-ee6f54b9-44f9-3c91-af18-342d2a13e73d-dd182151 {
  align-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564ce-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564cf-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564e6-dd182151 {
  align-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564fa-dd182151 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564fe-dd182151 {
  align-self: start;
}

#w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56509-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56511-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56519-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea56521-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea5652d-dd182151, #w-node-_0399ecbc-a483-1879-5d39-1639df955dbd-0e909b99 {
  align-self: center;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e08-0e909b99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e09-0e909b99, #w-node-_0399ecbc-a483-1879-5d39-1639df955e12-0e909b99 {
  align-self: center;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e1a-0e909b99, #w-node-_0399ecbc-a483-1879-5d39-1639df955e1c-0e909b99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e1d-0e909b99 {
  align-self: center;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e26-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb4983d4-0e909b99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_49753b73-672b-334c-9f25-bdefeb4983d5-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb4983e2-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb4983ea-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb4983f3-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb4983fc-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb498404-0e909b99 {
  align-self: center;
}

#w-node-_49753b73-672b-334c-9f25-bdefeb49840c-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb49840e-0e909b99 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_49753b73-672b-334c-9f25-bdefeb49840f-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb498418-0e909b99, #w-node-_49753b73-672b-334c-9f25-bdefeb498420-0e909b99 {
  align-self: center;
}

#w-node-_49753b73-672b-334c-9f25-bdefeb498445-0e909b99 {
  place-self: start center;
}

#w-node-_49753b73-672b-334c-9f25-bdefeb498447-0e909b99 {
  align-self: center;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e7e-0e909b99 {
  align-self: start;
}

#w-node-_0399ecbc-a483-1879-5d39-1639df955e89-0e909b99, #w-node-_0399ecbc-a483-1879-5d39-1639df955e91-0e909b99, #w-node-_0399ecbc-a483-1879-5d39-1639df955e99-0e909b99, #w-node-_0399ecbc-a483-1879-5d39-1639df955ea1-0e909b99, #w-node-_0399ecbc-a483-1879-5d39-1639df955ead-0e909b99, #w-node-a8c9472d-d257-c519-c2ad-929b66cdbe60-4a227583 {
  align-self: center;
}

#w-node-_99cb5057-35dc-2e81-a738-e3cd2b471ba2-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_99cb5057-35dc-2e81-a738-e3cd2b471ba3-4a227583, #w-node-_99cb5057-35dc-2e81-a738-e3cd2b471bac-4a227583 {
  align-self: center;
}

#w-node-_99cb5057-35dc-2e81-a738-e3cd2b471bb4-4a227583, #w-node-_99cb5057-35dc-2e81-a738-e3cd2b471bb6-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_99cb5057-35dc-2e81-a738-e3cd2b471bb7-4a227583 {
  align-self: center;
}

#w-node-_99cb5057-35dc-2e81-a738-e3cd2b471bc0-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17814-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_492cd3dd-ed63-e45a-210d-efb80ec17815-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17822-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec1782a-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17833-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec1783c-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17844-4a227583 {
  align-self: center;
}

#w-node-_492cd3dd-ed63-e45a-210d-efb80ec1784c-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec1784e-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_492cd3dd-ed63-e45a-210d-efb80ec1784f-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17858-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17860-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17869-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec17872-4a227583, #w-node-_492cd3dd-ed63-e45a-210d-efb80ec1787a-4a227583 {
  align-self: center;
}

#w-node-_492cd3dd-ed63-e45a-210d-efb80ec17882-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_492cd3dd-ed63-e45a-210d-efb80ec17885-4a227583 {
  place-self: start center;
}

#w-node-_492cd3dd-ed63-e45a-210d-efb80ec17887-4a227583, #w-node-_4f0e0b7f-3cdf-8311-d2bb-fc6e8bba0b2b-4a227583 {
  align-self: center;
}

#w-node-_4f0e0b7f-3cdf-8311-d2bb-fc6e8bba0b41-4a227583, #w-node-_4f0e0b7f-3cdf-8311-d2bb-fc6e8bba0b43-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4f0e0b7f-3cdf-8311-d2bb-fc6e8bba0b44-4a227583 {
  align-self: center;
}

#w-node-_4198ea18-f3c5-ab09-99fb-077b92eea379-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4198ea18-f3c5-ab09-99fb-077b92eea37a-4a227583, #w-node-_4198ea18-f3c5-ab09-99fb-077b92eea391-4a227583 {
  align-self: center;
}

#w-node-_4198ea18-f3c5-ab09-99fb-077b92eea3a5-4a227583 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f4e44db5-e050-baf8-edbf-e10aa128b013-4a227583 {
  align-self: start;
}

#w-node-f4e44db5-e050-baf8-edbf-e10aa128b01e-4a227583, #w-node-f4e44db5-e050-baf8-edbf-e10aa128b026-4a227583, #w-node-f4e44db5-e050-baf8-edbf-e10aa128b02e-4a227583, #w-node-f4e44db5-e050-baf8-edbf-e10aa128b036-4a227583, #w-node-f4e44db5-e050-baf8-edbf-e10aa128b042-4a227583, #w-node-bd9da282-a107-90fa-ad38-8e69bc57fef6-55520879 {
  align-self: center;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc57ff41-55520879 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc57ff42-55520879, #w-node-bd9da282-a107-90fa-ad38-8e69bc57ff4b-55520879 {
  align-self: center;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc57ff56-55520879, #w-node-bd9da282-a107-90fa-ad38-8e69bc57ff58-55520879 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc57ff59-55520879 {
  align-self: center;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc57ff68-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa28430f-55520879 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284310-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa28431d-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284325-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa28432e-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284337-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa28433f-55520879 {
  align-self: center;
}

#w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284347-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284349-55520879 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa28434a-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284353-55520879, #w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa28435b-55520879 {
  align-self: center;
}

#w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284365-55520879 {
  place-self: start center;
}

#w-node-_0e366bef-e6b2-aaaa-fd1d-a7fbaa284367-55520879 {
  align-self: center;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc58006c-55520879 {
  align-self: start;
}

#w-node-bd9da282-a107-90fa-ad38-8e69bc580077-55520879, #w-node-bd9da282-a107-90fa-ad38-8e69bc58007f-55520879, #w-node-bd9da282-a107-90fa-ad38-8e69bc580087-55520879, #w-node-bd9da282-a107-90fa-ad38-8e69bc58008f-55520879, #w-node-bd9da282-a107-90fa-ad38-8e69bc58009b-55520879 {
  align-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-55520879 {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-55520879, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-55520879, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-55520879, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-55520879, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-55520879, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-55520879, #w-node-f7174a77-1437-a410-ba77-262e9a251fb4-55520879, #w-node-a9326c68-2623-e3bb-b931-47d09c92bdce-55520879, #w-node-_929c44c4-976c-7a64-54d9-3d8b038dd41a-55520879, #w-node-d91a7868-00c5-b7be-d926-ac57d4dac88e-55520879, #w-node-e5bfbb65-a152-2bdd-5578-3ee58e04e9b7-55520879, #w-node-_5e8eeb84-29f8-601f-748b-9c93d4eb00c5-55520879, #w-node-e7144562-b705-fcdb-7b81-bffb33ac1a48-55520879, #w-node-_7ce1e841-fcbb-91f0-448f-03d418c65764-55520879, #w-node-_63c6c496-50c7-d58b-520f-e8aa5ec677db-55520879, #w-node-_75ed7865-6b7e-7c73-393b-1787a4308ff6-55520879, #w-node-_4461aafa-0ab4-f739-cf26-1865cbbb71cc-55520879, #w-node-_37c74603-dae9-3870-d572-d0ec86fd2bd8-55520879, #w-node-_517db430-db49-6afa-e39c-5441a664405f-55520879, #w-node-ec8e199c-31fd-aaba-1a38-742a404a2d74-55520879, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1d78-5fe9b546 {
  align-self: center;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1dbe-5fe9b546 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1dbf-5fe9b546, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1dc8-5fe9b546 {
  align-self: center;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1dd0-5fe9b546, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1dd2-5fe9b546 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1dd3-5fe9b546 {
  align-self: center;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1ddc-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac937-5fe9b546 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac938-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac945-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac94d-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac956-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac95f-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac967-5fe9b546 {
  align-self: center;
}

#w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac96f-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac971-5fe9b546 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac972-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac97b-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac983-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac98c-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac995-5fe9b546, #w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac99d-5fe9b546 {
  align-self: center;
}

#w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac9a5-5fe9b546 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac9a8-5fe9b546 {
  place-self: center;
}

#w-node-b4c9d3f9-c3bf-7e82-f874-a91c2dbac9aa-5fe9b546 {
  align-self: center;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1e33-5fe9b546 {
  align-self: start;
}

#w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1e3e-5fe9b546, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1e46-5fe9b546, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1e4e-5fe9b546, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1e56-5fe9b546, #w-node-_2dec7dc3-f39e-dac9-48f2-45aad23c1e62-5fe9b546, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6ce3-3269b8ee {
  align-self: center;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d2e-3269b8ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d2f-3269b8ee, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d38-3269b8ee {
  align-self: center;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d43-3269b8ee, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d45-3269b8ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d46-3269b8ee {
  align-self: center;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6d55-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5e76-3269b8ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a62c9681-3509-9f94-7146-ca98ff7f5e77-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5e84-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5e8c-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5e95-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5e9e-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5ea6-3269b8ee {
  align-self: center;
}

#w-node-a62c9681-3509-9f94-7146-ca98ff7f5eae-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5eb0-3269b8ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a62c9681-3509-9f94-7146-ca98ff7f5eb1-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5eba-3269b8ee, #w-node-a62c9681-3509-9f94-7146-ca98ff7f5ec2-3269b8ee, #w-node-deb49d4f-e90c-8f02-5838-202fdbb3e9e2-3269b8ee, #w-node-deb49d4f-e90c-8f02-5838-202fdbb3e9eb-3269b8ee, #w-node-deb49d4f-e90c-8f02-5838-202fdbb3e9f3-3269b8ee {
  align-self: center;
}

#w-node-deb49d4f-e90c-8f02-5838-202fdbb3e9fb-3269b8ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a62c9681-3509-9f94-7146-ca98ff7f5ecc-3269b8ee {
  place-self: start center;
}

#w-node-a62c9681-3509-9f94-7146-ca98ff7f5ece-3269b8ee {
  align-self: center;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6e59-3269b8ee {
  align-self: start;
}

#w-node-abe9a421-fa06-dd09-5c10-bce3e0af6e64-3269b8ee, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6e6c-3269b8ee, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6e74-3269b8ee, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6e7c-3269b8ee, #w-node-abe9a421-fa06-dd09-5c10-bce3e0af6e88-3269b8ee, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-f2c01f8c {
  align-self: center;
}

#w-node-d115dae3-2014-1575-f118-2b91544338c9-f2c01f8c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-f2c01f8c {
  place-self: center;
}

#w-node-ff69a1a8-0b30-82cf-dd53-a16307f549b5-f2c01f8c {
  align-self: center;
}

#w-node-ff69a1a8-0b30-82cf-dd53-a16307f549cb-f2c01f8c, #w-node-_8f76e2b0-a582-ad21-b4f5-fb802e5d38ec-f2c01f8c {
  place-self: center;
}

#w-node-_8f76e2b0-a582-ad21-b4f5-fb802e5d38ed-f2c01f8c {
  align-self: center;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bee1-f2c01f8c {
  align-self: start;
}

#w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53beec-f2c01f8c, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bef4-f2c01f8c, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53befc-f2c01f8c, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf04-f2c01f8c, #w-node-_3a9c6ea8-ce18-a6f6-f631-6b162f53bf0c-f2c01f8c, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-f2c01f8c, #w-node-f7174a77-1437-a410-ba77-262e9a251fb4-f2c01f8c, #w-node-a9326c68-2623-e3bb-b931-47d09c92bdce-f2c01f8c, #w-node-_929c44c4-976c-7a64-54d9-3d8b038dd41a-f2c01f8c, #w-node-bac6aa58-8e65-68a7-abf4-a27a9d806462-f2c01f8c, #w-node-d91a7868-00c5-b7be-d926-ac57d4dac88e-f2c01f8c, #w-node-e5bfbb65-a152-2bdd-5578-3ee58e04e9b7-f2c01f8c, #w-node-_5e8eeb84-29f8-601f-748b-9c93d4eb00c5-f2c01f8c, #w-node-e7144562-b705-fcdb-7b81-bffb33ac1a48-f2c01f8c, #w-node-_7ce1e841-fcbb-91f0-448f-03d418c65764-f2c01f8c, #w-node-_63c6c496-50c7-d58b-520f-e8aa5ec677db-f2c01f8c, #w-node-_75ed7865-6b7e-7c73-393b-1787a4308ff6-f2c01f8c, #w-node-_4461aafa-0ab4-f739-cf26-1865cbbb71cc-f2c01f8c, #w-node-_37c74603-dae9-3870-d572-d0ec86fd2bd8-f2c01f8c, #w-node-_517db430-db49-6afa-e39c-5441a664405f-f2c01f8c, #w-node-_85e2da76-8155-bf75-f764-bdf29e5168fc-3e8b8a0f {
  align-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e516940-3e8b8a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e516941-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e51694a-3e8b8a0f {
  align-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e516952-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e516954-3e8b8a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e516955-3e8b8a0f {
  align-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e51695e-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce2089f-3e8b8a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c78b3e3c-b919-6148-17b5-874f0ce208a0-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208ad-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208b5-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208be-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208c7-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208cf-3e8b8a0f {
  align-self: center;
}

#w-node-c78b3e3c-b919-6148-17b5-874f0ce208d7-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208d9-3e8b8a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c78b3e3c-b919-6148-17b5-874f0ce208da-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208e3-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208eb-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208f4-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce208fd-3e8b8a0f, #w-node-c78b3e3c-b919-6148-17b5-874f0ce20905-3e8b8a0f {
  align-self: center;
}

#w-node-c78b3e3c-b919-6148-17b5-874f0ce2090d-3e8b8a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c78b3e3c-b919-6148-17b5-874f0ce20910-3e8b8a0f {
  place-self: start center;
}

#w-node-c78b3e3c-b919-6148-17b5-874f0ce20912-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e5169d2-3e8b8a0f {
  align-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e5169e8-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e5169ea-3e8b8a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e5169eb-3e8b8a0f {
  align-self: center;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e516a3a-3e8b8a0f {
  align-self: start;
}

#w-node-_85e2da76-8155-bf75-f764-bdf29e516a45-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e516a4d-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e516a55-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e516a5d-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e516a69-3e8b8a0f, #w-node-ea251409-a495-bcee-aa4e-f0002d680707-0e2f6a42 {
  align-self: center;
}

#w-node-_2d54c300-9f7e-d687-6f89-8aaf8a39966f-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-0e2f6a42 {
  place-self: center;
}

#w-node-_75b37181-a8f5-96cb-2ed9-f45255c15d29-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-0e2f6a42, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-0e2f6a42 {
  align-self: center;
}

#w-node-fe13c9d3-afee-652e-6f0d-a8ec9ab09e76-0e2f6a42, #w-node-_9bdc546c-45a3-d214-b430-586c9a569231-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-0e2f6a42 {
  align-self: center;
}

#w-node-_2c14eba4-08dc-a51d-154c-15b2b1f461e1-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea27-0e2f6a42 {
  align-self: center;
}

#w-node-_6bb510fb-c3d4-f435-5cfd-15f4112a0200-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19687757-e135-e2cf-3e6a-64c5db5bf878-0e2f6a42, #w-node-_19687757-e135-e2cf-3e6a-64c5db5bf87a-0e2f6a42 {
  align-self: center;
}

#w-node-bb20d032-7ac4-ca50-f947-d88f1c111183-0e2f6a42, #w-node-_195b0149-7185-68c5-2c64-ff91e8ed5b66-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b01d18f6-8784-26c3-52f7-6e12a88a82b0-0e2f6a42 {
  align-self: center;
}

#w-node-_262fc0ff-7d99-f68c-5990-10a4ddc1df4d-0e2f6a42, #w-node-_2b444abd-4f6a-773c-88ac-db2b6dedcea6-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afc3b516-3566-ed96-6043-5cd91594a114-0e2f6a42 {
  align-self: center;
}

#w-node-_61fe4fac-393b-6fa3-9109-09a394984852-0e2f6a42, #w-node-d3c08a04-e992-f823-15d3-0754c8dc23b0-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c740112-da93-efd5-bbe2-9dcd826e96b1-0e2f6a42 {
  align-self: center;
}

#w-node-_9ccd60a5-2da8-975a-12d9-6545c9ee7ebb-0e2f6a42, #w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-0e2f6a42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-c1f6c1c0 {
  align-self: center;
}

#w-node-adbd9eb1-ea06-8e20-11c0-b8fdf9329a94-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-c1f6c1c0 {
  place-self: center;
}

#w-node-_4a501e4c-7180-dc5a-c5c3-d17311821ca7-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-c1f6c1c0, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-c1f6c1c0 {
  align-self: center;
}

#w-node-_6a240dd6-660c-4e94-6753-4c4db9622ed4-c1f6c1c0, #w-node-_61f978aa-369a-a48a-8ac5-5b3ab7d3596c-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-c1f6c1c0 {
  align-self: center;
}

#w-node-_83c70030-c752-babd-4a96-0d5090e05a7f-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea27-c1f6c1c0 {
  align-self: center;
}

#w-node-_731e4e73-ce88-bc86-3527-6ddcb48cf43a-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19687757-e135-e2cf-3e6a-64c5db5bf878-c1f6c1c0, #w-node-_19687757-e135-e2cf-3e6a-64c5db5bf87a-c1f6c1c0 {
  align-self: center;
}

#w-node-_2ad0320c-6f54-c000-b9dd-c255ecefc6c3-c1f6c1c0, #w-node-_8a2f8699-46ae-ee11-0415-1e3b709460cc-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b01d18f6-8784-26c3-52f7-6e12a88a82b0-c1f6c1c0 {
  align-self: center;
}

#w-node-a4152360-9734-d402-6bfd-694bf8c83de5-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b01d18f6-8784-26c3-52f7-6e12a88a82ae-c1f6c1c0 {
  align-self: center;
}

#w-node-_4a477bbd-3742-9fb1-2d48-eace1d7152dd-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afc3b516-3566-ed96-6043-5cd91594a112-c1f6c1c0, #w-node-afc3b516-3566-ed96-6043-5cd91594a114-c1f6c1c0 {
  align-self: center;
}

#w-node-_42a1e00c-a0fa-956a-5a22-c80a3173e5e4-c1f6c1c0, #w-node-_1455b81c-8835-c31a-b7a3-f4201fe92779-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c740112-da93-efd5-bbe2-9dcd826e96b1-c1f6c1c0 {
  align-self: center;
}

#w-node-_4f980fe9-025a-49cf-de3a-2dd854074e3b-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c740112-da93-efd5-bbe2-9dcd826e96af-c1f6c1c0 {
  align-self: center;
}

#w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-c1f6c1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-769cdd54 {
  align-self: center;
}

#w-node-bbe2cb40-1a8b-0289-7a92-361b1cece8fc-769cdd54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-769cdd54 {
  place-self: center;
}

#w-node-f62c6ac5-288c-1dcd-aabd-0ea8d8e8c4db-769cdd54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-769cdd54, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-769cdd54 {
  align-self: center;
}

#w-node-_448e00bb-bd02-646e-b67d-9c0e54d24a30-769cdd54, #w-node-_39fb5655-5f3d-8424-bf3d-ef8daa9c89a5-769cdd54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-769cdd54 {
  align-self: center;
}

#w-node-_0a596b00-7653-3525-998e-47d6bc67ec29-769cdd54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea27-769cdd54 {
  align-self: center;
}

#w-node-_4c4655b4-7bfe-48f8-1652-ad2a511e0954-769cdd54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19687757-e135-e2cf-3e6a-64c5db5bf878-769cdd54, #w-node-_19687757-e135-e2cf-3e6a-64c5db5bf87a-769cdd54 {
  align-self: center;
}

#w-node-_5ccf4c68-26a0-8255-c63e-8fe42da07b5d-769cdd54, #w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-769cdd54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-4803e255 {
  align-self: center;
}

#w-node-_87937f09-5149-0fbc-1673-301510041f44-4803e255 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-4803e255 {
  place-self: center;
}

#w-node-_7b56398c-f494-9f50-eda7-568b451ede11-4803e255 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-4803e255 {
  align-self: start;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-4803e255 {
  align-self: center;
}

#w-node-_57832734-2bf3-cf5a-e220-991fc4fdaa27-4803e255, #w-node-_3a1a7580-d770-a689-6695-4d37828a94da-4803e255 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-4803e255 {
  align-self: center;
}

#w-node-_02738a0b-48a5-d884-510d-665c2fdc4b9e-4803e255 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea27-4803e255 {
  align-self: start;
}

#w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-4803e255 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-e617313f {
  align-self: center;
}

#w-node-f0e2514c-e98e-8590-4db1-3901ac2de361-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-e617313f {
  place-self: center;
}

#w-node-f5e3c693-70dd-0615-556e-6e7cdd621a3c-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf31-e617313f, #w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-e617313f {
  align-self: center;
}

#w-node-_2fa2deac-0106-e6e7-f50b-57bd449deb50-e617313f, #w-node-_0f9ba907-98ca-9d76-6e68-3cf1ce78c1d1-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-e617313f {
  align-self: center;
}

#w-node-_7c5da398-a263-c699-b4b1-3e98ba51b17e-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea27-e617313f {
  align-self: center;
}

#w-node-_9c88041c-1307-626d-d33e-74deb65d2bb4-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2782be8-15ea-f77c-2d34-f78112757117-e617313f {
  align-self: center;
}

#w-node-_4ddfa98e-1643-5821-9ed1-c70421402029-e617313f, #w-node-_0afef10d-3a12-dba4-e98e-0c65bf5e7001-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ed12ab7-94da-c431-77a1-19f5efa8af79-e617313f {
  align-self: center;
}

#w-node-_9e382542-a479-dee4-9c57-078278de3862-e617313f, #w-node-c784e141-3c5c-e318-40e9-2284657274bb-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18798fa4-c329-b0de-c1a1-a1b3bf28fe2b-e617313f, #w-node-_18798fa4-c329-b0de-c1a1-a1b3bf28fe2d-e617313f {
  align-self: center;
}

#w-node-_456d843b-1a72-a03f-03b6-535ac866982b-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e46f4cfb-500d-c7f9-4405-ece5e8f6d4d8-e617313f {
  align-self: center;
}

#w-node-_2d805b38-b818-191f-aa38-915c29318ba3-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e46f4cfb-500d-c7f9-4405-ece5e8f6d4d6-e617313f {
  align-self: center;
}

#w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-e617313f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-7fb44c52 {
  align-self: center;
}

#w-node-_8f479823-b10b-04c9-dd7d-f8f8919a13b0-7fb44c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-7fb44c52 {
  place-self: center;
}

#w-node-d4c62d98-a9cc-826a-3341-fe652fcd4f2f-7fb44c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-7fb44c52 {
  align-self: center;
}

#w-node-ffe734da-682a-3c45-2e98-40cc056ce25f-7fb44c52, #w-node-_295107d7-0a82-463b-1264-5bd64db75813-7fb44c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-7fb44c52 {
  align-self: center;
}

#w-node-dc0c2ccf-bb0d-7677-346a-2998cda4686f-7fb44c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea27-7fb44c52 {
  align-self: center;
}

#w-node-_9560eb20-3730-4a89-d40f-118bf1b63c3f-7fb44c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2782be8-15ea-f77c-2d34-f78112757115-7fb44c52, #w-node-a2782be8-15ea-f77c-2d34-f78112757117-7fb44c52 {
  align-self: center;
}

#w-node-_7b1bbbce-ce6a-a810-e40c-1dc78c551804-7fb44c52, #w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-7fb44c52 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-43a5665e {
  align-self: center;
}

#w-node-aafaaa19-1978-4cde-5a06-f0df04bf459b-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-43a5665e {
  place-self: center;
}

#w-node-_4a802e50-5cb5-00a5-e255-045df7b0aa92-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-43a5665e {
  align-self: center;
}

#w-node-_6cd57338-38fa-d566-e0bd-9dca650bb05d-43a5665e, #w-node-_190bea8e-db53-ed8a-517d-201b758f3cfa-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-43a5665e {
  align-self: center;
}

#w-node-_23067c20-c558-025f-4ad5-d1319c0ce1a9-43a5665e, #w-node-_16e3c190-5605-aec2-be1c-c39217c8c4bb-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2782be8-15ea-f77c-2d34-f78112757117-43a5665e {
  align-self: center;
}

#w-node-_68863f3d-4690-7bc6-cc93-0699d4ca4883-43a5665e, #w-node-_169ef41b-ef29-d07b-7c6e-ced7136e418e-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c519d48-e969-430f-aae6-96862f674e79-43a5665e {
  align-self: center;
}

#w-node-_09c1e20e-299e-3844-d1f2-55f4bd44381c-43a5665e, #w-node-ed089757-4470-e4f5-9db5-85641ed30e24-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5ccfa0b-87b0-d09e-db2e-d79f63fe01ff-43a5665e {
  align-self: center;
}

#w-node-_38c75cdb-72d8-7749-142c-3904e6c69cda-43a5665e, #w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-43a5665e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-f25e2c38 {
  align-self: center;
}

#w-node-_00dde5c9-cdae-13fb-3f95-8d13e6097666-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-f25e2c38 {
  place-self: center;
}

#w-node-ad9f56ef-0453-db5b-9db2-dc26203d568c-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-f25e2c38 {
  align-self: center;
}

#w-node-fd1f8d2e-ba11-f6e1-961a-7c0b7e96e83b-f25e2c38, #w-node-ca93c60e-225a-7eb8-a973-74bcbeb4d2fa-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-f25e2c38 {
  align-self: center;
}

#w-node-_77b1e297-5f4d-a277-135d-c85e14d47afe-f25e2c38, #w-node-eb6df6f2-6347-2ed9-0ee3-d6c9777400c3-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2782be8-15ea-f77c-2d34-f78112757115-f25e2c38, #w-node-a2782be8-15ea-f77c-2d34-f78112757117-f25e2c38 {
  align-self: center;
}

#w-node-bb3a5b1b-d67d-d4d8-4b38-3a6bdc5f90bb-f25e2c38, #w-node-_05a08e9d-f3ce-67d4-1a9b-c4256ba47f72-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c519d48-e969-430f-aae6-96862f674e79-f25e2c38 {
  align-self: center;
}

#w-node-_21668cb7-429f-b51f-8a90-989734c4bfeb-f25e2c38, #w-node-_50be5e6b-1bba-0f92-7f35-42db624f02fc-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5ccfa0b-87b0-d09e-db2e-d79f63fe01ff-f25e2c38 {
  align-self: center;
}

#w-node-_6ec625bf-c364-71b9-8592-38dbf2186003-f25e2c38, #w-node-_39c34e15-60bb-041f-a33a-90a2997e3d06-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffd6609a-6f96-55e9-9702-0623d4dae70a-f25e2c38 {
  align-self: center;
}

#w-node-ea5f8cb1-aaf5-b7b2-94a6-349dc9f4a375-f25e2c38, #w-node-fd2689e4-b0a0-fbdc-786e-5b87a994815e-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e9e8f9e-16bf-56d8-3484-8a3bcf0eeff3-f25e2c38 {
  align-self: center;
}

#w-node-_00b92efb-7000-4342-ca6a-87ffe36454dc-f25e2c38, #w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-f25e2c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d680707-8d87f52b {
  align-self: center;
}

#w-node-ba4528fd-f21f-fd78-f490-d402f0b9e1cc-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea251409-a495-bcee-aa4e-f0002d68070d-8d87f52b {
  place-self: center;
}

#w-node-_32e398e3-a57e-652e-aa5f-69f7be770024-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec850349-fd2e-c58d-8095-a5a97d18cf33-8d87f52b {
  align-self: center;
}

#w-node-ef7fcae1-7d2f-06a2-74f7-692e83ecb013-8d87f52b, #w-node-_6e8e00ba-8871-cb95-0384-bd0bc328a7e9-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8addb1e4-d4cb-ad74-f918-2ab709edea29-8d87f52b {
  align-self: center;
}

#w-node-eb01e6a0-55bd-8445-48f6-cf2f952a1919-8d87f52b, #w-node-f9f3e7cf-ffe4-2e9c-8d8a-db05e7688236-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2782be8-15ea-f77c-2d34-f78112757117-8d87f52b {
  align-self: center;
}

#w-node-_708ffbaf-49d7-c354-cbcf-0d09ff593f55-8d87f52b, #w-node-_9a9395b4-5be1-0a16-14c6-6ce8eaa55cfb-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c519d48-e969-430f-aae6-96862f674e79-8d87f52b {
  align-self: center;
}

#w-node-_5ea4d076-4018-5820-5545-773fcda5802c-8d87f52b, #w-node-baaf3fcc-db66-1db4-efbb-f52cad90633f-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5ccfa0b-87b0-d09e-db2e-d79f63fe01ff-8d87f52b {
  align-self: center;
}

#w-node-_7a10015d-7d22-408b-92e6-f02f6b0cad95-8d87f52b, #w-node-_6b7a30d7-615c-d52a-42e2-e04086c183ea-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ffd6609a-6f96-55e9-9702-0623d4dae70a-8d87f52b {
  align-self: center;
}

#w-node-dfff9689-bda5-f10b-c730-c7261c9be87d-8d87f52b, #w-node-c689690d-1de2-a76f-4e8c-ce726f87e05d-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c689690d-1de2-a76f-4e8c-ce726f87e060-8d87f52b {
  align-self: center;
}

#w-node-_3d71f31a-7f8a-065f-74fa-abb1a53b6641-8d87f52b, #w-node-_72cc2332-dd0b-6262-b24d-14f76b7a7007-8d87f52b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_72cc2332-dd0b-6262-b24d-14f76b7a7008-8d87f52b {
  align-self: center;
}

#w-node-d6e0644f-dc9c-ded2-ae48-bf03bc0e3868-8d87f52b, #w-node-_93bd8885-11c9-06e9-f254-db8e9b24b397-8d87f52b, #w-node-_6e5124e7-a279-ebe6-73f3-67809a6b6d91-5ac69899, #w-node-_6e5124e7-a279-ebe6-73f3-67809a6b6d99-5ac69899, #w-node-_6e5124e7-a279-ebe6-73f3-67809a6b6da1-5ac69899, #w-node-_6e5124e7-a279-ebe6-73f3-67809a6b6da9-5ac69899, #w-node-_8298ed97-f072-cfb5-23ac-950da93a79f3-f3158924, #w-node-_134d6743-e8b2-99d9-ef78-99b4d731f4af-f3158924, #w-node-_4ed40705-70fe-149b-8f40-81c8c7dc821a-f3158924, #w-node-cc8ea68b-c645-61e7-69e1-22a8a6c92778-f3158924 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_597c3089-2813-f593-1b67-cfee76263797-0c170f22 {
  align-self: center;
}

#w-node-_597c3089-2813-f593-1b67-cfee762637de-0c170f22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_597c3089-2813-f593-1b67-cfee762637df-0c170f22, #w-node-_597c3089-2813-f593-1b67-cfee762637e8-0c170f22 {
  align-self: center;
}

#w-node-_597c3089-2813-f593-1b67-cfee762637f0-0c170f22, #w-node-_597c3089-2813-f593-1b67-cfee762637f2-0c170f22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_597c3089-2813-f593-1b67-cfee762637f3-0c170f22 {
  align-self: center;
}

#w-node-_597c3089-2813-f593-1b67-cfee762637fc-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2b7-0c170f22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2b8-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2c5-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2cd-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2d6-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2df-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2e7-0c170f22 {
  align-self: center;
}

#w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2ef-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2f1-0c170f22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2f2-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc2fb-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc303-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc30c-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc315-0c170f22, #w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc31d-0c170f22 {
  align-self: center;
}

#w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc325-0c170f22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc328-0c170f22 {
  place-self: start center;
}

#w-node-ebc22757-fcaa-db3b-ffc7-71a11f2dc32a-0c170f22 {
  align-self: center;
}

#w-node-_597c3089-2813-f593-1b67-cfee76263853-0c170f22 {
  align-self: start;
}

#w-node-_597c3089-2813-f593-1b67-cfee7626385e-0c170f22, #w-node-_597c3089-2813-f593-1b67-cfee76263866-0c170f22, #w-node-_597c3089-2813-f593-1b67-cfee7626386e-0c170f22, #w-node-_597c3089-2813-f593-1b67-cfee76263876-0c170f22, #w-node-_597c3089-2813-f593-1b67-cfee76263882-0c170f22 {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-4caa1828 {
  align-self: start;
}

#w-node-d2a826a6-3d56-c4cc-e6a8-3f0c2a746241-4caa1828 {
  place-self: start stretch;
}

#w-node-d2a826a6-3d56-c4cc-e6a8-3f0c2a746249-4caa1828 {
  justify-self: stretch;
}

#w-node-d2a826a6-3d56-c4cc-e6a8-3f0c2a746251-4caa1828, #w-node-d2a826a6-3d56-c4cc-e6a8-3f0c2a746259-4caa1828 {
  place-self: start stretch;
}

#w-node-b2cc2116-7a30-9f22-3bdc-5a064afd254c-4caa1828, #w-node-b2cc2116-7a30-9f22-3bdc-5a064afd2558-4caa1828, #w-node-b2cc2116-7a30-9f22-3bdc-5a064afd2562-4caa1828, #w-node-b2cc2116-7a30-9f22-3bdc-5a064afd2569-4caa1828, #w-node-f0e6c016-81c6-077e-0822-f8c651fa931e-4caa1828, #w-node-b5f946f9-f4fa-46dd-5fa4-92bd0d21e880-4caa1828, #w-node-_65da191c-21b1-1a3f-b32b-3bca57b45be8-4caa1828, #w-node-_65da191c-21b1-1a3f-b32b-3bca57b45bf0-4caa1828, #w-node-_65da191c-21b1-1a3f-b32b-3bca57b45bf8-4caa1828 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-a7879efa {
  align-self: start;
}

#w-node-_1f3adda3-e693-3fbc-4079-0812e3cf84a2-a7879efa {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_54b670aa-e69c-5e5e-03d7-147e5ff97e39-a7879efa, #w-node-_54b670aa-e69c-5e5e-03d7-147e5ff97e48-a7879efa, #w-node-_54b670aa-e69c-5e5e-03d7-147e5ff97e52-a7879efa, #w-node-_54b670aa-e69c-5e5e-03d7-147e5ff97e5c-a7879efa, #w-node-_54b670aa-e69c-5e5e-03d7-147e5ff97e63-a7879efa, #w-node-_54b670aa-e69c-5e5e-03d7-147e5ff97e6d-a7879efa, #w-node-_39fafa01-e3dc-1685-5676-de4800dd9576-a7879efa, #w-node-a13dc5d5-d1cb-9112-849d-5ca1cc00500e-a7879efa, #w-node-_8557598c-a7cc-6552-c8f6-e33bae9a5a22-a7879efa, #w-node-bed02d14-8603-555d-0cdf-0f7a898582b2-a7879efa, #w-node-f89bb3a9-8e61-c1d7-d351-782fb2decc05-a7879efa, #w-node-_0f89082d-e49f-7caa-5e02-88e2f1dce0e0-a7879efa, #w-node-_60ee4589-1ca0-a0ca-7614-0f0e24f90a3d-a7879efa, #w-node-_60ee4589-1ca0-a0ca-7614-0f0e24f90a48-a7879efa, #w-node-_60ee4589-1ca0-a0ca-7614-0f0e24f90a53-a7879efa, #w-node-e31e77a9-8c39-656c-bca1-5b257e06bdff-a7879efa, #w-node-e31e77a9-8c39-656c-bca1-5b257e06be07-a7879efa, #w-node-b87c8c6a-d369-d6ff-2063-81f2d271d2f3-a7879efa, #w-node-b87c8c6a-d369-d6ff-2063-81f2d271d2fb-a7879efa, #w-node-b87c8c6a-d369-d6ff-2063-81f2d271d303-a7879efa, #w-node-eace87fe-c471-aebe-a558-f780a42db713-a7879efa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-7c27368e {
  align-self: start;
}

#w-node-_36c2f09e-b350-6fc3-f30b-311a22a5dcf8-7c27368e, #w-node-_36c2f09e-b350-6fc3-f30b-311a22a5dd00-7c27368e, #w-node-_36c2f09e-b350-6fc3-f30b-311a22a5dd08-7c27368e {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-1e55110a {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-1e55110a, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-1e55110a, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-1e55110a, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-1e55110a, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-1e55110a {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-ba52e417 {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-ba52e417, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-ba52e417, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-ba52e417, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-ba52e417, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-ba52e417 {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-4b087e30 {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-4b087e30, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-4b087e30, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-4b087e30, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-4b087e30, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-4b087e30, #w-node-d368ba68-b464-e890-bc87-056c2e43ebaf-4b087e30 {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-72005127 {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-72005127, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-72005127, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-72005127, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-72005127, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-72005127 {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-189a04fb {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-189a04fb, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-189a04fb, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-189a04fb, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-189a04fb, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-189a04fb {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-0e664def {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-0e664def, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-0e664def, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-0e664def, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-0e664def, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-0e664def {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-0f440d97 {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-0f440d97, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-0f440d97, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-0f440d97, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-0f440d97, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-0f440d97 {
  align-self: center;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3b96-79f86384 {
  align-self: start;
}

#w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba1-79f86384, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3ba9-79f86384, #w-node-_4b33e4db-75e1-28c6-7b75-9c78d74b3bb1-79f86384, #w-node-_9234d49f-c085-f1e8-bbec-36ad962cd940-79f86384, #w-node-f936d0d9-a7a3-a8f3-d5ca-2cd284c25155-79f86384 {
  align-self: center;
}

#w-node-c378faef-b11e-932c-df16-96021d01b3b1-59940d83, #w-node-c378faef-b11e-932c-df16-96021d01b3bc-59940d83, #w-node-c378faef-b11e-932c-df16-96021d01b3c2-59940d83, #w-node-c378faef-b11e-932c-df16-96021d01b3c8-59940d83, #w-node-_563f2f67-e3fe-3d3f-5384-9bfec951f537-59940d83, #w-node-_563f2f67-e3fe-3d3f-5384-9bfec951f53f-59940d83, #w-node-_563f2f67-e3fe-3d3f-5384-9bfec951f547-59940d83 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1907ffea-039c-6b21-e586-f6d592a69dbc-4bab0ec1, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dc3-4bab0ec1, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dca-4bab0ec1, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dd1-4bab0ec1, #w-node-_65806226-7c7b-2e60-7fa2-127547f87686-4bab0ec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ae518444-66e7-c974-4cac-b4492dbdd1a6-4bab0ec1 {
  grid-area: 5 / 2 / 6 / 2;
}

#w-node-a9ebd079-abe2-8c42-8184-15a96854fa8c-4bab0ec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9ebd079-abe2-8c42-8184-15a96854fa8a-4bab0ec1 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_76899e89-7dc5-a9bd-33fc-1d76a64ec3cc-4bab0ec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bc11-4bab0ec1 {
  align-self: center;
}

#w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbc3-4bab0ec1, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbb9-4bab0ec1, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbcb-4bab0ec1, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbaf-4bab0ec1, #w-node-_100829d6-bd07-279d-7cf4-46e44fbabd79-4bab0ec1, #w-node-_8c4e3516-1a5c-8f26-8c5c-4ee716b71a3d-4bab0ec1, #w-node-_1430677c-1585-9ae1-01a1-216ce0be80a8-4bab0ec1, #w-node-f5a072f5-b8ca-9b69-667e-3a49ebcffb1a-4bab0ec1, #w-node-_6b932ba0-33e4-9afa-d18c-92c8ca0a304c-4bab0ec1, #w-node-b60af750-5ddb-ca33-6571-06de39d51983-4bab0ec1, #w-node-_88bbd132-fe30-a7d8-1642-c48529cb07e3-4bab0ec1, #w-node-_6dd5b218-f94f-de52-0240-8dc4f9533061-4bab0ec1 {
  align-self: start;
}

#w-node-_713c763b-0b56-26ec-2fb2-250c691e98af-4bab0ec1, #w-node-_4e3b6e48-7b4f-d1fb-e90d-f1a09f6f58fe-4bab0ec1 {
  align-self: center;
}

#w-node-bc320a4f-eedd-bb1f-b576-63eb0ace85ae-4bab0ec1 {
  place-self: center;
}

#w-node-_94f1c6df-2ee8-8c10-3629-ff1ff1645271-4bab0ec1, #w-node-f259a031-c157-4505-629d-f7973e5a3b28-4bab0ec1, #w-node-_40c77bdf-11b4-1ec2-6e8b-0bfa613b29bd-4bab0ec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1907ffea-039c-6b21-e586-f6d592a69dbc-aee66392, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dc3-aee66392, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dca-aee66392, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dd1-aee66392, #w-node-_65806226-7c7b-2e60-7fa2-127547f87686-aee66392 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd018b77-5811-a4dd-4af2-302e72468064-aee66392, #w-node-cd018b77-5811-a4dd-4af2-302e7246806c-aee66392, #w-node-cd018b77-5811-a4dd-4af2-302e72468074-aee66392, #w-node-cd018b77-5811-a4dd-4af2-302e7246807c-aee66392, #w-node-cd018b77-5811-a4dd-4af2-302e7246808a-aee66392, #w-node-_2d1b02a8-4c70-5b46-e589-2274f9de6123-aee66392, #w-node-_469c59b5-833c-cd53-aeea-432d4502bcf2-aee66392, #w-node-_308caf16-199a-21da-8a41-0611592948f2-aee66392, #w-node-d773f24e-02b5-43fe-8e2a-1c97c4376e4d-aee66392, #w-node-c718282b-6c27-6e17-43cd-745bc11c1e86-aee66392, #w-node-caa2cb3a-848b-16b5-ff5e-66957450adcb-aee66392, #w-node-_5a44b51b-5ab2-9e43-f9f9-d585b8a988db-aee66392 {
  align-self: start;
}

#w-node-ae518444-66e7-c974-4cac-b4492dbdd1a6-aee66392, #w-node-_7875504e-53cc-ac65-e4e7-0ad6fd8b26af-aee66392 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a9ebd079-abe2-8c42-8184-15a96854fa8c-aee66392 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_76899e89-7dc5-a9bd-33fc-1d76a64ec3cc-aee66392 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bc11-aee66392 {
  align-self: center;
}

#w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbc3-aee66392, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbb9-aee66392, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbcb-aee66392, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbaf-aee66392, #w-node-_100829d6-bd07-279d-7cf4-46e44fbabd79-aee66392, #w-node-_8c4e3516-1a5c-8f26-8c5c-4ee716b71a3d-aee66392, #w-node-_1430677c-1585-9ae1-01a1-216ce0be80a8-aee66392, #w-node-f5a072f5-b8ca-9b69-667e-3a49ebcffb1a-aee66392, #w-node-_6b932ba0-33e4-9afa-d18c-92c8ca0a304c-aee66392, #w-node-b60af750-5ddb-ca33-6571-06de39d51983-aee66392, #w-node-_88bbd132-fe30-a7d8-1642-c48529cb07e3-aee66392, #w-node-_6dd5b218-f94f-de52-0240-8dc4f9533061-aee66392 {
  align-self: start;
}

#w-node-_713c763b-0b56-26ec-2fb2-250c691e98af-aee66392, #w-node-_4e3b6e48-7b4f-d1fb-e90d-f1a09f6f58fe-aee66392 {
  align-self: center;
}

#w-node-bc320a4f-eedd-bb1f-b576-63eb0ace85ae-aee66392 {
  place-self: center;
}

#w-node-_94f1c6df-2ee8-8c10-3629-ff1ff1645271-aee66392, #w-node-f259a031-c157-4505-629d-f7973e5a3b28-aee66392, #w-node-_40c77bdf-11b4-1ec2-6e8b-0bfa613b29bd-aee66392 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1907ffea-039c-6b21-e586-f6d592a69dbc-23e04dcf, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dc3-23e04dcf, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dca-23e04dcf, #w-node-_1907ffea-039c-6b21-e586-f6d592a69dd1-23e04dcf, #w-node-_65806226-7c7b-2e60-7fa2-127547f87686-23e04dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd018b77-5811-a4dd-4af2-302e72468064-23e04dcf, #w-node-cd018b77-5811-a4dd-4af2-302e7246806c-23e04dcf, #w-node-cd018b77-5811-a4dd-4af2-302e72468074-23e04dcf, #w-node-cd018b77-5811-a4dd-4af2-302e7246807c-23e04dcf, #w-node-cd018b77-5811-a4dd-4af2-302e7246808a-23e04dcf, #w-node-_2d1b02a8-4c70-5b46-e589-2274f9de6123-23e04dcf, #w-node-_469c59b5-833c-cd53-aeea-432d4502bcf2-23e04dcf, #w-node-_308caf16-199a-21da-8a41-0611592948f2-23e04dcf, #w-node-d773f24e-02b5-43fe-8e2a-1c97c4376e4d-23e04dcf, #w-node-c718282b-6c27-6e17-43cd-745bc11c1e86-23e04dcf, #w-node-caa2cb3a-848b-16b5-ff5e-66957450adcb-23e04dcf {
  align-self: start;
}

#w-node-a9ebd079-abe2-8c42-8184-15a96854fa8c-23e04dcf {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_76899e89-7dc5-a9bd-33fc-1d76a64ec3cc-23e04dcf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bc11-23e04dcf {
  align-self: center;
}

#w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbc3-23e04dcf, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbb9-23e04dcf, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbcb-23e04dcf, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbaf-23e04dcf, #w-node-_100829d6-bd07-279d-7cf4-46e44fbabd79-23e04dcf, #w-node-_8c4e3516-1a5c-8f26-8c5c-4ee716b71a3d-23e04dcf, #w-node-_1430677c-1585-9ae1-01a1-216ce0be80a8-23e04dcf, #w-node-f5a072f5-b8ca-9b69-667e-3a49ebcffb1a-23e04dcf, #w-node-_6b932ba0-33e4-9afa-d18c-92c8ca0a304c-23e04dcf, #w-node-b60af750-5ddb-ca33-6571-06de39d51983-23e04dcf, #w-node-_88bbd132-fe30-a7d8-1642-c48529cb07e3-23e04dcf, #w-node-_6dd5b218-f94f-de52-0240-8dc4f9533061-23e04dcf {
  align-self: start;
}

#w-node-_713c763b-0b56-26ec-2fb2-250c691e98af-23e04dcf, #w-node-_4e3b6e48-7b4f-d1fb-e90d-f1a09f6f58fe-23e04dcf {
  align-self: center;
}

#w-node-bc320a4f-eedd-bb1f-b576-63eb0ace85ae-23e04dcf {
  place-self: center;
}

#w-node-_94f1c6df-2ee8-8c10-3629-ff1ff1645271-23e04dcf, #w-node-f259a031-c157-4505-629d-f7973e5a3b28-23e04dcf, #w-node-_40c77bdf-11b4-1ec2-6e8b-0bfa613b29bd-23e04dcf, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc6f-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc82-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc95-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdca8-fc11bfe2, #w-node-df557307-e8a1-d4d6-f34d-31042865afec-fc11bfe2, #w-node-df557307-e8a1-d4d6-f34d-31042865affd-fc11bfe2, #w-node-df557307-e8a1-d4d6-f34d-31042865b003-fc11bfe2, #w-node-df557307-e8a1-d4d6-f34d-31042865aff7-fc11bfe2, #w-node-df557307-e8a1-d4d6-f34d-31042865b009-fc11bfe2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58c4dfe5-c3ee-b036-b189-ea6816225ff3-fc11bfe2 {
  align-self: center;
}

#w-node-_58c4dfe5-c3ee-b036-b189-ea6816225ffe-fc11bfe2 {
  place-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ed7-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ed8-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3edf-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ee0-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ee7-22819ebb, #w-node-e1a451a2-00cc-71c1-99c0-250d59af3ee8-22819ebb, #w-node-e1a451a2-00cc-71c1-99c0-250d59af3eef-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ef0-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ef7-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3ef8-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3eff-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f00-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f0f-22819ebb {
  grid-area: 1 / 2 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f10-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f17-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f18-22819ebb {
  align-self: center;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f1f-22819ebb {
  place-self: stretch stretch;
}

#w-node-e1a451a2-00cc-71c1-99c0-250d59af3f20-22819ebb {
  align-self: center;
}

#w-node-_8ab66c07-4057-75a2-819f-18d54853cce3-22819ebb, #w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f152d-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1538-22819ebb {
  align-self: center;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f153f-22819ebb {
  align-self: stretch;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1540-22819ebb, #w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1547-22819ebb {
  place-self: stretch stretch;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1548-22819ebb {
  align-self: center;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f154f-22819ebb {
  place-self: stretch stretch;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1550-22819ebb {
  align-self: center;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1557-22819ebb {
  place-self: stretch stretch;
}

#w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f1558-22819ebb {
  align-self: center;
}

#w-node-_5e429d71-9ed2-870d-a5eb-26863cd1214f-22819ebb {
  place-self: stretch stretch;
}

#w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575cf5-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575cf9-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d01-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d09-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d0d-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d11-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d15-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d19-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d20-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d24-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d2c-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d30-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d34-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d38-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d3c-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d40-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d44-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d4b-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d4f-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d57-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d5b-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d5c-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d5f-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d63-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d67-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d6c-22819ebb, #w-node-d50a179c-3d6a-ea6c-6aa1-6884a6575d74-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8bc-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8bd-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8c4-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8c5-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8cc-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8cd-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8d4-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8d5-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8dc-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8dd-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8e4-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8e5-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8ee-22819ebb {
  grid-area: 1 / 2 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8ef-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8f6-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8f7-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8fe-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8ff-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f98a-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f98f-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f995-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f99c-22819ebb {
  align-self: stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f99d-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9a4-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9a5-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9ac-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9ad-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9b4-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9b5-22819ebb {
  align-self: center;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f9bc-22819ebb {
  place-self: stretch stretch;
}

#w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb23-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb27-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb2f-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb37-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb3b-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb3f-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb43-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb47-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb4e-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb52-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb5a-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb5e-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb62-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb66-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb6a-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb6e-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb72-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb79-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb7d-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb85-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb89-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb8a-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb8d-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb91-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb95-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fb9a-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0fba2-22819ebb, #w-node-a3b61ba0-0211-2ed0-a5c7-124444135f2a-22819ebb, #w-node-a3b61ba0-0211-2ed0-a5c7-124444135f2f-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f35-22819ebb {
  align-self: center;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f3c-22819ebb {
  align-self: stretch;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f3d-22819ebb, #w-node-a3b61ba0-0211-2ed0-a5c7-124444135f44-22819ebb {
  place-self: stretch stretch;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f45-22819ebb {
  align-self: center;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f4c-22819ebb {
  place-self: stretch stretch;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f4d-22819ebb {
  align-self: center;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f54-22819ebb {
  place-self: stretch stretch;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f55-22819ebb {
  align-self: center;
}

#w-node-a3b61ba0-0211-2ed0-a5c7-124444135f5c-22819ebb {
  place-self: stretch stretch;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e56223a-22819ebb, #w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e562387-22819ebb, #w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e56238c-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e562392-22819ebb {
  align-self: center;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e562399-22819ebb {
  align-self: stretch;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e56239a-22819ebb, #w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623a1-22819ebb {
  place-self: stretch stretch;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623a2-22819ebb {
  align-self: center;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623a9-22819ebb {
  place-self: stretch stretch;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623aa-22819ebb {
  align-self: center;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623b1-22819ebb {
  place-self: stretch stretch;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623b2-22819ebb {
  align-self: center;
}

#w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e5623b9-22819ebb {
  place-self: stretch stretch;
}

#w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa23-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa27-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa2f-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa37-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa3b-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa3f-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa43-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa47-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa4e-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa52-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa5a-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa5e-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa62-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa66-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa6a-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa6e-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa72-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa79-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa7d-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa85-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa89-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa8a-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa8d-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa91-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa95-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aa9a-22819ebb, #w-node-_9b08a9cf-5937-8ffb-6ac6-3d4b97f3aaa2-22819ebb, #w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8733-22819ebb, #w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8738-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd873e-22819ebb {
  align-self: center;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8745-22819ebb {
  align-self: stretch;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8746-22819ebb, #w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd874d-22819ebb {
  place-self: stretch stretch;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd874e-22819ebb {
  align-self: center;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8755-22819ebb {
  place-self: stretch stretch;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8756-22819ebb {
  align-self: center;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd875d-22819ebb {
  place-self: stretch stretch;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd875e-22819ebb {
  align-self: center;
}

#w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8765-22819ebb {
  place-self: stretch stretch;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3e5-22819ebb, #w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3ea-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3f0-22819ebb {
  align-self: center;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3f7-22819ebb {
  align-self: stretch;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3f8-22819ebb, #w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3ff-22819ebb {
  place-self: stretch stretch;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb400-22819ebb {
  align-self: center;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb407-22819ebb {
  place-self: stretch stretch;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb408-22819ebb {
  align-self: center;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb40f-22819ebb {
  place-self: stretch stretch;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb410-22819ebb {
  align-self: center;
}

#w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb417-22819ebb {
  place-self: stretch stretch;
}

#w-node-_28fdc53c-cdd3-fe2e-fcc8-f64c9650de35-22819ebb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310da0-22819ebb, #w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310da5-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dab-22819ebb {
  align-self: center;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310db2-22819ebb {
  align-self: stretch;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310db3-22819ebb, #w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dba-22819ebb {
  place-self: stretch stretch;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dbb-22819ebb {
  align-self: center;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dc2-22819ebb {
  place-self: stretch stretch;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dc3-22819ebb {
  align-self: center;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dca-22819ebb {
  place-self: stretch stretch;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dcb-22819ebb {
  align-self: center;
}

#w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310dd2-22819ebb {
  place-self: stretch stretch;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a911320-22819ebb, #w-node-c6fe6b58-aa77-fb08-7743-e83e3a911325-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a91132b-22819ebb {
  align-self: center;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a911332-22819ebb {
  align-self: stretch;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a911333-22819ebb, #w-node-c6fe6b58-aa77-fb08-7743-e83e3a91133a-22819ebb {
  place-self: stretch stretch;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a91133b-22819ebb {
  align-self: center;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a911342-22819ebb {
  place-self: stretch stretch;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a911343-22819ebb {
  align-self: center;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a91134a-22819ebb {
  place-self: stretch stretch;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a91134b-22819ebb {
  align-self: center;
}

#w-node-c6fe6b58-aa77-fb08-7743-e83e3a911352-22819ebb {
  place-self: stretch stretch;
}

#w-node-f6ca1df1-ca61-b658-ebb1-e1bce83a971f-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f6ca1df1-ca61-b658-ebb1-e1bce83a972f-22819ebb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f6ca1df1-ca61-b658-ebb1-e1bce83a9731-22819ebb, #w-node-f6ca1df1-ca61-b658-ebb1-e1bce83a9735-22819ebb {
  align-self: stretch;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2a1-10b43dd9 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2eb-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2ec-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e2f5-10b43dd9 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e300-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e302-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e303-10b43dd9 {
  align-self: center;
}

#w-node-a62e782d-b382-5ff2-3614-80cb28986827-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d19-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d8265c3f-93c6-26b4-ecf1-e66005543d1a-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d27-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d2f-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d38-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d41-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d49-10b43dd9 {
  align-self: center;
}

#w-node-d8265c3f-93c6-26b4-ecf1-e66005543d51-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d53-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d8265c3f-93c6-26b4-ecf1-e66005543d54-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d5d-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d65-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d6e-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d77-10b43dd9, #w-node-d8265c3f-93c6-26b4-ecf1-e66005543d7f-10b43dd9 {
  align-self: center;
}

#w-node-d8265c3f-93c6-26b4-ecf1-e66005543d87-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d8265c3f-93c6-26b4-ecf1-e66005543d8a-10b43dd9 {
  place-self: start center;
}

#w-node-d8265c3f-93c6-26b4-ecf1-e66005543d8c-10b43dd9 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3c5-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3c6-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3dd-10b43dd9 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3f1-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e38a-10b43dd9 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a3-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a5-10b43dd9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a6-10b43dd9 {
  align-self: center;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3f5-10b43dd9 {
  align-self: start;
}

#w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e400-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e408-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e410-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e418-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e424-10b43dd9, #w-node-_4b01eb91-514d-89d5-93b8-61ca2f85fa27-771d6faa {
  align-self: center;
}

#w-node-_2c770ed7-878b-5fa7-3af5-752e68c79b8d-01264274 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ca7-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cab-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cb3-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cbb-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cbf-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cc3-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cc7-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071ccb-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cd2-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cd6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cde-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071ce2-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071ce6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cea-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cee-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cf2-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cf6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071cfd-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d01-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d09-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d0d-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d0e-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d11-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d15-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d19-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d1e-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071d26-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071dcd-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071dce-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071dd5-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071dd6-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ddd-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071dde-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071de5-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071de6-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ded-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071dee-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071df5-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071df6-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071dff-3eb788b7 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071e00-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071e07-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071e08-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071e0f-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071e10-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071e9b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071ea0-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ea6-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ead-3eb788b7 {
  align-self: stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071eae-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071eb5-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071eb6-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ebd-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ebe-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ec5-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ec6-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14071ecd-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072034-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072038-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072040-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072048-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407204c-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072050-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072054-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072058-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407205f-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072063-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407206b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407206f-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072073-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072077-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407207b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407207f-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072083-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407208a-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407208e-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072096-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407209a-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407209b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407209e-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140720a2-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140720a6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140720ab-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140720b3-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072410-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407241b-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072422-3eb788b7 {
  align-self: stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072423-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407242a-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407242b-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072432-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072433-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407243a-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407243b-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072442-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd140725ac-3eb788b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407270b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072710-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072716-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407271d-3eb788b7 {
  align-self: stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407271e-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072725-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072726-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407272d-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407272e-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072735-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072736-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd1407273d-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072754-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072758-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072760-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072768-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407276c-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072770-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072774-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072778-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407277f-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072783-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407278b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407278f-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072793-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072797-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407279b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407279f-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727a3-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727aa-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727ae-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727b6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727ba-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727bb-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727be-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727c2-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727c6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727cb-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140727d3-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140728f6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140728fb-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072901-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072908-3eb788b7 {
  align-self: stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072909-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072910-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072911-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072918-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072919-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072920-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072921-3eb788b7 {
  align-self: center;
}

#w-node-_76b9385a-2891-d96d-f07f-23dd14072928-3eb788b7 {
  place-self: stretch stretch;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380c7d3-3eb788b7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380c89b-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8b0-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8c5-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8da-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8ef-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c904-3eb788b7 {
  place-self: center stretch;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380c9e1-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c9e2-3eb788b7 {
  align-self: stretch;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380ca74-3eb788b7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bd0e8b7b-a5ed-0f86-e784-082de5393638-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-a64d95e2-9e0d-ed65-40b4-467345ed57f2-3eb788b7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380cb27-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380cb4d-3eb788b7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380cb52-3eb788b7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_224a8f64-9511-5cde-68be-a9b28380cb8c-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380cb96-3eb788b7 {
  justify-self: center;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-a31a29ed {
  align-self: center;
}

#w-node-_3262e36e-b725-baa3-f4e6-46ba555f32df-a31a29ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-fce522fd {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-fce522fd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-94b8878d {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-94b8878d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-a673d797 {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-a673d797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-9865c1dc {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-9865c1dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-c11f5e51 {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-c11f5e51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-63051382 {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-63051382 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-7988c75a {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-7988c75a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-fb0ad9b1 {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-fb0ad9b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f197f0e0-4c15-481c-6eed-a14dbb33f5c4-3f9b4dbb {
  align-self: center;
}

#w-node-_8af37443-a9b5-2ec4-b487-54d5d5f9bdba-3f9b4dbb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1566c236-1837-13d5-3854-aa2f61144e78-2843cce6 {
  place-self: center stretch;
}

#w-node-a49b615d-aea8-6078-072d-072fdd84faba-2843cce6, #w-node-a49b615d-aea8-6078-072d-072fdd84fabb-2843cce6 {
  align-self: stretch;
}

#w-node-a49b615d-aea8-6078-072d-072fdd84f974-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b3-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f989-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f99e-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f9c8-fbc1ce53 {
  place-self: center stretch;
}

#w-node-_46b56494-f563-86a3-3286-3d4ba6d0f05c-fbc1ce53 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_141b7345-e459-8031-81ce-8015195d6ca3-fbc1ce53 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a49b615d-aea8-6078-072d-072fdd84f974-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b3-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f989-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f99e-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f9c8-be147ebe {
  place-self: center stretch;
}

#w-node-_46b56494-f563-86a3-3286-3d4ba6d0f05c-be147ebe {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_141b7345-e459-8031-81ce-8015195d6ca3-be147ebe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (min-width: 1440px) {
  #w-node-dfcf17b1-dda0-1b7d-6068-cdeefa7ddbe0-f77073e1 {
    place-self: start end;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-dfcf17b1-dda0-1b7d-6068-cdeefa7ddbe0-f77073e1 {
    place-self: start end;
  }

  #w-node-a49b615d-aea8-6078-072d-072fdd84f975-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f98a-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f99f-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b4-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f9c9-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f9de-f77073e1, #w-node-_0467a484-ece5-b81d-cb01-585542cc0d55-42cc0c40 {
    align-self: center;
  }

  #w-node-e2417d36-794b-4344-24b7-db4c1870cd3a-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cdd6-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870cddb-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d34b-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d634-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d639-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d83a-51d9324f, #w-node-e2417d36-794b-4344-24b7-db4c1870d83f-51d9324f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #Website.w-node-_5b6d7d8b-e848-5526-f651-f266a1e7839e-f770757b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0ab8e00e-e3c3-7ff9-0629-bffbe64b7fca-ef0295da {
    justify-self: center;
  }

  #w-node-fe160bc6-3579-1437-9a1b-daf8018325d1-ef0295da, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e38a-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a6-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3c6-7e674907, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3dd-7e674907, #w-node-a00c0ec6-84cd-890b-580c-205a09b701c7-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b701e0-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b70200-90045e95, #w-node-a00c0ec6-84cd-890b-580c-205a09b70217-90045e95, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564cf-dd182151, #w-node-_2dbde990-ece0-a6dd-bdfb-15524ea564e6-dd182151, #w-node-_4f0e0b7f-3cdf-8311-d2bb-fc6e8bba0b2b-4a227583, #w-node-_4f0e0b7f-3cdf-8311-d2bb-fc6e8bba0b44-4a227583, #w-node-_4198ea18-f3c5-ab09-99fb-077b92eea37a-4a227583, #w-node-_4198ea18-f3c5-ab09-99fb-077b92eea391-4a227583, #w-node-_85e2da76-8155-bf75-f764-bdf29e5169d2-3e8b8a0f, #w-node-_85e2da76-8155-bf75-f764-bdf29e5169eb-3e8b8a0f, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bb9d-4bab0ec1 {
    align-self: center;
  }

  #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbc3-4bab0ec1, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbb9-4bab0ec1, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbcb-4bab0ec1, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbaf-4bab0ec1, #w-node-_8c4e3516-1a5c-8f26-8c5c-4ee716b71a3d-4bab0ec1 {
    align-self: start;
  }

  #w-node-_713c763b-0b56-26ec-2fb2-250c691e98b1-4bab0ec1 {
    align-self: center;
  }

  #w-node-_1430677c-1585-9ae1-01a1-216ce0be80a8-4bab0ec1, #w-node-f5a072f5-b8ca-9b69-667e-3a49ebcffb1a-4bab0ec1, #w-node-_6b932ba0-33e4-9afa-d18c-92c8ca0a304c-4bab0ec1, #w-node-b60af750-5ddb-ca33-6571-06de39d51983-4bab0ec1, #w-node-_88bbd132-fe30-a7d8-1642-c48529cb07e3-4bab0ec1, #w-node-_6dd5b218-f94f-de52-0240-8dc4f9533061-4bab0ec1 {
    align-self: start;
  }

  #w-node-_41a91d46-e4bc-fae3-b6e2-205db34f3ba3-4bab0ec1 {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-c3ea5369-2468-f319-75e3-b6502d33b0d0-4bab0ec1 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f5a36dbc-a11f-22e2-1b6c-79d93a67bcf5-4bab0ec1 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #Message.w-node-_83309634-6a3a-e052-90ae-dc71d34dc375-4bab0ec1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bb9d-aee66392 {
    align-self: center;
  }

  #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbc3-aee66392, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbb9-aee66392, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbcb-aee66392, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbaf-aee66392, #w-node-_8c4e3516-1a5c-8f26-8c5c-4ee716b71a3d-aee66392 {
    align-self: start;
  }

  #w-node-_713c763b-0b56-26ec-2fb2-250c691e98b1-aee66392 {
    align-self: center;
  }

  #w-node-_1430677c-1585-9ae1-01a1-216ce0be80a8-aee66392, #w-node-f5a072f5-b8ca-9b69-667e-3a49ebcffb1a-aee66392, #w-node-_6b932ba0-33e4-9afa-d18c-92c8ca0a304c-aee66392, #w-node-b60af750-5ddb-ca33-6571-06de39d51983-aee66392, #w-node-_88bbd132-fe30-a7d8-1642-c48529cb07e3-aee66392, #w-node-_6dd5b218-f94f-de52-0240-8dc4f9533061-aee66392 {
    align-self: start;
  }

  #w-node-_41a91d46-e4bc-fae3-b6e2-205db34f3ba3-aee66392 {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-c3ea5369-2468-f319-75e3-b6502d33b0d0-aee66392 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f5a36dbc-a11f-22e2-1b6c-79d93a67bcf5-aee66392 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #Message.w-node-_83309634-6a3a-e052-90ae-dc71d34dc375-aee66392 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bb9d-23e04dcf {
    align-self: center;
  }

  #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbc3-23e04dcf, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbb9-23e04dcf, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbcb-23e04dcf, #w-node-_9d6bff4b-a290-bb10-36fa-c7d72a29bbaf-23e04dcf, #w-node-_8c4e3516-1a5c-8f26-8c5c-4ee716b71a3d-23e04dcf {
    align-self: start;
  }

  #w-node-_713c763b-0b56-26ec-2fb2-250c691e98b1-23e04dcf {
    align-self: center;
  }

  #w-node-_1430677c-1585-9ae1-01a1-216ce0be80a8-23e04dcf, #w-node-f5a072f5-b8ca-9b69-667e-3a49ebcffb1a-23e04dcf, #w-node-_6b932ba0-33e4-9afa-d18c-92c8ca0a304c-23e04dcf, #w-node-b60af750-5ddb-ca33-6571-06de39d51983-23e04dcf, #w-node-_88bbd132-fe30-a7d8-1642-c48529cb07e3-23e04dcf, #w-node-_6dd5b218-f94f-de52-0240-8dc4f9533061-23e04dcf {
    align-self: start;
  }

  #w-node-_41a91d46-e4bc-fae3-b6e2-205db34f3ba3-23e04dcf {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-c3ea5369-2468-f319-75e3-b6502d33b0d0-23e04dcf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f5a36dbc-a11f-22e2-1b6c-79d93a67bcf5-23e04dcf {
    grid-area: 2 / 3 / 3 / 4;
  }

  #Message.w-node-_83309634-6a3a-e052-90ae-dc71d34dc375-23e04dcf, #w-node-e1a451a2-00cc-71c1-99c0-250d59af3f0f-22819ebb, #w-node-_8ab66c07-4057-75a2-819f-18d54853cce3-22819ebb, #w-node-_73e644aa-bac4-1ccb-9eb7-dfbb983f152d-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f8ee-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f98a-22819ebb, #w-node-_97a59a40-5fa8-d112-1fca-5d16a8f0f98f-22819ebb, #w-node-a3b61ba0-0211-2ed0-a5c7-124444135f2a-22819ebb, #w-node-a3b61ba0-0211-2ed0-a5c7-124444135f2f-22819ebb, #w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e562387-22819ebb, #w-node-_979d2a25-6a9b-1fb1-92d4-a87e2e56238c-22819ebb, #w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8733-22819ebb, #w-node-_811ad8a3-7cc2-b946-e6d7-4841cacd8738-22819ebb, #w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3e5-22819ebb, #w-node-d82f90d0-1861-c487-24c2-2ef2dd6cb3ea-22819ebb, #w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310da0-22819ebb, #w-node-_0b60dd0d-1b3d-7d6d-3ba8-f411fb310da5-22819ebb, #w-node-c6fe6b58-aa77-fb08-7743-e83e3a911320-22819ebb, #w-node-c6fe6b58-aa77-fb08-7743-e83e3a911325-22819ebb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f6ca1df1-ca61-b658-ebb1-e1bce83a971f-22819ebb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: stretch;
  }

  #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3c6-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3dd-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e38a-10b43dd9, #w-node-e77a2e9c-0580-8b83-49fc-ffd22d84e3a6-10b43dd9 {
    align-self: center;
  }

  #w-node-_76b9385a-2891-d96d-f07f-23dd14071dff-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071e9b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14071ea0-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072410-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd1407270b-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd14072710-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140728f6-3eb788b7, #w-node-_76b9385a-2891-d96d-f07f-23dd140728fb-3eb788b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_224a8f64-9511-5cde-68be-a9b28380c89c-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8b1-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8c6-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8db-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c8f0-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c905-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380cb96-3eb788b7, #w-node-a49b615d-aea8-6078-072d-072fdd84f975-2843cce6, #w-node-a49b615d-aea8-6078-072d-072fdd84f98a-2843cce6, #w-node-a49b615d-aea8-6078-072d-072fdd84f99f-2843cce6, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b4-2843cce6, #w-node-a49b615d-aea8-6078-072d-072fdd84f975-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b4-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f98a-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f99f-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f9c9-fbc1ce53, #w-node-a49b615d-aea8-6078-072d-072fdd84f975-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f9b4-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f98a-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f99f-be147ebe, #w-node-a49b615d-aea8-6078-072d-072fdd84f9c9-be147ebe {
    align-self: center;
  }
}

@media screen and (max-width: 991px) {
  #w-node-bfd8345d-7627-afa3-b717-d7738927aa25-f77073e1, #w-node-bfd8345d-7627-afa3-b717-d7738927aa35-f77073e1, #w-node-bfd8345d-7627-afa3-b717-d7738927aa45-f77073e1, #w-node-bfd8345d-7627-afa3-b717-d7738927aa55-f77073e1, #w-node-_6a2b5fad-b561-cf29-7447-cfb011dc0737-11dc06ff {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f10b681f-3d96-22b7-fb85-2db881373840-f7707493, #w-node-f71b5954-cd22-fac3-7995-716311b9b192-f7707499, #w-node-a0bfc385-9d84-68b3-8336-6187cb8dcae8-f77074ce, #w-node-_063a17a6-fb85-153b-d41c-efade503880f-f77074cf {
    order: -9999;
  }

  #w-node-fd07be59-fb22-8e84-fb0a-a311d169b7bf-f77075db {
    justify-self: center;
  }

  #w-node-fe160bc6-3579-1437-9a1b-daf8018325d1-ef0295da {
    align-self: center;
  }

  #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc66-fc11bfe2 {
    justify-self: center;
  }

  #w-node-_224a8f64-9511-5cde-68be-a9b28380ca74-3eb788b7, #w-node-b1ab3614-ace9-ba85-249a-4d5e11c589f1-3eb788b7, #w-node-b1ab3614-ace9-ba85-249a-4d5e11c58a01-3eb788b7, #w-node-b1ab3614-ace9-ba85-249a-4d5e11c58a11-3eb788b7, #w-node-b1ab3614-ace9-ba85-249a-4d5e11c58a21-3eb788b7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a49b615d-aea8-6078-072d-072fdd84f877-f77073e1, #w-node-a49b615d-aea8-6078-072d-072fdd84f897-f77073e1 {
    order: 9999;
  }

  #w-node-_0467a484-ece5-b81d-cb01-585542cc0d4b-42cc0c40, #w-node-_0467a484-ece5-b81d-cb01-585542cc0d55-42cc0c40 {
    justify-self: start;
  }

  #w-node-fd07be59-fb22-8e84-fb0a-a311d169b7bf-f77075db {
    order: -9999;
  }

  #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc66-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc6f-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc79-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc82-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc8c-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc95-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdc9f-fc11bfe2, #w-node-afaa7772-7b9b-79d4-7881-1bece91fdca8-fc11bfe2 {
    justify-self: center;
  }

  #w-node-f6ca1df1-ca61-b658-ebb1-e1bce83a971f-22819ebb {
    justify-self: auto;
  }

  #w-node-_224a8f64-9511-5cde-68be-a9b28380c770-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380c790-3eb788b7 {
    order: 9999;
  }

  #w-node-_224a8f64-9511-5cde-68be-a9b28380cb8c-3eb788b7, #w-node-_224a8f64-9511-5cde-68be-a9b28380cb96-3eb788b7 {
    justify-self: start;
  }

  #w-node-_018062c4-b558-53b5-72c5-c964fa744f48-a31a29ed, #w-node-_018062c4-b558-53b5-72c5-c964fa744f48-fce522fd, #w-node-_6c2dd7ec-ee85-347a-e706-195974ba3ef0-fce522fd {
    order: -9999;
  }

  #w-node-a49b615d-aea8-6078-072d-072fdd84f877-2843cce6, #w-node-a49b615d-aea8-6078-072d-072fdd84f897-2843cce6 {
    order: 9999;
  }

  #w-node-_46b56494-f563-86a3-3286-3d4ba6d0f05c-fbc1ce53 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_141b7345-e459-8031-81ce-8015195d6ca3-fbc1ce53 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_46b56494-f563-86a3-3286-3d4ba6d0f05c-be147ebe {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_141b7345-e459-8031-81ce-8015195d6ca3-be147ebe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_6a2b5fad-b561-cf29-7447-cfb011dc0737-11dc06ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba931d60-57a5-787b-9aac-36d088f09fdc-f7707499 {
    order: -9999;
  }

  #w-node-_53b720bb-14d7-b487-5a3a-09901da49862-f77074cf {
    order: 9999;
  }

  #Website.w-node-_5b6d7d8b-e848-5526-f651-f266a1e7839e-f770757b {
    grid-column: span 1 / span 1;
  }

  #w-node-_53e01bc1-358f-bcae-2344-f48765be2d00-f7707593, #w-node-_68af363a-2bd0-6ff7-558c-e50fab7e0fce-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c76fe-f7707593, #w-node-_4c7abceb-8034-23ce-f350-233df68c7700-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8896-f7707593, #w-node-acf2c700-6452-4de6-48f7-85782c5f8898-f7707593 {
    align-self: start;
  }

  #w-node-fd07be59-fb22-8e84-fb0a-a311d169b7bf-f77075db {
    justify-self: center;
  }

  #email-verification.w-node-fd07be59-fb22-8e84-fb0a-a311d169b7d1-f77075db {
    grid-column: span 1 / span 1;
  }

  #w-node-ae518444-66e7-c974-4cac-b4492dbdd1a6-4bab0ec1, #w-node-_40c77bdf-11b4-1ec2-6e8b-0bfa613b29bd-4bab0ec1, #w-node-ae518444-66e7-c974-4cac-b4492dbdd1a6-aee66392, #w-node-_7875504e-53cc-ac65-e4e7-0ad6fd8b26af-aee66392, #w-node-_40c77bdf-11b4-1ec2-6e8b-0bfa613b29bd-aee66392, #w-node-_40c77bdf-11b4-1ec2-6e8b-0bfa613b29bd-23e04dcf, #w-node-_2c770ed7-878b-5fa7-3af5-752e68c79b8d-01264274, #w-node-_224a8f64-9511-5cde-68be-a9b28380ca74-3eb788b7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_018062c4-b558-53b5-72c5-c964fa744f48-a31a29ed, #w-node-_018062c4-b558-53b5-72c5-c964fa744f48-fce522fd, #w-node-_6c2dd7ec-ee85-347a-e706-195974ba3ef0-fce522fd, #w-node-a49b615d-aea8-6078-072d-072fdd84f887-2843cce6 {
    order: -9999;
  }

  #w-node-_46b56494-f563-86a3-3286-3d4ba6d0f05c-fbc1ce53, #w-node-_46b56494-f563-86a3-3286-3d4ba6d0f05c-be147ebe {
    order: 9999;
  }
}
