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

.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: Neuemachina;
  src: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6656db43172df24edf8b9179_NeueMachina-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neuemachina;
  src: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6656db670d41357e8f074763_NeueMachina-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttinterfaces;
  src: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6664c7929310e3afa89684ac_TTInterfaces-ExtraBold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttinterfaces;
  src: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6664c79295e5544e09f59e4f_TTInterfaces-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa brands 400";
  src: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/623c9ba9b90073064d1fb089_fa-brands-400.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --light-green: #54e56b;
  --midnight-blue: #2d2e44;
  --slate-grey: #7b7c98;
  --silver: #b9b9b9;
  --white-smoke: #f7f7f7;
  --medium-sea-green: #42b254;
  --white: white;
  --black: #000;
}

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

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

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

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

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

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

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

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

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

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

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

@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: #2d2e44;
  font-family: Ttinterfaces, sans-serif;
  font-size: 1rem;
  line-height: 1.6;
}

h1 {
  text-transform: uppercase;
  font-family: Neuemachina, sans-serif;
  font-size: 2.75rem;
  font-weight: 400;
  line-height: 1.2;
}

h2 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Neuemachina, sans-serif;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1.2;
}

h3 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Neuemachina, sans-serif;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1.2;
}

h4 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Neuemachina, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.2;
}

h5 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Neuemachina, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
}

h6 {
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Neuemachina, sans-serif;
  font-size: .875rem;
  font-weight: 400;
}

p {
  font-size: 1rem;
  line-height: 1.6;
}

a {
  color: var(--light-green);
  line-height: 1.2;
  text-decoration: none;
  transition: color .2s;
}

a:hover {
  color: var(--midnight-blue);
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 0;
  font-size: 1rem;
  line-height: 36px;
}

li {
  margin-left: 1.25rem;
  padding-bottom: 1rem;
  font-size: 1rem;
  line-height: 1.6;
  list-style-type: disc;
}

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

blockquote {
  border-left: 5px solid var(--light-green);
  margin-top: 20px;
  margin-bottom: 40px;
  padding: 10px 20px;
}

.bg-green300 {
  background-color: var(--light-green);
}

.bg-blue300 {
  background-color: var(--slate-grey);
}

.bg-gray500 {
  background-color: var(--silver);
}

.bg-gray100 {
  background-color: var(--white-smoke);
}

.mt8 {
  margin-top: 8rem;
}

.mb8 {
  margin-bottom: 8rem;
}

.mt4 {
  margin-top: 4rem;
}

.mt4.mrl120 {
  margin-left: 120px;
  margin-right: 120px;
}

.mt4.mrl120.t-fix2 {
  z-index: 10;
}

.mt2 {
  margin-top: 2rem;
}

.mt1 {
  margin-top: 1.115rem;
}

.mb4 {
  margin-bottom: 4rem;
}

.mb2 {
  z-index: 10;
  margin-bottom: 2rem;
}

.mb2.mt2.is--infobox {
  width: 650px;
}

.mb1 {
  margin-bottom: 1.115rem;
}

.t-grey100 {
  color: var(--white-smoke);
}

.mt16 {
  margin-top: 16rem;
}

.bg-green500 {
  background-color: var(--medium-sea-green);
}

.btn-dark {
  background-color: var(--midnight-blue);
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 8px;
  padding: 14px 20px 12px;
  font-family: Neuemachina, sans-serif;
  font-size: .9rem;
  transition: background-color .2s;
  position: static;
}

.btn-dark:hover {
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.btn-dark.btn-h50 {
  justify-content: center;
  width: 180px;
  display: flex;
}

.btn-dark-ghost {
  border: 1.5px solid var(--midnight-blue);
  color: var(--midnight-blue);
  text-transform: uppercase;
  cursor: pointer;
  background-color: #fff;
  border-radius: 8px;
  padding: 16px 20px 12px;
  font-family: Neuemachina, sans-serif;
  font-size: .9rem;
  transition: background-color .2s;
}

.btn-dark-ghost:hover {
  border-color: var(--light-green);
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.h5 {
  text-transform: uppercase;
  font-family: Neuemachina, sans-serif;
  font-size: 4rem;
}

.btn-green-arrow {
  background-color: var(--light-green);
  color: var(--midnight-blue);
  text-transform: uppercase;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
  border-radius: 40px;
  align-items: center;
  padding: 1rem 4rem .8rem 1.25rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  transition: background-color .2s;
}

.btn-green-arrow:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cf35acacebd99d5a14_icon-arrow-tr-w.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
}

.btn-green-arrow.is--light {
  width: 100%;
  height: 50px;
  padding-right: 0;
}

.btn-green-arrow.is--l90 {
  background-position: 90%;
  background-size: 12px;
}

.btn-green-arrow.is--l90:hover {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cf35acacebd99d5a14_icon-arrow-tr-w.svg"), linear-gradient(#0000, #0000);
  background-position: 90%, 0 0;
  background-size: 12px, auto;
}

.btn-green-arrow.is--fw {
  background-position: 94%;
  width: 100%;
}

.btn-light-arrow {
  background-color: var(--white-smoke);
  color: var(--midnight-blue);
  text-transform: uppercase;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 12px;
  border-radius: 48px;
  padding: 1rem 3rem .8rem 1.25rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  transition: background-color .2s;
}

.btn-light-arrow:hover {
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.input-field {
  border: 0 solid #000;
  border-radius: 12px;
  height: 50px;
  padding-left: 20px;
  font-size: .9rem;
}

.input-field.is--pdf-form {
  border-width: 1px;
  border-color: var(--silver);
  border-radius: 8px;
  margin-bottom: 20px;
}

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

.tabs-content {
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  padding-top: 60px;
  padding-bottom: 40px;
  box-shadow: 0 0 10px #7b7c984d;
}

.tab-1 {
  background-color: var(--white-smoke);
  text-align: center;
  border-top-left-radius: 16px;
  flex: 1;
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 18px;
  transition: all .2s, background-color .2s, color .2s;
}

.tab-1:hover {
  background-image: linear-gradient(to bottom, var(--light-green), var(--light-green));
  color: var(--midnight-blue);
}

.tab-1.w--current {
  background-image: linear-gradient(39deg, var(--light-green) 65%, #b0f3ba);
  color: var(--midnight-blue);
  text-align: center;
  cursor: pointer;
  border-top-left-radius: 16px;
  margin-top: 0;
  padding-top: 35px;
}

.tab-2 {
  background-color: var(--white-smoke);
  text-align: center;
  cursor: pointer;
  flex: 1;
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 18px;
  transition: all .2s, background-color .2s, color .2s;
}

.tab-2:hover {
  background-image: linear-gradient(to bottom, var(--light-green), var(--light-green));
  color: var(--midnight-blue);
}

.tab-2.w--current {
  background-image: linear-gradient(39deg, var(--light-green), #97f0a5);
  color: var(--midnight-blue);
  margin-top: 0;
  padding-top: 35px;
}

.tab-3 {
  background-color: var(--white-smoke);
  text-align: center;
  cursor: pointer;
  border-top-right-radius: 16px;
  flex: 1;
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 18px;
  transition: all .2s, background-color .2s, color .2s;
}

.tab-3:hover {
  background-image: linear-gradient(to bottom, var(--light-green), var(--light-green));
  color: var(--midnight-blue);
}

.tab-3.w--current {
  background-image: linear-gradient(39deg, var(--light-green), #97f0a5);
  color: var(--midnight-blue);
  margin-top: 0;
  padding-top: 35px;
}

.navbar {
  background-color: #fff;
}

.navbar.is--dark {
  background-color: var(--midnight-blue);
}

.btn-dark-nav {
  background-color: var(--midnight-blue);
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 48px;
  padding: .7rem 1.25rem .475rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  transition: background-color .2s;
}

.btn-dark-nav:hover {
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.btn-dark-nav.is--distance {
  margin-right: .75rem;
}

.btn-dark-nav.is--dark {
  border: 1px solid var(--white);
  margin-left: 1.3rem;
  margin-right: .75rem;
  transition: all .2s;
}

.btn-dark-nav.is--dark:hover {
  border-color: var(--midnight-blue);
}

.btn-dark-ghost-nav {
  border: 1px solid var(--midnight-blue);
  color: var(--midnight-blue);
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #fff;
  border-radius: 48px;
  margin-right: .75rem;
  padding: .7rem .775rem .4rem;
  font-family: Neuemachina, sans-serif;
  font-size: .775rem;
  transition: background-color .2s;
}

.btn-dark-ghost-nav:hover {
  border-color: var(--light-green);
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.btn-dark-ghost-nav.is--distance {
  margin-right: .75rem;
}

.mr1 {
  margin-right: 1.15px;
}

.mr1-5 {
  margin-right: 1.5rem;
}

.mr2 {
  margin-right: 2rem;
}

.mr2-5 {
  margin-right: 2.5rem;
}

.ml0-75 {
  margin-left: .75rem;
}

.ml1 {
  margin-left: 1rem;
}

.ml1-5 {
  margin-left: 1.5rem;
}

.ml2 {
  margin-left: 2rem;
}

.ml60 {
  margin-left: 3rem;
}

.nav-container {
  z-index: 9999;
  max-width: 100vw;
  padding-bottom: .875rem;
}

.nav-container.is--dark {
  background-color: var(--midnight-blue);
}

.section80.privacy-text-margins {
  margin-top: 120px;
  margin-left: 180px;
  margin-right: 180px;
}

.section80.hero-dark-margins {
  margin-top: 120px;
}

.section80.b-grey100.pbt120, .section80.pbt120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.nav-link {
  letter-spacing: 1px;
  text-transform: uppercase;
  align-self: flex-start;
  margin-right: .5rem;
  padding: 1.5rem .5rem 1rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  display: flex;
}

.nav-link:hover, .nav-link.w--current, .nav-link.w--current:hover {
  color: var(--light-green);
}

.nav-link.language {
  color: var(--midnight-blue);
  margin-right: 0;
  padding-left: 12px;
  padding-right: 12px;
}

.nav-link.language.tr, .nav-link.language.tr.w--current, .nav-link.language.en {
  display: none;
}

.nav-link.language.en:hover {
  color: var(--light-green);
}

.nav-link.ml0 {
  margin-left: .5rem;
  padding-bottom: 1rem;
}

.nav-link.is--dark {
  color: #fff;
}

.nav-link.is--dark:hover {
  color: var(--light-green);
}

.nav-link.is--hide {
  display: none;
}

.nav-link.is--pink {
  color: #ff334a;
}

.nav-link.is--pink:hover {
  color: #d82439;
}

.nav-link.is--dd {
  margin-right: 0;
}

.container-master {
  max-width: 1280px;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  overflow: hidden;
}

.container-master.mb-140 {
  margin-bottom: -140px;
}

.container-master.fwbg-1 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/630352fbaf002920ae6ab7bf_green-wall.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh;
  position: relative;
}

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

.container-master.is--ptb8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.container-master.is--vh100 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  display: flex;
}

.container-master.is--pt8-divider {
  border-bottom: 1px solid var(--silver);
  margin-bottom: -8rem;
  padding-top: 8rem;
}

.container-master.is--pb8 {
  padding-bottom: 8rem;
}

.container-master.is--blog {
  max-width: 1280px;
}

.container-master.is--mt8_mb4 {
  margin-top: 8rem;
  margin-bottom: 4rem;
}

.container-master.is-slider {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container-master.relative {
  position: relative;
}

.grid-hero-1 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  margin-bottom: 2rem;
}

.btn-dark-arrow {
  background-color: var(--midnight-blue);
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cf35acacebd99d5a14_icon-arrow-tr-w.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
  border-radius: 48px;
  padding: 1.25rem 6rem 1.125rem 1.25rem;
  font-family: Neuemachina, sans-serif;
  font-size: .9rem;
  transition: background-color .2s;
}

.btn-dark-arrow:hover {
  background-color: var(--light-green);
  color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
}

.btn-dark-arrow.is--double {
  margin-right: 20px;
}

.btn-dark-arrow.is--ghost-b {
  border: 1px solid var(--midnight-blue);
  color: var(--midnight-blue);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 14px;
  background-attachment: scroll;
  transition: background-color .2s;
}

.btn-dark-arrow.is--ghost-b:hover {
  border-color: var(--light-green);
  background-color: var(--light-green);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 14px;
  background-attachment: scroll;
}

.btn-dark-arrow.is--ghost-w {
  background-color: #0000;
  border: 1px solid #fff;
  transition: background-color .2s;
}

.btn-dark-arrow.is--ghost-w:hover {
  border-color: var(--light-green);
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.btn-dark-arrow.is--fw {
  letter-spacing: 1px;
  justify-content: flex-start;
  display: flex;
}

.btn-ghost-arrow {
  color: #fff;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cf35acacebd99d5a14_icon-arrow-tr-w.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 14px;
  border: 1.5px solid #fff;
  border-radius: 48px;
  padding: 1.25rem 4rem 1.125rem 1.25rem;
  font-family: Neuemachina, sans-serif;
  font-size: .9rem;
  transition: opacity .2s, background-color .2s;
}

.btn-ghost-arrow:hover {
  border-color: var(--light-green);
  background-color: var(--light-green);
  color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 14px;
}

.brand {
  margin-top: 1rem;
  margin-left: 2.5rem;
}

.home-hero-wrapper {
  flex-flow: column;
  justify-content: center;
}

.slider-text {
  background-color: #0000;
  height: 140px;
}

.slider-text.is--sub {
  color: var(--slate-grey);
  height: auto;
  font-size: .75rem;
}

.slider-text.is--title {
  height: auto;
  margin-bottom: .25rem;
}

.slider-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 2rem;
}

.logo120 {
  width: 120px;
}

.logo70 {
  width: 70px;
}

.logo160 {
  width: 140px;
}

.mask {
  height: 140px;
}

.slide-nav.hide {
  display: none;
}

.slider-icon-r {
  margin-bottom: 60px;
  margin-right: 0;
}

.slider-icon-l {
  margin-bottom: 60px;
  margin-left: 0;
}

.t4 {
  font-size: 2.15rem;
}

.t4.t-green100.mt-10 {
  margin-top: 0;
}

.t4.tw.t-city {
  margin-top: 40px;
  margin-left: 40px;
  position: absolute;
}

.tc {
  text-align: center;
}

.tc.w800 {
  width: 800px;
}

.ml4 {
  margin-left: 4rem;
}

.mr4 {
  margin-right: 4rem;
}

.ml8 {
  margin-left: 8rem;
}

.mr6 {
  margin-right: 6rem;
}

.card-wrapper-1 {
  justify-content: center;
  align-items: center;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  display: flex;
}

.card-wrapper-2 {
  z-index: 5;
  margin-right: 4rem;
  position: relative;
}

.card-wrapper-2.is--80 {
  width: 80%;
}

.card-wrapper-2-2 {
  margin-bottom: 80px;
  margin-left: 80px;
}

.section-bg100 {
  background-color: var(--white-smoke);
  margin-top: 8rem;
  padding-bottom: 8rem;
}

.section-bg100.is--pb0 {
  padding-bottom: 0;
}

.bg-blue700 {
  background-color: var(--midnight-blue);
}

.grid-fwbg {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-bottom: 1px solid var(--silver);
  grid-template-rows: auto;
  margin-top: 6rem;
  margin-bottom: 4rem;
  padding-bottom: 4rem;
}

.t-grey300 {
  color: var(--silver);
}

.t-grey300.none {
  display: none;
}

.fc-green100 {
  color: var(--light-green);
}

.t-green300 {
  color: var(--slate-grey);
}

.t-green300.t-08 {
  font-size: .8rem;
}

.fc-blue_100 {
  color: var(--slate-grey);
}

.t-blue300 {
  color: var(--midnight-blue);
}

.grid-fwbg-level2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-fwbg-level2.mb120 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.t3 {
  font-size: 1.75rem;
}

.t3.tw.is--support {
  width: 650px;
}

.t2 {
  font-size: 1.225rem;
  line-height: 1.4;
}

.t2.is--h4 {
  height: 4rem;
}

.t2.is--green-bullet {
  border-left: 3px solid var(--light-green);
  padding-left: 10px;
}

.grid-2x-a {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.grid-2x-a.top {
  align-items: start;
}

.mega-card-green {
  background-image: radial-gradient(circle farthest-side at 100% 0%, #c3f0ca, var(--light-green) 60%);
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 60px 60px 260px;
  display: flex;
  position: relative;
}

.mega-card-blue {
  background-image: radial-gradient(circle farthest-side at 100% 0%, #545579, var(--midnight-blue) 61%);
  color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 60px 60px 260px;
  display: flex;
  position: relative;
}

.footer-wrapper-light {
  color: var(--midnight-blue);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.t5 {
  font-size: 2.25rem;
}

.t6 {
  font-size: 2.75rem;
}

.mt1-5 {
  margin-top: 1.5rem;
}

.mb16 {
  margin-bottom: 16rem;
}

.mb1-5 {
  margin-bottom: 1.5rem;
}

.button-no-frame-light-arrow-copy {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6239e122e85b49aac6f6eccc_arrow-right-light.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 28px;
  padding-left: 0;
  padding-right: 40px;
  font-size: 28px;
  line-height: 34px;
}

.button-no-frame-light-arrow-copy:hover {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/623c83f62376f62dff2b59a0_arrow-right-green.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 28px;
}

.button-no-frame-light-arrow-copy {
  text-transform: uppercase;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6239e122e85b49aac6f6eccc_arrow-right-light.svg");
  background-position: 100% 20%;
  background-repeat: no-repeat;
  background-size: 28px;
  padding-left: 0;
  padding-right: 40px;
  font-family: Neuemachina, sans-serif;
  font-size: 1.875rem;
  position: absolute;
  inset: auto auto 60px 60px;
}

.button-no-frame-light-arrow-copy:hover {
  color: var(--light-green);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/623c83f62376f62dff2b59a0_arrow-right-green.svg");
  background-position: 100% 20%;
  background-repeat: no-repeat;
  background-size: 28px;
}

.button-no-frame-light-arrow-copy.is--dark {
  color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6239e12228111c70530fe8bb_arrow-right-dark.svg");
  background-position: 100% 20%;
  background-repeat: no-repeat;
  background-size: 28px;
}

.button-no-frame-dark-arrow {
  color: var(--midnight-blue);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6239e12228111c70530fe8bb_arrow-right-dark.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 28px;
  padding-left: 0;
  padding-right: 40px;
  font-size: 28px;
  line-height: 34px;
  position: absolute;
  inset: auto auto 60px 60px;
}

.button-no-frame-dark-arrow:hover {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6239e122e85b49aac6f6eccc_arrow-right-light.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 28px;
}

.grid-double-card {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
}

.section-footer-dark {
  background-image: radial-gradient(circle farthest-side at 100% 0%, #5e5f86, var(--midnight-blue) 45%);
  color: var(--white);
}

.footer-wrapper-dark {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 80px;
  display: flex;
}

.grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.footer-content-block {
  flex-direction: column;
  display: flex;
}

.footer-link {
  color: #fff;
}

.footer-link:hover {
  color: var(--light-green);
}

.footer-social-icons {
  color: #fff;
  margin-right: 20px;
  font-family: "Fa brands 400", sans-serif;
  font-size: 32px;
  font-weight: 400;
}

.footer-social-icons:hover {
  color: var(--light-green);
}

.footer-icon-block {
  flex-direction: row;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.divider-text-xl {
  text-align: center;
  margin-left: 7.5rem;
  margin-right: 7.5rem;
  font-size: 3rem;
}

.left-arrow.is--hide, .right-arrow.is--hide {
  display: none;
}

.divider-text-sub {
  text-align: center;
  margin-bottom: 2rem;
  font-size: 1.125rem;
}

._700 {
  font-weight: 700;
}

.grid-wrapper-dark {
  background-color: var(--midnight-blue);
  color: var(--white);
  border-radius: 16px;
  padding: 4rem 0 2rem 3.5rem;
}

.tw {
  color: #fff;
}

.grid-tab {
  grid-template-rows: auto;
  margin-left: 60px;
}

.contact-hero-img {
  width: 400px;
}

.hero-wrapper60 {
  padding: 60px;
}

.form-grid {
  grid-column-gap: 30px;
  grid-row-gap: 20px;
}

.form-grid.is--single {
  flex-flow: column;
  display: flex;
}

.message-fiield {
  border: 0 solid #000;
  border-radius: 8px;
  min-height: 200px;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 20px;
  font-size: .9rem;
}

.grid-contact-cards {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  margin-bottom: 4rem;
}

.contact-card {
  margin-bottom: 40px;
  font-style: normal;
  position: relative;
}

.city-img-1 {
  border-radius: 16px 16px 0 0;
}

.img-r16 {
  border-radius: 16px;
  width: 100%;
}

.support-wrapper {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, #64668a, var(--midnight-blue));
  border-radius: 16px;
  padding: 40px;
}

.support-wrapper.mt120 {
  padding-bottom: 20px;
}

.support-box-l2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.section-bg100-2 {
  background-color: #f7f7f7;
}

.section-bg100-2.mt120.mt-220 {
  margin-bottom: -220px;
}

.button-dark-arrow {
  color: #fff;
  cursor: pointer;
  background-color: #2d2e44;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cf35acacebd99d5a14_icon-arrow-tr-w.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
  border-radius: 10rem;
  padding: 12px 140px 12px 20px;
  font-size: .9rem;
  transition: background-color .2s;
}

.button-dark-arrow:hover {
  color: #2d2e44;
  background-color: #54e56b;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 12px;
  background-attachment: scroll;
}

.grid-paragraph {
  grid-template-rows: auto;
  margin-bottom: 4rem;
}

.list-item {
  font-size: 16px;
}

.dropdown {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/62448aed2f225ae59549572a_icon-dropdown-arrow.svg");
  background-position: 96%;
  background-repeat: no-repeat;
  background-size: 12px;
  border: 0 solid #000;
  border-radius: 8px;
  height: 50px;
  padding-left: 20px;
  font-size: .9rem;
  line-height: 24px;
}

.list-demo {
  padding-left: 0;
}

.about-hero-wrapper {
  padding-top: 120px;
  padding-bottom: 120px;
  position: relative;
}

.circle-wrapper {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/624d60d569bae38c297b225c_green-circle.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 560px;
  justify-content: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.grid-2 {
  z-index: 1;
  grid-template-columns: .75fr .5fr .5fr;
  position: relative;
}

.text-link-green-arrow-down {
  color: var(--light-green);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/624d60d54a27360ca10cd0c4_green-arrow-down.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 10px;
  padding-right: 1.25rem;
  transition: color .2s;
}

.text-link-green-arrow-down:hover {
  color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/624d62c8902f7cbc2a53a656_blue-arrow-down.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 10px;
}

.t24-hero-adjuster {
  margin-right: 2.5rem;
  font-size: 1.5rem;
  line-height: 1.4;
}

.h64 {
  font-size: 64px;
}

.block-zero {
  height: 0;
}

.mega-nr {
  color: var(--light-green);
  padding-top: 80px;
  font-size: 240px;
  line-height: 300px;
}

.card-wrapper-4 {
  flex-direction: column;
  margin-left: 40px;
  margin-right: 40px;
  display: flex;
}

.divider {
  border-bottom: 1px solid var(--silver);
}

.divider.is--green {
  border-bottom-color: var(--light-green);
  padding-bottom: 0;
}

.divider.is--40 {
  border-bottom-color: #fff;
  width: 40px;
  margin-left: 10px;
  margin-right: 10px;
}

.list-regular {
  padding-left: 20px;
}

.list-item-regular {
  background-image: none;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0;
  font-size: 16px;
  line-height: 26px;
  list-style-type: disc;
}

.grid-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  margin-top: 2rem;
}

.card-wrapper-5 {
  margin-bottom: 220px;
  margin-right: 80px;
}

.team-info-card-1 {
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 100px;
  padding: 1.25rem;
  display: flex;
}

.t1 {
  font-size: 1rem;
}

.grid-about-l2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.team-info-card-2 {
  background-color: var(--white-smoke);
  border-radius: 16px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding: 1.25rem;
  display: flex;
}

.team-card-group {
  perspective: 1200px;
  perspective-origin: 50%;
}

.team-card-wrapper {
  backface-visibility: visible;
  perspective: 1200px;
  perspective-origin: 50%;
  height: 400px;
  position: relative;
}

.team-card-back-side {
  background-color: var(--white-smoke);
  backface-visibility: hidden;
  transform-style: preserve-3d;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0;
  overflow: visible;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.team-card-front-side {
  backface-visibility: hidden;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0;
  overflow: hidden;
}

.member1 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c3102ee3e4147ae41a2_Ayla.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.grid-teams {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  align-items: start;
}

.analytics-tab-graph {
  width: 400px;
}

.grid-wrapper-light {
  background-image: linear-gradient(to bottom, var(--white-smoke), var(--white-smoke));
  border-radius: 16px;
  margin-bottom: 4rem;
  padding: 6rem 3.75rem;
}

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

.logo-grid-wrapper {
  flex-flow: column;
  margin-top: 8rem;
  display: flex;
}

.logo-card {
  background-color: var(--white-smoke);
  border-radius: 16px;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.5rem 1.25rem 2rem;
}

.logo-container {
  justify-content: center;
  height: 100px;
  margin-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.logo100 {
  width: 100px;
}

.t14 {
  font-size: .8rem;
}

.hero-img-control {
  width: 460px;
}

.logo180 {
  justify-content: center;
  align-items: center;
  width: 180px;
  display: flex;
}

.logo130 {
  width: 130px;
}

.nav-link-wrapper {
  display: flex;
}

.nav-menu-custom {
  justify-content: flex-end;
  align-items: center;
  margin-top: .75rem;
  margin-right: 1.5rem;
  display: flex;
}

.rich-text {
  margin-left: 4rem;
  margin-right: 4rem;
}

.rich-text p {
  margin-bottom: 20px;
  font-family: Ttinterfaces, sans-serif;
}

.rich-text h4 {
  margin-bottom: 40px;
}

.rich-text h3 {
  font-size: 1.5rem;
}

.rich-text ul {
  margin-bottom: 20px;
}

.rich-text li {
  padding-top: 12px;
  padding-bottom: 12px;
  list-style-type: disc;
}

.rich-text h2 {
  font-size: 2rem;
}

.hero-support-wrapper {
  margin-left: 60px;
  margin-right: 60px;
}

.bg-white {
  background-color: #fff;
}

.member2 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c454b3add12bce851f4_Bartu.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.member3 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c4b9f416b824220232a_Emrullah.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.member4 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c50a8d778770be979e9_%C4%B0rem.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.member5 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c5471a76583c780605e_%C3%96zg%C3%BCn.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.member6 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c5872ccbc37b6763e4b_Selin.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.member7 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c5ca63476810dab1c92_Simge.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.member8 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c86cdaf17752d6873e6_Yasemen.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.section-nav {
  z-index: 999;
  background-color: #fff;
}

.section-nav.is--dark {
  background-color: var(--midnight-blue);
}

.cookie-wrapper {
  z-index: 10000000;
  background-color: #fff;
  align-items: center;
  position: fixed;
  inset: auto 0% 0%;
}

.cookie-box {
  border-radius: 16px;
  flex: 1;
  align-items: center;
  max-width: 1280px;
  padding: 20px 40px;
  display: flex;
  box-shadow: 0 0 20px #e4e4e4;
}

.cookie-container {
  flex: 1;
  max-width: 1280px;
  margin-bottom: 40px;
  padding: 20px 40px;
  display: none;
}

.cookie-text {
  margin-right: 40px;
}

.footer-sub-block {
  flex-direction: row;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.tabs {
  padding-bottom: 20px;
}

.nav-language-wrapper {
  display: flex;
}

.success-message {
  background-color: var(--light-green);
  border-radius: 8px;
}

.style-nav {
  margin-bottom: 120px;
  display: flex;
}

.mc-progress-wrapper {
  justify-content: space-between;
  margin-top: 80px;
  margin-bottom: 80px;
  display: flex;
  position: relative;
}

.mc-progress-box {
  z-index: 10;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.mc-progress-line {
  border-top: 1px solid var(--white-smoke);
  height: 1px;
  position: absolute;
  inset: 50% 0%;
}

.bg-blue-gr {
  background-color: var(--midnight-blue);
}

.ptb80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.green-box {
  background-color: var(--light-green);
  border-radius: 16px;
  margin-top: 80px;
  padding: 40px;
}

.h84 {
  font-size: 120px;
  line-height: 120px;
}

.grid-2x-b {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.feature-cards {
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 8px;
  padding: 1.25rem 1.25rem 2rem;
}

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

.green-divider {
  background-color: var(--light-green);
  width: 60px;
  height: 4px;
  margin-top: 20px;
}

.infobox-dark {
  background-color: var(--midnight-blue);
  color: var(--white);
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 4rem 3rem;
  display: flex;
  position: relative;
}

.support-box-l3 {
  margin-right: 2rem;
  position: absolute;
  right: 0%;
}

.support-box-l {
  margin-left: 40px;
}

.grid-rm-progress {
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.dropdown-toggle {
  letter-spacing: 1px;
  text-transform: uppercase;
  padding: 1.2rem .75rem 1rem .5rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  display: flex;
}

.dropdown-toggle.w--open:focus {
  color: var(--light-green);
}

.dropdown-toggle.is--dark {
  color: #fff;
  align-items: stretch;
}

.dropdown-list {
  background-color: #ddd0;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  right: 0;
}

.dropdown-list.w--open {
  z-index: 99999;
  color: var(--midnight-blue);
  background-color: #fff;
  height: 40rem;
  margin-top: 10px;
  padding: 1rem 0 2rem;
  display: flex;
  position: fixed;
  inset: 5rem 0% 0%;
  box-shadow: 0 20px 20px #0003;
}

.dd-link {
  color: var(--midnight-blue);
  letter-spacing: normal;
  text-transform: uppercase;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 8px;
  align-self: stretch;
  margin-bottom: .5rem;
  padding: 0;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  font-weight: 700;
  display: flex;
}

.dd-link:hover {
  color: var(--light-green);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cfb374127712ad9ed0_icon-arrow-tr.svg");
}

.dd-link.w--current {
  color: var(--light-green);
}

.menu-dropdown {
  z-index: 99999;
  margin-top: 3px;
  margin-right: 10px;
}

.dd-arrow.is--hide {
  opacity: 0;
}

.list-item-rm {
  background-image: none;
  padding-bottom: 12px;
  padding-left: 8px;
  font-size: 14px;
  line-height: 18px;
}

.list-rm {
  padding-left: 0;
}

.list-rm.is--h280 {
  height: 280px;
}

.member9 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/63cf9c3f3a35afd45cfa99c3_Aysu.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.gri-partner {
  z-index: 99;
  width: 60px;
  margin-top: 120px;
  position: fixed;
  inset: 0% 0% auto auto;
  box-shadow: 0 0 20px 5px #0000002b;
}

.footer-gri-partner {
  width: 140px;
  margin-right: 20px;
}

.nl-form {
  width: 640px;
  margin-top: 2rem;
}

.nl-btn {
  background-color: var(--light-green);
  color: var(--midnight-blue);
  text-transform: uppercase;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  height: 50px;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
}

.nl-btn:hover {
  background-color: var(--medium-sea-green);
}

.nl-wrapper-dark {
  border-bottom: 1px solid var(--slate-grey);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-bottom: 40px;
  display: flex;
}

.error-message {
  color: #ff0004;
  text-align: center;
  border-radius: 8px;
}

.body-dark {
  background-color: var(--midnight-blue);
  color: #fff;
}

.tabs-in {
  margin-top: 80px;
}

.tabs-menu-in {
  justify-content: center;
  margin-bottom: 40px;
  padding-bottom: 20px;
  display: flex;
}

.tab-link-in {
  color: #fff;
  background-color: #0000;
  font-size: 1.2rem;
}

.tab-link-in:hover {
  color: var(--light-green);
}

.tab-link-in.w--current {
  border-bottom: 3px solid var(--light-green);
  color: var(--light-green);
  background-color: #0000;
}

.grid-insight-hero {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.hero-text-insight-wrapper {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
  justify-content: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero-img-insight {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
  max-width: 120%;
}

.hero-img-insight-wrapper {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  align-items: flex-start;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 60px;
  overflow: hidden;
}

.label-insight {
  background-color: var(--midnight-blue);
  border: 1px solid #fff;
  border-radius: 32px;
  align-items: center;
  margin-right: 10px;
  padding: 8px 16px 8px 8px;
  font-size: .75rem;
  display: flex;
}

.label-insight.is--green {
  border-color: var(--light-green);
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.label-wrapper {
  color: var(--white-smoke);
  margin-top: 30px;
  margin-left: 30px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.tag-wrapper {
  align-items: center;
  margin-bottom: 2.5rem;
  display: flex;
}

.tag-category {
  color: var(--light-green);
  margin-left: 4px;
}

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

.grid-3x {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-3x.is--gap8 {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
}

.article-card-wrapper {
  color: var(--white);
  position: relative;
}

.article-card-wrapper:hover {
  color: var(--light-green);
}

.article-preview-img {
  margin-bottom: 20px;
}

.grid-2x {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-2x.is--download {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  margin-top: 1rem;
}

.grid-2x.is--gap6 {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
}

.rich-text-dark {
  color: var(--white);
}

.rich-text-dark h2 {
  font-size: 2rem;
}

.rich-text-dark p {
  margin-bottom: 20px;
}

.rich-text-dark h4 {
  margin-bottom: 40px;
}

.rich-text-dark h3 {
  font-size: 1.5rem;
}

.rich-text-dark ul {
  margin-bottom: 20px;
}

.rich-text-dark li {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642ec8382afb8664479d11d6_white-dot.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 6px;
  border-bottom: 1px solid #6e6f8a;
  margin-left: 0;
  padding-top: 12px;
  padding-left: 20px;
  list-style-type: none;
}

.pdf-form-wrapper {
  color: var(--midnight-blue);
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.pdf-content-wrapper {
  flex-direction: column;
  margin-top: 40px;
  display: flex;
}

.pdf-hero-grid {
  align-self: stretch;
  margin-top: 3rem;
  margin-bottom: 2rem;
  padding: 0;
}

.button-green {
  background-color: var(--light-green);
  color: var(--midnight-blue);
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 48px;
  padding: .7rem 1.25rem .475rem;
  font-family: Neuemachina, sans-serif;
  font-size: .775rem;
  transition: background-color .2s;
}

.button-green:hover {
  background-color: var(--medium-sea-green);
  color: var(--midnight-blue);
}

.button-green.is-xl {
  padding: 20px 40px;
  font-size: 1.2rem;
}

.button-green.is--distance {
  margin-right: .75rem;
}

.btn-white-ghost-nav {
  border: 1.5px solid var(--midnight-blue);
  color: var(--midnight-blue);
  text-transform: uppercase;
  cursor: pointer;
  background-color: #fff;
  border-radius: 48px;
  padding: .7rem 1.25rem .45rem;
  font-family: Neuemachina, sans-serif;
  font-size: .775rem;
  transition: background-color .2s;
}

.btn-white-ghost-nav:hover {
  border-color: var(--light-green);
  background-color: var(--light-green);
  color: var(--midnight-blue);
}

.btn-white-ghost-nav.is--distance {
  margin-right: .75rem;
}

.hero-img-article-wrapper {
  border-radius: 16px;
  align-items: flex-start;
  margin-top: 2rem;
  position: relative;
  overflow: hidden;
}

.container-article {
  overflow: hidden;
}

.pdf-form {
  align-self: stretch;
}

.pdf-success {
  background-color: #fff;
}

.btn-ghost-arrow-frame {
  border: 1px solid var(--midnight-blue);
  color: var(--midnight-blue);
  text-transform: uppercase;
  cursor: pointer;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 90% 49%;
  background-repeat: no-repeat;
  background-size: 12px;
  border-radius: 48px;
  padding: 1rem 3rem .8rem 1rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  transition: opacity .2s, background-color .2s;
}

.btn-ghost-arrow-frame:hover {
  background-color: var(--midnight-blue);
  color: var(--white);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cf35acacebd99d5a14_icon-arrow-tr-w.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: 12px;
}

.btn-ghost-arrow-frame.is-btn-space {
  margin-right: 1rem;
}

.btn-ghost-arrow-frame.is--flex {
  background-position: 94% 49%;
  display: flex;
}

.btn-ghost-arrow-frame.is--fw {
  display: flex;
}

.member10 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/6452555ae6ab51d1c779caa5_gokhan-indap.jpeg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.check-wrapper {
  color: var(--midnight-blue);
  margin-bottom: 2rem;
}

.member11 {
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/65b7b0cf64814bc7b0233508_muhammed-okumus.jpeg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
}

.youtube {
  z-index: 10;
}

.nl-input-wrapper {
  flex: 1;
  display: flex;
}

.nl-checkbox {
  color: var(--white-smoke);
}

.nav-link-dark:hover {
  color: var(--light-green);
}

.ac-nm {
  text-transform: uppercase;
  font-family: Neuemachina, sans-serif;
}

.ac-nm.is--green_bullet {
  border-left: 3px solid var(--light-green);
  padding-left: 8px;
}

.bg-dark {
  background-color: var(--midnight-blue);
  color: #fff;
}

.number-green {
  color: var(--light-green);
  font-family: Neuemachina, sans-serif;
  font-size: 3rem;
}

.green-bullet {
  background-color: var(--light-green);
  width: .3rem;
  margin-right: 1.25rem;
}

.green-bullet-wrapper {
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
}

.number-card {
  padding-right: 1.25rem;
}

.section-pt8 {
  padding-top: 8rem;
}

.section-pt8.bg-gray100.is--content_center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-pt8.is--sticky {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding-top: 0;
  display: flex;
  position: sticky;
  top: 0;
}

.section-pt8.is--parallax {
  perspective: 1000px;
  margin-bottom: 6rem;
  padding-top: 6rem;
  transform: none;
}

.h1-1rem {
  color: #ffffffa8;
  margin-top: 0;
  font-size: 1rem;
}

.card-light {
  background-color: var(--white);
  border-radius: 12px;
  margin-right: 3rem;
  padding: 3rem 2.25rem;
}

.mb3 {
  margin-bottom: 3rem;
}

.ac-mb6 {
  justify-content: center;
  align-items: center;
  margin-bottom: 4rem;
}

.ac-mb6.is--prl10-tc {
  text-align: center;
  margin-left: 10%;
  margin-right: 10%;
}

.card-dark {
  background-color: var(--midnight-blue);
  color: var(--white);
  border-radius: 12px;
  flex-flow: column;
  padding: 3rem 2.25rem;
  display: flex;
}

.section-pbt8 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.section-pbt8.bg-gray100.is--divider {
  border-bottom: 1px solid var(--silver);
}

.section-pbt8.is--mrl8 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.section-pbt8.is--flex {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.mb6 {
  margin-bottom: 6rem;
}

.mt6 {
  margin-top: 6rem;
}

.t0-9 {
  font-size: .8rem;
}

.h280 {
  height: 280px;
}

.h3-25 {
  font-size: 3.25rem;
}

.h3-25.is--mr30-mb6 {
  align-self: flex-start;
  margin-bottom: 6rem;
  margin-right: 30%;
}

.services-img-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  margin-left: 4rem;
  margin-right: 4rem;
}

.btn-wrapper {
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  margin-bottom: 3rem;
}

.btn-wrapper.is--align-right {
  justify-content: flex-start;
  align-items: center;
}

.green-gradient {
  z-index: -10;
  background-image: linear-gradient(167deg, #fff0 29%, #a1f1aea8 49%, #fff0 74%);
  position: absolute;
  inset: 0%;
}

.pb4 {
  padding-bottom: 4rem;
}

.pt4 {
  padding-top: 4rem;
}

.dark-overlay {
  background-color: var(--black);
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.checkbox {
  margin-top: 8px;
}

.t7 {
  font-size: 3rem;
}

.h1-1rem-light {
  color: #ffffffa8;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1rem;
}

.white-paper-box-wrapper {
  justify-content: center;
  align-items: flex-end;
  padding-top: 50%;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
  position: relative;
}

.card-white-paper {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 2rem;
}

.blog-img-wrapper {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
}

.gray-card {
  z-index: -1;
  background-image: linear-gradient(to bottom, var(--white-smoke), var(--white-smoke));
  border-radius: 12px;
  position: absolute;
  inset: 14% 0% 0%;
}

.parallax-wrapper {
  transform-style: preserve-3d;
  margin-left: 10%;
  margin-right: 10%;
  display: flex;
  position: relative;
  transform: rotateX(.001deg)rotateY(0)rotateZ(0);
}

.graph-1 {
  z-index: 1000;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 12px;
  width: 26%;
  position: absolute;
  inset: 20% 0% auto auto;
  box-shadow: 0 0 #92929200, -1.5px 1.7px 3px #92929205, -3.1px 3.4px 6px #92929206, -4.7px 5.2px 9px #92929207, -6.5px 7.2px 12.1px #92929207, -8.6px 9.6px 15.2px #92929207, -11.2px 12.4px 18.6px #92929208, -14.6px 16.1px 22.1px #92929208, -19.3px 21.3px 26.1px #92929208, -26.2px 29px 30.8px #92929208, -37.8px 41.7px 37px #92929209, -61.2px 67.6px 47.1px #92929209;
}

.home-hero-img {
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  display: flex;
}

.graph-2 {
  z-index: 1000;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 12px;
  width: 24%;
  position: absolute;
  inset: 40% auto auto 0;
  box-shadow: 0 0 #b3b3b300, -.7px .6px .4px #b3b3b308, -1.5px 1.4px .8px #b3b3b30a, -2.5px 2.3px 1.6px #b3b3b30b, -4px 3.6px 2.9px #b3b3b30c, -6.6px 5.9px 5.3px #b3b3b30c, -11.4px 10.3px 10.4px #b3b3b30d, -22.7px 20.5px 22.8px #b3b3b30e;
}

.home-hero-img-wrapper {
  z-index: 999;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffb3;
  border: 1px solid #e2e2e2;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-left: 4rem;
  margin-right: 4rem;
  padding-right: 0;
  display: flex;
  position: relative;
}

.shine-wrapper {
  z-index: 1000;
  border-radius: 12px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.hero-shine {
  z-index: auto;
  opacity: .66;
  background-image: linear-gradient(45deg, #022007, #fff0 46%, #ffffff4d);
  width: 200%;
  height: 200%;
  position: absolute;
  inset: -50% 0% 0% -50%;
}

.nav-dd-grid-3x {
  grid-column-gap: 3rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dd-list-box {
  font-size: .75rem;
  line-height: 1.4;
}

.nav-dd-content-master {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .25fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
}

.dd-list-wrapper {
  flex: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.dd-side-box {
  border: 1px solid var(--silver);
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  margin-left: 2rem;
  padding: .5rem 1.5rem 2rem;
  display: flex;
}

.dd-side-box.is--box2 {
  margin-top: 2rem;
  display: none;
  position: relative;
}

.pr0-25 {
  padding-right: .25rem;
}

.is--solution-box-p {
  margin-bottom: 1.5rem;
  font-size: .75rem;
}

.manager-title {
  font-size: .8rem;
}

.fw-left-img {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

.section-pb8 {
  margin-bottom: 8rem;
}

.section-pb8.is--flex {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-pb8.is--demo {
  margin-top: 2rem;
  position: relative;
  overflow: hidden;
}

.radius12 {
  border-radius: 12px;
}

.text-link-list-dark {
  color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c8de304728e01cad8c8e9_icon-arrow-tr-b.svg");
  background-position: 98%;
  background-repeat: no-repeat;
  background-size: 12px;
  margin-top: 1.25rem;
  margin-bottom: .5rem;
  padding-top: .25rem;
  padding-bottom: .25rem;
  font-weight: 600;
  display: flex;
}

.text-link-list-dark:hover {
  color: var(--light-green);
  background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/642c89cfb374127712ad9ed0_icon-arrow-tr.svg");
}

.services-list {
  grid-column-gap: 4rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2rem;
  display: grid;
}

.list-footer {
  list-style-type: lower-alpha;
}

.footer-list-item {
  margin-left: 0;
  padding-bottom: 1.5rem;
  font-size: .875rem;
  list-style-type: none;
}

.services-list-item {
  margin-bottom: 2rem;
}

.dd-arrow-wrapper {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  padding-top: 3px;
  display: flex;
}

.dd-arrow-wrapper.is--locale {
  margin-left: .35rem;
}

.input-field-newsletter {
  border-radius: 8px 0 0 8px;
  height: 50px;
  padding-left: 1.25rem;
  font-size: .9rem;
}

.input-field-newsletter.is--pdf-form {
  border-width: 1px;
  border-color: var(--silver);
  border-radius: 8px;
  margin-bottom: 20px;
}

.dropdown-locale-toggle {
  justify-content: flex-start;
  align-items: center;
  width: 2.5rem;
  padding-left: .625rem;
  padding-right: 0;
  display: flex;
}

.locale-arrow {
  margin-bottom: .875rem;
}

.dropdown-2 {
  justify-content: center;
  align-items: center;
}

.locales-wrapper {
  background-color: var(--white);
  border-radius: 8px;
  margin-left: -3rem;
  box-shadow: 0 0 10px #0003;
}

.locale-link {
  color: var(--midnight-blue);
}

.locale-link:hover {
  color: var(--light-green);
}

.locales-list {
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  height: 5rem;
  padding: 1rem 1.25rem;
  font-family: Neuemachina, sans-serif;
  font-size: .8rem;
  display: flex;
  box-shadow: 0 0 5px #0000001f;
}

.inputfield-nl {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  height: 50px;
}

.dropdown-list-dark {
  background-color: #dddddded;
}

.dropdown-list-dark.w--open {
  background-color: #fff0;
}

.dd-locale-list {
  background-color: #b69797;
}

.dd-locale-list.w--open {
  text-transform: uppercase;
  background-color: #fff0;
}

.section-pbt4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.section-pbt4.bg-gray100.is--mb8 {
  margin-bottom: -8rem;
}

.section-pbt4.is--mrl8 {
  margin-left: 8rem;
  margin-right: 8rem;
}

.mt0 {
  margin-top: 0;
}

.nav-link-dd {
  justify-content: flex-start;
  align-items: center;
  margin-right: .625rem;
}

.nav-dd-wrapper {
  background-color: var(--white);
  padding-top: 1rem;
  padding-bottom: 3rem;
  display: none;
  position: absolute;
  box-shadow: 0 20px 20px #00000026;
}

.nav-dd-wrapper:lang(tr) {
  display: none;
}

.nav-dd-sidebox-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .25fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
}

.nav-dd-grid-2x {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  margin-left: 2.5rem;
  margin-right: 2.5rem;
  display: grid;
  position: relative;
}

.nav-dd-btn {
  justify-content: flex-start;
  align-items: center;
  margin-right: .6rem;
}

.locales-mobile, .nav-dd-back-btn {
  display: none;
}

.nav-local-dd {
  align-self: center;
}

.locales-wrapper-2, .hide-on-desktop {
  display: none;
}

.mm-bottom {
  display: flex;
}

.dd-arrow-mobile {
  display: none;
}

.section-hero_mt1, .section-hero {
  margin-top: 1rem;
}

.section-hero.is--parallax {
  perspective: 1000px;
  margin-bottom: 4rem;
}

.locale-nav-icon {
  position: absolute;
}

.locale-nav-icon.is--green {
  z-index: 1;
  display: none;
}

.nav-dd-background {
  z-index: 1;
  display: none;
  position: absolute;
  inset: 0%;
}

.demo-hero-right-box {
  position: relative;
}

.demo-hero-left-box {
  justify-content: space-between;
  margin-bottom: 2rem;
}

.demo-box-left-img-wrapper {
  overflow: hidden;
}

.demo-box-left-img {
  width: 180%;
  max-width: 300%;
}

.demo-hero-im-frame {
  background-color: var(--white);
  border-radius: 12px 0 0 12px;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  box-shadow: 0 0 #92929200, 0 1.8px 5.8px #9292920b, 0 3.9px 11.7px #9292920d, 0 6.7px 18px #9292920e, 0 11.5px 25.3px #9292920f, 0 22.6px 35.9px #92929210;
}

.selin-profile-img {
  border-radius: 10rem;
  width: 80px;
  margin-bottom: .5rem;
}

.quick-stack {
  align-self: stretch;
}

.manager-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid var(--silver);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: 30rem;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  padding: 3rem 4rem;
  display: grid;
  position: absolute;
  inset: 40% 50% auto -60%;
  box-shadow: 0 0 #95959500, -1px 1.6px 5.8px #9595950b, -2.1px 3.3px 11.7px #9595950d, -3.6px 5.7px 18px #9595950e, -6.1px 9.8px 25.3px #9595950f, -12px 19.2px 35.9px #95959510;
}

.demo-hero-right--box-wrapper {
  background-color: var(--white-smoke);
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  padding-left: 2.5rem;
  position: relative;
  overflow: hidden;
}

.icon-w16 {
  width: 6rem;
  transform: rotate(90deg);
}

.card {
  color: #b8b9c2;
  background-color: #3f4046;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  box-shadow: 0 5px 2rem #0000004d;
}

.arrow-left {
  width: 50px;
  height: 50px;
  inset: auto auto 0% 0%;
}

.carousel-slider {
  width: 34%;
  height: 100%;
}

.carousel-slider._3 {
  right: -42%;
}

.carousel-slider._8 {
  right: -147%;
}

.carousel-slider._4 {
  right: -63%;
}

.carousel-slider._2 {
  right: -21%;
}

.carousel-slider._7 {
  right: -126%;
}

.carousel-slider._5 {
  right: -84%;
}

.carousel-slider._6 {
  right: -105%;
}

.card-header {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50% 30%;
  background-size: cover;
  height: 150px;
}

.card-body {
  height: 100%;
  padding: 30px;
}

.section {
  background-color: #303136;
  justify-content: center;
  align-items: center;
  padding-top: 99px;
  padding-bottom: 99px;
  overflow: hidden;
}

.section.is_full {
  height: 100vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.carousel-mask {
  overflow: visible;
}

.btn {
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #3862ec;
  border-radius: 5px;
  padding: 15px 25px;
  font-size: 1rem;
  transition: background-color .3s ease-out;
}

.btn:hover {
  background-color: #213ea0;
}

.arrow-right {
  width: 50px;
  height: 50px;
  inset: auto 0% 0% auto;
}

.arrow-right.hide {
  display: none;
}

.container {
  width: 90%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.carousel {
  background-color: #0000;
  justify-content: flex-end;
  align-items: stretch;
  height: auto;
  margin-bottom: 2rem;
  padding-bottom: 6rem;
}

.carousel.is--contained {
  justify-content: space-between;
  align-items: flex-start;
  height: auto;
  margin-bottom: 4rem;
  padding-bottom: 6rem;
}

.card-title {
  height: 140px;
}

.testimonial-img {
  outline-color: var(--white-smoke);
  outline-offset: 0px;
  border-radius: 24rem;
  outline-width: 2px;
  outline-style: solid;
  width: 50px;
}

.brand-slider {
  background-color: #ddd0;
  height: 100px;
}

.testimonial-stack {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  padding: 0;
}

.infobox-light {
  border: 1px solid var(--silver);
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding: 4rem 3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cdp-text-box {
  margin-right: 24rem;
}

.green-circle-blurr {
  z-index: -1;
  background-color: var(--light-green);
  filter: blur(10rem);
  border-radius: 100rem;
  width: 1200px;
  height: 1200px;
  position: absolute;
  top: 70%;
  right: -2rem;
}

.logo-v1 {
  width: 70px;
}

.logo-v2 {
  width: 90px;
}

.logo-v3, .logo-v4 {
  width: 140px;
}

.halobrand-wrapper {
  background-color: var(--white);
  color: var(--midnight-blue);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-size: .8rem;
  transform: translate(0);
}

.halobrand-wrapper.relative {
  position: relative;
}

.text-size-tiny {
  letter-spacing: normal;
  font-size: .75rem;
}

.link-block {
  background-color: var(--white);
  color: var(--midnight-blue);
}

.pb8 {
  padding-bottom: 8rem;
}

.pt8 {
  padding-top: 8rem;
}

.slider-grid-full {
  grid-column-gap: 4rem;
  grid-row-gap: 7rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-top: 2rem;
}

.logo-grid-control-horizontal {
  width: 80%;
}

.logo-grid-control-horizontal.is--smaller {
  width: 60%;
}

.logo-grid-control-vertical {
  width: 45%;
}

.logo-grid-control-vertical.is--smaller {
  width: 40%;
}

.btn-green-nav {
  border: 1px solid var(--midnight-blue);
  background-color: var(--light-green);
  color: var(--midnight-blue);
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  border-radius: 48px;
  padding: .7rem .775rem .475rem;
  font-family: Neuemachina, sans-serif;
  font-size: .775rem;
  transition: background-color .2s;
}

.btn-green-nav:hover {
  border-color: var(--midnight-blue);
  background-color: var(--midnight-blue);
  color: var(--white);
}

.btn-green-nav.is--distance {
  margin-right: .75rem;
}

.btn-green-nav.is--dark {
  border-color: var(--light-green);
  background-color: var(--midnight-blue);
  color: var(--light-green);
}

.btn-green-nav.is--dark:hover {
  border-color: var(--white);
  color: var(--white-smoke);
}

@media screen and (min-width: 1280px) {
  .grid-hero-1, .grid-2x-a, .grid-double-card {
    grid-template-rows: auto;
  }

  .divider-text-xl {
    font-size: 3rem;
  }

  .contact-hero-img {
    width: 580px;
  }

  .grid-2 {
    grid-template-columns: .5fr .25fr .5fr;
  }

  .grid-about-l2, .grid-teams, .grid-logotypes {
    grid-template-rows: auto;
  }

  .nav-menu-custom {
    z-index: 21;
  }

  .cookie-box, .cookie-container {
    max-width: 1440px;
  }

  .grid-2x-b {
    grid-template-rows: auto;
  }

  .grid-rm-pricing {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .dropdown-list.w--open {
    height: 40rem;
  }

  .flex-horizontal-distribute {
    align-items: center;
  }

  .section-pt8.bg-gray100.is--content_center {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .mt0-75 {
    margin-top: .75rem;
  }

  .dd-list-wrapper {
    justify-content: flex-start;
  }

  .carousel-mask {
    overflow: hidden;
  }

  .carousel {
    width: 100%;
  }
}

@media screen and (min-width: 1440px) {
  body {
    font-size: 1.125rem;
  }

  h1 {
    font-size: 3.25rem;
  }

  h2 {
    font-size: 2.75rem;
  }

  h3 {
    font-size: 2.25rem;
  }

  h4 {
    font-size: 1.75rem;
  }

  h5 {
    font-size: 1.5rem;
  }

  h6, p, ul {
    font-size: 1.125rem;
  }

  li {
    padding-bottom: 1.25rem;
    font-size: 1.125rem;
  }

  .btn-dark, .btn-dark-ghost {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .btn-green-arrow {
    padding-bottom: .8rem;
    padding-left: 1.25rem;
    padding-right: 4rem;
    font-size: .9rem;
  }

  .btn-light-arrow {
    font-size: .9rem;
  }

  .btn-dark-nav.is--distance {
    letter-spacing: normal;
  }

  .nav-link {
    margin-right: 1.25rem;
  }

  .container-master, .container-master.is--blog {
    max-width: 1560px;
  }

  .btn-dark-arrow, .btn-ghost-arrow {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .t4 {
    font-size: 2.5rem;
  }

  .ml8 {
    margin-left: 180px;
  }

  .mr6 {
    margin-right: 180px;
  }

  .card-wrapper-2-2 {
    margin-right: 40px;
  }

  .t3 {
    font-size: 2rem;
  }

  .t2 {
    font-size: 1.5rem;
  }

  .mega-card-green, .mega-card-blue {
    padding-bottom: 300px;
  }

  .footer-wrapper-light {
    flex-direction: column;
  }

  .t5 {
    font-size: 2.75rem;
  }

  .t6 {
    font-size: 3rem;
  }

  .footer-wrapper-dark {
    flex-direction: column;
  }

  .grid {
    grid-column-gap: 1.8rem;
    grid-row-gap: 1.8rem;
  }

  .contact-hero-img {
    width: 640px;
  }

  .button-dark-arrow {
    text-transform: uppercase;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .h64 {
    font-size: 72px;
  }

  .card-wrapper-5 {
    margin-left: 40px;
  }

  .t1 {
    font-size: 1.125rem;
  }

  .team-info-card-2 {
    padding: 2rem;
  }

  .team-card-wrapper {
    height: 460px;
  }

  .hero-img-control {
    width: 480px;
  }

  .rich-text {
    margin-left: 0;
    margin-right: 0;
  }

  .rich-text h3 {
    font-size: 1.75rem;
  }

  .rich-text h2 {
    font-size: 2.25rem;
  }

  .grid-rm-pricing {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .infobox-dark {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .dropdown-toggle {
    margin-right: 10px;
    padding-top: 1.1rem;
  }

  .dropdown-list.w--open {
    height: 48rem;
    padding-top: 2rem;
  }

  .dd-link {
    margin-bottom: .875rem;
    font-size: .9rem;
  }

  .dd-arrow {
    margin-top: 3px;
  }

  .nl-btn {
    font-size: .9rem;
  }

  .nl-wrapper-dark {
    flex-direction: column;
  }

  .grid-2x.is--gap6 {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
  }

  .rich-text-dark h2 {
    font-size: 2.25rem;
  }

  .rich-text-dark h3 {
    font-size: 1.75rem;
  }

  .button-green, .btn-white-ghost-nav {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .btn-ghost-arrow-frame {
    padding-bottom: .8rem;
    padding-left: 1.25rem;
    padding-right: 4rem;
    font-size: .9rem;
  }

  .btn-ghost-arrow-frame.is-btn-space {
    margin-right: 1rem;
  }

  .ac-mb6.is--prl10-tc {
    margin-left: 15%;
    margin-right: 15%;
  }

  .t0-9 {
    font-size: .9rem;
  }

  .h3-25, .t7 {
    font-size: 3.75rem;
  }

  .hero-shine {
    background-image: linear-gradient(45deg, #2d2e4466 18%, #fff0 49%);
  }

  .nav-dd-grid-3x {
    grid-column-gap: 4rem;
    grid-row-gap: 2.25rem;
  }

  .dd-list-box {
    font-size: .875rem;
  }

  .nav-dd-content-master {
    grid-template-columns: 1.25fr .5fr;
  }

  .dd-side-box {
    padding-top: 2rem;
  }

  .is--solution-box-p {
    font-size: 1rem;
  }

  .text-link-list-dark {
    display: flex;
  }

  .dd-arrow-wrapper {
    padding-top: 4px;
  }

  .nav-link-dd {
    margin-right: 1.25rem;
  }

  .nav-dd-wrapper {
    display: none;
  }

  .nav-dd-sidebox-wrapper {
    grid-template-columns: 1.25fr .5fr;
  }

  .card-title {
    height: 140px;
  }

  .testimonial-img {
    width: 60px;
  }

  .testimonial-cell {
    flex-flow: row;
    align-items: stretch;
  }

  .infobox-light {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}

@media screen and (min-width: 1920px) {
  body {
    font-size: 1.125rem;
    line-height: 1.7;
  }

  h1 {
    font-size: 3.75rem;
  }

  h2 {
    font-size: 3.375rem;
  }

  h3 {
    font-size: 2.75rem;
  }

  h4 {
    font-size: 2.25rem;
  }

  h5 {
    font-size: 2rem;
  }

  h6 {
    font-size: 1.75rem;
  }

  p {
    font-size: 1.25rem;
  }

  li {
    padding-bottom: 1rem;
  }

  .mt4.mrl120.t-fix2 {
    width: 1200px;
  }

  .btn-green-arrow {
    text-transform: uppercase;
  }

  .btn-light-arrow {
    font-size: .9em;
  }

  .btn-dark-nav, .btn-dark-ghost-nav {
    font-size: .875rem;
  }

  .ml0-75 {
    margin-left: 1.5rem;
  }

  .section80.mt80.home-hero-mb120 {
    margin-bottom: 220px;
  }

  .section80.hero-dark-margins {
    margin-left: 0;
    margin-right: 0;
  }

  .nav-link {
    font-size: .875rem;
  }

  .container-master.fwbg-1 {
    max-width: 100vw;
  }

  .t4 {
    line-height: 54px;
  }

  .ml8 {
    margin-left: 220px;
  }

  .mr6 {
    margin-right: 220px;
  }

  .card-wrapper-2.is--80 {
    width: 70%;
  }

  .mega-card-green {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

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

  .t5, .t6 {
    font-size: 3.25rem;
  }

  .button-no-frame-light-arrow-copy {
    padding-left: 0;
    padding-right: 40px;
    transition: opacity .2s, color .2s;
  }

  .button-no-frame-light-arrow-copy:hover {
    background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/623c83f62376f62dff2b59a0_arrow-right-green.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 28px;
  }

  .button-no-frame-dark-arrow {
    transition: opacity .2s, color .2s;
  }

  .grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .divider-text-xl {
    font-size: 3.5rem;
  }

  .divider-text-sub {
    color: var(--slate-grey);
  }

  .grid-wrapper-dark {
    padding-bottom: 4rem;
  }

  .contact-hero-img {
    width: 720px;
  }

  .button-dark-arrow {
    text-transform: uppercase;
  }

  .h64 {
    line-height: 82px;
  }

  .grid-teams {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .t50-fixed {
    line-height: 82px;
  }

  .hero-img-control {
    width: 520px;
  }

  .rich-text h3 {
    font-size: 2rem;
  }

  .rich-text h2 {
    font-size: 2.75rem;
  }

  .dropdown-toggle {
    padding-top: 1.25rem;
    font-size: .875rem;
  }

  .dropdown-list {
    max-width: 1480px;
  }

  .dropdown-list.w--open {
    z-index: 1199;
    height: 57rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
    display: block;
  }

  .dd-link {
    background-size: 10px;
    font-size: 1.125rem;
  }

  .menu-dropdown {
    margin-top: 0;
  }

  .dd-arrow {
    margin-top: 7px;
  }

  .rich-text-dark h2 {
    font-size: 2.75rem;
  }

  .rich-text-dark h3 {
    font-size: 2rem;
  }

  .container-article {
    padding-left: 0;
    padding-right: 0;
  }

  .section-pt8.is--parallax {
    padding-top: 8rem;
  }

  .card-light {
    flex-flow: column;
    display: flex;
  }

  .checkbox {
    margin-top: 12px;
  }

  .parallax-wrapper {
    margin-left: 14%;
    margin-right: 14%;
  }

  .home-hero-img-wrapper {
    background-color: var(--white);
  }

  .dd-list-box {
    font-size: 1.125rem;
  }

  .nav-dd-content-master {
    grid-template-columns: 1fr .5fr;
  }

  .dd-side-box {
    order: -1;
    padding-top: 2.25rem;
    padding-left: 2rem;
    padding-right: 2.5rem;
  }

  .dd-side-box.is--box2 {
    background-image: url("https://cdn.prod.website-files.com/6239d50fc79e8b6fed1ad237/62445e9273c676c752278dcc_contact-circles.svg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 300%;
    height: 22rem;
    display: flex;
  }

  .z1 {
    z-index: 10;
    position: relative;
  }

  .z3 {
    z-index: 9999;
    position: relative;
  }

  .z2 {
    z-index: 100;
    position: relative;
  }

  .is--solution-box-p {
    margin-top: .5rem;
    font-size: 1.125rem;
  }

  .fw-left-img {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .section-pb8.is--flex {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .text-link-list-dark {
    font-size: 1.25rem;
    font-weight: 600;
  }

  .dd-arrow-wrapper {
    padding-top: 2px;
  }

  .locales-list {
    height: 5.4rem;
    font-size: .875rem;
  }

  .nav-dd-wrapper {
    display: none;
  }

  .nav-dd-sidebox-wrapper {
    grid-template-columns: 1fr .5fr;
  }

  .demo-hero-wrapper {
    position: relative;
  }

  .carousel.is--contained {
    padding-bottom: 8rem;
  }

  .card-title {
    height: 160px;
  }

  .testimonial-img {
    width: 70px;
  }

  .cdp-text-box {
    margin-right: 28rem;
  }

  .btn-green-nav {
    font-size: .875rem;
  }
}

@media screen and (max-width: 991px) {
  li {
    background-image: none;
    font-size: 16px;
    line-height: 24px;
  }

  .mt8 {
    margin-top: 4rem;
  }

  .mb8 {
    margin-bottom: 60px;
  }

  .mt4 {
    margin-top: 40px;
  }

  .mt4.mrl120 {
    margin-left: 0;
    margin-right: 0;
  }

  .mt4.mrl120.t-fix2 {
    position: relative;
  }

  .mt2 {
    margin-top: 20px;
  }

  .mb4 {
    margin-bottom: 40px;
  }

  .mt16 {
    margin-top: 120px;
  }

  .tab-1.w--current {
    padding-top: 30px;
    padding-bottom: 14px;
  }

  .tab-2, .tab-3 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .mr1 {
    margin-right: 1rem;
  }

  .nav-container {
    justify-content: space-between;
    max-width: none;
  }

  .section80.mt120.mb120.of-hidden {
    overflow: hidden;
  }

  .section80.privacy-text-margins {
    margin-top: 100px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .section80.hero-dark-margins {
    margin-top: 100px;
  }

  .section80.b-grey100.pbt120 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .nav-link {
    align-self: stretch;
    height: auto;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    padding-top: 1rem;
    font-size: 1.2rem;
    line-height: 2rem;
  }

  .nav-link.language {
    margin-top: 10px;
    margin-left: 0;
    padding: 0 20px 0 0;
    font-size: 1rem;
  }

  .nav-link.language.tr, .nav-link.language.tr.w--current, .nav-link.language.en {
    display: block;
  }

  .nav-link.ml0 {
    display: none;
  }

  .nav-link.is--dd {
    margin-left: 0;
  }

  .container-master.fwbg-1 {
    opacity: 1;
    align-items: center;
    display: flex;
  }

  .container-master.is--download_header {
    margin-top: 120px;
  }

  .container-master.is--ptb8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .container-master.is--vh100 {
    height: auto;
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .brand {
    width: 90px;
    margin-top: .875rem;
    margin-left: 1.25rem;
  }

  .brand.w--current {
    width: 110px;
    margin-top: .75rem;
    margin-left: 2rem;
    padding-left: 0;
  }

  .home-hero-wrapper {
    margin-bottom: 2rem;
  }

  .home-hero-text-wrapper {
    text-align: center;
  }

  .slider-text {
    height: 120px;
    font-size: 1rem;
  }

  .slider-text.is--sub {
    font-size: .875rem;
  }

  .slider-text.is--title {
    height: auto;
  }

  .slider-grid {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    margin-left: 0;
    margin-right: 0;
  }

  .logo120 {
    width: 60px;
  }

  .logo70 {
    width: 40px;
  }

  .logo160 {
    width: 100px;
  }

  .slider-icon-r, .slider-icon-l {
    margin-top: 240px;
  }

  .t4.tw.t-city {
    margin-top: 20px;
    margin-left: 20px;
  }

  .tc.w800 {
    width: auto;
  }

  .card-wrapper-1 {
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .card-wrapper-2 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .card-wrapper-2.is--80 {
    width: auto;
  }

  .card-wrapper-2-2 {
    margin-bottom: 0;
    margin-left: 0;
  }

  .t-grey300.none {
    display: block;
  }

  .grid-fwbg-level2.mb120 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .card-wrapper-3.mt120 {
    margin-top: 80px;
  }

  .t3 {
    font-size: 1.5rem;
  }

  .t3.tw.is--support {
    text-align: center;
    width: auto;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .t3.is--m_mb1-5 {
    margin-bottom: 1.5rem;
  }

  .mega-card-green, .mega-card-blue {
    padding-bottom: 200px;
  }

  .footer-wrapper-light {
    text-align: center;
  }

  .mt1-5 {
    margin-top: 16px;
  }

  .mb16 {
    margin-bottom: 120px;
  }

  .mb1-5 {
    margin-bottom: 16px;
  }

  .button-no-frame-light-arrow-copy {
    background-size: 20px;
    font-size: 20px;
    bottom: 40px;
  }

  .button-no-frame-light-arrow-copy:hover {
    background-size: 20px;
  }

  .button-no-frame-dark-arrow {
    background-size: 20px;
    font-size: 20px;
    bottom: 40px;
  }

  .button-no-frame-dark-arrow:hover {
    background-size: 20px;
  }

  .grid-double-card {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .divider-text-xl {
    margin-left: 20px;
    margin-right: 20px;
  }

  .grid-wrapper-dark {
    justify-content: center;
    align-items: center;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-tab {
    margin-left: 20px;
  }

  .section-bg100-2.mt120.mt-220 {
    margin-bottom: -120px;
  }

  .about-hero-wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .circle-wrapper {
    background-size: 400px;
  }

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

  .text-link-green-arrow-down {
    margin-top: 2rem;
  }

  .t24-hero-adjuster {
    font-size: 20px;
    line-height: 30px;
  }

  .mega-nr {
    padding-top: 0;
  }

  .card-wrapper-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .card-wrapper-5 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .grid-about-l2 {
    grid-template-columns: 1fr;
  }

  .team-card-wrapper {
    height: 440px;
  }

  .grid-teams {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr;
  }

  .grid-wrapper-light {
    padding-left: 40px;
    padding-right: 40px;
  }

  .logo100 {
    width: 50px;
  }

  .logo180 {
    width: 120px;
  }

  .logo130 {
    width: 100px;
  }

  .mobile-menu-btn {
    z-index: 999;
    margin-right: .625rem;
    padding: 1rem .625rem 0;
  }

  .mobile-menu-btn.w--open {
    background-color: #fff0;
    margin-top: 1rem;
    padding-top: 0;
  }

  .hamburger-menu {
    z-index: 9999;
    justify-content: space-between;
    width: 40px;
    display: flex;
  }

  .nav-button-wrapper {
    margin-top: 2rem;
    margin-left: 1.25rem;
    display: flex;
  }

  .nav-link-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .nav-menu-custom {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    height: 100vh;
    padding-top: 1rem;
    display: none;
    position: relative;
  }

  .nav-menu-custom.is--dark {
    background-color: var(--midnight-blue);
  }

  .rich-text {
    margin-left: auto;
    margin-right: auto;
  }

  .cookie-wrapper {
    display: none;
  }

  .cookie-box {
    flex-direction: column;
  }

  .cookie-text {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .nav-language-wrapper {
    flex-direction: column;
    margin-top: 2.5rem;
    margin-left: 1.25rem;
    display: flex;
  }

  .language-container {
    display: flex;
  }

  .grid-rm-pricing {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .infobox-dark {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .support-box-l3 {
    margin-right: 0;
    position: relative;
  }

  .support-box-l {
    margin-left: 0;
  }

  .dropdown-toggle {
    margin-right: 1.25rem;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: .5rem;
    font-size: 1.2rem;
    line-height: 2rem;
    transition: color .2s;
  }

  .dropdown-toggle.w--open {
    color: var(--light-green);
  }

  .dropdown-list.w--open {
    box-shadow: none;
    margin-left: 20px;
  }

  .dd-link {
    margin-bottom: 0;
    font-weight: 400;
    line-height: 1.2rem;
  }

  .menu-dropdown {
    align-self: stretch;
    margin-top: 0;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    padding-top: 1.5rem;
    padding-bottom: 1rem;
  }

  .gri-partner {
    width: 40px;
  }

  .footer-gri-partner {
    width: 120px;
  }

  .grid-insight-hero {
    grid-template-columns: 1fr;
  }

  .hero-text-insight-wrapper {
    border-bottom-style: none;
    border-right: 1px solid #fff;
    border-top-right-radius: 16px;
    border-bottom-left-radius: 0;
  }

  .hero-img-insight {
    max-width: 110%;
  }

  .hero-img-insight-wrapper {
    border-top-style: none;
    border-left: 1px solid #fff;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 16px;
    padding-bottom: 30px;
  }

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

  .grid-3x.is--gap8 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .grid-2x {
    grid-template-columns: 1fr;
  }

  .grid-2x.is--download {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .grid-2x.is--gap6 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .rich-text-dark h2 {
    font-weight: 700;
  }

  .bg-dark {
    margin-top: 4rem;
  }

  .green-bullet-wrapper {
    margin-top: 1.5rem;
    margin-bottom: 1rem;
  }

  .number-card {
    padding-right: 0;
  }

  .section-pt8 {
    padding-top: 4rem;
  }

  .section-pt8.is--sticky {
    height: auto;
    padding-top: 4rem;
    position: relative;
  }

  .card-light {
    margin-right: 0;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .ac-mb6 {
    margin-bottom: 4rem;
  }

  .card-dark {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .section-pbt8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .section-pbt8.is--flex {
    flex-flow: column;
    grid-template-columns: 1fr;
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .mb6 {
    margin-bottom: 4rem;
  }

  .mt6 {
    margin-top: 4rem;
  }

  .h3-25.is--mr30-mb6 {
    margin-bottom: 4rem;
    margin-right: 0%;
  }

  .dark-overlay {
    background-color: var(--black);
    display: block;
  }

  .h1-1rem-light {
    margin-bottom: .75rem;
  }

  .parallax-wrapper {
    margin-left: 2.5%;
    margin-right: 2.5%;
  }

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

  .nav-dd-content-master {
    flex: 1;
    grid-template-columns: 1.25fr;
    margin-left: 1.75rem;
    margin-right: 1.25rem;
  }

  .dd-list-wrapper {
    padding-left: 0;
  }

  .dd-side-box {
    display: none;
  }

  .pr0-25 {
    padding-right: 0;
  }

  .fw-left-img {
    border-radius: 12px;
  }

  .section-pb8 {
    margin-bottom: 4rem;
  }

  .section-pb8.is--flex {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    margin-top: 6rem;
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .services-list {
    grid-template-columns: 1fr;
  }

  .footer-list-item {
    padding-bottom: 1.25rem;
    font-size: .8rem;
  }

  .dd-arrow-wrapper {
    justify-content: center;
    align-items: center;
    margin-left: .5rem;
    padding-top: 0;
    padding-bottom: 2px;
    display: none;
  }

  .locale-link {
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: Neuemachina, sans-serif;
    font-size: .875rem;
  }

  .locale-link.mr0-75.is--dark {
    color: var(--white);
  }

  .locale-link.is--smaller {
    padding-top: 6px;
    font-size: .9rem;
  }

  .locale-link.is--menu-dark.w--current {
    color: var(--white);
  }

  .section-pbt4 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .mb0 {
    margin-bottom: 0;
  }

  .hide-on-mobile {
    display: none;
  }

  .nav-link-dd {
    margin-left: 1.25rem;
  }

  .nav-dd-wrapper {
    z-index: 9999;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    height: 100vh;
    display: none;
    position: absolute;
    inset: 0%;
    box-shadow: 0 0 #00000026;
  }

  .nav-dd-sidebox-wrapper {
    grid-template-columns: 1.25fr;
  }

  .nav-dd-grid-2x {
    z-index: 999;
    background-color: var(--white);
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: relative;
  }

  .dd-locales {
    display: none;
  }

  .locales-mobile {
    flex-flow: column;
    flex: 0 auto;
    display: flex;
  }

  .locales-list-mobile {
    display: flex;
  }

  .mr0-75 {
    margin-right: .75rem;
  }

  .nav-dd-back-btn {
    align-items: center;
    margin-bottom: 1.5rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    display: flex;
  }

  .nav-local-dd {
    display: none;
  }

  .locales-wrapper-2 {
    display: flex;
  }

  .hide-on-desktop {
    display: block;
  }

  .mm-bottom {
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 20rem;
  }

  .dd-arrow-mobile {
    margin-bottom: .5rem;
    display: block;
  }

  .locale-icon {
    width: 16px;
    margin-right: .5rem;
    padding-top: 3px;
  }

  .demo-hero-right-box {
    display: none;
  }

  .demo-hero-left-box {
    margin-bottom: 0;
  }

  .demo-box-left-img {
    width: 150%;
  }

  .demo-hero-im-frame {
    margin-left: 25%;
  }

  .manager-wrapper {
    top: 40%;
    left: 5%;
    right: 20%;
  }

  .icon-w16 {
    display: none;
  }

  .carousel-slider {
    width: 100%;
  }

  .carousel-mask {
    width: 60%;
  }

  .carousel {
    width: 90vw;
    padding-bottom: 6rem;
    overflow: hidden;
  }

  .infobox-light {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .cdp-text-box {
    margin-right: 0;
  }

  .halobrand-wrapper {
    display: flex;
    position: absolute;
    bottom: 0%;
  }

  .slider-grid-full {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr 1fr;
    margin-left: 0;
    margin-right: 0;
  }
}

@media screen and (max-width: 767px) {
  li {
    background-image: none;
  }

  .btn-dark.btn-h50 {
    width: auto;
    height: auto;
  }

  .tab-1 {
    padding-top: 14px;
    padding-bottom: 14px;
    font-size: 16px;
  }

  .tab-1.w--current, .tab-2, .tab-3 {
    font-size: 16px;
  }

  .tab-3.w--current {
    padding-top: 24px;
  }

  .section80.privacy-text-margins, .section80.hero-dark-margins {
    margin-left: 0;
    margin-right: 0;
  }

  .container-master {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .grid-hero-1 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .btn-dark-arrow.is--double {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brand {
    width: 100px;
    margin-left: .75rem;
  }

  .brand.w--current {
    width: 100px;
    margin-top: .75rem;
    margin-left: .75rem;
  }

  .home-hero-text-wrapper {
    flex-direction: column;
    margin-bottom: 2rem;
    display: flex;
  }

  .logo120 {
    width: 60px;
  }

  .logo70 {
    width: 30px;
  }

  .logo160 {
    width: 80px;
  }

  .slider-icon-r {
    margin-left: 20px;
  }

  .slider-icon-l {
    margin-right: 20px;
  }

  .grid-2x-a {
    grid-template-columns: 1fr;
  }

  .mega-card-green, .mega-card-blue {
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .t5 {
    font-size: 2rem;
  }

  .button-no-frame-light-arrow-copy, .button-no-frame-dark-arrow {
    left: 40px;
  }

  .footer-wrapper-dark {
    margin-top: 40px;
  }

  .grid {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .footer-content-block {
    border-bottom: 1px solid #7b7c9866;
    margin-bottom: 20px;
  }

  .footer-icon-block {
    margin-top: 20px;
  }

  .divider-text-xl {
    font-size: 2.125rem;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .grid-wrapper-dark {
    padding-top: 2rem;
  }

  .grid-contact-cards {
    margin-bottom: 2rem;
  }

  .support-wrapper {
    padding: 20px;
  }

  .support-wrapper.mt120 {
    padding-bottom: 40px;
  }

  .support-box-l2 {
    flex-direction: column;
  }

  .hero-text-wrapper {
    flex-direction: column;
    display: flex;
  }

  .list-demo {
    padding-left: 0;
  }

  .t24-hero-adjuster {
    margin-right: 0;
  }

  .h64 {
    font-size: 44px;
    line-height: 54px;
  }

  .card-wrapper-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .team-card-wrapper {
    justify-content: center;
    align-items: center;
    height: 570px;
    display: flex;
  }

  .team-card-front-side {
    align-items: center;
  }

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

  .analytics-tab-graph {
    display: none;
  }

  .grid-wrapper-light {
    padding: 40px 20px;
  }

  .logo100 {
    width: 40px;
  }

  .solution-text-wrapper {
    flex-direction: column;
    display: flex;
  }

  .logo180, .logo130 {
    width: 90px;
  }

  .mobile-menu-btn, .mobile-menu-btn:hover, .mobile-menu-btn:active {
    background-color: #0000;
  }

  .section-nav {
    height: auto;
  }

  .cookie-box {
    align-items: stretch;
  }

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

  .footer-sub-block {
    margin-top: 20px;
  }

  .nav-language-wrapper {
    align-self: flex-start;
    margin-left: 20px;
  }

  .mc-progress-box {
    padding-bottom: 40px;
  }

  .mc-progress-line {
    display: none;
  }

  .green-box {
    padding-left: 20px;
    padding-right: 20px;
  }

  .infobox-dark {
    flex-direction: column;
    align-items: center;
    padding: 2.5rem 1.25rem 2rem;
  }

  .support-box-l3 {
    flex-direction: column;
    margin-bottom: 20px;
    margin-right: 0;
    position: static;
  }

  .support-box-l {
    text-align: center;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .support-icon {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .dd-link {
    padding-left: 0;
  }

  .footer-gri-partner {
    margin-top: 20px;
  }

  .nl-form {
    width: auto;
  }

  .nl-wrapper-dark {
    align-items: stretch;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .label-wrapper {
    margin-top: 20px;
    margin-left: 20px;
  }

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

  .grid-2x {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

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

  .green-bullet {
    margin-right: .75rem;
  }

  .green-bullet-wrapper {
    margin-top: 1rem;
  }

  .section-pt8.is--parallax {
    padding-top: 4rem;
  }

  .h1-1rem {
    font-size: .75rem;
  }

  .card-dark {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .section-pbt8.is--flex {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .h3-25 {
    font-size: 2.75rem;
  }

  .white-paper-box-wrapper {
    padding-top: 55%;
  }

  .blog-img-wrapper {
    width: 90%;
  }

  .parallax-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .graph-1, .graph-2 {
    display: none;
  }

  .home-hero-img-wrapper {
    border-radius: 8px;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .hero-shine {
    opacity: .3;
    width: 100%;
    height: 100%;
    top: 0%;
    left: 0%;
  }

  .section-pb8.is--flex {
    margin-bottom: 4rem;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .services-list {
    border-bottom: 1px solid #7b7c9866;
    margin-bottom: 20px;
  }

  .team-img {
    width: 80%;
  }

  .mm-bottom {
    flex-flow: column;
    align-self: flex-start;
  }

  .demo-hero-im-frame {
    margin-left: 30%;
  }

  .manager-wrapper {
    border-radius: 1.25rem;
  }

  .demo-hero-right--box-wrapper {
    padding-top: 6rem;
    padding-bottom: 8rem;
  }

  .carousel-slider._3 {
    right: -18%;
  }

  .carousel-slider._8 {
    right: -63%;
  }

  .carousel-slider._4 {
    right: -27%;
  }

  .carousel-slider._2 {
    right: -9%;
  }

  .carousel-slider._7 {
    right: -54%;
  }

  .carousel-slider._5 {
    right: -36%;
  }

  .carousel-slider._6 {
    right: -45%;
  }

  .carousel-mask {
    width: 60%;
  }

  .carousel {
    padding-bottom: 4rem;
  }

  .flex-block, .flex-block-demo-b {
    text-align: center;
  }

  .infobox-light {
    flex-direction: column;
    align-items: center;
    padding: 2.5rem 1.25rem 2rem;
  }

  .slider-grid-full {
    grid-column-gap: 1rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2.125rem;
  }

  h3 {
    font-size: 1.75rem;
  }

  li {
    margin-right: 25px;
    font-size: 14px;
    line-height: 24px;
  }

  .btn-green-arrow {
    border-radius: 40px;
  }

  .btn-green-arrow.is--light {
    text-align: left;
  }

  .btn-light-arrow {
    align-self: stretch;
  }

  .input-field {
    border-radius: 12px;
  }

  .tabs-content {
    padding-top: 32px;
    padding-bottom: 16px;
  }

  .tab-1 {
    padding: 8px 16px;
    font-size: 14px;
  }

  .tab-1.w--current {
    margin-top: 12px;
    padding: 16px 16px 8px;
    font-size: 14px;
  }

  .tab-2 {
    padding: 8px 16px;
    font-size: 14px;
  }

  .tab-2.w--current {
    margin-top: 12px;
    padding-top: 16px;
  }

  .tab-3 {
    padding: 8px 16px;
    font-size: 14px;
  }

  .tab-3.w--current {
    margin-top: 12px;
    padding-top: 16px;
  }

  .btn-dark-ghost-nav {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .ml0-75 {
    justify-content: center;
    align-items: center;
    margin-left: 0;
  }

  .nav-container {
    padding-bottom: .5rem;
  }

  .section80.privacy-text-margins {
    margin-top: 60px;
  }

  .section80.hero-dark-margins {
    margin-top: 80px;
  }

  .nav-link {
    padding-left: 0;
    font-size: 1.2rem;
    line-height: 1.4rem;
  }

  .container-master.mrl0 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-master.is--vh100 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .container-master.is--mt8_mb4 {
    margin-bottom: 0;
  }

  .container-master.is--vw100 {
    align-self: center;
  }

  .grid-hero-1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .btn-dark-arrow.is--double {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .brand {
    width: 90px;
    margin-left: .5rem;
  }

  .brand.w--current {
    width: 80px;
    margin-top: 1.25rem;
  }

  .home-hero-text-wrapper {
    flex-direction: column;
    margin-bottom: 0;
    display: flex;
  }

  .slider-text {
    height: 90px;
  }

  .slider-text.is--sub {
    margin-bottom: 0;
  }

  .slider-grid {
    grid-template-areas: ". . Area";
    margin-left: 0;
    margin-right: 0;
  }

  .logo120 {
    width: 40px;
  }

  .logo70 {
    width: 25px;
  }

  .logo160 {
    width: 60px;
  }

  .t4 {
    font-size: 1.5rem;
  }

  .card-wrapper-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .card-wrapper-2 {
    margin-top: 2rem;
  }

  .grid-2x-a {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .mega-card-green, .mega-card-blue {
    padding-bottom: 160px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .t5 {
    font-size: 1.75rem;
  }

  .t6 {
    font-size: 2.125rem;
  }

  .button-no-frame-light-arrow-copy, .button-no-frame-dark-arrow {
    left: 20px;
  }

  .divider-text-xl {
    margin-left: 0;
    margin-right: 0;
  }

  .logo-footer {
    width: 100px;
  }

  .divider-text-sub {
    margin-bottom: 30px;
    line-height: 24px;
  }

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

  .hero-wrapper60 {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .img-r16 {
    border-radius: 8px;
  }

  .support-wrapper.mt120 {
    border-radius: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-dark-arrow {
    padding-right: 20px;
  }

  .hero-text-wrapper {
    flex-direction: column;
    display: flex;
  }

  .about-hero-wrapper {
    padding: 0 20px;
  }

  .circle-wrapper {
    background-size: 360px;
  }

  .t24-hero-adjuster {
    font-size: 19px;
  }

  .mega-nr {
    font-size: 160px;
    line-height: 160px;
  }

  .list-regular {
    margin-bottom: 0;
  }

  .t1 {
    font-size: .875rem;
    line-height: 1.4;
  }

  .grid-about-l2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .team-card-wrapper {
    height: 400px;
  }

  .grid-teams {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

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

  .logo100 {
    width: 30px;
  }

  .t50-fixed {
    font-size: 32px;
    line-height: 44px;
  }

  .hero-img-control {
    width: 280px;
  }

  .solution-text-wrapper {
    flex-direction: column;
    display: flex;
  }

  .logo180 {
    width: 50px;
  }

  .logo130 {
    width: 70px;
  }

  .mobile-menu-btn {
    background-color: #0000;
    margin-right: 0;
  }

  .mobile-menu-btn:hover, .mobile-menu-btn:active {
    background-color: #0000;
  }

  .nav-button-wrapper {
    flex-flow: column;
    margin-right: 1.25rem;
    position: relative;
  }

  .nav-menu-custom {
    width: 100%;
    transform: none;
  }

  .rich-text h2 {
    font-size: 1.5rem;
  }

  .hero-support-wrapper {
    margin: 0;
  }

  .cookie-box {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cookie-container {
    margin-bottom: 0;
  }

  .nav-language-wrapper {
    margin-top: 30px;
  }

  .grid-2x-b {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .grid-rm-pricing, .grid-rm-progress {
    grid-template-columns: 1fr;
  }

  .dropdown-toggle {
    padding-left: 0;
    font-size: 1.2rem;
    line-height: 1.4rem;
  }

  .dropdown-list {
    width: 100vw;
    height: 100vh;
  }

  .dd-link {
    font-size: .8rem;
    line-height: .8rem;
  }

  .dd-link.w--current {
    font-size: .8rem;
  }

  .mc-progress-icon {
    width: 190px;
  }

  .nl-btn {
    border-radius: 12px;
    height: 44px;
    margin-bottom: 1rem;
  }

  .tabs-in {
    margin-top: 40px;
  }

  .tabs-menu-in {
    flex-direction: column;
  }

  .tab-link-in {
    padding-left: 0;
    padding-right: 0;
  }

  .hero-img-insight-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .label-insight {
    font-size: .5rem;
  }

  .label-wrapper {
    margin-top: 20px;
    margin-left: 20px;
  }

  .tag-wrapper {
    font-size: .875rem;
  }

  .pdf-form-wrapper {
    margin-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pdf-hero-grid {
    order: -1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .btn-white-ghost-nav.is--distance {
    margin-top: 1rem;
  }

  .btn-ghost-arrow-frame.is-btn-space {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .mini-icon {
    width: 16px;
  }

  .nl-input-wrapper {
    flex-flow: column;
  }

  .card-light {
    text-align: center;
    padding: 2rem 1.5rem;
  }

  .ac-mb6 {
    margin-bottom: 2rem;
  }

  .section-pbt8.is--flex {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .h3-25 {
    font-size: 2rem;
  }

  .h3-25.is--mr30-mb6 {
    margin-bottom: 2rem;
  }

  .btn-wrapper {
    flex-flow: column;
    align-items: stretch;
  }

  .btn-wrapper.is--align-right {
    align-items: stretch;
  }

  .checkbox {
    margin-top: 4px;
  }

  .t7 {
    font-size: 2.125rem;
  }

  .h1-1rem-light {
    font-size: .875rem;
  }

  .fw-left-img {
    border-radius: 8px;
  }

  .section-pb8.is--flex {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    margin-top: 2rem;
  }

  .footer-list-item {
    padding-bottom: 1rem;
    font-size: .75rem;
  }

  .input-field-newsletter {
    border-radius: 12px;
  }

  .inputfield-nl {
    border-radius: 8px;
    height: 44px;
  }

  .mm-bottom {
    justify-content: flex-start;
    align-self: stretch;
    align-items: stretch;
  }

  .demo-hero-im-frame {
    width: 150%;
    margin-left: 15%;
  }

  .demo-hero-right--box-wrapper {
    padding-top: 3rem;
  }

  .carousel-slider {
    margin-bottom: 1.25rem;
  }

  .carousel-slider._3, .carousel-slider._8, .carousel-slider._4, .carousel-slider._2, .carousel-slider._7, .carousel-slider._5, .carousel-slider._6 {
    right: 0%;
  }

  .card-body {
    padding: 20px;
  }

  .carousel-mask {
    width: 100%;
  }

  .carousel {
    padding-bottom: 2rem;
  }

  .card-title {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: auto;
    margin-bottom: 2rem;
  }

  .testimonial-img {
    margin-bottom: .75rem;
  }

  .logo-v1 {
    width: 25px;
  }

  .halobrand-wrapper {
    right: auto;
  }

  .slider-grid-full {
    grid-template-areas: ". . Area";
    margin-left: 0;
    margin-right: 0;
  }

  .btn-green-nav {
    margin-top: 1rem;
    margin-right: .75rem;
  }
}

#w-node-_4f591eed-273b-8408-41b2-066f74758b05-8072dfc8 {
  justify-self: center;
}

#w-node-_4f591eed-273b-8408-41b2-066f74758b00-8072dfc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_49f7bd66-482c-dd5a-1461-612341763111-8072dfc8 {
  justify-self: center;
}

#w-node-_0a00d44e-b6db-094e-6da0-eb6972a512c3-8072dfc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_37644ad2-919a-1a47-f5fa-3de88a14e855-8072dfc8 {
  justify-self: center;
}

#w-node-_37644ad2-919a-1a47-f5fa-3de88a14e857-8072dfc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_68f9bbd1-7891-13fc-347b-3e546d5f428d-8072dfc8 {
  justify-self: center;
}

#w-node-_68f9bbd1-7891-13fc-347b-3e546d5f428f-8072dfc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8be0338a-7f9d-a8c0-b8b7-6ca4e01f6087-8072dfc8 {
  justify-self: center;
}

#w-node-_8be0338a-7f9d-a8c0-b8b7-6ca4e01f6089-8072dfc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_885d318d-389e-22af-e185-23d978ed01ea-8072dfc8 {
  justify-self: center;
}

#w-node-_9facd2b9-2026-5075-e474-1f916327be11-8072dfc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9d22063d-3675-8e93-8252-6b04875d4cc5-8072dfc8 {
  align-self: center;
}

#w-node-_92893d0e-48dd-08bb-695c-471c913d2b90-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b91-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b98-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b9f-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2ba4-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2bab-7ef3f5f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92893d0e-48dd-08bb-695c-471c913d2bb2-7ef3f5f1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_09f2b8c4-bc08-37fe-07b5-f8b2267467b9-7ef3f5f1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end start;
}

#w-node-_09f2b8c4-bc08-37fe-07b5-f8b2267467ba-7ef3f5f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92893d0e-48dd-08bb-695c-471c913d2bb7-7ef3f5f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_10f54c4b-04b7-7595-446b-435a16b7eaa4-16b7ea9c, #w-node-b5056d3b-5964-da58-d68c-e6385851e4c2-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b5056d3b-5964-da58-d68c-e6385851e4c3-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10f54c4b-04b7-7595-446b-435a16b7eaa6-16b7ea9c, #w-node-_4911f631-ca31-c4fa-ea4c-847a5ef52643-16b7ea9c, #w-node-_7d778f8a-9cf0-8dde-0b91-c26fefb3eb82-16b7ea9c, #w-node-_10f54c4b-04b7-7595-446b-435a16b7eab0-16b7ea9c, #w-node-_10f54c4b-04b7-7595-446b-435a16b7eab2-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a8fa50e1-b0e8-874f-6d76-88b72dba000d-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10f54c4b-04b7-7595-446b-435a16b7eab4-16b7ea9c, #w-node-c191b632-9046-f6c1-b0d7-3c12c99bd77e-16b7ea9c, #w-node-_456f0a2d-97a2-4aa8-df14-4f89ec5657b3-16b7ea9c, #w-node-bbb1eaf4-62ec-87e5-5dbe-d0d4bef9dace-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_771d05aa-ee7b-f96a-ce1b-66de0fb7fc25-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e65dcef-ba6b-4f28-93d7-011184c52869-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_17db7bdc-50a3-5d98-8601-79c15077148f-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4085e21-cdec-ac28-6422-79370b0b2531-16b7ea9c {
  place-self: center;
}

#w-node-_9b024b72-764e-94ef-c554-f7d41365abf1-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9b024b72-764e-94ef-c554-f7d41365abf2-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1d30166-6d94-36ef-9b8a-c44f14cd86b4-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c1d30166-6d94-36ef-9b8a-c44f14cd86b5-16b7ea9c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e9551-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e9552-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e9553-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e9554-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2c52cbd-fedf-6711-d809-1e7cf0f11549-db3e954b, #w-node-_1c82eb71-b769-16a1-938f-fe41e378ae2e-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1c82eb71-b769-16a1-938f-fe41e378ae2f-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4324c87b-0c3e-a897-31a6-97db9e3fd8e8-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4324c87b-0c3e-a897-31a6-97db9e3fd8e9-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1fc63dff-4a78-d1d8-7291-e0fb2d924363-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_1fc63dff-4a78-d1d8-7291-e0fb2d924364-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e955d-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e955e-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e955f-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e9562-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cdb4d1d8-0252-d4f8-a6b9-9217db3e9561-db3e954b, #w-node-a2d21863-c046-3a38-1f2a-dd30ff3a2ae3-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a2d21863-c046-3a38-1f2a-dd30ff3a2ae4-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf5af205-373d-d6f1-d74a-19bce1c36b1c-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bf5af205-373d-d6f1-d74a-19bce1c36b1d-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba53ee03-475a-b658-06bf-bcdfb5ca659a-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ba53ee03-475a-b658-06bf-bcdfb5ca659b-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f11242d1-1a0b-fdd1-7ac0-c20767884d84-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f11242d1-1a0b-fdd1-7ac0-c20767884d85-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e386ffcd-c060-c4f0-63d4-20293f822907-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e386ffcd-c060-c4f0-63d4-20293f822908-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0929989c-7c22-f420-3102-6518ae32ff74-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0929989c-7c22-f420-3102-6518ae32ff75-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e7d1bd0f-74ab-7497-1100-184c8ef383c1-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e7d1bd0f-74ab-7497-1100-184c8ef383c2-db3e954b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7ebdfd5-04fc-6b26-fd0a-7a1a9f802356-d4ecb4fc {
  align-self: start;
}

#w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20056-88f389b8 {
  align-self: center;
}

#w-node-_99ef4301-d242-47d3-f4ef-9ca78cd2005d-88f389b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e22bbe6b-4dd0-90ca-8e36-50297f608094-88f389b8 {
  justify-self: center;
}

#w-node-e139179d-c678-2a0b-4450-f53839dd3036-88f389b8, #w-node-_39aa442e-f666-c661-ac72-87defc7dec6d-88f389b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_39aa442e-f666-c661-ac72-87defc7dec6a-88f389b8, #w-node-dfb482b7-44cc-2aaf-9218-6d44c95a4327-88f389b8 {
  justify-self: center;
}

#w-node-dfb482b7-44cc-2aaf-9218-6d44c95a432a-88f389b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ce529cf0-fedd-d560-fd20-2e8edf8bc948-88f389b8, #w-node-_8c466795-b713-d525-1c60-9eb8a909914c-88f389b8, #w-node-dbd192fd-e258-6844-db9b-4fbe43d25187-88f389b8, #w-node-_93c681ab-b750-0a56-6b37-ef08cf2c3ca6-88f389b8, #w-node-e814b4b3-9d35-6be0-b873-5cac67e19e45-88f389b8, #w-node-_03bae471-8afa-f615-061a-926844bbf40a-88f389b8, #w-node-_43a8425f-f9fb-9288-ebd6-5cf5b4f41060-88f389b8, #w-node-fdfce739-9482-f1f5-8e55-3044bc365486-88f389b8, #w-node-fdfce739-9482-f1f5-8e55-3044bc365487-88f389b8, #w-node-fdfce739-9482-f1f5-8e55-3044bc365488-88f389b8, #w-node-fdfce739-9482-f1f5-8e55-3044bc36548a-88f389b8, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023ca9-88f389b8, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023caa-88f389b8, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023cab-88f389b8, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023cad-88f389b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f56b857-85e4-8fc5-50c0-d154da0ee178-d2f389ca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dc947a72-2378-9ace-216e-4d7e0ba2175d-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_333459e9-6e4d-2e26-60c0-c6264ee4d6c4-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_1713ffb6-66dc-61f8-9d42-2f40d6248c70-d2f389ca {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_778f76c9-56cb-88b1-76f6-137e135031ac-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94082bb4-bf51-4423-24b0-f8750b925c54-d2f389ca, #w-node-e2e0e73f-12cd-db1f-e6d7-8d7219288dfe-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5bcb9a2-181c-25b4-488f-8be08429b9cc-d2f389ca, #w-node-_8339b56f-939a-7a7c-6fea-3e8f8f648657-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8339b56f-939a-7a7c-6fea-3e8f8f648658-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed07352c-b9ad-ff82-021f-653afe9beefa-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ed07352c-b9ad-ff82-021f-653afe9beefb-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_292a44b2-24db-da27-6746-07edcbc794b6-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_292a44b2-24db-da27-6746-07edcbc794b7-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8989fc4d-ce22-3460-1f4d-40098d346040-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_8989fc4d-ce22-3460-1f4d-40098d346041-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff63e5d9-884f-e6e4-1656-b5f0773fff27-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ff63e5d9-884f-e6e4-1656-b5f0773fff28-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37a580db-fa5b-4740-9cd7-ecd77176e50a-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_37a580db-fa5b-4740-9cd7-ecd77176e50b-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5bcb9a2-181c-25b4-488f-8be08429b9ce-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-d5bcb9a2-181c-25b4-488f-8be08429b9cf-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5bcb9a2-181c-25b4-488f-8be08429b9d0-d2f389ca, #w-node-d5bcb9a2-181c-25b4-488f-8be08429b9d2-d2f389ca, #w-node-bb802ecb-b245-2883-e8b9-4bbb5ab08cf3-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bb802ecb-b245-2883-e8b9-4bbb5ab08cf4-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44503f71-f5e9-a01b-2ea9-eeab01a83c38-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_44503f71-f5e9-a01b-2ea9-eeab01a83c39-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_851eac84-6841-9e10-b255-b1bdd5f52edb-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_851eac84-6841-9e10-b255-b1bdd5f52edc-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58661ff2-ea9f-3fce-7e54-f34e92f4a1ce-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_58661ff2-ea9f-3fce-7e54-f34e92f4a1cf-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95325f53-7768-8dd7-aa34-20eca8fbecc7-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_95325f53-7768-8dd7-aa34-20eca8fbecc8-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e65a7672-ae7f-9e9f-b13b-ccf153e6e458-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e65a7672-ae7f-9e9f-b13b-ccf153e6e459-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb2830d2-2bfe-53dc-4b6b-1618bf36f878-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-bb2830d2-2bfe-53dc-4b6b-1618bf36f879-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7563c5cc-5a65-9bd1-024a-fcba661ff58f-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_7563c5cc-5a65-9bd1-024a-fcba661ff590-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43b7f817-008d-f000-e75e-f6e145998b8d-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_43b7f817-008d-f000-e75e-f6e145998b8e-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b40c402-99ff-591d-190e-37b702ec6d4a-d2f389ca {
  place-self: center;
}

#w-node-d5bcb9a2-181c-25b4-488f-8be08429b9d4-d2f389ca, #w-node-e7cc91e8-c0a4-36f9-2ed4-cada88844034-d2f389ca, #w-node-_0d32f248-2a21-b5b3-6f6c-43f88dd53992-d2f389ca {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_417f24ab-7f5d-779e-e337-b7458ede3682-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede3683-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede368a-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede368f-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede3694-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede369b-8ede367e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_417f24ab-7f5d-779e-e337-b7458ede36a2-8ede367e {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: center;
}

#w-node-_6ae35118-bec8-8b72-6008-a51601f32e9d-8ede367e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: end;
}

#w-node-_6ae35118-bec8-8b72-6008-a51601f32e9e-8ede367e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_417f24ab-7f5d-779e-e337-b7458ede36a5-8ede367e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20056-96f389cc {
  align-self: center;
}

#w-node-_99ef4301-d242-47d3-f4ef-9ca78cd2005d-96f389cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e22bbe6b-4dd0-90ca-8e36-50297f608094-96f389cc {
  justify-self: center;
}

#w-node-e139179d-c678-2a0b-4450-f53839dd3036-96f389cc, #w-node-_39aa442e-f666-c661-ac72-87defc7dec6d-96f389cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_39aa442e-f666-c661-ac72-87defc7dec6a-96f389cc, #w-node-dfb482b7-44cc-2aaf-9218-6d44c95a4327-96f389cc {
  justify-self: center;
}

#w-node-dfb482b7-44cc-2aaf-9218-6d44c95a432a-96f389cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ce529cf0-fedd-d560-fd20-2e8edf8bc948-96f389cc, #w-node-_8c466795-b713-d525-1c60-9eb8a909914c-96f389cc, #w-node-dbd192fd-e258-6844-db9b-4fbe43d25187-96f389cc, #w-node-_93c681ab-b750-0a56-6b37-ef08cf2c3ca6-96f389cc, #w-node-e814b4b3-9d35-6be0-b873-5cac67e19e45-96f389cc, #w-node-_03bae471-8afa-f615-061a-926844bbf40a-96f389cc, #w-node-_43a8425f-f9fb-9288-ebd6-5cf5b4f41060-96f389cc, #w-node-fdfce739-9482-f1f5-8e55-3044bc365486-96f389cc, #w-node-fdfce739-9482-f1f5-8e55-3044bc365487-96f389cc, #w-node-fdfce739-9482-f1f5-8e55-3044bc365488-96f389cc, #w-node-fdfce739-9482-f1f5-8e55-3044bc36548a-96f389cc, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023ca9-96f389cc, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023caa-96f389cc, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023cab-96f389cc, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023cad-96f389cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4ddf-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4de1-06ce720d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4de2-06ce720d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4de3-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4de5-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4de9-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4deb-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4ded-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4def-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4df3-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4df5-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4df7-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4df8-06ce720d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_55845b99-0217-2972-13b9-e7467e42e1c7-06ce720d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4dfb-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4dfd-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4dff-06ce720d, #w-node-a77b8b1d-6064-23ad-9c16-e0a9d18f4e01-06ce720d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645764-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645765-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645766-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645767-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645768-d264575c, #w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264576a-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264576b-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264576e-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264576f-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645770-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645771-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645772-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645773-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645774-d264575c, #w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645778-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645779-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264577a-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264577b-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264577c-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264577d-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264577e-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd264577f-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645782-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645783-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645784-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645785-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645786-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645787-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645788-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-f27b4046-ff1e-e5ac-2fa1-ac8dd2645789-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9376a35f-c759-78ce-3b9d-b33cb3401b41-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9376a35f-c759-78ce-3b9d-b33cb3401b42-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9376a35f-c759-78ce-3b9d-b33cb3401b43-d264575c, #w-node-_9376a35f-c759-78ce-3b9d-b33cb3401b44-d264575c, #w-node-_9376a35f-c759-78ce-3b9d-b33cb3401b45-d264575c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_9928413e-27b0-cac7-ea88-97dc754f1139-bff389ce, #Company-Size-A.w-node-_6db2f20c-75e2-6235-1e82-ae6f9ed3c758-bff389ce, #Industry-A.w-node-_82a5a775-315d-41b6-722c-d307d1911f02-bff389ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113e-bff389ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-bff389ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-01f389cf {
  align-self: center;
}

#w-node-e0a22b2a-5822-bae5-9a24-4c19892ff0e1-01f389cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a07ec426-3d93-847f-9a03-676ef1584a83-01f389cf {
  align-self: center;
}

#w-node-_9a88f611-360f-3294-1454-17d0021ed971-01f389cf, #w-node-_9928413e-27b0-cac7-ea88-97dc754f1139-01f389cf, #irket-B-y-kl.w-node-_6db2f20c-75e2-6235-1e82-ae6f9ed3c758-01f389cf, #Industry-A.w-node-_82a5a775-315d-41b6-722c-d307d1911f02-01f389cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113e-01f389cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-01f389cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_214f188f-1df5-3b49-520d-ac075d372e5d-9bf389d6 {
  align-self: center;
}

#w-node-_214f188f-1df5-3b49-520d-ac075d372e64-9bf389d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_214f188f-1df5-3b49-520d-ac075d372e65-9bf389d6 {
  justify-self: center;
}

#w-node-_26c94b0b-7adf-bec8-00ed-30443492916e-9bf389d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message-C.w-node-cab63114-8fdb-df94-ebda-e9927158b363-9bf389d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7c44127d-e5e2-7eef-a316-4568d8c8f720-9bf389d6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-b33e3fcd-9b10-1218-9d63-f5779da938b7-9bf389d6, #w-node-_4de50722-4201-13b3-a2e9-1ece09f889c2-9bf389d6, #w-node-_032d4342-4e0a-abac-9e2e-cf6933dc0d89-9bf389d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-04f389d8 {
  align-self: center;
}

#w-node-_3fc1a41d-7ac8-7472-c88f-cbfe53490dab-04f389d8, #w-node-_9928413e-27b0-cac7-ea88-97dc754f1139-04f389d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message.w-node-_9928413e-27b0-cac7-ea88-97dc754f113e-04f389d8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-04f389d8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_0f47dc99-e929-40db-1533-fa1739c2db39-7ef389df {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_44ea3729-45a9-4896-1865-99ace0cb7b87-7ef389df {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_247ae2f3-abd4-91e8-6938-a6ebfe4b971e-7ef389df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_173427b3-e6dd-2289-cfad-d0276974c187-45c413f7 {
  align-self: start;
}

#w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3bd-8af389e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3c0-8af389e0, #w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3c1-8af389e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e68dfb81-073f-6bb3-d65e-45c8b11ca707-75f389f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3cfd7a19-2f12-9ae3-d750-78bd0bd034d2-75f389f7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_07ef83da-c884-0296-0fad-7bc937c254dd-75f389f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5225eb13-30c8-709e-9568-d428db2dc7f3-cff38a0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5225eb13-30c8-709e-9568-d428db2dc7f6-cff38a0a, #w-node-_5225eb13-30c8-709e-9568-d428db2dc7f7-cff38a0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3f56b857-85e4-8fc5-50c0-d154da0ee178-def38a0f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dc947a72-2378-9ace-216e-4d7e0ba2175d-def38a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_333459e9-6e4d-2e26-60c0-c6264ee4d6c4-def38a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end start;
}

#w-node-_1713ffb6-66dc-61f8-9d42-2f40d6248c70-def38a0f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_778f76c9-56cb-88b1-76f6-137e135031ac-def38a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94082bb4-bf51-4423-24b0-f8750b925c54-def38a0f, #w-node-e2e0e73f-12cd-db1f-e6d7-8d7219288dfe-def38a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_214f188f-1df5-3b49-520d-ac075d372e5d-08f38a12 {
  align-self: center;
}

#w-node-_214f188f-1df5-3b49-520d-ac075d372e64-08f38a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_214f188f-1df5-3b49-520d-ac075d372e65-08f38a12 {
  justify-self: center;
}

#w-node-_26c94b0b-7adf-bec8-00ed-30443492916e-08f38a12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message-C.w-node-cab63114-8fdb-df94-ebda-e9927158b363-08f38a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7c44127d-e5e2-7eef-a316-4568d8c8f720-08f38a12 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-b33e3fcd-9b10-1218-9d63-f5779da938b7-08f38a12, #w-node-_4de50722-4201-13b3-a2e9-1ece09f889c2-08f38a12, #w-node-_032d4342-4e0a-abac-9e2e-cf6933dc0d89-08f38a12, #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c3-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c5-7af38a13 {
  align-self: center;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82ca-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82cb-7af38a13 {
  justify-self: center;
}

#w-node-d0a451a3-5c4e-1545-8e58-84819a9303ef-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0a451a3-5c4e-1545-8e58-84819a9303f1-7af38a13 {
  align-self: center;
}

#w-node-_54af5928-5653-3688-c410-88525a8eb7a0-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c2e44ef-1259-faa9-bc01-26de42289c76-7af38a13 {
  justify-self: center;
}

#w-node-_6c2e44ef-1259-faa9-bc01-26de42289c78-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f1-7af38a13 {
  align-self: center;
}

#w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f6-7af38a13, #w-node-_39f06154-0334-66f7-05fe-f440b9044714-7af38a13, #w-node-_92a5e485-862c-7829-edab-c3441a97f44a-7af38a13, #w-node-bf10a422-62ae-f4fd-0ceb-7a50e426941c-7af38a13, #w-node-_1581ea4b-7b1f-2f35-ff49-82d6a30e9d7d-7af38a13, #w-node-_2d677111-2061-8099-feac-ee0885eaae02-7af38a13, #w-node-b027a3f6-3add-caf8-abfb-a3fa5fe57d54-7af38a13, #w-node-_7ae2bef1-9ca5-6623-9a7e-b0b1a7932e22-7af38a13, #w-node-a369e317-cf8d-f38c-c222-e5a2ddb48126-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fab2bde5-edaa-db09-2b71-03b0db67af1c-7af38a13 {
  align-self: center;
}

#w-node-fab2bde5-edaa-db09-2b71-03b0db67af21-7af38a13, #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297f-7af38a13 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297a-7af38a13 {
  align-self: center;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c3-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c5-2ff38a14 {
  align-self: center;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82ca-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6451770b-2522-cd29-bf55-0d2b58ae82cb-2ff38a14 {
  justify-self: center;
}

#w-node-d0a451a3-5c4e-1545-8e58-84819a9303ef-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0a451a3-5c4e-1545-8e58-84819a9303f1-2ff38a14 {
  align-self: center;
}

#w-node-_54af5928-5653-3688-c410-88525a8eb7a0-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60739723-ed30-c0cf-df24-b958bfbb587c-2ff38a14 {
  justify-self: center;
}

#w-node-_60739723-ed30-c0cf-df24-b958bfbb587e-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f1-2ff38a14 {
  align-self: center;
}

#w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f6-2ff38a14, #w-node-_39f06154-0334-66f7-05fe-f440b9044714-2ff38a14, #w-node-_92a5e485-862c-7829-edab-c3441a97f44a-2ff38a14, #w-node-bf10a422-62ae-f4fd-0ceb-7a50e426941c-2ff38a14, #w-node-_1581ea4b-7b1f-2f35-ff49-82d6a30e9d7d-2ff38a14, #w-node-_2d677111-2061-8099-feac-ee0885eaae02-2ff38a14, #w-node-b027a3f6-3add-caf8-abfb-a3fa5fe57d54-2ff38a14, #w-node-_7ae2bef1-9ca5-6623-9a7e-b0b1a7932e22-2ff38a14, #w-node-_6024c9e2-b2c6-34f0-2a38-679b54596960-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fab2bde5-edaa-db09-2b71-03b0db67af1c-2ff38a14 {
  align-self: center;
}

#w-node-fab2bde5-edaa-db09-2b71-03b0db67af21-2ff38a14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297a-2ff38a14 {
  align-self: center;
}

#w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297f-2ff38a14, #w-node-_315936e6-7b47-152a-2419-88240124e127-96f38a15, #w-node-_315936e6-7b47-152a-2419-88240124e128-96f38a15, #w-node-_315936e6-7b47-152a-2419-88240124e131-96f38a15, #w-node-_315936e6-7b47-152a-2419-88240124e132-96f38a15, #w-node-d106e145-f2f1-9de8-fe05-7e9370bb6752-96f38a15, #w-node-_1042199d-279d-73b2-0485-04c5a8a88507-96f38a15, #w-node-f3c641ee-2338-b710-78b0-a40000090677-96f38a15, #w-node-f3c641ee-2338-b710-78b0-a4000009067a-96f38a15, #w-node-ba7521c6-729b-348b-b1e2-d2b889e076f1-96f38a15, #w-node-_190ffc7f-2f28-fd4a-e0f4-81e4a708ba51-96f38a15, #w-node-_57f4adbb-7248-7d23-3c2d-30351ae797ff-96f38a15, #w-node-_57f4adbb-7248-7d23-3c2d-30351ae79802-96f38a15, #w-node-be265df5-3bc8-2ba5-e8f5-ca13a3d81688-96f38a15, #w-node-be265df5-3bc8-2ba5-e8f5-ca13a3d8168b-96f38a15, #w-node-_72866c0a-7da4-ce3b-c31f-fb3b378a705d-96f38a15, #w-node-_72866c0a-7da4-ce3b-c31f-fb3b378a7060-96f38a15, #w-node-e96db6ef-1b10-2b18-99fa-51ec5f7252dd-c2f38a16, #w-node-_1de68594-c892-faf9-638a-1b1ee09027b5-c2f38a16, #w-node-e96db6ef-1b10-2b18-99fa-51ec5f7252de-c2f38a16, #w-node-_059f9b16-e757-858f-4f4e-ea1f745288ea-c2f38a16, #w-node-d106e145-f2f1-9de8-fe05-7e9370bb6752-c2f38a16, #w-node-_1042199d-279d-73b2-0485-04c5a8a88507-c2f38a16, #w-node-_86ea682f-6baa-f740-1b0a-47cd6c81a1d2-c2f38a16, #w-node-_86ea682f-6baa-f740-1b0a-47cd6c81a1d5-c2f38a16, #w-node-ba7521c6-729b-348b-b1e2-d2b889e076f1-c2f38a16, #w-node-_190ffc7f-2f28-fd4a-e0f4-81e4a708ba51-c2f38a16, #w-node-_69a727f3-4ec0-0f9d-ce33-cf66aab8a7d4-c2f38a16, #w-node-_69a727f3-4ec0-0f9d-ce33-cf66aab8a7d7-c2f38a16, #w-node-_056ffb18-4928-2716-72df-6f37a75d71ef-c2f38a16, #w-node-_056ffb18-4928-2716-72df-6f37a75d71f2-c2f38a16, #w-node-c51141c5-3700-40ab-ecd1-cf88628472ac-c2f38a16, #w-node-c51141c5-3700-40ab-ecd1-cf88628472af-c2f38a16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7716f311-7feb-35eb-08ed-286519d21882-19d217ee {
  align-self: start;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-48f38a17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-48f38a17 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-48f38a17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-48f38a17, #w-node-_94da2de1-e641-df7d-6655-badff8693a86-48f38a17 {
  justify-self: center;
}

#w-node-_94da2de1-e641-df7d-6655-badff8693a88-48f38a17, #w-node-_94da2de1-e641-df7d-6655-badff8693a8f-48f38a17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94da2de1-e641-df7d-6655-badff8693a94-48f38a17, #w-node-_94da2de1-e641-df7d-6655-badff8693a98-48f38a17 {
  justify-self: center;
}

#w-node-_94da2de1-e641-df7d-6655-badff8693a9a-48f38a17, #w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f72-48f38a17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f79-48f38a17, #w-node-a6889a3b-33f5-b0f6-9d99-679db491ac30-48f38a17 {
  justify-self: center;
}

#w-node-a6889a3b-33f5-b0f6-9d99-679db491ac32-48f38a17, #w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77ed-48f38a17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77f2-48f38a17, #w-node-_82b4b4dc-c3dc-057b-55c9-932c7b6f62bc-48f38a17 {
  justify-self: center;
}

#w-node-_82b4b4dc-c3dc-057b-55c9-932c7b6f62be-48f38a17 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9d2-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9db-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9e4-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9ed-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9f6-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9ff-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842aa08-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842aa11-48f38a17, #w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-5ff38a18 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-5ff38a18, #w-node-_94da2de1-e641-df7d-6655-badff8693a86-5ff38a18 {
  justify-self: center;
}

#w-node-_94da2de1-e641-df7d-6655-badff8693a88-5ff38a18, #w-node-_94da2de1-e641-df7d-6655-badff8693a8f-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94da2de1-e641-df7d-6655-badff8693a94-5ff38a18, #w-node-_94da2de1-e641-df7d-6655-badff8693a98-5ff38a18 {
  justify-self: center;
}

#w-node-_94da2de1-e641-df7d-6655-badff8693a9a-5ff38a18, #w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f72-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f79-5ff38a18, #w-node-a6889a3b-33f5-b0f6-9d99-679db491ac30-5ff38a18 {
  justify-self: center;
}

#w-node-a6889a3b-33f5-b0f6-9d99-679db491ac32-5ff38a18, #w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77ed-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77f2-5ff38a18, #w-node-cfa84203-2ec2-592c-a799-2f29fa1fa6c7-5ff38a18 {
  justify-self: center;
}

#w-node-cfa84203-2ec2-592c-a799-2f29fa1fa6c9-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_56446101-4ff3-8092-dd22-31193c275f8a-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_265bd5fa-0a16-4863-0561-c394829b0471-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c3f1c423-3bae-0974-bbcf-0080104eab1b-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2419af-ce01-5a80-0e6a-43eb80e25275-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-cfec0a88-ddd8-37ff-dab5-dc95a816a9f5-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_91f93b2c-eb05-8add-06d7-bcf61d59a48b-5ff38a18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda912-adf38a1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda914-adf38a1b {
  align-self: center;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda91b-adf38a1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda91c-adf38a1b, #w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cfc-adf38a1b {
  justify-self: center;
}

#w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cf7-adf38a1b, #w-node-_428bc11e-9d42-4910-7fbe-52e6c448275a-adf38a1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_428bc11e-9d42-4910-7fbe-52e6c4482765-adf38a1b {
  justify-self: center;
}

#w-node-_3599641b-b26f-f3d9-839f-8ac2762f0630-adf38a1b, #w-node-_0820b53b-2515-358a-c24c-9021b13bf91d-adf38a1b, #w-node-_6a79806a-aa5c-da01-6b99-46f136567d76-adf38a1b, #w-node-_5fbe0e1d-de00-c660-be64-343be3d65d83-adf38a1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a67c742f-1a74-a9af-be48-eb2e70b8f635-adf38a1b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a67c742f-1a74-a9af-be48-eb2e70b8f63a-adf38a1b {
  justify-self: center;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-7ff38a1c {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-7ff38a1c {
  justify-self: center;
}

#w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-7ff38a1c, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0eb7415-da58-570a-1209-be3e86812f2c-7ff38a1c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_357e54c1-89b6-429f-24bf-32780ac06699-7ff38a1c, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-7ff38a1c, #w-node-_77cde2f1-74fc-2eb3-7c71-5a42af871bdc-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-7ff38a1c, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-7ff38a1c {
  justify-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-7ff38a1c, #w-node-_48af008a-6108-9714-e924-c9e822efffa8-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_48af008a-6108-9714-e924-c9e822efffad-7ff38a1c, #w-node-_42c93852-ef83-feb1-38ab-64ec4682d115-7ff38a1c {
  justify-self: center;
}

#w-node-_42c93852-ef83-feb1-38ab-64ec4682d109-7ff38a1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f6400ba6-b748-e8d7-7f50-e51b806e6da8-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6dac-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6db0-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6db4-7ff38a1c, #w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-77f38a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-77f38a1e {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-77f38a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-77f38a1e {
  justify-self: center;
}

#w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-77f38a1e, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-77f38a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0eb7415-da58-570a-1209-be3e86812f2c-77f38a1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_357e54c1-89b6-429f-24bf-32780ac06699-77f38a1e, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-77f38a1e, #w-node-_77cde2f1-74fc-2eb3-7c71-5a42af871bdc-77f38a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-77f38a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-77f38a1e, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-77f38a1e {
  justify-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-77f38a1e, #w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc81-77f38a1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc8d-77f38a1e {
  justify-self: center;
}

#w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-77f38a1e, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-77f38a1e, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-77f38a1e, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-77f38a1e, #w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-6bf38a1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-6bf38a1f {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-6bf38a1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-6bf38a1f {
  justify-self: center;
}

#w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-6bf38a1f, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-6bf38a1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0eb7415-da58-570a-1209-be3e86812f2c-6bf38a1f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_357e54c1-89b6-429f-24bf-32780ac06699-6bf38a1f, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-6bf38a1f, #w-node-_77cde2f1-74fc-2eb3-7c71-5a42af871bdc-6bf38a1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-6bf38a1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-6bf38a1f, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-6bf38a1f {
  justify-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-6bf38a1f, #w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc81-6bf38a1f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc8d-6bf38a1f {
  justify-self: center;
}

#w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-6bf38a1f, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-6bf38a1f, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-6bf38a1f, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-6bf38a1f, #w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-c6f38a21 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-c6f38a21 {
  justify-self: center;
}

#w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-c6f38a21, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0eb7415-da58-570a-1209-be3e86812f2c-c6f38a21 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_357e54c1-89b6-429f-24bf-32780ac06699-c6f38a21, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-c6f38a21, #w-node-_77cde2f1-74fc-2eb3-7c71-5a42af871bdc-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-c6f38a21, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-c6f38a21 {
  justify-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-c6f38a21, #w-node-b3704d80-e92a-79b0-7620-7759bf2124d5-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b3704d80-e92a-79b0-7620-7759bf2124da-c6f38a21, #w-node-_42c93852-ef83-feb1-38ab-64ec4682d115-c6f38a21 {
  justify-self: center;
}

#w-node-_42c93852-ef83-feb1-38ab-64ec4682d109-c6f38a21 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-c6f38a21, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-c6f38a21, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-c6f38a21, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-c6f38a21, #w-node-fde3527e-ec57-76fd-0833-5e2c22bda912-b1f38a22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda914-b1f38a22 {
  align-self: center;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda91b-b1f38a22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-fde3527e-ec57-76fd-0833-5e2c22bda91c-b1f38a22, #w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cfc-b1f38a22 {
  justify-self: center;
}

#w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cf7-b1f38a22, #w-node-_428bc11e-9d42-4910-7fbe-52e6c448275a-b1f38a22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_428bc11e-9d42-4910-7fbe-52e6c4482765-b1f38a22 {
  justify-self: center;
}

#w-node-_854ee305-9688-4d76-a3fd-b13d1a86220e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86221e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86222e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a862235-b1f38a22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a67c742f-1a74-a9af-be48-eb2e70b8f635-b1f38a22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a67c742f-1a74-a9af-be48-eb2e70b8f63a-b1f38a22 {
  justify-self: center;
}

#w-node-a16e3757-e2a9-63c4-b86d-fc681a280369-d0f38a37, #w-node-b579a0cf-589a-ae46-b183-e8d798d1a1ad-d0f38a37, #w-node-e50e7a33-840c-f3e5-72cf-582ae21c2a36-d0f38a37, #w-node-f882606c-93d3-5d84-00b9-2298022d59c4-d0f38a37, #w-node-ea4ef46e-52ad-ee54-b155-5059e6fc5f63-d0f38a37, #w-node-_5c0eeec4-f244-0eab-4545-712b02797d39-d0f38a37, #w-node-e0ef32e2-a995-7e60-b193-ff1d0d77aaeb-d0f38a37, #w-node-_53559fc5-00dd-72db-b0a9-e8b88390f45d-d0f38a37, #w-node-_57cbd306-9235-3256-a3b0-2f9ebdb0451c-d0f38a37, #w-node-bacbbd95-eaea-121d-0b82-0ba2f877b64f-d0f38a37, #w-node-_386853d4-371a-904a-4d81-91c2932a820f-d0f38a37, #w-node-_1dde0892-159a-8703-f6d1-a9e5f39419a0-d0f38a37, #w-node-_0521c931-2452-7dd8-c337-70ef1453a1f6-d0f38a37, #w-node-a91539a7-20ca-a61a-6e11-8459c8dfbc52-d0f38a37, #w-node-_3f8e929b-d3d9-9f3a-9a4e-9125a0fed0c6-d0f38a37, #w-node-_5b158a82-dec8-14cd-e339-d93c3156f72b-d0f38a37, #w-node-f46237b6-7d69-0d60-9a2a-61449e948aaf-d0f38a37, #w-node-_226dff29-1946-b956-7d6b-15ef3b6cf11e-d0f38a37, #w-node-_5d1cef13-9aaa-31b6-7ebc-bd8d4b3e4abc-d0f38a37, #w-node-bda6d831-5c52-1bdd-0c0d-034bced0508d-d0f38a37, #w-node-_334ab4f5-e4eb-f578-c0c1-f6e6d7a81a77-d0f38a37, #w-node-_4aea1206-23bc-0bdc-98a6-d637385934f3-d0f38a37, #w-node-_8262a030-d0d8-2783-d932-8e0a499c05f8-d0f38a37, #w-node-ed9e0f3a-4257-3564-4191-22a31c1ac663-d0f38a37, #w-node-_75e791c5-f229-0da8-3a33-1707997c0f41-d0f38a37, #w-node-_4790e713-2dc3-b2c5-59bf-9fdc9d035346-d0f38a37, #w-node-_5abf4974-ebea-5a00-b534-da8f4f717ad7-d0f38a37, #w-node-b1c42073-a783-a953-c5d5-ee911d910586-d0f38a37, #w-node-fce5a8f6-c965-99b9-a292-4ac03a0da126-d0f38a37, #w-node-_22b18659-2de4-8091-3b4b-810db9277abe-d0f38a37, #w-node-e89417d2-ec4f-dcda-b8ba-a2a0aed028a3-d0f38a37, #w-node-_927d8eb0-d1b8-6703-dbb3-9542f5ad8212-d0f38a37, #w-node-_50c194bb-3a2f-ef51-cbcb-046ac750f82c-d0f38a37, #w-node-_8670859f-cde9-89f0-2268-e0a7683fa3a0-d0f38a37, #w-node-_4c1982e3-b6b8-8515-0e06-515b9d437f0c-d0f38a37, #w-node-d67b3a4f-0cb5-fc22-ec28-73c169bffa71-d0f38a37, #w-node-_0c20c200-f321-8321-8265-c5c6858c7b8b-d0f38a37, #w-node-_87c52a9b-10df-bab6-7c1d-8c3b2ac15caa-d0f38a37, #w-node-d8b6b316-561e-19eb-7537-484f2e988fe7-d0f38a37, #w-node-e5e1477b-9f71-4832-be93-8452ad5d9fcb-d0f38a37, #w-node-_614ccf9f-d65d-802a-c931-cc7f6bf3456f-d0f38a37, #w-node-_76331adf-856c-6544-4262-01655fa9e80c-d0f38a37, #w-node-_62e411bc-488a-2a47-a56c-dd0be2a19b49-d0f38a37, #w-node-bd2d90c7-564e-5886-c1ae-93685705a500-d0f38a37, #w-node-fd9fc3a6-0176-66cc-af7d-6ec7521d446a-d0f38a37, #w-node-c78f45f7-b22e-9729-31bd-b7221adfc479-d0f38a37, #w-node-_8b8d14c8-ad19-1863-5ddc-f9b23438395b-d0f38a37, #w-node-_49da4acb-0013-bc5a-031f-0d898fa75058-d0f38a37, #w-node-ac4883e7-984b-6d30-7fc4-2c8ae7ecd5cd-d0f38a37, #w-node-a6a944b1-9545-b3b1-c594-b8a7baa1a9ab-d0f38a37, #w-node-_37b1917c-0a23-9439-90a4-bb155edd3b1f-d0f38a37, #w-node-_2408d2eb-1a24-6f37-4229-86c3dbb5fb10-d0f38a37, #w-node-a9b541c7-67f3-cc56-7894-6cecaa5ddb5a-d0f38a37, #w-node-d5a8d982-4393-b3ee-342c-8c63b130c17a-d0f38a37, #w-node-_17a59036-994b-33b0-f91f-c2070f2b1a03-d0f38a37, #w-node-_83633ff6-c416-1949-f002-08b68f01aed4-d0f38a37, #w-node-f8ede803-335f-19d7-c79d-3983c9b44193-d0f38a37, #w-node-_57b5807a-a107-030a-25df-b3a44bdd5f8a-d0f38a37, #w-node-e1790f4c-20cc-91fa-9099-ddff579f063e-d0f38a37 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message-C.w-node-e1790f4c-20cc-91fa-9099-ddff579f0644-d0f38a37 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e1790f4c-20cc-91fa-9099-ddff579f0645-d0f38a37 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-7cf38a4b {
  align-self: center;
}

#w-node-_3fc1a41d-7ac8-7472-c88f-cbfe53490dab-7cf38a4b, #w-node-_9928413e-27b0-cac7-ea88-97dc754f1139-7cf38a4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Message.w-node-_9928413e-27b0-cac7-ea88-97dc754f113e-7cf38a4b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-7cf38a4b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-24764dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-24764dc2 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-24764dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-24764dc2, #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-24764dc2 {
  justify-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-24764dc2, #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-24764dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-24764dc2 {
  justify-self: center;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-7d13b7d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-7d13b7d6 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-7d13b7d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-7d13b7d6, #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-7d13b7d6 {
  justify-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-7d13b7d6, #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-7d13b7d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-7d13b7d6, #w-node-_20201690-39d3-b628-1d1a-c8461763817d-7d13b7d6 {
  justify-self: center;
}

#w-node-_20201690-39d3-b628-1d1a-c8461763817f-7d13b7d6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-f060d211 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-f060d211 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-f060d211 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-f060d211, #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-f060d211 {
  justify-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-f060d211, #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-f060d211 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-f060d211 {
  justify-self: center;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-426377b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-426377b9 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-426377b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-426377b9, #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-426377b9 {
  justify-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-426377b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-077c13da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-077c13da {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-077c13da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-077c13da, #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-077c13da {
  justify-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-077c13da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10a-077c13da {
  justify-self: center;
}

#w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10c-077c13da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea74b683-9831-18ea-69c8-6ee93b62ad41-ad0b4796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-ad0b4796 {
  align-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-ad0b4796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-ad0b4796, #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-ad0b4796 {
  justify-self: center;
}

#w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-ad0b4796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10a-ad0b4796 {
  justify-self: center;
}

#w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10c-ad0b4796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bb007a61-9a55-d424-8f74-e6cf1a85ea9c-ad0b4796 {
  justify-self: center;
}

#w-node-bb007a61-9a55-d424-8f74-e6cf1a85ea9e-ad0b4796 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

@media screen and (min-width: 1920px) {
  #w-node-e82e4f7a-4470-f3cd-4ce9-a51a82371419-82371412, #w-node-e82e4f7a-4470-f3cd-4ce9-a51a8237141e-82371412, #w-node-b9de0ebe-472e-a0af-4254-66b5c3f6c233-c3f6c22c, #w-node-b9de0ebe-472e-a0af-4254-66b5c3f6c238-c3f6c22c, #w-node-fce5a8f6-c965-99b9-a292-4ac03a0da126-d0f38a37, #w-node-_22b18659-2de4-8091-3b4b-810db9277abe-d0f38a37, #w-node-_37b1917c-0a23-9439-90a4-bb155edd3b1f-d0f38a37, #w-node-_2408d2eb-1a24-6f37-4229-86c3dbb5fb10-d0f38a37, #w-node-a9b541c7-67f3-cc56-7894-6cecaa5ddb5a-d0f38a37, #w-node-d5a8d982-4393-b3ee-342c-8c63b130c17a-d0f38a37, #w-node-_17a59036-994b-33b0-f91f-c2070f2b1a03-d0f38a37, #w-node-_83633ff6-c416-1949-f002-08b68f01aed4-d0f38a37, #w-node-f8ede803-335f-19d7-c79d-3983c9b44193-d0f38a37, #w-node-_57b5807a-a107-030a-25df-b3a44bdd5f8a-d0f38a37, #w-node-_71de6f7d-2472-02a4-2453-1e68d09df9cd-d0f38a37, #w-node-_1da7d15d-66de-14b5-8b04-8f6093947adc-d0f38a37, #w-node-db498f63-c28e-0fa0-07db-0db060f4f2d9-d0f38a37 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_92893d0e-48dd-08bb-695c-471c913d2b91-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b98-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b9f-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2ba4-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2bab-7ef3f5f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_09f2b8c4-bc08-37fe-07b5-f8b2267467b9-7ef3f5f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #Industry-A.w-node-_82a5a775-315d-41b6-722c-d307d1911f02-bff389ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20056-88f389b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20057-88f389b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20056-96f389cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20057-96f389cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-01f389cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80f-01f389cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-a07ec426-3d93-847f-9a03-676ef1584a83-01f389cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a07ec426-3d93-847f-9a03-676ef1584a84-01f389cf, #w-node-_91f8faa1-a6a6-666c-f25b-21d301cf0a55-01f389cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e5d-9bf389d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e5e-9bf389d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e65-9bf389d6, #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-04f389d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80f-04f389d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e5d-08f38a12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e5e-08f38a12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e65-08f38a12, #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c5-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c6-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82cb-7af38a13, #w-node-d0a451a3-5c4e-1545-8e58-84819a9303f1-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d0a451a3-5c4e-1545-8e58-84819a9303f2-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f1-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f2-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af1c-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af1d-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297a-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297b-7af38a13 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c5-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c6-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82cb-2ff38a14, #w-node-d0a451a3-5c4e-1545-8e58-84819a9303f1-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d0a451a3-5c4e-1545-8e58-84819a9303f2-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f1-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f2-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af1c-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af1d-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297a-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297b-2ff38a14 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-48f38a17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-48f38a17 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-48f38a17, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-5ff38a18 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-5ff38a18 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-5ff38a18, #w-node-fde3527e-ec57-76fd-0833-5e2c22bda914-adf38a1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda915-adf38a1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda91c-adf38a1b, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-7ff38a1c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-7ff38a1c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-7ff38a1c, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-77f38a1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-77f38a1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-77f38a1e, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-6bf38a1f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-6bf38a1f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-6bf38a1f, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-c6f38a21 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-c6f38a21 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-c6f38a21, #w-node-fde3527e-ec57-76fd-0833-5e2c22bda914-b1f38a22 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda915-b1f38a22 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda91c-b1f38a22, #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-7cf38a4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80f-7cf38a4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-24764dc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-24764dc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-24764dc2, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-7d13b7d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-7d13b7d6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-7d13b7d6, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-f060d211 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-f060d211 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-f060d211, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-426377b9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-426377b9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-426377b9, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-077c13da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-077c13da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-077c13da, #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-ad0b4796 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fc-ad0b4796 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8203-ad0b4796 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_4f591eed-273b-8408-41b2-066f74758b05-8072dfc8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4f591eed-273b-8408-41b2-066f74758b00-8072dfc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_49f7bd66-482c-dd5a-1461-612341763111-8072dfc8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0a00d44e-b6db-094e-6da0-eb6972a512c3-8072dfc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_37644ad2-919a-1a47-f5fa-3de88a14e855-8072dfc8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_37644ad2-919a-1a47-f5fa-3de88a14e857-8072dfc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_68f9bbd1-7891-13fc-347b-3e546d5f428d-8072dfc8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_68f9bbd1-7891-13fc-347b-3e546d5f428f-8072dfc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_8be0338a-7f9d-a8c0-b8b7-6ca4e01f6087-8072dfc8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8be0338a-7f9d-a8c0-b8b7-6ca4e01f6089-8072dfc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_885d318d-389e-22af-e185-23d978ed01ea-8072dfc8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9facd2b9-2026-5075-e474-1f916327be11-8072dfc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_92893d0e-48dd-08bb-695c-471c913d2b90-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b91-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b98-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b9f-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2ba4-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2bab-7ef3f5f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_92893d0e-48dd-08bb-695c-471c913d2bb2-7ef3f5f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_09f2b8c4-bc08-37fe-07b5-f8b2267467b9-7ef3f5f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: end center;
  }

  #w-node-_92893d0e-48dd-08bb-695c-471c913d2bb7-7ef3f5f1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20056-88f389b8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd2005d-88f389b8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e22bbe6b-4dd0-90ca-8e36-50297f608094-88f389b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e139179d-c678-2a0b-4450-f53839dd3036-88f389b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_39aa442e-f666-c661-ac72-87defc7dec6d-88f389b8 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_39aa442e-f666-c661-ac72-87defc7dec6a-88f389b8, #w-node-dfb482b7-44cc-2aaf-9218-6d44c95a4327-88f389b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-dfb482b7-44cc-2aaf-9218-6d44c95a432a-88f389b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-ce529cf0-fedd-d560-fd20-2e8edf8bc948-88f389b8, #w-node-_8c466795-b713-d525-1c60-9eb8a909914c-88f389b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_93c681ab-b750-0a56-6b37-ef08cf2c3ca6-88f389b8, #w-node-fdfce739-9482-f1f5-8e55-3044bc365486-88f389b8, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023ca9-88f389b8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e82e4f7a-4470-f3cd-4ce9-a51a82371419-82371412, #w-node-e82e4f7a-4470-f3cd-4ce9-a51a8237141e-82371412, #w-node-dc947a72-2378-9ace-216e-4d7e0ba2175d-d2f389ca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_333459e9-6e4d-2e26-60c0-c6264ee4d6c4-d2f389ca {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: end start;
  }

  #w-node-_778f76c9-56cb-88b1-76f6-137e135031ac-d2f389ca {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede3682-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede3683-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede368a-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede368f-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede3694-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede369b-8ede367e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede36a2-8ede367e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_6ae35118-bec8-8b72-6008-a51601f32e9d-8ede367e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: end center;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede36a5-8ede367e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd20056-96f389cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_99ef4301-d242-47d3-f4ef-9ca78cd2005d-96f389cc {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e22bbe6b-4dd0-90ca-8e36-50297f608094-96f389cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e139179d-c678-2a0b-4450-f53839dd3036-96f389cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_39aa442e-f666-c661-ac72-87defc7dec6d-96f389cc {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_39aa442e-f666-c661-ac72-87defc7dec6a-96f389cc, #w-node-dfb482b7-44cc-2aaf-9218-6d44c95a4327-96f389cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-dfb482b7-44cc-2aaf-9218-6d44c95a432a-96f389cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-ce529cf0-fedd-d560-fd20-2e8edf8bc948-96f389cc, #w-node-_8c466795-b713-d525-1c60-9eb8a909914c-96f389cc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_93c681ab-b750-0a56-6b37-ef08cf2c3ca6-96f389cc, #w-node-fdfce739-9482-f1f5-8e55-3044bc365486-96f389cc, #w-node-_6fccae7e-b5bf-de11-e57e-feadfc023ca9-96f389cc {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-b9de0ebe-472e-a0af-4254-66b5c3f6c233-c3f6c22c, #w-node-b9de0ebe-472e-a0af-4254-66b5c3f6c238-c3f6c22c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-01f389cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-e0a22b2a-5822-bae5-9a24-4c19892ff0e1-01f389cf {
    grid-column: span 2 / span 2;
  }

  #w-node-a07ec426-3d93-847f-9a03-676ef1584a83-01f389cf {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_9a88f611-360f-3294-1454-17d0021ed971-01f389cf, #w-node-_79aab31a-3790-70d8-d28b-864f63a6b486-01f389cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e5d-9bf389d6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e64-9bf389d6 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-04f389d8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_3fc1a41d-7ac8-7472-c88f-cbfe53490dab-04f389d8 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dc947a72-2378-9ace-216e-4d7e0ba2175d-def38a0f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_333459e9-6e4d-2e26-60c0-c6264ee4d6c4-def38a0f {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: end start;
  }

  #w-node-_778f76c9-56cb-88b1-76f6-137e135031ac-def38a0f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e5d-08f38a12 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_214f188f-1df5-3b49-520d-ac075d372e64-08f38a12 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c5-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82ca-7af38a13 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d0a451a3-5c4e-1545-8e58-84819a9303f1-7af38a13 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54af5928-5653-3688-c410-88525a8eb7a0-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6c2e44ef-1259-faa9-bc01-26de42289c76-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6c2e44ef-1259-faa9-bc01-26de42289c78-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f1-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f6-7af38a13 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_39f06154-0334-66f7-05fe-f440b9044714-7af38a13, #w-node-_92a5e485-862c-7829-edab-c3441a97f44a-7af38a13, #w-node-bf10a422-62ae-f4fd-0ceb-7a50e426941c-7af38a13, #w-node-_1581ea4b-7b1f-2f35-ff49-82d6a30e9d7d-7af38a13, #w-node-_2d677111-2061-8099-feac-ee0885eaae02-7af38a13, #w-node-b027a3f6-3add-caf8-abfb-a3fa5fe57d54-7af38a13, #w-node-_7ae2bef1-9ca5-6623-9a7e-b0b1a7932e22-7af38a13, #w-node-a369e317-cf8d-f38c-c222-e5a2ddb48126-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af1c-7af38a13 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af21-7af38a13, #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297f-7af38a13 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297a-7af38a13, #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82c5-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_6451770b-2522-cd29-bf55-0d2b58ae82ca-2ff38a14 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d0a451a3-5c4e-1545-8e58-84819a9303f1-2ff38a14 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_54af5928-5653-3688-c410-88525a8eb7a0-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_60739723-ed30-c0cf-df24-b958bfbb587c-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_60739723-ed30-c0cf-df24-b958bfbb587e-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f1-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_4b34d21b-5deb-f923-ca0d-1f6ad6ba13f6-2ff38a14 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_39f06154-0334-66f7-05fe-f440b9044714-2ff38a14, #w-node-_92a5e485-862c-7829-edab-c3441a97f44a-2ff38a14, #w-node-bf10a422-62ae-f4fd-0ceb-7a50e426941c-2ff38a14, #w-node-_1581ea4b-7b1f-2f35-ff49-82d6a30e9d7d-2ff38a14, #w-node-_2d677111-2061-8099-feac-ee0885eaae02-2ff38a14, #w-node-b027a3f6-3add-caf8-abfb-a3fa5fe57d54-2ff38a14, #w-node-_7ae2bef1-9ca5-6623-9a7e-b0b1a7932e22-2ff38a14, #w-node-_6024c9e2-b2c6-34f0-2a38-679b54596960-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af1c-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-fab2bde5-edaa-db09-2b71-03b0db67af21-2ff38a14 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297a-2ff38a14 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_8f61e9d5-ae1d-f6e7-9fe2-d05a20bc297f-2ff38a14 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-48f38a17 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a86-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a88-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a8f-48f38a17 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a94-48f38a17, #w-node-_94da2de1-e641-df7d-6655-badff8693a98-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a9a-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f72-48f38a17 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f79-48f38a17, #w-node-a6889a3b-33f5-b0f6-9d99-679db491ac30-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a6889a3b-33f5-b0f6-9d99-679db491ac32-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77ed-48f38a17 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77f2-48f38a17, #w-node-_82b4b4dc-c3dc-057b-55c9-932c7b6f62bc-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_82b4b4dc-c3dc-057b-55c9-932c7b6f62be-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9d2-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9db-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9e4-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9ed-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9f6-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842a9ff-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842aa08-48f38a17, #w-node-_81ef2575-04de-3b88-f0fc-24fcf842aa11-48f38a17 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-5ff38a18 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a86-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a88-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a8f-5ff38a18 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a94-5ff38a18, #w-node-_94da2de1-e641-df7d-6655-badff8693a98-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_94da2de1-e641-df7d-6655-badff8693a9a-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f72-5ff38a18 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_3a00ca78-fa97-8e0a-1f4b-1c4832b35f79-5ff38a18, #w-node-a6889a3b-33f5-b0f6-9d99-679db491ac30-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a6889a3b-33f5-b0f6-9d99-679db491ac32-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77ed-5ff38a18 {
    order: 9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_1e511d51-3bb7-d6d5-cf85-5e6dae7d77f2-5ff38a18, #w-node-cfa84203-2ec2-592c-a799-2f29fa1fa6c7-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-cfa84203-2ec2-592c-a799-2f29fa1fa6c9-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda914-adf38a1b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda91b-adf38a1b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cfc-adf38a1b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cf7-adf38a1b, #w-node-_428bc11e-9d42-4910-7fbe-52e6c448275a-adf38a1b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_428bc11e-9d42-4910-7fbe-52e6c4482765-adf38a1b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3599641b-b26f-f3d9-839f-8ac2762f0630-adf38a1b, #w-node-_0820b53b-2515-358a-c24c-9021b13bf91d-adf38a1b, #w-node-_6a79806a-aa5c-da01-6b99-46f136567d76-adf38a1b, #w-node-_5fbe0e1d-de00-c660-be64-343be3d65d83-adf38a1b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a67c742f-1a74-a9af-be48-eb2e70b8f635-adf38a1b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-a67c742f-1a74-a9af-be48-eb2e70b8f63a-adf38a1b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-7ff38a1c {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-7ff38a1c, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-7ff38a1c, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-7ff38a1c {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-7ff38a1c, #w-node-_48af008a-6108-9714-e924-c9e822efffa8-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_48af008a-6108-9714-e924-c9e822efffad-7ff38a1c, #w-node-_42c93852-ef83-feb1-38ab-64ec4682d115-7ff38a1c {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42c93852-ef83-feb1-38ab-64ec4682d109-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6da8-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6dac-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6db0-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6db4-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-77f38a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-77f38a1e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-77f38a1e, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-77f38a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-77f38a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-77f38a1e, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-77f38a1e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-77f38a1e, #w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc81-77f38a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc8d-77f38a1e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-77f38a1e, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-77f38a1e, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-77f38a1e, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-77f38a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-6bf38a1f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-6bf38a1f {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-6bf38a1f, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-6bf38a1f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-6bf38a1f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-6bf38a1f, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-6bf38a1f {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-6bf38a1f, #w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc81-6bf38a1f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_24953905-8538-2401-4b3c-fe2c6f5ecc8d-6bf38a1f {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-6bf38a1f, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-6bf38a1f, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-6bf38a1f, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-6bf38a1f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-c6f38a21 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3f845bbb-edba-e1fe-99d3-731644e5ee95-c6f38a21, #w-node-_0d1f708f-6fd5-c849-a705-14893e15f374-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-c6f38a21, #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-c6f38a21 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-c6f38a21, #w-node-b3704d80-e92a-79b0-7620-7759bf2124d5-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-b3704d80-e92a-79b0-7620-7759bf2124da-c6f38a21, #w-node-_42c93852-ef83-feb1-38ab-64ec4682d115-c6f38a21 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42c93852-ef83-feb1-38ab-64ec4682d109-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-c6f38a21, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-c6f38a21, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-c6f38a21, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda914-b1f38a22 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-fde3527e-ec57-76fd-0833-5e2c22bda91b-b1f38a22 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cfc-b1f38a22 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_64e16fd0-3e14-f0e5-e55d-5810ac2d9cf7-b1f38a22, #w-node-_428bc11e-9d42-4910-7fbe-52e6c448275a-b1f38a22 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_428bc11e-9d42-4910-7fbe-52e6c4482765-b1f38a22 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_854ee305-9688-4d76-a3fd-b13d1a86220e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86221e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86222e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a862235-b1f38a22 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a67c742f-1a74-a9af-be48-eb2e70b8f635-b1f38a22 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-a67c742f-1a74-a9af-be48-eb2e70b8f63a-b1f38a22 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_04a18921-1db4-1273-07b7-4457e4f3a80e-7cf38a4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center start;
  }

  #w-node-_3fc1a41d-7ac8-7472-c88f-cbfe53490dab-7cf38a4b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-24764dc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-24764dc2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-24764dc2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-24764dc2, #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-24764dc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-24764dc2 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-7d13b7d6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-7d13b7d6 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-7d13b7d6 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-7d13b7d6, #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-7d13b7d6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-7d13b7d6, #w-node-_20201690-39d3-b628-1d1a-c8461763817d-7d13b7d6 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_20201690-39d3-b628-1d1a-c8461763817f-7d13b7d6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-f060d211 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-f060d211 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-f060d211 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-f060d211, #w-node-bb937669-7ace-9793-2161-3466c9a6ebcd-f060d211 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-bb937669-7ace-9793-2161-3466c9a6ebd8-f060d211 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-426377b9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-426377b9 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-426377b9 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-426377b9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-077c13da {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-077c13da {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-077c13da {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-077c13da {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10a-077c13da {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10c-077c13da {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a81fb-ad0b4796 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }

  #w-node-_371fd448-2049-215a-06ca-3eb9bc9a8202-ad0b4796 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe20-ad0b4796 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5490a0de-0827-5a0a-58a7-63b4d40bfe22-ad0b4796 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10a-ad0b4796 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e3cbc3eb-7a10-4bdd-0025-d5e0fa65f10c-ad0b4796 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }

  #w-node-bb007a61-9a55-d424-8f74-e6cf1a85ea9c-ad0b4796 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bb007a61-9a55-d424-8f74-e6cf1a85ea9e-ad0b4796 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_92893d0e-48dd-08bb-695c-471c913d2b90-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b91-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b98-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2b9f-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2ba4-7ef3f5f1, #w-node-_92893d0e-48dd-08bb-695c-471c913d2bab-7ef3f5f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_92893d0e-48dd-08bb-695c-471c913d2bb2-7ef3f5f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_09f2b8c4-bc08-37fe-07b5-f8b2267467b9-7ef3f5f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_92893d0e-48dd-08bb-695c-471c913d2bb7-7ef3f5f1 {
    grid-column: span 2 / span 2;
    justify-self: end;
  }

  #w-node-e82e4f7a-4470-f3cd-4ce9-a51a82371419-82371412, #w-node-e82e4f7a-4470-f3cd-4ce9-a51a8237141e-82371412 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede3682-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede3683-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede368a-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede368f-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede3694-8ede367e, #w-node-_417f24ab-7f5d-779e-e337-b7458ede369b-8ede367e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede36a2-8ede367e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_6ae35118-bec8-8b72-6008-a51601f32e9d-8ede367e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: end start;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede36a5-8ede367e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-b9de0ebe-472e-a0af-4254-66b5c3f6c233-c3f6c22c, #w-node-b9de0ebe-472e-a0af-4254-66b5c3f6c238-c3f6c22c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a1ffae20-f36c-961c-657b-55639a3492c5-bff389ce {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a1ffae20-f36c-961c-657b-55639a3492cc-bff389ce, #Name-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113a-bff389ce, #Company-Size-A.w-node-_6db2f20c-75e2-6235-1e82-ae6f9ed3c758-bff389ce, #Surname-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113b-bff389ce, #Solution.w-node-_851ca8f4-9896-05a9-11c8-c50ac6f9c34d-bff389ce, #Role-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113d-bff389ce, #Industry-A.w-node-_82a5a775-315d-41b6-722c-d307d1911f02-bff389ce, #E-mail-A.w-node-f24cf78a-2eaa-9714-093f-8487f7787fa5-bff389ce, #Name-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113a-01f389cf, #Surname-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113b-01f389cf, #irket-B-y-kl.w-node-_6db2f20c-75e2-6235-1e82-ae6f9ed3c758-01f389cf, #Industry-A.w-node-_82a5a775-315d-41b6-722c-d307d1911f02-01f389cf, #Company-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113c-01f389cf, #Role-A.w-node-_9928413e-27b0-cac7-ea88-97dc754f113d-01f389cf, #E-mail-A.w-node-f24cf78a-2eaa-9714-093f-8487f7787fa5-01f389cf, #Name-C.w-node-_3817179e-80da-3977-f4f9-1f833c866743-9bf389d6, #Surname-C.w-node-e0a35853-a416-fb85-7be4-ce554eadce69-9bf389d6, #Company-C.w-node-_280a415d-ac47-f624-7dcf-b0607bd9f6af-9bf389d6, #Role-C.w-node-b39cd407-c1ab-9dc7-9ec1-addad7081c41-9bf389d6, #E-mail-C.w-node-_2d2bdf98-e769-d4b3-7ec9-8a74d501e593-9bf389d6, #Solution-2.w-node-eca97736-45cc-3f93-1801-806dcb6e4b9d-9bf389d6, #w-node-_4de50722-4201-13b3-a2e9-1ece09f889c2-9bf389d6, #w-node-_032d4342-4e0a-abac-9e2e-cf6933dc0d89-9bf389d6, #Name.w-node-_9928413e-27b0-cac7-ea88-97dc754f113a-04f389d8, #Surname.w-node-_9928413e-27b0-cac7-ea88-97dc754f113b-04f389d8, #Company.w-node-_9928413e-27b0-cac7-ea88-97dc754f113c-04f389d8, #Role.w-node-_9928413e-27b0-cac7-ea88-97dc754f113d-04f389d8, #E-mail-2.w-node-f24cf78a-2eaa-9714-093f-8487f7787fa5-04f389d8, #Name.w-node-_0f47dc99-e929-40db-1533-fa1739c2db46-7ef389df, #Surname.w-node-_0f47dc99-e929-40db-1533-fa1739c2db47-7ef389df, #Company.w-node-_0f47dc99-e929-40db-1533-fa1739c2db49-7ef389df, #Role.w-node-_0f47dc99-e929-40db-1533-fa1739c2db4a-7ef389df, #E-mail.w-node-_0f47dc99-e929-40db-1533-fa1739c2db4b-7ef389df, #Name.w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3ca-8af389e0, #Surname.w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3cb-8af389e0, #Company.w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3cd-8af389e0, #Role.w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3ce-8af389e0, #E-mail.w-node-_72fe86d1-5d31-e9bd-4ccf-308ac18cd3cf-8af389e0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3cfd7a19-2f12-9ae3-d750-78bd0bd034d2-75f389f7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #Name.w-node-_15b0309a-dc4a-c669-f5d7-189d1317f254-75f389f7, #Surname.w-node-_15b0309a-dc4a-c669-f5d7-189d1317f255-75f389f7, #Company.w-node-_15b0309a-dc4a-c669-f5d7-189d1317f256-75f389f7, #Role.w-node-_15b0309a-dc4a-c669-f5d7-189d1317f257-75f389f7, #E-mail.w-node-_15b0309a-dc4a-c669-f5d7-189d1317f258-75f389f7, #Name.w-node-_5225eb13-30c8-709e-9568-d428db2dc800-cff38a0a, #Surname.w-node-_5225eb13-30c8-709e-9568-d428db2dc801-cff38a0a, #Company.w-node-_5225eb13-30c8-709e-9568-d428db2dc803-cff38a0a, #Role.w-node-_5225eb13-30c8-709e-9568-d428db2dc804-cff38a0a, #E-mail.w-node-_5225eb13-30c8-709e-9568-d428db2dc805-cff38a0a, #Name-C.w-node-_3817179e-80da-3977-f4f9-1f833c866743-08f38a12, #Surname-C.w-node-e0a35853-a416-fb85-7be4-ce554eadce69-08f38a12, #Company-C.w-node-_280a415d-ac47-f624-7dcf-b0607bd9f6af-08f38a12, #Role-C.w-node-b39cd407-c1ab-9dc7-9ec1-addad7081c41-08f38a12, #E-mail-C.w-node-_2d2bdf98-e769-d4b3-7ec9-8a74d501e593-08f38a12, #w-node-_4de50722-4201-13b3-a2e9-1ece09f889c2-08f38a12, #w-node-_032d4342-4e0a-abac-9e2e-cf6933dc0d89-08f38a12, #w-node-_56446101-4ff3-8092-dd22-31193c275f8a-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_265bd5fa-0a16-4863-0561-c394829b0471-5ff38a18 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c3f1c423-3bae-0974-bbcf-0080104eab1b-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9a2419af-ce01-5a80-0e6a-43eb80e25275-5ff38a18 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-cfec0a88-ddd8-37ff-dab5-dc95a816a9f5-5ff38a18 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_91f93b2c-eb05-8add-06d7-bcf61d59a48b-5ff38a18 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b4-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b8-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105bc-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105c0-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b4-b1f38a22, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b8-b1f38a22, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105bc-b1f38a22, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105c0-b1f38a22, #Name-C.w-node-e1790f4c-20cc-91fa-9099-ddff579f063f-d0f38a37, #Surname-C.w-node-e1790f4c-20cc-91fa-9099-ddff579f0640-d0f38a37, #Company-C.w-node-e1790f4c-20cc-91fa-9099-ddff579f0641-d0f38a37, #Role-C.w-node-e1790f4c-20cc-91fa-9099-ddff579f0642-d0f38a37, #E-mail-C.w-node-e1790f4c-20cc-91fa-9099-ddff579f0643-d0f38a37, #Name.w-node-_9928413e-27b0-cac7-ea88-97dc754f113a-7cf38a4b, #Surname.w-node-_9928413e-27b0-cac7-ea88-97dc754f113b-7cf38a4b, #Company.w-node-_9928413e-27b0-cac7-ea88-97dc754f113c-7cf38a4b, #Role.w-node-_9928413e-27b0-cac7-ea88-97dc754f113d-7cf38a4b, #E-mail-2.w-node-f24cf78a-2eaa-9714-093f-8487f7787fa5-7cf38a4b, #Solution-2.w-node-_34bbe3d1-cfec-8fdd-8de4-f4332cf308c5-7cf38a4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_92893d0e-48dd-08bb-695c-471c913d2bb2-7ef3f5f1 {
    order: 9999;
  }

  #w-node-_09f2b8c4-bc08-37fe-07b5-f8b2267467b9-7ef3f5f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: end start;
  }

  #w-node-_92893d0e-48dd-08bb-695c-471c913d2bb7-7ef3f5f1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    justify-self: start;
  }

  #w-node-_3c7e2028-cfef-4543-c9cc-5ed1b85a7b92-d2f389ca, #w-node-_1b811595-c364-823e-9f8b-6d29a525bdcd-d2f389ca {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_417f24ab-7f5d-779e-e337-b7458ede36a2-8ede367e {
    order: 9999;
  }

  #w-node-_6ae35118-bec8-8b72-6008-a51601f32e9d-8ede367e {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: end start;
  }

  #w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-bff389ce, #w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-01f389cf, #w-node-_7c44127d-e5e2-7eef-a316-4568d8c8f720-9bf389d6, #w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-04f389d8 {
    justify-self: stretch;
  }

  #w-node-_44ea3729-45a9-4896-1865-99ace0cb7b87-7ef389df {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3c7e2028-cfef-4543-c9cc-5ed1b85a7b92-def38a0f, #w-node-_1b811595-c364-823e-9f8b-6d29a525bdcd-def38a0f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7c44127d-e5e2-7eef-a316-4568d8c8f720-08f38a12 {
    justify-self: stretch;
  }

  #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b4-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b8-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105bc-adf38a1b, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105c0-adf38a1b, #w-node-_3599641b-b26f-f3d9-839f-8ac2762f0630-adf38a1b, #w-node-_0820b53b-2515-358a-c24c-9021b13bf91d-adf38a1b, #w-node-_6a79806a-aa5c-da01-6b99-46f136567d76-adf38a1b, #w-node-_5fbe0e1d-de00-c660-be64-343be3d65d83-adf38a1b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_357e54c1-89b6-429f-24bf-32780ac06699-7ff38a1c, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-7ff38a1c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6da8-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6dac-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6db0-7ff38a1c, #w-node-f6400ba6-b748-e8d7-7f50-e51b806e6db4-7ff38a1c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_357e54c1-89b6-429f-24bf-32780ac06699-77f38a1e, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-77f38a1e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-77f38a1e, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-77f38a1e, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-77f38a1e, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-77f38a1e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_357e54c1-89b6-429f-24bf-32780ac06699-6bf38a1f, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-6bf38a1f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-6bf38a1f, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-6bf38a1f, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-6bf38a1f, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-6bf38a1f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_357e54c1-89b6-429f-24bf-32780ac06699-c6f38a21, #w-node-_91f95d61-f398-43ad-3d8b-4bbf867ca4bb-c6f38a21 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bebea927-0451-0fcb-a3eb-e05cadd38784-c6f38a21, #w-node-_98a1c22d-5bd2-768d-20b3-14bb6cb5b085-c6f38a21, #w-node-_3318593d-4242-bf2d-b822-6a62adceb448-c6f38a21, #w-node-_0c465344-0078-1fda-6d83-83b73bc1afd0-c6f38a21, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b4-b1f38a22, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105b8-b1f38a22, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105bc-b1f38a22, #w-node-_191f3ea8-2cbf-ec31-e0a4-8f7eb5d105c0-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86220e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86221e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a86222e-b1f38a22, #w-node-_854ee305-9688-4d76-a3fd-b13d1a862235-b1f38a22, #w-node-_71de6f7d-2472-02a4-2453-1e68d09df9cd-d0f38a37, #w-node-_1da7d15d-66de-14b5-8b04-8f6093947adc-d0f38a37, #w-node-db498f63-c28e-0fa0-07db-0db060f4f2d9-d0f38a37 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e1790f4c-20cc-91fa-9099-ddff579f0645-d0f38a37, #w-node-_9928413e-27b0-cac7-ea88-97dc754f113f-7cf38a4b {
    justify-self: stretch;
  }
}
