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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6c9751c368198b7806_GraphikLCG-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d33a926ef96486fb4_GraphikLCG-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6da0941a3334464a6f_GraphikLCG-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d1af34d4ed610d6dc_GraphikLCG-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d3b7d6471567a80ce_GraphikLCG-ExtralightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6dbdbb2c134bdf6386_GraphikLCG-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6dceeff74dadc62fa3_GraphikLCG-Extralight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d04777cac8dffe20b_GraphikLCG-Medium.ttf") format("truetype"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d04777cac8dffe20b_GraphikLCG-Medium.ttf") format("truetype"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d04777cac8dffe20b_GraphikLCG-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6d8b6f121d8b7f5d3a_GraphikLCG-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphiklcg;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63230b6e1c0cec1965311f69_GraphikLCG-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Centurygothic;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a6d14ea5023dd36e6824d_centurygothic.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Centurygothic;
  src: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a6d14ee17851a5ade9796_centurygothic_bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #1e1e1e;
  --green: #8dc63f;
  --purple: #7f5290;
  --white-smoke: #fff;
  --gray: #333;
  --burntsienna: #f27149;
  --yellow-green: #95c265;
  --purple-dark: #6c3b73;
  --orange: #f26522;
  --grey: #1c1c1c80;
  --_responsive---h5: 1.25rem;
  --light-grey: #efefef;
  --_responsive---h1_large: 4.4rem;
  --_responsive---h2: 2.5rem;
  --_responsive---h3: 2.5rem;
  --_responsive---h4: 2rem;
}

.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-form-formrecaptcha {
  margin-bottom: 8px;
}

.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-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: var(--black);
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 1rem;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4.4rem;
  font-weight: 700;
  line-height: 1.2;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 1.2;
}

h3 {
  color: #000;
  white-space: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 2.1875rem;
  font-weight: 400;
  line-height: 1.2;
}

h5 {
  color: #848484;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 1.5625rem;
  font-weight: 400;
  line-height: 1.2;
}

p {
  margin-bottom: 0;
  line-height: 1.2;
}

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

.banner {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/628f5eacd5778b2f9bef4471_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(4).png");
  background-position: 50%;
  background-size: cover;
  background-clip: border-box;
}

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

.description {
  padding-bottom: 60px;
}

.about-d {
  opacity: 1;
  background-color: #efefef;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a37615e56e54d14e74a85_123.png");
  background-position: 50%;
  background-size: cover;
  margin-top: 60px;
  padding: 100px 400px;
}

.heading-2 {
  color: var(--green);
  text-align: center;
  text-transform: none;
  margin: 60px 100px 40px;
  font-size: 45px;
}

.form {
  border-radius: 7px;
  padding-left: 220px;
  padding-right: 250px;
}

.input-title {
  letter-spacing: 1px;
  font-size: 18px;
}

.inp {
  font-size: 18px;
}

.submit-button {
  background-color: var(--purple);
  text-align: center;
  border-radius: 7px;
  margin-top: 10px;
  padding: 17px 20px;
  font-size: 20px;
  display: block;
}

.section-3 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  padding-bottom: 100px;
}

.contact-form {
  margin-bottom: 0;
  margin-left: 100px;
  margin-right: 100px;
  padding-bottom: 100px;
}

.container {
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container.flex_content {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.container.for_whom {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.heading-3 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 100px;
  padding-right: 100px;
  font-size: 35px;
}

.bold-text {
  text-align: center;
  font-size: 22px;
  font-weight: 600;
  line-height: 27px;
}

.paragraph-3 {
  text-align: left;
  margin-top: 10px;
  font-size: 16px;
  line-height: 25px;
}

.paragraph-4 {
  text-align: left;
  margin-bottom: 20px;
  font-weight: 600;
}

.container-3 {
  background-color: var(--purple);
  border-radius: 7px;
  padding: 40px;
}

.bold-text-2 {
  color: var(--white-smoke);
  text-align: center;
  font-size: 35px;
}

.text-block-3 {
  color: #fff;
  text-align: center;
  margin-bottom: 53px;
  line-height: 30px;
}

.text-block-4 {
  color: #fff;
  text-align: center;
  font-size: 18px;
  line-height: 25px;
}

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

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

.form-2 {
  margin-bottom: 20px;
  margin-left: 220px;
  margin-right: 220px;
  padding-bottom: 60px;
}

.heading-4 {
  color: var(--green);
  text-align: center;
  margin-bottom: 0;
  padding-top: 47px;
  padding-bottom: 60px;
}

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

.heading-5 {
  color: #fff;
  text-align: center;
  margin: 140px 220px 35px;
  font-size: 50px;
  line-height: 60px;
}

.paragraph-7 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  margin-left: 100px;
  margin-right: 100px;
  padding-bottom: 30px;
  font-size: 30px;
  line-height: 25px;
}

.text-block-9 {
  color: #fff;
  margin-top: 0;
  padding-top: 0;
  font-size: 25px;
}

.column-8 {
  text-align: right;
  margin-top: 0;
  padding-right: 100px;
}

.image-4 {
  margin-top: 0;
  margin-left: 60px;
  padding-top: 0;
}

.form-block {
  margin-bottom: 20px;
}

.text-block-11 {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.section-4 {
  text-align: center;
  padding-bottom: 40px;
}

.button-7 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/628f412fa1393b4f4a7208e2_10.png");
  background-position: 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  margin: 10px;
  line-height: 60px;
}

.button-8 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a3203c57d46e46652a064_7.png");
  background-position: 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  margin: 10px;
}

.button-9 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a3203fbd529011279f389_6.png");
  background-position: 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  margin: 10px;
}

.button-10 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a3203805b4f43ce26bbef_5.png");
  background-position: 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  margin: 10px;
}

.text-block-12 {
  color: #fff;
  text-align: center;
  padding-top: 40px;
  font-size: 35px;
  line-height: 40px;
}

.text-block-13 {
  color: #fff;
  text-align: center;
  margin-left: 60px;
  margin-right: 60px;
  padding: 40px 0 60px;
  font-size: 18px;
  line-height: 25px;
}

.bold-text-4 {
  font-size: 40px;
}

.text-block-14 {
  color: var(--green);
  text-align: center;
  margin: 40px 100px;
  font-size: 25px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-14.text-block-15 {
  background-color: var(--purple);
  color: #fff;
  text-align: center;
  border-radius: 10px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 35px;
}

.text-block-15 {
  white-space: normal;
  margin-left: 0;
  margin-right: 0;
  font-size: 18px;
}

.list-item, .list-item-2, .list-item-3 {
  font-size: 15px;
  line-height: 22px;
}

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

.div-block-4 {
  background-color: #0000;
  padding-left: 100px;
  padding-right: 100px;
}

.paragraph-8 {
  text-align: left;
  background-color: #0000;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.text-block-16 {
  border: 1px solid var(--purple);
  color: var(--purple);
  border-radius: 7px;
  margin-right: 20px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: underline;
  display: flex;
}

.text-block-16.triger-4 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.column-17 {
  font-size: 20px;
}

.paragraph-9 {
  color: var(--gray);
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 25px;
}

.paragraph-10 {
  margin-top: 10px;
  font-size: 15px;
  font-style: normal;
  line-height: 25px;
  text-decoration: none;
}

.paragraph-10._1 {
  font-weight: 600;
}

.heading-9 {
  color: var(--purple);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
}

.list-3 {
  margin-bottom: 20px;
}

.bold-text-6 {
  font-size: 22px;
  font-weight: 500;
  line-height: 20px;
}

.columns-10 {
  margin-bottom: 40px;
  margin-left: 100px;
  margin-right: 100px;
}

.section-6 {
  display: flex;
}

.column-18 {
  padding-left: 20px;
  display: flex;
}

.section-8 {
  flex: none;
}

.image-10 {
  flex: 0 auto;
  margin-left: auto;
  margin-right: auto;
}

.column-19 {
  padding-right: 20px;
}

.div-block-5 {
  background-color: #e3e1e1;
  margin-bottom: 40px;
  margin-right: 0;
  padding-left: 100px;
  padding-right: 100px;
}

.paragraph-11 {
  color: var(--green);
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 27px;
  font-weight: 600;
  line-height: 30px;
}

.div-block-6 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/628f446ca9e108bb0b03e461_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(3).png");
  background-position: 100% 0;
  background-size: cover;
}

.heading-11 {
  color: var(--green);
  margin: 0 500px 40px 100px;
  padding-top: 200px;
  font-weight: 800;
}

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

.paragraph-12 {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 500px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.button-purple {
  background-color: var(--purple);
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 25px;
}

.columns-11 {
  margin-top: 60px;
  margin-left: 270px;
  margin-right: 270px;
}

.text-block-19 {
  color: var(--gray);
  font-size: 18px;
  line-height: 25px;
}

.link {
  color: var(--purple);
  transition: all .5s;
}

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

.link-2, .link-3 {
  color: var(--purple);
}

.image-11 {
  margin-top: 40px;
  margin-left: 100px;
}

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

.button-13 {
  background-color: var(--purple);
  text-align: center;
  border-radius: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  font-size: 23px;
}

.section-9 {
  text-align: center;
  padding-bottom: 100px;
}

.heading-whitepaper {
  color: var(--white-smoke);
  text-align: center;
  margin-top: 100px;
  margin-left: 220px;
  margin-right: 220px;
  line-height: 63px;
}

.subheading-whitepaper {
  color: var(--green);
  text-align: center;
  margin-bottom: 40px;
  margin-left: 220px;
  margin-right: 220px;
  line-height: 27px;
}

.div-block-7 {
  background-color: #f0f0f0;
  font-family: Montserrat, sans-serif;
}

.successful-registration-subheadline {
  text-align: center;
  margin-bottom: 0;
  margin-left: 100px;
  margin-right: 100px;
  padding-bottom: 60px;
  font-size: 24px;
  line-height: 30px;
}

.successful-registration-headline {
  text-align: center;
  margin-top: 0;
  margin-left: 100px;
  margin-right: 100px;
  padding-top: 100px;
  padding-bottom: 40px;
}

.image-12 {
  margin-left: 0;
  margin-right: 0;
}

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

.paragraph-13 {
  text-align: left;
  margin-left: 20px;
  margin-right: 0;
  font-size: 16px;
}

.slider_trainers {
  background-color: #0000;
  height: auto;
}

.slider-mask_trainers {
  width: 344px;
  height: auto;
  overflow: visible;
}

.right-arrow {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow:hover {
  transform: scale(1.1);
}

.left-arrow {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow:hover {
  transform: scale(1.1);
}

.left-arrow.hidden {
  display: none;
}

.div-block-8 {
  flex-direction: column;
  justify-content: space-between;
  padding: 37px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.block_trainers-name {
  text-align: center;
  display: flex;
}

.text_trainers-name {
  color: var(--purple);
  text-align: center;
  background-color: #0000;
  flex-direction: column;
  margin-bottom: 10px;
  font-size: 28px;
  font-weight: 800;
  line-height: 25px;
  display: flex;
}

.text_trainers-description {
  color: #fff;
  background-color: #000000bd;
  border-radius: 10px;
  padding: 6px;
}

.icon {
  color: var(--purple);
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  display: flex;
  overflow: visible;
}

.icon-2 {
  color: var(--purple);
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 65px;
  height: 65px;
  display: flex;
}

.slide_trainers-mk, .slide_trainers-az, .slide_trainers-ap, .slide_trainers-mb {
  height: auto;
  margin-right: 20px;
}

.ratio-200-mk {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6290941adb03af3930f76d87_Slide2.PNG");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.ratio-200-oy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62909419535fa952cc44fc24_Slide4.PNG");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.ratio-200-az {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6290941aebbb0a7b91f29191_Slide1.PNG");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.ratio-200-ap {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6290945c67d4d368111e2d26_Slide3.png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.ratio-200-my {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62f537174efd7239bc840591_Presentation11.png");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.slide_trainers-oy, .slide_trainers-my, .slide_trainers-rk {
  height: auto;
  margin-right: 20px;
}

.ratio-200-mb {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/629093f4debc218105371331_Slide5.PNG");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.ratio-200-rk {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/629093e9dcf8bf9e2a64eb91_Slide7.PNG");
  background-position: 50% 0;
  background-size: cover;
  padding-top: 200%;
}

.container-11 {
  clear: none;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-clip: border-box;
  display: block;
}

.image-whitepaper {
  height: 17px;
  margin-top: 40px;
  margin-left: 100px;
  margin-right: auto;
}

.div-block-10 {
  overflow: hidden;
}

.div-block-why-us {
  background-color: var(--white-smoke);
  margin-top: 100px;
  padding-bottom: 20px;
}

.paragraph-15 {
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  display: flex;
}

.heading-why-us {
  color: var(--green);
  text-align: center;
  margin-bottom: 0;
  margin-left: 100px;
  margin-right: 100px;
  padding-top: 47px;
  padding-bottom: 20px;
}

.columns-top-wartime-products {
  align-items: center;
  margin-top: 0;
  padding-top: 20px;
  display: flex;
}

.bold-text-9 {
  color: var(--purple);
}

.columns-16, .columns-17, .columns-18, .columns-19 {
  margin-bottom: 20px;
}

.section-pains {
  background-color: var(--white-smoke);
  border-radius: 10px;
  padding: 10px 9px 5px;
}

.text-block-10-copy {
  color: var(--gray);
  text-align: left;
  margin: 40px 100px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.button-contact-products {
  background-color: var(--green);
  text-align: center;
  border-radius: 10px;
  margin-bottom: 420px;
  padding: 20px 35px;
  font-size: 20px;
  font-weight: 600;
}

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

.image-landing-5 {
  display: block;
}

.columns-landing-5 {
  justify-content: flex-end;
  display: flex;
}

.columns-why-us-5 {
  align-items: center;
  margin-top: 0;
  margin-left: 300px;
  margin-right: 300px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.button-products-submit {
  background-color: var(--purple);
  text-align: center;
  border-radius: 10px;
  margin-top: 0;
  margin-left: 0;
  padding: 11px 20px;
  font-size: 25px;
}

.button-products-submit.button-11 {
  padding: 20px 35px;
  font-size: 20px;
}

.button-choose-product {
  background-color: #7f5290;
  border-radius: 5px;
  margin-left: -32px;
  padding: 10px 20px;
  font-size: 16px;
}

.columns-20 {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

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

.column-24 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.text-block-products-intro {
  color: var(--gray);
  text-align: left;
  align-items: center;
  margin: 10px 0 20px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  display: flex;
}

.text-block-products-intro-headline {
  color: var(--green);
  text-align: left;
  align-items: center;
  margin: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 35px;
  display: flex;
}

.container-wtp {
  background-color: var(--purple);
  border-radius: 10px;
}

.columns-23 {
  background-color: var(--white-smoke);
  border-radius: 10px;
  margin: 0 220px 20px;
  padding: 20px;
}

.text-span {
  color: var(--purple);
  text-decoration: underline;
}

.link-4 {
  color: var(--purple);
}

.text-block-29 {
  font-size: 16px;
  line-height: 25px;
}

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

.div-block-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab45ef17ec4daf3dee25b7_tractor.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab31a449f2fd0b0759d0d3_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(6).png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a18b3e61eb4453c67ca9b_background.png");
  background-position: 50% 100%, 50% 100%, 0 0, 0 0;
  background-size: cover, cover, auto, cover;
  padding-top: 0;
}

.button-top {
  background-color: var(--purple);
  text-align: center;
  border-radius: 10px;
  margin-top: 0;
  margin-left: 0;
  padding: 15px 22px;
  font-size: 20px;
}

.submit-whitepaper-products-landing {
  background-color: var(--green);
  text-align: left;
  border-radius: 7px;
}

.columns-24 {
  background-color: var(--white-smoke);
  border-radius: 10px;
  margin-top: 40px;
  margin-left: 100px;
  margin-right: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.column-30 {
  background-color: #0000;
}

.text-field-4 {
  border-radius: 7px;
  margin-right: 0;
  padding-right: 0;
}

.text-field-5 {
  border-radius: 7px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 0;
  display: block;
}

.column-31 {
  padding-bottom: 0;
  padding-left: 10px;
}

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

.column-33 {
  padding-right: 0;
}

.form-4 {
  flex-direction: column;
  align-items: flex-start;
  padding-right: 20px;
  display: flex;
}

.field-label-3 {
  padding-left: 10px;
}

.text-field-5-copy {
  border-radius: 7px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 0;
  display: block;
}

.columns-25 {
  padding-left: 0;
}

.image-18 {
  margin-left: 20px;
  margin-right: 20px;
}

.navbar {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.nav-menu {
  display: flex;
}

.div-block-15 {
  align-items: center;
  display: flex;
}

.div-block-15:hover {
  color: #0000;
}

.image-22 {
  margin-right: -13px;
  display: none;
}

.nav-link {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

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

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

.container-15 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

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

.image-23 {
  flex: 0 auto;
  align-self: center;
  width: 178px;
  margin-top: 0;
  display: block;
}

.main-block {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.grid-5 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.block-1 {
  margin-top: 58px;
  margin-bottom: 0;
}

.h1 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.text-block-31 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  line-height: 24px;
  display: inline-block;
}

.image-24 {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}

.div-block-16 {
  flex-direction: column;
  display: flex;
}

.div-block-17 {
  margin-top: 0;
  display: flex;
}

.div-block-18 {
  margin-left: 5px;
}

.image-25 {
  z-index: 2;
  position: absolute;
  top: 208px;
  left: 760px;
}

.button-div {
  width: 292px;
  height: 69px;
}

.button1 {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button-block {
  z-index: 5;
  position: static;
}

.button2 {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2:hover {
  transform: translate(0, -2px);
}

.button2.ny {
  color: #75070b;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b65106b9ed742165d11e2_Group%201171276477.png");
}

.button3 {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3:hover {
  transform: translate(0, -2px);
}

.button3.ny {
  color: #1d6112;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b62a92d5e3e4b6b2ec1e4_Group%201171276471.png");
  background-size: cover;
  padding-top: 3px;
}

.button-div-2, .button-div-3 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.grid-6 {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1.25fr .5fr;
}

.text-block-32 {
  opacity: .6;
  color: #000;
  font-size: 14px;
}

.text-block-33 {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-19 {
  margin-bottom: 5px;
}

.div-block-20 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  width: 452px;
  margin-bottom: 60px;
  padding: 0 0 40px 20px;
  display: inline-block;
}

.div-block-21 {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.img {
  width: 100%;
  height: auto;
  margin-top: 29px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.image-26 {
  z-index: 1;
  width: 100%;
  position: absolute;
  top: 470px;
}

.block-2 {
  margin-top: 145px;
}

.h2 {
  color: #1e1e1e;
  margin-top: 34px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.h2.b2b2c-pains {
  margin-top: 10px;
  padding-left: 10px;
  font-size: 40px;
  font-weight: 600;
}

.h2.b2b2c-pains-2 {
  margin-top: 10px;
  padding-left: 10px;
  font-size: 40px;
}

.body-5 {
  background-color: #efefef;
}

.div-block-h {
  margin-bottom: 0;
  display: inline-block;
}

.div-block-h2 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.grid-7 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
}

.text-block-34 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-23 {
  z-index: 2;
  margin-top: 0;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-35 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-green {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.div-block-purpul {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324749df835892997c18a46_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.image-28 {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-position: 0 0;
  background-size: cover;
  position: absolute;
  inset: 45% -7% auto auto;
}

.block-3 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-h2-copy {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}

.main-block-2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-grid-3 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.main-grid-3.hidden {
  display: none;
}

.grid-8 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  justify-items: center;
}

.div-slide-green {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 110px 30px 20px;
  position: static;
}

.text-block-36 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}

.div-slide-purpure {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 110px 30px 20px;
}

.image-29 {
  width: 386px;
  height: 368px;
  margin-top: 0;
  display: inline-block;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.div-tent {
  flex-direction: row;
  align-items: flex-end;
  margin-left: 0;
  display: flex;
}

.text-block-37 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
}

.top-content {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324875263e26fb32aa758cd_Group%201171276424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.bottom-content {
  flex-direction: row;
  align-items: flex-end;
  display: flex;
}

.content-div {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.div-block-25 {
  display: flex;
  position: relative;
}

.img-green {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: absolute;
  inset: 33% 2% auto auto;
}

.img-orange {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: absolute;
  inset: 79% 38% auto auto;
}

.img-purple {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: absolute;
  inset: 5% 50% auto auto;
}

.image-31 {
  z-index: -1;
  position: absolute;
  inset: 51% 8% 0% auto;
}

.grid-10 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.image-32, .image-33, .image-34 {
  position: relative;
}

.grid-11 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  align-items: stretch;
}

.div-block-27 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 402px;
}

.div-block-28 {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.grid-12 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 4fr 1fr;
}

.div-block-29 {
  border: 1px solid #95c265;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 42px;
  margin-bottom: 10px;
  padding-left: 0;
  display: flex;
}

.div-block-30 {
  border-radius: 500px;
  width: 105px;
  height: 42px;
  transition: all .4s;
}

.div-block-30:hover {
  transform: scale(1.1);
}

.div-block-31 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  display: block;
}

.div-block-32 {
  padding-top: 0;
  padding-right: 0;
}

.image-35 {
  padding-left: 0;
  padding-right: 5px;
}

.text-block-41 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

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

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

.div-block-35 {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 70px;
  display: flex;
}

.div-block-36 {
  border-radius: 20px;
  align-items: flex-start;
  display: flex;
}

.image-36 {
  margin-right: 5px;
  padding-top: 0;
}

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

.image-38 {
  z-index: 2;
  width: 200px;
  height: 140px;
  position: absolute;
  inset: auto auto 29% -5px;
  overflow: visible;
}

.block5 {
  max-width: 1200px;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.block5.hidden {
  display: none;
}

.div-b {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63285f87395d3b41172112f5_Group%201171276439.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 20px 70px 30px 20px;
  display: inline-block;
}

.grid-13 {
  grid-template-rows: auto;
}

.grid-14 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.icon1 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632860c0bed5931b1fc05268_Group%201171276440.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.div-block-38 {
  background-color: #fff;
  border-radius: 20px;
  height: 123px;
  padding: 30px;
  display: flex;
}

.text-block-42 {
  color: #2c2c2c;
  align-self: center;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.icon2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861d64036bfc2f56e5761_Group%201171276441.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861f7caab915293563c37_Group%201171276442.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328621831e9c4be94ad4639_Group%201171276443.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328622dab8d43df86be5df1_Group%20140.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.image-39 {
  z-index: -1;
  width: 1110px;
  height: 900px;
  display: none;
  position: absolute;
  inset: 0% -5% auto auto;
}

.div-b6 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632863485b53a01b3cf20c65_Group%201171276445.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 65px 40px 20px;
  display: inline-block;
}

.block-6 {
  margin-top: 170px;
  display: none;
}

.grid-16 {
  grid-template-rows: auto;
}

.grid-17 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr;
}

.back1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  width: 591px;
  height: 146px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1:hover {
  transform: translate(0, -2px);
}

.div-block-41 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63286583be0157001679faaa_Mask%20group.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.text-block-43 {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-block-44 {
  color: #1e1e1e;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.text {
  color: #f27149;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.back2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328650a8c11f07f19ba7099_Group%201171276448.svg");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  width: 591px;
  height: 141px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back2:hover {
  transform: translate(0, -2px);
}

.text2 {
  color: #757575;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-40 {
  width: 450px;
  height: 700px;
  display: none;
  position: absolute;
  inset: auto -7% 14% auto;
}

.image-42 {
  position: absolute;
  inset: auto auto -7% 0%;
}

.text-block-45 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-46 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
}

.main-block-4 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-3 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-18 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  position: relative;
}

.text-block-47 {
  color: #999;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

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

.div-block-42 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-43 {
  margin-top: 5px;
}

.div-block-43 {
  margin-right: 36px;
  display: inline-block;
  position: relative;
}

.div-block-43.hidden {
  display: none;
}

.div-block-44 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.text-block-48 {
  color: var(--yellow-green);
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

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

.grid-19 {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.img1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63cfe317d154ef0d6290f7f6_Untitled%20design%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img1.hidden {
  display: none;
}

.back-block2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632876f581cf633fd06d4744_Group%201171276452.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  align-items: flex-start;
  height: 480px;
  padding: 70px 40px 40px 33px;
  display: block;
}

.text-block-49 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

.div-block-46 {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

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

.slider-3 {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.mask-3 {
  height: 486px;
}

.slide-nav-3, .icon-3, .icon-4 {
  display: none;
}

.div-block-48 {
  max-width: 1200px;
  margin-top: -102px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 62px;
  display: block;
}

.button4 {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4:hover {
  transform: translate(0, -2px);
}

.button4.ny {
  color: #1d6112;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b62a92d5e3e4b6b2ec1e4_Group%201171276471.png");
  background-size: cover;
}

.div-block-49 {
  margin-bottom: 40px;
}

.div-block-h4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64edbda62cf2cf473a1a1cc4_Group%201171276452.png");
  background-position: 0 0;
  background-size: cover;
  width: 365px;
  height: 134px;
  margin-bottom: 0;
  padding: 20px 65px 40px 20px;
  display: inline-block;
}

.back-2 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 10px;
  padding: 30px;
  display: flex;
}

.text-block-50 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

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

.image-44 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-45 {
  position: absolute;
  inset: auto auto 0% 12%;
}

.image-46 {
  width: 1100px;
  height: 800px;
  display: none;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

.main-block-5 {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-h5 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329bc751c3dac8c57e3d436_Group%201171276477.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 20px 50px 30px 20px;
  display: inline-block;
}

.grid-20 {
  grid-column-gap: 10px;
  grid-template-rows: 214px;
  grid-template-columns: auto 218px 351px;
}

.back-1 {
  -webkit-text-stroke-color: #fff;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 236px;
  padding: 40px;
  display: flex;
}

.div-block-51 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d07577751912dbfaebbc_Group%20150.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.text-block-51 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-52 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-block-53 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-54 {
  color: #757575;
  font-family: Graphiklcg, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.text-block-55 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-52 {
  margin-bottom: 7px;
}

.slider-4 {
  background-color: #0000;
  height: 100%;
}

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

.left-arrow-2 {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .4s;
  inset: -80px 6% auto auto;
}

.left-arrow-2:hover {
  transform: scale(1.1);
}

.right-arrow-3 {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .4s;
  inset: -80px 0% auto auto;
}

.right-arrow-3:hover {
  transform: scale(1.1);
}

.slide-1 {
  background-color: #0000;
  height: 100%;
}

.icon-5, .icon-6 {
  display: none;
}

.image-47 {
  z-index: -1;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.grid-21 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  margin-top: 30px;
}

.image-49 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-h6 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d5bf96255ecb9b0bc481_Group%201171276478.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 15px 100px 30px 20px;
  display: inline-block;
}

.image-50 {
  z-index: -1;
  width: 505px;
  height: 505px;
  position: absolute;
  inset: auto 0% 19px auto;
}

.main-block-6 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-51 {
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: -443px 0% auto auto;
}

.div-block-h7 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612df0697ef509f17f8166_Group%201171276364%20(1).png");
  background-position: 0 0;
  background-size: cover;
  width: 550px;
  margin-bottom: 0;
  padding: 20px 120px 60px 20px;
  display: inline-block;
}

.div-block-53 {
  background-color: #fff;
  border-radius: 20px;
  display: block;
}

.grid-22 {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 30px;
}

.form-block-3 {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 0;
  display: block;
}

.form-block-3.hide {
  display: none;
}

.text-field-6 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
}

.text-field-7 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.text-field-7.ny {
  margin-top: 0;
}

.text-field-8 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.text-field-8.phone {
  width: 100%;
}

.text-block-57 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.success-message {
  background-color: #0000;
}

.text-block-58 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.form-6 {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.submit-button-3 {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3:hover {
  transform: translate(0, -2px);
}

.submit-button-3.hidden {
  display: none;
}

.checkbox-label {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.link-5 {
  color: var(--green);
}

.checkbox {
  color: #f27149;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 1px solid #f27149;
  border-radius: 5px;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-right: 5px;
}

.checkbox.w--redirected-checked {
  color: #f27149;
  background-color: #f27149;
  background-size: auto;
  border-color: #f27149;
  border-radius: 5px;
}

.checkbox-field {
  align-items: center;
  margin-bottom: 5px;
  display: none;
}

.div-block-55 {
  margin-top: 40px;
  display: flex;
}

.div-block-56, .div-block-57 {
  margin-right: 15px;
}

.grid-23 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-top: 40px;
  position: relative;
}

.div-block-58 {
  padding: 40px;
  display: block;
}

.button-div-4 {
  width: 551px;
  height: 69px;
  margin-top: 28px;
}

.button5 {
  color: #946da2;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329ca83507b0e2dd111d719_Group%201171276479.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button5:hover {
  transform: translate(0, -2px);
}

.image-52 {
  display: none;
  position: absolute;
  inset: 13% -36% auto auto;
}

.image-52.hidden {
  display: none;
}

.image-53 {
  margin-top: 0;
  position: absolute;
  inset: 0% auto auto -12%;
}

.grid9 {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 170px;
}

.block4 {
  margin-top: 130px;
  margin-bottom: 100px;
}

.block4.b2b2c {
  display: none;
}

.grid18 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  max-width: 1200px;
  display: block;
  position: static;
}

.div-block-59, .div-block-60, .div-block-61 {
  border-radius: 20px;
}

.main-block-7 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 245px;
  display: none;
  position: relative;
  overflow: visible;
}

.grid-24 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.div-block-62 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2f2af732274af5a6718_shutterstock_1923948002%202.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  height: 315px;
}

.grid-25 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: 92px auto auto;
  grid-template-columns: auto 1fr;
  height: 100%;
}

.text-block-59 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d3f4894f5882689b2e80_Group%20157.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.div-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d342005b7965ce14e73e_Group%20156.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.div-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d41bc723705d7ef25c3f_Group%20161.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.div-bl1 {
  background-color: #efebf0;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.div-bl2 {
  background-color: #eff4ea;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.div-bl3 {
  background-color: #f8ebe7;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.text-block-60 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-61 {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-54 {
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.main-block-8 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-h9 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d7ba91b8669211fd24dc_Group%20117127666.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding: 60px 60px 70px 20px;
  display: inline-block;
}

.grid-26 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr .75fr;
}

.div-block-65 {
  height: 300px;
}

.div-block-66 {
  align-items: flex-end;
  height: 300px;
  display: flex;
}

.image-55 {
  border-radius: 10px;
  display: block;
}

.div-block-67 {
  align-items: flex-end;
  display: flex;
}

.image-56 {
  width: 1500px;
  height: 700px;
  position: absolute;
  inset: auto auto -6% 0%;
}

.main-block-9 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: block;
  position: relative;
  overflow: visible;
}

.div-block-h10 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 60px 100px 20px;
  display: inline-block;
}

.grid-27 {
  grid-template-rows: auto;
}

.div-block-69 {
  align-items: flex-start;
  height: 300px;
  margin-top: 20px;
  display: flex;
}

.text-block-62 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.main-block-10 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.grid-28 {
  grid-column-gap: 20px;
  flex-direction: row;
  grid-template-rows: auto;
  justify-content: flex-start;
  display: flex;
}

.div-block-70 {
  background-color: var(--white-smoke);
  border-radius: 20px;
  height: 556px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
  position: relative;
}

.div-block-71 {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad21b50c5e348950d2508_Group%201171276488.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.div-block-h11 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 10px 60px 60px 20px;
  display: inline-block;
}

.image-59 {
  transition: all .38s;
  position: absolute;
  inset: auto auto 46% 10%;
}

.image-59:hover {
  transform: rotate(-180deg);
}

.image-60 {
  width: 621px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-61 {
  position: absolute;
  inset: auto auto 14% 13%;
}

.grid-29 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-block-63 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

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

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

.form-7 {
  flex-direction: row;
  width: 100%;
  display: block;
}

.div-block-73 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.checkbox-field-2 {
  align-items: center;
  margin-bottom: 10px;
  display: none;
}

.button6 {
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad4a043d8ef852a745a73_Group%201171276489.svg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: none;
}

.button6:hover {
  transform: translate(0, -2px);
}

.main-block-11 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.div-block-h12 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad59b03fb324c901e92e1_Group%201171276490.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.grid-30 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: block;
}

.grid-31 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr .25fr 1fr;
}

.green {
  opacity: 1;
  background-color: #f0f4eb;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 36px;
  margin-top: 0;
  display: flex;
}

.div-block-75 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-76 {
  background-color: #fff;
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-65 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-green {
  opacity: 1;
  color: var(--green);
  background-color: #0000;
  font-family: Graphiklcg, sans-serif;
  font-size: 12px;
}

.orange {
  opacity: 1;
  background-color: #f9ece8;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 36px;
  margin-top: 0;
  display: flex;
}

.image-62 {
  z-index: 1;
  width: 520px;
  height: 500px;
  position: absolute;
  inset: 11% 4% auto auto;
}

.text-block-orange {
  opacity: 1;
  color: var(--burntsienna);
  background-color: #0000;
  font-family: Graphiklcg, sans-serif;
  font-size: 12px;
}

.main-block-12 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.div-block-h13 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632adb273dbce65ad8212ec0_Group%201171276491.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

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

.purpur {
  background-color: #efebf0;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  display: flex;
}

.text-block-66 {
  color: #946da2;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.div-block-78 {
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  padding: 40px;
  display: flex;
}

.text-block-67 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.orange1 {
  background-color: #f8ebe7;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  display: flex;
}

.text-block-68 {
  color: #f27149;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.green1 {
  background-color: #eff4ea;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  display: flex;
}

.text-block-69 {
  color: var(--green);
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.image-63 {
  z-index: -1;
  width: 800px;
  display: block;
  position: absolute;
  inset: 31% 15% auto auto;
}

.main-block-13 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 53px;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-33 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.div-block-79 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632addb903fb3222d51ef536_Group%201171276493.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px;
  display: flex;
}

.div-block-80 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae120a2e839052971dd84_Group%201171276494.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px 60px 40px 40px;
  display: flex;
  position: relative;
}

.text-block-70 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

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

.text-block-71 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-81 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.text-block-72 {
  color: #2c2c2c;
  justify-content: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: flex;
}

.div-block-82 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.div-block-83 {
  border-bottom: 1px solid #ccc;
  justify-content: flex-end;
  padding-top: 24px;
  padding-bottom: 15px;
  display: flex;
}

.text-block-73 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.button-div-5 {
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.button7 {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7:hover {
  transform: translate(0, -2px);
}

.main-block-14 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-35 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.grid-35.hidden {
  display: none;
}

.div-block-84 {
  z-index: 0;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  height: 248px;
  padding: 40px;
  display: flex;
  position: relative;
}

.div-block-85 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.div-block-86 {
  color: #fff;
  background-color: #fff;
  border-radius: 15px;
  justify-content: space-between;
  align-items: flex-end;
  height: 134px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-87 {
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  height: 94px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

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

.text-link {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

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

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

.link-block-3:hover {
  color: #0000;
}

.div-block-89, .div-block-90 {
  margin-bottom: 20px;
}

.div-block-91 {
  margin-right: 100px;
}

.div-block-92 {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.div-block-93 {
  flex-direction: row;
  display: flex;
}

.div-block-94, .div-block-95 {
  margin-right: 15px;
}

.button8 {
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8:hover {
  transform: translate(0, -2px);
}

.text-block-75 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-75:hover {
  color: var(--green);
}

.link-6 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.link-block-4 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-4:hover {
  color: var(--green);
}

.image-65 {
  z-index: auto;
  width: 1200px;
  height: 600px;
  position: absolute;
  inset: auto auto -17% -7%;
}

.image-66 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% auto;
}

.image-67 {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.back-name-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4b98e20bb2ae57e050f_Group%201171276497.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 236px;
  padding: 40px;
  display: flex;
}

.checkbox1 {
  border: 1px solid var(--green);
  color: var(--green);
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border-radius: 5px;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-right: 5px;
}

.checkbox1.w--redirected-checked {
  border-color: var(--green);
  background-color: var(--green);
  color: var(--yellow-green);
  background-size: auto;
  border-radius: 5px;
}

.checkbox-label-1 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.link-7 {
  color: #1d6112;
}

.div-block-bk {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  padding: 40px;
}

.image-68 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-69 {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
  inset: auto 0% -77% auto;
}

.dropdown-4 {
  white-space: pre-wrap;
  border-radius: 20px;
}

.dropdown-toggle-2 {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  width: 370px;
  height: 78px;
  display: flex;
}

.icon-8 {
  z-index: 1;
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c2191c3dacb98ee4097d_Group%2091.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  padding-right: 0;
  transition: all .4s;
}

.icon-8:hover {
  transform: scale(1.2);
}

.text-block-77 {
  color: #2c2c2c;
  white-space: pre-wrap;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.dropdown-list-2 {
  white-space: pre-wrap;
  background-color: #fff;
  border-radius: 0 20px 20px;
  width: 370px;
}

.dropdown-list-2.w--open {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 0;
}

.dropdown-link-2 {
  color: #fff;
  white-space: pre-wrap;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be340c6b5dc0c92dc3d8c_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 20px 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-right: 23px;
  font-family: Graphiklcg, sans-serif;
}

.image-70 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block8h {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2815b14a328415ec40e_Group%201171276480.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block3h {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247f3b63e26f2c66a6dc8f_Group%201171276422.svg");
  background-position: 0 0;
  background-size: cover;
  width: 500px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 120px;
  display: inline-block;
}

.image-72, .image-73 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-74, .image-75, .image-76 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-78 {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-79, .image-80 {
  display: none;
}

.div-block-97 {
  margin-left: 10px;
}

.div-block-100 {
  justify-content: flex-end;
  display: flex;
}

.grid-36 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  width: 100%;
}

.button-div-6 {
  justify-content: flex-end;
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.grid-37 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.div-block-h3-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fdb634c58710c211bb9ae_Group%2011712.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-top: 105px;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

._2 {
  color: var(--black);
  margin-top: -5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2.results-b2b2c {
  padding-top: 41px;
  padding-left: 36px;
}

._2.program-b2b2c {
  padding-top: 25px;
  padding-left: 20px;
}

._2.results-trainer {
  padding-top: 41px;
  padding-left: 36px;
}

.image-81, .image-82, .image-83, .image-84, .image-85, .image-86, .image-87, .image-88, .image-89 {
  display: none;
}

.grid-38 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-left: 140px;
  margin-right: 140px;
}

.div-block-101 {
  margin-top: 30px;
  margin-bottom: 12px;
}

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

.div-block-103 {
  margin-top: 29px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.div-block-104 {
  margin-top: 19px;
  margin-bottom: 12px;
}

.div-block-105 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.div-block-106 {
  margin-top: 40px;
  margin-bottom: 12px;
}

.div-block-107 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.div-block-108 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.div-block-109 {
  margin-top: 17px;
  margin-bottom: 20px;
  padding-left: 10px;
}

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

.div-block-111 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.div-block-112 {
  margin-top: 3px;
  margin-bottom: 10px;
}

.div-block-113 {
  margin-bottom: 0;
  padding-left: 10px;
}

.div-block-114, .div-block-115 {
  margin-top: 25px;
  margin-bottom: 10px;
}

.image-90, .image-91, .image-92, .image-93, .image-94 {
  display: none;
}

.div-block-h2_2 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.div-block-116 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.slider-5 {
  background-color: #0000;
  height: 100%;
}

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

.left-arrow-3 {
  z-index: 2;
  padding: 20px 100px 20px 40px;
  display: none;
  position: absolute;
  inset: 5% 263px auto auto;
}

.icon-10 {
  display: block;
}

.right-arrow-4 {
  z-index: 2;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  display: none;
  inset: 5% 23px auto auto;
}

.icon-11 {
  display: block;
}

.text-block-1 {
  color: var(--yellow-green);
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

.text-block-1-1 {
  color: #999;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
  display: none;
}

.div-block-117 {
  display: none;
  position: relative;
}

.div-block-117.hidden {
  display: none;
}

.slide-4 {
  position: static;
}

.popup-1 {
  z-index: 50000;
  background-color: #0000004d;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-118 {
  z-index: 5;
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 50em;
  height: 30em;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: inline-block;
  position: relative;
}

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

.image-95 {
  width: 20px;
}

.image-96 {
  z-index: -1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.image-97 {
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-78 {
  color: #1e1e1e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 40px;
}

.text-block-79 {
  color: #1e1e1e;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 40px;
}

.div-block-119 {
  padding-top: 60px;
}

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

.dropdown-link-3 {
  color: #fff;
  white-space: pre-wrap;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be35f8b175ad18207fe1e_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.dropdown-link-4 {
  color: #fff;
  white-space: pre-wrap;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be37549e47e82737d6691_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 30px;
  padding-bottom: 20px;
}

.icon8 {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ab0483242ff0390504b21_Group%2092.svg");
  background-position: 0 0;
  background-size: auto;
  width: 23px;
  height: 23px;
  transition: all .4s;
  display: flex;
}

.icon8:hover {
  transform: scale(1.2);
}

.img2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634d07dea626bc3cffb72a80_1.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634d07e1dac1626918bf20a2_2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6357f362cd49884351a8f863_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img5 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/638efba0329ae9192d45917a_Untitled%20design.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada0a68e0aa9e28c82fb5_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.img-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada8e0be93686728d6a10_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.img-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adbaad2aac35bb9d16a95_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.img-5 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adb6f27322bcfa6b55ef6_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.text-1 {
  color: var(--black);
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 40px;
}

.div-text-1 {
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: block;
}

.main-div {
  margin-bottom: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
}

.text-block-80 {
  color: var(--black);
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.div-text-2 {
  justify-content: center;
  margin-top: 40px;
  margin-bottom: 20px;
  display: block;
}

.text-2 {
  color: var(--black);
  text-align: left;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 40px;
}

.italic-text-2 {
  font-style: normal;
}

.footer {
  background-color: #0000;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 40px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.body-6 {
  background-color: #f9f9f9;
}

.link-8 {
  color: var(--black);
  text-decoration: none;
}

.navbar-policy {
  background-color: #0000;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.submit-button-4 {
  color: var(--burntsienna);
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: block;
}

.submit-button-4:hover {
  transform: translate(0, -2px);
}

.div-block-120 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-121 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.div-block-122 {
  width: 100%;
  margin-right: -137px;
}

.main-block-kz {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid-kz {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-15-kz {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.nav-menu-kz {
  display: flex;
}

.div-block-15-kz {
  flex: 0 auto;
  align-items: center;
  display: none;
  overflow: visible;
}

.div-block-15-kz:hover {
  color: #0000;
}

.nav-link-kz {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
}

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

.navbar-kz {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.block-1-kz {
  margin-top: 58px;
  margin-bottom: 0;
}

.grid-5-kz {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 897px auto;
}

.div-block-21-kz {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.div-block-h-kz {
  margin-bottom: 20px;
  display: inline-block;
}

.grid-6-kz {
  grid-column-gap: 37px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr 1.25fr;
}

.div-block-16-kz {
  flex-direction: column;
  display: flex;
}

.text-block-31-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  line-height: 24px;
  display: inline-block;
}

.div-block-17-kz {
  margin-top: 0;
  display: flex;
}

.div-block-18-kz {
  margin-left: 0;
}

.div-block-19-kz {
  margin-bottom: 5px;
}

.text-block-32-kz {
  opacity: .6;
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-block-33-kz {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.button-block-kz {
  z-index: 5;
  position: static;
}

.text-block-35-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.image-74-kz {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-23-kz {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-34-kz {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-green-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 40px 40px;
  position: relative;
}

.image-73-kz {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-purpul-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324749df835892997c18a46_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.image-76-kz, .image-75-kz {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-72-kz {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.grid-7-kz {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: auto auto;
}

.div-block-h2-kz {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  width: 100%;
  max-width: 1200px;
  margin-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.image-25-kz {
  z-index: 2;
  margin-top: -49px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0 40px 0 58px;
  display: none;
  position: absolute;
  top: 208px;
  left: 760px;
}

.image-26-kz {
  z-index: 1;
  width: 100%;
  position: absolute;
  top: 470px;
}

.image-28-kz {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-position: 0 0;
  background-size: cover;
  display: none;
  position: absolute;
  inset: 77% -7% auto auto;
}

.image-82-kz {
  display: none;
}

._2-kz {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-20-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 60px 40px 20px;
  display: inline-block;
}

.block-2-kz {
  width: 100%;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-67-kz {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.img-kz {
  width: 100%;
  height: 680px;
  margin-top: 29px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.button-div-kz {
  width: 292px;
  height: 69px;
}

.button1-kz {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-kz:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button-div-2-kz {
  width: 292px;
  height: 69px;
  margin-top: 0;
}

.button2-kz {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-kz:hover {
  transform: translate(0, -2px);
}

.button-div-3-kz {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.button3-kz {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-kz:hover {
  transform: translate(0, -2px);
}

.main-block-2-kz {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-31-kz {
  position: absolute;
  inset: 51% 8% 0% auto;
}

.image-29-kz {
  width: 386px;
  height: 368px;
  position: absolute;
  inset: auto 0 5% -15%;
}

.image-34-kz {
  width: 50%;
  position: relative;
}

.img-orange-kz {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: absolute;
  inset: auto 20% 0% 159px;
}

.image-33-kz {
  position: relative;
  left: 0;
}

.img-green-kz {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: absolute;
  inset: 33% -2% auto auto;
}

.image-32-kz {
  position: relative;
}

.img-purple-kz {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
  position: absolute;
  inset: 5% 43% auto auto;
}

.div-block-25-kz {
  display: flex;
  position: relative;
}

.text-block-37-kz {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-tent-kz {
  flex-direction: row;
  align-items: flex-end;
  margin-left: 0;
  display: flex;
}

.grid-10-kz {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.bottom-content-kz {
  flex-direction: row;
  align-items: flex-end;
  display: flex;
}

.image-83-kz {
  display: none;
}

._2-copy {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 40px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-103-kz {
  margin-top: 29px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.top-content-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324875263e26fb32aa758cd_Group%201171276424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.content-div-kz {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.grid9-kz {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 170px;
}

.block-3-kz {
  max-width: 1200px;
  margin-top: 0;
}

.main-grid-3-kz {
  z-index: 2;
  width: auto;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.text-block-36-kz {
  color: #1e1e1e;
  text-align: left;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.div-slide-purpure-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 100px 30px 20px;
}

.div-slide-green-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 100px 30px 20px;
  position: static;
}

.grid-8-kz {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  justify-items: center;
}

.image-81-kz {
  display: none;
}

.h2-kz {
  color: var(--gray);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-102-kz {
  margin-top: 45px;
  margin-bottom: 12px;
}

.div-block3h-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c65ba2c8ac0f642184571_Group%201171276372.png");
  background-position: 0 0;
  background-size: cover;
  height: 0%;
  margin-bottom: 0;
  padding: 20px 70px 80px 20px;
  display: inline-block;
}

.div-block-h2-copy-kz {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.main-grid-3-copy {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-66-kz {
  z-index: -1;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.image-65-kz {
  z-index: auto;
  width: 1200px;
  height: 600px;
  position: absolute;
  inset: auto auto -17% -7%;
}

.link-6-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.text-block-75-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-75-kz:hover {
  color: var(--green);
}

.link-block-4-kz {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-4-kz:hover {
  color: var(--green);
}

.grid-37-kz {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.div-block-87-kz {
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  height: 94px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.button8-kz {
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8-kz:hover {
  transform: translate(0, -2px);
}

.button-div-6-kz {
  justify-content: flex-end;
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.div-block-100-kz {
  justify-content: flex-end;
  display: flex;
}

.link-kz {
  color: var(--purple);
  transition: all .5s;
}

.link-kz:hover {
  transform: translate(0, -2px);
}

.link-block-kz {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-kz:hover {
  color: var(--green);
}

.div-block-95-kz, .div-block-94-kz {
  margin-right: 15px;
}

.div-block-93-kz {
  flex-direction: row;
  display: flex;
}

.div-block-92-kz {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.grid-36-kz {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  width: 100%;
}

.div-block-86-kz {
  color: #fff;
  background-color: #fff;
  border-radius: 15px;
  justify-content: space-between;
  align-items: flex-end;
  height: 134px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-85-kz {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.text-link-kz {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

.text-link-kz:hover {
  color: var(--green);
}

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

.link-block-3-kz:hover {
  color: #0000;
}

.div-block-90-kz, .div-block-89-kz {
  margin-bottom: 20px;
}

.div-block-91-kz {
  margin-right: 100px;
}

.div-block-88-kz {
  display: flex;
}

.div-block-84-kz {
  z-index: 0;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  height: 248px;
  padding: 40px;
  display: flex;
  position: relative;
}

.grid-35-kz {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.block-3-copy {
  max-width: 1200px;
  margin-top: 0;
}

.div-block-48-kz {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.main-block-14-kz {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block5-kz-description {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.main-block-9-kz {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 0 20px 100px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-4-kz {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.slider-5-kz {
  background-color: #0000;
  height: 100%;
}

.button4-kz {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-kz:hover {
  transform: translate(0, -2px);
}

.div-block-49-kz {
  margin-bottom: 0;
}

.slide-nav-3-kz, .icon-4-kz {
  display: none;
}

.div-block-47-kz {
  align-items: center;
  display: flex;
}

.back-block2-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632876f581cf633fd06d4744_Group%201171276452.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.div-block-46-kz {
  color: #1e1e1e;
  margin-top: 45px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.text-block-49-kz {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

.img1-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ad2ca0a9495a4fe52f887_Group%201171276405.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.grid-19-kz {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-52-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.grid-19-copy {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.mask-3-kz {
  height: 486px;
}

.slider-3-kz {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.slide-4-kz {
  padding-left: 32px;
  position: static;
}

.text-block-51-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-50-kz {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

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

.back-2-kz {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 280px;
  padding: 40px;
  display: flex;
}

.text-block-1-1-kz {
  color: #999;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

.link-block-2-kz {
  text-decoration: none;
  display: none;
}

.div-block-43-kz {
  margin-right: 36px;
  display: inline-block;
  position: relative;
}

.div-block-44-kz {
  text-align: right;
  justify-content: flex-end;
  align-items: flex-start;
  display: none;
  position: relative;
}

.right-arrow-4-kz {
  z-index: 2;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  display: none;
  inset: 5% 23px auto auto;
}

.slider-3-copy {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.left-arrow-kz {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: none;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow-kz:hover {
  transform: scale(1.1);
}

.right-arrow-kz {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: none;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow-kz:hover {
  transform: scale(1.1);
}

.main-block-5-kz {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

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

.div-block-55-kz {
  margin-top: 40px;
  display: none;
}

.button-div-4-kz {
  width: 551px;
  height: 69px;
  margin-top: 28px;
  display: none;
}

.text-block-81 {
  font-family: Graphiklcg, sans-serif;
}

.h1-kz1 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 50px;
}

.h1-kz2 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 50px;
}

.image-25-kz1 {
  z-index: 2;
  display: none;
  position: absolute;
  top: 208px;
  left: 760px;
}

.div-block-green-kz-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 40px 40px;
  position: relative;
}

.div-block-106-copy {
  margin-top: 40px;
  margin-bottom: 12px;
}

.div-block-101-kz-copy {
  margin-top: 35px;
  margin-bottom: 12px;
}

.div-block-20-kz-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 60px 40px 20px;
  display: inline-block;
}

.block5-kz-what-will-you-learn {
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.block5-kz, .block5-kz1, .block5-kz11 {
  margin-top: 0;
  display: none;
}

.h1-kzr {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 58px;
}

.slider-3-kzr {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.kzr {
  margin-top: 20px;
}

.div-block-h10-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 40px 100px 20px;
  display: inline-block;
}

.img4-oy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6357f362cd49884351a8f863_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.image-38-copy {
  z-index: -1;
  width: 200px;
  height: 140px;
  position: absolute;
  inset: 10% auto auto -5px;
  overflow: visible;
}

.div-block-10-kz, .div-block-1-kz {
  margin-top: 35px;
  margin-bottom: 12px;
}

.div-block-hkz {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

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

.grid1 {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr .5fr;
}

.body-7 {
  background-color: #f9f9f9;
}

.div-block-h10-l {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0;
  padding: 10px 40px 100px 20px;
  display: inline-block;
}

.div-block-112-l {
  margin-top: 24px;
  margin-bottom: 10px;
}

.div-b-l {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633438b56914df3ba2590107_Group%201171276396.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 60px;
  padding: 20px 470px 60px 20px;
  display: inline-block;
}

.div-block-104-l {
  margin-top: 19px;
  margin-bottom: 12px;
}

.div-block-102-l {
  margin-top: 42px;
  margin-bottom: 12px;
}

.div-block-103-l {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.image-98 {
  position: absolute;
  inset: auto 0% 26% auto;
}

.div-block-h5-l {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fd0577bef575ef638d60f_Group%201171276601.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 1000px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 50px 100px 20px;
  display: inline-block;
}

.div-block-108-l {
  margin-top: 34px;
  margin-bottom: 10px;
}

.grid-27-l {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
}

.bold-text-13 {
  font-weight: 600;
}

.slider-4-l {
  background-color: #0000;
  height: 100%;
}

.div-block-51-c {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d35dc5201239225f5e7a_Group%20150%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 236px;
}

.grid-27-l2 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 55% auto;
}

.div-block-h10-l2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/663e10da2d1f683554c16e36_Group%201171276558.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 0;
  padding: 20px 40px 100px 20px;
  display: inline-block;
}

.div-block-bk-l2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 170px;
  padding: 40px;
}

.block-3-l {
  max-width: 1200px;
  margin-top: 0;
  margin-bottom: 40px;
}

.grid9-l {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 0;
}

.image-31-l {
  position: absolute;
  inset: 24% 8% 0% auto;
}

.div-block-69-l {
  align-items: flex-start;
  height: 240px;
  margin-top: 20px;
  display: flex;
}

.main-block4 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 134px 20px 170px;
  display: flex;
  position: relative;
  overflow: visible;
}

.main-block5 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block6 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 134px 20px 130px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-bloc-8 {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block9 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-top: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block10 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 140px;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block-2-copy {
  margin-top: 0;
}

.image-69-l {
  width: 700px;
  height: 500px;
  position: absolute;
  inset: auto auto -62% 0%;
}

.div-block-green-l {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.div-block-h7-1-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c4aab71d11798447a65b_Group%2093.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 220px 70px 20px;
  display: inline-block;
}

.bold-text-5-wp {
  color: var(--white-smoke);
  text-align: left;
  margin-right: 0;
  padding-right: 0;
  font-size: 75px;
  line-height: 50px;
}

.mask-3-ow {
  height: 486px;
}

.bold-ld-text-2 {
  color: var(--purple);
  font-size: 55px;
}

.div-block-wp-it {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.div-block-h-wp-it {
  margin-bottom: 40px;
  display: inline-block;
}

.h1-wp-it {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
}

.wp-it {
  font-size: 70px;
}

.grid-6-wp-it {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr;
}

.main-block-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navbar-wp-it {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.block-1-wp-it {
  margin-top: 58px;
  margin-bottom: 0;
}

.grid-5-wp-it {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
}

.main-block-2-wp-it {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-3-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-wp-it {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-5-wp-it {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-wp-it {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 245px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-8-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-9-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.main-block-10-wp-it {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-11-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-12-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-wp-it {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-14-wp-it {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: none;
  position: relative;
  overflow: hidden;
}

.image-67-wp-it {
  outline-offset: 0px;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.text-block-31-wp-it {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.image-25-wp-it {
  z-index: 2;
  display: none;
  position: absolute;
  top: 167px;
  bottom: 0;
  left: 760px;
}

.image-69-wp-it {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
  inset: auto 0% -77% auto;
}

.div-block-126 {
  margin-left: 13px;
}

.block5-wp-it {
  height: 100%;
  margin-top: 0;
  display: block;
}

.grid-14-wp-it {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.icon1-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/636120a0c63860315eb5fe1f_2.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/636120953f02a67df2a0a146_7.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.image-38-copy-wp-it {
  z-index: 2;
  width: 200px;
  height: 140px;
  display: none;
  position: absolute;
  inset: auto auto 25% -5px;
  overflow: visible;
}

.icon2-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/636120a027f99c1df5a36d0f_3.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon3-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/636120a0697ef531487e9abf_4.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon6-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612094ffeb1da5f3ae9abc_6.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon7-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612094f87d0afa983c0a8c_8.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon8-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612095fa9fb013c3f2cbba_10.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-wp-it {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/636120953f02a61ecfa0a145_9.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.text-block-42-wp-it {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.image-51-wp-it {
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: -443px 0% auto auto;
}

.block-2-wp-it {
  margin-top: 145px;
  display: none;
}

.div-block-28-wp-it {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

._2-wp-it {
  color: #1e1e1e;
  margin-top: -17px;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
}

.div-block-31-wp-it {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  display: block;
}

.div-block-34-wp-it {
  display: flex;
}

.grid-12-wp-it {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr;
}

.wp-ld-text-4 {
  font-size: 30px;
  line-height: 30px;
}

.div-block-35-wp-it {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 30px;
  display: flex;
}

.nav-link-wp-it {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

.nav-link-wp-it:hover {
  color: var(--green);
}

.image-22-wp-it {
  margin-right: -13px;
  display: none;
}

.div-block-h10-copy-wp-it {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612df0697ef509f17f8166_Group%201171276364%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  order: 0;
  margin-bottom: 0;
  padding: 20px 40px 100px 20px;
  display: inline-block;
}

._2-copy {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.h2-copy-wp-it {
  margin-top: 10px;
}

.image-40-wp-it {
  width: 450px;
  height: 700px;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-25-kz-ua {
  z-index: 2;
  margin-top: -71px;
  margin-left: 87px;
  margin-right: 0;
  position: absolute;
  top: 208px;
  left: 760px;
}

.div-block-6-wp-it {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6362a5a7166b8540ad6e614b_%D0%A0%D0%B5%D1%96%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F%20(6).png");
  background-position: 100%;
  background-size: cover;
}

.heading-11-wp-it {
  color: var(--white-smoke);
  margin: 0 700px 40px 100px;
  padding-top: 200px;
  font-weight: 800;
}

.paragraph-12-wp-it {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 700px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.button-purple-wp-it {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.image-46-kz {
  width: 1100px;
  height: 800px;
  display: block;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

.main-block-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-2-hp {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-3-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-4-hp {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-5-hp {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-hp {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 60px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-8-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-9-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-10-hp {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-11-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-12-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-13-hp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-14-hp {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-100-hp {
  justify-content: flex-end;
  display: none;
}

.main-grid-3-hp {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-48-hp {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.block-3-hp {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-h2-hp {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.div-block-h7-1-2-hp {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 20px 70px;
  display: inline-block;
}

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

.div-block-53-hp {
  background-color: #fff;
  border-radius: 20px;
  display: block;
}

.grid-22-hp {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 50px;
}

.div-block-58-hp {
  padding: 40px;
  display: block;
}

.form-block-3-hp {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 0;
  display: block;
}

.form-6-hp {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.div-block-120-hp {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-121-hp {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.checkbox-field-hp {
  align-items: center;
  margin-bottom: 5px;
  display: none;
}

.main-grid-hp {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block5-hp {
  height: 100%;
  margin-top: 0;
  display: block;
}

.div-block8h-hp {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2815b14a328415ec40e_Group%201171276480.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-111-hp {
  margin-top: 12px;
  margin-bottom: 10px;
}

.image-89-hp {
  display: none;
}

.grid-24-hp {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  align-content: space-between;
}

.div-block-62-hp {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63d9400ad5a267305627c28b_Untitled%20design%20(2).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: 315px;
}

.text-block-59-hp {
  color: #946da2;
  margin: 10px 10px 40px 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-54-hp {
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-67-hp {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
  display: none;
}

.div-block-17-hp {
  margin-top: 0;
  display: flex;
}

.text-block-31-hp {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  line-height: 24px;
  display: inline-block;
}

.grid-6-hp {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1.25fr .5fr;
  display: none;
}

.grid-32-hp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  display: none;
}

.purpur-hp {
  background-color: #efebf0;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  margin-bottom: 10px;
  display: flex;
}

.orange1-hp {
  background-color: #f8ebe7;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  margin-bottom: 10px;
  display: flex;
}

.green1-hp {
  background-color: #eff4ea;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  display: flex;
}

.div-block-h2-hp2 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.main-grid-hp2 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-100, .column-52 {
  text-align: center;
}

.bold-text-18 {
  font-weight: 600;
  display: none;
}

.text-block-67-hp {
  color: #2c2c2c;
  margin-left: 10px;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.section-23 {
  margin-bottom: 40px;
}

.div-block-h10-copy-hp {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 40px 100px 20px;
  display: inline-block;
}

.div-block-bk-hp {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 645px;
  height: 249px;
  padding: 30px 35px;
}

.container-16 {
  margin-top: 20px;
}

._2-hp1 {
  color: #1e1e1e;
  margin-top: 38px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 17px;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 42px;
  font-weight: 600;
  line-height: 47px;
}

.image-51-hp {
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: -443px 0% auto auto;
}

._2-hp-3 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 33px;
}

._2-hp-2 {
  color: var(--purple);
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

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

.grid-27-hp {
  grid-template-rows: auto;
  display: none;
}

.text-block-35-hp {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-h2-hp3 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.image-28-hp {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-size: cover;
  display: none;
  position: absolute;
  inset: 45% -7% auto auto;
}

.block-2-hp {
  margin-top: 145px;
  display: none;
}

.div-block-88-hp {
  display: flex;
}

.nav-link-hp {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

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

.nav-link-hp-why {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

.nav-link-hp-why:hover {
  color: var(--green);
}

.slider-5-hp {
  background-color: #0000;
  height: auto;
}

.div-block-116-hp {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.div-block-44-hp {
  justify-content: flex-end;
  align-items: flex-start;
  display: none;
  position: relative;
}

.h1-wp-ttl {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
}

.wp-ttl {
  font-size: 70px;
}

.div-block-h-wp-ttl {
  margin-bottom: 40px;
  display: inline-block;
}

.wp-ttl-2 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 60px;
  line-height: 55px;
}

.wp-ttl-3 {
  color: var(--purple);
  font-size: 45px;
  line-height: 45px;
}

.link-fb {
  color: var(--purple);
  transition: all .5s;
}

.link-fb:hover {
  transform: translate(0, -2px);
}

.link-instagram {
  color: var(--purple);
  transition: all .5s;
}

.link-instagram:hover {
  transform: translate(0, -2px);
}

.link-li {
  color: var(--purple);
  transition: all .5s;
}

.link-li:hover {
  transform: translate(0, -2px);
}

.link-tg {
  color: var(--purple);
  transition: all .5s;
  display: none;
}

.link-tg:hover {
  transform: translate(0, -2px);
}

.grid-13-ttl {
  grid-template-rows: auto;
}

.div-block-38-ttl {
  background-color: #fff;
  border-radius: 20px;
  height: 143px;
  padding: 30px;
  display: flex;
}

.grid-14-wp-ttl, .grid-14-wp-ttl2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.block5-wp-ttl {
  height: 100%;
  margin-top: 0;
  display: block;
}

.icon6-wp-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328622dab8d43df86be5df1_Group%20140.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-wp-it-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861f7caab915293563c37_Group%201171276442.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon1-wp-it-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328621831e9c4be94ad4639_Group%201171276443.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.grid-11-ttl {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  align-items: stretch;
}

.block4-ttl {
  margin-top: 130px;
  margin-bottom: 170px;
  display: none;
}

.div-block-h7-1-2-ttl {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 220px 70px 20px;
  display: inline-block;
}

.div-block-110-ttl {
  margin-bottom: 10px;
  padding-top: 7px;
}

.div-block-h10-copy-wp-ttl {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6bf34302ef8f32ee066a_Group%201171276373.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  order: 0;
  margin-bottom: 0;
  padding: 20px 40px 70px 20px;
  display: inline-block;
}

.div-block-bk-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  padding: 20px 40px;
}

.img4-az {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634d07dea626bc3cffb72a80_1.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img4-my {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63cfe317d154ef0d6290f7f6_Untitled%20design%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.h1-kzr2 {
  color: var(--purple);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}

.grid-14-kz {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.div-b-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63285f87395d3b41172112f5_Group%201171276439.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 20px 70px 30px 20px;
  display: block;
}

.text-block-42-kz {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  display: block;
}

.image-68-kz {
  width: 600px;
  height: 600px;
  display: none;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-51-kz {
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: -443px 0% auto auto;
}

.image-33-kz-ru {
  position: relative;
  left: 0;
}

.div-block-116-kz-ru {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.div-block-6-wp-it-ttl {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63d7d3eea6d77052ed26c371_%D0%A0%D0%B5%D1%96%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F%20(1).png");
  background-position: 100%;
  background-size: cover;
}

.ttl-ru {
  display: none;
}

.button-10-ttl-ru {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a3203805b4f43ce26bbef_5.png");
  background-position: 0 0;
  background-size: cover;
  width: 60px;
  height: 60px;
  margin: 10px;
  display: none;
}

.button-brochure-hp {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401e3b4bbe08d58861faf7_Group%201171276589.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 272px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 19px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button-brochure-hp:hover {
  transform: translate(0, -2px);
}

.button-catalogue-hp {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 282px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 19px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button-catalogue-hp:hover {
  transform: translate(0, -2px);
}

.column-54 {
  text-align: left;
}

.image-65-hp {
  z-index: auto;
  width: 1200px;
  height: 600px;
  position: absolute;
  inset: auto auto -17% -7%;
}

.slider-3-kzr-instr-ca {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.input-block {
  width: 100%;
  margin-bottom: 10px;
}

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

.html-embed {
  display: block;
}

.text-span-8 {
  font-size: 40px;
  line-height: 45px;
}

.div-block3h-kz-copy1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd4ffe0d7b86cc1243ed32_Group%201171276496.png");
  background-position: 0 0;
  background-size: auto;
  width: 651px;
  height: 146px;
  margin-bottom: 0;
  padding: 0 70px 60px 20px;
  display: inline-block;
}

.block5-kz-what-will-you-learn-copy1 {
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
}

.image-33-kz-ua1 {
  padding-top: 19px;
  position: relative;
  left: 0;
}

.image-34-kz-ua1 {
  width: 50%;
  position: relative;
}

.div-block-h3-2-2 {
  white-space: normal;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64099a69e7fbd40e8e06e7da_Group%201171276365.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  font-size: 100px;
  display: inline-block;
}

.div-block-h7-1-rethink-eng {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fcdb9f0e88e2e48a76d88_Group%201171276599.svg");
  background-position: 0 0;
  background-size: contain;
  width: 345px;
  margin-bottom: 0;
  padding: 45px 0 40px 20px;
  display: inline-block;
}

.image-65-rethink-eng {
  z-index: auto;
  width: 1200px;
  height: 200px;
  margin-bottom: 193px;
  padding-bottom: 0;
  position: absolute;
  inset: auto auto -17% -7%;
}

.image-99-rethink-eng {
  max-width: 90%;
  display: inline-block;
  position: absolute;
  inset: auto 11% 30% auto;
}

.text-span-9 {
  color: var(--yellow-green);
}

.image-25-rethink-eng {
  z-index: 2;
  margin-top: -63px;
  margin-left: 63px;
  padding-left: 0;
  display: none;
  position: absolute;
  top: 208px;
  left: 760px;
}

.text-field-9 {
  width: 100%;
}

.text-field-10 {
  width: 100%;
}

.div-block3h-kz-copy11 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fcc741508d610079dd892_Group%201171276599.png");
  background-size: cover;
  height: 0%;
  margin-bottom: 0;
  padding: 20px 70px 80px 20px;
  display: inline-block;
}

.block5-kz-what-will-you-learn-copy11 {
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
}

.nav-link-ua {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

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

.bold-text-19, .bold-text-20 {
  font-weight: 600;
}

.h2-kz-ua {
  color: var(--black);
  background-image: none;
  background-size: auto;
  width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

._2-kz1-ua {
  color: var(--gray);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.h1-360 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.text-block-67-360 {
  color: var(--purple);
  margin-left: 0;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}

.image-25-360 {
  z-index: 2;
  margin-top: -3px;
  margin-bottom: 0;
  margin-left: 91px;
  position: absolute;
  top: 208px;
  left: 760px;
}

.div-block-21-360 {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.main-block-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.navbar-360 {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.block-1-360 {
  margin-top: 58px;
  margin-bottom: 0;
}

.grid-5-copy {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.div-block-360 {
  margin-bottom: 0;
  display: inline-block;
}

.grid-6-hp-copy {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1.25fr .5fr;
  display: none;
}

.button-block-360 {
  z-index: 5;
  position: static;
}

.main-block-9-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-2-360 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-3-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-10-360 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-8-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-12-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-360 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 60px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-5-360 {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-360 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-13-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-11-360 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-14-360 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-8-b2b2c-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.h2-360 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.div-block3h-360 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6464cc0b114636d82d55f1ae_Rectangle%2041.png");
  background-position: 0 0;
  background-size: cover;
  width: 557px;
  height: 80px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 0;
  display: inline-block;
}

.div-block-h2-360 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.block-3-360 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.image-33-360, .image-34-360 {
  display: none;
  position: relative;
}

.div-block-25-360 {
  display: flex;
  position: relative;
}

.text-block-82-360 {
  color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a91508c37ee6cb65af7f2_Group%201171276387.png");
  background-position: 0 0;
  background-size: cover;
  width: 290px;
  height: 95px;
  margin-right: -151px;
  padding: 73px 15px 20px 33px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}

.text-block-82-360-copy {
  color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a915016ab5e2285387778_Group%201171276388.png");
  background-position: 0 0;
  background-size: cover;
  width: 307px;
  height: 97px;
  margin-right: -107px;
  padding: 73px 15px 20px 33px;
  font-family: Graphiklcg, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 35px;
}

.text-block-82-360-copy2 {
  color: var(--white-smoke);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a9150684b1dbffa7eb223_Group%201171276389.png");
  background-position: 0 0;
  background-size: cover;
  width: 372px;
  height: 152px;
  margin-top: 35px;
  margin-right: 46px;
  padding: 58px 10px 17px 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 35px;
}

.main-grid-360 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block5-360 {
  height: 100%;
  margin-top: 0;
  display: block;
}

.column-53-360 {
  padding-left: 0;
  padding-right: 0;
}

._2-hp-2-360 {
  color: var(--gray);
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.text-block-35-hp-360 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  display: none;
}

._2-hp-3-360 {
  color: var(--purple);
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

.text-block-62-360 {
  color: #2c2c2c;
  white-space: normal;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-bk-hp-360 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  padding: 20px 40px;
}

.container-16-360 {
  margin-top: 20px;
  display: none;
}

.image-101 {
  border-radius: 20px;
  margin-top: 0;
  padding-bottom: 0;
}

.image-68-360 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.div-block-h9-360 {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding: 40px 0 100px;
  display: flex;
}

._2-360 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-102, .image-103, .image-104, .image-105, .image-106 {
  border-radius: 10px;
}

._2-copy-360 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-copy-360._4 {
  font-size: 37px;
}

.div-b-360 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64099a69e7fbd40e8e06e7da_Group%201171276365.png");
  background-position: 0 0;
  background-size: contain;
  width: 488px;
  height: 160px;
  margin-bottom: 60px;
  padding: 20px 50px 30px 20px;
  display: inline-block;
}

.block-6-360 {
  margin-top: 170px;
  display: none;
}

.block-6-copy-360 {
  margin-top: 170px;
  display: block;
}

.text-block-44-360 {
  color: #1e1e1e;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.text-copy-360 {
  color: #f27149;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  display: none;
}

.text2-360 {
  color: #757575;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.block-6-copy-360-copy {
  margin-top: 170px;
  display: none;
}

.div-b6-360 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632863485b53a01b3cf20c65_Group%201171276445.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 65px 40px 20px;
  display: inline-block;
}

.div-block-105-360 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.div-block-h2-copy-360 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.grid-16-360 {
  grid-template-rows: auto;
}

.text-block-43-360 {
  color: #2c2c2c;
  align-self: center;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.div-block-41-360 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.grid-40 {
  grid-template-rows: auto auto auto;
  margin-top: 40px;
}

.text-block-44-360-copy {
  color: #1e1e1e;
  align-items: center;
  padding-right: 100px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 25px;
  display: flex;
}

.bold-text-21 {
  font-size: 20px;
  font-weight: 600;
}

.back1-360-orange-copy-1 {
  background-color: var(--burntsienna);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-orange-copy-1:hover {
  transform: translate(0, -2px);
}

.text-block-44-360-copy-white {
  color: #fff;
  align-items: center;
  padding-right: 50px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.text-block-360-white {
  -webkit-text-stroke-color: #fff;
  font-size: 16px;
  font-weight: 400;
}

.back1-360-green-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64493e235618827d5df45a10_Group%201171276376.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-green-1:hover {
  transform: translate(0, -2px);
}

.back1-360-copy-green-1 {
  background-color: var(--yellow-green);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-copy-green-1:hover {
  transform: translate(0, -2px);
}

.back1-360-purple-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64493e20ee5b1fb02ba0aa64_Group%201171276377.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-purple-1:hover {
  transform: translate(0, -2px);
}

.back1-360-purple-copy-1 {
  background-color: var(--purple);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-purple-copy-1:hover {
  transform: translate(0, -2px);
}

.back1-360-orange-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-orange-1:hover {
  transform: translate(0, -2px);
}

.back1-360-orange-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-orange-2:hover {
  transform: translate(0, -2px);
}

.back1-360-orange-copy-2 {
  background-color: var(--burntsienna);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-orange-copy-2:hover {
  transform: translate(0, -2px);
}

.back1-360-green-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64493e235618827d5df45a10_Group%201171276376.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-green-2:hover {
  transform: translate(0, -2px);
}

.back1-360-copy-green-2 {
  background-color: var(--yellow-green);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-copy-green-2:hover {
  transform: translate(0, -2px);
}

.back1-360-purple-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64493e20ee5b1fb02ba0aa64_Group%201171276377.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-purple-2:hover {
  transform: translate(0, -2px);
}

.back1-360-purple-copy-2 {
  background-color: var(--purple);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-purple-copy-2:hover {
  transform: translate(0, -2px);
}

.back1-360-orange-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: column;
  justify-content: center;
  height: 137px;
  padding-top: 33px;
  padding-bottom: 33px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-360-orange-3:hover {
  transform: translate(0, -2px);
}

.back1-360-orange-copy-3 {
  background-color: var(--burntsienna);
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: block;
}

.back1-360-orange-copy-3:hover {
  transform: translate(0, -2px);
}

.div-block-h2-companies {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-38-copy-360 {
  z-index: 2;
  width: 200px;
  height: 140px;
  display: none;
  position: absolute;
  inset: auto auto 25% -5px;
  overflow: visible;
}

.column-55 {
  padding-top: 0;
  padding-bottom: 0;
}

.columns-27, .columns-28, .columns-29 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.block5-copy-360 {
  height: 100%;
  margin-top: 0;
  display: none;
}

.block4-360 {
  margin-top: 60px;
  margin-bottom: 20px;
  display: block;
}

.block5-360-copy {
  height: 100%;
  margin-top: 40px;
  display: block;
}

.image-79-green, .image-79-purple {
  display: none;
}

.div-block-h2-360-2 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.slider-5-360 {
  background-color: #0000;
  height: 100%;
  display: none;
}

.div-block3h-360-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d7ba91b8669211fd24dc_Group%20117127666.svg");
  background-position: 0 0;
  background-size: cover;
  width: 680px;
  height: 185px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

.div-block-102-360-2 {
  margin-top: 45px;
  margin-bottom: 12px;
}

.text-block-46-360 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.image-37-360 {
  margin-right: 5px;
}

.div-block-33-360 {
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

.image-36-360 {
  margin-right: 5px;
}

.text-block-45-360 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-35-360 {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 70px;
  display: flex;
}

.text-block-41-360 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-35-360 {
  padding-left: 0;
  padding-right: 5px;
}

.div-block-29-360 {
  border: 1px solid #95c265;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 42px;
  padding-left: 0;
  display: flex;
}

.div-block-30-360 {
  border-radius: 500px;
  width: 105px;
  height: 42px;
  transition: all .4s;
}

.div-block-30-360:hover {
  transform: scale(1.1);
}

.div-block-32-360 {
  padding-top: 0;
  padding-right: 0;
}

._2-360-2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-31-360 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  display: block;
}

.div-block-34-360 {
  display: flex;
}

.grid-12-360 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 4.25fr 1fr;
}

.div-block-36-360 {
  border-radius: 20px;
  align-items: flex-start;
  display: flex;
}

.div-block-28-360 {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.div-block-27-360 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 402px;
}

.grid-11-360 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  align-items: stretch;
}

.image-78-360 {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-h2-360-3, .div-block-h2-360-4 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.grid-42 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-left: 220px;
  margin-right: 0;
}

.div-block-76-360 {
  background-color: var(--white-smoke);
  background-image: linear-gradient(230deg, var(--burntsienna), white 20%), linear-gradient(to bottom, var(--burntsienna), var(--burntsienna));
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-65-360 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block3h-360-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248176d6ba2bf2e6901549_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 40px;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 60px;
  display: inline-block;
}

.h2-360-2 {
  color: #1e1e1e;
  margin-top: 51px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-76-360-green {
  background-color: var(--white-smoke);
  background-image: linear-gradient(230deg, var(--green), white 20%), linear-gradient(to bottom, var(--burntsienna), var(--burntsienna));
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-29-360 {
  width: 386px;
  height: 368px;
  margin-top: 0;
  margin-bottom: 659px;
  display: inline-block;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.button7-360 {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a19b165b62abd3cb71f_Group%201171276383.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-360:hover {
  transform: translate(0, -2px);
}

.section-24 {
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 60px;
  margin-left: 0;
  display: flex;
}

.button7-360-2 {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a1943a68650e11ecdca_Group%201171276382.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-360-2:hover {
  transform: translate(0, -2px);
}

.image-29-360-2 {
  width: 386px;
  height: 368px;
  margin-top: 0;
  margin-bottom: 630px;
  display: inline-block;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.div-block8h-360 {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.block5-hp-copy {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-grid-hp-360 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-62-360 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a452ac7e55a71efb4e3ef_DEVELOR%20360%C2%B0%20(1).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: 315px;
}

.text-block-59-360 {
  color: #946da2;
  margin: 10px 10px 40px 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-89-360 {
  display: none;
}

.image-22-360 {
  margin-right: -13px;
  display: none;
}

.image-90-360 {
  display: none;
}

.image-107 {
  margin-bottom: 17px;
}

._2-contact-360 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
  display: none;
}

.div-block-h7-1-2-360 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a9158cd2fbe26f9746c16_Group%201171276391.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 846px;
  height: 180px;
  margin-bottom: 0;
  padding: 20px 220px 70px 20px;
  display: inline-block;
}

.div-block-h2-360-5 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.image-88-360 {
  display: none;
}

.div-block-93-360 {
  flex-direction: row;
  display: flex;
}

.image-65-360-2 {
  z-index: auto;
  width: 1594px;
  height: 195px;
  position: absolute;
  inset: auto auto 4% -7%;
}

.image-52-360 {
  margin-top: 120px;
  margin-right: 57px;
  position: absolute;
  inset: 13% -36% auto auto;
}

.image-40-360 {
  width: 450px;
  height: 700px;
  margin-top: 0;
  position: absolute;
  inset: auto -7% 14% auto;
}

.grid-8-kz-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto;
  justify-items: center;
}

.h2-copy5 {
  color: #1e1e1e;
  margin-top: 9px;
  margin-bottom: 0;
  margin-left: 14px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-h7-5 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612df0697ef509f17f8166_Group%201171276364%20(1).png");
  background-position: 0 0;
  background-size: cover;
  width: 550px;
  margin-bottom: 0;
  padding: 20px 44px 60px 20px;
  display: inline-block;
}

.text-block-62-kz-360 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-bk-kz-360 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  padding: 30px;
}

.div-block3h-kz-360 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612df0697ef509f17f8166_Group%201171276364%20(1).png");
  background-position: 0 0;
  background-size: cover;
  height: 0%;
  margin-bottom: 0;
  padding: 20px 70px 80px 20px;
  display: inline-block;
}

.div-block-102-kz-360 {
  margin-top: 40px;
  margin-bottom: 12px;
}

.text-block-36-kz-360 {
  color: #1e1e1e;
  text-align: left;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

.image-29-kz-360 {
  width: 386px;
  height: 368px;
  position: absolute;
  inset: auto 0 5% -15%;
}

._2-white-360-ua {
  color: var(--gray);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.nav-link-360-ua {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

.nav-link-360-ua:hover {
  color: var(--green);
}

.main-block-9-360-copy {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

._2-hp-3-360-copy {
  color: var(--purple);
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

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

.image-29-360-long {
  width: 1583px;
  height: 433px;
  margin-top: 0;
  margin-bottom: 585px;
  margin-left: -898px;
  display: none;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.div-block-80-360 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64524f122eebfa2707b497b9_Group%201171276395-1.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px 60px 40px 40px;
  display: flex;
  position: relative;
}

.main-block-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-9-360-copy-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-9-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-2-360-v2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-3-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-10-360-v2 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-8-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-12-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-360-v2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 60px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-5-360-v2 {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-360-v2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-13-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-11-360-v2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-14-360-v2 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-60-360-v2 {
  width: 420px;
  display: block;
  position: absolute;
  inset: auto 0% 0% 5%;
}

.image-59-360-v2 {
  transition: all .38s;
  display: none;
  position: absolute;
  inset: auto auto 46% 10%;
}

.image-59-360-v2:hover {
  transform: rotate(-180deg);
}

.div-block-h11-360-v2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 10px 60px 60px 20px;
  display: none;
}

.image-61-360-v2 {
  display: none;
  position: absolute;
  inset: auto auto 14% 13%;
}

.grid-29-360-v2 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  display: none;
}

._2-360-v2-white {
  color: var(--white-smoke);
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-72-360-v2 {
  margin-top: 40px;
}

.div-block-h2-copy-360-v2 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}

.image-56-360-v2 {
  width: 1500px;
  height: 700px;
  position: absolute;
  inset: auto auto -6% 0%;
}

._2-360-v2-black {
  color: var(--gray);
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-70-360-v2 {
  background-color: var(--white-smoke);
  border-radius: 20px;
  align-items: center;
  width: 590px;
  height: 500px;
  padding: 40px 20px;
  display: flex;
  position: relative;
}

.div-block-71-360-v2 {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64648e310fbc2c80868916cf_Group%201171276416.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 500px;
  padding: 20px 20px 30px;
  position: relative;
}

.div-slide-green-shorter {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 110px 30px 20px;
  position: static;
}

.div-slide-purpure-shorter {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  padding: 110px 30px 20px;
}

.div-block-361 {
  background-color: var(--black);
  background-image: radial-gradient(circle farthest-corner at 50% 50%, #fff6f6, var(--black) 25%, var(--black) 51%, var(--black) 75%, white);
}

.image-29-360-v2 {
  width: 386px;
  height: 368px;
  margin-top: 0;
  margin-bottom: 1443px;
  display: none;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.image-70-360-v2 {
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-69-360-v2 {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
  inset: auto 0% -77% auto;
}

.image-78-360-v2 {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.button7-360-v2 {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a19b165b62abd3cb71f_Group%201171276383.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: none;
  position: relative;
}

.button7-360-v2:hover {
  transform: translate(0, -2px);
}

.block5-360-copy-v2 {
  height: 100%;
  margin-top: 40px;
  display: block;
}

.container-18 {
  display: none;
}

.text-field-6-360-v2 {
  background-color: var(--white-smoke);
  text-align: left;
  border: 1px #000;
  border-radius: 15px;
  width: 430px;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
}

.block5-360-v2 {
  height: 100%;
  margin-top: 0;
  display: none;
}

.div-block-362 {
  width: 49%;
}

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

.main-block-8-360-v2--s {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.image-56-360-v2-2 {
  width: 1500px;
  height: 700px;
  position: absolute;
  inset: auto auto -6% 0%;
}

.grid-26-2 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1.75fr;
  margin-top: 0;
  margin-left: -52px;
  padding-top: 0;
}

.div-block-h2-companies-2 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  top: 194px;
}

.div-block-65-2 {
  height: 300px;
}

.div-block-66-2 {
  align-items: flex-end;
  height: 300px;
  display: flex;
}

.main-block-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-2-library {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-3-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-4-library {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-5-library {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-library {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-7-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 245px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-8-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-9-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 60px 20px 40px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-10-library {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-11-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-12-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-14-library {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: none;
  position: relative;
  overflow: hidden;
}

.image-22-library {
  margin-right: -13px;
  display: none;
}

.image-67-library {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
  display: none;
}

.h1-library {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 85px;
}

.div-block-h-library {
  margin-bottom: 0;
  display: inline-block;
}

.div-block-21-library {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.grid-5-library {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.block-1-library {
  margin-top: 58px;
  margin-bottom: 0;
}

.main-grid-library {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.main-grid-3-library {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.grid-27-library {
  grid-template-rows: auto;
}

.text-block-62-library {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-bk-library {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 330px;
  padding: 40px 30px;
}

.div-block-69-library {
  align-items: flex-start;
  height: 300px;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.main-grid-library-products {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

._2-library-products {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-69-library {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
  inset: auto 0% -77% auto;
}

.youtube {
  align-self: auto;
  width: 100%;
  margin-top: 0;
}

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

.button1-library-test {
  z-index: 7;
  color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648084ddbb8b61382d262dd8_Group%201171276419.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 219px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-library-test:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.columns-30 {
  height: 69px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-363 {
  background-color: #0000;
  background-image: linear-gradient(to bottom, #8a5c9bd9, var(--purple-dark));
  color: var(--white-smoke);
  border-radius: 10px;
  padding: 20px;
  line-height: 10px;
  text-decoration: none;
}

.div-block-363:hover {
  background-color: #562e5c;
  background-image: linear-gradient(to top, #361d3a, var(--purple-dark));
}

.text-block-62-library-materials-box {
  color: var(--white-smoke);
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 15px;
  text-decoration: none;
}

.div-block-364 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 292px;
  height: 69px;
  padding-left: 15px;
  display: flex;
}

.text-block-62-library-material {
  color: var(--purple);
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.columns-library-products {
  background-color: #0000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-25 {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.link-block-9, .link-block-10, .link-block-11, .link-block-12, .link-block-13, .link-block-14 {
  text-decoration: none;
  display: block;
}

.div-block3h-library {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247f3b63e26f2c66a6dc8f_Group%201171276422.svg");
  background-position: 0 0;
  background-size: cover;
  width: 500px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 100px;
  display: inline-block;
}

.grid-8-library {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.image-library {
  display: none;
}

.block-2-library {
  margin-top: 145px;
  display: none;
}

.image-28-library {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-position: 0 0;
  background-size: cover;
  display: none;
  position: absolute;
  inset: 45% -7% auto auto;
}

.main-grid-3-library2 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-68-library {
  width: 600px;
  height: 600px;
  display: none;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-29-library {
  width: 386px;
  height: 368px;
  margin-top: 0;
  display: none;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.text-span-10 {
  color: var(--green);
}

.grid-6-library {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1.25fr .5fr;
  display: none;
}

.div-slide-green-library {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 30px 30px 20px;
  position: static;
}

.div-slide-purpure-library {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 30px 30px 20px;
}

.div-block-23-library {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-36-library {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  text-decoration: none;
  display: block;
}

.text-block-36-library:hover {
  text-shadow: 0 1px 2px var(--burntsienna);
}

.text-block-36-library-category-p, .text-block-36-library-category-g {
  color: #1e1e1e;
  margin-bottom: 20px;
  margin-left: 40px;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 30px;
}

.bold-text-30-g {
  color: var(--yellow-green);
  -webkit-text-stroke-color: var(--yellow-green);
  font-weight: 600;
}

.bold-text-30-p {
  color: var(--purple);
  -webkit-text-stroke-color: var(--yellow-green);
  font-weight: 600;
}

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

.block5-library-360 {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
  overflow: visible;
}

.image-25-library {
  z-index: 2;
  margin-bottom: 0;
  padding-bottom: 0;
  display: none;
  position: absolute;
  top: 153px;
  left: 775px;
}

.text-block-62-library-subheadline {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 23px;
  font-weight: 500;
  line-height: 30px;
}

.grid-44 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  margin-right: 220px;
}

._2-library-sections {
  color: var(--gray);
  text-shadow: 1px 1px 1px var(--burntsienna);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-365 {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.h2-library {
  color: #1e1e1e;
  margin-top: 63px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.text-span-11 {
  color: var(--purple);
  font-weight: 600;
}

.image-25-hp {
  z-index: 2;
  position: absolute;
  top: 208px;
  left: 760px;
}

.block5-library-insights, .block5-library-lencioni, .block5-library-sociomapping {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.columns-library-products-sociomapping {
  background-color: #0000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.block5-library-acdc {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-360, .section-25-lincioni, .section-25-sociomapping, .section-25-insights, .section-25-acdc {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

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

.main-block-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-9-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-2-pam {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 145px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-14-pam {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-11-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-pam {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-5-pam {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-7-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-4-pam {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-8-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-12-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-10-pam {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-3-pam {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.link-block-21, .bold-text-32, .link-block-22, .link-block-23, .link-block-24, .link-block-25, .link-block-26, .link-block-27, .link-block-28, .link-block-29 {
  text-decoration: none;
}

.main-block-15-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: block;
  position: relative;
  overflow: visible;
}

.block5-library-resilience, .block5-library-mindset {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-resilience, .section-25-mindset {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.main-block-16-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 60px 20px 40px;
  display: block;
  position: relative;
  overflow: visible;
}

.block5-library-scarf {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

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

.block5-library-leadership, .block5-library-quintssence {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-scarf, .section-25-leadership, .section-25-quintssence {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.main-block-14-pmi {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-12-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-11-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-10-pmi {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-8-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-7-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 245px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-6-pmi {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-5-pmi {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-pmi {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-3-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-2-pmi {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-9-pmi {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 0 20px 130px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-block-pmi {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h1-pmi1 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 50px;
}

.h1-pmi2 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 50px;
}

.image-67-pmi {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.img-pmi {
  width: 100%;
  height: 680px;
  margin-top: 29px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: none;
}

.main-main-block-pmi {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 0 20px 10px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-text-pmi-block {
  background-color: #fff;
  border-radius: 20px;
  padding: 40px;
}

.text-block-pmi-main {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
}

.image-69-pmi {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
  inset: auto 0% -77% auto;
}

.image-68-pmi {
  width: 600px;
  height: 600px;
  display: none;
  position: absolute;
  inset: -11% auto auto -16%;
}

.text-block-heading-pmi {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.grid-6-pmi {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr 2fr 1fr .75fr;
}

.italic-text-3 {
  font-style: normal;
}

.dic-block-quote-pmi {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
}

.div-block-hpt-pmi {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885480360c9da0d5beb_Group%201171276378.png");
  background-position: 0 0;
  background-size: cover;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 80px 30px 30px;
}

.text-block-pmi-quote {
  color: var(--purple-dark);
  text-align: left;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.italic-text-4 {
  font-style: normal;
  font-weight: 400;
}

.text-block-pmi-main-hpt {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 25px;
}

.italic-text-5 {
  font-style: normal;
}

.main-block-17-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 60px 20px 40px;
  display: block;
  position: relative;
  overflow: visible;
}

.block5-library-sales {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-sales {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.main-block-18-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 60px 20px 40px;
  display: block;
  position: relative;
  overflow: visible;
}

.block5-library-nagotiations {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-communication {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.main-block-19-library {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 60px 20px 40px;
  display: block;
  position: relative;
  overflow: visible;
}

.block5-library-vuca {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-vuca {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.block5-library-mars {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-mars {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.block5-library-dei {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-dei {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.block5-library-amundsen {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.section-25-quintssence-copy {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.quick-stack {
  grid-column-gap: 13px;
  padding: 10px;
}

.image-51-pmi {
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: -443px 0% auto auto;
}

.div-block-h7-pmi {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63612df0697ef509f17f8166_Group%201171276364%20(1).png");
  background-position: 0 0;
  background-size: cover;
  width: 435px;
  margin-bottom: 0;
  padding: 20px 44px 60px 20px;
  display: inline-block;
}

.checkbox-field-pmi {
  align-items: center;
  margin-bottom: 5px;
  display: none;
}

.text-field-11 {
  display: none;
}

.image-111 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 220px;
}

.image-112 {
  margin-bottom: 10px;
  padding-right: 220px;
}

.div-block-h2-pmi {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.main-grid-kz-pmi {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block5-kz-description-pmi {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-bk-pmi {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 645px;
  height: 280px;
  padding: 25px 20px 20px 25px;
}

.image-69-copy-pmi {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  display: none;
  position: absolute;
  inset: auto 0% -77% auto;
}

.container-15-pmi {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.navbar-pmi {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.nav-menu-pmi {
  display: flex;
}

.div-block-15-pmi {
  flex: 0 auto;
  align-items: center;
  display: none;
  overflow: visible;
}

.div-block-15-pmi:hover {
  color: #0000;
}

.div-block-124-pmi {
  display: none;
}

.nav-link-pmi {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

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

.div-block-93-pmi {
  flex-direction: row;
  display: flex;
}

.arrow-link-up {
  z-index: 999;
  padding: 20px;
  text-decoration: none;
  transition: background-color .2s;
  position: fixed;
  inset: auto 1% 2% auto;
}

.arrow-link-up:hover {
  background-color: #7f529021;
}

.text-arrow {
  color: var(--purple);
  font-size: 30px;
}

.div-block-27-360-new {
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 337px;
}

.div-block-28-360-new {
  background-color: #fff;
  border-radius: 20px;
  height: 337px;
  padding: 40px;
}

.div-block-35-360-new {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 40px;
  display: flex;
}

.main-block-20-library {
  margin-left: 20px;
  margin-right: 20px;
}

.columns-31 {
  margin-bottom: 86px;
  padding-bottom: 60px;
}

.div-block-library-article {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: row;
  grid-template-rows: 1fr .75fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-start;
  height: 310px;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.text-block-62-library-article {
  color: #2c2c2c;
  margin-top: 0;
  padding-top: 13px;
  padding-bottom: 9px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-block-62-library-article-1 {
  color: #2c2c2c;
  margin-top: 0;
  padding-top: 13px;
  padding-bottom: 9px;
  padding-left: 8px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.button1-library-article-4 {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 100% 100%;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 150px;
  height: 60px;
  margin-top: 5px;
  margin-bottom: -38px;
  margin-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-library-article-4:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.columns-32 {
  margin-bottom: 40px;
  padding-bottom: 30px;
}

.div-block-365-article {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-bottom: 40px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

._2-library-sections-article {
  color: var(--gray);
  text-shadow: 1px 1px 1px var(--green);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 47px;
}

.grid-44-article {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  margin-right: 220px;
}

.icon4-wp-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b91735d09c0bceba996887_%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B_%D0%B2_%D0%BA%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8_%D0%B8_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B8%CC%86%D1%81%D1%82%D0%B2%D0%B8%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.image-114, .image-115, .image-116, .image-117, .image-118, .image-119 {
  border-radius: 12px;
}

.columns-library-products-360 {
  background-color: #0000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-menu-du {
  justify-content: flex-end;
  display: flex;
}

.div-block-93-du {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.div-block-94-du {
  margin-right: 15px;
}

.link-du {
  color: var(--purple);
  transition: all .5s;
}

.link-du:hover {
  transform: translate(0, -2px);
}

.div-block-95-du {
  margin-right: 15px;
}

.main-block-21-library {
  background-color: var(--white-smoke);
  padding: 20px;
}

._2-library-finail-words {
  color: var(--black);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0 100px;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 25px;
}

._2-library-finail-words-copy {
  color: var(--black);
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0 100px 60px;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 25px;
}

.div-block-93-du-1 {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.div-block-study-kz {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.image-67-study-kz {
  outline-offset: 0px;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.block-1-study-kz {
  margin-top: 58px;
  margin-bottom: 0;
}

.study-kz {
  font-size: 60px;
}

.main-block-study-kz-1 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.study-kz-3 {
  color: var(--purple);
  font-size: 37px;
  line-height: 45px;
}

.navbar-study-kz {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.grid-5-study-kz {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
}

.h1-study-kz {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 70px;
}

.div-block-h-study-kz {
  margin-bottom: 40px;
  display: inline-block;
}

.text-block-31-study-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.main-block-9-study-kz {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-bk-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 290px;
  padding: 20px 40px;
}

.block5-study-kz {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-block-6-study-kz {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-58-study-kz {
  padding: 40px;
  display: block;
}

.div-block-120-study-kz {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-121-study-kz {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.button1-study-kz {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-study-kz:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.div-block-h7-1-2-study-kz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 220px 70px 20px;
  display: inline-block;
}

.div-block-110-study-kz {
  margin-bottom: 10px;
  padding-top: 7px;
}

.div-block-6-study-kz {
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b105a397a3b28007b6fa75_%D0%B3%D0%B0%D0%B8%CC%86%D0%B4_%D1%81_%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%B0%D0%BC%D0%B8_%D0%B4%D0%BB%D1%8F_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B5%D0%B8%CC%86_%D0%B8_HR_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D1%80%D0%B5%D0%BE%D0%B4%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D1%8E%20(1).png");
  background-position: 100%;
  background-size: cover;
  background-clip: border-box;
}

.heading-11-study-kz {
  color: var(--white-smoke);
  margin: 0 700px 40px 100px;
  padding-top: 200px;
  font-weight: 800;
}

.paragraph-12-study-kz {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 700px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.button-purple-study-kz {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.submit-button-3-study-kz {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-study-kz:hover {
  transform: translate(0, -2px);
}

.main-block-3-study-kz {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-13-study-kz {
  grid-template-rows: auto;
}

.grid-14-study-kz {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.grid-14-study-kz-2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.text-block-62-study-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.icon1-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c7c257909611d61f57_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D1%87%D0%BD%D0%B0%D1%8F%20%D0%BE%D1%81%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c87ff0029bc2465271_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%80%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon6-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c8299a9102614f5ce8_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B8%CC%86%20%D0%B8%20%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B8%CC%86%20(1).png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c8215701f7690411ac_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8_%D0%B2_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-study-kz-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c8e6a0b5f6b0c4bd52_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B8_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.study-kz-il-copy {
  color: #1e1e1e;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  line-height: 55px;
}

._2-il {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 47px;
}

.columns-33 {
  align-items: flex-end;
  display: flex;
}

.column-59 {
  align-self: flex-start;
}

.icon5-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861d64036bfc2f56e5761_Group%201171276441.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.text-block-42-kz-study {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.div-block-38-kz-study {
  background-color: #fff;
  border-radius: 20px;
  height: 160px;
  padding: 10px 30px 30px;
  display: flex;
}

.div-block-38-kz-study-2 {
  background-color: #fff;
  border-radius: 20px;
  height: 160px;
  padding: 30px;
  display: flex;
}

.div-block-38-study-kz-4 {
  background-color: #fff;
  border-radius: 20px;
  height: 160px;
  padding: 15px 30px 30px;
  display: flex;
}

.div-block-38-kz-study-6, .div-block-38-kz-study-7 {
  background-color: #fff;
  border-radius: 20px;
  height: 143px;
  padding: 30px;
  display: flex;
}

.navbar-hybrid {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.h1-study-hybrid {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 70px;
}

.hybrid {
  font-size: 60px;
}

.text-block-31-hybrid {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.button1-hybrid {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-hybrid:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.image-67-hybrid {
  outline-offset: 0px;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.div-block-bk-hybrid {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 240px;
  padding: 20px 40px;
}

.icon1-hybrid {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b91735d3964ecef411b603_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%20%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%B5%D0%B3%D0%B8%D0%B8.png");
  background-position: 60%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-hybrid {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b9173504fe47407957b27b_%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B%20%D0%B2%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B8.png");
  background-position: 60% 55%;
  background-size: 220px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-hybrid {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b91736be49fd513e3fb2fe_%D0%A1%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D1%82%D0%B8%D0%B2%D0%B0%D1%86%D0%B8%D0%B8_%D0%B8_%D0%B2%D0%BE%D0%B2%D0%BB%D0%B5%D1%87%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2.png");
  background-position: 55%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.main-block-6-hybrid {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px 39px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-58-hybrid {
  padding: 40px;
  display: block;
}

.submit-button-3-hybrid {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-hybrid:hover {
  transform: translate(0, -2px);
}

.form-6-hybrid {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.form-block-3-hybrid, .form-block-3-kz-study {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 0;
  display: block;
}

.form-6-kz-study {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.div-block-6-hybrid {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b106163fe6ab404e25be36_%D0%B3%D0%B0%D0%B8%CC%86%D0%B4_%D1%81_%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%B0%D0%BC%D0%B8_%D0%B4%D0%BB%D1%8F_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B5%D0%B8%CC%86_%D0%B8_HR_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D1%80%D0%B5%D0%BE%D0%B4%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D1%8E%20(2).png");
  background-position: 100%;
  background-size: cover;
}

.heading-11-hybrid {
  color: var(--white-smoke);
  margin: 0 700px 40px 100px;
  padding-top: 200px;
  font-weight: 800;
}

.paragraph-12-hybrid {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 700px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.button-purple-hybrid {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.h1-inclusion {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 65px;
  font-weight: 500;
  line-height: 70px;
}

.inclusion {
  font-size: 50px;
  line-height: 6px;
}

.button1-inclusion {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-inclusion:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.text-block-31-inclusion {
  color: #2c2c2c;
  margin-bottom: 20px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.image-67-inclusion {
  outline-offset: 0px;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.div-block-bk-inclusion {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 280px;
  padding: 20px 40px;
}

.text-block-62-inclusion {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.icon1-inclusion {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b63bf3b8e9da28bdaec224_%D0%9D%D0%B5%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D1%8C_%D0%B8_%D1%83%D0%B2%D0%B0%D0%B6%D0%B0%D1%82%D1%8C_%D1%80%D0%B0%D0%B7%D0%BB%D0%B8%D1%87%D0%B8%D1%8F_1.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 350px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-inclusion {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b63bf284d27e4bfd4a32ed_%D0%9E%D1%82%D1%81%D1%83%D1%82%D1%81%D1%82%D0%B2%D0%B8%D0%B5%20%D0%B8%D0%BD%D0%BA%D0%BB%D1%8E%D0%B7%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D0%B8%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 350px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-inclusion {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b63bf2f54b87b6b78e2db9_%D0%9D%D0%B5%D0%B3%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8_%D0%BF%D1%80%D0%B5%D0%B4%D1%83%D0%B1%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F_2.png");
  background-position: 50% 40%;
  background-repeat: no-repeat;
  background-size: 350px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.submit-button-3-inclusion {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-inclusion:hover {
  transform: translate(0, -2px);
}

.div-block-120-inclusion {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-121-inclusion {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.div-block-58-inclusion {
  padding: 40px;
  display: block;
}

.form-block-3-inclusion {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 0;
  display: block;
}

.form-6-inclusion {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.div-block-6-inclusion {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b1169fa66be20bb656da90_%D0%B3%D0%B0%D0%B8%CC%86%D0%B4_%D1%81_%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%B0%D0%BC%D0%B8_%D0%B4%D0%BB%D1%8F_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D0%B5%D0%B8%CC%86_%D0%B8_HR_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%BF%D1%80%D0%B5%D0%BE%D0%B4%D0%BE%D0%BB%D0%B5%D0%BD%D0%B8%D1%8E%20(3).png");
  background-position: 100%;
  background-size: cover;
}

.heading-11-inclusion {
  color: var(--white-smoke);
  margin: 0 700px 40px 100px;
  padding-top: 200px;
  font-weight: 800;
}

.paragraph-12-inclusion {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 700px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.button-purple-inclusion {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.text-block-62-hybrid {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
}

.block5-hybrid {
  height: 100%;
  margin-top: 0;
  display: block;
}

.grid-13-hybrid {
  grid-template-rows: auto;
}

.grid-14-hybrid, .grid-14-hybrid-2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

.div-block-38-hybrid {
  background-color: #fff;
  border-radius: 20px;
  height: 250px;
  padding: 0 30px 30px;
  display: flex;
}

.div-block-38-hybrid-2 {
  background-color: #fff;
  border-radius: 20px;
  height: 250px;
  padding: 10px 30px 30px;
  display: flex;
}

.div-block-38-hybrid-3, .div-block-38-hybrid-4 {
  background-color: #fff;
  border-radius: 20px;
  height: 250px;
  padding: 30px;
  display: flex;
}

.div-block-38-kz-study-3-copy {
  background-color: #fff;
  border-radius: 20px;
  height: 160px;
  padding: 30px;
  display: flex;
}

.div-block-38-kz-study-4-copy {
  background-color: #fff;
  border-radius: 20px;
  height: 160px;
  padding: 30px;
  display: flex;
  overflow: visible;
}

.text-block-42-copy {
  color: #2c2c2c;
  align-self: center;
  align-items: center;
  margin-top: -16px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.image-53-copy {
  position: absolute;
  inset: 0% auto auto -12%;
}

.block-3-hybrid {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.submit-button-3-test-hybrid {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-hybrid:hover {
  transform: translate(0, -2px);
}

.submit-button-3-test-hybrid.httpslink {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c12570d186dae784ceed4d_Group%201171276436.png");
  justify-content: flex-start;
  align-items: center;
  margin-top: 75px;
  margin-left: 0;
  padding-top: 0;
  display: flex;
}

.column-60 {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.block5-inclusion {
  height: 100%;
  margin-top: 0;
  display: block;
}

.grid-14-inclusion, .grid-14-inclusion-2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

.text-block-42-inclusion {
  color: var(--black);
  align-self: center;
  align-items: center;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.div-block-38-inclusion-3 {
  background-color: #fff;
  background-image: linear-gradient(241deg, var(--purple), white 22%);
  border: 1px #fff;
  border-radius: 20px;
  height: 143px;
  padding: 30px;
  display: flex;
}

.div-block-inclusion {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.text-block-42-inclusion-2, .text-block-42-inclusion-3 {
  color: var(--black);
  align-self: center;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.text-block-42-inclusion-4 {
  color: var(--black);
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.icon4-ttl {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632860c0bed5931b1fc05268_Group%201171276440.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-inclusion-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b63bf1b2301cbb304758a1_%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D1%8B%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D0%B8%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 300px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.div-block-38-inclusion-3-copy {
  background-color: #fff;
  background-image: linear-gradient(241deg, var(--purple), white 22%);
  border: 1px #fff;
  border-radius: 20px;
  height: 143px;
  padding: 6px 30px 30px;
  display: flex;
}

.div-block-38-inclusion-5 {
  background-color: #fff;
  background-image: linear-gradient(241deg, var(--purple), white 21%);
  border: 1px #fff;
  border-radius: 20px;
  height: 143px;
  padding: 0 30px 30px;
  display: flex;
}

.main-block-6-inclusion {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block-3-inclusion {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-48-inclusion {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-369-inclusion {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64099a69e7fbd40e8e06e7da_Group%201171276365.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 500px 150px;
  width: 500px;
  height: 150px;
  margin-top: 15px;
  padding-bottom: 8px;
}

.columns-35 {
  width: 1000px;
  height: 150px;
  padding-right: 0;
  display: flex;
}

.submit-button-3-test-inclusion {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  align-items: flex-start;
  width: 100%;
  height: 69px;
  margin-top: 63px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.submit-button-3-test-inclusion:hover {
  transform: translate(0, -2px);
}

.submit-button-3-test-inclusion.httpslink {
  justify-content: flex-start;
  align-items: center;
  margin-top: 75px;
  margin-left: 0;
  padding-top: 0;
  display: flex;
}

._2-il-telegram-inclusion {
  color: var(--black);
  margin-top: 36px;
  margin-bottom: 0;
  margin-left: 18px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 47px;
}

.main-block-9-inclusion {
  z-index: 0;
  word-break: normal;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-52-il {
  display: none;
  position: absolute;
  inset: 13% -36% auto auto;
}

._2-il-copy {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 47px;
  text-decoration: none;
}

.div-block-h7-1-2-study-kz-il2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 100px 70px 20px;
  display: inline-block;
}

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

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

.image-40-wp-il {
  width: 450px;
  height: 700px;
  display: none;
  position: absolute;
  inset: auto -7% 14% auto;
}

._2-type-reg-tel-il {
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 20px;
  padding: 60px 100px;
}

.button-telegram-il {
  color: var(--green);
  text-align: center;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648084ddbb8b61382d262dd8_Group%201171276419.png");
  background-position: 0 0;
  background-size: auto;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 219px;
  height: 69px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 700;
  display: flex;
}

.main-block-6-inclusion-2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.icon7-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c852bc3176cd9fd026_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4-study-kz {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912d39c8880298a67d623_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%B7%D0%B0%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.h2-360-when-use {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.grid-18-hybrid {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  position: relative;
}

.div-block-h7-1-2-hybrid {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 200px 70px 20px;
  display: inline-block;
}

._2-il-hybrid {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-h7-1-2-hybrid-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 100px 70px 20px;
  display: inline-block;
}

._2-il-hybrid-2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: -95px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 47px;
}

.image-88-copy {
  display: none;
}

.submit-button-3-test-hybrid-copy {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c121c0eb6b5f7302d91864_Group%201171276434.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: -3px;
  padding-top: 18px;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.div-block-h7-1-2-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c4aab71d11798447a65b_Group%2093.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-bottom: 0;
  padding: 20px 100px 70px 20px;
  display: inline-block;
}

.ld1 {
  font-size: 75px;
}

.h1-ld1 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
}

.div-block-wp-3 {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.text-block-31-ld3-3 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 35px;
  display: inline-block;
}

.image-67-ld-3 {
  outline-offset: 0px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.main-block-9-wp-3 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-3-wp-3 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-28-wp-3 {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.block5-wp-3 {
  height: 100%;
  margin-top: 0;
  display: block;
}

.div-b-wp-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63285f87395d3b41172112f5_Group%201171276439.svg");
  background-size: cover;
  margin-bottom: 60px;
  padding: 20px 70px 30px 20px;
  display: inline-block;
}

._2-wp-3 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.grid-13-wp-3 {
  grid-template-rows: auto;
}

.icon1-ld-1 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0dcfc7f78b88b6b8f33c6_%D0%A9%D0%BE%20%D1%82%D0%B0%D0%BA%D0%B5%20%D1%96%D0%BD%D0%BA%D0%BB%D1%8E%D0%B7%D0%B8%D0%B2%D0%BD%D0%B5%20%D1%81%D0%B5%D1%80%D0%B5%D0%B4%D0%BE%D0%B2%D0%B8%D1%89%D0%B5.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.div-block-38-wp-3 {
  background-color: #fff;
  border-radius: 20px;
  height: 123px;
  padding: 30px;
  display: flex;
}

.text-span-12 {
  font-size: 55px;
}

.icon4-wp-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0dcaa78c7efe44f0106f4_%D0%97%D1%80%D0%BE%D0%B7%D1%83%D0%BC%D1%96%D1%82%D0%B8%20%D1%80%D0%B5%D0%BB%D0%BE%D0%BA%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%85_%20%D0%BA%D1%80%D0%B8%D0%B2%D0%B0%20%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D1%83%D1%80%D0%BD%D0%BE%D1%97%20%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B0%D1%86%D1%96%D1%97.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.grid-14-wp-3 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.icon2-wp-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0dd192ea4fb62e1aeea53_%D0%A7%D0%BE%D0%BC%D1%83%20%D0%BF%D0%BE%D1%82%D1%80%D1%96%D0%B1%D0%BD%D0%BE%20%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%B8%D1%82%D0%B8%20%D0%BA%D1%80%D0%B8%D1%87%D0%B0%D1%82%D0%B8%20%D0%BF%D1%80%D0%BE%20%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D1%83%20%D0%B7%20%D1%80%D1%96%D0%B7%D0%BD%D1%96%D1%81%D1%82%D1%8E%20%D0%B4%D0%BE%D1%81%D0%B2%D1%96%D0%B4%D1%96%D0%B2%20%D0%B2%20%D1%83%D0%BA%D1%80%D0%B0%D1%97%D0%BD%D1%81%D1%8C%D0%BA%D0%B8%D1%85%20%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D1%96%D1%8F%D1%85.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon3-wp-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0dd0a7f03861563d31a66_%D0%9A%D0%BE%D0%BD%D1%84%D0%BB%D1%96%D0%BA%D1%82%D0%B8%20%D0%B2%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%D1%85.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon7-wp-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0dd118d9d63c68ad486b1_%D0%A0%D1%96%D0%B2%D0%BD%D1%96%20%D0%B7%D1%80%D1%96%D0%BB%D0%BE%D1%81%D1%82%D1%96%20%D1%83%20%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D1%96%20%D0%B7%20%D1%96%D0%BD%D0%BA%D0%BB%D1%8E%D0%B7%D1%96%D1%94%D1%8E.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-wp-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0deb356896cdab2ea0d64_%D0%AF%D0%BA%20%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D1%96%D1%97%20%D0%BF%D0%BB%D0%B0%D0%BD%D1%83%D1%8E%D1%82%D1%8C%20%D0%BF%D1%80%D0%B0%D1%86%D1%8E%D0%B2%D0%B0%D1%82%D0%B8%20%D0%B7%20%D1%82%D0%B5%D0%BC%D0%BE%D1%8E%20%D1%80%D0%B5%D1%96%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%97%20%D0%B2%D1%96%D0%B9%D1%81%D1%8C%D0%BA%D0%BE%D0%B2%D0%B8%D1%85%20%D1%83%20%D0%BC%D0%B0%D0%B9%D0%B1%D1%83%D1%82%D0%BD%D1%8C%D0%BE%D0%BC%D1%83.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.main-block-9-hybrid {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 60px;
  display: flex;
  position: relative;
  overflow: visible;
}

.grid-27-hybrid {
  grid-template-rows: auto;
}

.div-block-6-wp-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c0fcc7fab01d2aed726afa_Untitled%20design%20(3).png");
  background-position: 100%;
  background-size: cover;
}

.div-slide-green-wide {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 375px;
  height: 280px;
  padding: 100px 30px 20px;
  position: static;
}

.div-slide-purpure-wide {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 375px;
  height: 280px;
  padding: 100px 30px 20px;
}

.div-block-h2-web {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.main-block-10-kz {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.div-block-48-kz1 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-h11-wp-3 {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 10px 0 60px 20px;
  display: inline-block;
}

._2-smaller {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.image-60-wp3 {
  width: 621px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.text-block-63-wp3 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 33px;
}

.image-92-wp3 {
  display: none;
}

.div-block-48-web-dei {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.image-52-web-dei {
  display: none;
  position: absolute;
  inset: 13% -36% auto auto;
}

.submit-button-5 {
  color: var(--burntsienna);
  text-align: left;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad4a043d8ef852a745a73_Group%201171276489.svg");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.columns-36 {
  padding-bottom: 20px;
}

._2-smaller-2-1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

._2-smaller-2-2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 9px;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 33px;
  font-weight: 600;
  line-height: 40px;
}

.div-block-h7-1-2-dei2, .div-block-h7-1-2-dei1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 100px 70px 20px;
  display: inline-block;
}

.submit-button-3-test-hybrid-copy {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-hybrid-copy:hover {
  transform: translate(0, -2px);
}

.italic-text-6, .italic-text-7, .italic-text-8 {
  color: var(--green);
  font-weight: 500;
}

.italic-text-9, .italic-text-10 {
  font-weight: 500;
}

.italic-text-11 {
  color: var(--green);
  font-weight: 500;
}

.italic-text-12 {
  color: var(--gray);
}

.italic-text-13 {
  color: var(--green);
  font-weight: 500;
}

.italic-text-14 {
  color: var(--gray);
}

.italic-text-15 {
  color: var(--green);
  font-weight: 500;
}

.italic-text-16 {
  color: var(--gray);
  font-weight: 500;
}

.italic-text-17, .italic-text-18, .italic-text-19 {
  color: var(--green);
  font-weight: 500;
}

.italic-text-19-copy {
  color: var(--gray);
  font-weight: 500;
}

.italic-text-20 {
  color: var(--green);
  font-weight: 500;
}

.div-block-bk-library-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 330px;
  padding: 8px 30px 40px;
}

.italic-text-21 {
  color: var(--green);
  font-weight: 500;
}

.main-block-offline {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid-offline {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block-1-offline {
  margin-top: 58px;
  margin-bottom: 0;
}

.h1-offline {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 60px;
  font-weight: 600;
  line-height: 73px;
}

.div-block-21-offline {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.bold-text-20-offline {
  font-weight: 600;
}

.grid-6-offline {
  grid-column-gap: 37px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .5fr 1.25fr;
}

.div-block-h10-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec9247efda7074b37df829_Group%201171276447.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 90px 100px 28px;
  display: inline-block;
}

.grid-8-dei-offline {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.main-block-4-offline {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: -100px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.slider-5-ow-copy {
  background-color: #0000;
  height: 100%;
}

.img4-offline-mk {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634d07e1dac1626918bf20a2_2.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img4-offline-my {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63cfe317d154ef0d6290f7f6_Untitled%20design%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.div-block-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 700px;
  padding: 40px;
}

.slide-4-ow-copy {
  position: static;
}

.img4-ow-oy-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6357f362cd49884351a8f863_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.div-block-28-offline {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.grid-12-offline {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 3.5fr 1fr;
}

.button2-offline {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-offline:hover {
  transform: translate(0, -2px);
}

.main-block-6-offline {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-48-offline {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-32-offline {
  width: auto;
  margin-left: 175px;
  padding-left: 0;
  position: relative;
}

.image-34-offline {
  width: auto;
  padding-left: 25px;
  position: relative;
}

._2-copy._3 {
  margin-top: -12px;
  margin-left: 0;
  padding-top: 0;
  font-size: 38px;
}

.text-block-1-offline {
  color: var(--yellow-green);
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.image-43-offline {
  margin-top: 5px;
  margin-left: 180px;
  display: none;
}

.slider-3-ow-copy {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.img4-offline-other {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64e49d6c7a01a1a5d8f25c78_Untitled%20design.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.main-block-2-offline {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.text-block-1-1-dei-offline {
  color: #999;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
  display: block;
}

.main-block-11-dei-offline {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 70px 20px 170px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-dei-offline {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 102px;
  display: block;
  position: relative;
  overflow: visible;
}

.div-block8h-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec9248a7c91808f28110ca_Group%201171276448.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 367px;
  height: 135px;
  margin-bottom: 30px;
  padding: 10px 60px 9px 40px;
  display: inline-block;
}

.block5-offline {
  height: 100%;
  margin-top: 0;
  display: none;
}

.div-block-62-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec97e768634f2e3a8638d9_sempro.jpeg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid #0000;
  border-radius: 20px;
  height: 315px;
}

.grid-25-offline {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: 92px auto auto;
  grid-template-columns: 1fr;
  height: 100%;
}

.text-block-60-copy {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.text-block-61-copy {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.text-block-59-copy {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.button1-offline {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-offline:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.block5-copy {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-block-one-ca {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h1-one-ca {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 70px;
}

.text-block-31-one-ca {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.button1-one-ca {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-one-ca:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.image-67-one-ca {
  outline-offset: 0px;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.div-block-bk-one-ca {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 290px;
  padding: 20px 40px;
}

.text-block-62-one-ca {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.grid-14-one-ca, .grid-14-one-ca-2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

.icon1-one-ca {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c7c257909611d61f57_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D1%87%D0%BD%D0%B0%D1%8F%20%D0%BE%D1%81%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-one-ca {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c87ff0029bc2465271_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%80%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4-one-ca {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912d39c8880298a67d623_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA%20%D0%B7%D0%B0%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-one-ca {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64b912c8215701f7690411ac_%D0%9D%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8_%D0%B2_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B8.png");
  background-position: 50%;
  background-size: 200px;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.div-block-h7-1-one-ca {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 200px 70px 56px;
  display: inline-block;
}

.block5-one-ca {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-block-3-one-ca {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-36-one-ca {
  border-radius: 20px;
  align-items: flex-start;
  display: flex;
}

.grid-12-one-ca {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr;
  padding-bottom: 0;
  display: flex;
}

.div-block-35-one-ca {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 20px;
  display: flex;
}

.div-block-28-one-ca {
  background-color: #fff;
  border-radius: 20px;
  height: 470px;
  padding: 40px;
}

.main-block-3-one-ca-2 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-78-one-ca {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.main-block-12-one-ca {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 40px;
  padding: 0 20px 170px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block5-one-ca-3 {
  height: 100%;
  margin-top: 0;
  display: block;
}

.text-block-67-copy {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
}

.div-block-h13-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632adb273dbce65ad8212ec0_Group%201171276491.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 68px 40px 20px;
  display: inline-block;
}

.main-block-6-study-kz-copy {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50% 100%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-78-one-ca {
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  padding: 40px;
  display: flex;
}

.button-purple-one-ca {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.div-block-6-one-ca {
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64e5eef9b92eee0391b8be91_Untitled%20design%20(1).png");
  background-position: 100%;
  background-size: cover;
  background-clip: border-box;
}

.form-block-3-one-ca {
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-left: 0;
  display: block;
}

.submit-button-3-one-ca {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-one-ca:hover {
  transform: translate(0, -2px);
}

.div-block-6-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ee1aaaadfeecc6faaaeff5_Untitled%20design.png");
  background-position: 100%;
  background-size: cover;
  padding-bottom: 47px;
}

.heading-11-offline {
  color: var(--white-smoke);
  margin: 0 700px 95px 100px;
  padding-top: 200px;
  font-weight: 800;
}

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

.div-block-h12-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad59b03fb324c901e92e1_Group%201171276490.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 121px 40px 20px;
  display: inline-block;
}

.submit-button-3-test-one-ca {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-one-ca:hover {
  transform: translate(0, -2px);
}

.submit-button-3-test-one-ca.httpslink {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c12570d186dae784ceed4d_Group%201171276436.png");
  justify-content: flex-start;
  align-items: center;
  margin-top: 75px;
  margin-left: 0;
  padding-top: 0;
  display: flex;
}

.main-block-12-offline {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 120px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-14-offline {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: block;
  position: relative;
  overflow: hidden;
}

.button8-offline {
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8-offline:hover {
  transform: translate(0, -2px);
}

.block5-offline-sh {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-block-3-offline {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block5-offline-pain {
  height: 100%;
  margin-top: 0;
  display: block;
}

.icon1-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328621831e9c4be94ad4639_Group%201171276443.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861f7caab915293563c37_Group%201171276442.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon6-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6328622dab8d43df86be5df1_Group%20140.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861d64036bfc2f56e5761_Group%201171276441.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.grid-14-offline, .grid-14-offline-2 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.icon4-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632860c0bed5931b1fc05268_Group%201171276440.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.main-block-6-offline-dei {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

._2-smaller-copy {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.div-slide-purpure-shorter-dei {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  padding: 90px 30px 20px;
}

.div-slide-green-shorter-dei {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  padding: 90px 30px 20px;
  position: static;
}

.grid-48 {
  grid-template-rows: auto;
}

.div-block-75-dei {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-76-dei {
  background-color: #fff;
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.text-block-62-copy {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-78-copy {
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  padding: 40px;
  display: flex;
}

.div-block-h2-copy {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.icon56-offline {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632861f7caab915293563c37_Group%201171276442.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.div-block-h13-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec9248d1b2fcd0da15db51_Group%201171276449.png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block3h-ua-acdc {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec924ae7b32fbe8bf66dd8_Group%201171276450.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  height: 100%;
  margin-bottom: 0;
  padding: 0 70px 60px 20px;
  display: inline-block;
}

.top-content-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec924be7bf2091d7e4ee29_Group%201171276446.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-h3-2-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec9248d1b2fcd0da15db58_Group%201171276451.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 469px;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 40px;
  padding-right: 40px;
  display: inline-block;
}

.div-b-offline {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec924b1d4114b50b3a22c3_Group%201171276445.png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 20px 70px 30px 20px;
  display: inline-block;
}

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

.div-block-88-ua {
  display: flex;
}

.text-link-offline {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

.text-link-offline:hover {
  color: var(--green);
}

.h1-offline-2 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 60px;
  font-weight: 600;
  line-height: 30px;
}

.h2-kz-ua-copy {
  color: var(--black);
  background-image: none;
  background-size: auto;
  width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-66-dei {
  color: #946da2;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 27px;
}

.text-block-68-dei {
  color: #f27149;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 27px;
}

.text-block-69-dei {
  color: var(--green);
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 27px;
}

.green-dei {
  opacity: 1;
  background-color: #f0f4eb;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 82px;
  margin-top: 0;
  display: flex;
}

.orange-dei {
  opacity: 1;
  background-color: #f9ece8;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  height: 82px;
  margin-top: 0;
  display: flex;
}

._2-smaller-2-1-copy-dei {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 24px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
}

.div-block-80-dei {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64524f122eebfa2707b497b9_Group%201171276395-1.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px 60px 40px 40px;
  display: flex;
  position: relative;
}

.grid-49 {
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.div-block-116-offline {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-46-offline {
  width: 1100px;
  height: 800px;
  display: block;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

.grid-23-offline {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  max-width: 1200px;
  position: relative;
}

.text-block-50-offline-price {
  color: var(--green);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-style: italic;
  font-weight: 600;
  line-height: 28px;
}

.back-2-offline {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 10px;
  padding: 30px;
  display: flex;
}

.div-block-373 {
  background-color: #f8ebe7;
  border-radius: 20px;
  padding: 30px;
  position: relative;
}

.text-block-50-offline-price-copy {
  color: var(--burntsienna);
  margin-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}

.link-10 {
  color: var(--burntsienna);
}

.image-45-offline {
  margin-top: 0;
  margin-bottom: -295px;
  padding-bottom: 0;
  position: absolute;
  inset: auto auto 0% 12%;
}

.main-block-7-dei-offline-1 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 102px;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block-116-offline-1 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.div-block-h2-offline {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.text-block-33-offline {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.italic-text-22 {
  font-size: 18px;
}

.div-block-h7-dei-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c4aab71d11798447a65b_Group%2093.svg");
  background-position: 0 0;
  background-size: cover;
  width: 650px;
  height: 50px;
  margin-bottom: 0;
  padding: 20px 10px 89px 20px;
  display: inline-block;
}

.div-block-374 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64edbda62cf2cf473a1a1cc4_Group%201171276452.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  height: 200px;
  display: none;
}

._2-smaller-2-1-offline {
  color: var(--white-smoke);
  margin: 60px -91px 0 24px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.image35-offline {
  margin-top: -48px;
  padding-left: 25px;
}

.image-52-web-offline {
  display: block;
  position: absolute;
  inset: 13% -36% auto auto;
}

.image-122 {
  margin-top: -72px;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-71-offline {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad21b50c5e348950d2508_Group%201171276488.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

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

.text-block-64-offline {
  color: var(--gray);
  margin-top: 60px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.image-86-offline {
  display: none;
}

.img4-offline-ob {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64f0a3d1b3fc3c1a9bff1836_Untitled%20design%20(9).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.image-87-l-copy {
  display: none;
}

._2-copy, ._2-rethink-eng, ._2-rethink-eng-guests, ._2-rethink-eng-why, ._2-rethink-eng-form {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-bk-l-2-rethink {
  background-color: #fff;
  border-radius: 20px;
  width: 591px;
  height: 120px;
  padding: 40px;
  display: none;
}

.main-block2-rethink {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 134px 20px 40px;
  display: flex;
  position: relative;
  overflow: visible;
}

.main-block3-rethink {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-29-rethink {
  width: 386px;
  height: 368px;
  margin-top: -142px;
  margin-bottom: 410px;
  padding-bottom: 0;
  display: inline-block;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.image-33-rethink-eng {
  margin-top: 44px;
  padding-top: 0;
  position: relative;
}

.img4-offline-ao {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64fada36b5fea0577b5134ca_Untitled%20design%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.text-field-6-promo {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
}

._2-copy-offlain {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 40px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.main-block-one-ua {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-67-one-ua {
  outline-offset: 0px;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.h1-one-ua {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 70px;
}

.one-to-one-ua {
  color: #1e1e1e;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  line-height: 55px;
}

.text-block-31-one-ua {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 30px;
  display: inline-block;
}

.button1-one-ua {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-one-ua:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

._2-one-ua {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-6-one-ua {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/651ab4e777522c4d730530a3_Untitled%20design.png");
  background-position: 100%;
  background-size: cover;
}

.button-purple-one-ua {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.paragraph-12-one-ua {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 700px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.div-block-58-one-ua {
  padding: 40px;
  display: block;
}

.main-block-6-one-ua {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-ld-rep {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.submit-button-3-test-one-ua {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-one-ua:hover {
  transform: translate(0, -2px);
}

.submit-button-3-test-one-ua.httpslink {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c12570d186dae784ceed4d_Group%201171276436.png");
  justify-content: flex-start;
  align-items: center;
  margin-top: 17px;
  margin-left: 0;
  padding-top: 0;
  display: flex;
}

.columns-36-one-ua {
  padding-bottom: 20px;
}

._2-one-ua1, ._2-copy, ._2-one-ua2, ._2-one-ca, ._2-copy {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.grid-32-kz-m {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.green1-kz-m {
  background-color: #eff4ea;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  display: none;
}

.italic-text-23 {
  font-weight: 400;
}

._2-copy, ._2-kz-m2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

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

.main-block-ny {
  z-index: 2;
  background-color: var(--white-smoke);
  justify-content: center;
  width: 100%;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-14-ny {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-11-ny {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-ny {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 140px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-ny {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-5-ny {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-ny {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-4-ny {
  z-index: 2;
  background-color: #000;
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-12-ny {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-8-ny {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-10-ny {
  z-index: 2;
  color: #000;
  background-color: #000;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-3-ny {
  z-index: 2;
  background-color: #e9e9e9;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-2-ny {
  z-index: 2;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 20px 160px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-2-ny._2-1, .main-block-2-ny._2-1-copy {
  background-color: #75070b;
  padding-top: 25px;
  padding-bottom: 120px;
  position: relative;
}

.main-block-2-ny.buy {
  background-color: var(--purple);
  padding-top: 50px;
  padding-bottom: 60px;
  position: relative;
}

.main-block-2-ny._2-1-copy {
  background-color: #75070b;
  background-color: var(--purple);
  margin-bottom: 100px;
  padding-top: 25px;
  padding-bottom: 100px;
  position: relative;
}

.main-block-2-ny.back-tg {
  background-color: var(--purple);
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 40px;
  position: relative;
}

.main-block-9-ny {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-grid-3-ny {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.block4-ny {
  margin-top: 130px;
  margin-bottom: 0;
}

.grid-11-ny {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  align-items: stretch;
}

.div-block-27-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595129faf9689b7b4a0037_image_2024-12-11_10-44-37.png");
  background-position: 50% 80%;
  background-size: cover;
  border-radius: 20px;
  width: 590px;
  height: 440px;
}

.image-gm-2024 {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-gm-2024.habits {
  height: 440px;
}

.div-block-28-ny {
  background-color: #fff;
  border-radius: 20px;
  height: 440px;
  padding: 40px;
}

.div-block-36-ny {
  border-radius: 20px;
  align-items: flex-start;
  display: flex;
}

.grid-12-ny {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr .75fr;
}

.div-block-34-ny {
  display: flex;
}

.div-block-31-ny {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  display: block;
}

.text-block-45-ny {
  color: #2c2c2c;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.text-block-45-ny-hashtag {
  color: #2c2c2c;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
}

.grid-8-ny {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: repeat(auto-fit, 345px);
  grid-template-columns: auto auto auto;
  place-items: center;
  padding-left: 140px;
  padding-right: 140px;
  position: static;
}

.text-block-36-ny {
  color: #1e1e1e;
  text-align: center;
  margin-top: 45px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 25px;
}

.text-block-36-ny-2 {
  color: #1e1e1e;
  text-align: center;
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.div-slide-green-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675780c3afc2bf932151699c_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(14).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 21px;
  position: static;
}

.div-slide-purpure-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bb824cbe9639e1d9385f4_Group%201171276494%20(1).png");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 91px 25px 20px;
}

.div-block-h2-ny {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: static;
}

.image-29-ny {
  width: 386px;
  height: 368px;
  margin-top: 0;
  display: none;
  position: absolute;
  inset: auto 0 -36% -15%;
}

._2-ny {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-copy {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-25-hp-ny {
  z-index: 2;
  margin-top: -43px;
  margin-bottom: 0;
  margin-left: 69px;
  padding-bottom: 13px;
  display: none;
  position: absolute;
  top: 208px;
  left: 760px;
}

.image-26-ny {
  z-index: 1;
  width: 100%;
  display: none;
  position: absolute;
  top: 470px;
  overflow: visible;
}

.grid-8-ny-2 {
  grid-column-gap: 20px;
  grid-row-gap: 46px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  justify-items: center;
}

.div-block-377 {
  background-color: var(--purple);
  opacity: 1;
  outline-offset: 0px;
  object-fit: fill;
  border-radius: 18px;
  outline: 3px #555;
  width: 590px;
  padding: 40px 20px;
}

._2-ny-white {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-36-ny-2-white {
  color: #fff;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.text-block-45-ny-hashtag-white {
  color: #efefef;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
}

.image-31-copy {
  z-index: -1;
  position: absolute;
  inset: 51% 8% 0% auto;
}

.div-block-21-rethink-eng-ret {
  background-color: #fff;
  border-radius: 20px;
  width: 870px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.grid-8-rethink-eng-ret {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  justify-items: center;
}

.div-slide-purpure-shorter-ret {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 400px;
  padding: 120px 30px 20px;
  display: none;
}

.div-block-51-csaba {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653670cb1990ea36eb89d033_Copy%20of%20Rethink%2016.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.img3-rethink-ret {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6530fdd1ef7813001492e144_Untitled%20design%20(6).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.grid-25-rethink {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: 92px auto auto auto auto;
  grid-template-columns: 1fr;
  height: 100%;
}

.img3-ins-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66059526a12bb1b4249a3bf6_landing%20page%20people.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.text-block-49-insights {
  color: #fff;
  margin-top: 30px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  position: static;
}

.img4-insights-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66059693bb58aa3a0a7c6d19_landing%20page%20people%20(1).png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.img2-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6606a74ac35a283dfbe5aad5_landing%20page%20people%20(2).png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.block5-ny {
  height: 100%;
  margin-top: 0;
  display: none;
}

.image-42-ny {
  display: none;
  position: absolute;
  inset: auto auto -7% 0%;
}

.text-block-84 {
  color: var(--white-smoke);
  text-align: center;
  background-color: #75070b;
  border-radius: 20px;
  max-width: 1200px;
  margin-top: 40px;
  margin-bottom: 20px;
  padding: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 33px;
}

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

.grid-6-hp-ny {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1.25fr .5fr;
  display: none;
}

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

.image-23-ny {
  width: 178px;
  margin-top: 0;
  display: block;
}

.grid-5-ny {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1.3fr;
}

.back-block2-rethink-eng {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632876f581cf633fd06d4744_Group%201171276452.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.text-block-52-rethink {
  color: #2c2c2c;
  margin-top: -64px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-block-52-rethink-2 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
}

.img3-rethink-ret2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6538bca2273d35120bd465a8_%D0%9E%D1%80%D1%96%D1%94%D0%BD%D1%82%D0%B0%D1%86%D1%96%D1%8F%20%D0%BD%D0%B0%20%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img3-rethink-ret3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6538bca1eb8ce1ee40ae1403_%D0%9E%D1%80%D1%96%D1%94%D0%BD%D1%82%D0%B0%D1%86%D1%96%D1%8F%20%D0%BD%D0%B0%20%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.div-block-49-rethink {
  margin-bottom: 40px;
}

.button-block-ny {
  z-index: 5;
  position: static;
}

.image-125 {
  background-color: #000;
  border-radius: 20px;
}

.image-50-ny {
  width: 505px;
  height: 505px;
  position: absolute;
  inset: auto 0% 19px auto;
}

.h1-ny {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 80px;
}

.div-block-21-ny {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 40px 40px 100px;
  position: static;
}

.container-20-ny2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67570a98106b79b63fed72a3_5384072321553261907.jpg");
  background-position: 0 0;
  background-size: contain;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: 447px;
  height: 255px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.container-20-ny4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67570978b56eed0777ca6886_5960633086465131161.jpg");
  background-position: 0 0;
  background-size: contain;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: 447px;
  height: 257px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.container-20-ny3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675712b4bf96f63b5c170506_image_2024-12-09_17-47-45.png");
  background-position: 0 0;
  background-size: contain;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: 447px;
  height: 257px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.container-20-ny1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675709424e416546c2b32ebd_5960633086465131169.jpg");
  background-position: 0 0;
  background-size: contain;
  border-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: 447px;
  height: 255px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.div-block-29-ny-p {
  border: 1px solid #75070b;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 42px;
  margin-bottom: 10px;
  padding-left: 0;
  display: flex;
}

.text-block-41-p {
  color: #75070b;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-49-ny {
  margin-top: 40px;
  margin-bottom: 40px;
}

.left-arrow-ny {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow-ny:hover {
  transform: scale(1.1);
}

.right-arrow-ny {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow-ny:hover {
  transform: scale(1.1);
}

._2-testimonials-ny {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.heading-15-ny-ins {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67578cbca93fe3139fcc7834_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(18).png");
  background-position: 50%;
  background-size: cover;
  width: 570px;
  height: 165px;
  padding-top: 50px;
  padding-left: 19px;
  font-size: 40px;
}

.image-39-ny {
  z-index: -1;
  width: 1110px;
  height: 900px;
  display: none;
  position: absolute;
  inset: 304px 7% 7% auto;
}

.image-49-ny {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-47-ny {
  z-index: -1;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.back-block2-ny {
  background-color: #fff;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.div-block-29-nyg {
  border: 1px solid #1d6112;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 42px;
  margin-bottom: 10px;
  padding-left: 0;
  display: flex;
}

.text-block-41-nyg {
  color: #1d6112;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
}

.image-35-ny {
  padding-left: 0;
  padding-right: 5px;
}

.image-38-ny {
  z-index: 2;
  width: 200px;
  height: 140px;
  margin-bottom: -300px;
  display: none;
  position: absolute;
  inset: auto auto 25% -5px;
  overflow: visible;
}

.div-block-h5-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b6954a34b8c3b559e7193_Group%201171276481.png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 17px 60px 33px 20px;
  display: inline-block;
}

.heading-15-ny-sim {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b75be3979d1253b9ad814_Group%201171276483%20(1).png");
  background-position: 0 0;
  background-size: cover;
  width: 564px;
  height: 140px;
  padding-top: 40px;
  padding-left: 40px;
  font-size: 40px;
}

.link-du-ny {
  color: var(--purple);
  transition: all .5s;
}

.link-du-ny:hover {
  transform: translate(0, -2px);
}

.text-block-67-ny {
  color: #2c2c2c;
  margin-top: 10px;
  margin-bottom: 17px;
  margin-left: 0;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.submit-button-3-ny {
  color: #75070b;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b806af87f552a98a605e5_Group%20201.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-ny:hover {
  transform: translate(0, -2px);
}

.div-block-70-ny {
  background-color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bb473e23afb14e680f6a5_Untitled%20design%20(11).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  height: 556px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
  position: relative;
}

.div-block-h11-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595752e429ef0e2cea4923_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(23).png");
  background-position: 50%;
  background-size: cover;
  width: 600px;
  height: 170px;
  margin-bottom: 0;
  padding: 13px 60px 60px 20px;
  display: inline-block;
}

.div-block-71-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bb55874ba3f854dba9886_Group%201171276489.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: 556px;
  padding: 20px 20px 30px;
}

.submit-button-3-ny-2 {
  color: #7f5290;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595b0e8a36b82071403170_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(26).png");
  background-position: 50%;
  background-size: cover;
  flex: 0 auto;
  width: 100%;
  height: 70px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-ny-2:hover {
  transform: translate(0, -2px);
}

.checkbox-ny {
  color: #1d6112;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 1px solid #1d6112;
  border-radius: 5px;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-right: 5px;
}

.checkbox-ny.w--redirected-checked {
  color: #f27149;
  background-color: #f27149;
  background-size: auto;
  border-color: #f27149;
  border-radius: 5px;
}

.navbar-ny {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.text-block-ny {
  color: var(--white-smoke);
  margin-bottom: 15px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}

.text-block-64-ny {
  color: var(--black);
  margin-top: 19px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.image-87-ny, .image-92-ny {
  display: none;
}

.text-span-14 {
  text-decoration: line-through;
}

.checkbox-field-2-ny {
  align-items: center;
  margin-bottom: 10px;
  display: none;
}

.grid-50 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.button3-2 {
  z-index: 7;
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-2:hover {
  transform: translate(0, -2px);
}

.button2-2 {
  z-index: 7;
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-2:hover {
  transform: translate(0, -2px);
}

.nav-link-hp-2 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

.nav-link-hp-2:hover {
  color: #8dc63f;
}

.image-126 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.nav-link-hp-why-2 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

.nav-link-hp-why-2:hover {
  color: #8dc63f;
}

.image-127 {
  margin-right: -13px;
}

.image-128 {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
}

.div-block-380 {
  flex-direction: column;
  display: flex;
}

.image-129 {
  display: none;
}

.div-block-381 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 85px 40px 20px;
  display: inline-block;
}

.image-130 {
  z-index: 1;
  width: 100%;
  position: absolute;
  top: 470px;
}

.image-131 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.text-block-86 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  line-height: 24px;
  display: inline-block;
}

.div-block-purpul-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324749df835892997c18a46_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.grid-51 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.div-block-382 {
  align-items: center;
  display: flex;
}

.div-block-382:hover {
  color: #0000;
}

.block-7 {
  margin-top: 58px;
  margin-bottom: 0;
}

.image-132 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-383 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.image-133 {
  background-color: #efefef00;
  border-radius: 10px;
  align-self: center;
  width: 178px;
  margin-top: 0;
  padding: 10px;
  display: block;
}

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

.button1-2 {
  z-index: 7;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-2:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.text-block-87 {
  color: #f27149;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.h1-361 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 75px;
  font-weight: 500;
  line-height: 80px;
}

.div-block-384 {
  margin-left: 5px;
}

._2-3602 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.button-div-7 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.div-block-green-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.text-block-88 {
  opacity: .6;
  color: #000;
  font-size: 14px;
}

.img-6 {
  width: 100%;
  height: auto;
  margin-top: 29px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: none;
}

.container-21 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.image-134, .image-135 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-385 {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.image-25-hp-2 {
  z-index: 2;
  margin: -57px 0 -30px 73px;
  padding-top: 0;
  padding-bottom: 0;
  position: absolute;
  top: 208px;
  left: 760px;
}

.nav-link-2 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

.nav-link-2:hover {
  color: #8dc63f;
}

.text-block-89 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-386 {
  margin-bottom: 5px;
}

.div-block-387 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.button-div-8 {
  width: 292px;
  height: 69px;
}

.text-block-90 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

._2-3603 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.button7-361 {
  z-index: 5;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-361:hover {
  transform: translate(0, -2px);
}

.div-block-396 {
  align-items: flex-start;
  height: 300px;
  margin-top: 20px;
  display: flex;
}

.text-block-96 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h2-361 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-bk-hp-361 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  padding: 40px;
}

.grid-27-hp-2 {
  grid-template-rows: auto;
  display: none;
}

._2-hp-4 {
  color: #7f5290;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.image-146 {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  position: absolute;
  inset: auto 0% -77% auto;
}

.div-block-397 {
  margin-top: 3px;
  margin-bottom: 10px;
}

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

.container-23 {
  margin-top: 20px;
}

.image-147 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-148 {
  display: none;
}

.div-block-h10-copy-hp-2 {
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 40px 100px 20px;
  display: inline-block;
}

.main-grid-361 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button2-4 {
  z-index: 7;
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-4:hover {
  transform: translate(0, -2px);
}

.div-block-398 {
  display: flex;
  position: relative;
}

.grid-54 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-block-97 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
}

.div-block3h-361 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247f3b63e26f2c66a6dc8f_Group%201171276422.svg");
  background-position: 0 0;
  background-size: cover;
  width: 500px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 120px;
  display: inline-block;
}

.image-149 {
  position: relative;
}

.image-150 {
  width: 386px;
  height: 368px;
  margin-top: 0;
  display: inline-block;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.image-151 {
  position: relative;
}

.block-9 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.image-152 {
  position: relative;
}

.grid-55 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.div-block-399 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-98 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-400 {
  margin-top: 29px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.div-block-h2-copy-361 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.image-153 {
  z-index: 1;
  position: absolute;
  inset: 51% 8% 0% auto;
}

.top-content-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324875263e26fb32aa758cd_Group%201171276424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.image-154 {
  display: none;
}

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

.h2-3602 {
  color: #1e1e1e;
  margin-top: 41px;
  margin-bottom: 0;
  margin-left: 10px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.image-155 {
  display: none;
}

.grid-56 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.grid-57 {
  grid-template-rows: auto;
}

.div-b6-361 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632863485b53a01b3cf20c65_Group%201171276445.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 65px 40px 20px;
  display: inline-block;
}

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

.image-156 {
  display: none;
}

.div-block-402 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63286583be0157001679faaa_Mask%20group.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

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

.div-block-403 {
  margin-top: 19px;
  margin-bottom: 12px;
}

.div-block-h2-362 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.text-block-99 {
  color: #2c2c2c;
  align-self: center;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.text-block-100 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.image-157 {
  padding-left: 0;
  padding-right: 5px;
}

.div-block-404 {
  background-color: #fff;
  border-radius: 20px;
  height: 123px;
  padding: 30px;
  display: flex;
}

.image-158 {
  display: none;
}

.image-159 {
  width: 450px;
  height: 700px;
  position: absolute;
  inset: auto -7% 14% auto;
}

.div-block-405 {
  border-radius: 20px;
  align-items: flex-start;
  display: flex;
}

.image-160 {
  display: none;
}

.div-block-406 {
  padding-top: 0;
  padding-right: 0;
}

.div-block-407 {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.text-block-101 {
  color: #1e1e1e;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.image-161 {
  margin-right: 5px;
}

.text-block-102 {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-block-103 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-3 {
  color: #f27149;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.back1-361 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  width: 591px;
  height: 146px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-361:hover {
  transform: translate(0, -2px);
}

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

.image-162 {
  position: absolute;
  inset: auto auto -7% 0%;
}

.image-163 {
  width: 1110px;
  height: 900px;
  position: absolute;
  inset: auto -5% 7% auto;
}

.grid-58 {
  grid-template-rows: auto;
}

.div-block-409 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 402px;
}

.text-block-104 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-410 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  display: block;
}

.div-block-411 {
  border: 1px solid #95c265;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 42px;
  padding-left: 0;
  display: flex;
}

.div-block-412 {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 70px;
  display: flex;
}

.grid-59 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr;
}

.image-164 {
  display: none;
}

.div-block-413 {
  border-radius: 500px;
  width: 105px;
  height: 42px;
  transition: all .4s;
}

.div-block-413:hover {
  transform: scale(1.1);
}

.div-b-361 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63285f87395d3b41172112f5_Group%201171276439.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 20px 70px 30px 20px;
  display: inline-block;
}

.grid-60 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr;
}

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

.image-165 {
  align-self: flex-start;
  margin-right: 5px;
}

.image-38-copy-361 {
  z-index: 2;
  width: 200px;
  height: 140px;
  position: absolute;
  inset: auto auto 25% -5px;
  overflow: visible;
}

.div-block-415 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.main-grid-362 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-h11-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 80%;
  margin-bottom: 0;
  padding: 10px 0 60px 20px;
  display: inline-block;
}

.text-field-12 {
  display: none;
}

.form-9 {
  flex-direction: row;
  width: 100%;
  display: block;
}

.div-block-416 {
  background-color: #efefef;
  border-radius: 20px;
  height: 556px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.image-166 {
  position: absolute;
  inset: auto auto 14% 13%;
}

.image-167 {
  display: none;
}

.text-block-105 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.div-block-417 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.submit-button-6 {
  color: #f27149;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: block;
}

.submit-button-6:hover {
  transform: translate(0, -2px);
}

.block-10 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-106 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.link-11 {
  color: #f27149;
}

.grid-61 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.image-168 {
  transition: all .38s;
  position: absolute;
  inset: auto auto 46% 10%;
}

.image-168:hover {
  transform: rotate(-180deg);
}

.div-block-418 {
  margin-top: 49px;
}

.text-field-13 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-419 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-169 {
  width: 621px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.checkbox-field-4 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.grid-62 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-field-14 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-420 {
  margin-bottom: 0;
  padding-left: 10px;
}

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

.div-block-421 {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad21b50c5e348950d2508_Group%201171276488.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.text-block-108 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.grid-63 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr .75fr;
}

.div-block-h9-361 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d7ba91b8669211fd24dc_Group%20117127666.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding: 60px 60px 70px 20px;
  display: inline-block;
}

.div-block-423 {
  align-items: flex-end;
  display: flex;
}

.div-block-h2-363 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-425 {
  align-items: flex-end;
  height: 300px;
  display: flex;
}

.image-170 {
  width: 1500px;
  height: 700px;
  position: absolute;
  inset: auto auto -6% 0%;
}

.image-171 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-172 {
  border-radius: 10px;
  display: block;
}

.div-block-426 {
  height: 300px;
}

.image-173 {
  display: none;
}

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

.text-block-109 {
  color: #946da2;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.text-block-110 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.section-27 {
  margin-bottom: 40px;
}

.button-brochure-hp-2 {
  z-index: 5;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401e3b4bbe08d58861faf7_Group%201171276589.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 272px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 19px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button-brochure-hp-2:hover {
  transform: translate(0, -2px);
}

.image-174 {
  display: none;
}

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

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

.text-block-111 {
  color: #f27149;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

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

.div-block-428 {
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  padding: 40px;
  display: flex;
}

.div-block-h13-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632adb273dbce65ad8212ec0_Group%201171276491.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.text-block-112 {
  color: #8dc63f;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.button-catalogue-hp-2 {
  z-index: 5;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 282px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 19px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button-catalogue-hp-2:hover {
  transform: translate(0, -2px);
}

.image-176 {
  width: 800px;
  position: absolute;
  inset: 1% 0% auto auto;
}

.slide-6 {
  position: static;
}

.main-grid-363 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.image-177 {
  position: absolute;
  inset: auto auto 0% 12%;
}

.text-block-113 {
  color: #2c2c2c;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h4-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b87fe7c1a542b2f124e2_Group%201171276474.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-h3-2-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fdb634c58710c211bb9ae_Group%2011712.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

.div-block-430 {
  position: relative;
}

.icon-14 {
  display: none;
}

.image-178 {
  width: 1100px;
  height: 800px;
  display: none;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

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

.slider-6 {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-1-2 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

.slide-nav-6, .icon-15 {
  display: none;
}

.right-arrow-6 {
  z-index: 2;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  display: none;
  inset: 5% 23px auto auto;
}

.mask-6 {
  height: 486px;
}

.block-11 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

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

.left-arrow-5 {
  z-index: 2;
  padding: 20px 100px 20px 40px;
  position: absolute;
  inset: 5% 263px auto auto;
}

.left-arrow-6 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow-6:hover {
  transform: scale(1.1);
}

.back-3 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 319px;
  padding: 40px;
  display: flex;
}

.div-block-432 {
  margin-right: 36px;
  display: inline-block;
  position: relative;
}

.text-block-114 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

.image-179 {
  margin-top: 5px;
}

.slide-nav-7, .image-180 {
  display: none;
}

.div-block-433 {
  align-items: center;
  display: flex;
}

.text-block-115 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.image-181 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.button-div-11 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.div-block-434 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-h2-copy-362 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.div-block-435 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.div-block-436 {
  margin-top: 40px;
  margin-bottom: 12px;
}

.right-arrow-7 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow-7:hover {
  transform: scale(1.1);
}

.button4-2 {
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-2:hover {
  transform: translate(0, -2px);
}

.text-block-116 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-437 {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.div-block-116-hp-2 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.div-block-438 {
  margin-bottom: 40px;
}

.grid-64 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  position: relative;
}

.icon-16 {
  display: none;
}

.grid-65 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-439 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.icon-17 {
  display: none;
}

.button7-362 {
  z-index: 5;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-362:hover {
  transform: translate(0, -2px);
}

.div-block-h2-copy-363 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.div-block8h-hp-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2815b14a328415ec40e_Group%201171276480.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-440 {
  border-radius: 20px;
}

.right-arrow-8 {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .4s;
  inset: -80px 0% auto auto;
}

.right-arrow-8:hover {
  transform: scale(1.1);
}

.dropdown-list-3 {
  background-color: #fff;
  border-radius: 0 20px 20px;
  width: 370px;
}

.dropdown-list-3.w--open {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 0;
}

.dropdown-link-5 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be37549e47e82737d6691_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 30px;
  padding-bottom: 20px;
}

.div-block-h5-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329bc751c3dac8c57e3d436_Group%201171276477.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 20px 50px 30px 20px;
  display: inline-block;
}

.slide-7 {
  background-color: #0000;
  height: 100%;
}

.div-block-h2-364 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.img-8 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada0a68e0aa9e28c82fb5_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-182 {
  z-index: -1;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.text-block-117 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.img-9 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adbaad2aac35bb9d16a95_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-183 {
  width: 505px;
  height: 505px;
  position: absolute;
  inset: auto 0% 19px auto;
}

.img-10 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adb6f27322bcfa6b55ef6_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

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

.div-block-441 {
  margin-top: 17px;
  margin-bottom: 20px;
  padding-left: 10px;
}

.div-block-442 {
  margin-bottom: 7px;
}

.div-block-443 {
  align-items: center;
  display: flex;
}

.text-block-118 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-119 {
  color: #757575;
  font-family: Graphiklcg, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.text-block-120 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.left-arrow-7 {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .4s;
  inset: -80px 6% auto auto;
}

.left-arrow-7:hover {
  transform: scale(1.1);
}

.icon-18 {
  display: none;
}

.image-184 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-444 {
  border-radius: 20px;
}

.dropdown-link-6 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be340c6b5dc0c92dc3d8c_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 20px 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
}

.dropdown-link-7 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be35f8b175ad18207fe1e_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-185 {
  display: none;
}

.div-block-445 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.div-block-446 {
  border-radius: 20px;
}

.icon-19 {
  z-index: 1;
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c2191c3dacb98ee4097d_Group%2091.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  padding-right: 0;
  transition: all .4s;
}

.icon-19:hover {
  transform: scale(1.2);
}

.grid-66 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 218px 351px;
}

.img-11 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada8e0be93686728d6a10_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.icon-20 {
  display: none;
}

.grid-67 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  margin-top: 30px;
}

.checkbox1-2 {
  color: #8dc63f;
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  border: 1px solid #8dc63f;
  border-radius: 5px;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-right: 5px;
}

.checkbox1-2.w--redirected-checked {
  color: #95c265;
  background-color: #8dc63f;
  background-size: auto;
  border-color: #8dc63f;
  border-radius: 5px;
}

.div-block-h7-1-2-hp-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 220px 70px 20px;
  display: inline-block;
}

.link-12 {
  color: #7f5290;
  transition: all .5s;
}

.link-12:hover {
  transform: translate(0, -2px);
}

.grid-68 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  max-width: 1200px;
  position: relative;
}

.div-block-58-hp-2 {
  padding: 40px;
  display: block;
}

.text-block-121 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.link-13 {
  color: #8dc63f;
}

.text-block-122 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.image-186 {
  display: none;
}

.div-block-447 {
  width: 100%;
  margin-right: -137px;
}

.div-block-448 {
  margin-right: 15px;
}

.text-field-15 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.div-block-449 {
  margin-right: 15px;
}

.image-187 {
  position: absolute;
  inset: 0% auto auto -12%;
}

.image-188 {
  position: absolute;
  inset: 13% -36% auto auto;
}

.submit-button-7 {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-7:hover {
  transform: translate(0, -2px);
}

.div-block-450 {
  margin-top: 40px;
  display: flex;
}

.div-block-451 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.div-block-452 {
  border-bottom: 1px solid #ccc;
  justify-content: flex-end;
  padding-top: 24px;
  padding-bottom: 15px;
  display: flex;
}

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

.div-block-453 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae120a2e839052971dd84_Group%201171276494.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px 60px 40px 40px;
  display: flex;
  position: relative;
}

.link-14 {
  color: #7f5290;
  transition: all .5s;
}

.link-14:hover {
  transform: translate(0, -2px);
}

.button7-363 {
  z-index: 5;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-363:hover {
  transform: translate(0, -2px);
}

.text-block-123 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.grid-70 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-block-124 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-125 {
  color: #2c2c2c;
  justify-content: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: flex;
}

.div-block-454 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.button-div-12 {
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.div-block-455 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632addb903fb3222d51ef536_Group%201171276493.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px;
  display: flex;
}

.text-block-126 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.grid-71 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.image-189 {
  display: none;
}

.div-block-h12-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad59b03fb324c901e92e1_Group%201171276490.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-h2-365 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.text-block-green-2 {
  opacity: 1;
  color: #8dc63f;
  background-color: #0000;
  font-family: Graphiklcg, sans-serif;
  font-size: 12px;
}

.div-block-456 {
  background-color: #fff;
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.grid-72 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

.image-190 {
  z-index: 1;
  width: 520px;
  height: 500px;
  position: absolute;
  inset: 11% 4% auto auto;
}

.text-block-127 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-orange-2 {
  opacity: 1;
  color: #f27149;
  background-color: #0000;
  font-family: Graphiklcg, sans-serif;
  font-size: 12px;
}

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

.div-block-458 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.div-block-459 {
  color: #fff;
  background-color: #fff;
  border-radius: 15px;
  justify-content: space-between;
  align-items: flex-end;
  height: 134px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.link-block-36 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-36:hover {
  color: #8dc63f;
}

.main-grid-364 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-460 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.text-block-128 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-128:hover {
  color: #8dc63f;
}

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

.link-block-37:hover {
  color: #0000;
}

.link-15 {
  color: #7f5290;
  transition: all .5s;
}

.link-15:hover {
  transform: translate(0, -2px);
}

.button8-2 {
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8-2:hover {
  transform: translate(0, -2px);
}

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

.grid-73 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  width: 100%;
}

.text-link-2 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

.text-link-2:hover {
  color: #8dc63f;
}

.block-12 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-462 {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.link-16 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.div-block-463 {
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  height: 94px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-464 {
  margin-right: 15px;
}

.div-block-465 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-466 {
  z-index: 0;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  height: 248px;
  padding: 40px;
  display: flex;
  position: relative;
}

.grid-74 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.div-block-467 {
  margin-right: 100px;
}

.button-div-13 {
  justify-content: flex-end;
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.grid-75 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.div-block-468 {
  flex-direction: row;
  display: flex;
}

.div-block-469 {
  margin-right: 15px;
}

.image-191 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% auto;
}

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

.div-block-471 {
  padding-top: 60px;
}

.div-block-472 {
  z-index: 5;
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 50em;
  height: 30em;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: inline-block;
  position: relative;
}

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

.image-192 {
  position: absolute;
  inset: auto 0% 0%;
}

.text-block-130 {
  color: #1e1e1e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 40px;
}

.image-193 {
  width: 20px;
}

.text-block-131 {
  color: #1e1e1e;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 40px;
}

.image-194 {
  z-index: -1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.section-28 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.image-195 {
  margin-right: -13px;
}

.h1-serv-page {
  color: #efefef;
  text-align: left;
  max-width: 1200px;
  margin: 40px auto;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 700;
  line-height: 80px;
}

.div-block-15-serv-page {
  flex: 0 auto;
  align-items: center;
  display: block;
  overflow: visible;
}

.div-block-15-serv-page:hover {
  color: #0000;
}

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

.container-15-kz-2 {
  flex-flow: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

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

.image-196 {
  background-color: #efefef00;
  border-radius: 10px;
  align-self: center;
  width: 178px;
  margin-top: 0;
  padding: 10px;
  display: block;
}

.text-block-62-subh-serv-page {
  color: #efefef;
  max-width: 1200px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-right: 500px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 23px;
}

.text-block-83-categories {
  color: #efefef;
  letter-spacing: 1px;
  font-family: Graphiklcg, sans-serif;
  text-decoration: none;
}

.text-block-83-categories:hover {
  color: #95c265;
}

.nav-link-kz-2 {
  color: #efefef;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
}

.nav-link-kz-2:hover {
  color: #8dc63f;
}

.nav-link-serv-page {
  color: #efefef;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

.nav-link-serv-page:hover {
  color: #8dc63f;
}

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

.nav-link-4 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

.nav-link-4:hover {
  color: #8dc63f;
}

.navbar-kz-copy {
  background-color: #ffffff80;
  border-radius: 20px;
  align-items: center;
  max-width: 1200px;
  height: 92px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
  position: sticky;
}

.main-block-serv-page {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8b339be04ae4a37b863a_Untitled%20design%20(7).png");
  background-position: 50%;
  background-size: auto;
  height: 600px;
  padding-top: 0;
}

.grid-77 {
  grid-column-gap: 29px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: flex;
}

.image-197 {
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.button-show-more-serv-page {
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button-show-more-serv-page:hover {
  transform: translate(0, -2px);
}

._2-serv-page {
  color: #1e1e1e;
  max-width: 1200px;
  margin: 0 0 0 -33px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.grid-78 {
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-62-product-form {
  color: #333333b3;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 12px;
}

.div-block-serv-page-buttons {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-show-more-serv-page-copy {
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button-show-more-serv-page-copy:hover {
  transform: translate(0, -2px);
}

.div-block-serv {
  padding-top: 20px;
}

.text-block-62-product-description {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.h-heading-product-name-serv-page {
  margin-top: 5px;
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.div-block-img-serv {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8b3e68ff5eb3d619d79b_Untitled%20design%20(4).png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  height: 250px;
}

.div-block-365-serv-categ-name {
  background-color: #efefef;
  border-radius: 15px;
  align-items: center;
  max-width: 1200px;
  margin: 20px auto;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.div-block-h7-6 {
  background-image: none;
  background-position: 0 0;
  background-size: cover;
  width: 550px;
  margin-bottom: 0;
  padding: 20px 100px 60px 20px;
  display: inline-block;
}

._2-kz1-serv-page {
  color: #333;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.main-block-6-serv-page {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-66-kz-2 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% auto;
}

.link-kz-2 {
  color: #7f5290;
  transition: all .5s;
}

.link-kz-2:hover {
  transform: translate(0, -2px);
}

.button8-kz-2 {
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8-kz-2:hover {
  transform: translate(0, -2px);
}

.main-block-14-serv-page {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: none;
  position: relative;
  overflow: hidden;
}

.link-block-4-kz-2 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-4-kz-2:hover {
  color: #8dc63f;
}

.link-block-kz-2 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-kz-2:hover {
  color: #8dc63f;
}

.text-block-75-kz-2 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-75-kz-2:hover {
  color: #8dc63f;
}

.text-link-kz-2 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

.text-link-kz-2:hover {
  color: #8dc63f;
}

.link-kz-3 {
  color: #7f5290;
  transition: all .5s;
}

.link-kz-3:hover {
  transform: translate(0, -2px);
}

.button8-kz-3 {
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8-kz-3:hover {
  transform: translate(0, -2px);
}

.link-block-kz-3 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-kz-3:hover {
  color: #8dc63f;
}

.text-block-75-kz-3 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-75-kz-3:hover {
  color: #8dc63f;
}

.text-link-kz-3 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

.text-link-kz-3:hover {
  color: #8dc63f;
}

.div-block-485 {
  padding: 40px;
  display: block;
}

.main-grid-366 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-486 {
  margin-bottom: 10px;
}

.link-19 {
  color: #7f5290;
  transition: all .5s;
}

.link-19:hover {
  transform: translate(0, -2px);
}

.grid-81 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  max-width: 1200px;
  position: relative;
}

.form-11 {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.text-block-134 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.div-block-487 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-488 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.link-20 {
  color: #8dc63f;
}

.block-14 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-135 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.image-202 {
  display: none;
}

.checkbox-field-6 {
  align-items: center;
  margin-bottom: 5px;
  display: none;
}

.div-block-489 {
  width: 100%;
  margin-right: -137px;
}

.div-block-490 {
  margin-right: 15px;
}

.grid-82 {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 15px;
}

.text-field-19 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.text-field-20 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-491 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-h2-copy-365 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.div-block-492 {
  margin-right: 15px;
}

.image-203 {
  position: absolute;
  inset: 0% auto auto -12%;
}

.image-204 {
  position: absolute;
  inset: 13% -36% auto auto;
}

.div-block-55-kz-3 {
  margin-top: 40px;
  display: flex;
}

.text-field-21 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-493 {
  background-color: #fff;
  border-radius: 20px;
  display: block;
}

.submit-button-9 {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-9:hover {
  transform: translate(0, -2px);
}

.image-205 {
  width: 505px;
  height: 505px;
  position: absolute;
  inset: -443px 0% auto auto;
}

.div-block-495 {
  padding: 40px;
  display: block;
}

.main-grid-367 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-496 {
  margin-bottom: 10px;
}

.link-21 {
  color: #7f5290;
  transition: all .5s;
}

.link-21:hover {
  transform: translate(0, -2px);
}

.grid-83 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  max-width: 1200px;
  position: relative;
}

.form-12 {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.text-block-136 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.div-block-497 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-498 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.link-22 {
  color: #8dc63f;
}

.block-15 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-137 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.image-206 {
  display: none;
}

.checkbox-field-7 {
  align-items: center;
  margin-bottom: 5px;
  display: none;
}

.div-block-499 {
  width: 100%;
  margin-right: -137px;
}

.div-block-500 {
  margin-right: 15px;
}

.grid-84 {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 15px;
}

.text-field-22 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.text-field-23 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-501 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-h2-copy-366 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.div-block-502 {
  margin-right: 15px;
}

.image-207 {
  position: absolute;
  inset: 0% auto auto -12%;
}

.image-208 {
  position: absolute;
  inset: 13% -36% auto auto;
}

.div-block-55-kz-4 {
  margin-top: 40px;
  display: flex;
}

.text-field-24 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-503 {
  background-color: #fff;
  border-radius: 20px;
  display: block;
}

.submit-button-10 {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-10:hover {
  transform: translate(0, -2px);
}

.image-209 {
  width: 505px;
  height: 505px;
  position: absolute;
  inset: -443px 0% auto auto;
}

.button3-4 {
  z-index: 7;
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-4:hover {
  transform: translate(0, -2px);
}

.button2-5 {
  z-index: 7;
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-5:hover {
  transform: translate(0, -2px);
}

.block-1-service {
  margin-top: 58px;
  margin-bottom: 0;
}

.nav-menu-service {
  display: flex;
}

.grid-5-service {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 5fr 2.5fr;
}

.main-grid-service {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container-15-service {
  flex-flow: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.navbar-service {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.image-210 {
  margin-right: -13px;
}

.image-211 {
  outline-offset: 0px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
  display: none;
}

.image-212 {
  border-radius: 20px;
}

.div-block-21-service {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.text-block-sub-service {
  color: #2c2c2c;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.div-block-505 {
  align-items: center;
  display: flex;
}

.div-block-505:hover {
  color: #0000;
}

.main-block-service {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-213 {
  background-color: #efefef00;
  border-radius: 10px;
  align-self: center;
  width: 178px;
  margin-top: 0;
  padding: 10px;
  display: block;
}

.image-28-service {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-position: 0 0;
  background-size: cover;
  display: none;
  position: absolute;
  inset: 45% -7% auto auto;
}

.image-26-service {
  z-index: 1;
  width: 100%;
  display: none;
  position: absolute;
  top: 470px;
}

.text-block-138 {
  color: #f27149;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-25-service {
  z-index: 2;
  display: none;
  position: absolute;
  top: 208px;
  left: 760px;
}

.button-div-14 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.text-block-139 {
  opacity: .6;
  color: #000;
  font-size: 14px;
}

.img-12 {
  width: 100%;
  height: auto;
  margin-top: 29px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: none;
}

.h1-service {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.button-top-service {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.div-block-h-service {
  margin-bottom: 0;
  display: inline-block;
}

.nav-link-service {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

.nav-link-service:hover {
  color: #8dc63f;
}

.nav-link-5 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

.nav-link-5:hover {
  color: #8dc63f;
}

.div-block-506 {
  margin-bottom: 5px;
}

.button-div-15 {
  width: 292px;
  height: 69px;
}

.div-block-507 {
  margin-top: 10px;
  margin-bottom: 20px;
}

.button-block-service {
  z-index: 5;
  display: none;
  position: static;
}

.main-block-description-service {
  background-color: #bb313100;
  justify-content: space-between;
  margin-bottom: 0;
  padding: 60px 100px;
  display: block;
}

.text-block-description-service {
  color: #2c2c2c;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.image-40-service {
  width: 450px;
  height: 700px;
  margin-bottom: -155px;
  position: absolute;
  inset: auto -7% 14% auto;
}

.block5-service {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-block-3-service {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 130px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-b-co-service {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cc401a80aefd53f7338_Group%201171276403.png");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 20px 70px 30px 20px;
  display: inline-block;
}

.main-grid-3-services {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.image-29-services {
  width: 386px;
  height: 368px;
  margin-top: 0;
  display: none;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.main-grid-368 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button2-6 {
  z-index: 7;
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-6:hover {
  transform: translate(0, -2px);
}

.div-block3h-services {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8ccf27286b54551486c1_Group%201171276406.png");
  background-position: 0 0;
  background-size: cover;
  width: 271px;
  height: 145px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 120px;
  display: inline-block;
}

.text-block-36-services {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}

.div-slide-green-services {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 240px;
  height: 240px;
  padding: 80px 25px 20px;
  display: flex;
  position: static;
}

.main-block-2-services {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px 125px;
  display: block;
  position: relative;
  overflow: hidden;
}

.button-block-topics-service {
  margin-top: 60px;
  padding-left: 20px;
}

.div-block-h2-copy-services, .div-block-h2-copy-367 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.top-content-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324875263e26fb32aa758cd_Group%201171276424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-23-services {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.div-slide-purpure-services {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 240px;
  height: 240px;
  padding: 80px 25px 20px;
}

.slider-7 {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-1-3 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

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

.main-block-4-services {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.grid-97 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.main-grid-370 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.grid-98 {
  grid-template-rows: auto;
}

.div-b6-364 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632863485b53a01b3cf20c65_Group%201171276445.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 65px 40px 20px;
  display: inline-block;
}

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

.image-237 {
  display: none;
}

.div-block-534 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63286583be0157001679faaa_Mask%20group.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

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

.div-block-535 {
  margin-top: 19px;
  margin-bottom: 12px;
}

.div-block-h2-368 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.text-block-151 {
  color: #2c2c2c;
  align-self: center;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.div-block-536 {
  background-color: #fff;
  border-radius: 20px;
  height: 123px;
  padding: 30px;
  display: flex;
}

.image-238, .image-239 {
  display: none;
}

.text-block-152 {
  color: #1e1e1e;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.text-block-153 {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-6 {
  color: #f27149;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.back1-364 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  width: 591px;
  height: 146px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-364:hover {
  transform: translate(0, -2px);
}

.image-240 {
  position: absolute;
  inset: auto auto -7% 0%;
}

.image-241 {
  width: 1110px;
  height: 900px;
  position: absolute;
  inset: auto -5% 7% auto;
}

.grid-99 {
  grid-template-rows: auto;
}

.image-242 {
  display: none;
}

.grid-100 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr;
}

.div-block-537 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.div-block-538 {
  display: flex;
  position: relative;
}

.grid-101 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-block-154 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
}

.image-243, .image-244 {
  position: relative;
}

.block-18 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.image-245 {
  position: relative;
}

.grid-102 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
}

.div-block-539 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.div-block-540 {
  margin-top: 29px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.image-246 {
  z-index: 1;
  position: absolute;
  inset: 51% 8% 0% auto;
}

.image-247 {
  display: none;
}

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

.h2-3604 {
  color: #1e1e1e;
  margin-top: 41px;
  margin-bottom: 0;
  margin-left: 10px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.image-248 {
  display: none;
}

.image-42-services {
  display: none;
  position: absolute;
  inset: auto auto -7% 0%;
}

.main-grid-371 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.grid-103 {
  grid-template-rows: auto;
}

.image-249 {
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-b6-365 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632863485b53a01b3cf20c65_Group%201171276445.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 65px 40px 20px;
  display: inline-block;
}

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

.image-250 {
  display: none;
}

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

.div-block-544 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63286583be0157001679faaa_Mask%20group.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

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

.div-block-35-service {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 10px;
  display: flex;
}

.div-block-h2-369 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.text-block-155 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

._2-service {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-251 {
  display: none;
}

.image-252 {
  width: 450px;
  height: 700px;
  position: absolute;
  inset: auto -7% 14% auto;
}

.image-253 {
  display: none;
}

.div-block-545 {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.text-block-156 {
  color: #1e1e1e;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  display: flex;
}

.text-block-157 {
  color: #2c2c2c;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-7 {
  color: #f27149;
  margin-top: 4px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.back1-365 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
  background-position: 0 0;
  background-size: auto;
  flex-direction: column;
  justify-content: center;
  width: 591px;
  height: 146px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  transition: all .38s;
  display: flex;
}

.back1-365:hover {
  transform: translate(0, -2px);
}

.image-254 {
  width: 1110px;
  height: 900px;
  position: absolute;
  inset: auto -5% 7% auto;
}

.block4-service {
  margin-top: 130px;
  margin-bottom: 170px;
}

.div-block-546 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 402px;
}

.grid-104 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr;
}

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

.image-255 {
  align-self: flex-start;
  margin-right: 5px;
}

.div-block-548 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.slide-9 {
  position: static;
}

.div-block-549 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

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

.image-256 {
  position: absolute;
  inset: auto auto 0% 12%;
}

.text-block-158 {
  color: #2c2c2c;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h3-2-4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fdb634c58710c211bb9ae_Group%2011712.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

.div-block-551 {
  position: relative;
}

.icon-26 {
  display: none;
}

.image-257 {
  width: 1100px;
  height: 800px;
  display: none;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

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

.icon-27 {
  display: none;
}

.slider-9 {
  background-color: #0000;
  height: 100%;
}

.right-arrow-11 {
  z-index: 2;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  display: none;
  inset: 5% 23px auto auto;
}

.mask-10 {
  height: 486px;
}

.block-19 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

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

.left-arrow-10 {
  z-index: 2;
  padding: 20px 100px 20px 40px;
  position: absolute;
  inset: 5% 263px auto auto;
}

.left-arrow-11 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow-11:hover {
  transform: scale(1.1);
}

.back-5 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 319px;
  padding: 40px;
  display: flex;
}

.div-block-553 {
  margin-right: 36px;
  display: inline-block;
  position: relative;
}

.text-block-159 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

.image-258 {
  margin-top: 5px;
}

.image-259 {
  display: none;
}

.div-block-554 {
  align-items: center;
  display: flex;
}

.text-block-160 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.image-260 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.button-div-17 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.div-block-555 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-556 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.div-block-557 {
  margin-top: 40px;
  margin-bottom: 12px;
}

.right-arrow-12 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow-12:hover {
  transform: scale(1.1);
}

.button4-4 {
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-4:hover {
  transform: translate(0, -2px);
}

.text-block-161 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-558 {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.div-block-559 {
  margin-bottom: 40px;
}

.grid-105 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  position: relative;
}

.icon-28 {
  display: none;
}

.div-block-560 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.grid-106 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-561 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.icon-29 {
  display: none;
}

.main-block-6-services {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-562 {
  padding: 40px;
  display: block;
}

.div-block-563 {
  margin-bottom: 10px;
}

.link-23 {
  color: #7f5290;
  transition: all .5s;
}

.link-23:hover {
  transform: translate(0, -2px);
}

.div-block-h2-reg-services {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.grid-107 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  max-width: 1200px;
  position: relative;
}

.form-13 {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.text-block-162 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.image-51-services {
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: -443px 0% auto auto;
}

.div-block-564 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-565 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.link-24 {
  color: #8dc63f;
}

.block-20 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-163 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.checkbox-field-8 {
  align-items: center;
  margin-bottom: 5px;
  display: none;
}

.div-block-566 {
  width: 100%;
  margin-right: -137px;
}

.div-block-567 {
  margin-right: 15px;
}

.grid-108 {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 15px;
}

.text-field-25 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.div-block-h7-1-2-services {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8d245798c931ad10682b_Group%201171276407.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 220px 70px 20px;
  display: inline-block;
}

.div-block-568 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-569 {
  margin-right: 15px;
}

._2-services {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-261 {
  position: absolute;
  inset: 0% auto auto -12%;
}

.image-262 {
  position: absolute;
  inset: 13% -36% auto auto;
}

.text-field-26 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-570 {
  background-color: #fff;
  border-radius: 20px;
  display: block;
}

.submit-button-11 {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-11:hover {
  transform: translate(0, -2px);
}

.image-88-services {
  display: none;
}

.div-block-571 {
  margin-top: 40px;
  display: flex;
}

.main-grid-372 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-573 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2f2af732274af5a6718_shutterstock_1923948002%202.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  height: 315px;
}

.grid-109 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.image-263 {
  display: none;
}

.div-block-h2-370 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-bl1-2 {
  background-color: #efebf0;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.div-4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d41bc723705d7ef25c3f_Group%20161.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.text-block-164 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-165 {
  color: #f27149;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-166 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.main-block-7-services {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 245px;
  display: none;
  position: relative;
  overflow: visible;
}

.div-block8h-361 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2815b14a328415ec40e_Group%201171276480.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-bl2-2 {
  background-color: #eff4ea;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.div-5 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d3f4894f5882689b2e80_Group%20157.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.grid-110 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: 92px auto auto;
  grid-template-columns: auto 1fr;
  height: 100%;
}

.div-block-574 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.image-264 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.main-grid-373 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.grid-111 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr .75fr;
}

.div-block-h9-362 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d7ba91b8669211fd24dc_Group%20117127666.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding: 60px 60px 70px 20px;
  display: inline-block;
}

.div-block-575 {
  align-items: flex-end;
  display: flex;
}

.div-block-h2-371 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-577 {
  align-items: flex-end;
  height: 300px;
  display: flex;
}

.image-265 {
  width: 1500px;
  height: 700px;
  position: absolute;
  inset: auto auto -6% 0%;
}

.image-266 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.main-block-8-services {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: visible;
}

.image-267 {
  border-radius: 10px;
  display: block;
}

.div-block-578 {
  height: 300px;
}

.image-268 {
  display: none;
}

.main-block-5-services {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-h10-copy-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 40px 100px 20px;
  display: inline-block;
}

.main-grid-376 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-588 {
  align-items: flex-start;
  height: 300px;
  margin-top: 20px;
  display: flex;
}

.text-block-172 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h2-374 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.main-block-362 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: none;
  position: relative;
  overflow: visible;
}

.grid-115 {
  grid-template-rows: auto;
}

.image-276 {
  width: 700px;
  height: 500px;
  margin-top: 0;
  margin-bottom: 0;
  position: absolute;
  inset: auto 0% -77% auto;
}

.div-block-589 {
  margin-top: 3px;
  margin-bottom: 10px;
}

.image-277 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-278 {
  display: none;
}

.div-block-590 {
  border-radius: 20px;
}

.main-grid-377 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.slide-11 {
  background-color: #0000;
  height: 100%;
}

.div-block-h2-375 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.img-17 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada0a68e0aa9e28c82fb5_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-279 {
  z-index: -1;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.text-block-173 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.img-18 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adbaad2aac35bb9d16a95_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-280 {
  width: 505px;
  height: 505px;
  position: absolute;
  inset: auto 0% 19px auto;
}

.img-19 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adb6f27322bcfa6b55ef6_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-591 {
  margin-top: 17px;
  margin-bottom: 20px;
  padding-left: 10px;
}

.div-block-592 {
  margin-bottom: 7px;
}

.div-block-593 {
  align-items: center;
  display: flex;
}

.text-block-174 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-175 {
  color: #757575;
  font-family: Graphiklcg, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.text-block-176 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.left-arrow-13 {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .4s;
  inset: -80px 6% auto auto;
}

.left-arrow-13:hover {
  transform: scale(1.1);
}

.icon-33 {
  display: none;
}

.image-281 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-594 {
  border-radius: 20px;
}

.dropdown-link-10 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be340c6b5dc0c92dc3d8c_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 20px 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
}

.dropdown-link-11 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be35f8b175ad18207fe1e_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-282 {
  display: none;
}

.div-block-595 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.slider-11 {
  background-color: #0000;
  height: 100%;
}

.div-block-596 {
  border-radius: 20px;
}

.icon-34 {
  z-index: 1;
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c2191c3dacb98ee4097d_Group%2091.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  padding-right: 0;
  transition: all .4s;
}

.icon-34:hover {
  transform: scale(1.2);
}

.grid-116 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 218px 351px;
}

.img-20 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada8e0be93686728d6a10_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.icon-35 {
  display: none;
}

.grid-117 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  margin-top: 30px;
}

.div-block-h11-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 80%;
  margin-bottom: 0;
  padding: 10px 0 60px 20px;
  display: inline-block;
}

.image-60-guide-hw {
  width: 621px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.form-14 {
  flex-direction: row;
  width: 100%;
  display: block;
}

.div-block-597 {
  background-color: #efefef;
  border-radius: 20px;
  height: 556px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.image-283 {
  position: absolute;
  inset: auto auto 14% 13%;
}

.image-284 {
  display: none;
}

.text-block-177 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.grid-29-services {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.div-block-598 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.submit-button-12 {
  color: #f27149;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: block;
}

.submit-button-12:hover {
  transform: translate(0, -2px);
}

.block-21 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-178 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.link-25 {
  color: #f27149;
}

.image-285 {
  transition: all .38s;
  position: absolute;
  inset: auto auto 46% 10%;
}

.image-285:hover {
  transform: rotate(-180deg);
}

.text-field-27 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.div-block-599 {
  margin-top: 49px;
}

.text-field-28 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-600 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.checkbox-field-9 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.text-field-29 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.grid-28-services {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.div-block-601 {
  margin-bottom: 0;
  padding-left: 10px;
}

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

.main-block-10-services {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-602 {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad21b50c5e348950d2508_Group%201171276488.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.text-block-180 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.grid-118 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.main-grid-378 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-286 {
  display: none;
}

.div-block-h2-376 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-604 {
  background-color: #fff;
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.grid-119 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

.image-287 {
  z-index: 1;
  width: 520px;
  height: 500px;
  position: absolute;
  inset: 11% 4% auto auto;
}

.text-block-181 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.main-block-11-services {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

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

.div-block-606 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.main-block-12-services {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-grid-379 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.text-block-182 {
  color: #946da2;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.text-block-183 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h2-377 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-288 {
  display: none;
}

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

.text-block-184 {
  color: #f27149;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.grid-120 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.div-block-608 {
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  padding: 40px;
  display: flex;
}

.text-block-185 {
  color: #8dc63f;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.image-289 {
  width: 800px;
  position: absolute;
  inset: 1% 0% auto auto;
}

.div-block-609 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.div-block-610 {
  border-bottom: 1px solid #ccc;
  justify-content: flex-end;
  padding-top: 24px;
  padding-bottom: 15px;
  display: flex;
}

.main-grid-380 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.div-block-611 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae120a2e839052971dd84_Group%201171276494.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px 60px 40px 40px;
  display: flex;
  position: relative;
}

.link-26 {
  color: #7f5290;
  transition: all .5s;
}

.link-26:hover {
  transform: translate(0, -2px);
}

.button7-364 {
  z-index: 5;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-364:hover {
  transform: translate(0, -2px);
}

.text-block-186 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.grid-122 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-block-187 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-188 {
  color: #2c2c2c;
  justify-content: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: flex;
}

.div-block-612 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.main-block-363 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: none;
  position: relative;
  overflow: hidden;
}

.button-div-18 {
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.div-block-613 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632addb903fb3222d51ef536_Group%201171276493.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px;
  display: flex;
}

.text-block-189 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.image-290 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-291 {
  display: none;
}

.div-block-614 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 85px 40px 20px;
  display: inline-block;
}

.div-block-h2-378 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-292 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.grid-123 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.image-293 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-615 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.block-2-service {
  margin-top: 20px;
  display: block;
}

.image-294 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.main-block-why-d-service {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-295 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.text-block-190 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-616 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.text-block-191 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.image-296 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-297 {
  display: none;
}

.div-block-617 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 85px 40px 20px;
  display: inline-block;
}

.div-block-h2-379 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-298 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.grid-124 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.image-299 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-618 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.image-300, .image-301 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.text-block-192 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-619 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.text-block-193 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-620 {
  color: #fff;
  background-color: #fff;
  border-radius: 15px;
  justify-content: space-between;
  align-items: flex-end;
  height: 134px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.link-block-50 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-50:hover {
  color: #8dc63f;
}

.main-grid-381 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-621 {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.text-block-194 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-194:hover {
  color: #8dc63f;
}

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

.link-block-51:hover {
  color: #0000;
}

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

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

.grid-125 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  width: 100%;
}

.main-block-364 {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block-22 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-624 {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
}

.image-65-service {
  z-index: auto;
  width: 100%;
  height: 35%;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  inset: auto auto -17% -7%;
}

.link-27 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.div-block-625 {
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  height: 94px;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.div-block-626 {
  margin-right: 15px;
}

.div-block-627 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-628 {
  z-index: 0;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  height: 248px;
  padding: 40px;
  display: flex;
  position: relative;
}

.grid-126 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.div-block-629 {
  justify-content: flex-end;
  display: flex;
}

.div-block-630 {
  margin-right: 100px;
}

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

.button-div-19 {
  justify-content: flex-end;
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.grid-127 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.div-block-632 {
  flex-direction: row;
  display: flex;
}

.div-block-633 {
  margin-right: 15px;
}

.image-302 {
  z-index: -1;
  position: absolute;
  inset: 0% 0% auto;
}

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

.div-block-635 {
  padding-top: 60px;
}

.div-block-636 {
  z-index: 5;
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 50em;
  height: 30em;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: inline-block;
  position: relative;
}

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

.text-block-196 {
  color: #1e1e1e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 40px;
}

.image-303 {
  width: 20px;
}

.text-block-197 {
  color: #1e1e1e;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 40px;
}

.image-304 {
  z-index: -1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.text-block-33-kz-2 {
  color: #f27149;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.nav-link-article {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

.nav-link-article:hover {
  color: #8dc63f;
}

.link-kz-4 {
  color: #7f5290;
  transition: all .5s;
}

.link-kz-4:hover {
  transform: translate(0, -2px);
}

.image-305 {
  margin-right: -13px;
}

.button3-kz-2 {
  z-index: 7;
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-kz-2:hover {
  transform: translate(0, -2px);
}

.button2-kz-2 {
  z-index: 7;
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-kz-2:hover {
  transform: translate(0, -2px);
}

.button1-kz-2 {
  z-index: 7;
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-kz-2:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.image-306 {
  background-color: #efefef00;
  border-radius: 10px;
  align-self: center;
  width: 178px;
  margin-top: 0;
  padding: 10px;
  display: block;
}

.nav-link-pmi-2 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: none;
}

.nav-link-pmi-2:hover {
  color: #8dc63f;
}

.italic-text-24 {
  font-style: normal;
}

.div-block-93-pmi-2 {
  flex-direction: row;
  align-self: center;
  display: flex;
}

.link-block-kz-4 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-kz-4:hover {
  color: #8dc63f;
}

.h1-pmi2-2 {
  color: #7f5290;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 50px;
}

.div-block-h-kz-2 {
  margin-bottom: 60px;
  display: inline-block;
}

.text-block-heading-pmi-2 {
  color: #6c3b73;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.image-307 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 220px;
}

.div-block-hpt-pmi-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885480360c9da0d5beb_Group%201171276378.png");
  background-position: 0 0;
  background-size: cover;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 80px 30px 30px;
}

.image-308 {
  margin-bottom: 10px;
  padding-right: 220px;
}

.text-field-30 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.dic-block-quote-pmi-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  box-shadow: 1px 0 5px #6c3b73;
}

.text-block-pmi-quote-2 {
  color: #6c3b73;
  text-align: left;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.submit-button-13 {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-13:hover {
  transform: translate(0, -2px);
}

.submit-button-13.hidden {
  display: none;
}

.main-text-pmi-block-2 {
  background-color: #fff;
  border-radius: 20px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
}

.italic-text-25 {
  font-style: normal;
}

.italic-text-26 {
  font-style: normal;
  font-weight: 400;
}

.div-block-637 {
  align-items: flex-start;
  height: 300px;
  margin-top: 20px;
  display: flex;
}

.text-block-198 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h2-copy-368 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.grid-129 {
  grid-template-rows: auto;
}

.div-block-638 {
  margin-top: 3px;
  margin-bottom: 10px;
}

.image-309 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-310 {
  display: none;
}

.div-block-h10-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 60px 100px 20px;
  display: inline-block;
}

.right-arrow-4-kz-2 {
  z-index: 2;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  display: block;
  inset: 5% 23px auto auto;
}

.div-block-639 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.main-grid-382 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

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

.image-311 {
  position: absolute;
  inset: auto auto 0% 12%;
}

.text-block-199 {
  color: #2c2c2c;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h3-2-5 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634fdb634c58710c211bb9ae_Group%2011712.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

.div-block-640 {
  position: relative;
}

.icon-36 {
  display: none;
}

.image-312 {
  width: 1100px;
  height: 800px;
  display: none;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

.button4-kz-2 {
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-kz-2:hover {
  transform: translate(0, -2px);
}

.icon-37 {
  display: none;
}

.mask-11 {
  height: 486px;
}

.div-block-44-kz-2 {
  text-align: right;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.block-23 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-200 {
  font-family: Graphiklcg, sans-serif;
}

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

.left-arrow-14 {
  z-index: 2;
  padding: 20px 100px 20px 40px;
  position: absolute;
  inset: 5% 263px auto auto;
}

.text-block-201 {
  color: #999;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

.left-arrow-15 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow-15:hover {
  transform: scale(1.1);
}

.div-block-641 {
  margin-right: 36px;
  display: inline-block;
  position: relative;
}

.text-block-202 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

.image-313 {
  margin-top: 5px;
}

.image-314 {
  display: none;
}

.div-block-642 {
  align-items: center;
  display: flex;
}

.image-315 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.button-div-20 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.text-block-203 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-decoration: none;
}

.div-block-643 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-644 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.div-block-645 {
  margin-top: 40px;
  margin-bottom: 12px;
}

.right-arrow-13 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow-13:hover {
  transform: scale(1.1);
}

.button4-5 {
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-5:hover {
  transform: translate(0, -2px);
}

.div-block-646 {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.div-block-647 {
  margin-bottom: 40px;
}

.grid-130 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  position: relative;
}

.icon-38 {
  display: none;
}

.div-block-648 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.grid-131 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-649 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.icon-39 {
  display: none;
}

.link-block-2-kz-2 {
  text-decoration: none;
  display: block;
}

.div-block-650 {
  border-radius: 20px;
}

.dropdown-link-12 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be37549e47e82737d6691_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 30px;
  padding-bottom: 20px;
}

.slide-12 {
  background-color: #0000;
  height: 100%;
}

.div-block-h2-380 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.img-21 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada0a68e0aa9e28c82fb5_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-316 {
  z-index: -1;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.text-block-204 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.img-22 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adbaad2aac35bb9d16a95_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.image-317 {
  width: 505px;
  height: 505px;
  position: absolute;
  inset: auto 0% 19px auto;
}

.img-23 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633adb6f27322bcfa6b55ef6_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-651 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d07577751912dbfaebbc_Group%20150.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-652 {
  margin-top: 17px;
  margin-bottom: 20px;
  padding-left: 10px;
}

.div-block-653 {
  margin-bottom: 7px;
}

.div-block-654 {
  align-items: center;
  display: flex;
}

.div-block-purpul-kz-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324749df835892997c18a46_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.text-block-205 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-206 {
  color: #757575;
  font-family: Graphiklcg, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.text-block-207 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.left-arrow-16 {
  background-color: #0000;
  padding-top: 0;
  padding-bottom: 0;
  transition: all .4s;
  inset: -80px 6% auto auto;
}

.left-arrow-16:hover {
  transform: scale(1.1);
}

.icon-40 {
  display: none;
}

.image-318 {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-655 {
  border-radius: 20px;
}

.dropdown-link-13 {
  color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be340c6b5dc0c92dc3d8c_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 20px 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
}

.image-319 {
  display: none;
}

.div-block-656 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.slider-12 {
  background-color: #0000;
  height: 100%;
}

.div-block-20-kz-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246f0b9a64bf5dbb5664cb_Group%201171276409.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 60px;
  padding: 0 60px 40px 20px;
  display: inline-block;
}

.div-block-657 {
  border-radius: 20px;
}

.icon-41 {
  z-index: 1;
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c2191c3dacb98ee4097d_Group%2091.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  padding-right: 0;
  transition: all .4s;
}

.icon-41:hover {
  transform: scale(1.2);
}

.grid-132 {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 218px 351px;
}

.img-24 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ada8e0be93686728d6a10_Group%201171276406.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.div-block-green-kz-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 40px 40px;
  position: relative;
}

.icon-42 {
  display: none;
}

.grid-133 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  margin-top: 30px;
}

.grid-134 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr .75fr;
}

.div-block-h9-363 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6352d7ba91b8669211fd24dc_Group%20117127666.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding: 60px 60px 70px 20px;
  display: inline-block;
}

.div-block-658 {
  align-items: flex-end;
  display: flex;
}

.div-block-h2-381 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-660 {
  align-items: flex-end;
  height: 300px;
  display: flex;
}

.image-320 {
  width: 1500px;
  height: 700px;
  position: absolute;
  inset: auto auto -6% 0%;
}

.image-321 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-322 {
  border-radius: 10px;
  display: block;
}

.div-block-661 {
  height: 300px;
}

.image-323 {
  display: none;
}

.div-block-662 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2f2af732274af5a6718_shutterstock_1923948002%202.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  height: 315px;
}

.grid-135 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.image-324 {
  display: none;
}

.div-bl1-3 {
  background-color: #efebf0;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.div-6 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d41bc723705d7ef25c3f_Group%20161.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.text-block-208 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-209 {
  color: #f27149;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-210 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block8h-362 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d2815b14a328415ec40e_Group%201171276480.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 30px;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-bl2-3 {
  background-color: #eff4ea;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  padding: 20px;
  display: flex;
}

.div-7 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d3f4894f5882689b2e80_Group%20157.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 92px;
  height: 92px;
}

.grid-136 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: 92px auto auto;
  grid-template-columns: auto 1fr;
  height: 100%;
}

.div-block-663 {
  margin-top: 12px;
  margin-bottom: 10px;
}

.image-325 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-664 {
  padding: 40px;
  display: block;
}

.main-grid-383 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-665 {
  margin-bottom: 10px;
}

.grid-137 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  max-width: 1200px;
  position: relative;
}

.form-15 {
  flex-direction: row;
  width: 100%;
  display: flex;
}

.text-block-211 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.div-block-666 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.div-block-667 {
  flex-direction: column;
  justify-content: space-between;
  width: 50%;
  margin-left: 20px;
  display: block;
}

.link-28 {
  color: #8dc63f;
}

.block-24 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-212 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.image-326 {
  display: none;
}

.div-block-668 {
  width: 100%;
  margin-right: -137px;
}

.div-block-669 {
  margin-right: 15px;
}

.grid-138 {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 15px;
}

.text-field-31 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.text-field-32 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-670 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-671 {
  margin-right: 15px;
}

.div-block-h7-pmi-2 {
  background-image: none;
  background-position: 0 0;
  background-size: cover;
  width: 435px;
  margin-bottom: 0;
  padding: 20px 44px 60px 20px;
  display: inline-block;
}

.image-327 {
  position: absolute;
  inset: 0% auto auto -12%;
}

.image-328 {
  position: absolute;
  inset: 13% -36% auto auto;
}

.div-block-55-kz-5 {
  margin-top: 40px;
  display: flex;
}

.text-field-33 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-672 {
  background-color: #fff;
  border-radius: 20px;
  display: block;
}

.main-grid-384 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-h11-4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad05665970c1693062e8e_Group%20229.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 80%;
  margin-bottom: 0;
  padding: 10px 0 60px 20px;
  display: inline-block;
}

.form-16 {
  flex-direction: row;
  width: 100%;
  display: block;
}

.div-block-674 {
  background-color: #efefef;
  border-radius: 20px;
  height: 556px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.image-329 {
  position: absolute;
  inset: auto auto 14% 13%;
}

.image-330 {
  display: none;
}

.text-block-213 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 500;
}

.div-block-675 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.block-25 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.text-block-214 {
  font-family: Graphiklcg, sans-serif;
  font-weight: 600;
}

.link-29 {
  color: #f27149;
}

.grid-139 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.image-331 {
  transition: all .38s;
  position: absolute;
  inset: auto auto 46% 10%;
}

.image-331:hover {
  transform: rotate(-180deg);
}

.text-field-34 {
  text-align: left;
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  align-items: flex-end;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  display: flex;
}

.div-block-676 {
  margin-top: 49px;
}

.text-field-35 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.button-div-21 {
  width: 551px;
  height: 69px;
  margin-top: 28px;
}

.div-block-677 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-332 {
  width: 621px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.checkbox-field-10 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.button6-2 {
  color: #f27149;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad4a043d8ef852a745a73_Group%201171276489.svg");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button6-2:hover {
  transform: translate(0, -2px);
}

.grid-140 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-field-36 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.div-block-678 {
  margin-bottom: 0;
  padding-left: 10px;
}

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

.div-block-679 {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad21b50c5e348950d2508_Group%201171276488.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.text-block-216 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 40px;
}

.grid-141 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.image-333 {
  display: none;
}

.div-block-h2-382 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-681 {
  background-color: #fff;
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.grid-142 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

.image-334 {
  z-index: 1;
  width: 520px;
  height: 500px;
  position: absolute;
  inset: 11% 4% auto auto;
}

.text-block-217 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

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

.div-block-683 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.text-block-218 {
  color: #946da2;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.text-block-219 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h2-383 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-335 {
  display: none;
}

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

.text-block-220 {
  color: #f27149;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.grid-143 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.div-block-685 {
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 102px;
  padding: 40px;
  display: flex;
}

.text-block-221 {
  color: #8dc63f;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 27px;
}

.image-336 {
  width: 800px;
  position: absolute;
  inset: 1% 0% auto auto;
}

.div-block-686 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.div-block-687 {
  border-bottom: 1px solid #ccc;
  justify-content: flex-end;
  padding-top: 24px;
  padding-bottom: 15px;
  display: flex;
}

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

.div-block-688 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae120a2e839052971dd84_Group%201171276494.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px 60px 40px 40px;
  display: flex;
  position: relative;
}

.link-30 {
  color: #7f5290;
  transition: all .5s;
}

.link-30:hover {
  transform: translate(0, -2px);
}

.text-block-222 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.grid-145 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.text-block-223 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.text-block-224 {
  color: #2c2c2c;
  justify-content: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: flex;
}

.div-block-689 {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0;
  padding-top: 24px;
  padding-bottom: 15px;
}

.button-div-22 {
  width: 292px;
  height: 69px;
  margin-top: 0;
  display: flex;
}

.div-block-690 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632addb903fb3222d51ef536_Group%201171276493.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  height: 438px;
  padding: 40px;
  display: flex;
}

.text-block-225 {
  color: #95c265;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.button8-kz-4 {
  color: #7f5290;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 262px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button8-kz-4:hover {
  transform: translate(0, -2px);
}

.link-block-kz-5 {
  color: #2c2c2c;
  text-decoration: none;
}

.link-block-kz-5:hover {
  color: #8dc63f;
}

.text-block-75-kz-4 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  text-decoration: underline;
  transition: all .38s;
}

.text-block-75-kz-4:hover {
  color: #8dc63f;
}

.text-link-kz-4 {
  color: #1e1e1e;
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  transition: color .38s;
}

.text-link-kz-4:hover {
  color: #8dc63f;
}

.div-block-691 {
  padding-top: 60px;
}

.div-block-692 {
  z-index: 5;
  background-color: #fff;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 50em;
  height: 30em;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: inline-block;
  position: relative;
}

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

.text-block-226 {
  color: #1e1e1e;
  text-align: center;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 40px;
}

.image-337 {
  width: 20px;
}

.text-block-227 {
  color: #1e1e1e;
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 40px;
}

.image-338 {
  z-index: -1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.popup-1-ny {
  z-index: 50000;
  background-color: #0000004d;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.button4-yellow {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-yellow:hover {
  transform: translate(0, -2px);
}

.button4-yellow.ny {
  color: var(--gray);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b817085071d68a6b4ae38_Group%201171276487.png");
  background-size: cover;
}

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

.main-block-13-kz {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 53px;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-14-kz-conver {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 277px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-coversation {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

._2-ua-conversation {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 10px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

._2-ua-conversation1 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-36-ua-conversation {
  color: #1e1e1e;
  text-align: left;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.block-1-ua-conversation {
  margin-top: 58px;
  margin-bottom: 20px;
}

.div-block-ua-conversation-b {
  margin-bottom: 109px;
}

.button1-ua-conver {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 19px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-ua-conver:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.main-block-game {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grid-6-game {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr 2fr 1fr .75fr;
  display: none;
}

.main-text-game {
  background-color: #fff;
  border-radius: 20px;
  padding: 40px;
}

.h1-game1 {
  color: #1e1e1e;
  margin-top: 38px;
  margin-bottom: -29px;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 50px;
}

.div-block-21-game {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.div-block-h-kz-game {
  margin-bottom: 40px;
  display: inline-block;
}

.text-block-game {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
}

.text-block-game2 {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 25px;
}

.text-block-game-kz {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 25px;
}

.dic-block-quote-pmi-game {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.text-block-pmi-main-game {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.dic-block-quote-pmi-game2 {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.text-block-pmi-main-game3 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.dic-block-quote-pmi-game4 {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
}

.dic-block-quote-pmi-game5 {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.text-block-pmi-main-game6 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.image-111-game {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 220px;
  display: none;
}

.quick-stack-game {
  grid-column-gap: 13px;
  padding: 10px;
}

.div-nlock-pmi-contact-hpt-game {
  display: none;
}

.text-block-pmi-main-ga-e9 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.text-block-heading-pmi-game10 {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
  display: none;
}

.text-block-heading-pmi-copy {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.dic-block-quote-pmi-game12, .dic-block-quote-pmi-game13, .dic-block-quote-pmi-game14 {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.text-block-pmi-main-game16 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.text-block-heading-pmi-game17 {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
  display: none;
}

.text-block-pmi-main-game18 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.image-339 {
  width: 160px;
  height: 160px;
  margin-left: 357px;
}

.text-block-game-author {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 25px;
}

.text-block-game-author2 {
  color: #2c2c2c;
  margin-top: 40px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
}

.div-block-694 {
  margin-bottom: 59px;
}

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

.button2-kz-game {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-kz-game:hover {
  transform: translate(0, -2px);
}

.button1-kz-game {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-kz-game:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

._2-kz-game3 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.h1-pmi2-game {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 50px;
}

.main-block-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-9-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-14-b2b2c {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-11-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-b2b2c {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-5-b2b2c {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-7-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 60px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-10-b2b2c {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-3-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-2-b2b2c {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-b2b2c-speakers {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid18-b2b2c {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  max-width: 1200px;
  margin: 60px auto 20px;
  display: none;
  position: static;
}

.div-block-h3-2-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6567566b6a898aefb58f1300_Group%201171276470.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 224px;
  height: 141px;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

.div-block-h2-b2b2c {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.grid-147 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.speaker-description-b2b2c {
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.speaker-photo-b2b2c {
  border-radius: 500px;
  display: inline-block;
}

.speaker-name-b2b2c {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-695-speakers-b2b2c {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.speaker-position-b2b2c-copy {
  margin-top: 40px;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 23px;
}

.columns-41, .columns-42, .columns-43 {
  margin-bottom: 10px;
}

.column-66, .column-67, .column-68 {
  padding-left: 0;
  padding-right: 20px;
}

.heading-16 {
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  line-height: 50px;
  text-decoration: none;
}

.image-340 {
  height: 150px;
}

.column-69 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.columns-44 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.image-68-2 {
  z-index: -1;
  width: 600px;
  height: 600px;
  margin-top: -122px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.image-26-b2b2c {
  z-index: 1;
  width: 100%;
  display: none;
  position: absolute;
  top: 470px;
}

.h1-b2b2c {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 900;
  line-height: 80px;
}

.text-block-b2b2c {
  color: #2c2c2c;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 35px;
}

.button-block-top-b2b2c {
  max-width: 1200px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-4-grid-b2b2c {
  color: var(--black);
  letter-spacing: 1px;
  -webkit-text-stroke-color: #a48a8a;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 25px;
}

.columns-45 {
  align-items: stretch;
  margin-top: 100px;
  margin-bottom: 20px;
  display: flex;
}

.column-70, .column-71, .column-72, .column-73 {
  border-left: 2px solid var(--burntsienna);
  padding-left: 15px;
}

.div-bock-logos-b2b2c {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.grid-logos-b2b2c {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

.text-block-b2b2c-2 {
  color: #2c2c2c;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.div-block-h2-b2b2c-2 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.div-block-programme-b2b2c {
  border-radius: 20px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
}

.heading-online-class-b2b2c {
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.text-description-b2b2c {
  margin-bottom: 5px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-discussion-points-b2b2c {
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.show-more-b2b2c._1 {
  color: var(--gray);
  align-items: center;
  margin-bottom: 5px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.text-time-b2b2c {
  color: var(--purple);
  letter-spacing: 1px;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
}

.italic-text-27 {
  font-style: normal;
}

.online-class-b2b2c {
  background-color: #fff;
  border-radius: 20px;
  padding: 30px 20px 40px;
}

.grid-logos-b2b2c-1-half, .grid-logos-b2b2c-2-half {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-results-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65670e6e065f0aba8fdb3761_Group%201171276455%20(1).png");
  background-position: 0 0;
  background-size: cover;
  width: 452px;
  height: 144px;
}

.main-block-4-b2b2c-price {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-695-price-b2b2c {
  color: #fff;
  background-color: #fff;
  border-style: solid;
  border-color: #000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px 20px;
  display: flex;
}

.div-block-695-price-b2b2c._3 {
  background-color: var(--burntsienna);
  border-color: #000;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.package-name-b2b2c {
  color: var(--gray);
  align-items: center;
  margin-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 37px;
  display: flex;
}

.package-name-b2b2c._3 {
  color: var(--white-smoke);
}

.package-description-b2b2c {
  color: var(--gray);
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  display: flex;
}

.image-342 {
  width: 100px;
  padding-left: 3px;
  padding-right: 3px;
}

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

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

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

.column-77 {
  border: 1px solid var(--burntsienna);
  border-radius: 30px;
  padding: 3px 5px;
}

.column-77._3 {
  border-color: var(--white-smoke);
}

.price-number-b2b2c {
  color: var(--burntsienna);
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Graphiklcg, sans-serif;
  font-size: 23px;
  font-weight: 600;
}

.price-number-b2b2c._3 {
  color: var(--white-smoke);
}

.package-description-b2b2c-gray {
  color: #ffab91;
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  display: flex;
}

.columns-47-b2b2c {
  border-bottom: 1px solid #868484;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.div-block-time-box-b2b2c {
  border: 1px solid var(--purple);
  border-radius: 500px;
  width: 265px;
  margin-bottom: 10px;
  padding: 5px 10px;
}

.column-78, .column-79, .column-80, .column-81, .column-82 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-program-headline-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65672a052bb42d2f97ea7ce5_Group%201171276462.png");
  background-position: 0 0;
  background-size: cover;
  width: 371px;
  height: 133px;
}

.grid-8-b2b2c {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  justify-items: center;
  display: none;
}

.div-slide-green-wide-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6567327c958cb8d731a34559_Group%201171276464.png");
  background-position: 0 25%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 550px;
  height: 218px;
  padding: 80px 30px 20px;
  position: static;
}

.video {
  z-index: 2;
  width: 450px;
  height: 450px;
}

.column-83 {
  justify-content: center;
  display: flex;
}

.columns-49 {
  align-items: center;
  display: block;
}

.div-block3h-b2b2c-pains {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65815643931c16a277eef9bd_Group%201171276480.png");
  background-position: 0 0;
  background-size: cover;
  width: 459px;
  height: 152px;
  margin-bottom: 0;
  padding: 30px 10px 60px;
  display: inline-block;
}

.div-slide-purpure-b2b2c-wide {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6567327c9659ef3cab450902_Group%201171276463.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 550px;
  height: 210px;
  padding: 80px 30px 20px;
}

.div-block-h2-b2b2c-pains {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-top: 100px;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.grid9-b2b2c {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 140px;
  display: none;
}

.columns-50 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.block5-b2b2c {
  height: 100%;
  margin-top: 0;
  display: block;
}

.div-block-h13-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65673def75dd56868ec0e502_Group%201171276466%20(1).png");
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: contain;
  flex-direction: row;
  width: 1010px;
  height: 170px;
  margin-bottom: 30px;
  padding: 10px 0 0 20px;
  display: inline-block;
}

.block-6-b2b2c {
  margin-top: 60px;
  display: block;
}

.block-2-b2b2c {
  margin-top: 40px;
  display: block;
}

.div-block-h2-hp3-b2b2c {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-green-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656afae9171696c952dd3b9c_Group%201171276474.png");
  background-repeat: no-repeat;
  background-size: contain;
  height: 264px;
  padding: 95px 40px 40px;
  position: relative;
}

.div-block-purpul-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656afae9d54edc5c99c2e771_Group%201171276473.png");
  background-repeat: no-repeat;
  background-size: contain;
  height: 264px;
  padding: 95px 40px 40px;
  position: relative;
}

.div-block-20-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6567437460969b59211c33fb_Group%201171276467.png");
  background-position: 0 0;
  background-size: cover;
  width: 537px;
  height: 141px;
  margin-bottom: 60px;
  padding: 8px 20px 40px;
  display: inline-block;
}

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

.link-block-54 {
  max-width: 1200px;
}

.link-block-55 {
  color: var(--gray);
  text-decoration: none;
}

.main-block-12-how-b2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-12-logosb2b2c {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 120px;
  display: block;
  position: relative;
  overflow: hidden;
}

.button-block-speakers-b2b2c {
  justify-content: flex-start;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-peakers-b2b2c {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

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

.text-field-6-b2b2c {
  border: 2px solid var(--green);
  text-align: left;
  background-color: #fff0;
  border-radius: 15px;
  width: 100%;
  height: 60px;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Graphiklcg, sans-serif;
}

.text-field-6-b2b2c::placeholder {
  color: var(--green);
}

.form-17 {
  margin-top: 20px;
}

.submit-button-14 {
  background-color: var(--green);
  text-align: left;
  border-radius: 15px;
  width: 100%;
  height: 60px;
  padding: 8px 20px;
  font-family: Graphiklcg, sans-serif;
}

.package-form-b2b2c {
  color: var(--gray);
  align-items: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  display: flex;
}

.image-343 {
  z-index: -1;
  position: absolute;
  top: -25%;
  bottom: auto;
  right: -225px;
}

.div-block-h2-b2b2c-speakers {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.div-block-h3-2-b2b2c-speakers {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656491709911f215f01945b2_Group%201171276454%20(3).png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 414px;
  height: 144px;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: inline-block;
}

.text-span-17 {
  border-bottom: 1px solid var(--green);
  text-shadow: 0 1px 1px #0003;
  text-decoration: none;
}

.body-5-b2b2c {
  background-color: #efefef;
}

.block-1-b2b2c {
  margin-top: 58px;
  margin-bottom: 0;
}

.div-block-21-b2b2c {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 60px 20px;
  position: static;
}

.div-block-h-b2b2c {
  margin-bottom: 0;
  display: inline-block;
}

.column-87 {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

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

.button-top-b2b2c-top {
  color: var(--burntsienna);
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-size: auto;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.navbar-b2b2c {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.nav-link-b2b2c {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

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

.div-block-695-price-b2b2c-consult {
  background-color: var(--white-smoke);
  color: var(--white-smoke);
  border-style: solid;
  border-color: #000;
  border-radius: 20px;
  padding: 30px 20px;
  display: none;
}

.top-content-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6569cfe5fdaf590bfa3cc2cc_Group%201171276471.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 463px;
  height: 147px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.image-65-b2b2c {
  z-index: auto;
  width: 1200px;
  height: 600px;
  display: none;
  position: absolute;
  inset: auto auto -17% -7%;
}

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

.columns-55 {
  display: none;
}

.div-block-h7-1-2-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656b2aa5d5b2d0fa8ae9741f_Group%201171276475%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 695px;
  margin-bottom: 0;
  padding: 20px 10px 70px 20px;
  display: inline-block;
}

.package-description-b2b2c-white {
  color: var(--white-smoke);
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  display: flex;
}

.div-block-699 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.button-b2b2c-price {
  color: var(--yellow-green);
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.img-212 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656d9ba0757faeaa02aa92be_lend%20b2b2c.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.img-125 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656d9e318909bba8f6fde635_lend%20b2b2c%20(2).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.img-126 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656d9f19848003edd1eef01a_lend%20b2b2c%20(3).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

._2-main, ._2-main2, ._2-main3, ._2-main4 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.back-1-phone {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 236px;
  padding: 40px;
  display: flex;
}

.grid-20-phone {
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 218px 351px;
}

.back-1-phone-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 236px;
  padding: 40px;
  display: flex;
}

.image-25-hp-copy {
  z-index: 2;
  margin-top: -44px;
  margin-left: 60px;
  position: absolute;
  top: 208px;
  left: 760px;
}

.text-block-35-certificate {
  color: #2c2c2c;
  padding-top: 19px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.main-block-9-b2b2c-award {
  z-index: -2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 60px 20px;
  display: block;
  position: relative;
  overflow: visible;
}

.main-grid-kz-award {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block5-b2b2c-award {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-27-b2b2c-award {
  grid-template-rows: auto;
}

.div-block-b2b2c-award {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  margin-top: 31px;
  padding: 40px;
}

.div-block-69-b2b2c {
  align-items: flex-start;
  height: 300px;
  margin-top: 0;
  display: flex;
}

.div-block-h2-b2b2c-award {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-h10-b2b2c-award {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65815e8381322879a8c60f5f_Group%201171276483%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 408px;
  height: 152px;
  margin-bottom: 0;
  padding: 20px 90px 52px 20px;
  display: block;
}

.image-344 {
  margin-top: -59px;
  margin-left: 131px;
  display: block;
}

._2-b2b2c-award {
  color: var(--black);
  margin-top: 32px;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

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

.div-slide-green-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e356a28387a23139954_Group%201171276484.png");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 280px;
  padding: 90px 20px 20px 30px;
  position: static;
}

.div-slide-purpure-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e35062834ab35ca1eab_Group%201171276485.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 280px;
  padding: 90px 20px 20px 30px;
}

.text-block-36-b2b2c {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.main-grid-3-b2b2c-2 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.text-block-b2b2c-white {
  color: var(--white-smoke);
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

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

.image-81-b2b2c {
  display: none;
}

.image-75-b2b2c {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

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

.div-block-38-b2b2c, .div-block-38-b2b2c-bigger {
  background-color: #fff;
  border-radius: 20px;
  height: 123px;
  padding: 30px;
  display: flex;
}

.div-block-h5-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329bc751c3dac8c57e3d436_Group%201171276477.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 20px 50px 30px 20px;
  display: inline-block;
}

.div-block-h6-b2b2c {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d5bf96255ecb9b0bc481_Group%201171276478.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 15px 100px 30px 20px;
  display: inline-block;
}

._2-regi-b2b2c {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-82-b2b2c {
  display: none;
}

.block5-reviews-b2b2c {
  max-width: 1200px;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.image-47-b2b2c {
  z-index: -2;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-55-b2b2c {
  margin-top: 40px;
  display: flex;
}

.image-83-b2b2c {
  display: none;
}

.div-block-h13-m-ua {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632adb273dbce65ad8212ec0_Group%201171276491.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  margin-bottom: 30px;
  padding: 33px 168px 60px 20px;
  display: inline-block;
}

.image-47-ua-m {
  z-index: 2;
  width: 1120px;
  height: 600px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.main-block-2-ua-motivation {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-8-ua-motivation {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
}

.div-block-h3-2-webinar {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec9247efda7074b37df829_Group%201171276447.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  display: block;
}

.div-block-bk-hp-online-course {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 645px;
  height: 280px;
  padding: 30px 35px;
}

.div-slide-green-shorter-age-z {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  padding: 90px 30px 20px;
  position: static;
}

.div-slide-purpure-shorter-age-z {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  padding: 90px 30px 20px;
}

.image-47-age-z {
  z-index: 2;
  width: 1120px;
  height: 600px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.main-block-article {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid-ua-article {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.h1-article-insights {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 50px;
}

.h1-article-insights2 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 50px;
}

.grid-6-article {
  grid-column-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.75fr 2fr 1fr .75fr;
  display: none;
}

.main-text-article-insights {
  background-color: #fff;
  border-radius: 20px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
}

.italic-text-28, .italic-text-29, .italic-text-30, .italic-text-31, .italic-text-32, .italic-text-33 {
  color: var(--purple-dark);
}

.image-112-insights {
  width: 850px;
  margin-bottom: 10px;
  padding-right: 220px;
}

.text-block-article-hiden {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.dic-block-quote-article-hidden, .dic-block-quote-article-hidden2 {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.text-block-article-insights {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
}

.dic-block-quote-article-hidden3 {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.bold-text-36, .bold-text-37, .bold-text-38, .bold-text-39, .bold-text-40 {
  color: var(--purple-dark);
}

.text-block-heading-article {
  color: var(--purple-dark);
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
  display: none;
}

.quick-stack-article {
  grid-column-gap: 13px;
  padding: 10px;
}

.text-block-pmi-main-hidden {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.dic-block-quote-hidden {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.main-block-re-survey {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h1-rethink-eng-survey {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 46px;
  font-weight: 600;
  line-height: 80px;
}

.div-block-bk-l-rethink-eng-survey {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 100%;
  height: 400px;
  margin-bottom: 40px;
  padding: 40px 40px 100px;
}

.image-69-l-rethink-survey {
  width: 700px;
  height: 500px;
  display: none;
  position: absolute;
  inset: auto auto -62% 0%;
}

.div-slide-green-shorter-rethink-survey {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 300px;
  height: 375px;
  padding: 117px 30px 20px;
  position: static;
}

.div-slide-purpure-shorter-rethink-survey {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 300px;
  height: 300px;
  padding: 117px 30px 20px;
}

.main-block7-rethink-survey {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.image-47-rethink-survey {
  z-index: 2;
  width: 1120px;
  height: 600px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.h1-ua-rethink-survey {
  color: var(--purple);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 600;
  line-height: 30px;
}

.main-block-7-rethink-eng-survey {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 20px 20px 0;
  display: none;
  position: relative;
  overflow: visible;
}

.image-42-rethink-survey {
  display: none;
  position: absolute;
  inset: auto auto -7% 0%;
}

.main-block6-rethink-survey {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 134px 20px 60px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block2-rethink-survey {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 134px 20px 40px;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-69-rethink-survey {
  align-items: flex-start;
  height: 400px;
  margin-top: 20px;
  display: flex;
}

.image-33-rethink-eng-survey {
  margin-top: 44px;
  padding-top: 0;
  position: relative;
}

.main-block-12-ua-m-facilitation {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 170px;
  display: none;
  position: relative;
  overflow: hidden;
}

.img4-nd {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/687a006f78e925220e5e3211_16.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.main-block-6-ua-facilitation-hide {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 59px 20px 134px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-6-facilitation-ua {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.submit-button-3-test-sendpulse-web {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-sendpulse-web:hover {
  transform: translate(0, -2px);
}

.main-block-1-insights {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.container-15-insights {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.navbar-insights {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.block-1-insights {
  margin-top: 58px;
  margin-bottom: 0;
}

.grid-5-insights {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
}

.div-block-21-insights {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 40px 20px 40px 40px;
  position: static;
}

.div-block-insights {
  margin-bottom: 0;
  display: inline-block;
}

.h1-insights {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.text-block-67-insights {
  color: var(--purple);
  margin-left: 0;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 32px;
  font-weight: 500;
  line-height: 37px;
}

.button-block-insights {
  z-index: 5;
  position: static;
}

.nav-link-insights {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

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

.main-block-9-insights {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px 130px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-2-insights {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

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

.columns-49-insights {
  align-items: center;
  display: block;
}

.column-93-insights {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -10px;
  display: flex;
}

.column-83-insights {
  justify-content: center;
  display: flex;
}

.main-grid-3-insights {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.block-3-insights {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-h2-insights {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-top: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.main-grid-3-insights-2 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block-3-insights-2 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-h2-insights-2 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.top-content-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fc5013118eba1845c7d100_Group%201171276491.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 951px;
  height: 152px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-103-insights {
  margin-top: 29px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.grid-8-insights {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.div-slide-green-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e356a28387a23139954_Group%201171276484.png");
  background-position: 0 25%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 220px;
  padding: 90px 20px 20px 30px;
  position: static;
}

.div-slide-purpure-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e35062834ab35ca1eab_Group%201171276485.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 220px;
  padding: 90px 20px 20px 30px;
}

.div-block-23-insights {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-36-insights {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.main-block-2-insights-1 {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-insights-about {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 545px;
  height: 260px;
  margin-top: 0;
  padding: 20px 20px 20px 25px;
}

.video-insights {
  z-index: 2;
  width: 800px;
  height: 450px;
}

.div-block3h-insights-what {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd51e253e594d4dae02fb0_Group%201171276496%20(1).png");
  background-position: 0 0;
  background-size: cover;
  width: 424px;
  height: 185px;
  margin-bottom: 0;
  padding: 30px 10px 60px 15px;
  display: inline-block;
}

.main-block-5-insights {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block5-reviews-insights {
  max-width: 1200px;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.block-6-insights {
  margin-top: 60px;
  display: block;
}

.image-47-insights {
  z-index: -2;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.image-49-insights {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-h6-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd4f5501af9a67fd366208_Group%201171276495.png");
  background-position: 0 0;
  background-size: cover;
  width: 572px;
  height: 136px;
  margin-bottom: 0;
  padding: 15px 20px 30px 15px;
  display: inline-block;
}

.div-block-109-insights {
  margin-top: 25px;
  margin-bottom: 20px;
  padding-left: 10px;
}

.grid-21-insights {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  margin-top: 30px;
}

.div-block-701 {
  background-color: #fff;
  border-radius: 20px;
  width: 380px;
  height: 110px;
  padding: 18px 20px 20px;
}

.div-block-701._1 {
  padding-right: 10px;
}

.text-block-77-insights {
  color: #2c2c2c;
  white-space: pre-wrap;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  display: block;
}

.grid18-insights {
  z-index: 1;
  grid-column-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  max-width: 1200px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.grid-147-insights {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.image-343-insights {
  z-index: -1;
  position: absolute;
  top: -25%;
  bottom: auto;
  right: -225px;
}

.div-block-h2-insights-3 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.div-block-h3-2-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd7591b2eb03f687c494a6_Group%201171276497.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 659px;
  height: 190px;
  margin-bottom: 0;
  padding: 10px 40px 50px 30px;
  display: inline-block;
}

.div-block-695-insights {
  color: #fff;
  background-color: #fff;
  border-style: solid;
  border-color: #000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px 20px;
  display: flex;
}

.typ-descrip-insights {
  color: var(--gray);
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  display: flex;
}

.typ-descrip-insights._3 {
  color: var(--gray);
  flex: 0 auto;
  display: block;
}

.typ-descr-white-insights {
  color: var(--white-smoke);
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  display: block;
}

.heading-17-insights {
  color: var(--black);
  font-size: 35px;
}

.heading-17-insights-white {
  font-size: 35px;
}

.div-block-695-insights-orange {
  color: #fff;
  background-color: #fff;
  border-style: solid;
  border-color: #000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px 20px;
  display: flex;
}

.div-block-695-insights-orange._3 {
  background-color: var(--burntsienna);
  border-color: #000;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.button-block-typ-insights {
  justify-content: flex-start;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-typ-insights {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.columns-50-insights-logos {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.main-block-2-trainers-requirements {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-slide-green-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e356a28387a23139954_Group%201171276484.png");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 280px;
  padding: 90px 20px 20px 30px;
  position: static;
}

.div-slide-purpure-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e35062834ab35ca1eab_Group%201171276485.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 280px;
  padding: 90px 20px 20px 30px;
}

.text-block-36-trainer {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.grid-8-trainer {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.main-grid-3-trainer {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.top-content-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6602cb5a41eece73f077c7ea_Group%201171276498.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 581px;
  height: 147px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.main-block-trainer {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid-trainer {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.navbar-trainer {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.nav-link-trainer {
  color: var(--black);
  text-transform: uppercase;
  font-family: Graphiklcg, sans-serif;
  font-size: 15px;
  font-weight: 500;
  transition: color .38s;
  display: block;
}

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

.block-1-trainer {
  margin-top: 58px;
  margin-bottom: 0;
}

.div-block-21-trainer {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 60px 20px;
  position: static;
}

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

.column-87-trainer {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-h-trainer {
  margin-bottom: 0;
  display: inline-block;
}

.h1-trainer {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 900;
  line-height: 55px;
}

.text-block-trainer {
  color: #2c2c2c;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.button-block-top-trainer {
  max-width: 1200px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.image-351 {
  border-radius: 20px;
}

.bold-text-41 {
  line-height: 60px;
}

.button-top-trainer-top {
  color: var(--burntsienna);
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-size: auto;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.columns-45-trainer {
  align-items: stretch;
  margin-top: 60px;
  margin-bottom: 20px;
  display: flex;
}

.column-73-trainer {
  border-left: 2px solid var(--burntsienna);
  padding-left: 15px;
}

.text-block-trainer-2 {
  color: #2c2c2c;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
}

.column-71-trainer, .column-72-trainer, .column-70-trainer {
  border-left: 2px solid var(--burntsienna);
  padding-left: 15px;
}

.main-block-3-trainer {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 60px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block5-trainer {
  max-width: 1200px;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-trainer-duties {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6602d13069dbba73556b9f1d_Group%201171276499.png");
  background-position: 0 0;
  background-size: cover;
  width: 720px;
  height: 136px;
  margin-bottom: 40px;
}

.div-block-104-trainer {
  margin-top: 19px;
  margin-bottom: 12px;
}

.main-grid-3-trainer-2 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.grid9-trainer {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 100px;
  display: none;
}

.image-31-trainer {
  z-index: 1;
  margin-top: -542px;
  margin-right: -306px;
  position: absolute;
  inset: 51% 8% 0% auto;
}

.content-div-trainer {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.top-content-trainer-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/660bd762beeee0d9cb7e5a9f_Group%201171276508.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 459px;
  height: 153px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.image-113-article-insights, .image-114-article-insights, .image-115-article-insights, .image-116-article-insights {
  width: 850px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 220px;
}

.image-117-insights {
  width: 850px;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-right: 220px;
}

.text-block-article-insights3 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 25px;
}

.text-block-article-insights4 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  display: none;
}

.dic-block-article-insights, .dic-block-quote-article-insights {
  box-shadow: 1px 0 5px 0 var(--purple-dark);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/648c1885a5a1cb67b18fea92_Group%201171276379.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 40px;
  padding: 30px;
  display: none;
}

.bold-text-42, .bold-text-43 {
  color: var(--purple-dark);
}

.image-26-insights-article {
  z-index: 1;
  flex: 0 auto;
  width: 100%;
  display: none;
  position: absolute;
  top: 470px;
}

.main-block-9-pmi-insights-article {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 0 20px 130px;
  display: none;
  position: relative;
  overflow: visible;
}

.main-block-5-pmi-article-insights {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-13-article-insights {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 0 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-ua-article-insights {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 59px 20px 134px;
  display: none;
  position: relative;
  overflow: hidden;
}

._2-white-article-insights {
  color: var(--gray);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.nav-menu-pmi-article-insights {
  display: none;
}

.main-block-6-article-insights {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50% 100%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-pmi-article-insights {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.button1-article-insights {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-article-insights:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button2-article-insights {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-article-insights:hover {
  transform: translate(0, -2px);
}

.button3-article-insights {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-article-insights:hover {
  transform: translate(0, -2px);
}

.main-block-5-article-insights {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-4-insights {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-insights-metodology {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.slider-3-insights {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.image-46-insights {
  width: 1100px;
  height: 800px;
  display: none;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

.div-block-48-insights {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-49-insights {
  margin-top: 40px;
  margin-bottom: 100px;
}

.mask-3-insights {
  height: 486px;
}

.left-arrow-insights {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: -120px 6% -110px auto;
}

.left-arrow-insights:hover {
  transform: scale(1.1);
}

.right-arrow-insights {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: -120px 0% -110px auto;
  overflow: visible;
}

.right-arrow-insights:hover {
  transform: scale(1.1);
}

.text-span-25 {
  color: var(--purple);
}

.div-block3h-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6606a8d71bf8300cbbb41c03_Group%201171276500.png");
  background-position: 0 0;
  background-size: cover;
  width: 740px;
  height: 138px;
  margin-bottom: 20px;
  padding-bottom: 60px;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
}

.h2-insights-met {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.grid-logos-trainers-1-half, .grid-logos-trainers-2-half {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.div-block-h2-insights-4 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.image-352 {
  width: 147px;
  height: 545px;
}

.image-353 {
  width: 233px;
  padding-bottom: 15px;
}

.image-354 {
  width: 271px;
  padding-bottom: 15px;
}

.image-355 {
  width: 293px;
  padding-bottom: 15px;
}

.image-356 {
  width: 211px;
  padding-bottom: 15px;
}

.image-357 {
  width: 359px;
}

.column-94 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.block-2-trainer {
  max-width: 1200px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-h2-trainer {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-green-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/662b3e8a213c003d559fe158_Group%201171276546.png");
  background-repeat: no-repeat;
  background-size: contain;
  height: 175px;
  padding: 75px 90px 40px 40px;
  position: relative;
}

.div-block-purpul-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/662b3e8abcbef5773d48b482_Group%201171276547.png");
  background-repeat: no-repeat;
  background-size: contain;
  height: 175px;
  padding: 75px 90px 40px 40px;
  position: relative;
}

.grid-7-trainer {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
}

.main-block-12-trainer {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 60px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-h13-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d5bf96255ecb9b0bc481_Group%201171276478.svg");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  width: 225px;
  margin-bottom: 20px;
  padding: 10px 60px 40px 20px;
  display: inline-block;
}

.body-5-trainer {
  background-color: #efefef;
}

.div-block-116-trainer {
  max-width: 1200px;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.grid-23-trainer {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  position: relative;
}

.image-44-trainer {
  width: 250px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: relative;
  inset: 121px 0 0% 27px;
}

.image-63-trainer {
  z-index: -1;
  width: 800px;
  margin-top: 60px;
  display: block;
  position: absolute;
  inset: 1% 0% auto auto;
}

.image-39-trainer {
  z-index: -1;
  width: 1110px;
  height: 900px;
  margin-top: -149px;
  position: absolute;
  inset: 0% -5% auto auto;
}

.div-block-695-trainer {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

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

.button-trainers {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.button-block-trainers {
  justify-content: flex-start;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-h7-1-2-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/656b2aa5d5b2d0fa8ae9741f_Group%201171276475%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 695px;
  margin-bottom: 0;
  padding: 20px 10px 70px 20px;
  display: inline-block;
}

._2-regi-trainer {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-regi-trainer-wh {
  color: #fff;
  margin-top: 0;
  margin-bottom: 10px;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-trainer-wh {
  color: #fff;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.grid-18-trainer {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  display: none;
  position: relative;
}

.div-block-58-trainer {
  padding: 40px;
  display: none;
}

.grid-22-trainer {
  grid-template-rows: auto;
  grid-template-columns: 100%;
  margin-top: 70px;
  display: none;
}

.columns-58 {
  flex-flow: wrap;
  align-content: center;
  display: flex;
}

.column-97 {
  flex-flow: wrap;
  align-content: center;
  padding-left: 40px;
  display: flex;
}

.main-block-14-trainer {
  z-index: 2;
  background-color: #1e1e1e;
  border-radius: 60px 60px 0 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 110px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-13-trainer {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 100px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-6-trainer {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.link-block-54-trainer {
  max-width: 1200px;
}

.div-block-88-trainer {
  display: flex;
}

._2-trainer-sm {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-83-trainer {
  display: none;
}

._2-copy, ._2-copy-trainer {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-94-trainer {
  display: none;
}

.back-2-trainer {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 10px;
  padding: 40px;
  display: flex;
}

._2-cop {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-42-tyts {
  color: #2c2c2c;
  text-align: center;
  align-self: flex-end;
  align-items: center;
  padding-top: 5px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
  display: block;
}

.speaker-photo-trainer {
  border-radius: 500px;
  display: inline-block;
}

.image-352-2 {
  width: 17px;
  height: 530px;
}

.column-94-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.grid9-trainer-2 {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 100px;
}

.img4-td {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/661e32bcc708113d8d7c22c5_landing%20page%20people.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.div-block-46-learning-teams-ua {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.div-block-71-360-new {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64648e310fbc2c80868916cf_Group%201171276416.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 590px;
  height: 540px;
  padding: 20px 20px 30px;
  position: relative;
}

.submit-button-3-test-one-ua-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-one-ua-sendpulse:hover {
  transform: translate(0, -2px);
}

.submit-button-3-test-one-ua-sendpulse.httpslink {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c12570d186dae784ceed4d_Group%201171276436.png");
  justify-content: flex-start;
  align-items: center;
  margin-top: 17px;
  margin-left: 0;
  padding-top: 0;
  display: flex;
}

.submit-button-3-test-one-ca-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-one-ca-sendpulse:hover {
  transform: translate(0, -2px);
}

.submit-button-3-test-one-ca-sendpulse.httpslink {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64c12570d186dae784ceed4d_Group%201171276436.png");
  justify-content: flex-start;
  align-items: center;
  margin-top: 75px;
  margin-left: 0;
  padding-top: 0;
  display: flex;
}

.main-block-4-trainer-about-company {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 60px;
  display: block;
  position: relative;
  overflow: hidden;
}

.orange1-trainer {
  background-color: #f8ebe7;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 65px;
  margin-bottom: 10px;
  display: flex;
}

.green1-trainer {
  background-color: #eff4ea;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 65px;
  margin-bottom: 10px;
  display: flex;
}

.purpur1-trainer {
  background-color: #efebf0;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  height: 65px;
  margin-bottom: 10px;
  display: flex;
}

.text-span-27 {
  font-size: 35px;
  font-weight: 400;
}

.slider-4-insights {
  background-color: #0000;
  height: 100%;
}

.div-block-h2-insights2 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.back-1-insights {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 240px;
  padding: 40px;
  display: flex;
}

.image-358 {
  border-radius: 20px;
  height: 240px;
}

.back-1-phone-insights {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 240px;
  padding: 40px;
  display: flex;
}

.image-359 {
  border-radius: 20px;
  height: 245px;
}

.back-1-phone-insights-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 245px;
  padding: 35px 20px;
  display: flex;
}

.back-1-insights-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 245px;
  padding: 40px;
  display: flex;
}

.text-span-28 {
  font-weight: 600;
}

.image-360 {
  text-align: left;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: 249px;
  margin-left: 220px;
  display: inline-flex;
}

.div-block-h10-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/662f71770e705abf451ea5c7_Group%201171276552%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 784px;
  height: 150px;
  margin-bottom: 0;
  padding: 20px 0 52px 20px;
  display: block;
}

.div-block-h7-1-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/662f7286d563e64f82251301_Group%201171276553%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 554px;
  height: 120px;
  margin-bottom: 0;
  padding: 20px 10px 0 20px;
  display: inline-block;
}

.button7-360-2-tg-sendpulse {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a1943a68650e11ecdca_Group%201171276382.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-360-2-tg-sendpulse:hover {
  transform: translate(0, -2px);
}

.image-94-insights {
  display: none;
}

.div-block-h5-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329bc751c3dac8c57e3d436_Group%201171276477.svg");
  background-position: 0 0;
  background-size: cover;
  margin-bottom: 0;
  padding: 20px 50px 30px 20px;
  display: inline-block;
}

.div-block-112-insights {
  margin-top: 3px;
  margin-bottom: 10px;
}

.image-88-insights {
  display: none;
}

._2-regi-insights {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-81-insights {
  display: none;
}

.div-block-102-insights {
  margin-top: 45px;
  margin-bottom: 12px;
}

.button1-insights {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 290px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-insights:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button2-insights {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-insights:hover {
  transform: translate(0, -2px);
}

.button3-insights2 {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-insights2:hover {
  transform: translate(0, -2px);
}

._2-b2b2c-insights {
  color: var(--black);
  margin-top: 32px;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-insights-award {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 249px;
  margin-top: 31px;
  padding: 40px;
}

.back-block2-insights-about {
  background-color: #fff;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.bold-text-18-insights {
  font-weight: 600;
  display: none;
}

.text-block-insights-white {
  color: var(--white-smoke);
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 34px;
}

.columns-typologies {
  border-bottom: 1px solid var(--white-smoke);
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.columns-typologies.last {
  border-bottom-width: 0;
}

.column-text-typologies {
  color: var(--white-smoke);
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
}

.column-text-typologies-headings {
  color: var(--white-smoke);
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
}

.div-block-703 {
  background-color: var(--purple);
  border-radius: 20px;
  margin-top: 40px;
  padding: 30px 20px;
}

.main-block-ua-presentation {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid-ua-presentation {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.h1-ua-presentation {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 42px;
  font-weight: 600;
  line-height: 60px;
}

.h1-ua-presentation2 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-h10-web-presentation {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632acd09180785184f50b291_Group%201171276486.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 40px 90px 100px 40px;
  display: inline-block;
}

.div-block-bk-presentation {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 260px;
  padding: 40px;
}

.main-block-5-ua-presentation {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-12-hp-presentation {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-speakers-presentation {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-147-presentation {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-695-speakers-presentation {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.div-block-695-speakers-b2b2c-presentation {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
  display: none;
}

.speaker-photo-b2b2c-presentation {
  border-radius: 500px;
  display: inline-block;
}

.speaker-position-b2b2c-presentation {
  margin-top: 63px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 23px;
}

.speaker-name-b2b2c-presentation {
  color: #fff;
  margin-top: 14px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 25px;
}

.button-block-speakers-b2b2c-presentation {
  justify-content: flex-start;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.div-block-49-presentation {
  max-width: 1200px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.main-block-4-kz-presentation {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.button3-ua-speakers {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-ua-speakers:hover {
  transform: translate(0, -2px);
}

.div-block-116-presentation {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-44-kvadrat {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.speaker-photo-b2b2c-presentation2 {
  border-radius: 500px;
  display: inline-block;
}

.div-block-h13-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65673def75dd56868ec0e502_Group%201171276466%20(1).png");
  background-position: 0 0;
  background-size: cover;
  flex-direction: row;
  width: 1018px;
  height: 141px;
  margin-bottom: 30px;
  padding: 10px 0 0 20px;
  display: inline-block;
}

.text-field-1-insights {
  background-color: var(--white-smoke);
  text-align: left;
  border: 1px #000;
  border-radius: 15px;
  width: 430px;
  height: 55px;
  margin-bottom: 10px;
  padding-left: 20px;
}

.text-field-1-insights._1-field {
  height: 55px;
}

.div-block-116-insights-2 {
  max-width: 1200px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-44-insights {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.button7-insights {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a1943a68650e11ecdca_Group%201171276382.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-insights:hover {
  transform: translate(0, -2px);
}

.div-block-h4-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64edbda62cf2cf473a1a1cc4_Group%201171276452.png");
  background-position: 0 0;
  background-size: cover;
  width: 365px;
  height: 134px;
  margin-bottom: 0;
  padding: 30px 0 40px 20px;
  display: inline-block;
}

.text-block-50-insights {
  color: var(--white-smoke);
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 33px;
}

.main-block-4-insights-metodology-v1 {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 20px 100px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-insights {
  background-color: var(--green);
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  max-width: 1200px;
  margin-bottom: 40px;
  margin-left: 60px;
  margin-right: 60px;
  padding: 30px 50px;
  display: flex;
}

.heading-insights {
  color: var(--white-smoke);
  text-align: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 400;
}

.main-block-9-insights1 {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 60px 20px;
  display: block;
  position: relative;
  overflow: visible;
}

.text-span-29 {
  color: #bf0000;
}

.text-span-30 {
  color: #e3de00;
}

.text-span-31 {
  color: #61a230;
}

.text-span-33 {
  color: #195787;
}

._2-insights {
  color: var(--black);
  margin-top: -5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-113-insights {
  width: 850px;
  margin-bottom: 10px;
  padding-right: 220px;
}

.div-block-h4-presentation {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64edbda62cf2cf473a1a1cc4_Group%201171276452.png");
  background-position: 0 0;
  background-size: cover;
  width: 365px;
  height: 134px;
  margin-bottom: 0;
  padding: 20px 10px 40px;
  display: inline-block;
}

.submit-button-4-test-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-4-test-sendpulse:hover {
  transform: translate(0, -2px);
}

.grid-logos-b2b2c-1-half-1, .grid-logos-b2b2c-2-half-2 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-147-price {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.text-span-37 {
  font-size: 24px;
}

.checkbox-label-2 {
  font-family: Graphiklcg, sans-serif;
}

.div-block-h10-web-ai {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632acd09180785184f50b291_Group%201171276486.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 90px 60px 20px;
  display: inline-block;
}

._2-ai {
  color: var(--black);
  margin-top: 13px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.grid-8-ua-ai {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  display: none;
}

.grid-8-ai-web {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
}

.main-block-ua-ai {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-block-5-kz-ai {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-12-ai {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block3h-kz-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd4ffe0d7b86cc1243ed32_Group%201171276496.png");
  background-position: 0 0;
  background-size: auto;
  width: 651px;
  height: 146px;
  margin-bottom: 0;
  padding: 0 70px 60px 20px;
  display: inline-block;
}

.button3-kz-ai {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-kz-ai:hover {
  transform: translate(0, -2px);
}

.icon1-ld-report-1 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6850195dc9a5d656417b2a8b_12.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-ld-2-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66c34f37f2cdbfcb5639f680_13.png");
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon3-ld-3-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66c34f37fc2b9cd85de84130_14.png");
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4-wp-4-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66c34f37921903f592c51550_15.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-ld-4-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66c34f37b4b0f716fa95e4c4_16.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon7-ld-6-copy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66c34f37fc2b9cd85de8412d_17.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.wp-ld-text-c {
  font-size: 28px;
  line-height: 28px;
}

._2-ld-2 {
  color: #1e1e1e;
  margin-top: -17px;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
}

.text-ld-3 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.text-ld-4 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-6-wp-it-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/68501ece0d4f45bb14c69e42_L%26D%20report%202024%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.webp");
  background-position: 100%;
  background-size: cover;
}

.text-block-ld-19 {
  color: var(--gray);
  font-size: 18px;
  line-height: 25px;
}

.heading-11-ld {
  color: var(--white-smoke);
  margin: 0 700px 40px 100px;
  padding-top: 200px;
  font-weight: 800;
}

.image-42-ld {
  display: none;
  position: absolute;
  inset: auto auto -7% 0%;
}

.main-block-6-wp-it-ld {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.submit-button-3-test-ld-sendpulse-copy {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-test-ld-sendpulse-copy:hover {
  transform: translate(0, -2px);
}

.grid-5-wp-ld {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
}

.div-block-wp-3ld {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.grid-6-wp-ld {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr;
  display: none;
}

.button1-ld {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-ld:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.ld1-2 {
  font-size: 72px;
  line-height: 75px;
}

.text-span-12-copy {
  font-size: 50px;
  line-height: 58px;
}

.main-block-6-ld-report {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.bold-ld-text-2-ld-report {
  color: var(--purple);
  font-size: 55px;
}

.h1-ld1-report {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
}

.ld1-report {
  font-size: 75px;
}

.button-purple-wp-ild {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 100px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.paragraph-12-wp-ild {
  color: #fff;
  margin-bottom: 50px;
  margin-left: 100px;
  margin-right: 700px;
  font-size: 22px;
  font-weight: 300;
  line-height: 29px;
}

.h1-ua-jti {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 56px;
  font-weight: 600;
  line-height: 73px;
}

.h1-ua-jti-1 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-time-jti {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.text-block-big-jti {
  color: #2c2c2c;
  width: 620px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-jti-square {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 690px;
  height: 520px;
  padding: 40px;
}

.main-block-9-jti {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  height: 570px;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 0 20px 100px;
  display: block;
  position: relative;
  overflow: visible;
}

.text-block-pain-1-jti, .text-block-pain-2-jti, .text-block-pain-3-jti {
  color: #1e1e1e;
  text-align: left;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-pain-4-jti {
  color: #1e1e1e;
  text-align: left;
  width: 240px;
  height: auto;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.photo-marianna {
  border-radius: 500px;
  display: inline-block;
}

.speaker-jti-marianna {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.speaker-position-jti-2 {
  margin-top: 40px;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 23px;
}

.photo-olena-1 {
  border-radius: 500px;
  display: inline-block;
}

.speaker-name-olena {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.speaker-photo-anna1 {
  border-radius: 500px;
  display: inline-block;
}

.speaker-name-anna-1 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.main-block-ua-jti {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.main-grid-jti {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-trainer-1, .div-block-trainer-2, .div-block-trainer-3, .div-block-trainer-4 {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.div-block-69-jti {
  align-items: flex-start;
  height: 300px;
  margin-top: 20px;
  display: flex;
}

.block5-kz-jti {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.main-grid-kz-jti {
  z-index: 2;
  flex: 1;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-48-jti {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.slider-5-kz-jti {
  background-color: #0000;
  height: 100%;
  display: none;
}

.grid-147-jti {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-695-jti {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  height: 280px;
  padding: 20px 20px 30px;
}

.speaker-position-jti {
  margin-top: 87px;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 23px;
}

.speaker-description-b2b2c-jti, .speaker-description-b2b2c-jti2, .speaker-description-b2b2c-jti-2, .speaker-description-b2b2c-jti-4 {
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
}

.button-trainers-jti {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: none;
}

.div-block-49-jti {
  margin-bottom: 40px;
  display: none;
}

._2-ua-conversation1-jti {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-trainer-jti-3 {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.speaker-name-anna-2 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-trainer-jti, .div-block-trainer-jti-2 {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: cover;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.block-jti {
  display: none;
}

.main-block-4-kz-jti {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-jti {
  text-align: right;
  width: 500px;
  height: auto;
  margin-top: -74px;
  padding-top: 0;
  padding-bottom: 0;
}

.submit-button-jti-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-jti-sendpulse:hover {
  transform: translate(0, -2px);
}

.main-grid-385 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.main-grid-385.hidden {
  display: none;
}

.div-slide-green-shorter-rethink-survey-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 300px;
  height: 300px;
  margin-left: auto;
  margin-right: auto;
  padding: 117px 30px 20px;
  display: block;
  position: static;
}

.div-block3h-362 {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  width: 500px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 120px;
  display: inline-block;
}

.image-364 {
  position: relative;
}

.image-365 {
  display: none;
}

.image-366 {
  position: relative;
}

.bottom-content-2 {
  flex-direction: row;
  align-items: flex-end;
  display: flex;
}

.main-block3-rethink-2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.button-div-23 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.text-block-228 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
}

.image-367 {
  position: relative;
}

.div-block-102-l-2 {
  margin-top: 49px;
  margin-bottom: 12px;
}

.text-block-229 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-705 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

._2-363 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.h2-361 {
  color: #efefef;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.top-content-4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324875263e26fb32aa758cd_Group%201171276424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-h2-copy-369 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.grid-154 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
}

.block-26 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-103-l-2 {
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.image-368 {
  display: none;
}

.div-block-706 {
  display: flex;
  position: relative;
}

.grid-8-rethink-eng-ret-generation {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto minmax(auto, auto);
  justify-items: center;
}

.image-31-l-generation {
  display: none;
  position: absolute;
  inset: 24% 8% 0% auto;
}

.text-span-1-ld {
  font-size: 40px;
  line-height: 45px;
}

.text-block-230 {
  opacity: .6;
  color: #000;
  font-size: 14px;
}

.div-block-762 {
  flex-direction: column;
  display: flex;
}

.div-block-763 {
  margin-bottom: 5px;
}

.text-block-231 {
  color: #f27149;
  white-space: nowrap;
  word-break: normal;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.div-block-21-rethink-eng-generational {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.h1-rethink-eng-generation-2 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Graphiklcg, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 45px;
}

.div-block-bk-l-rethink-eng-generational {
  object-fit: fill;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex: 0 auto;
  width: 100%;
  height: 300px;
  padding: 40px;
}

.text-block-232 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-h2-384 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-h2-copy-370 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.text-block-241 {
  color: #2c2c2c;
  white-space: pre-wrap;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.main-grid-387 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-404 {
  position: absolute;
  inset: auto 0% 26% auto;
}

.dropdown-link-14 {
  color: #fff;
  white-space: pre-wrap;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be35f8b175ad18207fe1e_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.div-block-801 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66e01eb8f7b334e4a2f0dfd9_Component%2065.png");
  background-position: 0 0;
  background-size: cover;
  width: 350px;
}

.main-block7-2 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 34px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-782 {
  margin-right: 36px;
  display: inline-block;
  position: relative;
}

.div-block-782.hidden {
  display: none;
}

.right-arrow-14 {
  z-index: 2;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 100px;
  display: none;
  inset: 5% 23px auto auto;
}

.div-block-h3-2-2-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66e01eb8f7b334e4a2f0dfd9_Component%2065.png");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 210px;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 40px;
  font-size: 100px;
  display: inline-block;
}

.grid-165 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

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

.div-block-772 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.left-arrow-17 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  position: absolute;
  inset: auto 6% -110px auto;
}

.left-arrow-17:hover {
  transform: scale(1.1);
}

.left-arrow-17.hidden {
  display: none;
}

.div-block-774 {
  margin-left: 10px;
}

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

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

.icon-43 {
  display: none;
}

.text-block-242 {
  color: #946da2;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.image-406 {
  margin-top: 5px;
}

.icon-44 {
  z-index: 1;
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329c2191c3dacb98ee4097d_Group%2091.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 25px;
  height: 25px;
  padding-right: 0;
  transition: all .4s;
}

.icon-44:hover {
  transform: scale(1.2);
}

.mask-12 {
  height: 486px;
}

.div-block-793 {
  margin-top: 17px;
  margin-bottom: 20px;
  padding-left: 10px;
}

.grid18-2 {
  z-index: 1;
  grid-column-gap: 596px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  max-width: 1200px;
  height: 180px;
  margin-top: -1px;
  padding-bottom: 13px;
  position: static;
}

.slider-13 {
  background-color: #0000;
  height: 100%;
}

.icon-45 {
  display: block;
}

.text-block-240 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-h4-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64edbda62cf2cf473a1a1cc4_Group%201171276452.png");
  background-position: 0 0;
  background-size: cover;
  width: 365px;
  height: 134px;
  margin-bottom: 0;
  padding: 20px 65px 40px 20px;
  display: inline-block;
}

.main-grid-390 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.block-28 {
  max-width: 1200px;
  margin-top: 0;
  display: block;
}

.div-block-794 {
  border-radius: 20px;
}

.image-409 {
  position: absolute;
  inset: auto auto 0% 12%;
}

.slide-13 {
  position: static;
}

.image-405 {
  width: 1100px;
  height: 800px;
  display: none;
  position: absolute;
  inset: auto auto -6.5% -25%;
}

.image-407 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  position: absolute;
  inset: auto 0% 0% auto;
}

.grid18-generational {
  z-index: 1;
  grid-column-gap: 671px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  max-width: 1200px;
  margin-top: -1px;
  padding-bottom: 13px;
  position: static;
}

.div-block-770 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.div-block-777 {
  display: none;
  position: relative;
}

.div-block-777.hidden {
  display: none;
}

.grid-156 {
  grid-column-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.icon-46 {
  display: block;
}

.div-block-776 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 10px;
}

.icon-47 {
  display: none;
}

.grid-157 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-top: 40px;
  position: relative;
}

.text-block-234 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.right-arrow-15 {
  padding-top: 20px;
  padding-bottom: 20px;
  transition: all .4s;
  display: block;
  inset: auto 0% -110px auto;
  overflow: visible;
}

.right-arrow-15:hover {
  transform: scale(1.1);
}

.right-arrow-15.hidden {
  display: none;
}

.image-412 {
  z-index: -1;
  width: 1120px;
  height: 600px;
  position: absolute;
  inset: 0% 0% auto;
}

.image-408 {
  display: none;
}

.button-div-24 {
  width: 292px;
  height: 69px;
  margin-top: 28px;
}

.main-bloc-10 {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-top: -17px;
  margin-bottom: 0;
  padding: 0 20px 45px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.dropdown-list-4 {
  white-space: pre-wrap;
  background-color: #fff;
  border-radius: 0 20px 20px;
  width: 370px;
}

.dropdown-list-4.w--open {
  background-color: #0000;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  padding-top: 0;
}

.div-block-h3-2-2-2-generational {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66e01eb8f7b334e4a2f0dfd9_Component%2065.png");
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 210px;
  margin-bottom: 0;
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 70px;
  font-size: 100px;
  display: inline-block;
}

.div-block-779 {
  margin-top: 40px;
  margin-bottom: 12px;
}

.div-block-775 {
  margin-bottom: 40px;
}

.back-6 {
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 10px;
  padding: 30px;
  display: flex;
}

.dropdown-link-15 {
  color: #fff;
  white-space: pre-wrap;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be340c6b5dc0c92dc3d8c_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 20px 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-right: 23px;
  font-family: Graphiklcg, sans-serif;
}

.div-block-780 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

._2-369 {
  color: #1e1e1e;
  margin-top: -5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.image-413 {
  border-radius: 20px;
}

.text-block-233 {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

._2-rethink-generational {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-rethink-generational._3 {
  margin-top: 12px;
  margin-left: 0;
  margin-right: -57px;
  padding: 0 0 14px 25px;
}

.div-block-781 {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.text-block-235 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

._2-rethink-eng-guests-2 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-rethink-eng-guests-2._3 {
  margin-top: 12px;
  margin-left: 0;
  padding-top: 7px;
  padding-bottom: 14px;
  padding-right: 0;
}

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

.grid-162 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  margin-top: 30px;
}

.div-block-797, .div-block-796 {
  border-radius: 20px;
}

.dropdown-link-16 {
  color: #fff;
  white-space: pre-wrap;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be37549e47e82737d6691_Rectangle%20146.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 0 15px 15px;
  padding-top: 30px;
  padding-bottom: 20px;
}

.image-414 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-415 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

._2-3604 {
  color: #1e1e1e;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-h2-385 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-416 {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-position: 0 0;
  background-size: cover;
  position: absolute;
  inset: 45% -7% auto auto;
}

.image-417 {
  z-index: 1;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-418 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.div-block-green-l-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632474b95b85426828377342_Group%201171276410.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 230px;
  padding: 100px 90px 40px 40px;
  position: relative;
}

.text-block-243 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-802 {
  background-image: none;
  background-size: auto;
  margin-bottom: 60px;
  padding: 0 111px 0 20px;
  display: inline-block;
}

.grid-166 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
}

.block-2-copy-2 {
  margin-top: 0;
}

.image-419 {
  display: none;
}

.div-block-803 {
  margin-top: 30px;
  margin-bottom: 12px;
}

.div-block-804 {
  z-index: 2;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-244 {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.image-420 {
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.main-grid-391 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-421 {
  float: right;
  text-align: left;
  width: 500px;
  margin-top: -100px;
  display: none;
}

.grid1-rethink {
  grid-column-gap: 92px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1.5fr .5fr 1fr;
}

.button2-rethink {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-rethink:hover {
  transform: translate(0, -2px);
}

.button3-rethink {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-rethink:hover {
  transform: translate(0, -2px);
}

.div-block-h2-rethink {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.button4-5-rethink {
  color: #95c265;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-5-rethink:hover {
  transform: translate(0, -2px);
}

.image-361-rethink {
  display: none;
}

.image-99-rethink-eng-generational {
  max-width: 90%;
  display: none;
  position: absolute;
  inset: auto 11% 30% auto;
}

.div-block-778-here {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: block;
}

.back-block2-rethink {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632876f581cf633fd06d4744_Group%201171276452.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  align-items: flex-start;
  height: auto;
  padding: 70px 40px 40px;
  display: block;
}

.div-block-780-rethink {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.grid-156-rethink {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.main-block-pc {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 0 20px 100px;
  display: block;
  position: relative;
  overflow: visible;
}

.submit-button-pc-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-pc-sendpulse:hover {
  transform: translate(0, -2px);
}

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

.block5-library-ai-mindset {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.h1-ua-rez-1 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 65px;
  font-weight: 600;
  line-height: 73px;
}

.h1-ua-rez-2 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-rez-3 {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.text-block-rez-4 {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-pc-rez-5 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 310px;
  padding: 40px;
}

.text-block-rez-point-1, .text-block-rez-point-2 {
  color: #1e1e1e;
  text-align: left;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.div-slide-green-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 270px;
  height: 270px;
  padding: 100px 30px 20px;
  position: static;
}

.div-slide-purpure-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 270px;
  height: 270px;
  padding: 100px 30px 20px;
}

.text-block-rez-point-33, .text-block-rez-point-44 {
  color: #1e1e1e;
  text-align: left;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.website-presentation-skills {
  display: none;
}

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

.block5-library-cx, .block5-library-presentation-skills, .block5-library-ttm, .block5-library-conscious-communication, .block5-library-desighn-thinking {
  height: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.website-acdc, .website-nagotiations, .website-cx, .website-desighn-thinking, .website-ai {
  display: none;
}

.text-block-communication {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  text-decoration: none;
  display: block;
}

.text-block-communication:hover {
  text-shadow: 0 1px 2px var(--burntsienna);
}

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

.text-block-36-library-copy {
  color: #1e1e1e;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  text-decoration: none;
  display: block;
}

.text-block-36-library-copy:hover {
  text-shadow: 0 1px 2px var(--burntsienna);
}

.link-block-12-copy-copy, .link-block-1 {
  text-decoration: none;
  display: block;
}

.h1-wp4 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
}

.wp-4 {
  color: var(--purple);
  font-size: 72px;
  line-height: 75px;
}

.wp4 {
  font-size: 60px;
  line-height: 65px;
}

.div-block-h2-wp4 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.submit-button-3-wp-4-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-wp-4-sendpulse:hover {
  transform: translate(0, -2px);
}

.grid-13-wp-4 {
  grid-template-rows: auto;
}

.grid-14-wp-4 {
  grid-column-gap: 10px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .25fr 1fr;
}

.main-block-4-wp-4 {
  z-index: 2;
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: -85px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-wp-4 {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: static;
}

.image-29-wp-4 {
  width: 386px;
  max-width: none;
  height: 368px;
  margin-top: 0;
  margin-bottom: 350px;
  display: block;
  position: absolute;
  inset: auto 0 -36% -15%;
}

.div-block-76-wp-4 {
  background-color: var(--white-smoke);
  background-image: linear-gradient(230deg, var(--burntsienna), white 10%), linear-gradient(to bottom, var(--burntsienna), var(--burntsienna));
  border-radius: 15px;
  align-items: center;
  height: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.grid-42-wp4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  margin-left: 220px;
  margin-right: 0;
}

.div-block-76-wp-4-green {
  background-color: var(--white-smoke);
  background-image: linear-gradient(230deg, var(--green), white 12%), linear-gradient(to bottom, var(--burntsienna), var(--burntsienna));
  border-radius: 15px;
  align-items: center;
  height: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-76-wp-4-2 {
  background-color: var(--white-smoke);
  background-image: linear-gradient(230deg, var(--burntsienna), white 20%), linear-gradient(to bottom, var(--burntsienna), var(--burntsienna));
  border-radius: 15px;
  align-items: center;
  height: 82px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
}

.button7-wp-4 {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a1943a68650e11ecdca_Group%201171276382.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-wp-4:hover {
  transform: translate(0, -2px);
}

.section-24-wp4 {
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  display: flex;
}

.text-ld-3-copy {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-block-28-wp-4 {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

.main-grid-wp-4 {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

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

.icon1-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745da80185f784b932f82fb_1%20(3).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon2-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4c4ce4e7b7b3dd4fad_2%20(4).png");
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon3-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4c51caa59d8670dd27_3%20(2).png");
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon7-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4cc70c19cb5017c2b9_4%20(2).png");
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon8-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4c9be47a18627b2f5e_5%20(2).png");
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4-wp-4-t {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4cd54251c7cb77fe89_6%20(1).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4c045ea8577429c99f_7%20(1).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon6-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745de4c686b021177b7aa57_8.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon9-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745e6aece23dea521e72214_9.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon10-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745e6ae0ba43adc77d384b1_10.png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.image-67-wp-4 {
  outline-offset: 0px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.div-block-6-wp-4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6745eb01ae4f798df21d775b_Untitled%20design%20(34).png");
  background-position: 100%;
  background-size: cover;
}

.button-purple-wp-i4 {
  background-color: var(--purple);
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 10px;
  margin-top: 20px;
  margin-bottom: 140px;
  margin-left: 100px;
  padding: 20px 50px 20px 30px;
  font-size: 25px;
  font-weight: 500;
}

.paragraph-18 {
  color: var(--white-smoke);
  text-align: center;
  border: 0 solid #fff;
  margin-top: 10px;
  margin-bottom: 53px;
  padding-top: 0;
  font-size: 20px;
}

.text-block-245 {
  text-align: center;
  margin-top: 10px;
  padding-top: 0;
  font-size: 19px;
  font-weight: 400;
}

.grid-8-ny-copy {
  box-sizing: border-box;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto;
  place-items: center;
  margin-top: 53px;
  position: static;
}

.div-block-h2-pam {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.block5-one-ca-3-pam {
  height: 100%;
  margin-top: 0;
  display: block;
}

.div-block-h2-pam3 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-42-pam, .image-42-pam-ua {
  position: absolute;
  inset: auto auto -7% 0%;
}

.main_block-presents {
  background-color: #e9e9e9;
  margin-bottom: 50px;
}

.main-block-ny-2024 {
  z-index: 2;
  background-color: #e9e9e9;
  justify-content: center;
  width: 100%;
  padding-bottom: 15px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-slide-green-ny-copy {
  background-color: #fff;
  background-image: none;
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 300px;
  height: 450px;
  margin-top: 0;
  padding: 0 25px 20px;
  position: static;
}

.main-block-3-ny-copy {
  z-index: 2;
  background-color: #e9e9e9;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-423 {
  z-index: -1;
  vertical-align: baseline;
  object-fit: fill;
  display: none;
  position: absolute;
  top: -260px;
  left: -210px;
  overflow: visible;
}

.img2-insights-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6606a74ac35a283dfbe5aad5_landing%20page%20people%20(2).png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.grid-19-copy, .grid-19-copy-copy {
  grid-column-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.img2-inshts-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675050c2e0cd9bf668ff2315_%D0%BF%D0%BE%D1%81%D1%82%20CA%20(6).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.image-49-copy-copy {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-h2-insights-45 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.image-68-home {
  width: 600px;
  height: 600px;
  position: absolute;
  inset: -11% auto auto -16%;
}

.div-block-h2-home {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.image-82-360 {
  display: none;
}

.div-block-h2-360-23 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

._2-hp-3-360-main {
  color: var(--purple);
  margin-top: 0;
  margin-bottom: 60px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

.button7-360-2-main {
  z-index: 5;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a3a1943a68650e11ecdca_Group%201171276382.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 430px;
  height: 69px;
  margin-top: 20px;
  margin-right: 40px;
  padding-right: 100px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-360-2-main:hover {
  transform: translate(0, -2px);
}

.grid-32-pam {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

.div-block-h2-pam-2 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
}

.div-block-h2-pam-ca {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.section-25-ai-mindset, .section-25-design-thinking, .section-25-task-management, .section-25-cliente-exp, .section-25-negotation, .section-25-presentation, .section-25-acdc-new {
  background-color: var(--white-smoke);
  border-radius: 15px;
  margin-top: 20px;
}

.button1-one-ca-guide {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-one-ca-guide:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.div-block-pam-ca, .div-block-pam-ua {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 20px;
  position: static;
}

.button4-yellow-copy {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-yellow-copy:hover {
  transform: translate(0, -2px);
}

.button4-yellow-copy.ny {
  color: var(--gray);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b817085071d68a6b4ae38_Group%201171276487.png");
  background-size: cover;
  display: none;
}

.mask-3-ny {
  height: 486px;
  overflow: hidden;
}

.back-block2-new-york {
  background-color: #fff;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.button3-ny {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-ny:hover {
  transform: translate(0, -2px);
}

.button3-ny.ny {
  box-sizing: border-box;
  color: #1d6112;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  inset: auto 4% 5% auto;
}

.back-block2-new-year {
  background-color: #fff;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.button1-ny {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-ny:hover {
  transform: translate(0, -2px);
}

.button1-ny.ny {
  box-sizing: border-box;
  color: #1d6112;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  inset: auto 4% 5% auto;
}

.back-block2-new-year-2 {
  background-color: #fff;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 70px 40px 40px;
  display: flex;
}

.button4-ny {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button4-ny:hover {
  transform: translate(0, -2px);
}

.button4-ny.ny {
  box-sizing: border-box;
  color: #1d6112;
  -webkit-text-stroke-color: #000;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  inset: auto 4% 5% auto;
}

.main-block-5-ny-feedback {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 130px 20px 150px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: none;
  position: relative;
  overflow: hidden;
}

.div-block-71-ny-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67504fb6a7ac735706738229_%D0%BF%D0%BE%D1%81%D1%82%20CA%20(5).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: 556px;
  padding: 20px;
}

.button1-new-year {
  z-index: 7;
  color: var(--purple);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-new-year:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button4-yellow-old {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-yellow-old:hover {
  transform: translate(0, -2px);
}

.button4-yellow-old.ny {
  color: var(--gray);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b817085071d68a6b4ae38_Group%201171276487.png");
  background-size: cover;
  display: none;
}

.div-block-693-new-year {
  margin-top: 40px;
  margin-bottom: 40px;
}

.block4-ny-new {
  margin-top: 140px;
  margin-bottom: 0;
}

.button4-yellow-old-2 {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-yellow-old-2:hover {
  transform: translate(0, -2px);
}

.button4-yellow-old-2.ny {
  color: var(--gray);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b817085071d68a6b4ae38_Group%201171276487.png");
  background-size: cover;
  display: none;
}

.button4-yellow-old-3 {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-yellow-old-3:hover {
  transform: translate(0, -2px);
}

.button4-yellow-old-3.ny {
  color: var(--gray);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b817085071d68a6b4ae38_Group%201171276487.png");
  background-size: cover;
  display: none;
}

.main-block-12-logos-new-year {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 120px;
  display: block;
  position: relative;
  overflow: hidden;
}

.button2-old {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-old:hover {
  transform: translate(0, -2px);
}

.button2-old.ny {
  color: #75070b;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b65106b9ed742165d11e2_Group%201171276477.png");
  display: none;
}

.div-block-70-ny-new {
  background-color: var(--white-smoke);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595443db2d6e841b4c4fba_image_2024-12-11_10-58-00.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  height: 556px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
  position: relative;
}

.div-block-806 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67576a904a7771aa8ca5e878_image_2024-12-10_00-08-47.png");
  background-position: 50%;
  background-repeat: repeat-x;
  background-size: cover;
  border-radius: 20px;
}

.img2-360-5copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ccb5f26d95d8a58dcaf6_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.heading-20 {
  color: #fff;
  text-align: center;
}

.div-slid-ny-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594fe2760a2a7cf3a61fed_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(22).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 20px;
}

.div-slide-purpure-ny-copy-copy {
  background-color: #fff;
  border-radius: 20px;
  width: 300px;
  height: 450px;
  padding: 0 25px 21px;
}

.text-span-38 {
  color: #946da2;
  -webkit-text-stroke-color: #946da2;
}

.text-span-39, .text-span-40 {
  color: #7f5290;
}

.list-4 {
  text-align: left;
  margin-top: 26px;
  font-size: 19px;
  list-style-type: disc;
}

.text-block-247 {
  margin-top: 27px;
  margin-bottom: -20px;
  padding-bottom: 10px;
  font-size: 19px;
}

.list-item-4, .list-item-6, .list-item-7 {
  font-size: 19px;
}

.list-5, .list-6 {
  text-align: left;
  margin-top: 26px;
  font-size: 19px;
}

.list-item-8 {
  margin-top: 19px;
}

.button-16 {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 0 0;
  background-size: cover;
  width: 250px;
  height: 60px;
  margin-top: 10px;
  margin-right: -1px;
  padding-top: 20px;
  padding-right: 43px;
  font-size: 16px;
}

.grid-8-ny-new {
  box-sizing: border-box;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  grid-template-rows: repeat(auto-fit, 345px);
  grid-template-columns: auto auto auto;
  place-items: center;
  margin-top: 160px;
  padding: 0 140px 100px;
  position: static;
}

.image-424 {
  width: 100px;
  height: 110px;
  margin-top: -79px;
  position: relative;
  top: 0;
  left: 0;
}

.image-424-medium {
  width: 120px;
  height: 130px;
  margin-top: -79px;
  position: relative;
  top: 0;
  left: 0;
}

.image-424-big {
  width: 140px;
  height: 150px;
  margin-top: -98px;
  position: relative;
  top: 0;
  left: 0;
}

.div-slide-greny-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594f9a4f6a8957330737ec_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(21).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 21px;
  position: static;
}

.text-block-ny2024-copy, .text-block-2024-ny-copy {
  color: #1e1e1e;
  text-align: center;
  margin-top: -17px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.text-block-36-ny-copy {
  color: #1e1e1e;
  text-align: center;
  margin-top: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 25px;
}

.heading-sim-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675963baacdc2e1c9c9b59c6_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(34).png");
  background-position: 0 100%;
  background-size: cover;
  width: 719px;
  height: 170px;
  margin-top: 16px;
  padding-top: 55px;
  padding-left: 30px;
  font-size: 40px;
}

.div-block-28-ny-new, .div-block-28-ny-new-2 {
  background-color: #fff;
  border-radius: 20px;
  height: 440px;
  padding: 40px;
}

.div-block-28-ny-new3 {
  background-color: #fff;
  border-radius: 20px;
  height: 450px;
  padding: 40px;
}

.button3-new-year-copy {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-new-year-copy:hover {
  transform: translate(0, -2px);
}

.button3-new-year-copy.ny {
  color: var(--purple);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 100%;
  background-size: cover;
  margin-top: 8px;
  padding-top: 3px;
  display: none;
}

.div-block-72-new-year {
  margin-top: 30px;
}

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

.div-block-23-new-year {
  z-index: 2;
  margin-top: 33px;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.div-block-23-ny {
  z-index: 2;
  margin-top: 0;
  margin-bottom: 15px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.main-block-3-ny-new, .main-block-4-ny-new {
  z-index: 2;
  background-color: #e9e9e9;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 100px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-2ny-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67586641724c1db2e2c6e69b_5386778812374705566.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 590px;
  height: 440px;
}

.div-block-27-ncopy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67586ec2ae25970e9025a2f7_5965474605529417484.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  width: 590px;
  height: 450px;
}

.main-block-0-ny-copy {
  z-index: 2;
  color: #7f5290;
  background-color: #7f5290;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px 130px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-79-copy {
  margin-bottom: -120px;
}

.heading-co8py-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67578b8a615a87789a434cc3_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(17).png");
  background-position: 50% 0;
  background-size: cover;
  width: 600px;
  height: 150px;
  margin-top: 0;
  padding-top: 36px;
  padding-left: 30px;
  font-size: 40px;
}

._7788head {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-37-copy {
  margin-top: 5px;
  margin-bottom: -105px;
}

.heading-co8py-co77py-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67596d0c34d8648c1eabd1d4_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(37).png");
  background-position: 50%;
  background-size: cover;
  width: 660px;
  height: 190px;
  margin-top: 0;
  padding-top: 76px;
  padding-left: 30px;
  font-size: 37px;
}

.div-block-h13-new-year {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595d4adb2d6e841b5524fa_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(29).png");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: cover;
  flex-direction: row;
  width: 1010px;
  height: 170px;
  margin-bottom: 30px;
  padding: 10px 0 0 20px;
  display: inline-block;
}

.text-block-248 {
  text-align: center;
  margin-top: -5px;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 19px;
  font-weight: 400;
  text-decoration: none;
}

.text-block-248-big {
  text-align: center;
  margin-top: -3px;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 19px;
  font-weight: 400;
  text-decoration: none;
}

.div-slide-purpure-ny-big {
  background-color: #fff;
  border-radius: 20px;
  width: 300px;
  height: 450px;
  padding: 0 25px 21px;
}

.heading-15-ny-insights {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67578cbca93fe3139fcc7834_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(18).png");
  background-position: 50%;
  background-size: cover;
  width: 570px;
  height: 165px;
  padding-top: 50px;
  padding-left: 19px;
  font-size: 40px;
}

.div-slide-green-shorter-new-year {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594e971409f461d9aa1655_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(19).png");
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 80px 25px 0;
  position: static;
}

.div-slide-ny-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594f217ed5fb68f4578f4e_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(20).png");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 20px;
}

.div-block-27-ny-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595129faf9689b7b4a0037_image_2024-12-11_10-44-37.png");
  background-position: 50% 80%;
  background-size: cover;
  border-radius: 20px;
  width: 590px;
  height: 440px;
}

._2-hp1-copy {
  color: #1e1e1e;
  margin-top: 38px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 17px;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 42px;
  font-weight: 600;
  line-height: 47px;
}

.block5-new-year {
  height: 100%;
  margin-top: 0;
  display: block;
}

.main-grid-new-year {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.button1-new-year-first {
  z-index: 7;
  color: var(--purple);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-new-year-first:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.div-block-377-copy {
  background-color: var(--purple);
  opacity: 1;
  outline-offset: 0px;
  object-fit: fill;
  border-radius: 18px;
  outline: 3px #555;
  width: 590px;
  padding: 40px 20px;
}

.div-block-48-new-year {
  max-width: 1200px;
  margin-top: -102px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 62px;
  display: block;
}

.block4-ny-new-one {
  margin-top: 130px;
  margin-bottom: 0;
}

.main-grid-ny {
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.div-block-46-ny {
  color: #1e1e1e;
  margin-top: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.grid-19-new-year {
  grid-column-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.slider-3-new-year {
  background-color: #0000;
  max-width: 1200px;
  height: 486px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-49-ny-toxic {
  color: #fff;
  margin-top: 30px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  position: static;
}

.img2-insights-ny {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6606a74ac35a283dfbe5aad5_landing%20page%20people%20(2).png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.grid-19-copy-old {
  grid-column-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

.submit-button-3-ny-new {
  color: #7f5290;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595b0e8a36b82071403170_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(26).png");
  background-position: 50%;
  background-size: cover;
  flex: 0 auto;
  width: 100%;
  height: 70px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-3-ny-new:hover {
  transform: translate(0, -2px);
}

.text-block-67-ny-condition {
  color: #2c2c2c;
  margin-top: 10px;
  margin-bottom: 17px;
  margin-left: 0;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.bold-text-70-2025copy {
  font-size: 36px;
  position: relative;
  top: 38px;
}

.button1-new-year-presents {
  z-index: 7;
  color: var(--purple);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-new-year-presents:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.div-block-49-ny-new {
  margin-top: 40px;
  margin-bottom: 40px;
}

.grid-8-360 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.text-field-8-360 {
  background-color: #f3f3f3;
  border: 1px #000;
  border-radius: 15px;
  height: 60px;
  margin-right: 10px;
  padding-left: 20px;
}

.text-field-8-360.phone {
  width: 100%;
}

.about_main {
  padding-top: 10rem;
  padding-bottom: 8.5rem;
  overflow: hidden;
}

.about_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.about_top_first-line_wrap, .about_top_second-line_wrap {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cg_h2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #1c1c1c;
  flex-flow: row;
  font-weight: 400;
  display: flex;
}

.cg_h2.ds {
  flex: none;
}

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

.cg_h2.flex-text {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-flow: column;
}

.text-green {
  color: #8dc63f;
}

.circle-orange {
  background-color: #f26522;
  border-radius: 20px;
  flex: none;
  width: 6px;
  height: 6px;
}

.circle-orange.hide {
  display: none;
}

.line-purple {
  background-color: #7f529033;
  width: 100%;
  height: 2px;
}

.line-purple.opasity-line {
  background-color: #7f529000;
}

.about_bot_wrap {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.about_bot_right {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.about_bot_left {
  border-radius: .9375rem;
  width: 100%;
  position: sticky;
  top: .5rem;
  overflow: hidden;
}

.about_bot_img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.about_bot_text_wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  display: flex;
}

.text-main {
  color: #000;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5;
}

.text-main.text-color {
  color: var(--purple);
}

.text-main.text-orange {
  color: var(--orange);
}

.text-main-big {
  color: #000;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 1.5625rem;
  font-weight: 400;
  line-height: 1.5;
}

.mb-10 {
  margin-bottom: .625rem;
  display: block;
}

.btn {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  cursor: pointer;
  background-color: #f26522;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  place-items: center;
  min-width: 11.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.btn:hover {
  background-color: #f85000;
}

.btn.min-w {
  z-index: 3;
  min-width: 16rem;
  position: relative;
}

.btn.hide-desktop, .btn.hide {
  display: none;
}

.btn-icon {
  width: 2.4375rem;
  height: 2.4375rem;
}

.btn-icon.mob {
  display: none;
}

.notifaction-w {
  z-index: 2;
  background-color: #fff;
  border-radius: .3125rem;
  width: 100%;
  max-width: 18rem;
  margin-bottom: .9375rem;
  margin-left: .9375rem;
  padding: .5rem .9375rem .9375rem;
  display: block;
  position: absolute;
  inset: auto auto 0% 0%;
}

.notifaction-w.right2, .notifaction-w.right1, .notifaction-w.right3 {
  margin-left: 0;
  margin-right: .9375rem;
  inset: auto 0% 0% auto;
  overflow: clip;
}

.notifaction-w.right1-second {
  z-index: 1;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  inset: auto 0% 0% auto;
  overflow: clip;
}

.notifaction-w.right2-second, .notifaction-w.right3-second {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  inset: auto 0% 0% auto;
  overflow: clip;
}

.notifaction-w._1 {
  max-width: 32rem;
}

.notifaction-w._2 {
  max-width: 32rem;
  margin-top: 0;
  padding-left: .9375rem;
  font-weight: 500;
}

.notifaction-w._3 {
  max-width: 32rem;
}

.notifaction-w.max-w {
  max-width: 12rem;
}

.notification_m_wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border-radius: .4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.notification_m_item {
  grid-column-gap: .5625rem;
  grid-row-gap: .5625rem;
  flex-flow: row;
  width: 100%;
  display: flex;
}

.notification_m_img {
  border-radius: .1875rem;
  width: 1.625rem;
  height: 1.625rem;
  margin-top: .25rem;
}

.notification_m_name {
  color: #676767;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .625rem;
  line-height: 1.5;
}

.notification_m_text {
  color: #000;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.3;
}

.notification_m_text.text-white.link {
  cursor: pointer;
  text-decoration: none;
}

.notification_m_text.text-white.link.upper {
  text-transform: uppercase;
}

.notification_m_text.color-text {
  color: var(--grey);
}

.notification_m_line {
  background-color: #eee;
  border-radius: 20px;
  width: 1.75rem;
  height: 2px;
  margin-bottom: .125rem;
}

.speak_main {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  padding-top: 6.25rem;
  padding-bottom: 8.125rem;
}

.speak_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.speak_top_wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  display: grid;
}

.text-white {
  color: #fff;
  overflow: clip;
}

.btn-white {
  z-index: 3;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #1c1c1c;
  cursor: pointer;
  background-color: #fff;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  align-items: center;
  min-width: 11.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: relative;
}

.btn-white:hover {
  background-color: #ffe5d8;
}

.btn-white.abs {
  cursor: pointer;
  margin-bottom: .9375rem;
  margin-left: .9375rem;
  transition: all .2s;
  position: absolute;
  inset: auto auto 0% 0%;
}

.btn-white.abs:hover {
  color: var(--black);
  background-color: #ffe5d8;
}

.btn-white.second {
  z-index: 1;
  margin-top: 2.25rem;
  position: relative;
}

.speak_top_snake {
  justify-content: space-between;
  align-items: center;
  width: 8rem;
  height: 8rem;
}

.speak_bot_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.speak_bot_item {
  z-index: 3;
  grid-column-gap: 2.8125rem;
  grid-row-gap: 2.8125rem;
  filter: drop-shadow(0 8px 20px #7e528f2b);
  background-color: #fff;
  border-radius: .9375rem;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 6rem;
  padding: 2.5rem 2.5rem 2.5rem 2.75rem;
  display: flex;
  position: sticky;
  top: 13rem;
}

.speak_bot_item.is-2 {
  margin-bottom: 3rem;
  top: 16rem;
}

.speak_bot_item.is-3 {
  margin-bottom: 0;
  top: 19rem;
}

.speak_bot_grid {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr max-content;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  display: grid;
}

.speak_bot_img {
  height: 9.5625rem;
}

.hero_main {
  flex-flow: column;
  justify-content: space-between;
  height: 100vh;
  padding-top: 8rem;
  padding-bottom: 4rem;
  display: none;
}

.hero_content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  position: relative;
}

.h3-max-38 {
  max-width: 38rem;
}

.hero_text-wrap {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  width: 100%;
  max-width: 56.625rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_h1 {
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.1;
}

.hero_image {
  aspect-ratio: 3;
  object-fit: cover;
  border-radius: .9375rem;
  width: 100%;
}

.step_main {
  padding-top: 5.625rem;
  padding-bottom: 10rem;
  overflow: hidden;
}

.step_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.step_top_wrap {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.step_bot_wrap {
  grid-column-gap: 4.875rem;
  grid-row-gap: 4.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  display: grid;
}

.step_bot_item {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  min-height: 17.3125rem;
  padding: 2.25rem;
  display: flex;
}

.body_practical_online_course {
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.number {
  color: #fff;
  margin-bottom: 0;
  font-size: 1.625rem;
  font-weight: 700;
  line-height: 1.5;
}

.step_bot_text_wrap {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-flow: column;
  display: flex;
}

.speakers_main {
  padding-bottom: 1.875rem;
  overflow: hidden;
}

.speakers_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.speakers_top_wrap {
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.speakers_bot_wrap {
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.text-sml {
  font-size: 1rem;
}

.text-sml.text-white.form {
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.text-sml.h3-max-34 {
  max-width: 24rem;
}

.speakers_bot_img {
  aspect-ratio: 2 / 1.7;
  filter: invert(2%);
  object-fit: cover;
  object-position: 50% 10%;
  border-radius: 1rem;
  width: 49%;
}

.speakers_bot_info_wrap {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  width: 49%;
  padding: 1.875rem;
  display: flex;
  position: relative;
}

.speakers_bot_name {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-flow: column;
  display: flex;
}

.speakers_bot_text {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.speakers_svg_abs {
  width: 8.625rem;
  height: 8.625rem;
  margin-bottom: 1.875rem;
  margin-right: 1.875rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.swiper {
  width: 100%;
}

.swiper-wrapper {
  width: 100%;
  display: flex;
}

.swiper-slide {
  flex: none;
  align-self: stretch;
  width: 60vh;
  height: 100%;
}

.speakers_slide_wrap {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  display: flex;
}

.wrap_btn {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.swiper-button-r {
  cursor: pointer;
  background-color: #efefef;
  border-radius: .1875rem;
  justify-content: center;
  align-items: center;
  width: 2.4375rem;
  height: 2.4375rem;
  transition: all .2s;
  display: flex;
}

.swiper-button-r:hover {
  background-color: #dadada;
}

.speakers_svg_arrow {
  width: 1.5625rem;
  height: 1.5625rem;
}

.speakers_svg_arrow-s {
  width: 1.5625rem;
  height: 1.5625rem;
  transform: rotate(180deg);
}

.swiper-button-l {
  cursor: pointer;
  background-color: #efefef;
  border-radius: .1875rem;
  justify-content: center;
  align-items: center;
  width: 2.4375rem;
  height: 2.4375rem;
  transition: all .2s;
  display: flex;
}

.swiper-button-l:hover {
  background-color: #dadada;
}

.benefits_main {
  padding-top: 8.125rem;
  padding-bottom: 8.125rem;
  overflow: hidden;
}

.benefits_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

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

.benefits_bot_wrap {
  grid-column-gap: 4.875rem;
  grid-row-gap: 4.875rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: .9375rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  padding: 1.875rem;
}

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

.benefits_bot_cards_item {
  grid-column-gap: 1.6875rem;
  grid-row-gap: 1.6875rem;
  background-color: #fff;
  border-radius: .625rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem 1.25rem 1.25rem;
  display: flex;
  position: relative;
}

.benefits_bot_cards_content {
  grid-column-gap: 1.625rem;
  grid-row-gap: 1.625rem;
  flex-flow: column;
  display: flex;
}

.benefits_bot_cards_top {
  grid-column-gap: 1.4375rem;
  grid-row-gap: 1.4375rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.line-green {
  background-color: #8dc63f33;
  width: 100%;
  height: 2px;
}

.benefits_bot_cards_svg {
  height: 2.4375rem;
}

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

.ben-abs {
  background-color: #eee;
  border-radius: 20px;
  width: 1.75rem;
  height: 2px;
  margin-top: .5rem;
}

.benefits_bot_cards_btn {
  grid-column-gap: 1.6875rem;
  grid-row-gap: 1.6875rem;
  border-radius: 10px;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  padding: .5rem 1.25rem 1.25rem;
  display: flex;
  position: relative;
}

.benefits_bot_cards_img {
  align-self: center;
  width: 8.5625rem;
  height: 9.6875rem;
}

.step_svg {
  width: 8.375rem;
  height: 8.375rem;
}

.step_empty {
  height: 10rem;
}

.step_wrap_svg {
  position: relative;
}

.step_wrap_top {
  width: 27.875rem;
  max-width: none;
  position: absolute;
  inset: auto auto 8.375rem 4.1875rem;
}

.step_wrap_bot {
  width: 27.875rem;
  max-width: none;
  position: absolute;
  inset: 8.375rem 4.1875rem auto auto;
}

.form_main {
  padding-top: 1.875rem;
  overflow: hidden;
}

.form_main.hide {
  display: none;
}

.form_content {
  flex-flow: row;
  justify-content: space-between;
  display: flex;
}

.form_left {
  width: 49%;
  position: relative;
}

.form_right {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 49%;
  padding: 2.875rem;
  display: flex;
}

.form_image {
  object-fit: cover;
  border-radius: .9375rem;
  height: 100%;
}

.abs {
  position: absolute;
  bottom: .9375rem;
  left: .9375rem;
}

.form-content {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  flex-flow: column;
  display: flex;
}

.text-field-37 {
  color: #000;
  border: 1px solid #0000001a;
  border-radius: .9375rem;
  height: 3.6875rem;
  margin-bottom: 1.125rem;
  padding: 0 1.25rem;
  font-size: 1rem;
}

.text-field-37:active, .text-field-37:focus, .text-field-37:focus-visible, .text-field-37[data-wf-focus-visible] {
  color: #000;
}

.form-19 {
  flex-flow: column;
  display: flex;
}

.form-block-4 {
  border-radius: .9375rem;
  margin-bottom: 0;
}

.wrap-btn-form {
  align-self: center;
  max-width: 12.5rem;
  margin-top: 1.125rem;
  position: relative;
}

.submit-button-15 {
  color: #3330;
  background-color: #3898ec00;
  width: 100%;
  position: absolute;
}

.wrap-btn {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-line-wrap {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.btn-from {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #efefef;
  cursor: pointer;
  border: 1px solid #fff;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  align-items: center;
  min-width: 11.625rem;
  max-width: 15.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.btn-from:hover {
  background-color: #ffffff1f;
}

.contact_main {
  padding-top: 10rem;
  padding-bottom: 10rem;
  overflow: hidden;
}

.contact_content {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-flow: column;
  display: flex;
}

.contact_top_wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.contact_bot_wrap {
  grid-column-gap: 3.5rem;
  grid-row-gap: 3.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.contact_top_text_wrap {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.contact_top_img {
  width: 12.125rem;
}

.line-white {
  background-color: #efefef33;
  width: 100%;
  height: 2px;
}

.contact_middle {
  border: 1px solid #1c1c1c80;
  border-radius: .9375rem;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.contact_item {
  grid-column-gap: 8.6875rem;
  grid-row-gap: 8.6875rem;
  cursor: pointer;
  border-right: 1px solid #1c1c1c80;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 1.875rem;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.contact_item:hover {
  background-color: #fff5f0;
}

.contact_item.last {
  border-right-width: 0;
}

.contact_bot {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.contact_arrow {
  transform: rotate(-180deg);
}

.contact_social_icon {
  width: 2.3rem;
}

.footer_main {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
  position: relative;
  overflow: hidden;
}

.footer_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  flex-flow: column;
  padding: 2rem;
  display: flex;
}

.line-purple-footer {
  background-color: #9167a1;
  width: 100%;
  height: 2px;
}

.footer_top {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.footer_top_link {
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer_social_item_wrap {
  grid-column-gap: .9375rem;
  grid-row-gap: .9375rem;
  display: flex;
}

.footer_social_item {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  height: 1.125rem;
  transition: all .2s;
  display: flex;
}

.footer_social_item:hover {
  padding: .0625rem;
}

.footer_social_img {
  width: 100%;
  height: 100%;
}

.tab-link {
  background-color: #6767674d;
  border: 1px solid #ffffff40;
  border-radius: .3125rem;
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  padding: .3125rem 1rem;
  display: flex;
}

.hero_tabs_image {
  height: 1.5rem;
}

.tabs-menu {
  z-index: 1;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  margin-top: .9375rem;
  margin-left: .9375rem;
  display: flex;
  position: absolute;
}

.tab-link {
  z-index: 100000;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  padding-left: 1rem;
  padding-right: 1rem;
}

.tab-link.w--current {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #6767674d;
}

.navbar_course {
  background-color: #f7f7f7;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar_content {
  background-color: #f7f7f7;
  border-radius: 1.0625rem;
  justify-content: space-between;
  align-items: center;
  padding: .75rem .75rem .75rem 1.5rem;
  display: flex;
}

.navbar_link {
  padding: 0;
  transition: all .2s;
}

.navbar_link:hover {
  color: #838383;
}

.navbar_link.w--current {
  color: #333;
}

.navbar_nav_wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  width: 60%;
  display: flex;
}

.btn-nav {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #1c1c1c;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #1c1c1c;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  align-items: center;
  min-width: 11.625rem;
  max-width: 15.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.btn-nav:hover {
  background-color: #e6e6e6;
}

.text-white1, .text-white2, .text-white3 {
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  line-height: 2.5rem;
  display: flex;
  overflow: clip;
}

.error-message-2 {
  text-align: center;
  background-color: #ff9090;
  border-radius: .9375rem;
  margin-top: 3rem;
  padding: 1rem;
}

.success-message-2 {
  background-color: var(--burntsienna);
  border-radius: .9375rem;
  padding: 1.5rem;
}

.container-c {
  text-align: left;
  width: 100%;
  max-width: 90rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.wrap-nav-link {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.anim_tab-nav_abs_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% -1rem;
}

.anim_tab-nav_abs_item {
  background-color: #e4e0dc;
  border-radius: 6.25rem;
  justify-content: flex-start;
  align-items: center;
  width: .5rem;
  height: .5rem;
  display: flex;
  overflow: hidden;
}

.anim_tab-nav_abs_item-d {
  background-color: #848484;
  border-radius: 6.25rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: .5rem;
  display: flex;
}

.grid-147-library {
  grid-column-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.hero_image_two {
  aspect-ratio: 3;
  object-fit: cover;
  object-position: 50% 26%;
  border-radius: .9375rem;
  width: 100%;
}

.hide {
  color: #fff;
}

.cg_h2_centr {
  color: #1c1c1c;
  text-align: center;
  margin-top: 0;
  margin-bottom: 3.375rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 3.75rem;
  font-weight: 400;
  line-height: 1.2;
}

.form_left_full {
  width: 100%;
  height: 24rem;
  position: relative;
}

.form_image_full {
  object-fit: cover;
  object-position: 50% 30%;
  border-radius: .9375rem;
  width: 100%;
  height: 100%;
}

.form_right_two {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-size: cover;
  border-radius: .9375rem;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 49%;
  padding: 8rem 2.875rem;
  display: flex;
}

.wrap-btn-form-two {
  align-self: center;
  min-width: 16rem;
  margin-top: 1.125rem;
  position: relative;
}

.btn_two {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  cursor: pointer;
  background-color: #f26522;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  min-width: 11.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.btn_two:hover {
  background-color: #f85000;
}

.why_main {
  padding-top: 8.4375rem;
  padding-bottom: 5.625rem;
  overflow: hidden;
}

.why_bot_wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.why_right {
  border-radius: .9375rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.why_bot_img {
  object-fit: cover;
  width: 100%;
  height: 32rem;
}

.why_bot_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #ddd0;
  border: 2px solid #7f529033;
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: 2.375rem 1.5rem;
  display: flex;
}

.why_bot_item.w--current {
  background-color: #f2652214;
}

.why_bot_text {
  flex: none;
  font-size: 1.5rem;
  font-weight: 700;
}

.btn_d-sh {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  cursor: pointer;
  background-color: #f26522;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  align-self: flex-start;
  align-items: center;
  min-width: 11.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: auto auto 0% 0%;
}

.btn_d-sh:hover {
  background-color: #f85000;
}

.main-block-library-trainers {
  z-index: 2;
  background-color: var(--purple);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin: 0 auto 100px;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-696-trainer-library {
  background-color: var(--yellow-green);
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6580452dde88efae9c45fb9b_Group%201171276479.png");
  background-position: 50% 0;
  background-size: auto;
  border: 1px #0000;
  border-radius: 20px;
  height: 320px;
  padding: 20px 20px 30px;
}

.speaker-photo-trainer-library {
  border-radius: 500px;
  display: inline-block;
}

.column-67-library {
  padding-left: 0;
  padding-right: 20px;
}

.columns-43-library {
  margin-bottom: 10px;
}

.speaker-name-library {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 25px;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 25px;
}

.button1-library-video {
  z-index: 7;
  color: var(--purple);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-library-video:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button1-library-video-rus {
  z-index: 7;
  color: var(--purple);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 120px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-library-video-rus:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button-trainers-library {
  color: var(--burntsienna);
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: contain;
  align-items: center;
  width: 286px;
  max-width: 1200px;
  height: 68px;
  margin-left: 20px;
  margin-right: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
  display: flex;
}

.container-c-hero {
  text-align: left;
  width: 100%;
  max-width: 90rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.grid-44-trainers {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  margin-right: 100px;
}

._2-library-sections-trainers {
  color: var(--gray);
  text-shadow: 1px 1px 1px var(--green);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -45px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-365-trainers {
  background-color: var(--white-smoke);
  border-radius: 15px;
  max-width: 1200px;
  margin-bottom: 40px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-library-trainers-test {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.test-content-trainer {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6602cb5a41eece73f077c7ea_Group%201171276498.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 581px;
  height: 147px;
  margin-top: 40px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.div-block-103-library {
  margin-top: 29px;
  margin-bottom: 10px;
  padding-left: 10px;
}

._2-trainer-test {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 37px;
  font-weight: 600;
  line-height: 47px;
}

.grid-library-test {
  grid-template-rows: auto;
}

.text-block-62-library-trainers {
  color: var(--white-smoke);
  margin-top: 10px;
  margin-left: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 22px;
  line-height: 27px;
}

.hero_main-second {
  background-image: linear-gradient(#0000006b, #0000006b), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67c5b5ff0b7beab621880359_2.png");
  background-position: 0 0, 50%;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 100vh;
  padding-top: 8rem;
  padding-bottom: 6.25rem;
  display: flex;
  position: relative;
}

.container-c-hero-second {
  text-align: left;
  width: 100%;
  max-width: 90rem;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.hero_content-second {
  z-index: 3;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 100%;
  display: flex;
  position: relative;
}

.hero_text-wrap-second {
  z-index: 1000;
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.tabs-2 {
  z-index: 2;
  order: 1;
  position: absolute;
  inset: 0%;
}

.tab-pane-tab-1-2 {
  background-image: linear-gradient(#00000047, #00000047), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/677f9074b66220374d698278__DSC4953-00.webp");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
}

.tab-pane-tab-2-2 {
  background-image: linear-gradient(#0000005c, #0000005c), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/677f9111a5b88fb445c8adf2_DSCF8821.webp");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
}

.tab-pane-tab-3-2 {
  background-image: linear-gradient(#0000005c, #0000005c), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/677f9110ee96289cfcf59cb3_DSCF8775.webp");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
}

.tabs-content-2 {
  height: 100%;
  display: flex;
}

.tabs-menu-2 {
  z-index: 10000;
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 90rem;
  margin-bottom: 28rem;
  margin-left: 5rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.hero_h1-second {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: 1.1;
}

.hide-second {
  color: #fff;
  text-align: left;
}

.anim_tab-nav_abs_wrap-sec {
  z-index: 5;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 3rem;
}

.anim_tab-nav_abs_item-s {
  background-color: #fff;
  border-radius: 6.25rem;
  justify-content: flex-start;
  align-items: center;
  width: .5rem;
  height: .5rem;
  display: flex;
  overflow: hidden;
}

.anim_tab-nav_abs_item-d-s {
  background-color: #f26522;
  border-radius: 6.25rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: .5rem;
  display: flex;
}

.tabs-menu-3 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  width: 36rem;
  margin-right: 1.25rem;
  display: flex;
}

.tabs-content-3 {
  width: 100%;
}

.why_bot_wrap-tabs {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.hero_content-third {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  position: relative;
}

.hero_bot_animation_wrap {
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.tab-link-block {
  z-index: 100000;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #6767674d;
  border: 1px solid #ffffff40;
  border-radius: .3rem;
  justify-content: flex-start;
  align-items: center;
  height: 2.6rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: .9375rem;
  left: .9375rem;
}

.tab-link-block.w--current {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #6767674d;
}

.hero-box {
  cursor: pointer;
  border-radius: .9375rem;
  height: 22.6489rem;
  position: relative;
  overflow: hidden;
}

.hidden-panel {
  background-color: #fff;
  border-radius: .3125rem;
  width: 100%;
  max-width: 12.125rem;
  margin-bottom: .9375rem;
  margin-left: .9375rem;
  margin-right: .9375rem;
  padding: .5rem .9375rem .9375rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.hidden-button {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #1c1c1c;
  cursor: pointer;
  background-color: #fff;
  border-radius: .3125rem;
  flex: none;
  justify-content: space-between;
  align-items: center;
  min-width: 11.625rem;
  padding: .3125rem .3125rem .3125rem 1.25rem;
  font-family: Centurygothic, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: auto auto .9375rem .9375rem;
}

.hidden-button:hover {
  background-color: #ffe5d8;
}

.hidden-content {
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  line-height: 2.5rem;
  display: flex;
  overflow: clip;
}

.hero_image_abs {
  object-fit: cover;
  border-radius: .9375rem;
  width: 100%;
  height: 100%;
}

.tg-heading {
  color: #fff;
  text-align: center;
}

.text-block-tg-1 {
  box-sizing: content-box;
  float: none;
  color: #1e1e1e;
  text-align: center;
  text-transform: none;
  margin-top: 65px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
  text-decoration: none;
  position: static;
}

.text-block-tg-2 {
  color: #1e1e1e;
  text-align: center;
  margin-top: 72px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
}

.text-block-36-tg-3 {
  color: #1e1e1e;
  text-align: center;
  margin-top: 75px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
}

.text-block-36-tg-4 {
  color: #1e1e1e;
  text-align: center;
  margin-top: 78px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
}

.nav-dot {
  background-color: #e4e0dc;
  border-radius: 6.25rem;
  justify-content: flex-start;
  align-items: center;
  width: .5rem;
  height: .5rem;
  display: flex;
  overflow: hidden;
}

.inner-dot {
  background-color: #848484;
  border-radius: 6.25rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: .5rem;
  display: flex;
}

.navigation {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% -1rem;
}

.button1-tg {
  z-index: 7;
  color: var(--white-smoke);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67efc5105335125f90969361_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.webp");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  padding-left: 30px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-tg:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.online-class-b2b2c-new {
  background-color: #fff;
  border-radius: 20px;
  padding: 30px 20px 40px;
}

.columns-47-b2b2c-new {
  border-bottom: 1px solid #868484;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.div-block-21-b2b2c-new {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 60px 20px;
  position: static;
}

.block-1-b2b2c-new {
  margin-top: 58px;
  margin-bottom: 0;
}

.h1-b2b2c-new {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 80px;
  font-weight: 900;
  line-height: 80px;
}

.text-block-b2b2c-new {
  color: #2c2c2c;
  margin-bottom: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 35px;
}

.div-block-700-b2b2c-new {
  margin-top: 60px;
  display: none;
}

.div-block-h2-b2b2c-3 {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.main-block-2-b2b2c-new {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin: 100px auto 40px;
  padding: 60px 20px 134px;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-slide-green-b2b2c-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65816e356a28387a23139954_Group%201171276484.png");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 345px;
  height: 280px;
  padding: 90px 20px 20px 30px;
  display: none;
  position: static;
}

.grid-8-b2b2c-2-new {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.main-block-5-b2b2c-new {
  z-index: 2;
  color: #fff;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding: 0 20px 60px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  display: block;
  position: relative;
  overflow: hidden;
}

.block4-b2b2c {
  max-width: 1200px;
  margin: 130px auto 100px;
}

.div-block-28-b2b2c {
  background-color: #fff;
  border-radius: 20px;
  height: 402px;
  padding: 40px;
}

._2-b2b2c {
  color: #1e1e1e;
  margin-top: -17px;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
}

.div-block-35-b2b2c {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 30px;
  display: flex;
}

.grid-11-b2b2c {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.75fr;
  align-items: stretch;
}

.image-78-b2b2c {
  border-radius: 20px;
  width: auto;
  height: 100%;
}

.div-block-27-b2b2c {
  background-image: none;
  background-size: auto;
  border-radius: 20px;
  width: auto;
  height: 402px;
}

.wp-b2b2c-text {
  font-size: 28px;
  font-weight: 600;
  line-height: 28px;
}

.block5-b2b2c-new {
  height: 100%;
  margin-top: 0;
  display: block;
}

.div-block-h13-b2b2c-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65673def75dd56868ec0e502_Group%201171276466%20(1).png");
  background-position: 0 0;
  background-repeat: repeat-x;
  background-size: contain;
  flex-direction: row;
  width: 1010px;
  height: 170px;
  margin-bottom: 30px;
  padding: 10px 0 0 20px;
  display: inline-block;
}

.button-results-b2b2c {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  margin-top: 60px;
  margin-left: 100px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.dropdown-4-b2b2c {
  white-space: pre-wrap;
  border-radius: 20px;
}

.dropdown-toggle-2-b2b2c {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  width: 370px;
  height: 78px;
  display: flex;
}

.icon-8-b2b2c {
  z-index: 1;
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6797b5c5c29b3f7c063833f5_Group%2030%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  width: 35px;
  height: 35px;
  padding-right: 0;
  transition: all .4s;
}

.icon-8-b2b2c:hover {
  transform: scale(1.2);
}

.icon8-2 {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ab0483242ff0390504b21_Group%2092.svg");
  background-position: 0 0;
  background-size: auto;
  width: 23px;
  height: 23px;
  transition: all .4s;
  display: none;
}

.icon8-2:hover {
  transform: scale(1.2);
}

.icon8-3 {
  color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ab0483242ff0390504b21_Group%2092.svg");
  background-position: 0 0;
  background-size: auto;
  width: 23px;
  height: 23px;
  transition: all .4s;
  display: none;
}

.icon8-3:hover {
  transform: scale(1.2);
}

.div-block-695-price-b2b2c-new {
  border: 1px solid var(--purple);
  color: #fff;
  text-shadow: 0 1px 1px #0003;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px 20px;
  display: flex;
}

.button-peakers-b2b2c-new {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.div-block-20-b2b2c-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6567437460969b59211c33fb_Group%201171276467.png");
  background-position: 0 0;
  background-size: cover;
  width: 537px;
  height: 141px;
  margin-bottom: 60px;
  padding: 8px 20px 40px;
  display: inline-block;
}

.top-content-b2b2c-new {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6569cfe5fdaf590bfa3cc2cc_Group%201171276471.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 463px;
  height: 147px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 20px 60px 40px 20px;
  display: inline-block;
}

.main-block-4-b2b2c-price-new {
  z-index: 2;
  background-color: var(--purple);
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 20px 140px;
  display: block;
  position: relative;
  overflow: hidden;
}

.text-block-b2b2c-white-new {
  color: var(--white-smoke);
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.text-span-37-new {
  font-size: 24px;
}

.submit-button-4-wp-2 {
  color: var(--burntsienna);
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: block;
}

.submit-button-4-wp-2:hover {
  transform: translate(0, -2px);
}

.grid-1-bb2c-new {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

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

.back-block2-b2b2c {
  background-color: #fff;
  border-radius: 20px;
  align-items: flex-start;
  height: 486px;
  padding: 20px 40px 40px;
  display: flex;
}

.div-block-15-b2b2c-bonus {
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-h10-b2b2c-bonus {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/679cef7eb34a89b20180ee6c_Group%201171276569%20(5).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: 765px;
  max-width: 1200px;
  height: 152px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: auto;
  padding: 20px 0 52px 20px;
  display: block;
}

._2-b2b2c-bonus {
  color: var(--black);
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-35-b2b2c {
  color: #2c2c2c;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.button-block-bonus-b2b2c {
  justify-content: flex-end;
  align-items: center;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.button-peakers-b2b2c-bonus {
  color: #7f5290;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
  background-position: 0 0;
  background-size: auto;
  align-items: center;
  width: 347px;
  max-width: 1200px;
  height: 69px;
  margin-right: 40px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.image-50-copy {
  z-index: -1;
  width: 505px;
  height: 505px;
  display: none;
  position: absolute;
  inset: auto 0% 19px auto;
}

.img2-inshts-bomus {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675050c2e0cd9bf668ff2315_%D0%BF%D0%BE%D1%81%D1%82%20CA%20(6).png");
  background-position: 0 0;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 20px;
}

.submit-button-web-leader-sendpulse {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-web-leader-sendpulse:hover {
  transform: translate(0, -2px);
}

.img4-dz {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67a1190a3bf6a12cda5d5334_landing%20page%20people.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.hero_main-second-hide {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 100vh;
  padding-top: 8rem;
  padding-bottom: 6.25rem;
  display: none;
  position: relative;
}

.new_tap_open {
  z-index: 100000;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #6767674d;
  border: 1px solid #ffffff40;
  border-radius: .3rem;
  justify-content: flex-start;
  align-items: center;
  height: 2.6rem;
  padding-left: 1rem;
  padding-right: 1rem;
  text-decoration: none;
  display: flex;
}

.new_tap_open.w--current {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #6767674d;
}

.new_tap_wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1.5rem;
  display: flex;
}

.window_wrap {
  background-color: #fff;
  border-radius: .3125rem;
  width: 100%;
  max-width: 12.125rem;
  margin-left: .9375rem;
  padding: .5rem .9375rem .9375rem;
  position: absolute;
  inset: auto 0% 0% auto;
}

.hidden-content-new {
  color: #fff;
  justify-content: flex-start;
  align-items: center;
  line-height: 2.5rem;
  display: flex;
  overflow: clip;
}

.footer_illustration {
  width: 75rem;
  position: absolute;
  inset: auto -18rem 0 auto;
}

.div-block-71-home {
  background-color: #f27149;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ad21b50c5e348950d2508_Group%201171276488.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  padding: 20px 20px 30px;
}

.img-2-inbev {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67d97afbb9cb00cc55184508_logos%20(3).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 20px;
  width: 100%;
  height: 100%;
}

.back-1-inbev {
  -webkit-text-stroke-color: #fff;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af4e0be834ac67988a5cd_Group%201171276498.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: 236px;
  padding: 40px;
  display: flex;
}

.slide-1-tg {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed4b7b761d66e7e34e1a5d_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.webp");
  background-repeat: repeat;
  background-size: cover;
  border-radius: 20px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  width: 299px;
  height: 300px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 100px 25px 0;
  display: block;
  position: static;
}

.grid-tg-land {
  box-sizing: border-box;
  grid-column-gap: 9px;
  grid-row-gap: 20px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto;
  place-items: center;
  margin-top: 0;
  position: static;
}

.slide-tg-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed5c7badb6b633b50c004f_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 20px;
}

.slide-tg-3 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed5cc16e4a882661ce9805_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 20px;
}

.slide-tg-4 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed5d542e56954e79568b83_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F%202.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 21px;
  position: static;
}

.main-rg-bacgr {
  z-index: 2;
  aspect-ratio: auto;
  color: var(--white-smoke);
  text-transform: none;
  background-color: #7f5290;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed6a8fa100efbb6fa832e5_Telegram%20post%20New%20BB%20(1)%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F%202.webp");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 200px 20px 250px;
  font-family: Centurygothic, Arial, sans-serif;
  font-weight: 400;
  display: block;
  position: relative;
  overflow: hidden;
}

.text-block-249 {
  text-align: center;
  letter-spacing: 1px;
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: var(--purple);
  text-indent: 0;
  text-transform: none;
  text-overflow: clip;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
  padding-top: 0;
  padding-bottom: 80px;
  padding-left: 12px;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.text-block-251 {
  margin-bottom: 35px;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 50px;
}

.div-block-under-text {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 40px 40px 109px;
  position: static;
}

.text-block-252 {
  text-align: left;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  line-height: 22px;
  text-decoration: none;
}

.bold-text-72 {
  font-family: Graphiklcg, sans-serif;
  font-size: 54px;
  line-height: 55px;
}

.div-block-809 {
  margin-bottom: 36px;
}

.grid-167 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.5fr;
  margin-bottom: 51px;
}

.image-426 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed869d322c22abb2a8140f_telegram-logo-telegram-logo-transparent-telegram-icon-transparent-free-free-png.webp");
  background-position: 0 0;
  background-size: auto;
}

.div-block3h-library-copy {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247f3b63e26f2c66a6dc8f_Group%201171276422.svg");
  background-position: 0 0;
  background-size: cover;
  width: 500px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 100px;
  display: inline-block;
}

.h2-library-copy {
  color: #1e1e1e;
  margin-top: 63px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.grid-8-library-copy {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
  position: relative;
}

.bold-text-30-p-copy {
  color: var(--purple);
  -webkit-text-stroke-color: var(--yellow-green);
  font-size: 22px;
  font-weight: 600;
}

.bold-text-30-g-copy {
  color: var(--yellow-green);
  -webkit-text-stroke-color: var(--yellow-green);
  font-size: 22px;
  font-weight: 600;
}

.text-block-62-library-material-copy {
  color: var(--purple);
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 15px;
  display: flex;
}

.div-block-bk-library-c8opy {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 350px;
  padding: 40px 30px 17px;
}

.main-block-leader-2-0 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 22px 20px 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.div-block-48-leaddrship {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.img4-dz-2 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67a1190a3bf6a12cda5d5334_landing%20page%20people.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.back-block2-leadership {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632876f581cf633fd06d4744_Group%201171276452.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  align-items: flex-start;
  height: 480px;
  padding: 70px 29px 40px 40px;
  display: block;
}

.section-29 {
  padding: 50px 50px 60px;
}

.button7-telegram {
  z-index: 5;
  box-sizing: border-box;
  color: var(--white-smoke);
  text-align: center;
  -webkit-text-stroke-color: var(--white-smoke);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67efc5105335125f90969361_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  border-radius: 15px;
  justify-content: flex-start;
  align-items: center;
  width: 262px;
  height: 69px;
  margin-top: 20px;
  padding-left: 32px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: underline;
  transition: all .5s;
  display: flex;
  position: relative;
}

.button7-telegram:hover {
  transform: translate(0, -2px);
}

.slide-tg-5 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6800dc4cba85362ab767c1d7_10.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 21px;
  position: static;
}

.slide-tg-6 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6800dc4c69a743aa195e4408_9.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 300px;
  padding: 80px 25px 21px;
  position: static;
}

.slide-361 {
  float: none;
  text-align: center;
  vertical-align: baseline;
  height: 500px;
  position: static;
}

.slider-14 {
  background-color: #e9e9e9;
  border-radius: 20px;
  width: 270px;
  height: 480px;
  margin-left: 25px;
  margin-right: -200px;
  padding-left: 0;
  padding-right: 0;
}

.grid-5-tg {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 2.5fr 1.3fr;
}

.navbar-tg {
  background-color: #fff;
  border-radius: 20px;
  align-items: center;
  height: 92px;
  margin-top: 20px;
  margin-bottom: -30px;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.button1-tg-copy {
  z-index: 10;
  color: var(--purple);
  -webkit-text-stroke-color: var(--green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed77646296a4f8afa4dc00_telegram%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.webp");
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  align-items: center;
  width: 450px;
  height: 150px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 25px;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-tg-copy:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.div-block-810 {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-h2-copy {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.main-block-3-b2b2c-5 {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-29-kz-web {
  width: 386px;
  height: 368px;
  display: none;
  position: absolute;
  inset: auto 0 5% -15%;
}

.div-block-102-kz-resilience {
  margin-top: 45px;
  margin-bottom: 12px;
  font-size: 12px;
  line-height: 15px;
}

.h2-kz-ua-resilience {
  color: var(--black);
  background-image: none;
  background-size: auto;
  width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 47px;
}

.div-block-pc-rez-6 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 320px;
  padding: 40px;
}

.div-block-h7-1-2-dei2-resilience {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63496ba40126a8bd1beda7c9_Group%20117127694.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 100px 70px 20px;
  display: inline-block;
}

.h1-ua-rez-3 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 30px;
}

.button2-kz-resilience {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-kz-resilience:hover {
  transform: translate(0, -2px);
}

.main-block-3-resilience {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.submit-button-pc-kyivstar {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  margin-top: 20px;
  padding-top: 18px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-pc-kyivstar:hover {
  transform: translate(0, -2px);
}

.main-block-2-ua-kyivstar {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin: 0 auto -106px;
  padding: 134px 20px 220px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-4-kz-kyivstar {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632874dae4afaad4a4af7ff5_Rectangle%2071.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 134px 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

._2-ua-kyivstar {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-ua-kyivstar._3 {
  padding-top: 30px;
}

.div-block-h2-kyivstar, .div-block-h2-copy-copy {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

.text-block-rez-25 {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.main-grid-3-kz-copy {
  z-index: 2;
  width: auto;
  max-width: 1200px;
  height: 100%;
  margin-bottom: 34px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.block-3-kz-copy {
  max-width: 1200px;
  margin-top: 0;
}

.grid9-kz-copy {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  margin-top: 170px;
}

.div-block-h2-copy-copy {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

._2-ua-conversation1-copy {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.h1-ua-rez-4 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 50px;
}

.div-block-h10-resilience {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632acd09180785184f50b291_Group%201171276486.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding: 20px 100px 60px 20px;
  display: inline-block;
}

.div-block-pc-rez-7 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 591px;
  height: 360px;
  padding: 40px;
}

.div-block-69-resilience {
  align-items: flex-start;
  height: 350px;
  margin-top: 20px;
  display: flex;
}

.div-slide-purpure-shorter-resilience {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  background-position: 7%;
  background-size: cover;
  border-radius: 20px;
  width: 285px;
  height: 280px;
  padding: 110px 30px 20px;
  display: none;
}

.main-block-12-kyivstar {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 100px;
  margin-bottom: 0;
  padding: 40px 20px 100px;
  display: block;
  position: relative;
  overflow: hidden;
}

.grid-kyivstar {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.button3-kz-resilience {
  z-index: 7;
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243ab00c3f22dede00c7c9_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button3-kz-resilience:hover {
  transform: translate(0, -2px);
}

.h1-lead-ld-25 {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 55px;
}

.h1-lead-title-2-ld-25 {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 30px;
}

.text-date-17-06 {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.text-block-ld-descr {
  color: #2c2c2c;
  margin-top: -16px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.main-block-descr-ld-25 {
  z-index: 2;
  background-color: #0000;
  justify-content: center;
  width: 100%;
  height: 480px;
  margin-top: 100px;
  margin-bottom: 93px;
  padding: 0 20px 100px;
  display: block;
  position: relative;
  overflow: visible;
}

.div-block-ld-under-25 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 650px;
  height: 525px;
  margin-bottom: 61px;
  padding: 40px 40px 0;
}

.main-block-2-ua-ld-25 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63248c5e997eff5c2a28418c_Group%201171276429.png");
  background-position: 50% 0;
  background-size: cover;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 36px 20px 13px;
  display: block;
  position: relative;
  overflow: hidden;
}

.text-block-ld-25-1, .text-block-ld-25-2 {
  color: #1e1e1e;
  text-align: left;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-ld-25-3 {
  color: #1e1e1e;
  text-align: left;
  margin-top: -7px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-ld-25-4, .text-block-ld-25-5 {
  color: #1e1e1e;
  text-align: left;
  margin-top: 20px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.div-block-h2-eba, .div-block-h2-copy-copy {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: static;
}

._2-ua-conversation1-2-eba {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

._2-ua-conversation1-2-eba._3 {
  padding-top: 40px;
}

.page_wrapper {
  overflow: clip;
}

.hero_content_wrap {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
}

.hero_content_wrap.section_element {
  padding-top: 2.5rem;
  padding-bottom: 3.5rem;
  position: relative;
}

.section_element {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.navbar-wrap {
  background-color: #ddd0;
  padding-top: 1.4rem;
}

.header_wrap {
  width: 54rem;
}

.h1_large {
  font-weight: 400;
  line-height: 1.1;
}

.h1_large.h1_styly_text {
  font-size: 4.6rem;
}

.span_color {
  color: var(--green);
  display: block;
}

.hero_content_left {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.hero_content_right {
  background-image: linear-gradient(180deg, #0000 62%, var(--black));
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: .75rem;
  flex: none;
  height: 26rem;
  position: relative;
}

.main-image {
  z-index: -1;
  object-fit: cover;
  object-position: 50% 60%;
  border-radius: .75rem;
  width: 100%;
  height: 100%;
  position: relative;
}

.window_content {
  background-color: var(--white-smoke);
  border-radius: .8rem;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  width: 100%;
  padding: .6rem 1rem 1rem;
  display: flex;
}

.block_window {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  margin-left: 1rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.window_content_wrap {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.h5_normal {
  color: var(--green);
  font-size: var(--_responsive---h5);
}

.h5_normal.center_text {
  text-align: left;
  align-self: flex-start;
}

.paragraph_small {
  font-size: .75rem;
}

.paragraph_small.size {
  color: #fffc;
  font-weight: 700;
}

.paragraph_small.size-is {
  color: #fffc;
  font-size: 1.125rem;
  font-weight: 700;
}

.notification_content {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hero-content {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  display: grid;
}

.container_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  width: 100%;
  height: auto;
  display: flex;
}

.descriptio_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

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

.paragraph_big {
  font-size: 1.5rem;
}

.paragraph_big.color-white.size {
  font-weight: 700;
}

.content_block {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.left-arrow-18, .right-arrow-16 {
  display: none;
}

.slide_navigation {
  background-color: #fdfdfd;
  border-radius: 2rem;
  justify-content: center;
  align-items: flex-end;
  width: 5rem;
  height: 1.25rem;
  padding-top: 0;
  display: flex;
  inset: auto 0% -.5rem;
}

.modal_mask {
  border-radius: 1rem;
  height: auto;
}

.modal_slider {
  background-color: #ddd0;
  height: auto;
}

.modal_slide {
  height: auto;
  position: relative;
}

.modal_content {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.window_in_slider {
  background-color: var(--white-smoke);
  border-radius: .3125rem;
  width: 40%;
  padding: .6rem 1rem 1rem;
  position: absolute;
  inset: auto 0% 1rem 1rem;
}

.image-428 {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 22rem;
}

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

.for_whom_wrap.section_element {
  position: relative;
}

.for_whom_top_wrap {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

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

.sticky_grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  display: grid;
}

.position-relative {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.text-block-b1, .text-block-b2, .text-block-b3, .text-block-b4, .text-block-b5, .text-block-b6, .text-block-b7 {
  color: #2c2c2c;
  align-self: center;
  align-items: center;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.div-block-b2b2c-ab-test {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 60px 20px;
  position: static;
}

.video-2 {
  width: 320px;
  height: 320px;
}

.main-block-2-b2b2c-for-who {
  z-index: 2;
  background-color: var(--black);
  background-image: none;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 20px 85px;
  display: block;
  position: relative;
  overflow: hidden;
}

.main-block-3-b2b2c-results {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 0;
  padding-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.sticky_text_wrapper {
  z-index: 1;
  position: absolute;
  inset: 0% 0% auto;
}

.sticky_text_wrapper._20 {
  top: 20%;
}

.sticky_text_wrapper._40 {
  top: 40%;
}

.sticky_text_wrapper._60 {
  top: 60%;
}

.sticky_text_wrapper._80 {
  top: 80%;
}

.h2_medium {
  color: var(--grey);
  font-size: 2.5rem;
  font-weight: 400;
}

.h2_medium.text_color {
  color: var(--orange);
  overflow: hidden;
}

.h2_medium.text_color._4.hide, .h2_medium.text_color._2-0.hide {
  display: none;
}

.h2_medium.text-orange {
  color: var(--orange);
}

.h2_medium.text-white {
  color: var(--white-smoke);
}

.columns-54-ab-test {
  align-items: center;
  display: flex;
}

.column-87-ab-test {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.sticky-text_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading_style_h2 {
  font-size: 2rem;
  font-weight: 400;
  overflow: hidden;
}

.heading_style_h2.text_color {
  color: var(--grey);
  line-height: 1.1;
}

.sticky-triggers {
  position: absolute;
  inset: 0%;
}

.sticky-container {
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.sticky_center {
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  display: flex;
  position: relative;
}

.sticky-img_wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
}

.image-mock_wrapper {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 70%;
  display: flex;
  position: relative;
}

.image_mock, .image-screen_wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.image-mock_window {
  width: 100%;
  height: 100%;
  display: block;
}

.image-mock_window.first {
  position: static;
}

.image-mock_window.second, .image-mock_window.three, .image-mock_window.four, .image-mock_window._3, .image-mock_window._2, .image-mock_window._1 {
  position: absolute;
  inset: 0%;
}

.screen_img {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.main_line_wrap {
  grid-column-gap: 1.2rem;
  grid-row-gap: 1.2rem;
  flex-flow: column;
  display: flex;
}

.line {
  background-color: var(--light-grey);
  width: .2rem;
  height: 9rem;
  position: relative;
}

.line_active {
  background-color: var(--orange);
  width: .2rem;
  height: 7rem;
  position: absolute;
  inset: 0% 0% auto;
}

.line_wrap {
  position: relative;
}

.sticky_wrapper {
  width: 100%;
  height: 400vh;
  position: relative;
}

.sticky_wrapper.hide {
  display: none;
}

.ld1-report-2025 {
  font-size: 75px;
}

.image-67-ld {
  outline-offset: 0px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
}

.icon2-ld-2 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/685019e5ab05d64060775a4b_13.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon3-ld-3 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/68501a0a4b965c6094e7f8ab_14.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon4-wp-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/68501a0abe8828e2fbea0a33_15.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon5-ld-4 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/68501a0ada3f5072a5146b2d_16.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.icon7-ld-6 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/68501a0a66201db15b0cb98d_17.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  width: 123px;
  height: 123px;
}

.result_cards_wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.result_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-image: linear-gradient(#faf8fb, #faf8fb);
  border: 2px solid #7f529033;
  border-radius: 1rem;
  justify-content: flex-start;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.sticky_element_right {
  grid-column-gap: 2.75rem;
  grid-row-gap: 2.75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: sticky;
  top: .5rem;
}

.image-429 {
  border-radius: 1rem;
}

.program_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.body_program {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  display: flex;
}

.text_number {
  color: var(--purple);
  font-weight: 700;
}

.text_number.text-color {
  color: var(--green);
}

.text_number.text-white {
  color: var(--light-grey);
}

.text_number.text-orange {
  color: var(--orange);
}

.top-block {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph_medium {
  font-size: .875rem;
  text-decoration: none;
}

.hide-block {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: none;
}

.link-hover {
  color: var(--orange);
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
}

.link-hover.hide {
  transition: all .2s;
  display: none;
}

.bg_banner {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
  display: flex;
  position: relative;
}

.text_block {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-telegram {
  z-index: 0;
  width: 100%;
  max-width: 25%;
  position: absolute;
  inset: auto 8.8rem 0% auto;
}

.expert_card {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  border-top: 1px solid #7f529033;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  display: grid;
}

.expert_card.line-block {
  border-bottom: 1px solid #7f529033;
}

.exprt_content {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  flex-flow: column;
  display: flex;
}

.text-normal {
  color: var(--black);
  font-weight: 400;
}

.text-normal.color-orange {
  color: var(--orange);
  font-weight: 700;
}

.expert-info {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.group-info {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.expert-image {
  object-fit: cover;
  object-position: 50% 10%;
  border-radius: .75rem;
  width: 100%;
  height: 100%;
}

.expert-content-wrap {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.expert-image-wrap {
  object-fit: cover;
  height: 30rem;
}

.study_card {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  padding: 1.875rem;
  display: flex;
}

.svg-icon-study {
  color: var(--green);
  width: 5.6rem;
}

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

.study_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6855a15ab56adc2d3dd1a6ac_Group%20132.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.clients_content {
  grid-column-gap: 3.75rem;
  grid-row-gap: 3.75rem;
  flex-flow: column;
  display: flex;
}

.icon_wrap {
  background-color: #faf8fb;
  border: 2px solid #7f529033;
  border-radius: .75rem;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 6.4rem;
  height: 6.4rem;
  padding: 1rem;
  display: flex;
}

.link_icon_wrap {
  grid-row-gap: .75rem;
  flex-flow: wrap;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-items: stretch;
  display: grid;
}

.text-block-4-grid-promo {
  color: var(--black);
  letter-spacing: 1px;
  -webkit-text-stroke-color: #a48a8a;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 25px;
  text-decoration: line-through;
}

.text-span-41 {
  color: var(--green);
}

.packege-name-promo {
  color: var(--gray);
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 37px;
  text-decoration: line-through;
}

.package-description-b2b2c-promo {
  color: var(--gray);
  align-items: center;
  margin-bottom: 20px;
  font-family: Graphiklcg, sans-serif;
  display: flex;
}

.italic-text-34 {
  color: var(--black);
  font-weight: 500;
}

.text-block-b2b2c-white-ab {
  color: var(--white-smoke);
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}

.price_content {
  object-fit: cover;
  height: 38rem;
  position: relative;
}

.price_top {
  z-index: 1;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-radius: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 1.75rem 1.75rem auto;
}

.image_price {
  object-fit: cover;
  object-position: 50% 10%;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.bg-gradient {
  z-index: 0;
  background-image: linear-gradient(#0009, #0000 60%, #0009);
  border-radius: 1rem;
  position: absolute;
  inset: 0%;
}

.price_bottom {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: column;
  display: flex;
  position: absolute;
  inset: auto 1.75rem 1.75rem;
}

.text-grey {
  color: var(--light-grey);
}

.gift_card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 1.875rem;
  display: flex;
}

.circle-green {
  background-color: var(--green);
  border-radius: 20px;
  flex: none;
  width: 6px;
  height: 6px;
}

.div-block-816 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-817 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  display: flex;
}

.gift_content {
  grid-column-gap: 1.875rem;
  grid-row-gap: 1.875rem;
  margin-top: 4rem;
  display: flex;
}

.gift-image {
  object-fit: cover;
  border-radius: .625rem;
  width: 100%;
  height: 37.5rem;
  position: relative;
}

.image-432 {
  object-fit: cover;
  border-radius: .625rem;
  width: 100%;
  height: 100%;
  position: static;
}

.window_card {
  background-color: var(--white-smoke);
  border-radius: .75rem;
  padding: 1rem;
  position: absolute;
  inset: 2rem auto auto 2rem;
}

.window_card.bottom-position {
  width: 16rem;
  inset: auto 2rem 2rem auto;
}

.faq_wrap.section_element {
  position: relative;
}

.faq_content {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text-span-42 {
  font-size: 18px;
  line-height: 20px;
}

.div-block-h2-copy-copy {
  background-color: #0000;
  border-radius: 20px;
  height: auto;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}

.column-87-new {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-21-b2b2c-old {
  background-color: #fff;
  border-radius: 20px;
  margin-right: 20px;
  padding: 60px 20px;
  display: none;
  position: static;
}

.text-block-4-grid-promo-2 {
  color: var(--black);
  letter-spacing: 1px;
  -webkit-text-stroke-color: #a48a8a;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 25px;
  text-decoration: line-through;
  display: none;
}

.text-span-41-2 {
  color: var(--black);
}

.div-block-700-old {
  margin-top: 60px;
  display: none;
}

.toggle_faq {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 2rem 0;
  display: flex;
  position: static;
}

.svg-2 {
  color: #000;
  flex: none;
  width: 2.6rem;
}

.list_faq {
  position: relative;
}

.list_faq.w--open {
  background-color: #ddd0;
  position: static;
  overflow: clip;
}

.dropdown_faq {
  border-bottom: 2px solid #7f529066;
  transition: all .2s;
  position: static;
}

.svg-3 {
  flex: none;
  width: 2.6rem;
  display: none;
}

.dropdown_wrap {
  grid-column-gap: 2.875rem;
  grid-row-gap: 2.875rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 42.5rem;
  display: flex;
}

.faq-bg-image {
  position: absolute;
  inset: -42rem 0% auto;
}

.bg-banner_two {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  justify-content: space-between;
  align-items: flex-end;
  padding: 2rem;
  display: flex;
  position: relative;
}

.h3 {
  color: var(--white-smoke);
  flex-flow: column;
  display: flex;
}

.h3.flex {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-end;
}

.image_wrap {
  flex-flow: row;
  flex: none;
  display: flex;
}

.image-434 {
  z-index: -2;
  flex: none;
  position: relative;
  left: -1.2rem;
}

.banner_info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-435 {
  flex: none;
}

.promise_content {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  border-top: 2px solid #7f529033;
  border-bottom: 2px solid #7f529033;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: grid;
}

.image-436 {
  width: 100%;
  height: 100%;
}

.div-block-819 {
  background-color: #8f679e;
  border-radius: 100rem;
  width: 22rem;
  padding: 2rem;
}

.div-block-820 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.div-block-821 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.div-block-822 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 28rem;
  display: flex;
}

.svg-4 {
  color: var(--white-smoke);
  width: 1rem;
  min-width: 1rem;
  height: 1rem;
}

.line_text {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-color: var(--green);
  border-radius: .6rem;
  justify-content: space-between;
  align-items: center;
  padding: .75rem 1rem;
  display: inline-flex;
}

.line_text_wrap {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.div-block-823 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.countdown_wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  background-color: var(--white-smoke);
  border-radius: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: .8rem 1rem 1rem;
  display: flex;
}

.size-text {
  color: var(--black);
  font-size: .875rem;
}

.banner-bg-image {
  z-index: 0;
  max-width: 40%;
  position: absolute;
  inset: -8rem 0% 0% auto;
}

.program-bg-image {
  z-index: -1;
  max-width: 60%;
  position: absolute;
  inset: -4rem auto auto -20.8rem;
}

.image-440 {
  z-index: -2;
  position: absolute;
  inset: -38rem 0% 0%;
}

.text_wrap {
  width: 34rem;
  padding-bottom: 2rem;
}

.result_content {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
  position: relative;
}

.image-441 {
  flex: none;
}

.header_line_wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-wrap {
  object-fit: cover;
  width: 100%;
  height: 33rem;
  position: relative;
}

.image-442 {
  object-fit: cover;
  border-radius: 1rem;
  width: 100%;
  height: 100%;
}

.static_block_wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
  position: relative;
}

.hide_element {
  display: none;
}

.block {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.banner_text {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.swiper-component {
  width: 100%;
  position: relative;
}

.swiper-component.hidden_desctop {
  display: none;
}

.code {
  margin-bottom: 0;
}

.code.hide {
  display: none;
}

.h1-lead-ld-25-think-hr {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 55px;
}

.h1-lead-title-2-ld-25-think-hr {
  color: var(--purple);
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 30px;
}

.bold-text-19-think-hr {
  font-weight: 600;
}

.text-block-33-kz-think-hr {
  color: var(--burntsienna);
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 22px;
}

.text-block-ld-descr-think-hr {
  color: #2c2c2c;
  margin-top: -25px;
  margin-right: -14px;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block-ld-under-25-think-hr {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632af9426e467c3620ef7b99_Group%20164.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 20px;
  width: 500px;
  height: 420px;
  margin-bottom: -37px;
  padding: 74px 40px 0 53px;
  font-size: 320rem;
}

.h2-kz-ua-think-hr {
  color: var(--black);
  background-image: none;
  background-size: auto;
  width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

._2-think-hr {
  color: var(--black);
  margin-top: -16px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 35px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-45-think-hr {
  color: #2c2c2c;
  padding-top: 43px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-35-think-hr {
  flex-direction: column;
  justify-content: flex-end;
  margin-top: 11px;
  display: flex;
}

.text-block-49-think-hr {
  color: #fff;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 600;
  position: static;
}

.text-block-52-think-hr {
  color: #2c2c2c;
  text-align: justify;
  border-radius: 0;
  flex: 1;
  width: 440px;
  min-width: 40px;
  height: 0;
  min-height: 15px;
  margin-top: -31px;
  padding-top: 14px;
  padding-left: 9px;
  padding-right: 11px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
  display: none;
}

.think-hr {
  font-size: 14px;
}

.text-span-43 {
  color: var(--white-smoke);
  font-size: 16px;
}

.name-think-hr {
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  line-height: 35px;
}

.text-block-52-think-hr2 {
  color: #2c2c2c;
  flex: 1;
  width: 470px;
  min-width: 30px;
  height: 0;
  min-height: 15px;
  margin-top: -31px;
  margin-bottom: 20px;
  margin-right: 23px;
  padding: 14px 0 47px 9px;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
}

.div-slide-green-think-hr {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 110px 30px 20px;
  position: static;
}

.text-block-ld-25-1-think-hr {
  color: #1e1e1e;
  text-align: left;
  margin-top: -10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.div-slide-purpure-think-hr {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
  background-position: 0 25%;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 110px 30px 20px;
}

.text-block-ld-25-2-think-hr {
  color: #1e1e1e;
  text-align: left;
  margin-top: 5px;
  font-family: Graphiklcg, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.div-slide-green-think-hr-1 {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  background-position: 7%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 299px;
  height: 280px;
  padding: 110px 30px 20px;
  position: static;
}

.grid-10-kz-esg {
  grid-column-gap: 20px;
  grid-template-rows: minmax(auto, .75fr);
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: .75fr;
}

.img4-dz-esg {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/687a0062ca0962fa831aa270_15.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

._2-esg {
  color: var(--black);
  margin-top: -5px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-62-esg {
  color: #2c2c2c;
  font-family: Graphiklcg, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.button1-ua-conver-esg {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 19px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-ua-conver-esg:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.button4-esg {
  color: var(--yellow-green);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329b79c3b6d7806db4f783f_Group%201171276474.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
}

.button4-esg:hover {
  transform: translate(0, -2px);
}

.button2-kz-esg {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-kz-esg:hover {
  transform: translate(0, -2px);
}

.button2-kz-esg1 {
  z-index: 7;
  color: var(--burntsienna);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 10px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button2-kz-esg1:hover {
  transform: translate(0, -2px);
}

.grid-168-esg {
  margin-top: 20px;
}

.img4-nd-maka {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/687a006f9f63f38a640fceae_20.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img4-nd-nana {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/687a006fc5ac3decd81b45aa_19.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img4-nd-martin {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/687a007052bd716eaaaf5b0a_18.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.img4-nd-michael {
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/687a00702add66f76c068a72_17.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 486px;
  padding-top: 12px;
  padding-left: 40px;
}

.div-block-h2-esg {
  z-index: 2;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  height: 220px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 0;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  display: none;
  position: relative;
}

.slide-4-kz-esg {
  padding-left: 32px;
  position: static;
}

.bold-text-73 {
  font-size: 30px;
}

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

.tabs_menu {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.tabs_content_wrap {
  width: 100%;
}

.tab_first {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.tab_first.w--current {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #c8c8c800;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.tab_content_first {
  height: 70vh;
}

.tab_second {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.tab_second.w--current {
  color: var(--orange);
  background-color: #ddd0;
  font-size: 2.5rem;
}

.tab_third {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.tab_third.w--current {
  background-color: #ddd0;
}

.tab_fourth {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #ddd0;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.tab_fourth.w--current {
  background-color: #ddd0;
}

.tab_content_second, .tab_content_third, .tab_content_fifth {
  height: 70vh;
}

.h1-cheklist {
  color: #1e1e1e;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 80px;
}

.button1-cheklist {
  z-index: 7;
  color: var(--purple);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632439930c3f2228b100b7a8_Group%201171276406.svg");
  background-position: 0 0;
  background-size: auto;
  border-radius: 15px;
  align-items: center;
  width: 292px;
  height: 69px;
  margin-top: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  transition: all .5s;
  display: flex;
  position: absolute;
}

.button1-cheklist:hover {
  opacity: 1;
  transform: translate(0, -2px);
}

.main-block-3-cheklist {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 130px;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: relative;
  overflow: hidden;
}

.main-block-cheklist {
  z-index: 2;
  justify-content: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-67-cheklist {
  outline-offset: 0px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border: 7px solid #7f52907a;
  border-radius: 20px;
  outline: 3px #333;
  width: 100%;
  height: 100%;
  display: none;
}

.main-block-6-ld-report-copy, .main-block-6-cheklist {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc62df80059a56fefcf7_Group%201171276479.png");
  background-position: 50%;
  background-size: auto;
  border-radius: 60px;
  justify-content: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-28-cheklist {
  z-index: 0;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632473f07b40bc224e06fe29_Group%201171276413.svg");
  background-position: 0 0;
  background-size: cover;
  display: none;
  position: absolute;
  inset: 45% -7% auto auto;
}

.submit-button-cheklist {
  color: #946da2;
  text-align: left;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401c59fdbdb43beebe90c9_Group%201171276589.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 auto;
  width: 100%;
  height: 69px;
  font-family: Graphiklcg, sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .5s;
  display: block;
}

.submit-button-cheklist:hover {
  transform: translate(0, -2px);
}

.submit-button-cheklist.hidden {
  display: none;
}

.ld1-2-cheklist {
  font-size: 72px;
  line-height: 75px;
}

.text-block-253 {
  line-height: 35px;
}

.text-block-254 {
  border-radius: 0;
  padding-left: 0;
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  font-weight: 700;
}

.bold-text-74 {
  font-size: 28px;
  line-height: 40px;
}

.bold-text-75 {
  line-height: 40px;
}

.name-think-hr-copy {
  font-family: Graphiklcg, sans-serif;
  font-size: 28px;
  line-height: 80px;
}

.bold-text-76 {
  font-size: 28px;
}

.bold-text-77 {
  font-size: 12px;
}

.text-block-255 {
  font-family: Graphiklcg, sans-serif;
}

@media screen and (min-width: 1280px) {
  p {
    line-height: 1.4;
  }

  .container-3 {
    border-radius: 7px;
  }

  .main-grid {
    height: 110%;
  }

  .image-25 {
    top: 213px;
    left: 755px;
  }

  .button2.ny {
    margin-left: 0;
  }

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

  .main-block-2 {
    background-position: 50% 0;
  }

  .div-slide-green {
    width: 370px;
    padding-top: 130px;
  }

  .div-slide-purpure {
    width: 370px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .div-block-28 {
    height: 402px;
  }

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

  .image-40 {
    display: none;
    bottom: 12%;
  }

  .main-block-4 {
    background-position: 50% 0;
  }

  .div-block-h4 {
    padding-right: 40px;
  }

  .text-block-50 {
    line-height: 33px;
  }

  .div-block-50 {
    margin-bottom: 0;
  }

  .image-46 {
    bottom: -5.5%;
    left: -10%;
  }

  .main-block-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .text-field-7 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .text-field-7.name-field {
    width: 100%;
  }

  .text-field-8 {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0;
  }

  .form-6 {
    flex-direction: row;
  }

  .main-block-7 {
    display: none;
  }

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

  .main-block-10 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .div-block-73 {
    margin-bottom: 10px;
  }

  .main-block-14 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .div-block-86 {
    justify-content: space-between;
    align-items: flex-end;
    padding: 0 20px 30px 30px;
    display: flex;
  }

  .div-block-87 {
    flex-direction: column;
    justify-content: center;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .text-link {
    text-transform: uppercase;
  }

  .div-block-89, .div-block-90 {
    margin-bottom: 20px;
  }

  .div-block-91 {
    margin-right: 100px;
  }

  .div-block-92, .div-block-93 {
    display: flex;
  }

  .div-block-94, .div-block-95 {
    margin-right: 15px;
  }

  .button8 {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

  .text-block-75 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

  .text-block-76 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
  }

  .link-6 {
    color: #2c2c2c;
    text-decoration: none;
  }

  .image-65 {
    bottom: -28%;
    left: -15%;
  }

  .image-68 {
    top: 1%;
    left: -1%;
  }

  ._2 {
    padding-left: 0;
  }

  .div-block-112 {
    margin-top: 6px;
  }

  .left-arrow-3 {
    right: 308px;
  }

  .right-arrow-4 {
    right: 72px;
  }

  .text-block-35-kz {
    padding-right: 0;
  }

  .div-block-green-kz {
    padding-right: 40px;
  }

  .image-25-kz {
    top: 213px;
    left: 755px;
  }

  .block-2-kz {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-2-kz {
    background-position: 50% 0;
  }

  ._2-copy {
    margin-left: 0;
  }

  .text-block-36-kz {
    margin-top: -38px;
  }

  .div-slide-purpure-kz {
    width: 370px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .div-slide-green-kz {
    width: 370px;
    padding-top: 130px;
  }

  .image-65-kz {
    bottom: -28%;
    left: -15%;
  }

  .link-6-kz {
    color: #2c2c2c;
    text-decoration: none;
  }

  .text-block-76-kz {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
  }

  .text-block-75-kz {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

  .div-block-87-kz {
    flex-direction: column;
    justify-content: center;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .button8-kz {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

  .div-block-95-kz, .div-block-94-kz {
    margin-right: 15px;
  }

  .div-block-93-kz, .div-block-92-kz {
    display: flex;
  }

  .div-block-86-kz {
    justify-content: space-between;
    align-items: flex-end;
    padding: 0 20px 30px 30px;
    display: flex;
  }

  .text-link-kz {
    text-transform: uppercase;
  }

  .div-block-90-kz, .div-block-89-kz {
    margin-bottom: 20px;
  }

  .div-block-91-kz {
    margin-right: 100px;
  }

  .main-block-14-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-4-kz {
    background-position: 50% 0;
  }

  .right-arrow-4-kz {
    right: 72px;
  }

  .main-block-5-kz {
    margin-left: auto;
    margin-right: auto;
  }

  .image-25-kz1 {
    top: 213px;
    left: 755px;
  }

  .div-block-green-kz-copy {
    padding-right: 40px;
  }

  .div-block-106-copy {
    padding-top: 40px;
  }

  .div-block-112-l {
    margin-top: 26px;
  }

  .main-block5 {
    background-position: 50% 0;
  }

  .main-block10 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .bold-text-5-wp {
    color: var(--white-smoke);
    font-size: 85px;
    line-height: 70px;
  }

  .main-block-2-wp-it, .main-block-4-wp-it {
    background-position: 50% 0;
  }

  .main-block-6-wp-it {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-7-wp-it {
    display: none;
  }

  .main-block-10-wp-it, .main-block-14-wp-it {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .image-25-wp-it {
    top: 213px;
    left: 755px;
  }

  .div-block-28-wp-it {
    height: 402px;
  }

  .div-block-35-wp-it {
    margin-top: 30px;
  }

  .image-40-wp-it {
    bottom: 12%;
  }

  .image-25-kz-ua {
    top: 213px;
    left: 755px;
  }

  .image-46-kz {
    bottom: -5.5%;
    left: -10%;
  }

  .main-block-2-hp, .main-block-4-hp {
    background-position: 50% 0;
  }

  .main-block-6-hp, .main-block-10-hp, .main-block-14-hp {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .form-6-hp {
    flex-direction: row;
  }

  .grid-27-hp {
    display: block;
  }

  .div-block-116-hp {
    display: none;
  }

  .image-68-kz {
    top: 1%;
    left: -1%;
  }

  .image-65-hp, .image-65-rethink-eng {
    bottom: -28%;
    left: -15%;
  }

  .image-25-rethink-eng, .image-25-360 {
    top: 213px;
    left: 755px;
  }

  .main-block-2-360 {
    background-position: 50% 0;
  }

  .main-block-10-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-4-360 {
    background-position: 50% 0;
  }

  .main-block-6-360, .main-block-14-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

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

  .block5-360 {
    display: none;
  }

  .image-68-360 {
    top: 1%;
    left: -1%;
  }

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

  .div-block-28-360 {
    height: 402px;
  }

  .div-block-h2-360-4, .image-29-360 {
    display: none;
  }

  .button7-360-2 {
    margin-top: 0;
  }

  .div-block-93-360 {
    display: flex;
  }

  .image-65-360-2 {
    margin-bottom: 243px;
    bottom: -28%;
    left: -15%;
  }

  .image-40-360 {
    bottom: 12%;
  }

  .h2-copy5 {
    margin-top: 3px;
    margin-left: 10px;
  }

  .image-29-360-long {
    margin-bottom: 368px;
    margin-left: -898px;
    display: none;
  }

  .main-block-9-360-copy-v2 {
    display: none;
  }

  .main-block-2-360-v2 {
    background-position: 50% 0;
  }

  .main-block-10-360-v2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-4-360-v2 {
    background-position: 50% 0;
  }

  .main-block-6-360-v2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
    margin-top: 32px;
  }

  .main-block-14-360-v2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .div-block-h2-copy-360-v2 {
    display: block;
  }

  .div-slide-green-shorter {
    width: 300px;
    padding-top: 130px;
  }

  .div-slide-purpure-shorter {
    width: 300px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .image-29-360-v2 {
    display: none;
  }

  .main-block-2-library, .main-block-4-library {
    background-position: 50% 0;
  }

  .main-block-6-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-7-library {
    display: none;
  }

  .main-block-10-library, .main-block-14-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .image-68-library {
    top: 1%;
    left: -1%;
  }

  .div-slide-green-library {
    width: 370px;
    padding-top: 30px;
  }

  .div-slide-purpure-library {
    width: 370px;
    padding-top: 30px;
    padding-bottom: 20px;
    display: block;
  }

  .text-block-36-library-category-p, .text-block-36-library-category-g {
    margin-left: 50px;
  }

  .image-25-library {
    margin-top: -70px;
    margin-bottom: 0;
    margin-left: 67px;
    padding-top: 0;
    padding-bottom: 0;
    top: 213px;
    left: 755px;
  }

  .grid-44 {
    grid-template-columns: .25fr .75fr;
  }

  .div-block-365 {
    margin-left: 130px;
    margin-right: 130px;
  }

  .image-25-hp {
    top: 213px;
    left: 755px;
  }

  .main-block-2-pam {
    background-position: 50% 0;
  }

  .main-block-14-pam, .main-block-6-pam {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-4-pam {
    background-position: 50% 0;
  }

  .main-block-10-pam {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .link-block-22, .link-block-29 {
    display: block;
  }

  .main-block-14-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
    display: none;
  }

  .main-block-10-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-7-pmi {
    display: none;
  }

  .main-block-6-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-5-pmi {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-pmi {
    background-position: 50% 0;
    display: none;
  }

  .main-block-3-pmi {
    display: none;
  }

  .main-block-2-pmi {
    background-position: 50% 0;
    display: none;
  }

  .main-block-9-pmi {
    display: block;
  }

  .h1-pmi2 {
    font-size: 40px;
  }

  .img-pmi {
    display: none;
  }

  .main-text-pmi-block {
    background-color: #fff;
    border-radius: 20px;
    padding: 40px 100px;
  }

  .image-69-pmi {
    display: none;
  }

  .image-68-pmi {
    display: none;
    top: 1%;
    left: -1%;
  }

  .text-block-heading-pmi {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .grid-6-pmi {
    grid-column-gap: 37px;
    grid-template-columns: 1.25fr .5fr 1.25fr 1fr 1fr;
  }

  .italic-text-3 {
    font-style: normal;
  }

  .image-111 {
    padding-right: 0;
  }

  .div-block-93-pmi {
    display: flex;
  }

  .div-block-28-360-new {
    height: 337px;
  }

  .div-block-35-360-new {
    margin-top: 40px;
  }

  .main-block-20-library {
    margin-top: 31px;
    margin-left: 130px;
    margin-right: 130px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-library-article {
    height: 300px;
    padding-right: 15px;
  }

  .button1-library-article-4 {
    text-align: left;
    justify-content: center;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    padding-right: 42px;
  }

  .div-block-365-article {
    margin-left: 0;
    margin-right: 0;
  }

  .grid-44-article {
    grid-template-columns: .25fr .75fr;
  }

  .div-block-93-du {
    display: flex;
  }

  .div-block-94-du, .div-block-95-du {
    margin-right: 15px;
  }

  .main-block-21-library {
    padding-left: 334px;
    padding-right: 334px;
  }

  ._2-library-finail-words {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-93-du-1 {
    display: flex;
  }

  .main-block-6-study-kz, .main-block-6-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .form-6-hybrid, .form-6-kz-study, .form-6-inclusion {
    flex-direction: row;
  }

  .main-block-6-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .image-40-wp-il {
    bottom: 12%;
  }

  .main-block-6-inclusion-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .div-block-28-wp-3 {
    height: 402px;
  }

  .div-slide-green-wide {
    width: 370px;
    padding-top: 130px;
  }

  .div-slide-purpure-wide {
    width: 370px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .div-block-h2-web {
    display: block;
  }

  .main-block-10-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .columns-36 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .h1-offline {
    font-size: 60px;
  }

  .grid-6-offline {
    grid-template-columns: 1fr .5fr 1.25fr;
  }

  .div-block-h10-offline {
    padding-left: 0;
  }

  .grid-8-dei-offline {
    grid-template-rows: auto;
    grid-template-columns: .5fr 1fr 1fr 1fr;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-offline {
    background-position: 50% 0;
  }

  .div-block-28-offline {
    height: 402px;
  }

  .main-block-6-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  ._2-copy._3 {
    margin-left: -11px;
    margin-right: 43px;
    padding-left: 0;
    font-size: 38px;
  }

  .main-block-2-offline {
    background-position: 50% 0;
  }

  .main-block-7-dei-offline {
    display: block;
  }

  .div-block-35-one-ca {
    margin-top: 22px;
  }

  .div-block-28-one-ca {
    height: 470px;
  }

  .main-block-6-study-kz-copy, .main-block-14-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .button8-offline {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

  .main-block-6-offline-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .div-slide-purpure-shorter-dei {
    width: 280px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .div-slide-green-shorter-dei {
    width: 280px;
    padding-top: 130px;
  }

  .text-link-offline {
    text-transform: uppercase;
  }

  .image-46-offline {
    bottom: -5.5%;
    left: -10%;
  }

  .main-block-7-dei-offline-1 {
    display: none;
  }

  .columns-38 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-offline {
    display: block;
  }

  ._2-smaller-2-1-offline {
    margin-left: 20px;
  }

  .columns-40 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-copy, ._2-rethink-eng, ._2-rethink-eng-guests, ._2-rethink-eng-why, ._2-rethink-eng-form {
    padding-left: 20px;
  }

  .main-block3-rethink {
    background-position: 50% 0;
  }

  ._2-copy-offlain {
    margin-left: 39px;
  }

  ._2-one-ua {
    padding-left: 0;
  }

  .main-block-6-one-ua, .main-block-6-ld-rep {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .columns-36-one-ua {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-one-ua1, ._2-copy, ._2-one-ua2, ._2-one-ca, ._2-copy {
    padding-left: 20px;
  }

  .green1-kz-m {
    display: none;
  }

  .italic-text-23 {
    font-weight: 400;
  }

  ._2-copy, ._2-kz-m2 {
    padding-left: 20px;
  }

  .main-block-14-ny, .main-block-6-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-4-ny {
    background-position: 50% 0;
  }

  .main-block-10-ny {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

  .main-block-3-ny {
    padding-bottom: 0;
  }

  .main-block-2-ny {
    background-position: 50% 0;
  }

  .main-block-2-ny.buy {
    background-color: var(--purple);
  }

  .block4-ny {
    margin-bottom: 130px;
  }

  .div-block-28-ny {
    height: 402px;
  }

  .grid-8-ny {
    grid-template-columns: auto auto auto auto;
  }

  .div-slide-green-ny {
    width: 320px;
    height: 300px;
    padding-top: 110px;
  }

  .div-slide-purpure-ny {
    width: 320px;
    height: 300px;
    padding-top: 110px;
    padding-bottom: 20px;
  }

  ._2-ny, ._2-copy {
    padding-left: 0;
  }

  .image-25-hp-ny {
    top: 213px;
    left: 755px;
  }

  .grid-8-ny-2 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-ny-white {
    padding-left: 0;
  }

  .div-slide-purpure-shorter-ret {
    width: 300px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .div-block-378 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-testimonials-ny {
    padding-left: 0;
  }

  .div-block-379 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-38-ny {
    margin-left: 122px;
    margin-right: 0;
  }

  .text-block-64-ny {
    margin-top: 0;
  }

  .section-26 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-25-hp-2 {
    top: 213px;
    left: 755px;
  }

  .div-block-397 {
    margin-top: 6px;
  }

  .image-147 {
    top: 1%;
    left: -1%;
  }

  .image-159 {
    bottom: 12%;
  }

  .div-block-407 {
    height: 402px;
  }

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

  .div-block-417 {
    margin-bottom: 10px;
  }

  .text-field-13 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-field-14 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .text-field-14.name-field {
    width: 100%;
  }

  .image-178 {
    bottom: -5.5%;
    left: -10%;
  }

  .right-arrow-6 {
    right: 72px;
  }

  .left-arrow-5 {
    right: 308px;
  }

  .div-block-459 {
    justify-content: space-between;
    align-items: flex-end;
    padding: 0 20px 30px 30px;
    display: flex;
  }

  .text-block-128 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

  .button8-2 {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

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

  .text-link-2 {
    text-transform: uppercase;
  }

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

  .link-16 {
    color: #2c2c2c;
    text-decoration: none;
  }

  .div-block-463 {
    flex-direction: column;
    justify-content: center;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .div-block-464 {
    margin-right: 15px;
  }

  .div-block-467 {
    margin-right: 100px;
  }

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

  .div-block-469 {
    margin-right: 15px;
  }

  .text-block-129 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
  }

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

  .div-block-365-serv-categ-name {
    margin-left: 130px;
    margin-right: 130px;
  }

  .main-block-6-serv-page {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .button8-kz-2 {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

  .main-block-14-serv-page {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .text-block-75-kz-2 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

  .text-link-kz-2 {
    text-transform: uppercase;
  }

  .button8-kz-3 {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

  .text-block-75-kz-3 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

  .text-link-kz-3 {
    text-transform: uppercase;
  }

  .form-11 {
    flex-direction: row;
  }

  .text-field-20 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-field-21 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .form-12 {
    flex-direction: row;
  }

  .text-field-23 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-field-24 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .image-25-service {
    top: 213px;
    left: 755px;
  }

  .image-40-service {
    bottom: 12%;
  }

  .div-slide-green-services {
    width: 260px;
    padding-top: 80px;
  }

  .main-block-2-services {
    background-position: 50% 0;
  }

  .div-slide-purpure-services {
    width: 260px;
    padding-top: 80px;
    padding-bottom: 20px;
  }

  .main-block-4-services {
    background-position: 50% 0;
  }

  .div-block-541 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-35-service {
    margin-top: 10px;
  }

  .image-252 {
    bottom: 12%;
  }

  .div-block-545 {
    height: 402px;
  }

  .image-257 {
    bottom: -5.5%;
    left: -10%;
  }

  .right-arrow-11 {
    right: 72px;
  }

  .left-arrow-10 {
    right: 308px;
  }

  .main-block-6-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .form-13 {
    flex-direction: row;
  }

  .text-field-26 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-7-services {
    display: none;
  }

  .div-block-589 {
    margin-top: 6px;
  }

  .image-277 {
    top: 1%;
    left: -1%;
  }

  .div-block-598 {
    margin-bottom: 10px;
  }

  .text-field-28 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-field-29 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-10-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .div-block-620 {
    justify-content: space-between;
    align-items: flex-end;
    padding: 0 20px 30px 30px;
    display: flex;
  }

  .text-block-194 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

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

  .main-block-364 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

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

  .image-65-service {
    bottom: -28%;
    left: -15%;
  }

  .link-27 {
    color: #2c2c2c;
    text-decoration: none;
  }

  .div-block-625 {
    flex-direction: column;
    justify-content: center;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .div-block-626 {
    margin-right: 15px;
  }

  .div-block-630 {
    margin-right: 100px;
  }

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

  .div-block-633 {
    margin-right: 15px;
  }

  .text-block-195 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
  }

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

  .italic-text-24 {
    font-style: normal;
  }

  .div-block-93-pmi-2 {
    display: flex;
  }

  .h1-pmi2-2 {
    font-size: 40px;
  }

  .text-block-heading-pmi-2 {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .image-307 {
    padding-right: 0;
  }

  .main-text-pmi-block-2 {
    background-color: #fff;
    border-radius: 20px;
    max-width: 1250px;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 25px;
  }

  .div-block-638 {
    margin-top: 6px;
  }

  .image-309 {
    top: 1%;
    left: -1%;
  }

  .right-arrow-4-kz-2 {
    right: 72px;
  }

  .image-312 {
    bottom: -5.5%;
    left: -10%;
  }

  .left-arrow-14 {
    right: 308px;
  }

  .div-block-green-kz-2 {
    padding-right: 40px;
  }

  .form-15 {
    flex-direction: row;
  }

  .text-field-32 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-field-33 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .div-block-675 {
    margin-bottom: 10px;
  }

  .text-field-35 {
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-field-36 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 20px;
  }

  .button8-kz-4 {
    background-position: 50% 100%;
    background-size: cover;
    width: 288px;
  }

  .text-block-75-kz-4 {
    color: #2c2c2c;
    font-family: Graphiklcg, sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: underline;
  }

  .text-link-kz-4 {
    text-transform: uppercase;
  }

  .main-block-14-kz-conver, .main-block-6-coversation {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  ._2-ua-conversation {
    margin-left: 0;
  }

  ._2-ua-conversation1 {
    padding-left: 0;
  }

  .text-block-36-ua-conversation {
    margin-top: -14px;
  }

  .grid-6-game {
    grid-column-gap: 37px;
    grid-template-columns: 1.25fr .5fr 1.25fr 1fr 1fr;
  }

  .main-text-game {
    background-color: #fff;
    border-radius: 20px;
    width: 100%;
    max-width: 1200px;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 100px;
  }

  .text-block-game2 {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .image-111-game {
    padding-right: 0;
  }

  .text-block-heading-pmi-game10, .text-block-heading-pmi-copy, .text-block-heading-pmi-game17 {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .image-339 {
    margin-left: 307px;
  }

  .text-block-game-author {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  ._2-kz-game3 {
    padding-left: 0;
  }

  .h1-pmi2-game {
    font-size: 40px;
  }

  .main-block-14-b2b2c, .main-block-6-b2b2c, .main-block-10-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-2-b2b2c, .main-block-4-b2b2c-speakers {
    background-position: 50% 0;
  }

  .grid18-b2b2c {
    margin-left: auto;
    margin-right: auto;
  }

  .grid-147 {
    grid-column-gap: 32px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .speaker-name-b2b2c {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .speaker-position-b2b2c-copy {
    font-size: 18px;
    line-height: 25px;
  }

  .image-68-2 {
    top: 1%;
    left: -1%;
  }

  .text-block-4-grid-b2b2c {
    font-weight: 600;
  }

  .div-block-programme-b2b2c {
    padding-left: 0;
    padding-right: 0;
  }

  .grid-logos-b2b2c-1-half {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-logos-b2b2c-2-half {
    z-index: 2;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    position: relative;
  }

  .main-block-4-b2b2c-price {
    background-position: 50% 0;
  }

  .package-name-b2b2c {
    margin-bottom: 10px;
    font-size: 35px;
  }

  .columns-49 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-purpure-b2b2c-wide {
    padding-bottom: 20px;
  }

  .image-65-b2b2c {
    bottom: -28%;
    left: -15%;
  }

  .div-block-698 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-main, ._2-main2, ._2-main3, ._2-main4 {
    padding-left: 0;
  }

  .image-25-hp-copy {
    margin-top: -101px;
    margin-left: 80px;
    padding-left: 55px;
    top: 213px;
    left: 755px;
  }

  .div-block-69-b2b2c, .div-block-h2-b2b2c-award {
    display: block;
  }

  ._2-b2b2c-award {
    padding-left: 0;
  }

  .div-slide-green-b2b2c {
    width: 370px;
    padding-top: 90px;
  }

  .div-slide-purpure-b2b2c {
    width: 370px;
    padding-top: 90px;
    padding-bottom: 20px;
  }

  ._2-regi-b2b2c {
    padding-left: 0;
  }

  .main-block-2-ua-motivation {
    background-position: 50% 0;
  }

  .div-slide-green-shorter-age-z {
    width: 280px;
    padding-top: 130px;
  }

  .div-slide-purpure-shorter-age-z {
    width: 280px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .h1-article-insights2 {
    font-size: 40px;
  }

  .grid-6-article {
    grid-column-gap: 37px;
    grid-template-columns: 1.25fr .5fr 1.25fr 1fr 1fr;
  }

  .main-text-article-insights {
    background-color: #fff;
    border-radius: 20px;
    padding: 40px;
  }

  .text-block-heading-article {
    margin-top: 40px;
    margin-bottom: 10px;
  }

  .div-slide-green-shorter-rethink-survey {
    width: 320px;
    padding-top: 130px;
  }

  .div-slide-purpure-shorter-rethink-survey {
    width: 320px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .main-block7-rethink-survey {
    background-position: 50% 0;
  }

  .main-block-7-rethink-eng-survey {
    display: none;
  }

  .div-block-69-rethink-survey {
    display: block;
  }

  .main-block-6-ua-facilitation-hide, .main-block-6-facilitation-ua {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .grid-5-insights {
    max-width: 1200px;
  }

  .main-block-2-insights {
    background-position: 50% 0;
  }

  .columns-49-insights {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-8-insights {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-slide-green-insights {
    width: 370px;
    padding-top: 90px;
  }

  .div-slide-purpure-insights {
    width: 370px;
    padding-top: 90px;
    padding-bottom: 20px;
  }

  .main-block-2-insights-1 {
    background-position: 50% 0;
  }

  .grid18-insights {
    margin-left: auto;
    margin-right: auto;
  }

  .grid-147-insights {
    grid-column-gap: 32px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-2-trainers-requirements {
    background-position: 50% 0;
  }

  .div-slide-green-trainer {
    width: 370px;
    padding-top: 90px;
  }

  .div-slide-purpure-trainer {
    width: 370px;
    padding-top: 90px;
    padding-bottom: 20px;
  }

  .grid-8-trainer {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-113-article-insights, .image-114-article-insights, .image-115-article-insights, .image-116-article-insights {
    padding-right: 0;
  }

  .main-block-9-pmi-insights-article {
    display: none;
  }

  .main-block-5-pmi-article-insights {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-6-ua-article-insights, .main-block-6-article-insights, .main-block-6-pmi-article-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .main-block-5-article-insights {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-insights, .main-block-4-insights-metodology {
    background-position: 50% 0;
  }

  .image-46-insights {
    bottom: -5.5%;
    left: -10%;
  }

  .div-block-49-insights {
    width: 100%;
    height: 100%;
  }

  .left-arrow-insights {
    top: -120px;
    bottom: 0;
  }

  .right-arrow-insights {
    top: -120px;
  }

  .div-block3h-insights {
    padding-left: 15px;
  }

  .grid-logos-trainers-1-half {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-logos-trainers-2-half {
    z-index: 2;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    position: relative;
  }

  .div-block-116-trainer {
    display: block;
  }

  ._2-regi-trainer, ._2-regi-trainer-wh {
    padding-left: 0;
  }

  .main-block-14-trainer, .main-block-6-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  ._2-trainer-sm, ._2-copy, ._2-copy-trainer, ._2-cop {
    padding-left: 0;
  }

  .main-block-4-trainer-about-company {
    background-position: 50% 0;
  }

  .div-block-h2-insights2 {
    display: block;
  }

  .div-block-702 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-112-insights {
    margin-top: 6px;
  }

  ._2-regi-insights, ._2-b2b2c-insights {
    padding-left: 0;
  }

  .div-block-703 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h10-web-presentation {
    padding-top: 35px;
  }

  .main-block-5-ua-presentation {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-speakers-presentation {
    background-position: 50% 0;
  }

  .grid-147-presentation {
    grid-column-gap: 32px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .speaker-position-b2b2c-presentation {
    font-size: 18px;
    line-height: 25px;
  }

  .speaker-name-b2b2c-presentation {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .main-block-4-kz-presentation {
    background-position: 50% 0;
  }

  .div-block-116-presentation {
    display: block;
  }

  .div-block-h13-insights {
    padding-top: 15px;
  }

  .form-insights {
    display: flex;
  }

  .text-field-1-insights {
    width: 250px;
    margin-right: 0;
  }

  .text-field-1-insights._1-field {
    margin-right: 20px;
  }

  .div-block-116-insights-2 {
    margin-top: 60px;
    display: block;
  }

  .form-18 {
    flex-flow: column;
  }

  .div-block-704 {
    margin-bottom: 5px;
    display: flex;
  }

  .button7-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66336e109fa3e96bc502d9f9_Group%201171276554.png");
    width: 315px;
    margin-top: 0;
  }

  .div-block-h4-insights {
    padding-top: 25px;
    padding-right: 40px;
  }

  .text-block-50-insights {
    color: var(--white-smoke);
    margin-top: 20px;
    margin-bottom: 30px;
    line-height: 33px;
  }

  .main-block-4-insights-metodology-v1 {
    background-position: 50% 0;
    display: none;
  }

  .main-block-insights {
    background-color: var(--yellow-green);
    border-radius: 20px;
    max-width: 1200px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    padding: 40px 50px;
  }

  .heading-insights {
    color: var(--white-smoke);
    text-align: center;
    font-family: Graphiklcg, sans-serif;
    font-size: 38px;
    font-weight: 400;
    line-height: 45px;
  }

  .main-block-9-insights1 {
    padding-bottom: 40px;
  }

  .text-span-29 {
    color: #bf0000;
  }

  .text-span-30 {
    color: #e3de00;
  }

  .text-span-31 {
    color: #61a230;
  }

  ._2-insights {
    padding-left: 0;
  }

  .div-block-h4-presentation {
    padding-right: 0;
  }

  .grid-logos-b2b2c-1-half-1 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-logos-b2b2c-2-half-2 {
    z-index: 2;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    position: relative;
  }

  .grid-147-price {
    grid-column-gap: 32px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-ai {
    padding-left: 0;
  }

  .main-block-5-kz-ai {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-6-wp-it-ld, .main-block-6-ld-report {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }

  .text-block-pain-1-jti, .text-block-pain-2-jti, .text-block-pain-3-jti, .text-block-pain-4-jti {
    margin-top: -14px;
  }

  .speaker-jti-marianna {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .speaker-position-jti-2 {
    font-size: 18px;
    line-height: 25px;
  }

  .speaker-name-olena, .speaker-name-anna-1 {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .div-block-69-jti {
    display: block;
  }

  .grid-147-jti {
    grid-column-gap: 32px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .speaker-position-jti {
    font-size: 18px;
    line-height: 25px;
  }

  ._2-ua-conversation1-jti {
    padding-left: 0;
  }

  .speaker-name-anna-2 {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .main-block-4-kz-jti {
    background-position: 50% 0;
  }

  .div-slide-green-shorter-rethink-survey-2 {
    width: 320px;
    padding-top: 130px;
  }

  .main-block3-rethink-2 {
    background-position: 50% 0;
  }

  ._2-363 {
    padding-left: 0;
  }

  .div-block-h2-384 {
    display: block;
  }

  .main-block7-2 {
    background-position: 50% 0;
  }

  .right-arrow-14 {
    right: 72px;
  }

  .div-block-773 {
    margin-bottom: 0;
  }

  .text-block-242 {
    line-height: 33px;
  }

  .div-block-h4-3 {
    padding-right: 40px;
  }

  .image-405 {
    bottom: -5.5%;
    left: -10%;
  }

  ._2-369 {
    padding-left: 0;
  }

  ._2-rethink-generational, ._2-rethink-eng-guests-2 {
    padding-left: 20px;
  }

  ._2-rethink-eng-guests-2._3 {
    padding-left: 0;
  }

  .div-block-h2-rethink, .image-361-rethink {
    display: none;
  }

  .text-block-rez-point-1, .text-block-rez-point-2 {
    margin-top: -14px;
  }

  .div-slide-green-1 {
    width: 370px;
    padding-top: 130px;
  }

  .div-slide-purpure-1 {
    width: 370px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .text-block-rez-point-33, .text-block-rez-point-44 {
    margin-top: -14px;
  }

  .div-block-h2-wp4 {
    display: none;
  }

  .main-block-4-wp-4 {
    background-position: 50% 0;
  }

  .button7-wp-4 {
    margin-top: 0;
  }

  .div-block-28-wp-4 {
    height: 402px;
  }

  .grid-8-ny-copy {
    grid-template-columns: auto auto auto auto;
  }

  .div-block-h2-pam {
    display: none;
  }

  .div-block-h2-pam3 {
    display: block;
  }

  .div-slide-green-ny-copy {
    width: 300px;
    height: 450px;
    padding-top: 0;
  }

  .div-block-h2-insights-45 {
    display: block;
  }

  .image-68-home {
    top: 1%;
    left: -1%;
  }

  .div-block-h2-home {
    display: block;
  }

  .div-block-h2-360-23 {
    display: none;
  }

  .button7-360-2-main {
    margin-top: 0;
  }

  .div-block-h2-pam-2 {
    display: block;
  }

  .div-block-h2-pam-ca {
    display: none;
  }

  .div-block-71-ny-new {
    height: auto;
  }

  .block4-ny-new {
    margin-bottom: 130px;
  }

  .button2-old.ny {
    margin-left: 0;
  }

  .div-block-70-ny-new {
    height: 580px;
  }

  .div-slid-ny-copy {
    width: 320px;
    height: 300px;
    padding-top: 80px;
    padding-bottom: 20px;
  }

  .div-slide-purpure-ny-copy-copy {
    width: 300px;
    height: 450px;
    padding-top: 0;
    padding-bottom: 21px;
  }

  .grid-8-ny-new {
    grid-template-columns: auto auto auto;
  }

  .image-424-big {
    margin-top: -98px;
  }

  .div-slide-greny-copy {
    width: 320px;
    height: 300px;
    padding-top: 80px;
  }

  .text-block-ny2024-copy {
    margin-top: -17px;
  }

  .div-block-28-ny-new, .div-block-28-ny-new-2 {
    height: auto;
  }

  .div-block-28-ny-new3 {
    height: auto;
    padding-bottom: 0;
  }

  .div-block-72-new-year {
    margin-top: 10px;
  }

  .main-block-3-ny-new, .main-block-4-ny-new {
    padding-bottom: 0;
  }

  .main-block-0-ny-copy {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

  .div-block-79-copy {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._7788head {
    padding-left: 0;
  }

  .div-block-37-copy {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-purpure-ny-big {
    width: 300px;
    height: 450px;
    padding-top: 0;
    padding-bottom: 21px;
  }

  .div-slide-green-shorter-new-year {
    width: 320px;
    padding-top: 80px;
  }

  .div-slide-ny-new {
    width: 320px;
    height: 300px;
    padding-top: 80px;
    padding-bottom: 20px;
  }

  .div-block-379-new-year {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .block4-ny-new-one {
    margin-bottom: 130px;
  }

  .main-grid-ny {
    height: 110%;
  }

  .grid-8-360 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .text-field-8-360 {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0;
  }

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

  .circle-orange._1 {
    display: flex;
  }

  .benefits_bot_cards_item {
    width: 100%;
    padding-top: 2.1875rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .benefits_bot_cards_content {
    grid-column-gap: 1.625rem;
    grid-row-gap: 1.625rem;
    flex-flow: column;
    display: flex;
  }

  .benefits_bot_cards_btn {
    width: 100%;
    padding-top: 2.1875rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

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

  .grid-147-library {
    grid-column-gap: 32px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-library-trainers {
    background-position: 50% 0;
  }

  .speaker-name-library {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .button-trainers-library {
    height: 67px;
  }

  .grid-44-trainers {
    grid-template-columns: .25fr .75fr;
  }

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

  ._2-trainer-test {
    padding-left: 0;
  }

  .div-block-h2-b2b2c-3 {
    display: block;
  }

  .main-block-2-b2b2c-new {
    background-position: 50% 0;
  }

  .div-slide-green-b2b2c-new {
    width: 370px;
    padding-top: 90px;
  }

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

  .div-block-28-b2b2c {
    height: 402px;
  }

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

  .main-block-4-b2b2c-price-new {
    background-position: 50% 0;
  }

  .back-block2-b2b2c {
    padding-top: 40px;
  }

  ._2-b2b2c-bonus {
    padding-left: 0;
  }

  .div-block-71-home {
    height: 560px;
  }

  .slide-1-tg {
    width: 320px;
    padding-top: 80px;
  }

  .grid-tg-land {
    grid-template-columns: auto auto auto auto;
  }

  .slide-tg-2, .slide-tg-3 {
    width: 320px;
    height: 300px;
    padding-top: 80px;
    padding-bottom: 20px;
  }

  .slide-tg-4 {
    width: 320px;
    height: 300px;
    padding-top: 80px;
  }

  .main-rg-bacgr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed6a8fa100efbb6fa832e5_Telegram%20post%20New%20BB%20(1)%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F%202.webp");
    background-size: auto;
  }

  .main-block-leader-2-0 {
    background-position: 50% 0;
  }

  .slide-tg-5, .slide-tg-6 {
    width: 320px;
    height: 300px;
    padding-top: 80px;
  }

  .button1-tg-copy {
    padding-left: 40px;
  }

  .div-block-h2-copy {
    display: none;
  }

  .main-block-2-ua-kyivstar {
    background-position: 50% 0;
    padding-bottom: 220px;
  }

  .main-block-4-kz-kyivstar {
    background-position: 50% 0;
    padding-top: 0;
  }

  ._2-ua-kyivstar {
    padding-left: 0;
  }

  ._2-ua-kyivstar._3 {
    margin-top: 57px;
    padding-top: 20px;
    font-size: 30px;
  }

  ._2-ua-conversation1-copy {
    padding-left: 0;
  }

  ._2-ua-conversation1-copy._3 {
    padding-top: 0;
    font-size: 36px;
    line-height: 42px;
  }

  .div-block-69-resilience {
    display: block;
  }

  .div-slide-purpure-shorter-resilience {
    width: 300px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .div-block-ld-under-25 {
    width: 600px;
    height: 490px;
    margin-top: 0;
  }

  .main-block-2-ua-ld-25 {
    background-position: 50% 0;
  }

  .text-block-ld-25-1, .text-block-ld-25-2, .text-block-ld-25-3, .text-block-ld-25-4, .text-block-ld-25-5 {
    margin-top: -14px;
  }

  ._2-ua-conversation1-2-eba {
    padding-left: 0;
  }

  ._2-ua-conversation1-2-eba._3 {
    padding-top: 0;
  }

  .code_fluide {
    display: none;
  }

  .main-image {
    width: 100%;
    height: 100%;
  }

  .window_content {
    background-color: var(--white-smoke);
    border-radius: .8rem;
    width: 100%;
    padding: .6rem 1rem 1rem;
  }

  .block_window {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
  }

  .window_content_wrap {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .h5_normal {
    color: var(--green);
    font-size: var(--_responsive---h5);
  }

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

  .notification_content {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .window_in_slider {
    padding: .5rem .9375rem .9375rem;
  }

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

  .main-block-2-b2b2c-for-who {
    background-position: 50% 0;
  }

  .bg_banner {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-start;
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem;
    display: flex;
    position: relative;
  }

  .image-telegram {
    position: absolute;
    inset: auto 8.8rem 0% auto;
  }

  .study_card {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/676a7af954cbcdac243fdc02_Rectangle%20115.webp");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 1rem;
    flex-flow: column;
    padding: 1.875rem;
    display: flex;
  }

  .svg-icon-study {
    color: var(--green);
    align-self: flex-end;
  }

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

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

  .text-block-4-grid-promo, .text-block-4-grid-promo-2 {
    font-weight: 600;
  }

  .faq-bg-image {
    z-index: -1;
    max-width: 40%;
    top: -28rem;
  }

  .banner-bg-image {
    z-index: 0;
  }

  .text-block-ld-descr-think-hr {
    margin-top: 53px;
    font-family: Graphiklcg, sans-serif;
    line-height: 20px;
  }

  .div-block-ld-under-25-think-hr {
    width: 600px;
    height: 490px;
    margin-top: 0;
  }

  ._2-think-hr {
    padding-left: 0;
  }

  .div-block-35-think-hr {
    margin-top: 70px;
  }

  .div-slide-green-think-hr {
    width: 370px;
    padding-top: 130px;
  }

  .text-block-ld-25-1-think-hr {
    margin-top: -14px;
  }

  .div-slide-purpure-think-hr {
    width: 370px;
    padding-top: 130px;
    padding-bottom: 20px;
  }

  .text-block-ld-25-2-think-hr {
    margin-top: -14px;
  }

  .div-slide-green-think-hr-1 {
    width: 370px;
    padding-top: 130px;
  }

  ._2-esg {
    padding-left: 0;
  }

  .div-block-h2-esg {
    display: block;
  }

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

  .tabs_menu {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .tabs_content_wrap {
    width: 100%;
    height: 70vh;
  }

  .tab_first.w--current {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-color: #c8c8c800;
    justify-content: flex-start;
    align-items: center;
    padding: 0 2rem 0 0;
    display: flex;
  }

  .tab_content_first {
    width: 100%;
    height: 100%;
  }

  .tab_second {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    background-color: #ddd0;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

  .tab_third, .tab_fourth {
    background-color: #ddd0;
  }

  .main-block-6-ld-report-copy, .main-block-6-cheklist {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 50%;
    background-size: auto;
  }
}

@media screen and (min-width: 1920px) {
  .main-grid {
    display: block;
  }

  .image-25 {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .h2 {
    margin-top: 45px;
  }

  .body-5 {
    background-color: #f9f9f9;
  }

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

  .image-28 {
    inset: auto -33% -12% auto;
  }

  .block-3 {
    max-width: 1200px;
  }

  .div-block-h2-copy {
    text-align: right;
  }

  .main-block-2 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-slide-green, .div-slide-purpure {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .image-29 {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .top-content {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .image-31 {
    max-width: 530px;
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .div-block-28 {
    width: auto;
    height: 402px;
  }

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

  .image-38 {
    bottom: 28%;
    left: 15%;
  }

  .block5 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-b {
    padding-bottom: 20px;
  }

  .image-39 {
    right: 9%;
  }

  .block-6 {
    display: none;
  }

  .image-40 {
    bottom: 13%;
    right: 0%;
  }

  .image-42 {
    bottom: -2%;
  }

  .main-block-4 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .grid-18 {
    max-width: 1200px;
    height: auto;
  }

  .div-block-44 {
    align-items: stretch;
  }

  .img1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63cfe317d154ef0d6290f7f6_Untitled%20design%20(1).png");
    background-size: auto;
    height: auto;
  }

  .slider-3 {
    height: 100%;
  }

  .image-46 {
    inset: auto auto -6% 0%;
  }

  .div-block-h5 {
    background-repeat: no-repeat;
    background-size: cover;
    padding-right: 50px;
  }

  .slider-4 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-47 {
    left: 18%;
  }

  .image-49 {
    inset: auto auto 0% 11%;
  }

  .div-block-h6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d5bf96255ecb9b0bc481_Group%201171276478.svg");
  }

  .image-50 {
    bottom: -67.5px;
    right: 14%;
  }

  .main-block-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .image-51 {
    top: -437px;
    right: 14%;
  }

  .text-field-8 {
    width: 100%;
  }

  .submit-button-3 {
    transition: all .5s;
  }

  .submit-button-3:hover {
    transform: translate(0, -2px);
  }

  .grid-23 {
    max-width: 1200px;
    height: auto;
  }

  .image-52 {
    top: 12%;
    right: -21%;
  }

  .image-53 {
    left: 0%;
  }

  .grid18 {
    max-width: 1200px;
    height: auto;
    padding-bottom: 0;
  }

  .main-block-7 {
    overflow: hidden;
  }

  .image-54 {
    right: 13%;
  }

  .main-block-8 {
    display: none;
  }

  .div-block-h9 {
    padding-right: 70px;
  }

  .image-56 {
    top: 27%;
    left: 7%;
  }

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

  .main-block-10 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .grid-28 {
    justify-content: flex-start;
  }

  .div-block-h11 {
    padding-top: 15px;
  }

  .div-block-h12 {
    padding-right: 80px;
  }

  .image-62 {
    top: 15%;
    right: 22%;
  }

  .div-block-h13 {
    padding-right: 80px;
  }

  .image-63 {
    top: 0%;
    right: 10%;
  }

  .grid-33 {
    grid-column-gap: 92px;
  }

  .main-block-14 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .image-65 {
    width: 1600px;
    bottom: -24%;
    left: -8%;
  }

  .image-66 {
    inset: 0% 0% auto auto;
  }

  .back-name-2 {
    color: #fff;
  }

  .image-68 {
    top: -9%;
    left: 11%;
  }

  .image-69 {
    bottom: -41%;
    right: 0%;
  }

  .image-70 {
    top: -4%;
    right: 23%;
  }

  .div-block3h {
    padding-right: 110px;
  }

  .div-block-h3-2 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-right: 70px;
    display: flex;
  }

  ._2 {
    padding-left: 0;
  }

  .div-block-104 {
    margin-top: 22px;
  }

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

  .div-block-112 {
    margin-top: 12px;
  }

  .div-block-h2_2 {
    height: auto;
  }

  .left-arrow-3 {
    right: 584px;
  }

  .right-arrow-4 {
    right: 349px;
  }

  .img2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634d07dea626bc3cffb72a80_1.png");
    background-size: auto;
    height: auto;
  }

  .img3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634d07e1dac1626918bf20a2_2.png");
    background-size: auto;
    height: auto;
  }

  .img4 {
    height: auto;
  }

  .img5 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ad8471372656a8d16272e_Group%201171276405.png");
    background-size: auto;
    height: auto;
  }

  .submit-button-4 {
    transition: all .5s;
  }

  .submit-button-4:hover {
    transform: translate(0, -2px);
  }

  .main-grid-kz {
    display: block;
  }

  .text-block-35-kz {
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-green-kz {
    padding-right: 60px;
  }

  .grid-7-kz {
    grid-template-columns: auto auto;
  }

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

  .image-25-kz {
    z-index: 2;
    margin-top: -80px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 69px;
    top: 216px;
    left: 1078px;
  }

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

  .block-2-kz {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-2-kz {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .image-31-kz {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .image-29-kz {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .top-content-kz {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .block-3-kz {
    max-width: 1200px;
  }

  .text-block-36-kz {
    margin-top: -10px;
    padding-top: 0;
  }

  .div-slide-purpure-kz, .div-slide-green-kz {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .h2-kz {
    margin-top: 45px;
  }

  .div-block3h-kz {
    padding-right: 110px;
  }

  .div-block-h2-copy-kz {
    height: auto;
  }

  .image-66-kz {
    inset: 0% 0% auto auto;
  }

  .image-65-kz {
    width: 1600px;
    bottom: -24%;
    left: -8%;
  }

  .block-3-copy {
    max-width: 1200px;
  }

  .main-block-14-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .block5-kz-description {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-kz {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .img1-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633ad2ca0a9495a4fe52f887_Group%201171276405.png");
    background-size: auto;
    height: auto;
  }

  .slider-3-kz {
    height: 100%;
  }

  .div-block-44-kz {
    align-items: stretch;
  }

  .right-arrow-4-kz {
    right: 349px;
  }

  .slider-3-copy {
    height: 100%;
  }

  .main-block-5-kz {
    margin-left: auto;
    margin-right: auto;
  }

  .image-25-kz1 {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .div-block-green-kz-copy {
    padding-right: 60px;
  }

  .div-block-106-copy {
    margin-top: 58px;
  }

  .div-block-20-kz-copy, .block5-kz-what-will-you-learn, .block5-kz, .block5-kz1, .block5-kz11 {
    margin-left: auto;
    margin-right: auto;
  }

  .slider-3-kzr {
    height: 100%;
  }

  .img4-oy {
    height: auto;
  }

  .image-38-copy {
    bottom: 28%;
    left: 15%;
  }

  .div-block-hkz {
    height: auto;
  }

  .div-block-112-l {
    margin-top: 27px;
  }

  .div-b-l {
    background-position: 0 0;
    padding-bottom: 60px;
  }

  .div-block-104-l {
    margin-top: 8px;
  }

  .div-block-103-l {
    margin-top: 29px;
  }

  .div-block-h5-l {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 50px;
  }

  .slider-4-l {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .block-3-l {
    max-width: 1200px;
  }

  .image-31-l {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .main-block4 {
    display: flex;
  }

  .main-block5 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block9 {
    bottom: -4%;
  }

  .main-block10 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .image-69-l {
    inset: auto auto -41% 0%;
  }

  .bold-text-5-wp {
    margin-left: 0;
    padding-left: 0;
  }

  .main-block-2-wp-it, .main-block-4-wp-it {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-6-wp-it {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-7-wp-it {
    overflow: hidden;
  }

  .main-block-8-wp-it {
    display: none;
  }

  .main-block-10-wp-it, .main-block-14-wp-it {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .image-25-wp-it {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .image-69-wp-it {
    bottom: -41%;
    right: 0%;
  }

  .block5-wp-it {
    margin-left: auto;
    margin-right: auto;
  }

  .image-38-copy-wp-it {
    bottom: 28%;
    left: 15%;
  }

  .image-51-wp-it {
    top: -437px;
    right: 14%;
  }

  .div-block-28-wp-it {
    width: auto;
    height: 402px;
  }

  .div-block-35-wp-it {
    margin-top: 30px;
  }

  .image-40-wp-it {
    bottom: 13%;
    right: 0%;
  }

  .image-25-kz-ua {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .image-46-kz {
    inset: auto auto -6% 0%;
  }

  .main-block-2-hp, .main-block-4-hp {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-6-hp {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-7-hp {
    overflow: hidden;
  }

  .main-block-8-hp {
    display: none;
  }

  .main-block-10-hp {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-11-hp {
    display: none;
  }

  .main-block-14-hp {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .block-3-hp {
    max-width: 1200px;
  }

  .div-block-h2-hp {
    height: auto;
  }

  .main-grid-hp {
    display: block;
  }

  .block5-hp {
    margin-left: auto;
    margin-right: auto;
  }

  .image-54-hp {
    right: 13%;
  }

  .grid-32-hp {
    display: none;
  }

  .block5-copy {
    margin-left: auto;
    margin-right: auto;
  }

  .main-grid-hp2 {
    display: block;
  }

  .image-51-hp {
    top: -437px;
    right: 14%;
  }

  .image-28-hp {
    inset: auto -33% -12% auto;
  }

  .div-block-44-hp {
    align-items: stretch;
  }

  .block5-wp-ttl {
    margin-left: auto;
    margin-right: auto;
  }

  .img4-az {
    height: auto;
  }

  .img4-my {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/638efba0329ae9192d45917a_Untitled%20design.png");
    background-size: auto;
    height: auto;
  }

  .div-b-kz {
    padding-bottom: 20px;
  }

  .image-68-kz {
    top: -9%;
    left: 11%;
  }

  .image-51-kz {
    top: -437px;
    right: 14%;
  }

  .image-65-hp {
    width: 1600px;
    bottom: -24%;
    left: -8%;
  }

  .slider-3-kzr-instr-ca {
    height: 100%;
  }

  .div-block3h-kz-copy1 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
    padding-right: 110px;
  }

  .block5-kz-what-will-you-learn-copy1 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-65-rethink-eng {
    width: 1600px;
    bottom: -20%;
    left: -8%;
  }

  .image-25-rethink-eng {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .div-block3h-kz-copy11 {
    padding-right: 110px;
  }

  .block5-kz-what-will-you-learn-copy11 {
    margin-left: auto;
    margin-right: auto;
  }

  .h2-kz-ua {
    margin-top: 45px;
  }

  .text-block-67-360 {
    padding-right: 60px;
  }

  .image-25-360 {
    z-index: 2;
    margin-left: 58px;
    top: 216px;
    left: 1078px;
  }

  .main-block-2-360 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-10-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-8-360 {
    display: none;
  }

  .main-block-4-360 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-7-360 {
    overflow: hidden;
  }

  .main-block-6-360, .main-block-14-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

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

  .h2-360 {
    margin-top: 20px;
    margin-bottom: 19px;
  }

  .div-block3h-360 {
    padding-right: 20px;
  }

  .div-block-h2-360 {
    height: auto;
  }

  .block-3-360 {
    max-width: 1200px;
  }

  .main-grid-360 {
    display: block;
  }

  .block5-360 {
    margin-left: auto;
    margin-right: auto;
  }

  ._2-hp-3-360 {
    margin-left: 0;
  }

  .image-68-360 {
    top: -9%;
    left: 11%;
  }

  .div-block-h9-360 {
    padding-right: 70px;
  }

  .div-b-360 {
    padding-bottom: 20px;
  }

  .image-38-copy-360 {
    bottom: 28%;
    left: 15%;
  }

  .block5-copy-360, .block5-360-copy {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-360-2 {
    height: auto;
  }

  .div-block3h-360-2 {
    margin-left: auto;
    padding-left: 10px;
    padding-right: 45px;
  }

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

  .div-block-28-360 {
    width: auto;
    height: 402px;
    margin-right: 60px;
  }

  .grid-11-360 {
    justify-items: center;
  }

  .grid-42 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block3h-360-3 {
    padding-right: 50px;
  }

  .h2-360-2 {
    margin-top: 45px;
  }

  .image-29-360 {
    margin-bottom: 79px;
    margin-left: 27px;
    margin-right: 0;
    display: none;
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .section-24 {
    margin-left: 0;
  }

  .image-29-360-2 {
    margin-bottom: 76px;
    margin-left: 30px;
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .block5-hp-copy {
    margin-left: auto;
    margin-right: auto;
  }

  .main-grid-hp-360 {
    display: block;
  }

  .div-block-h2-360-5 {
    height: auto;
  }

  .image-65-360-2 {
    width: 1600px;
    height: 250px;
    margin-bottom: 179px;
    bottom: -24%;
    left: -8%;
  }

  .image-52-360 {
    margin-top: 140px;
    margin-right: 345px;
    top: 12%;
    right: -21%;
  }

  .image-40-360 {
    bottom: 13%;
    right: 0%;
  }

  .h2-copy5 {
    margin-top: 10px;
  }

  .div-block-h7-5 {
    padding-bottom: 47px;
    padding-right: 20px;
  }

  .div-block3h-kz-360 {
    padding-right: 110px;
  }

  .image-29-kz-360 {
    margin-left: 0;
    margin-right: 0;
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .image-29-360-long {
    width: 1583px;
    height: 433px;
    margin: 70px 0 -7px -985px;
    display: none;
    top: auto;
    bottom: 3%;
    left: -5%;
    overflow: visible;
  }

  .main-block-2-360-v2 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-10-360-v2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-8-360-v2 {
    margin-bottom: 53px;
    display: block;
  }

  .main-block-4-360-v2 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-7-360-v2 {
    overflow: hidden;
  }

  .main-block-6-360-v2, .main-block-14-360-v2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .div-block-h11-360-v2 {
    padding-top: 15px;
  }

  .div-block-h2-copy-360-v2 {
    height: auto;
  }

  .image-56-360-v2 {
    top: 27%;
    left: 7%;
  }

  .div-slide-green-shorter, .div-slide-purpure-shorter {
    background-position: 0 30%;
    width: 300px;
    height: 250px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .image-29-360-v2 {
    margin-bottom: 79px;
    margin-left: 27px;
    margin-right: 0;
    display: none;
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .image-70-360-v2 {
    top: -4%;
    right: 23%;
  }

  .image-69-360-v2 {
    bottom: -41%;
    right: 0%;
  }

  .block5-360-copy-v2 {
    margin-left: auto;
    margin-right: auto;
  }

  .container-18 {
    display: none;
  }

  .block5-360-v2 {
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .main-block-8-360-v2--s {
    display: none;
  }

  .image-56-360-v2-2 {
    top: 27%;
    left: 7%;
  }

  .main-block-2-library {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
    padding-left: 300px;
    padding-right: 300px;
  }

  .main-block-4-library {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-6-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-7-library {
    overflow: hidden;
  }

  .main-block-8-library {
    display: none;
  }

  .main-block-10-library, .main-block-14-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-grid-library, .main-grid-library-products {
    display: block;
  }

  .image-69-library {
    bottom: -41%;
    right: 0%;
  }

  .div-block3h-library {
    padding-right: 110px;
  }

  .image-28-library {
    inset: auto -33% -12% auto;
  }

  .image-68-library {
    top: -9%;
    left: 11%;
  }

  .image-29-library {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .div-slide-green-library, .div-slide-purpure-library {
    background-position: 0 30%;
    width: 400px;
    height: 220px;
    padding-top: 15px;
    padding-bottom: 40px;
    padding-left: 35px;
    display: block;
  }

  .text-block-36-library {
    display: block;
  }

  .block5-library-360 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-25-library {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .grid-44 {
    grid-template-columns: .25fr .75fr;
  }

  .div-block-365 {
    margin-left: 334px;
    margin-right: 334px;
  }

  .h2-library {
    margin-top: 66px;
  }

  .image-25-hp {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .block5-library-insights, .block5-library-lencioni, .block5-library-sociomapping, .block5-library-acdc {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-2-pam {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-14-pam {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-11-pam {
    display: none;
  }

  .main-block-6-pam {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-7-pam {
    overflow: hidden;
  }

  .main-block-4-pam {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-8-pam {
    display: none;
  }

  .main-block-10-pam {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .link-block-21, .link-block-22, .link-block-24, .link-block-28, .link-block-29 {
    display: block;
  }

  .block5-library-resilience, .block5-library-mindset {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-16-library {
    margin-left: auto;
  }

  .block5-library-scarf, .block5-library-leadership, .block5-library-quintssence {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-14-pmi, .main-block-10-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-8-pmi {
    display: none;
  }

  .main-block-7-pmi {
    overflow: hidden;
  }

  .main-block-6-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-5-pmi {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-pmi, .main-block-2-pmi {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-text-pmi-block {
    padding-left: 380px;
    padding-right: 380px;
  }

  .image-69-pmi {
    bottom: -41%;
    right: 0%;
  }

  .image-68-pmi {
    top: -9%;
    left: 11%;
  }

  .text-block-pmi-main-hpt {
    margin-left: 123px;
  }

  .block5-library-sales, .block5-library-nagotiations, .block5-library-vuca, .block5-library-mars, .block5-library-dei, .block5-library-amundsen {
    margin-left: auto;
    margin-right: auto;
  }

  .image-51-pmi {
    top: -437px;
    right: 14%;
  }

  .image-112 {
    padding-right: 0;
  }

  .div-block-h2-pmi {
    display: none;
  }

  .main-grid-kz-pmi {
    display: block;
  }

  .block5-kz-description-pmi {
    margin-left: auto;
    margin-right: auto;
  }

  .image-69-copy-pmi {
    bottom: -41%;
    right: 0%;
  }

  .div-block-28-360-new {
    width: auto;
    height: 337px;
    margin-right: 60px;
  }

  .div-block-35-360-new {
    margin-top: 40px;
  }

  .main-block-20-library {
    margin-left: 334px;
    margin-right: 334px;
  }

  .button1-library-article-4 {
    margin-top: 27px;
    margin-left: 0;
  }

  ._2-library-sections-article {
    margin-left: -45px;
  }

  .grid-44-article {
    grid-template-columns: .25fr .75fr;
  }

  .main-block-21-library {
    padding-left: 334px;
  }

  .block5-study-kz {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-6-study-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .div-block-h2-copy-copy {
    height: auto;
  }

  .div-block-6-study-kz {
    height: 1000px;
  }

  .submit-button-3-study-kz {
    transition: all .5s;
  }

  .submit-button-3-study-kz:hover {
    transform: translate(0, -2px);
  }

  .main-block-6-hybrid {
    margin-left: 0;
  }

  .submit-button-3-hybrid {
    transition: all .5s;
  }

  .submit-button-3-hybrid:hover {
    transform: translate(0, -2px);
  }

  .div-block-6-hybrid {
    height: 1000px;
  }

  .submit-button-3-inclusion {
    transition: all .5s;
  }

  .submit-button-3-inclusion:hover {
    transform: translate(0, -2px);
  }

  .div-block-6-inclusion {
    height: 1000px;
  }

  .block5-hybrid {
    margin-left: auto;
    margin-right: auto;
  }

  .image-53-copy {
    left: 0%;
  }

  .block-3-hybrid {
    max-width: 1200px;
  }

  .submit-button-3-test-hybrid {
    transition: all .5s;
  }

  .submit-button-3-test-hybrid:hover {
    transform: translate(0, -2px);
  }

  .submit-button-3-test-hybrid.httpslink {
    margin-left: 10px;
  }

  .block5-inclusion {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-6-inclusion {
    margin-left: 0;
  }

  .block-3-inclusion {
    max-width: 1200px;
  }

  .submit-button-3-test-inclusion {
    transition: all .5s;
  }

  .submit-button-3-test-inclusion:hover {
    transform: translate(0, -2px);
  }

  .submit-button-3-test-inclusion.httpslink {
    margin-left: 10px;
  }

  .image-52-il {
    top: 12%;
    right: -21%;
  }

  .image-40-wp-il {
    bottom: 13%;
    right: 0%;
  }

  .main-block-6-inclusion-2 {
    margin-left: 0;
  }

  .h2-360-when-use {
    margin-top: 20px;
    margin-bottom: 19px;
  }

  .grid-18-hybrid {
    max-width: 1200px;
    height: auto;
  }

  .div-block-28-wp-3 {
    width: auto;
    height: 402px;
  }

  .block5-wp-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-b-wp-3 {
    padding-bottom: 20px;
  }

  .div-slide-green-wide, .div-slide-purpure-wide {
    background-position: 0 30%;
    width: 400px;
    height: 270px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-h2-web {
    display: block;
  }

  .main-block-10-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .div-block-h11-wp-3 {
    padding-top: 15px;
  }

  .image-52-web-dei {
    top: 12%;
    right: -21%;
  }

  .columns-36 {
    margin-left: 341px;
    padding-right: 100px;
  }

  .submit-button-3-test-hybrid-copy {
    transition: all .5s;
  }

  .submit-button-3-test-hybrid-copy:hover {
    transform: translate(0, -2px);
  }

  .main-grid-offline {
    display: block;
  }

  .div-block-h10-offline {
    padding-left: 0;
  }

  .grid-8-dei-offline {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-offline {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .img4-offline-mk {
    height: auto;
  }

  .img4-offline-my {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63cfe317d154ef0d6290f7f6_Untitled%20design%20(1).png");
    background-size: auto;
    height: auto;
  }

  .img4-ow-oy-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6357f362cd49884351a8f863_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8.png");
    background-size: auto;
    height: auto;
  }

  .div-block-28-offline {
    width: auto;
    height: 402px;
  }

  .main-block-6-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  ._2-copy._3 {
    margin-top: -23px;
    margin-left: 20px;
    margin-right: 10px;
  }

  .slider-3-ow-copy {
    height: 100%;
  }

  .img4-offline-other {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64e49d6c7a01a1a5d8f25c78_Untitled%20design.png");
    background-size: auto;
    height: auto;
  }

  .main-block-2-offline {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-7-dei-offline {
    overflow: hidden;
  }

  .block5-offline, .block5-copy, .block5-one-ca {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-35-one-ca {
    margin-top: 20px;
  }

  .div-block-28-one-ca {
    width: auto;
    height: 470px;
  }

  .block5-one-ca-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h13-copy {
    padding-right: 80px;
  }

  .main-block-6-study-kz-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .div-block-6-one-ca {
    height: 1000px;
  }

  .submit-button-3-one-ca {
    transition: all .5s;
  }

  .submit-button-3-one-ca:hover {
    transform: translate(0, -2px);
  }

  .div-block-6-offline {
    padding-bottom: 220px;
  }

  .div-block-h12-copy {
    padding-right: 80px;
  }

  .submit-button-3-test-one-ca {
    transition: all .5s;
  }

  .submit-button-3-test-one-ca:hover {
    transform: translate(0, -2px);
  }

  .submit-button-3-test-one-ca.httpslink {
    margin-left: 10px;
  }

  .main-block-14-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .block5-offline-sh, .block5-offline-pain {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-6-offline-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .div-slide-purpure-shorter-dei, .div-slide-green-shorter-dei {
    background-position: 0 30%;
    width: 300px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-h13-offline {
    padding-right: 80px;
  }

  .div-block3h-ua-acdc {
    padding-right: 110px;
  }

  .top-content-offline {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .div-block-h3-2-offline {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-left: 0;
    padding-right: 70px;
    display: flex;
  }

  .div-b-offline {
    padding-bottom: 20px;
  }

  .h2-kz-ua-copy {
    margin-top: 45px;
  }

  .image-46-offline {
    inset: auto auto -6% 0%;
  }

  .grid-23-offline {
    max-width: 1200px;
    height: auto;
  }

  .main-block-7-dei-offline-1 {
    overflow: hidden;
  }

  .div-block-h2-offline {
    display: block;
  }

  ._2-smaller-2-1-offline {
    margin-left: 20px;
  }

  .image-52-web-offline {
    top: 12%;
    right: -21%;
  }

  .columns-40 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .img4-offline-ob {
    height: auto;
  }

  ._2-copy, ._2-rethink-eng, ._2-rethink-eng-guests, ._2-rethink-eng-why, ._2-rethink-eng-form {
    padding-left: 10px;
  }

  .main-block3-rethink {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .image-29-rethink {
    inset: 404px 118px 3% -3%;
  }

  .img4-offline-ao {
    height: auto;
  }

  ._2-copy-offlain {
    margin-left: 48px;
  }

  .div-block-6-one-ua {
    padding-bottom: 125px;
  }

  .main-block-6-one-ua, .main-block-6-ld-rep {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .submit-button-3-test-one-ua {
    transition: all .5s;
  }

  .submit-button-3-test-one-ua:hover {
    transform: translate(0, -2px);
  }

  .submit-button-3-test-one-ua.httpslink {
    margin-left: 10px;
  }

  .columns-36-one-ua {
    margin-left: 341px;
    padding-right: 100px;
  }

  ._2-one-ua1, ._2-copy, ._2-one-ua2, ._2-one-ca, ._2-copy, ._2-copy, ._2-kz-m2 {
    padding-left: 10px;
  }

  .main-block-14-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-11-ny {
    display: none;
  }

  .main-block-6-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-7-ny {
    overflow: hidden;
  }

  .main-block-4-ny {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-8-ny {
    display: none;
  }

  .main-block-10-ny {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    height: 100%;
  }

  .main-block-2-ny {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-block-28-ny {
    width: auto;
    height: 402px;
  }

  .grid-8-ny {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-36-ny-2 {
    line-height: 20px;
  }

  .div-slide-green-ny, .div-slide-purpure-ny {
    background-position: 0 30%;
    width: 285px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-h2-ny {
    height: auto;
  }

  .image-29-ny {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  ._2-ny, ._2-copy {
    padding-left: 0;
  }

  .image-25-hp-ny {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .grid-8-ny-2 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-ny-white {
    padding-left: 0;
  }

  .text-block-36-ny-2-white {
    line-height: 20px;
  }

  .image-31-copy {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .div-slide-purpure-shorter-ret {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: none;
  }

  .img3-rethink-ret, .img3-ins-1, .img4-insights-2, .img2-insights {
    height: auto;
  }

  .block5-ny {
    margin-left: auto;
    margin-right: auto;
  }

  .image-42-ny {
    bottom: -2%;
  }

  .div-block-378 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .img3-rethink-ret2, .img3-rethink-ret3 {
    height: auto;
  }

  .image-50-ny {
    bottom: -67.5px;
    right: 14%;
  }

  ._2-testimonials-ny {
    padding-left: 0;
  }

  .div-block-379 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-39-ny {
    right: 9%;
  }

  .image-49-ny {
    inset: auto auto 0% 11%;
  }

  .image-47-ny {
    left: 18%;
  }

  .image-38-ny {
    display: none;
    bottom: 28%;
    left: 15%;
  }

  .div-block-h5-ny {
    background-repeat: no-repeat;
    background-size: cover;
    padding-right: 60px;
  }

  .submit-button-3-ny {
    transition: all .5s;
  }

  .submit-button-3-ny:hover {
    transform: translate(0, -2px);
  }

  .div-block-h11-ny {
    padding-top: 15px;
  }

  .submit-button-3-ny-2 {
    transition: all .5s;
  }

  .submit-button-3-ny-2:hover {
    transform: translate(0, -2px);
  }

  .section-26 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-25-hp-2 {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .div-block-h2-361 {
    display: none;
  }

  .image-146 {
    bottom: -41%;
    right: 0%;
  }

  .div-block-397 {
    margin-top: 12px;
  }

  .image-147 {
    top: -9%;
    left: 11%;
  }

  .div-block3h-361 {
    padding-right: 110px;
  }

  .image-150 {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .block-9 {
    max-width: 1200px;
  }

  .grid-55 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    max-width: 1200px;
    display: grid;
  }

  .div-block-h2-copy-361 {
    height: auto;
  }

  .image-153 {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .top-content-2 {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .h2-3602 {
    margin-top: 45px;
  }

  .div-block-403 {
    margin-top: 22px;
  }

  .div-block-h2-362 {
    display: none;
  }

  .image-159 {
    bottom: 13%;
    right: 0%;
  }

  .div-block-407 {
    width: auto;
    height: 402px;
  }

  .image-162 {
    bottom: -2%;
  }

  .image-163 {
    right: 9%;
  }

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

  .div-b-361 {
    padding-bottom: 20px;
  }

  .image-38-copy-361 {
    bottom: 28%;
    left: 15%;
  }

  .div-block-h11-2 {
    padding-top: 15px;
  }

  .submit-button-6 {
    transition: all .5s;
  }

  .submit-button-6:hover {
    transform: translate(0, -2px);
  }

  .block-10 {
    max-width: 1200px;
  }

  .div-block-h9-361 {
    padding-right: 70px;
  }

  .div-block-h2-363 {
    display: none;
  }

  .image-170 {
    top: 27%;
    left: 7%;
  }

  .image-171 {
    top: -4%;
    right: 23%;
  }

  .div-block-h13-2 {
    padding-right: 80px;
  }

  .image-176 {
    top: 0%;
    right: 10%;
  }

  .div-block-h3-2-2 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-right: 70px;
    display: flex;
  }

  .image-178 {
    inset: auto auto -6% 0%;
  }

  .slider-6 {
    height: 100%;
  }

  .right-arrow-6 {
    right: 349px;
  }

  .block-11 {
    max-width: 1200px;
  }

  .left-arrow-5 {
    right: 584px;
  }

  .div-block-h2-copy-362 {
    height: auto;
  }

  .div-block-436 {
    margin-top: 53px;
  }

  .grid-64 {
    max-width: 1200px;
    height: auto;
  }

  .div-block-h5-2 {
    background-repeat: no-repeat;
    background-size: cover;
    padding-right: 50px;
  }

  .div-block-h2-364 {
    display: none;
  }

  .image-182 {
    left: 18%;
  }

  .image-183 {
    bottom: -67.5px;
    right: 14%;
  }

  .image-184 {
    inset: auto auto 0% 11%;
  }

  .grid-68 {
    max-width: 1200px;
    height: auto;
  }

  .image-187 {
    left: 0%;
  }

  .image-188 {
    top: 12%;
    right: -21%;
  }

  .submit-button-7 {
    transition: all .5s;
  }

  .submit-button-7:hover {
    transform: translate(0, -2px);
  }

  .div-block-h12-2 {
    padding-right: 80px;
  }

  .div-block-h2-365 {
    display: none;
  }

  .image-190 {
    top: 15%;
    right: 22%;
  }

  .block-12 {
    max-width: 1200px;
  }

  .image-191 {
    inset: 0% 0% auto auto;
  }

  .div-block-365-serv-categ-name {
    margin-left: 334px;
    margin-right: 334px;
  }

  .main-block-6-serv-page {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .image-66-kz-2 {
    inset: 0% 0% auto auto;
  }

  .main-block-14-serv-page {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .grid-81 {
    max-width: 1200px;
    height: auto;
  }

  .block-14 {
    max-width: 1200px;
  }

  .div-block-h2-copy-365 {
    height: auto;
  }

  .image-203 {
    left: 0%;
  }

  .image-204 {
    top: 12%;
    right: -21%;
  }

  .submit-button-9 {
    transition: all .5s;
  }

  .submit-button-9:hover {
    transform: translate(0, -2px);
  }

  .image-205 {
    top: -437px;
    right: 14%;
  }

  .grid-83 {
    max-width: 1200px;
    height: auto;
  }

  .block-15 {
    max-width: 1200px;
  }

  .div-block-h2-copy-366 {
    height: auto;
  }

  .image-207 {
    left: 0%;
  }

  .image-208 {
    top: 12%;
    right: -21%;
  }

  .submit-button-10 {
    transition: all .5s;
  }

  .submit-button-10:hover {
    transform: translate(0, -2px);
  }

  .image-209 {
    top: -437px;
    right: 14%;
  }

  .main-grid-service {
    display: block;
  }

  .image-28-service {
    inset: auto -33% -12% auto;
  }

  .image-25-service {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .image-40-service {
    bottom: 13%;
    right: 0%;
  }

  .block5-service {
    margin-left: auto;
    margin-right: auto;
  }

  .div-b-co-service {
    padding-bottom: 20px;
  }

  .image-29-services {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .div-block3h-services {
    padding-right: 110px;
  }

  .div-slide-green-services {
    background-position: 0 30%;
    width: 285px;
    height: 220px;
    padding-top: 85px;
    padding-bottom: 40px;
    display: flex;
  }

  .main-block-2-services {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-block-h2-copy-services, .div-block-h2-copy-367 {
    height: auto;
  }

  .top-content-3 {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .div-slide-purpure-services {
    background-position: 0 30%;
    width: 285px;
    height: 220px;
    padding-top: 85px;
    padding-bottom: 40px;
    display: flex;
  }

  .slider-7 {
    height: 100%;
  }

  .main-block-4-services {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-grid-370 {
    display: block;
  }

  .div-block-535 {
    margin-top: 22px;
  }

  .div-block-h2-368 {
    display: none;
  }

  .image-240 {
    bottom: -2%;
  }

  .image-241 {
    right: 9%;
  }

  .block-18 {
    max-width: 1200px;
  }

  .grid-102 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    max-width: 1200px;
    display: grid;
  }

  .image-246 {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .div-block-541 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .h2-3604 {
    margin-top: 45px;
  }

  .image-42-services {
    bottom: -2%;
  }

  .main-grid-371 {
    display: block;
  }

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

  .div-block-h2-369 {
    display: none;
  }

  .image-252 {
    bottom: 13%;
    right: 0%;
  }

  .div-block-545 {
    width: auto;
    height: 402px;
  }

  .image-254 {
    right: 9%;
  }

  .div-block-h3-2-4 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-right: 70px;
    display: flex;
  }

  .image-257 {
    inset: auto auto -6% 0%;
  }

  .right-arrow-11 {
    right: 349px;
  }

  .block-19 {
    max-width: 1200px;
  }

  .left-arrow-10 {
    right: 584px;
  }

  .div-block-557 {
    margin-top: 53px;
  }

  .grid-105 {
    max-width: 1200px;
    height: auto;
  }

  .div-block-560 {
    align-items: stretch;
  }

  .main-block-6-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .div-block-h2-reg-services {
    height: auto;
  }

  .grid-107 {
    max-width: 1200px;
    height: auto;
  }

  .image-51-services {
    top: -437px;
    right: 14%;
  }

  .block-20 {
    max-width: 1200px;
  }

  .image-261 {
    left: 0%;
  }

  .image-262 {
    top: 12%;
    right: -21%;
  }

  .submit-button-11 {
    transition: all .5s;
  }

  .submit-button-11:hover {
    transform: translate(0, -2px);
  }

  .main-grid-372 {
    display: block;
  }

  .div-block-h2-370 {
    display: none;
  }

  .main-block-7-services {
    overflow: hidden;
  }

  .image-264 {
    right: 13%;
  }

  .main-grid-373 {
    display: block;
  }

  .div-block-h9-362 {
    padding-right: 70px;
  }

  .div-block-h2-371 {
    display: none;
  }

  .image-265 {
    top: 27%;
    left: 7%;
  }

  .image-266 {
    top: -4%;
    right: 23%;
  }

  .main-block-8-services {
    display: none;
  }

  .main-grid-376 {
    display: block;
  }

  .div-block-h2-374 {
    display: none;
  }

  .image-276 {
    bottom: -41%;
    right: 0%;
  }

  .div-block-589 {
    margin-top: 12px;
  }

  .image-277 {
    top: -9%;
    left: 11%;
  }

  .main-grid-377 {
    display: block;
  }

  .div-block-h2-375 {
    display: none;
  }

  .image-279 {
    left: 18%;
  }

  .image-280 {
    bottom: -67.5px;
    right: 14%;
  }

  .image-281 {
    inset: auto auto 0% 11%;
  }

  .slider-11 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-h11-3 {
    padding-top: 15px;
  }

  .submit-button-12 {
    transition: all .5s;
  }

  .submit-button-12:hover {
    transform: translate(0, -2px);
  }

  .block-21 {
    max-width: 1200px;
  }

  .main-block-10-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-grid-378 {
    display: block;
  }

  .div-block-h2-376 {
    display: none;
  }

  .image-287 {
    top: 15%;
    right: 22%;
  }

  .main-grid-379 {
    display: block;
  }

  .div-block-h2-377 {
    display: none;
  }

  .image-289 {
    top: 0%;
    right: 10%;
  }

  .main-grid-380 {
    display: block;
  }

  .div-block-h2-378, .div-block-h2-379 {
    display: none;
  }

  .main-block-364 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .block-22 {
    max-width: 1200px;
  }

  .image-65-service {
    width: 1600px;
    bottom: -24%;
    left: -8%;
  }

  .image-302 {
    inset: 0% 0% auto auto;
  }

  .image-308 {
    padding-right: 0;
  }

  .submit-button-13 {
    transition: all .5s;
  }

  .submit-button-13:hover {
    transform: translate(0, -2px);
  }

  .main-text-pmi-block-2 {
    padding-left: 380px;
    padding-right: 380px;
  }

  .div-block-h2-copy-368 {
    display: block;
  }

  .div-block-638 {
    margin-top: 12px;
  }

  .image-309 {
    top: -9%;
    left: 11%;
  }

  .right-arrow-4-kz-2 {
    right: 349px;
  }

  .div-block-h3-2-5 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-right: 70px;
    display: flex;
  }

  .image-312 {
    inset: auto auto -6% 0%;
  }

  .div-block-44-kz-2 {
    align-items: stretch;
  }

  .block-23 {
    max-width: 1200px;
  }

  .left-arrow-14 {
    right: 584px;
  }

  .div-block-645 {
    margin-top: 53px;
  }

  .grid-130 {
    max-width: 1200px;
    height: auto;
  }

  .div-block-648 {
    align-items: stretch;
  }

  .div-block-h2-380 {
    display: none;
  }

  .image-316 {
    left: 18%;
  }

  .image-317 {
    bottom: -67.5px;
    right: 14%;
  }

  .image-318 {
    inset: auto auto 0% 11%;
  }

  .slider-12 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-20-kz-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-green-kz-2 {
    padding-right: 60px;
  }

  .div-block-h9-363 {
    padding-right: 70px;
  }

  .div-block-h2-381 {
    display: none;
  }

  .image-320 {
    top: 27%;
    left: 7%;
  }

  .image-321 {
    top: -4%;
    right: 23%;
  }

  .image-325 {
    right: 13%;
  }

  .grid-137 {
    max-width: 1200px;
    height: auto;
  }

  .block-24 {
    max-width: 1200px;
  }

  .image-327 {
    left: 0%;
  }

  .image-328 {
    top: 12%;
    right: -21%;
  }

  .div-block-h11-4 {
    padding-top: 15px;
  }

  .block-25 {
    max-width: 1200px;
  }

  .div-block-h2-382 {
    display: none;
  }

  .image-334 {
    top: 15%;
    right: 22%;
  }

  .div-block-h2-383 {
    display: none;
  }

  .image-336 {
    top: 0%;
    right: 10%;
  }

  .main-block-14-kz-conver, .main-block-6-coversation {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  ._2-ua-conversation1 {
    padding-left: 0;
  }

  ._2-ua-conversation1._3 {
    margin-top: -33px;
  }

  .text-block-36-ua-conversation {
    margin-top: -10px;
    padding-top: 0;
  }

  .main-text-game {
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-game-kz {
    margin-left: 123px;
  }

  ._2-kz-game3 {
    padding-left: 0;
  }

  .main-block-14-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-11-b2b2c {
    display: none;
  }

  .main-block-6-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-7-b2b2c {
    overflow: hidden;
  }

  .main-block-10-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-2-b2b2c, .main-block-4-b2b2c-speakers {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .grid18-b2b2c {
    max-width: 1200px;
    height: auto;
    padding-bottom: 0;
  }

  .div-block-h3-2-b2b2c {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 50px;
    padding-right: 40px;
    display: flex;
  }

  .div-block-h2-b2b2c {
    height: auto;
  }

  .speaker-name-b2b2c {
    margin-bottom: 20px;
  }

  .column-66, .column-67, .column-68 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-68-2 {
    top: -9%;
    left: 11%;
  }

  .grid-logos-b2b2c-1-half, .grid-logos-b2b2c-2-half {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .main-block-4-b2b2c-price {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-slide-green-wide-b2b2c {
    background-position: 0 30%;
    height: 220px;
    padding-top: 90px;
    padding-bottom: 40px;
    display: flex;
  }

  .columns-49 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block3h-b2b2c-pains {
    padding-right: 10px;
  }

  .div-slide-purpure-b2b2c-wide {
    background-position: 0 30%;
    height: 220px;
    padding-top: 90px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-h2-b2b2c-pains {
    height: auto;
  }

  .block5-b2b2c {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h13-b2b2c {
    padding-right: 10px;
  }

  .block-6-b2b2c {
    display: block;
  }

  .div-block-20-b2b2c {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-b2b2c-speakers {
    height: auto;
  }

  .div-block-h3-2-b2b2c-speakers {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 50px;
    padding-right: 40px;
    display: flex;
  }

  .top-content-b2b2c {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .image-65-b2b2c {
    width: 1600px;
    bottom: -24%;
    left: -8%;
  }

  .div-block-698, .columns-55 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .column-89, .column-90, .column-91 {
    padding-left: 0;
    padding-right: 0;
  }

  ._2-main, ._2-main2, ._2-main3, ._2-main4 {
    padding-left: 0;
  }

  .image-25-hp-copy {
    z-index: 2;
    top: 216px;
    left: 1078px;
  }

  .main-grid-kz-award {
    display: block;
  }

  .block5-b2b2c-award {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-69-b2b2c, .div-block-h2-b2b2c-award {
    display: block;
  }

  ._2-b2b2c-award {
    padding-left: 0;
  }

  .div-slide-green-b2b2c, .div-slide-purpure-b2b2c {
    background-position: 0 30%;
    width: 400px;
    height: 250px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-h5-b2b2c {
    background-repeat: no-repeat;
    background-size: cover;
    padding-right: 50px;
  }

  .div-block-h6-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329d5bf96255ecb9b0bc481_Group%201171276478.svg");
  }

  ._2-regi-b2b2c {
    padding-left: 0;
  }

  .block5-reviews-b2b2c {
    margin-left: auto;
    margin-right: auto;
  }

  .image-47-b2b2c {
    left: 18%;
  }

  .div-block-h13-m-ua {
    padding-right: 80px;
  }

  .image-47-ua-m {
    left: 18%;
  }

  .main-block-2-ua-motivation {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .grid-8-ua-motivation {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h3-2-webinar {
    width: 315px;
    height: 131px;
    padding-bottom: 0;
    padding-right: 10px;
    display: flex;
  }

  .div-slide-green-shorter-age-z, .div-slide-purpure-shorter-age-z {
    background-position: 0 30%;
    width: 300px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .image-47-age-z {
    left: 18%;
  }

  .main-grid-ua-article {
    display: block;
  }

  .main-text-article-insights {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-112-insights {
    padding-right: 0;
  }

  .image-69-l-rethink-survey {
    inset: auto auto -41% 0%;
  }

  .div-slide-green-shorter-rethink-survey, .div-slide-purpure-shorter-rethink-survey {
    background-position: 0 30%;
    width: 450px;
    height: 280px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .main-block7-rethink-survey {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .image-47-rethink-survey {
    left: 18%;
  }

  .main-block-7-rethink-eng-survey {
    overflow: hidden;
  }

  .image-42-rethink-survey {
    bottom: -2%;
  }

  .div-block-69-rethink-survey {
    display: block;
  }

  .img4-nd {
    height: auto;
  }

  .main-block-6-ua-facilitation-hide, .main-block-6-facilitation-ua {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .submit-button-3-test-sendpulse-web {
    transition: all .5s;
  }

  .submit-button-3-test-sendpulse-web:hover {
    transform: translate(0, -2px);
  }

  .grid-5-insights {
    max-width: 1200px;
  }

  .text-block-67-insights {
    padding-right: 60px;
  }

  .main-block-2-insights {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .columns-49-insights {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .block-3-insights {
    max-width: 1200px;
  }

  .div-block-h2-insights {
    height: auto;
  }

  .block-3-insights-2 {
    max-width: 1200px;
  }

  .div-block-h2-insights-2 {
    height: auto;
    padding-bottom: 0;
  }

  .top-content-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fc5013118eba1845c7d100_Group%201171276491.png");
    align-items: center;
    width: 951px;
    height: 152px;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .grid-8-insights {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-slide-green-insights, .div-slide-purpure-insights {
    background-position: 50% 15%;
    width: 380px;
    height: 220px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .main-block-2-insights-1 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-block3h-insights-what {
    padding-right: 10px;
  }

  .block5-reviews-insights {
    margin-left: auto;
    margin-right: auto;
  }

  .block-6-insights {
    display: block;
  }

  .image-47-insights {
    left: 18%;
  }

  .image-49-insights {
    inset: auto auto 0% 11%;
  }

  .grid18-insights {
    max-width: 1200px;
    height: auto;
    padding-bottom: 0;
  }

  .div-block-h2-insights-3 {
    height: auto;
  }

  .div-block-h3-2-insights {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 50px;
    padding-right: 40px;
    display: flex;
  }

  .main-block-2-trainers-requirements {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-slide-green-trainer, .div-slide-purpure-trainer {
    background-position: 0 30%;
    width: 400px;
    height: 250px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .grid-8-trainer {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .top-content-trainer {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .main-grid-trainer {
    display: block;
  }

  .div-block-h-trainer {
    display: inline-block;
  }

  .main-block-3-trainer {
    padding-top: 60px;
  }

  .block5-trainer {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-104-trainer {
    margin-top: 22px;
  }

  .image-31-trainer {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .top-content-trainer-2 {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .image-117-insights {
    padding-right: 0;
  }

  .text-block-article-insights3 {
    margin-left: 123px;
  }

  .main-block-5-pmi-article-insights {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-6-ua-article-insights, .main-block-6-article-insights, .main-block-6-pmi-article-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .main-block-5-article-insights {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-insights, .main-block-4-insights-metodology {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .slider-3-insights {
    height: 100%;
  }

  .image-46-insights {
    inset: auto auto -6% 0%;
  }

  .div-block3h-insights {
    max-width: 1200px;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .h2-insights-met {
    margin-top: 20px;
    margin-bottom: 19px;
  }

  .div-block-h2-insights-4 {
    height: auto;
    padding-bottom: 0;
  }

  .image-353 {
    display: block;
  }

  .div-block-h13-trainer {
    padding-right: 0;
  }

  .div-block-116-trainer {
    margin-bottom: 60px;
    display: block;
  }

  .grid-23-trainer {
    max-width: 1200px;
    height: auto;
  }

  .image-63-trainer {
    top: 0%;
    right: 10%;
  }

  .image-39-trainer {
    right: 9%;
  }

  ._2-regi-trainer, ._2-regi-trainer-wh {
    padding-left: 0;
  }

  .grid-18-trainer {
    max-width: 1200px;
    height: auto;
  }

  .main-block-14-trainer, .main-block-6-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  ._2-trainer-sm, ._2-copy, ._2-copy-trainer, ._2-cop {
    padding-left: 0;
  }

  .img4-td {
    height: auto;
  }

  .submit-button-3-test-one-ua-sendpulse {
    transition: all .5s;
  }

  .submit-button-3-test-one-ua-sendpulse:hover {
    transform: translate(0, -2px);
  }

  .submit-button-3-test-one-ua-sendpulse.httpslink {
    margin-left: 10px;
  }

  .submit-button-3-test-one-ca-sendpulse {
    transition: all .5s;
  }

  .submit-button-3-test-one-ca-sendpulse:hover {
    transform: translate(0, -2px);
  }

  .submit-button-3-test-one-ca-sendpulse.httpslink {
    margin-left: 10px;
  }

  .main-block-4-trainer-about-company {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .slider-4-insights {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .div-block-h2-insights2 {
    display: block;
  }

  .div-block-702 {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h5-insights {
    background-repeat: no-repeat;
    background-size: cover;
    padding-right: 50px;
  }

  .div-block-112-insights {
    margin-top: 12px;
  }

  ._2-regi-insights, ._2-b2b2c-insights {
    padding-left: 0;
  }

  .main-grid-ua-presentation {
    display: block;
  }

  .div-block-h10-web-presentation {
    padding-top: 30px;
  }

  .main-block-5-ua-presentation {
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-speakers-presentation {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .speaker-name-b2b2c-presentation {
    margin-bottom: 20px;
  }

  .main-block-4-kz-presentation {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-block-h13-insights {
    padding-right: 10px;
  }

  .main-block-4-insights-metodology-v1 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .main-block-insights {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-insights {
    padding-left: 0;
  }

  .image-113-insights {
    padding-right: 0;
  }

  .div-block-h4-presentation {
    padding-right: 10px;
  }

  .submit-button-4-test-sendpulse {
    transition: all .5s;
  }

  .submit-button-4-test-sendpulse:hover {
    transform: translate(0, -2px);
  }

  ._2-ai {
    padding-left: 0;
  }

  .grid-8-ua-ai {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-8-ai-web {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .main-block-5-kz-ai {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block3h-kz-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd4ffe0d7b86cc1243ed32_Group%201171276496.png");
    background-position: 0 0;
    background-size: auto;
    padding-right: 110px;
  }

  .heading-11-ld {
    width: 800px;
  }

  .image-42-ld {
    bottom: -2%;
  }

  .main-block-6-wp-it-ld {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .submit-button-3-test-ld-sendpulse-copy {
    transition: all .5s;
  }

  .submit-button-3-test-ld-sendpulse-copy:hover {
    transform: translate(0, -2px);
  }

  .main-block-6-ld-report {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .paragraph-12-wp-ild {
    width: 800px;
  }

  .text-block-pain-1-jti, .text-block-pain-2-jti, .text-block-pain-3-jti {
    margin-top: -10px;
    padding-top: 0;
  }

  .text-block-pain-4-jti {
    width: 240px;
    margin-top: -10px;
    padding-top: 0;
  }

  .speaker-jti-marianna, .speaker-name-olena, .speaker-name-anna-1 {
    margin-bottom: 20px;
  }

  .main-grid-jti, .div-block-69-jti {
    display: block;
  }

  .block5-kz-jti {
    margin-left: auto;
    margin-right: auto;
  }

  .main-grid-kz-jti {
    display: block;
  }

  ._2-ua-conversation1-jti {
    padding-left: 0;
  }

  ._2-ua-conversation1-jti._3 {
    margin-top: -33px;
    font-size: 36px;
  }

  .speaker-name-anna-2 {
    margin-bottom: 20px;
  }

  .main-block-4-kz-jti {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .submit-button-jti-sendpulse {
    transition: all .5s;
  }

  .submit-button-jti-sendpulse:hover {
    transform: translate(0, -2px);
  }

  .div-slide-green-shorter-rethink-survey-2 {
    background-position: 0 30%;
    width: 450px;
    height: 280px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block3h-362 {
    padding-right: 110px;
  }

  .main-block3-rethink-2 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  ._2-363 {
    padding-left: 0;
  }

  .h2-361 {
    margin-top: 45px;
  }

  .top-content-4 {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .div-block-h2-copy-369 {
    height: auto;
    padding-bottom: 0;
  }

  .block-26 {
    max-width: 1200px;
  }

  .div-block-103-l-2 {
    margin-top: 29px;
  }

  .image-31-l-generation {
    position: absolute;
    inset: 50% 21% auto auto;
  }

  .div-block-h2-384 {
    display: block;
  }

  .div-block-h2-copy-370 {
    height: auto;
    padding-bottom: 0;
  }

  .main-block7-2 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .right-arrow-14 {
    right: 349px;
  }

  .div-block-h3-2-2-2 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-right: 70px;
    display: flex;
  }

  .grid18-2 {
    max-width: 1200px;
    height: auto;
    padding-bottom: 0;
  }

  .main-grid-390 {
    display: block;
  }

  .block-28 {
    max-width: 1200px;
  }

  .image-405 {
    inset: auto auto -6% 0%;
  }

  .grid18-generational {
    max-width: 1200px;
    height: auto;
    padding-bottom: 0;
  }

  .grid-157 {
    max-width: 1200px;
    height: auto;
  }

  .image-412 {
    left: 18%;
  }

  .div-block-h3-2-2-2-generational {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    padding-bottom: 80px;
    padding-right: 70px;
    display: flex;
  }

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

  .div-block-780 {
    align-items: stretch;
  }

  ._2-369 {
    padding-left: 0;
  }

  ._2-rethink-generational, ._2-rethink-eng-guests-2 {
    padding-left: 10px;
  }

  ._2-rethink-eng-guests-2._3 {
    padding-left: 0;
  }

  .div-block-h2-385 {
    display: block;
  }

  .image-416 {
    inset: auto -33% -12% auto;
  }

  .main-grid-391 {
    display: block;
  }

  .image-421 {
    margin-top: -50px;
  }

  .div-block-h2-rethink {
    display: none;
  }

  .div-block-780-rethink {
    align-items: stretch;
  }

  .submit-button-pc-sendpulse {
    transition: all .5s;
  }

  .submit-button-pc-sendpulse:hover {
    transform: translate(0, -2px);
  }

  .link-block-31-new {
    display: block;
  }

  .block5-library-ai-mindset {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-rez-point-1, .text-block-rez-point-2 {
    margin-top: -10px;
    padding-top: 0;
  }

  .div-slide-green-1, .div-slide-purpure-1 {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .text-block-rez-point-33, .text-block-rez-point-44 {
    margin-top: -10px;
    padding-top: 0;
  }

  .link-block-32-new {
    display: block;
  }

  .block5-library-cx, .block5-library-presentation-skills, .block5-library-ttm, .block5-library-conscious-communication, .block5-library-desighn-thinking {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-communication, .text-block-36-library-copy {
    display: block;
  }

  .div-block-h2-wp4 {
    display: none;
  }

  .submit-button-3-wp-4-sendpulse {
    transition: all .5s;
  }

  .submit-button-3-wp-4-sendpulse:hover {
    transform: translate(0, -2px);
  }

  .main-block-4-wp-4 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-block-wp-4 {
    height: auto;
  }

  .image-29-wp-4 {
    margin-bottom: 76px;
    margin-left: 30px;
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .grid-42-wp4 {
    margin-left: 0;
    margin-right: 0;
  }

  .section-24-wp4 {
    margin-left: 0;
  }

  .div-block-28-wp-4 {
    width: auto;
    height: 402px;
  }

  .main-grid-wp-4 {
    display: block;
  }

  .grid-8-ny-copy {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-pam {
    display: none;
  }

  .block5-one-ca-3-pam {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-pam3 {
    display: block;
  }

  .image-42-pam, .image-42-pam-ua {
    bottom: -2%;
  }

  .div-slide-green-ny-copy {
    background-image: none;
    background-position: 0 30%;
    width: 300px;
    height: 450px;
    padding-top: 0;
    padding-bottom: 40px;
    display: block;
  }

  .img2-insights-copy, .img2-inshts-copy {
    height: auto;
  }

  .image-49-copy-copy {
    inset: auto auto 0% 11%;
  }

  .div-block-h2-insights-45 {
    display: block;
  }

  .image-68-home {
    top: -9%;
    left: 11%;
  }

  .div-block-h2-home {
    display: block;
  }

  .div-block-h2-360-23 {
    display: none;
  }

  ._2-hp-3-360-main {
    margin-left: 0;
  }

  .div-block-h2-pam-2 {
    display: block;
  }

  .div-block-h2-pam-ca, .button2-old.ny {
    display: none;
  }

  .img2-360-5copy {
    height: auto;
  }

  .div-slid-ny-copy {
    background-position: 0 30%;
    width: 300px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-slide-purpure-ny-copy-copy {
    background-image: none;
    width: 300px;
    height: 450px;
    padding-top: 0;
    padding-bottom: 40px;
    display: block;
  }

  .grid-8-ny-new {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .image-424-medium {
    left: 0;
  }

  .div-slide-greny-copy {
    background-position: 0 30%;
    width: 300px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-28-ny-new, .div-block-28-ny-new-2, .div-block-28-ny-new3 {
    width: auto;
    height: auto;
  }

  .main-block-0-ny-copy {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    height: 100%;
  }

  .div-block-79-copy {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  ._7788head {
    padding-left: 0;
  }

  .div-block-37-copy {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h13-new-year {
    padding-right: 10px;
  }

  .div-slide-purpure-ny-big {
    background-image: none;
    width: 300px;
    height: 450px;
    padding-top: 0;
    padding-bottom: 40px;
    display: block;
  }

  .div-slide-green-shorter-new-year, .div-slide-ny-new {
    background-position: 0 30%;
    width: 300px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .div-block-379-new-year {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .block5-new-year {
    margin-left: auto;
    margin-right: auto;
  }

  .main-grid-new-year, .main-grid-ny {
    display: block;
  }

  .slider-3-new-year {
    height: 100%;
  }

  .img2-insights-ny {
    height: auto;
  }

  .submit-button-3-ny-new {
    transition: all .5s;
  }

  .submit-button-3-ny-new:hover {
    transform: translate(0, -2px);
  }

  .grid-8-360 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .text-field-8-360 {
    width: 100%;
  }

  .main-block-library-trainers {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .column-67-library {
    padding-left: 0;
    padding-right: 0;
  }

  .speaker-name-library {
    margin-bottom: 20px;
  }

  .button-trainers-library {
    width: 280px;
  }

  .grid-44-trainers {
    grid-template-columns: .25fr .75fr;
  }

  ._2-library-sections-trainers {
    margin-left: -45px;
  }

  .test-content-trainer {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  ._2-trainer-test {
    padding-left: 0;
  }

  .div-block-h2-b2b2c-3 {
    display: block;
  }

  .main-block-2-b2b2c-new {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-slide-green-b2b2c-new {
    background-position: 0 30%;
    width: 400px;
    height: 250px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: none;
  }

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

  .div-block-28-b2b2c {
    width: auto;
    height: 402px;
  }

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

  .block5-b2b2c-new {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h13-b2b2c-new {
    padding-right: 10px;
  }

  .div-block-20-b2b2c-new {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .top-content-b2b2c-new {
    align-items: center;
    padding-bottom: 50px;
    display: flex;
    position: relative;
  }

  .main-block-4-b2b2c-price-new {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .submit-button-4-wp-2 {
    transition: all .5s;
  }

  .submit-button-4-wp-2:hover {
    transform: translate(0, -2px);
  }

  .back-block2-b2b2c {
    padding-top: 40px;
  }

  ._2-b2b2c-bonus {
    padding-left: 0;
  }

  .image-50-copy {
    bottom: -67.5px;
    right: 14%;
  }

  .img2-inshts-bomus {
    height: auto;
  }

  .submit-button-web-leader-sendpulse {
    transition: all .5s;
  }

  .submit-button-web-leader-sendpulse:hover {
    transform: translate(0, -2px);
  }

  .img4-dz {
    height: auto;
  }

  .slide-1-tg {
    background-position: 0 30%;
    width: 300px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .grid-tg-land {
    grid-template-columns: auto auto auto;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-tg-2, .slide-tg-3, .slide-tg-4 {
    background-position: 0 30%;
    width: 300px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .main-rg-bacgr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed6a8fa100efbb6fa832e5_Telegram%20post%20New%20BB%20(1)%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F%202.webp");
    background-size: 2500px;
    max-width: none;
    height: 100%;
  }

  .text-block-249 {
    font-size: 65px;
    font-weight: 700;
    line-height: 70px;
  }

  .div-block3h-library-copy {
    padding-right: 110px;
  }

  .h2-library-copy {
    margin-top: 66px;
  }

  .main-block-leader-2-0 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .img4-dz-2 {
    height: auto;
  }

  .section-29 {
    padding-left: 350px;
    padding-right: 350px;
  }

  .slide-tg-5, .slide-tg-6 {
    background-position: 0 30%;
    width: 300px;
    height: 285px;
    padding-top: 80px;
    padding-bottom: 40px;
    display: flex;
  }

  .slider-14 {
    margin-left: 53px;
  }

  .button1-tg-copy {
    margin-left: 0;
  }

  .div-block-h2-copy {
    display: none;
  }

  .image-29-kz-web {
    top: auto;
    bottom: 3%;
    left: -5%;
  }

  .h2-kz-ua-resilience {
    margin-top: 45px;
  }

  .submit-button-pc-kyivstar {
    transition: all .5s;
  }

  .submit-button-pc-kyivstar:hover {
    transform: translate(0, -2px);
  }

  .main-block-2-ua-kyivstar {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
    margin-bottom: -142px;
  }

  .main-block-4-kz-kyivstar {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  ._2-ua-kyivstar {
    padding-left: 0;
  }

  ._2-ua-kyivstar._3 {
    margin-top: -33px;
  }

  .div-block-h2-kyivstar, .div-block-h2-copy-copy {
    height: auto;
    padding-bottom: 0;
  }

  .block-3-kz-copy {
    max-width: 1200px;
  }

  .div-block-h2-copy-copy {
    height: auto;
    padding-bottom: 0;
  }

  ._2-ua-conversation1-copy {
    padding-left: 0;
  }

  ._2-ua-conversation1-copy._3 {
    margin-top: -33px;
  }

  .div-block-69-resilience {
    display: block;
  }

  .div-slide-purpure-shorter-resilience {
    background-position: 0 30%;
    width: 300px;
    height: 250px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: none;
  }

  .main-block-2-ua-ld-25 {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .text-block-ld-25-1, .text-block-ld-25-2, .text-block-ld-25-3, .text-block-ld-25-4, .text-block-ld-25-5 {
    margin-top: -10px;
    padding-top: 0;
  }

  .div-block-h2-eba {
    text-align: right;
    margin-top: 40px;
  }

  ._2-ua-conversation1-2-eba {
    padding-left: 0;
  }

  ._2-ua-conversation1-2-eba._3 {
    margin-top: -65px;
    font-size: 38px;
    line-height: 45px;
  }

  .navbar-wrap {
    background-color: #ddd0;
  }

  .video-2 {
    width: 350px;
    height: 350px;
  }

  .main-block-2-b2b2c-for-who {
    background-position: 50% 10%;
    background-size: cover;
    height: 100%;
  }

  .div-block-h2-copy-copy {
    text-align: right;
  }

  .h2-kz-ua-think-hr {
    margin-top: 45px;
  }

  ._2-think-hr {
    padding-left: 0;
  }

  .div-block-35-think-hr {
    margin-top: 70px;
  }

  .div-slide-green-think-hr {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .text-block-ld-25-1-think-hr {
    margin-top: -10px;
    padding-top: 0;
  }

  .div-slide-purpure-think-hr {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .text-block-ld-25-2-think-hr {
    margin-top: -10px;
    padding-top: 0;
  }

  .div-slide-green-think-hr-1 {
    background-position: 0 30%;
    width: 450px;
    height: 220px;
    padding-top: 100px;
    padding-bottom: 40px;
    display: flex;
  }

  .img4-dz-esg {
    height: auto;
  }

  ._2-esg {
    padding-left: 0;
  }

  .img4-nd-maka, .img4-nd-nana, .img4-nd-martin, .img4-nd-michael {
    height: auto;
  }

  .div-block-h2-esg {
    display: block;
  }

  .main-block-6-ld-report-copy, .main-block-6-cheklist {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329cc8e1a66d4445a3c650f_Group%201171276479.png");
    background-position: 100%;
    background-size: auto;
    height: 100%;
  }

  .image-28-cheklist {
    inset: auto -33% -12% auto;
  }

  .submit-button-cheklist {
    transition: all .5s;
  }

  .submit-button-cheklist:hover {
    transform: translate(0, -2px);
  }
}

@media screen and (max-width: 991px) {
  .banner {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/628e4711156dc716aa7d2296_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(1)dark.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/628e46670581fe828d6406e7_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(1).png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62877e72d320bd645bd38b55_09%20%D0%B1%D0%B5%D1%82%D1%82%D0%B5%D1%80.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62877bf2aa6b345089ecab68_az%2Bmy.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627251f90a9a98b6833c27fd_787987.png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%, 50%, 50%, 0 0, 50% 0, 0 0;
    background-size: cover, 1440px, cover, cover, cover, auto;
  }

  .about-d, .form {
    padding-left: 140px;
    padding-right: 140px;
  }

  .contact-form {
    margin-left: 60px;
    margin-right: 60px;
  }

  .heading-3 {
    padding-left: 40px;
  }

  .form-2, .heading-5 {
    margin-left: 100px;
    margin-right: 100px;
  }

  .text-block-9 {
    margin-left: -142px;
    padding-left: 0;
  }

  .text-block-11 {
    margin-top: 40px;
  }

  .div-block-4 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .bold-text-6 {
    padding-left: 0;
  }

  .columns-10 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-5 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-6 {
    background-position: 0%;
  }

  .heading-11, .paragraph-12 {
    margin-left: 60px;
    margin-right: 140px;
  }

  .button-purple {
    margin-left: 60px;
  }

  .columns-11 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .image-11 {
    margin-left: 60px;
  }

  .heading-whitepaper, .subheading-whitepaper {
    margin-left: 60px;
    margin-right: 60px;
  }

  .left-arrow {
    right: 8%;
  }

  .image-whitepaper {
    margin-left: 20px;
  }

  .heading-why-us {
    margin-left: 40px;
    margin-right: 40px;
  }

  .text-block-10-copy {
    margin-left: 60px;
    margin-right: 60px;
    font-size: 16px;
    line-height: 25px;
  }

  .columns-why-us-5 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .button-products-submit {
    margin-left: 0;
  }

  .button-choose-product {
    margin-left: 65px;
  }

  .text-block-products-intro {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 25px;
  }

  .text-block-products-intro-headline {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .columns-23 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab48898cf9442151028a3c_tractor%20other.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab45ef17ec4daf3dee25b7_tractor.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab31a449f2fd0b0759d0d3_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(6).png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a18b3e61eb4453c67ca9b_background.png");
    background-position: 50% 100%, 50% 100%, 50% 100%, 0 0, 0 0;
    background-size: cover, cover, cover, auto, cover;
  }

  .button-top {
    margin-left: -85px;
  }

  .columns-24 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .main-grid {
    width: 100%;
  }

  .grid-5 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .image-25 {
    top: 287px;
    left: 339px;
  }

  .div-block-20 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .img {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e5bbf2fc880fbcbbe61_Group%201171276406.png");
    background-size: auto;
    height: 425px;
  }

  .h2 {
    padding-top: 1px;
  }

  .div-block-h2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-7 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-green {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-purpul {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247580cde6a78f5d4bc285_Group%201171276413.svg");
  }

  .image-28 {
    top: -16%;
    right: -33%;
  }

  .div-block-h2-copy {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .main-block-2 {
    height: 100%;
  }

  .main-grid-3 {
    width: 100%;
  }

  .grid-8 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-green {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .image-29 {
    bottom: -12%;
  }

  .top-content {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .img-orange {
    top: 71%;
  }

  .grid-11 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    justify-items: center;
  }

  .div-block-27 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .image-38 {
    bottom: 39%;
    left: 0;
  }

  .div-b {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .grid-13 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-b6 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 40px;
  }

  .grid-16 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-41 {
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-40 {
    bottom: 24%;
  }

  .main-block-4 {
    height: 100%;
  }

  .img1 {
    background-position: 50%;
  }

  .text-block-49 {
    font-size: 14px;
  }

  .div-block-h4 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .image-44 {
    width: auto;
  }

  .image-45 {
    left: 46%;
  }

  .div-block-h5 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 20px;
  }

  .grid-20 {
    grid-template-rows: auto auto;
    grid-template-columns: auto 218px;
  }

  .left-arrow-2 {
    right: 9%;
  }

  .grid-21 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .image-50 {
    bottom: -58px;
  }

  .main-block-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .image-51 {
    top: -446px;
  }

  .div-block-h7 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-22 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .submit-button-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-23 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-58 {
    padding-left: 40px;
  }

  .image-52 {
    top: 21%;
  }

  .grid9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid18 {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .main-block-7 {
    padding-bottom: 220px;
  }

  .grid-24 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-62 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .grid-25 {
    grid-template-rows: 92px auto auto auto;
    grid-template-columns: auto;
    justify-items: start;
  }

  .div-block-h9 {
    background-position: 50% 20%;
    background-size: contain;
  }

  .grid-27 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-10 {
    height: 100%;
  }

  .grid-28 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-71 {
    background-position: 50% 30%;
    background-size: cover;
  }

  .div-block-h11 {
    background-size: contain;
  }

  .div-block-72 {
    margin-top: 67px;
  }

  .div-block-h12 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h13 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .grid-33 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-14 {
    height: 100%;
  }

  .grid-35 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .image-68 {
    top: -13%;
  }

  .image-69 {
    bottom: -48%;
  }

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

  .div-block8h {
    background-position: 50% 100%;
    background-size: contain;
  }

  .image-72 {
    width: 100%;
  }

  .image-78 {
    display: none;
  }

  ._2 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-112 {
    margin-top: 5px;
    padding-top: 0;
  }

  .div-block-h2_2 {
    height: 250px;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .left-arrow-3 {
    top: 16%;
    right: 247px;
  }

  .right-arrow-4 {
    top: 15%;
    right: 10px;
  }

  .img2, .img3, .img4, .img5 {
    background-position: 50%;
  }

  .main-div {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-121 {
    margin-left: 10px;
  }

  .main-grid-kz {
    width: 100%;
  }

  .grid-5-kz {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-green-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-purpul-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247580cde6a78f5d4bc285_Group%201171276413.svg");
  }

  .image-72-kz {
    width: 100%;
  }

  .grid-7-kz {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-kz {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-25-kz {
    top: 287px;
    left: 339px;
  }

  .image-28-kz {
    right: -33%;
  }

  ._2-kz {
    padding-top: 0;
    font-size: 40px;
  }

  .div-block-20-kz {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .img-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e5bbf2fc880fbcbbe61_Group%201171276406.png");
    background-size: auto;
    height: 425px;
  }

  .main-block-2-kz {
    height: 100%;
  }

  .image-29-kz {
    bottom: 30%;
  }

  .image-34-kz {
    width: auto;
    right: auto;
  }

  .img-orange-kz {
    left: 191px;
    right: 35%;
  }

  .img-green-kz {
    right: 14%;
  }

  .top-content-kz {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .grid9-kz {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-grid-3-kz {
    width: 100%;
  }

  .div-slide-purpure-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-slide-green-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .grid-8-kz {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .h2-kz {
    padding-top: 1px;
  }

  .div-block-h2-copy-kz {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .main-grid-3-copy {
    width: 100%;
  }

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

  .grid-35-kz {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-14-kz, .main-block-4-kz {
    height: 100%;
  }

  .text-block-49-kz {
    font-size: 14px;
  }

  .img1-kz {
    background-position: 50%;
  }

  .right-arrow-4-kz {
    top: 15%;
    right: 10px;
  }

  .left-arrow-kz {
    right: 8%;
  }

  .image-25-kz1 {
    top: 287px;
    left: 339px;
  }

  .div-block-green-kz-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-20-kz-copy {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .kzr {
    margin-top: -27px;
  }

  .div-block-h10-copy {
    background-size: auto;
  }

  .img4-oy {
    background-position: 50%;
  }

  .image-38-copy {
    bottom: 68%;
    left: 0;
  }

  .div-block-hkz {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .div-block-h10-l {
    background-position: 0 0;
    background-size: auto;
  }

  .div-block-112-l {
    margin-top: 5px;
    padding-top: 0;
  }

  .div-b-l {
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .div-block-103-l {
    margin-top: 28px;
  }

  .div-block-h5-l {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 20px;
  }

  .div-block-108-l {
    margin-top: 20px;
    margin-bottom: -40px;
  }

  .grid-27-l, .grid-27-l2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h10-l2 {
    background-position: 0 0;
    background-size: auto;
  }

  .grid9-l {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block5, .main-block10 {
    height: 100%;
  }

  .image-69-l {
    bottom: -48%;
  }

  .div-block-green-l {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-h7-1-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-5-wp-it {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .main-block-2-wp-it, .main-block-4-wp-it {
    height: 100%;
  }

  .main-block-6-wp-it {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-7-wp-it {
    padding-bottom: 220px;
  }

  .main-block-10-wp-it, .main-block-14-wp-it {
    height: 100%;
  }

  .image-25-wp-it {
    top: 287px;
    left: 339px;
  }

  .image-69-wp-it {
    bottom: -48%;
  }

  .image-38-copy-wp-it {
    bottom: 68%;
    left: 0;
  }

  .image-51-wp-it {
    top: -446px;
  }

  ._2-wp-it {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h10-copy-wp-it {
    background-size: auto;
  }

  .image-40-wp-it {
    bottom: 24%;
  }

  .image-25-kz-ua {
    top: 287px;
    left: 339px;
  }

  .div-block-6-wp-it {
    background-position: 0%;
  }

  .heading-11-wp-it, .paragraph-12-wp-it {
    margin-left: 60px;
    margin-right: 140px;
  }

  .button-purple-wp-it {
    margin-left: 60px;
  }

  .main-block-2-hp, .main-block-4-hp {
    height: 100%;
  }

  .main-block-6-hp {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-7-hp {
    padding-bottom: 220px;
  }

  .main-block-10-hp, .main-block-14-hp {
    height: 100%;
  }

  .main-grid-3-hp {
    width: 100%;
  }

  .div-block-h2-hp {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .div-block-h7-1-2-hp {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-22-hp {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-58-hp {
    padding-left: 40px;
  }

  .div-block-121-hp {
    margin-left: 10px;
  }

  .main-grid-hp {
    width: 100%;
  }

  .div-block8h-hp {
    background-position: 50% 100%;
    background-size: contain;
  }

  .grid-24-hp {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-62-hp {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .div-block-h2-hp2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-hp2 {
    width: 100%;
  }

  .div-block-h10-copy-hp {
    background-size: auto;
  }

  ._2-hp1 {
    padding-top: 0;
    font-size: 35px;
  }

  .image-51-hp {
    top: -446px;
  }

  ._2-hp-3, ._2-hp-2 {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-27-hp {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-hp3 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-28-hp {
    top: -16%;
    right: -33%;
  }

  .grid-13-ttl {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-11-ttl {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    justify-items: center;
  }

  .div-block-h7-1-2-ttl {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h10-copy-wp-ttl {
    background-size: auto;
  }

  .img4-az, .img4-my {
    background-position: 50%;
  }

  .div-b-kz {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .image-68-kz {
    top: -13%;
  }

  .image-51-kz {
    top: -446px;
  }

  .div-block-6-wp-it-ttl {
    background-position: 0%;
  }

  .image-34-kz-ua1 {
    width: auto;
    right: auto;
  }

  .div-block-h7-1-rethink-eng {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .image-25-rethink-eng {
    top: 287px;
    left: 339px;
  }

  .h2-kz-ua {
    padding-top: 1px;
  }

  ._2-kz1-ua {
    padding-top: 0;
    font-size: 35px;
  }

  .image-25-360 {
    top: 287px;
    left: 339px;
  }

  .grid-5-copy {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .main-block-2-360, .main-block-10-360, .main-block-4-360 {
    height: 100%;
  }

  .main-block-7-360 {
    padding-bottom: 220px;
  }

  .main-block-6-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-14-360 {
    height: 100%;
  }

  .grid-8-b2b2c-2 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .h2-360 {
    padding-top: 1px;
  }

  .div-block-h2-360 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .text-block-82-360-copy2 {
    margin-top: 10px;
    margin-right: 124px;
    padding-right: 0;
  }

  .main-grid-360 {
    width: 100%;
  }

  ._2-hp-2-360, ._2-hp-3-360 {
    padding-top: 0;
    font-size: 35px;
  }

  .image-68-360 {
    top: -13%;
  }

  .div-block-h9-360 {
    background-position: 50% 20%;
    background-size: contain;
  }

  ._2-360, ._2-copy-360 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-b-360 {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .div-b6-360 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 40px;
  }

  .div-block-h2-copy-360 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-16-360 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-41-360 {
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-h2-companies {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-38-copy-360 {
    bottom: 68%;
    left: 0;
  }

  .div-block-h2-360-2 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  ._2-360-2 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-27-360 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .grid-11-360 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    justify-items: center;
  }

  .image-78-360 {
    display: none;
  }

  .div-block-h2-360-3, .div-block-h2-360-4 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .h2-360-2 {
    padding-top: 1px;
  }

  .image-29-360, .image-29-360-2 {
    bottom: -12%;
  }

  .div-block8h-360 {
    background-position: 50% 100%;
    background-size: contain;
  }

  .main-grid-hp-360 {
    width: 100%;
  }

  .div-block-62-360 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  ._2-contact-360 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h7-1-2-360 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-360-5 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-52-360 {
    top: 21%;
  }

  .image-40-360 {
    bottom: 24%;
  }

  .grid-8-kz-2 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .h2-copy5 {
    padding-top: 1px;
  }

  .div-block-h7-5 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .image-29-kz-360 {
    bottom: 30%;
  }

  ._2-white-360-ua, ._2-hp-3-360-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .image-29-360-long {
    bottom: -12%;
  }

  .main-block-2-360-v2, .main-block-10-360-v2, .main-block-4-360-v2 {
    height: 100%;
  }

  .main-block-7-360-v2 {
    padding-bottom: 220px;
  }

  .main-block-6-360-v2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-14-360-v2 {
    height: 100%;
  }

  .div-block-h11-360-v2 {
    background-size: contain;
  }

  ._2-360-v2-white {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h2-copy-360-v2 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  ._2-360-v2-black {
    padding-top: 0;
    font-size: 35px;
  }

  .div-slide-green-shorter {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-shorter {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .image-29-360-v2 {
    bottom: -12%;
  }

  .image-69-360-v2 {
    bottom: -48%;
  }

  .image-78-360-v2 {
    display: none;
  }

  .checkbox-field-3 {
    align-items: center;
    display: flex;
  }

  .div-block-h2-companies-2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2-library, .main-block-4-library {
    height: 100%;
  }

  .main-block-6-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-7-library {
    padding-bottom: 220px;
  }

  .main-block-10-library, .main-block-14-library {
    height: 100%;
  }

  .grid-5-library {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .main-grid-library, .main-grid-3-library {
    width: 100%;
  }

  .grid-27-library {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: 400px auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: grid;
  }

  .main-grid-library-products {
    width: 100%;
  }

  ._2-library-products {
    padding-top: 0;
    font-size: 35px;
  }

  .image-69-library {
    bottom: -48%;
  }

  .grid-8-library {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .image-28-library {
    top: -16%;
    right: -33%;
  }

  .main-grid-3-library2 {
    width: 100%;
  }

  .image-68-library {
    top: -13%;
  }

  .image-29-library {
    bottom: -12%;
  }

  .div-slide-green-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .image-25-library {
    top: 287px;
    left: 339px;
  }

  ._2-library-sections {
    padding-top: 0;
    font-size: 35px;
  }

  .h2-library {
    padding-top: 1px;
  }

  .image-25-hp {
    top: 287px;
    left: 339px;
  }

  .main-block-2-pam, .main-block-14-pam {
    height: 100%;
  }

  .main-block-6-pam {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-7-pam {
    padding-bottom: 220px;
  }

  .main-block-4-pam, .main-block-10-pam, .main-block-14-pmi, .main-block-10-pmi {
    height: 100%;
  }

  .main-block-7-pmi {
    padding-bottom: 220px;
  }

  .main-block-6-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-4-pmi, .main-block-2-pmi {
    height: 100%;
  }

  .img-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e5bbf2fc880fbcbbe61_Group%201171276406.png");
    background-size: auto;
    height: 425px;
  }

  .image-69-pmi {
    bottom: -48%;
  }

  .image-68-pmi {
    top: -13%;
  }

  .image-51-pmi {
    top: -446px;
  }

  .div-block-h7-pmi {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-pmi {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-kz-pmi {
    width: 100%;
  }

  .image-69-copy-pmi {
    bottom: -48%;
  }

  .div-block-27-360-new {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .div-block-library-article {
    height: 430px;
  }

  .button1-library-article-4 {
    margin-top: 0;
    margin-left: -7px;
  }

  ._2-library-sections-article, ._2-library-finail-words, ._2-library-finail-words-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-5-study-kz {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .main-block-6-study-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .div-block-58-study-kz {
    padding-left: 40px;
  }

  .div-block-121-study-kz {
    margin-left: 10px;
  }

  .button1-study-kz {
    align-items: center;
  }

  .div-block-h7-1-2-study-kz {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-6-study-kz {
    background-position: 0%;
  }

  .heading-11-study-kz, .paragraph-12-study-kz {
    margin-left: 60px;
    margin-right: 140px;
  }

  .button-purple-study-kz {
    margin-left: 60px;
  }

  .submit-button-3-study-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-13-study-kz {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  ._2-il {
    padding-top: 0;
    font-size: 35px;
  }

  .button1-hybrid {
    align-items: center;
  }

  .main-block-6-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .div-block-58-hybrid {
    padding-left: 40px;
  }

  .submit-button-3-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .div-block-6-hybrid {
    background-position: 0%;
  }

  .heading-11-hybrid, .paragraph-12-hybrid {
    margin-left: 60px;
    margin-right: 140px;
  }

  .button-purple-hybrid {
    margin-left: 60px;
  }

  .button1-inclusion {
    align-items: center;
  }

  .submit-button-3-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .div-block-121-inclusion {
    margin-left: 10px;
  }

  .div-block-58-inclusion {
    padding-left: 40px;
  }

  .div-block-6-inclusion {
    background-position: 0%;
  }

  .heading-11-inclusion, .paragraph-12-inclusion {
    margin-left: 60px;
    margin-right: 140px;
  }

  .button-purple-inclusion {
    margin-left: 60px;
  }

  .grid-13-hybrid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .submit-button-3-test-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .submit-button-3-test-hybrid.httpslink {
    margin-left: 9px;
  }

  .main-block-6-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .submit-button-3-test-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .submit-button-3-test-inclusion.httpslink {
    margin-left: 9px;
  }

  ._2-il-telegram-inclusion {
    padding-top: 0;
    font-size: 35px;
  }

  .image-52-il {
    top: 21%;
  }

  ._2-il-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h7-1-2-study-kz-il2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .image-40-wp-il {
    bottom: 24%;
  }

  .main-block-6-inclusion-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .h2-360-when-use {
    padding-top: 1px;
  }

  .div-block-h7-1-2-hybrid {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-il-hybrid {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h7-1-2-hybrid-copy {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-il-hybrid-2 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h7-1-2-copy {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-b-wp-3 {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  ._2-wp-3 {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-13-wp-3, .grid-27-hybrid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-6-wp-3 {
    background-position: 0%;
  }

  .div-slide-green-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-block-h2-web {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-10-kz {
    height: 100%;
  }

  .div-block-h11-wp-3 {
    background-size: contain;
  }

  ._2-smaller {
    padding-top: 0;
    font-size: 35px;
  }

  .image-52-web-dei {
    top: 21%;
  }

  ._2-smaller-2-1, ._2-smaller-2-2 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h7-1-2-dei2, .div-block-h7-1-2-dei1 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 20px;
  }

  .submit-button-3-test-hybrid-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .main-grid-offline {
    width: 100%;
  }

  .grid-8-dei-offline {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .main-block-4-offline {
    height: 100%;
  }

  .img4-offline-mk, .img4-offline-my, .img4-ow-oy-copy {
    background-position: 50%;
  }

  .main-block-6-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .image-34-offline {
    width: auto;
    right: auto;
  }

  .img4-offline-other {
    background-position: 50%;
  }

  .main-block-2-offline {
    height: 100%;
  }

  .main-block-7-dei-offline {
    padding-bottom: 220px;
  }

  .div-block8h-offline {
    background-position: 50% 100%;
    background-size: contain;
  }

  .div-block-62-offline {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .grid-25-offline {
    grid-template-rows: 92px auto auto auto;
    grid-template-columns: auto;
    justify-items: start;
  }

  .button1-one-ca {
    align-items: center;
  }

  .div-block-h7-1-one-ca {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .image-78-one-ca {
    display: none;
  }

  .div-block-h13-copy {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .main-block-6-study-kz-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .button-purple-one-ca {
    margin-left: 60px;
  }

  .div-block-6-one-ca {
    background-position: 0%;
  }

  .submit-button-3-one-ca {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .div-block-6-offline {
    background-position: 0%;
  }

  .heading-11-offline {
    margin-left: 60px;
    margin-right: 140px;
  }

  .div-block-h12-copy {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .submit-button-3-test-one-ca {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .submit-button-3-test-one-ca.httpslink {
    margin-left: 9px;
  }

  .main-block-14-offline {
    height: 100%;
  }

  .main-block-6-offline-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  ._2-smaller-copy, ._2-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .div-slide-purpure-shorter-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-slide-green-shorter-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-block-h13-offline {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .top-content-offline {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .div-b-offline {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .h2-kz-ua-copy {
    padding-top: 1px;
  }

  ._2-smaller-2-1-copy-dei {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-23-offline {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-45-offline {
    left: 46%;
  }

  .main-block-7-dei-offline-1 {
    padding-bottom: 220px;
  }

  .div-block-h2-offline {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-dei-copy {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-smaller-2-1-offline {
    padding-top: 0;
    font-size: 35px;
  }

  .image-52-web-offline {
    top: 21%;
  }

  .div-block-71-offline {
    background-position: 50% 30%;
    background-size: cover;
  }

  .img4-offline-ob {
    background-position: 50%;
  }

  ._2-copy, ._2-rethink-eng, ._2-rethink-eng-guests, ._2-rethink-eng-why, ._2-rethink-eng-form {
    padding-top: 0;
    font-size: 35px;
  }

  .main-block3-rethink {
    height: 100%;
  }

  .image-29-rethink {
    bottom: -12%;
  }

  .img4-offline-ao {
    background-position: 50%;
  }

  ._2-copy-offlain {
    padding-top: 0;
    font-size: 40px;
  }

  .button1-one-ua {
    align-items: center;
  }

  ._2-one-ua {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-6-one-ua {
    background-position: 0%;
  }

  .button-purple-one-ua {
    margin-left: 60px;
  }

  .paragraph-12-one-ua {
    margin-left: 60px;
    margin-right: 140px;
  }

  .div-block-58-one-ua {
    padding-left: 40px;
  }

  .main-block-6-one-ua, .main-block-6-ld-rep {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .submit-button-3-test-one-ua {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .submit-button-3-test-one-ua.httpslink {
    margin-left: 9px;
  }

  ._2-one-ua1, ._2-copy, ._2-one-ua2, ._2-one-ca, ._2-copy, ._2-copy, ._2-kz-m2 {
    padding-top: 0;
    font-size: 35px;
  }

  .main-block-14-ny {
    height: 100%;
  }

  .main-block-6-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-7-ny {
    padding-bottom: 220px;
  }

  .main-block-4-ny, .main-block-10-ny, .main-block-2-ny {
    height: 100%;
  }

  .main-grid-3-ny {
    width: 100%;
  }

  .grid-11-ny {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    justify-items: center;
  }

  .div-block-27-ny {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .image-gm-2024 {
    display: none;
  }

  .grid-8-ny {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-green-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-block-h2-ny {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-29-ny {
    bottom: -12%;
  }

  ._2-ny, ._2-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .image-25-hp-ny {
    top: 287px;
    left: 339px;
  }

  .grid-8-ny-2 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  ._2-ny-white {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-8-rethink-eng-ret {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-purpure-shorter-ret {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .img3-rethink-ret {
    background-position: 50%;
  }

  .grid-25-rethink {
    grid-template-rows: 92px auto auto auto;
    grid-template-columns: auto;
    justify-items: start;
  }

  .img3-ins-1 {
    background-position: 50%;
  }

  .text-block-49-insights {
    font-size: 14px;
  }

  .img4-insights-2, .img2-insights {
    background-position: 50%;
  }

  .grid-5-ny {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .img3-rethink-ret2, .img3-rethink-ret3 {
    background-position: 50%;
  }

  .image-50-ny {
    bottom: -58px;
  }

  .left-arrow-ny {
    right: 8%;
  }

  ._2-testimonials-ny {
    padding-top: 0;
    font-size: 35px;
  }

  .image-38-ny {
    bottom: 68%;
    left: 0;
  }

  .div-block-h5-ny {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 20px;
  }

  .submit-button-3-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .div-block-h11-ny {
    background-size: contain;
  }

  .div-block-71-ny {
    background-position: 50% 30%;
    background-size: cover;
  }

  .submit-button-3-ny-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-50 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-381 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-purpul-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247580cde6a78f5d4bc285_Group%201171276413.svg");
  }

  .grid-51 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  ._2-3602 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-green-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .img-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e5bbf2fc880fbcbbe61_Group%201171276406.png");
    background-size: auto;
    height: 425px;
  }

  .image-134 {
    width: 100%;
  }

  .image-25-hp-2 {
    top: 287px;
    left: 339px;
  }

  ._2-3603 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h2-361 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-27-hp-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  ._2-hp-4 {
    padding-top: 0;
    font-size: 35px;
  }

  .image-146 {
    bottom: -48%;
  }

  .div-block-397 {
    margin-top: 5px;
    padding-top: 0;
  }

  .image-147 {
    top: -13%;
  }

  .div-block-h10-copy-hp-2 {
    background-size: auto;
  }

  .main-grid-361 {
    width: 100%;
  }

  .image-150 {
    bottom: -12%;
  }

  .grid-55 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-block-h2-copy-361 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .top-content-2 {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .h2-3602 {
    padding-top: 1px;
  }

  .grid-57 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-b6-361 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 40px;
  }

  .div-block-402 {
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-h2-362 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-159 {
    bottom: 24%;
  }

  .grid-58 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-409 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .div-b-361 {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .image-38-copy-361 {
    bottom: 68%;
    left: 0;
  }

  .main-grid-362 {
    width: 100%;
  }

  .div-block-h11-2 {
    background-size: contain;
  }

  .div-block-418 {
    margin-top: 67px;
  }

  .grid-62 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-421 {
    background-position: 50% 30%;
    background-size: cover;
  }

  .div-block-h9-361 {
    background-position: 50% 20%;
    background-size: contain;
  }

  .div-block-h2-363 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h13-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .main-grid-363 {
    width: 100%;
  }

  .image-177 {
    left: 46%;
  }

  .div-block-h4-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .right-arrow-6 {
    top: 15%;
    right: 10px;
  }

  .left-arrow-5 {
    top: 16%;
    right: 247px;
  }

  .left-arrow-6 {
    right: 8%;
  }

  .text-block-114 {
    font-size: 14px;
  }

  .image-181 {
    width: auto;
  }

  .div-block-h2-copy-362 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .grid-64 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-copy-363 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block8h-hp-2 {
    background-position: 50% 100%;
    background-size: contain;
  }

  .div-block-h5-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 20px;
  }

  .div-block-h2-364 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-183 {
    bottom: -58px;
  }

  .left-arrow-7 {
    right: 9%;
  }

  .grid-66 {
    grid-template-rows: auto auto;
    grid-template-columns: auto 218px;
  }

  .grid-67 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .div-block-h7-1-2-hp-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-58-hp-2 {
    padding-left: 40px;
  }

  .image-188 {
    top: 21%;
  }

  .submit-button-7 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-70 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h12-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-365 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-364 {
    width: 100%;
  }

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

  .grid-74 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  ._2-serv-page {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h7-6 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-kz1-serv-page {
    padding-top: 0;
    font-size: 35px;
  }

  .main-block-6-serv-page {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-14-serv-page {
    height: 100%;
  }

  .div-block-485 {
    padding-left: 40px;
  }

  .main-grid-366 {
    width: 100%;
  }

  .div-block-488 {
    margin-left: 10px;
  }

  .grid-82 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-copy-365 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-204 {
    top: 21%;
  }

  .submit-button-9 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .image-205 {
    top: -446px;
  }

  .div-block-495 {
    padding-left: 40px;
  }

  .main-grid-367 {
    width: 100%;
  }

  .div-block-498 {
    margin-left: 10px;
  }

  .grid-84 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-copy-366 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-208 {
    top: 21%;
  }

  .submit-button-10 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .image-209 {
    top: -446px;
  }

  .grid-5-service {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .main-grid-service {
    width: 100%;
  }

  .image-28-service {
    top: -16%;
    right: -33%;
  }

  .image-25-service {
    top: 287px;
    left: 339px;
  }

  .img-12 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e5bbf2fc880fbcbbe61_Group%201171276406.png");
    background-size: auto;
    height: 425px;
  }

  .image-40-service {
    bottom: 24%;
  }

  .div-b-co-service {
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
    padding-right: 40px;
  }

  .main-grid-3-services {
    width: 100%;
  }

  .image-29-services {
    bottom: -12%;
  }

  .main-grid-368 {
    width: 100%;
  }

  .div-slide-green-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .main-block-2-services {
    height: 100%;
  }

  .div-block-h2-copy-services, .div-block-h2-copy-367 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .top-content-3 {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .div-slide-purpure-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .main-block-4-services {
    height: 100%;
  }

  .main-grid-370 {
    width: 100%;
  }

  .grid-98 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-b6-364 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 40px;
  }

  .div-block-534 {
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-h2-368 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-99 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-102 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .h2-3604 {
    padding-top: 1px;
  }

  .main-grid-371 {
    width: 100%;
  }

  .grid-103 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .image-249 {
    display: none;
  }

  .div-b6-365 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 40px;
  }

  .div-block-544 {
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-h2-369 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-service {
    padding-top: 0;
    font-size: 35px;
  }

  .image-252 {
    bottom: 24%;
  }

  .div-block-546 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .image-256 {
    left: 46%;
  }

  .right-arrow-11 {
    top: 15%;
    right: 10px;
  }

  .left-arrow-10 {
    top: 16%;
    right: 247px;
  }

  .left-arrow-11 {
    right: 8%;
  }

  .text-block-159 {
    font-size: 14px;
  }

  .image-260 {
    width: auto;
  }

  .grid-105 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-6-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .div-block-562 {
    padding-left: 40px;
  }

  .div-block-h2-reg-services {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-51-services {
    top: -446px;
  }

  .div-block-565 {
    margin-left: 10px;
  }

  .grid-108 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h7-1-2-services {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-services {
    padding-top: 0;
    font-size: 35px;
  }

  .image-262 {
    top: 21%;
  }

  .submit-button-11 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .main-grid-372 {
    width: 100%;
  }

  .div-block-573 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .grid-109 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-370 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-7-services {
    padding-bottom: 220px;
  }

  .div-block8h-361 {
    background-position: 50% 100%;
    background-size: contain;
  }

  .grid-110 {
    grid-template-rows: 92px auto auto auto;
    grid-template-columns: auto;
    justify-items: start;
  }

  .main-grid-373 {
    width: 100%;
  }

  .div-block-h9-362 {
    background-position: 50% 20%;
    background-size: contain;
  }

  .div-block-h2-371 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h10-copy-3 {
    background-size: auto;
  }

  .main-grid-376 {
    width: 100%;
  }

  .div-block-h2-374 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-115 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-276 {
    bottom: -48%;
  }

  .div-block-589 {
    margin-top: 5px;
    padding-top: 0;
  }

  .image-277 {
    top: -13%;
  }

  .main-grid-377 {
    width: 100%;
  }

  .div-block-h2-375 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-280 {
    bottom: -58px;
  }

  .left-arrow-13 {
    right: 9%;
  }

  .grid-116 {
    grid-template-rows: auto auto;
    grid-template-columns: auto 218px;
  }

  .grid-117 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .div-block-h11-3 {
    background-size: contain;
  }

  .div-block-599 {
    margin-top: 67px;
  }

  .grid-28-services {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-10-services {
    height: 100%;
  }

  .div-block-602 {
    background-position: 50% 30%;
    background-size: cover;
  }

  .main-grid-378 {
    width: 100%;
  }

  .div-block-h2-376 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-379 {
    width: 100%;
  }

  .div-block-h2-377 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-380 {
    width: 100%;
  }

  .grid-122 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-614 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-378 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-123 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-294 {
    width: 100%;
  }

  .div-block-617 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-379 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-124 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-300, .main-grid-381 {
    width: 100%;
  }

  .main-block-364 {
    height: 100%;
  }

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

  .grid-126 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .submit-button-13 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .div-block-h2-copy-368 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-129 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-638 {
    margin-top: 5px;
    padding-top: 0;
  }

  .image-309 {
    top: -13%;
  }

  .right-arrow-4-kz-2 {
    top: 15%;
    right: 10px;
  }

  .main-grid-382 {
    width: 100%;
  }

  .image-311 {
    left: 46%;
  }

  .left-arrow-14 {
    top: 16%;
    right: 247px;
  }

  .left-arrow-15 {
    right: 8%;
  }

  .text-block-202 {
    font-size: 14px;
  }

  .image-315 {
    width: auto;
  }

  .grid-130 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-380 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-317 {
    bottom: -58px;
  }

  .div-block-purpul-kz-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247580cde6a78f5d4bc285_Group%201171276413.svg");
  }

  .left-arrow-16 {
    right: 9%;
  }

  .div-block-20-kz-2 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-132 {
    grid-template-rows: auto auto;
    grid-template-columns: auto 218px;
  }

  .div-block-green-kz-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .grid-133 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .div-block-h9-363 {
    background-position: 50% 20%;
    background-size: contain;
  }

  .div-block-h2-381 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-662 {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .grid-135 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block8h-362 {
    background-position: 50% 100%;
    background-size: contain;
  }

  .grid-136 {
    grid-template-rows: 92px auto auto auto;
    grid-template-columns: auto;
    justify-items: start;
  }

  .div-block-664 {
    padding-left: 40px;
  }

  .main-grid-383 {
    width: 100%;
  }

  .div-block-667 {
    margin-left: 10px;
  }

  .grid-138 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h7-pmi-2 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .image-328 {
    top: 21%;
  }

  .main-grid-384 {
    width: 100%;
  }

  .div-block-h11-4 {
    background-size: contain;
  }

  .div-block-676 {
    margin-top: 67px;
  }

  .grid-140 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-679 {
    background-position: 50% 30%;
    background-size: cover;
  }

  .div-block-h2-382, .div-block-h2-383 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-145 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-14-kz-conver {
    height: 100%;
  }

  .main-block-6-coversation {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  ._2-ua-conversation {
    padding-top: 0;
    font-size: 40px;
  }

  ._2-ua-conversation1, ._2-kz-game3 {
    padding-top: 0;
    font-size: 35px;
  }

  .main-block-14-b2b2c {
    height: 100%;
  }

  .main-block-6-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-7-b2b2c {
    padding-bottom: 220px;
  }

  .main-block-10-b2b2c, .main-block-2-b2b2c, .main-block-4-b2b2c-speakers {
    height: 100%;
  }

  .grid18-b2b2c {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .div-block-h2-b2b2c {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-68-2 {
    top: -13%;
  }

  .div-block-h2-b2b2c-2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-4-b2b2c-price {
    height: 100%;
  }

  .grid-8-b2b2c {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-green-wide-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-b2b2c-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-block-h2-b2b2c-pains {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .grid9-b2b2c {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h13-b2b2c {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .div-block-h2-hp3-b2b2c {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-purpul-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247580cde6a78f5d4bc285_Group%201171276413.svg");
  }

  .div-block-20-b2b2c {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-b2b2c-speakers {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .top-content-b2b2c {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .div-block-h7-1-2-b2b2c {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-main, ._2-main2, ._2-main3, ._2-main4 {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-20-phone {
    grid-template-rows: auto auto;
    grid-template-columns: auto 218px;
  }

  .image-25-hp-copy {
    top: 287px;
    left: 339px;
  }

  .main-grid-kz-award {
    width: 100%;
  }

  .grid-27-b2b2c-award {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-b2b2c-award {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-b2b2c-award {
    padding-top: 0;
    font-size: 35px;
  }

  .div-slide-green-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .main-grid-3-b2b2c-2 {
    width: 100%;
  }

  .div-block-h5-b2b2c {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 20px;
  }

  ._2-regi-b2b2c {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h13-m-ua {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .main-block-2-ua-motivation {
    height: 100%;
  }

  .grid-8-ua-motivation {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-green-shorter-age-z {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-shorter-age-z {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .main-grid-ua-article {
    width: 100%;
  }

  .image-69-l-rethink-survey {
    bottom: -48%;
  }

  .div-slide-green-shorter-rethink-survey {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-shorter-rethink-survey {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .main-block7-rethink-survey {
    height: 100%;
  }

  .main-block-7-rethink-eng-survey {
    padding-bottom: 220px;
  }

  .img4-nd {
    background-position: 50%;
  }

  .main-block-6-ua-facilitation-hide, .main-block-6-facilitation-ua {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .submit-button-3-test-sendpulse-web {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-5-insights {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .main-block-2-insights {
    height: 100%;
  }

  .main-grid-3-insights {
    width: 100%;
  }

  .div-block-h2-insights {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .main-grid-3-insights-2 {
    width: 100%;
  }

  .div-block-h2-insights-2 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .top-content-insights {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .grid-8-insights {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-green-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .main-block-2-insights-1 {
    height: 100%;
  }

  .grid-21-insights {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .grid18-insights {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .div-block-h2-insights-3 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .main-block-2-trainers-requirements {
    height: 100%;
  }

  .div-slide-green-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .grid-8-trainer {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .main-grid-3-trainer {
    width: 100%;
  }

  .top-content-trainer {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .main-grid-trainer, .main-grid-3-trainer-2 {
    width: 100%;
  }

  .grid9-trainer {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .top-content-trainer-2 {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .main-block-6-ua-article-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  ._2-white-article-insights {
    padding-top: 0;
    font-size: 35px;
  }

  .main-block-6-article-insights, .main-block-6-pmi-article-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .main-block-4-insights, .main-block-4-insights-metodology {
    height: 100%;
  }

  .left-arrow-insights {
    right: 8%;
  }

  .h2-insights-met {
    padding-top: 1px;
  }

  .div-block-h2-insights-4 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .div-block-h2-trainer {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-purpul-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63247580cde6a78f5d4bc285_Group%201171276413.svg");
  }

  .grid-7-trainer {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h13-trainer {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .grid-23-trainer {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-44-trainer {
    width: auto;
  }

  .div-block-h7-1-2-trainer {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-regi-trainer, ._2-regi-trainer-wh {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-58-trainer {
    padding-left: 40px;
  }

  .grid-22-trainer {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-14-trainer {
    height: 100%;
  }

  .main-block-6-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  ._2-trainer-sm, ._2-copy, ._2-copy-trainer, ._2-cop {
    padding-top: 0;
    font-size: 35px;
  }

  .grid9-trainer-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .img4-td {
    background-position: 50%;
  }

  .submit-button-3-test-one-ua-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .submit-button-3-test-one-ua-sendpulse.httpslink {
    margin-left: 9px;
  }

  .submit-button-3-test-one-ca-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .submit-button-3-test-one-ca-sendpulse.httpslink {
    margin-left: 9px;
  }

  .main-block-4-trainer-about-company {
    height: 100%;
  }

  .div-block-h2-insights2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-1-insights {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h5-insights {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 20px;
  }

  .div-block-112-insights {
    margin-top: 5px;
    padding-top: 0;
  }

  ._2-regi-insights, ._2-b2b2c-insights {
    padding-top: 0;
    font-size: 35px;
  }

  .main-grid-ua-presentation {
    width: 100%;
  }

  .main-block-4-speakers-presentation, .main-block-4-kz-presentation {
    height: 100%;
  }

  .image-44-kvadrat {
    width: auto;
  }

  .div-block-h13-insights {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .image-44-insights {
    width: auto;
  }

  .div-block-h4-insights {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-4-insights-metodology-v1 {
    height: 100%;
  }

  ._2-insights {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h4-presentation {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .submit-button-4-test-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  ._2-ai {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-8-ua-ai, .grid-8-ai-web {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  ._2-ld-2 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-6-wp-it-copy {
    background-position: 0%;
  }

  .heading-11-ld {
    margin-left: 60px;
    margin-right: 140px;
  }

  .main-block-6-wp-it-ld {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .submit-button-3-test-ld-sendpulse-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-5-wp-ld {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .button1-ld {
    align-items: center;
  }

  .main-block-6-ld-report {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .button-purple-wp-ild {
    margin-left: 60px;
  }

  .paragraph-12-wp-ild {
    margin-left: 60px;
    margin-right: 140px;
  }

  .main-grid-jti, .main-grid-kz-jti {
    width: 100%;
  }

  ._2-ua-conversation1-jti {
    padding-top: 0;
    font-size: 35px;
  }

  .main-block-4-kz-jti {
    height: 100%;
  }

  .submit-button-jti-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .main-grid-385 {
    width: 100%;
  }

  .div-slide-green-shorter-rethink-survey-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .main-block3-rethink-2 {
    height: 100%;
  }

  ._2-363 {
    padding-top: 0;
    font-size: 35px;
  }

  .h2-361 {
    padding-top: 1px;
  }

  .top-content-4 {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .div-block-h2-copy-369 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .div-block-103-l-2 {
    margin-top: 28px;
  }

  .grid-8-rethink-eng-ret-generation {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-block-h2-384 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h2-copy-370 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .main-grid-387 {
    width: 100%;
  }

  .main-block7-2 {
    height: 100%;
  }

  .right-arrow-14 {
    top: 15%;
    right: 10px;
  }

  .left-arrow-17 {
    right: 8%;
  }

  .grid18-2 {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .div-block-h4-3 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-grid-390 {
    width: 100%;
  }

  .image-409 {
    left: 46%;
  }

  .image-407 {
    width: auto;
  }

  .grid18-generational {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .grid-157 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  ._2-369 {
    padding-top: 0;
    font-size: 35px;
  }

  .text-block-233 {
    font-size: 14px;
  }

  ._2-rethink-generational, ._2-rethink-eng-guests-2 {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-162 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .image-415 {
    width: 100%;
  }

  ._2-3604 {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h2-385 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-416 {
    top: -16%;
    right: -33%;
  }

  .div-block-green-l-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324754b59df1047d84e7a51_Group%201171276412.svg");
    width: 100%;
  }

  .div-block-802 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-166 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .main-grid-391 {
    width: 100%;
  }

  .div-block-h2-rethink {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-pc-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .div-slide-green-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-block-h2-wp4 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-3-wp-4-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .grid-13-wp-4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-4-wp-4 {
    height: 100%;
  }

  .div-block-wp-4 {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .image-29-wp-4 {
    bottom: -12%;
  }

  .main-grid-wp-4 {
    width: 100%;
  }

  .div-block-6-wp-4 {
    background-position: 0%;
  }

  .button-purple-wp-i4 {
    margin-left: 60px;
  }

  .grid-8-ny-copy {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-block-h2-pam, .div-block-h2-pam3 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-slide-green-ny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .img2-insights-copy, .img2-inshts-copy {
    background-position: 50%;
  }

  .div-block-h2-insights-45 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-68-home {
    top: -13%;
  }

  .div-block-h2-home, .div-block-h2-360-23 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-hp-3-360-main {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h2-pam-2, .div-block-h2-pam-ca {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .button1-one-ca-guide {
    align-items: center;
  }

  .div-block-71-ny-new {
    background-position: 50% 30%;
    background-size: cover;
  }

  .button1-new-year {
    align-items: center;
  }

  .img2-360-5copy {
    background-position: 50%;
  }

  .div-slid-ny-copy, .div-slide-purpure-ny-copy-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .grid-8-ny-new {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .div-slide-greny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-block-72-new-year {
    margin-top: 67px;
  }

  .div-block-2ny-copy, .div-block-27-ncopy {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .main-block-0-ny-copy {
    height: 100%;
  }

  ._7788head {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h13-new-year {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .div-slide-purpure-ny-big {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-slide-green-shorter-new-year {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-block-27-ny-new {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  ._2-hp1-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .main-grid-new-year {
    width: 100%;
  }

  .button1-new-year-first {
    align-items: center;
  }

  .main-grid-ny {
    width: 100%;
  }

  .text-block-49-ny-toxic {
    font-size: 14px;
  }

  .img2-insights-ny {
    background-position: 50%;
  }

  .submit-button-3-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .button1-new-year-presents {
    align-items: center;
  }

  .grid-8-360 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .cg_h2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: wrap;
    font-size: 2.75rem;
  }

  .cg_h2.color-white {
    font-size: 2.5rem;
  }

  .circle-orange.card {
    display: none;
  }

  .text-main.text-color {
    font-size: 1rem;
  }

  .btn:hover {
    background-color: #f26522;
  }

  .btn.min-w {
    min-width: 14rem;
  }

  .notifaction-w._1, .notifaction-w._2, .notifaction-w._3 {
    max-width: 25rem;
  }

  .notification_m_text.text-white.link:hover {
    transform: none;
  }

  .speak_top_wrap {
    grid-template-columns: max-content;
  }

  .btn-white:hover, .btn-white.abs:hover {
    background-color: #fff;
  }

  .speak_bot_item {
    height: 24.1274rem;
    top: 16rem;
  }

  .speak_bot_item.is-2 {
    top: 19rem;
  }

  .speak_bot_item.is-3 {
    top: 22rem;
  }

  .speak_bot_grid {
    flex-flow: column;
    display: flex;
  }

  .hero_main {
    height: auto;
  }

  .h3-max-38 {
    max-width: none;
  }

  .hero_image {
    aspect-ratio: 16 / 9;
  }

  .step_bot_wrap {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .speakers_bot_wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
  }

  .speakers_bot_img {
    aspect-ratio: 2;
    object-fit: cover;
    width: 100%;
  }

  .speakers_bot_info_wrap {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    width: 100%;
  }

  .speakers_svg_abs {
    width: 6rem;
    height: 6rem;
  }

  .swiper-button-r:hover, .swiper-button-l:hover {
    background-color: #efefef;
  }

  .benefits_bot_cards_img {
    height: auto;
  }

  .step_empty {
    height: 6rem;
  }

  .step_wrap_top, .step_wrap_bot {
    width: 20rem;
  }

  .form_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .form_left, .form_right {
    width: 100%;
  }

  .form_image {
    aspect-ratio: 2;
    width: 100%;
  }

  .btn-from:hover {
    background-color: #fff0;
  }

  .contact_top_wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
  }

  .contact_item:hover {
    background-color: #fff5f000;
  }

  .footer_social_item:hover {
    padding: 0;
  }

  .navbar_content {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .navbar_link {
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
    display: flex;
  }

  .navbar_nav_wrap {
    background-color: #f7f7f7;
    border-radius: 1rem;
    flex-flow: column;
    width: auto;
    margin-top: 2rem;
    margin-left: 2.5rem;
    margin-right: 2.5rem;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .btn-nav:hover {
    background-color: #fff;
  }

  .menu-button-2 {
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    padding: 0;
    display: flex;
  }

  .menu-button-2.w--open {
    background-color: #c8c8c800;
  }

  .lottie-animation {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .wrap-nav-btn {
    justify-content: center;
    align-items: center;
    margin-top: 4rem;
    display: flex;
  }

  .wrap-nav-link {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .hero_image_two {
    aspect-ratio: 16 / 9;
  }

  .form_left_full {
    width: 100%;
  }

  .form_image_full {
    aspect-ratio: 2;
    width: 100%;
  }

  .form_right_two {
    width: 100%;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .btn_two:hover, .btn_d-sh:hover {
    background-color: #f26522;
  }

  .main-block-library-trainers {
    height: 100%;
  }

  .button1-library-video, .button1-library-video-rus {
    align-items: center;
  }

  ._2-library-sections-trainers {
    padding-top: 0;
    font-size: 35px;
  }

  .test-content-trainer {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  ._2-trainer-test {
    padding-top: 0;
    font-size: 35px;
  }

  .hero_main-second {
    height: 100vh;
    padding-bottom: 3rem;
    overflow: hidden;
  }

  .tabs-menu-2 {
    margin-bottom: 22rem;
    margin-left: 0;
  }

  .hero_h1-second {
    font-size: 3rem;
  }

  .anim_tab-nav_abs_wrap-sec {
    bottom: 1.5rem;
  }

  .hidden-button:hover {
    background-color: #fff;
  }

  .hero_image_abs {
    aspect-ratio: 16 / 9;
  }

  .button1-tg {
    align-items: center;
  }

  .div-block-h2-b2b2c-3 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2-b2b2c-new {
    height: 100%;
  }

  .div-slide-green-b2b2c-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .grid-8-b2b2c-2-new {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  ._2-b2b2c {
    padding-top: 0;
    font-size: 35px;
  }

  .grid-11-b2b2c {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    justify-items: center;
  }

  .image-78-b2b2c {
    display: none;
  }

  .div-block-27-b2b2c {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    display: none;
  }

  .div-block-h13-b2b2c-new {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .div-block-20-b2b2c-new {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .top-content-b2b2c-new {
    background-position: 0 0;
    padding-bottom: 65px;
  }

  .main-block-4-b2b2c-price-new {
    height: 100%;
  }

  ._2-b2b2c-bonus {
    padding-top: 0;
    font-size: 35px;
  }

  .image-50-copy {
    bottom: -58px;
  }

  .img2-inshts-bomus {
    background-position: 50%;
  }

  .submit-button-web-leader-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .img4-dz {
    background-position: 50%;
  }

  .hero_main-second-hide {
    height: 100vh;
    padding-bottom: 3rem;
    overflow: hidden;
  }

  .div-block-71-home {
    background-position: 50% 30%;
    background-size: cover;
  }

  .slide-1-tg {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .grid-tg-land {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .slide-tg-2, .slide-tg-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .slide-tg-4 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .main-rg-bacgr {
    height: 100%;
  }

  .h2-library-copy {
    padding-top: 1px;
  }

  .grid-8-library-copy {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
  }

  .main-block-leader-2-0 {
    height: 100%;
  }

  .img4-dz-2 {
    background-position: 50%;
  }

  .slide-tg-5, .slide-tg-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .grid-5-tg {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .button1-tg-copy {
    align-items: center;
  }

  .div-block-h2-copy {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-kz-web {
    bottom: 30%;
  }

  .h2-kz-ua-resilience {
    padding-top: 1px;
  }

  .div-block-h7-1-2-dei2-resilience {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    padding-right: 20px;
  }

  .submit-button-pc-kyivstar {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }

  .main-block-2-ua-kyivstar, .main-block-4-kz-kyivstar {
    height: 100%;
  }

  ._2-ua-kyivstar {
    padding-top: 0;
    font-size: 35px;
  }

  .div-block-h2-kyivstar, .div-block-h2-copy-copy {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .main-grid-3-kz-copy {
    width: 100%;
  }

  .grid9-kz-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  ._2-ua-conversation1-copy {
    padding-top: 0;
    font-size: 35px;
  }

  .div-slide-purpure-shorter-resilience {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .main-block-2-ua-ld-25 {
    height: 100%;
  }

  .div-block-h2-eba, .div-block-h2-copy-copy {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  ._2-ua-conversation1-2-eba {
    padding-top: 0;
    font-size: 35px;
  }

  .hero_content_wrap {
    flex-flow: column;
  }

  .header_wrap {
    width: 100%;
  }

  .h1_large, .h1_large.h1_styly_text.color-white {
    font-size: 3.4rem;
  }

  .hero-content {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .descriptio_block {
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .paragraph_big {
    font-size: 1.2rem;
  }

  .content_block, .sticky_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .main-block-2-b2b2c-for-who {
    height: 100%;
  }

  .h2_medium.text_color.steps1, .h2_medium.text_color.steps2 {
    font-size: 2rem;
  }

  .h2_medium.text_color.steps3 {
    white-space: normal;
    font-size: 2rem;
  }

  .h2_medium.text_color.steps4, .h2_medium.text_color._4, .h2_medium.text_color._3, .h2_medium.text_color._2-0, .h2_medium.text-orange {
    font-size: 2rem;
  }

  .heading_style_h2.text_color.steps1, .heading_style_h2.text_color.steps2, .heading_style_h2.text_color.steps3, .heading_style_h2.text_color.steps4 {
    font-size: 1.5rem;
  }

  .image-telegram {
    max-width: 35%;
    right: 3rem;
  }

  .study_content {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .icon_wrap {
    width: 7.4rem;
    height: 7.4rem;
  }

  .link_icon_wrap {
    grid-column-gap: .75rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: .5fr .5fr .5fr .5fr .5fr .5fr;
    grid-auto-flow: column dense;
    place-items: center;
  }

  .gift_content {
    flex-flow: column;
  }

  .gift-image {
    order: -1;
  }

  .faq_content {
    flex-flow: column;
  }

  .div-block-h2-copy-copy {
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: hidden;
  }

  .dropdown_faq {
    width: 100%;
  }

  .dropdown_wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: 100%;
  }

  .faq-bg-image {
    max-width: 60%;
    top: -22rem;
  }

  .promise_content {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-819 {
    flex: none;
  }

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

  .line_text_wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .image-440 {
    top: -28rem;
    left: -2rem;
  }

  .heading-3-faq {
    font-size: 1.8rem;
  }

  .h2-kz-ua-think-hr {
    padding-top: 1px;
  }

  ._2-think-hr {
    padding-top: 0;
    font-size: 35px;
  }

  .text-block-49-think-hr {
    font-size: 14px;
  }

  .div-slide-green-think-hr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .div-slide-purpure-think-hr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
    width: 350px;
  }

  .div-slide-green-think-hr-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
    width: 350px;
  }

  .img4-dz-esg {
    background-position: 50%;
  }

  ._2-esg {
    padding-top: 0;
    font-size: 35px;
  }

  .img4-nd-maka, .img4-nd-nana, .img4-nd-martin, .img4-nd-michael {
    background-position: 50%;
  }

  .div-block-h2-esg {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .button1-cheklist {
    align-items: center;
  }

  .main-block-6-ld-report-copy, .main-block-6-cheklist {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63343b8df8de27375e16683e_Group%201171276397.svg");
    background-position: 100% 0;
    height: 100%;
    top: auto;
  }

  .image-28-cheklist {
    top: -16%;
    right: -33%;
  }

  .submit-button-cheklist {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 50% 100%;
    background-size: cover;
    height: 78px;
  }
}

@media screen and (max-width: 767px) {
  h5 {
    font-size: 1.25rem;
  }

  .banner {
    -webkit-text-fill-color: inherit;
    background-position: 70% 0, 0 0;
    background-clip: border-box;
  }

  .about-d {
    padding: 80px 60px;
  }

  .heading-2 {
    margin-left: 40px;
    margin-right: 40px;
    font-size: 35px;
  }

  .form {
    padding-left: 60px;
    padding-right: 60px;
  }

  .contact-form {
    margin-left: 60px;
    margin-right: 60px;
  }

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

  .container.flex_content {
    flex-flow: column;
  }

  .heading-3 {
    padding-right: 40px;
  }

  .paragraph-4 {
    margin-top: 20px;
  }

  .form-2 {
    margin-left: 60px;
    margin-right: 60px;
  }

  .heading-5 {
    margin-left: 60px;
    margin-right: 60px;
    font-size: 47px;
    line-height: 55px;
  }

  .paragraph-7 {
    line-height: 33px;
  }

  .text-block-9 {
    margin-left: -17px;
    margin-right: -63px;
    padding-right: 0;
  }

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

  .image-4 {
    margin-left: 15px;
  }

  .text-block-11 {
    margin-top: 40px;
  }

  .div-block-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-10 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-5 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-6 {
    background-position: 50%;
  }

  .heading-11, .paragraph-12 {
    margin-left: 40px;
    margin-right: 20px;
  }

  .button-purple {
    margin-left: 40px;
  }

  .columns-11 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .heading-whitepaper, .subheading-whitepaper {
    margin-left: 20px;
    margin-right: 20px;
  }

  .left-arrow {
    right: 12%;
  }

  .image-whitepaper {
    margin-left: 40px;
  }

  .heading-why-us {
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .text-block-10-copy {
    margin-left: 20px;
    margin-right: 20px;
  }

  .button-contact-products {
    margin-bottom: 300px;
  }

  .columns-why-us-5 {
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 0;
    padding-bottom: 10px;
  }

  .text-block-products-intro, .text-block-products-intro-headline {
    margin-top: 0;
  }

  .columns-23 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .div-block-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab48898cf9442151028a3c_tractor%20other.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab45eabc25f97a84eb7ea4_tractor%20phone.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab45ef17ec4daf3dee25b7_tractor.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab31a449f2fd0b0759d0d3_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(6).png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a18b3e61eb4453c67ca9b_background.png");
    background-position: 50% 100%, 0 0, 50% 100%, 50% 100%, 0 0, 0 0;
    background-size: cover, cover, cover, cover, auto, cover;
  }

  .button-top {
    margin-left: 6px;
  }

  .columns-24 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .main-grid {
    width: 100%;
  }

  .image-25 {
    left: 339px;
  }

  .img {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e2d3a111eb353254a6d_Group%201171276406.png");
    background-position: 50% 45%;
    height: 300px;
  }

  .div-block-h2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .div-block-purpul {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475ec8fb1dc202d9aab6a_Group%201171276413.svg");
  }

  .image-28 {
    top: -10%;
  }

  .div-block-h2-copy {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2 {
    height: 100%;
  }

  .main-grid-3 {
    width: 100%;
  }

  .grid-8 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-green {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .image-29 {
    bottom: -11%;
  }

  .top-content {
    background-position: 50% 10%;
    background-size: contain;
  }

  .img-green {
    right: 1%;
  }

  .img-orange {
    top: 74%;
    right: 25%;
  }

  .img-purple {
    right: 34%;
  }

  .image-38 {
    bottom: 38%;
  }

  .div-b {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  .div-b6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633442062439487925d08d7e_Group%201171276401.png");
    padding-top: 10px;
  }

  .back1, .back2 {
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .main-block-4 {
    height: 100%;
  }

  .grid-19 {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .image-45 {
    left: 33%;
  }

  .div-block-h5 {
    background-position: 50%;
  }

  .text-block-53 {
    font-size: 14px;
  }

  .left-arrow-2 {
    right: 13%;
  }

  .image-50 {
    bottom: -59px;
  }

  .main-block-6 {
    height: 100%;
  }

  .div-block-h7 {
    background-position: 50%;
    padding-right: 40px;
  }

  .grid-22 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .form-6 {
    flex-direction: column;
  }

  .submit-button-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .checkbox-field {
    margin-bottom: 10px;
  }

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

  .button-div-4 {
    width: 100%;
  }

  .grid18 {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .div-block-h9 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334429b1270c904c7341f25_Group%201171276399.png");
  }

  .grid-27 {
    grid-template-columns: 100%;
  }

  .main-block-10 {
    height: 100%;
  }

  .div-block-71 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-block-h12 {
    background-position: 50%;
  }

  .grid-30 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .div-block-h13 {
    background-position: 50%;
    padding-right: 40px;
  }

  .grid-32 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-14 {
    height: 100%;
  }

  .image-69 {
    bottom: -49%;
  }

  .div-block8h {
    background-position: 50%;
  }

  .div-block-h3-2 {
    background-position: 50% 40%;
    background-size: contain;
  }

  ._2 {
    font-size: 27px;
  }

  ._2._3 {
    font-size: 30px;
  }

  .div-block-110 {
    padding-top: 20px;
  }

  .div-block-h2_2 {
    height: 300px;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-4 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

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

  .div-block-121 {
    width: 100%;
    margin-left: 0;
  }

  .main-grid-kz, .block-1-kz {
    width: 100%;
  }

  .grid-5-kz {
    grid-template-columns: 100%;
  }

  .div-block-green-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .div-block-purpul-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475ec8fb1dc202d9aab6a_Group%201171276413.svg");
  }

  .div-block-h2-kz {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-25-kz {
    left: 339px;
  }

  ._2-kz {
    font-size: 35px;
  }

  .img-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e2d3a111eb353254a6d_Group%201171276406.png");
    background-position: 50% 45%;
    height: 300px;
  }

  .main-block-2-kz {
    height: 100%;
  }

  .image-29-kz {
    bottom: 24%;
  }

  .img-orange-kz {
    left: 164px;
    right: 17%;
  }

  .img-green-kz {
    left: 149px;
  }

  .top-content-kz {
    background-position: 50% 10%;
    background-size: contain;
  }

  .main-grid-3-kz {
    width: 100%;
  }

  .div-slide-purpure-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-slide-green-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .grid-8-kz {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-copy-kz {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-copy {
    width: 100%;
  }

  .main-block-14-kz, .main-block-4-kz {
    height: 100%;
  }

  .grid-19-kz, .grid-19-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .left-arrow-kz {
    right: 12%;
  }

  .div-block-55-kz {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .button-div-4-kz {
    width: 100%;
  }

  .image-25-kz1 {
    left: 339px;
  }

  .div-block-green-kz-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .h1-kzr {
    font-size: 35px;
  }

  .image-38-copy {
    bottom: 82%;
  }

  .div-block-hkz {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-b-l {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 0;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  .div-block-104-l {
    margin-top: 32px;
  }

  .div-block-103-l {
    margin-top: 25px;
  }

  .div-block-h5-l {
    background-position: 50%;
  }

  .grid-27-l, .grid-27-l2 {
    grid-template-columns: 100%;
  }

  .main-block5, .main-block10 {
    height: 100%;
  }

  .image-69-l {
    bottom: -49%;
  }

  .div-block-green-l {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .div-block-h7-1-2 {
    background-position: 50%;
    padding-right: 40px;
  }

  .bold-text-5-wp {
    text-align: right;
    font-size: 55px;
  }

  .main-block-2-wp-it, .main-block-4-wp-it, .main-block-6-wp-it, .main-block-10-wp-it, .main-block-14-wp-it {
    height: 100%;
  }

  .image-25-wp-it {
    left: 339px;
  }

  .image-69-wp-it {
    bottom: -49%;
  }

  .image-38-copy-wp-it {
    bottom: 82%;
  }

  ._2-wp-it, ._2-copy {
    font-size: 27px;
  }

  .image-25-kz-ua {
    left: 339px;
  }

  .div-block-6-wp-it {
    background-position: 50%;
  }

  .heading-11-wp-it, .paragraph-12-wp-it {
    margin-left: 40px;
    margin-right: 20px;
  }

  .button-purple-wp-it {
    margin-left: 40px;
  }

  .main-block-2-hp, .main-block-4-hp, .main-block-6-hp, .main-block-10-hp, .main-block-14-hp {
    height: 100%;
  }

  .main-grid-3-hp {
    width: 100%;
  }

  .div-block-h2-hp {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-1-2-hp {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-110-hp {
    padding-top: 20px;
  }

  .grid-22-hp {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .form-6-hp {
    flex-direction: column;
  }

  .div-block-120-hp {
    width: 100%;
  }

  .div-block-121-hp {
    width: 100%;
    margin-left: 0;
  }

  .checkbox-field-hp {
    margin-bottom: 10px;
  }

  .main-grid-hp {
    width: 100%;
  }

  .div-block8h-hp {
    background-position: 50%;
  }

  .grid-32-hp {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-hp2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-hp2 {
    width: 100%;
  }

  ._2-hp1, ._2-hp-3, ._2-hp-2 {
    font-size: 27px;
  }

  .grid-27-hp {
    grid-template-columns: 100%;
  }

  .div-block-h2-hp3 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-28-hp {
    top: -10%;
  }

  .div-block-h7-1-2-ttl {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-110-ttl {
    padding-top: 20px;
  }

  .h1-kzr2 {
    font-size: 35px;
  }

  .div-b-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  .div-block-6-wp-it-ttl {
    background-position: 50%;
  }

  .div-block-h7-1-rethink-eng {
    background-position: 50%;
    padding-right: 40px;
  }

  .image-25-rethink-eng {
    left: 339px;
  }

  ._2-kz1-ua {
    font-size: 27px;
  }

  .image-25-360 {
    left: 339px;
  }

  .main-block-2-360, .main-block-10-360, .main-block-4-360, .main-block-6-360, .main-block-14-360 {
    height: 100%;
  }

  .grid-8-b2b2c-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-360 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-360 {
    width: 100%;
  }

  ._2-hp-2-360, ._2-hp-3-360 {
    font-size: 27px;
  }

  .div-block-h9-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334429b1270c904c7341f25_Group%201171276399.png");
  }

  ._2-360, ._2-copy-360 {
    font-size: 27px;
  }

  .div-b-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  .div-b6-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633442062439487925d08d7e_Group%201171276401.png");
    padding-top: 10px;
  }

  .div-block-h2-copy-360 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .back1-360-orange-copy-1, .back1-360-green-1, .back1-360-copy-green-1, .back1-360-purple-1, .back1-360-purple-copy-1, .back1-360-orange-1, .back1-360-orange-2, .back1-360-orange-copy-2, .back1-360-green-2, .back1-360-copy-green-2, .back1-360-purple-2, .back1-360-purple-copy-2, .back1-360-orange-3, .back1-360-orange-copy-3 {
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .div-block-h2-companies {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-38-copy-360 {
    bottom: 82%;
  }

  .div-block-h2-360-2 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-360-2 {
    font-size: 27px;
  }

  .div-block-h2-360-3, .div-block-h2-360-4 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-360, .image-29-360-2 {
    bottom: -11%;
  }

  .div-block8h-360 {
    background-position: 50%;
  }

  .main-grid-hp-360 {
    width: 100%;
  }

  ._2-contact-360 {
    font-size: 27px;
  }

  .div-block-h7-1-2-360 {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-h2-360-5 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-8-kz-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h7-5 {
    background-position: 50%;
    padding-right: 40px;
  }

  .image-29-kz-360 {
    bottom: 24%;
  }

  ._2-white-360-ua, ._2-hp-3-360-copy {
    font-size: 27px;
  }

  .image-29-360-long {
    bottom: -11%;
  }

  .main-block-2-360-v2, .main-block-10-360-v2, .main-block-4-360-v2, .main-block-6-360-v2, .main-block-14-360-v2 {
    height: 100%;
  }

  ._2-360-v2-white {
    font-size: 27px;
  }

  .div-block-h2-copy-360-v2 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-360-v2-black {
    font-size: 27px;
  }

  .div-slide-green-shorter {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-shorter {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .image-29-360-v2 {
    bottom: -11%;
  }

  .image-69-360-v2 {
    bottom: -49%;
  }

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

  .form-8 {
    flex-direction: column;
  }

  .div-block-h2-companies-2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2-library, .main-block-4-library, .main-block-6-library, .main-block-10-library, .main-block-14-library {
    height: 100%;
  }

  .main-grid-library, .main-grid-3-library {
    width: 100%;
  }

  .grid-27-library {
    grid-template-columns: 100%;
  }

  .main-grid-library-products {
    width: 100%;
  }

  ._2-library-products {
    font-size: 27px;
  }

  .image-69-library {
    bottom: -49%;
  }

  .grid-8-library {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .image-28-library {
    top: -10%;
  }

  .main-grid-3-library2 {
    width: 100%;
  }

  .image-29-library {
    bottom: -11%;
  }

  .div-slide-green-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .image-25-library {
    left: 339px;
  }

  ._2-library-sections {
    font-size: 27px;
  }

  .image-25-hp {
    left: 339px;
  }

  .main-block-2-pam, .main-block-14-pam, .main-block-6-pam, .main-block-4-pam, .main-block-10-pam, .main-block-14-pmi, .main-block-10-pmi, .main-block-6-pmi, .main-block-4-pmi, .main-block-2-pmi {
    height: 100%;
  }

  .img-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e2d3a111eb353254a6d_Group%201171276406.png");
    background-position: 50% 45%;
    height: 300px;
  }

  .image-69-pmi {
    bottom: -49%;
  }

  .div-block-h7-pmi {
    background-position: 50%;
    padding-right: 40px;
  }

  .checkbox-field-pmi {
    margin-bottom: 10px;
  }

  .div-block-h2-pmi {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-kz-pmi {
    width: 100%;
  }

  .image-69-copy-pmi {
    bottom: -49%;
  }

  ._2-library-sections-article, ._2-library-finail-words, ._2-library-finail-words-copy {
    font-size: 27px;
  }

  .main-block-6-study-kz {
    height: 100%;
  }

  .div-block-120-study-kz {
    width: 100%;
  }

  .div-block-121-study-kz {
    width: 100%;
    margin-left: 0;
  }

  .div-block-h7-1-2-study-kz {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-110-study-kz {
    padding-top: 20px;
  }

  .div-block-6-study-kz {
    background-position: 50%;
  }

  .heading-11-study-kz, .paragraph-12-study-kz {
    margin-left: 40px;
    margin-right: 20px;
  }

  .button-purple-study-kz {
    margin-left: 40px;
  }

  .submit-button-3-study-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-il {
    font-size: 27px;
  }

  .columns-33 {
    flex-direction: column;
  }

  .main-block-6-hybrid {
    height: 100%;
  }

  .submit-button-3-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .form-6-hybrid, .form-6-kz-study {
    flex-direction: column;
  }

  .div-block-6-hybrid {
    background-position: 50%;
  }

  .heading-11-hybrid, .paragraph-12-hybrid {
    margin-left: 40px;
    margin-right: 20px;
  }

  .button-purple-hybrid {
    margin-left: 40px;
  }

  .submit-button-3-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-120-inclusion {
    width: 100%;
  }

  .div-block-121-inclusion {
    width: 100%;
    margin-left: 0;
  }

  .form-6-inclusion {
    flex-direction: column;
  }

  .div-block-6-inclusion {
    background-position: 50%;
  }

  .heading-11-inclusion, .paragraph-12-inclusion {
    margin-left: 40px;
    margin-right: 20px;
  }

  .button-purple-inclusion {
    margin-left: 40px;
  }

  .submit-button-3-test-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-6-inclusion {
    height: 100%;
  }

  .submit-button-3-test-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-il-telegram-inclusion, ._2-il-copy {
    font-size: 27px;
  }

  .div-block-h7-1-2-study-kz-il2 {
    background-position: 50%;
    padding-right: 40px;
  }

  .main-block-6-inclusion-2 {
    height: 100%;
  }

  .div-block-h7-1-2-hybrid {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-il-hybrid {
    font-size: 27px;
  }

  .div-block-h7-1-2-hybrid-copy {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-il-hybrid-2 {
    font-size: 27px;
  }

  .div-block-h7-1-2-copy {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-b-wp-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  ._2-wp-3 {
    font-size: 27px;
  }

  .grid-27-hybrid {
    grid-template-columns: 100%;
  }

  .div-block-6-wp-3 {
    background-position: 50%;
  }

  .div-slide-green-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-block-h2-web {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-10-kz {
    height: 100%;
  }

  ._2-smaller, ._2-smaller-2-1, ._2-smaller-2-2 {
    font-size: 27px;
  }

  .div-block-h7-1-2-dei2, .div-block-h7-1-2-dei1 {
    background-position: 50%;
    padding-right: 40px;
  }

  .submit-button-3-test-hybrid-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-grid-offline, .block-1-offline {
    width: 100%;
  }

  .grid-8-dei-offline {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-4-offline, .main-block-6-offline {
    height: 100%;
  }

  .main-block-2-offline {
    height: 100%;
  }

  .div-block8h-offline {
    background-position: 50%;
  }

  .div-block-h7-1-one-ca {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-h13-copy {
    background-position: 50%;
    padding-right: 40px;
  }

  .main-block-6-study-kz-copy {
    height: 100%;
  }

  .button-purple-one-ca {
    margin-left: 40px;
  }

  .div-block-6-one-ca {
    background-position: 50%;
  }

  .submit-button-3-one-ca {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-6-offline {
    background-position: 50%;
  }

  .heading-11-offline {
    margin-left: 40px;
    margin-right: 20px;
  }

  .div-block-h12-copy {
    background-position: 50%;
  }

  .submit-button-3-test-one-ca {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-14-offline, .main-block-6-offline-dei {
    height: 100%;
  }

  ._2-smaller-copy, ._2-copy {
    font-size: 27px;
  }

  .div-slide-purpure-shorter-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-slide-green-shorter-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-block-h13-offline {
    background-position: 50%;
    padding-right: 40px;
  }

  .top-content-offline {
    background-position: 50% 10%;
    background-size: contain;
  }

  .div-block-h3-2-offline {
    background-position: 50% 40%;
    background-size: contain;
  }

  .div-b-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  ._2-smaller-2-1-copy-dei {
    font-size: 27px;
  }

  .image-45-offline {
    left: 33%;
  }

  .div-block-h2-offline {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-dei-copy {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-smaller-2-1-offline {
    font-size: 27px;
  }

  .div-block-71-offline {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  ._2-rethink-eng, ._2-rethink-eng-guests {
    font-size: 27px;
  }

  ._2-rethink-eng-guests._3 {
    font-size: 30px;
  }

  ._2-rethink-eng-why, ._2-rethink-eng-form {
    font-size: 27px;
  }

  .div-block-bk-l-2-rethink {
    width: 100%;
  }

  .main-block3-rethink {
    height: 100%;
  }

  .image-29-rethink {
    bottom: -11%;
  }

  ._2-copy-offlain {
    font-size: 35px;
  }

  ._2-one-ua {
    font-size: 27px;
  }

  .div-block-6-one-ua {
    background-position: 50%;
  }

  .button-purple-one-ua {
    margin-left: 40px;
  }

  .paragraph-12-one-ua {
    margin-left: 40px;
    margin-right: 20px;
  }

  .main-block-6-one-ua, .main-block-6-ld-rep {
    height: 100%;
  }

  .submit-button-3-test-one-ua {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-one-ua1, ._2-copy {
    font-size: 27px;
  }

  ._2-one-ua2, ._2-one-ca, ._2-copy {
    font-size: 27px;
  }

  .grid-32-kz-m {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  ._2-copy {
    font-size: 27px;
  }

  ._2-kz-m2 {
    font-size: 27px;
  }

  .main-block-14-ny, .main-block-6-ny, .main-block-4-ny, .main-block-10-ny, .main-block-2-ny {
    height: 100%;
  }

  .main-grid-3-ny {
    width: 100%;
  }

  .grid-8-ny {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-green-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-block-h2-ny {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-ny {
    bottom: -11%;
  }

  ._2-ny, ._2-copy {
    font-size: 27px;
  }

  .image-25-hp-ny {
    left: 339px;
  }

  .grid-8-ny-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-ny-white {
    font-size: 27px;
  }

  .grid-8-rethink-eng-ret {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-purpure-shorter-ret {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .image-50-ny {
    bottom: -59px;
  }

  .left-arrow-ny {
    right: 12%;
  }

  ._2-testimonials-ny {
    font-size: 27px;
  }

  .image-38-ny {
    bottom: 82%;
  }

  .div-block-h5-ny {
    background-position: 50%;
  }

  .submit-button-3-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-71-ny {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .submit-button-3-ny-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-purpul-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475ec8fb1dc202d9aab6a_Group%201171276413.svg");
  }

  ._2-3602 {
    font-size: 27px;
  }

  .div-block-green-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .img-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e2d3a111eb353254a6d_Group%201171276406.png");
    background-position: 50% 45%;
    height: 300px;
  }

  .image-25-hp-2 {
    left: 339px;
  }

  ._2-3603 {
    font-size: 27px;
  }

  ._2-3603._3 {
    font-size: 30px;
  }

  .div-block-h2-361 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-27-hp-2 {
    grid-template-columns: 100%;
  }

  ._2-hp-4 {
    font-size: 27px;
  }

  .image-146 {
    bottom: -49%;
  }

  .main-grid-361 {
    width: 100%;
  }

  .image-150 {
    bottom: -11%;
  }

  .grid-55 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-copy-361 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .top-content-2 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .div-b6-361 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633442062439487925d08d7e_Group%201171276401.png");
    padding-top: 10px;
  }

  .div-block-h2-362 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .back1-361 {
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .div-b-361 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  .image-38-copy-361 {
    bottom: 82%;
  }

  .main-grid-362 {
    width: 100%;
  }

  .submit-button-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-421 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-block-h9-361 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334429b1270c904c7341f25_Group%201171276399.png");
  }

  .div-block-h2-363 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h13-2 {
    background-position: 50%;
    padding-right: 40px;
  }

  .main-grid-363 {
    width: 100%;
  }

  .image-177 {
    left: 33%;
  }

  .div-block-h3-2-2 {
    background-position: 50% 40%;
    background-size: contain;
  }

  .left-arrow-6 {
    right: 12%;
  }

  .div-block-h2-copy-362 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-65 {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .div-block-h2-copy-363 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block8h-hp-2, .div-block-h5-2 {
    background-position: 50%;
  }

  .div-block-h2-364 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-183 {
    bottom: -59px;
  }

  .text-block-120 {
    font-size: 14px;
  }

  .left-arrow-7 {
    right: 13%;
  }

  .div-block-h7-1-2-hp-2 {
    background-position: 50%;
    padding-right: 40px;
  }

  .submit-button-7 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

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

  .div-block-h12-2 {
    background-position: 50%;
  }

  .div-block-h2-365 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-72 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .main-grid-364 {
    width: 100%;
  }

  ._2-serv-page {
    font-size: 27px;
  }

  .div-block-h7-6 {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-kz1-serv-page {
    font-size: 27px;
  }

  .main-block-6-serv-page, .main-block-14-serv-page {
    height: 100%;
  }

  .main-grid-366 {
    width: 100%;
  }

  .div-block-486 {
    padding-top: 20px;
  }

  .form-11 {
    flex-direction: column;
  }

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

  .div-block-488 {
    width: 100%;
    margin-left: 0;
  }

  .checkbox-field-6 {
    margin-bottom: 10px;
  }

  .grid-82 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-h2-copy-365 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-55-kz-3 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .submit-button-9 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-grid-367 {
    width: 100%;
  }

  .div-block-496 {
    padding-top: 20px;
  }

  .form-12 {
    flex-direction: column;
  }

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

  .div-block-498 {
    width: 100%;
    margin-left: 0;
  }

  .checkbox-field-7 {
    margin-bottom: 10px;
  }

  .grid-84 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-h2-copy-366 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-55-kz-4 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .submit-button-10 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-grid-service {
    width: 100%;
  }

  .image-28-service {
    top: -10%;
  }

  .image-25-service {
    left: 339px;
  }

  .img-12 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246e2d3a111eb353254a6d_Group%201171276406.png");
    background-position: 50% 45%;
    height: 300px;
  }

  .div-b-co-service {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334418f5040dde2aa83cee9_Group%201171276399.png");
    background-position: 0 100%;
    background-size: contain;
    padding-left: 20px;
    padding-right: 10px;
  }

  .main-grid-3-services {
    width: 100%;
  }

  .image-29-services {
    bottom: -11%;
  }

  .main-grid-368 {
    width: 100%;
  }

  .div-slide-green-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .main-block-2-services {
    height: 100%;
  }

  .div-block-h2-copy-services, .div-block-h2-copy-367 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .top-content-3 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .div-slide-purpure-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .main-block-4-services {
    height: 100%;
  }

  .main-grid-370 {
    width: 100%;
  }

  .div-b6-364 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633442062439487925d08d7e_Group%201171276401.png");
    padding-top: 10px;
  }

  .div-block-h2-368 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .back1-364 {
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .grid-102 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .main-grid-371 {
    width: 100%;
  }

  .div-b6-365 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633442062439487925d08d7e_Group%201171276401.png");
    padding-top: 10px;
  }

  .div-block-h2-369 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-service {
    font-size: 27px;
  }

  .back1-365 {
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
  }

  .image-256 {
    left: 33%;
  }

  .div-block-h3-2-4 {
    background-position: 50% 40%;
    background-size: contain;
  }

  .left-arrow-11 {
    right: 12%;
  }

  .grid-106 {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .main-block-6-services {
    height: 100%;
  }

  .div-block-563 {
    padding-top: 20px;
  }

  .div-block-h2-reg-services {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .form-13 {
    flex-direction: column;
  }

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

  .div-block-565 {
    width: 100%;
    margin-left: 0;
  }

  .checkbox-field-8 {
    margin-bottom: 10px;
  }

  .grid-108 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-h7-1-2-services {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-services {
    font-size: 27px;
  }

  .submit-button-11 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

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

  .main-grid-372 {
    width: 100%;
  }

  .div-block-h2-370 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block8h-361 {
    background-position: 50%;
  }

  .main-grid-373 {
    width: 100%;
  }

  .div-block-h9-362 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334429b1270c904c7341f25_Group%201171276399.png");
  }

  .div-block-h2-371 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-376 {
    width: 100%;
  }

  .div-block-h2-374 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-115 {
    grid-template-columns: 100%;
  }

  .image-276 {
    bottom: -49%;
  }

  .main-grid-377 {
    width: 100%;
  }

  .div-block-h2-375 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-280 {
    bottom: -59px;
  }

  .text-block-176 {
    font-size: 14px;
  }

  .left-arrow-13 {
    right: 13%;
  }

  .submit-button-12 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-10-services {
    height: 100%;
  }

  .div-block-602 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .main-grid-378 {
    width: 100%;
  }

  .div-block-h2-376 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-119 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .main-grid-379 {
    width: 100%;
  }

  .div-block-h2-377 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-120 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .main-grid-380 {
    width: 100%;
  }

  .div-block-h2-378, .div-block-h2-379 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-381 {
    width: 100%;
  }

  .main-block-364 {
    height: 100%;
  }

  .submit-button-13 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-block-h2-copy-368 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-129 {
    grid-template-columns: 100%;
  }

  .main-grid-382 {
    width: 100%;
  }

  .image-311 {
    left: 33%;
  }

  .div-block-h3-2-5 {
    background-position: 50% 40%;
    background-size: contain;
  }

  .left-arrow-15 {
    right: 12%;
  }

  .grid-131 {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .div-block-h2-380 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-317 {
    bottom: -59px;
  }

  .div-block-purpul-kz-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475ec8fb1dc202d9aab6a_Group%201171276413.svg");
  }

  .text-block-207 {
    font-size: 14px;
  }

  .left-arrow-16 {
    right: 13%;
  }

  .div-block-green-kz-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .div-block-h9-363 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6334429b1270c904c7341f25_Group%201171276399.png");
  }

  .div-block-h2-381 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block8h-362 {
    background-position: 50%;
  }

  .main-grid-383 {
    width: 100%;
  }

  .div-block-665 {
    padding-top: 20px;
  }

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

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

  .div-block-667 {
    width: 100%;
    margin-left: 0;
  }

  .grid-138 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-h7-pmi-2 {
    background-position: 50%;
    padding-right: 40px;
  }

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

  .main-grid-384, .button-div-21 {
    width: 100%;
  }

  .div-block-679 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-block-h2-382 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-142 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .div-block-h2-383 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-143 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .main-block-14-kz-conver, .main-block-6-coversation {
    height: 100%;
  }

  ._2-ua-conversation {
    font-size: 35px;
  }

  ._2-ua-conversation1 {
    font-size: 27px;
  }

  ._2-ua-conversation1._3 {
    font-size: 30px;
  }

  .block-1-ua-conversation {
    width: 100%;
  }

  ._2-kz-game3 {
    font-size: 27px;
  }

  .main-block-14-b2b2c, .main-block-6-b2b2c, .main-block-10-b2b2c, .main-block-2-b2b2c, .main-block-4-b2b2c-speakers {
    height: 100%;
  }

  .grid18-b2b2c {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .div-block-h3-2-b2b2c {
    background-position: 50% 40%;
    background-size: contain;
  }

  .div-block-h2-b2b2c {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h2-b2b2c-2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-4-b2b2c-price {
    height: 100%;
  }

  .grid-8-b2b2c {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-green-wide-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-b2b2c-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-block-h2-b2b2c-pains {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h13-b2b2c {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-h2-hp3-b2b2c {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .div-block-purpul-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475ec8fb1dc202d9aab6a_Group%201171276413.svg");
  }

  .div-block-h2-b2b2c-speakers {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h3-2-b2b2c-speakers {
    background-position: 50% 40%;
    background-size: contain;
  }

  .top-content-b2b2c {
    background-position: 50% 10%;
    background-size: contain;
  }

  .div-block-h7-1-2-b2b2c {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-main {
    font-size: 27px;
  }

  ._2-main._3 {
    font-size: 30px;
  }

  ._2-main2, ._2-main3, ._2-main4 {
    font-size: 27px;
  }

  .image-25-hp-copy {
    left: 339px;
  }

  .main-grid-kz-award {
    width: 100%;
  }

  .grid-27-b2b2c-award {
    grid-template-columns: 100%;
  }

  .div-block-h2-b2b2c-award {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-b2b2c-award {
    font-size: 27px;
  }

  .div-slide-green-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .main-grid-3-b2b2c-2 {
    width: 100%;
  }

  .div-block-h5-b2b2c {
    background-position: 50%;
  }

  ._2-regi-b2b2c {
    font-size: 27px;
  }

  .div-block-55-b2b2c {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .div-block-h13-m-ua {
    background-position: 50%;
    padding-right: 40px;
  }

  .main-block-2-ua-motivation {
    height: 100%;
  }

  .grid-8-ua-motivation {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h3-2-webinar {
    background-position: 50% 40%;
    background-size: contain;
  }

  .div-slide-green-shorter-age-z {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-shorter-age-z {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .main-grid-ua-article {
    width: 100%;
  }

  .image-69-l-rethink-survey {
    bottom: -49%;
  }

  .div-slide-green-shorter-rethink-survey {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-shorter-rethink-survey {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .main-block7-rethink-survey, .main-block-6-ua-facilitation-hide, .main-block-6-facilitation-ua {
    height: 100%;
  }

  .submit-button-3-test-sendpulse-web {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-2-insights {
    height: 100%;
  }

  .main-grid-3-insights {
    width: 100%;
  }

  .div-block-h2-insights {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-insights-2 {
    width: 100%;
  }

  .div-block-h2-insights-2 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .top-content-insights {
    background-position: 50% 10%;
    background-size: contain;
  }

  .grid-8-insights {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-green-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .main-block-2-insights-1 {
    height: 100%;
  }

  .grid18-insights {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .div-block-h2-insights-3 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h3-2-insights {
    background-position: 50% 40%;
    background-size: contain;
  }

  .main-block-2-trainers-requirements {
    height: 100%;
  }

  .div-slide-green-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .grid-8-trainer {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .main-grid-3-trainer {
    width: 100%;
  }

  .top-content-trainer {
    background-position: 50% 10%;
    background-size: contain;
  }

  .main-grid-trainer, .main-grid-3-trainer-2 {
    width: 100%;
  }

  .top-content-trainer-2 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .main-block-6-ua-article-insights {
    height: 100%;
  }

  ._2-white-article-insights {
    font-size: 27px;
  }

  .main-block-6-article-insights, .main-block-6-pmi-article-insights, .main-block-4-insights, .main-block-4-insights-metodology {
    height: 100%;
  }

  .left-arrow-insights {
    right: 12%;
  }

  .div-block-h2-insights-4 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h2-trainer {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .div-block-purpul-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475ec8fb1dc202d9aab6a_Group%201171276413.svg");
  }

  .div-block-h13-trainer, .div-block-h7-1-2-trainer {
    background-position: 50%;
    padding-right: 40px;
  }

  ._2-regi-trainer, ._2-regi-trainer-wh {
    font-size: 27px;
  }

  .grid-22-trainer {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .main-block-14-trainer, .main-block-6-trainer {
    height: 100%;
  }

  ._2-trainer-sm, ._2-copy {
    font-size: 27px;
  }

  ._2-copy._3 {
    font-size: 30px;
  }

  ._2-copy-trainer, ._2-cop {
    font-size: 27px;
  }

  .submit-button-3-test-one-ua-sendpulse, .submit-button-3-test-one-ca-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-4-trainer-about-company {
    height: 100%;
  }

  .div-block-h2-insights2 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-1-insights {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-block-h5-insights {
    background-position: 50%;
  }

  ._2-regi-insights, ._2-b2b2c-insights {
    font-size: 27px;
  }

  .main-grid-ua-presentation {
    width: 100%;
  }

  .main-block-4-speakers-presentation, .main-block-4-kz-presentation {
    height: 100%;
  }

  .div-block-h13-insights {
    background-position: 50%;
    padding-right: 40px;
  }

  .main-block-4-insights-metodology-v1 {
    height: 100%;
  }

  ._2-insights {
    font-size: 27px;
  }

  .submit-button-4-test-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-ai {
    font-size: 27px;
  }

  .grid-8-ua-ai, .grid-8-ai-web {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-ld-2 {
    font-size: 27px;
  }

  .div-block-6-wp-it-copy {
    background-position: 50%;
  }

  .heading-11-ld {
    margin-left: 40px;
    margin-right: 20px;
  }

  .main-block-6-wp-it-ld {
    height: 100%;
  }

  .submit-button-3-test-ld-sendpulse-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-6-ld-report {
    height: 100%;
  }

  .button-purple-wp-ild {
    margin-left: 40px;
  }

  .paragraph-12-wp-ild {
    margin-left: 40px;
    margin-right: 20px;
  }

  .main-grid-jti, .main-grid-kz-jti {
    width: 100%;
  }

  ._2-ua-conversation1-jti {
    font-size: 27px;
  }

  ._2-ua-conversation1-jti._3 {
    font-size: 30px;
  }

  .main-block-4-kz-jti {
    height: 100%;
  }

  .submit-button-jti-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-grid-385 {
    width: 100%;
  }

  .div-slide-green-shorter-rethink-survey-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .main-block3-rethink-2 {
    height: 100%;
  }

  ._2-363 {
    font-size: 27px;
  }

  .top-content-4 {
    background-position: 50% 10%;
    background-size: contain;
  }

  .div-block-h2-copy-369 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-103-l-2 {
    margin-top: 25px;
  }

  .grid-8-rethink-eng-ret-generation {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-384 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h2-copy-370 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-387 {
    width: 100%;
  }

  .main-block7-2 {
    height: 100%;
  }

  .div-block-h3-2-2-2 {
    background-position: 50% 40%;
    background-size: contain;
  }

  .left-arrow-17 {
    right: 12%;
  }

  .grid18-2 {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .main-grid-390 {
    width: 100%;
  }

  .image-409 {
    left: 33%;
  }

  .grid18-generational {
    grid-template-rows: auto;
    grid-template-columns: auto;
  }

  .grid-156 {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .div-block-h3-2-2-2-generational {
    background-position: 50% 40%;
    background-size: contain;
  }

  ._2-369, ._2-rethink-generational {
    font-size: 27px;
  }

  ._2-rethink-generational._3 {
    font-size: 30px;
  }

  ._2-rethink-eng-guests-2 {
    font-size: 27px;
  }

  ._2-rethink-eng-guests-2._3 {
    font-size: 30px;
  }

  ._2-3604 {
    font-size: 27px;
  }

  .div-block-h2-385 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-416 {
    top: -10%;
  }

  .div-block-green-l-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632475c7093efa0a8db86d86_Group%201171276412.svg");
  }

  .main-grid-391 {
    width: 100%;
  }

  .div-block-h2-rethink {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-156-rethink {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .submit-button-pc-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .div-slide-green-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-block-h2-wp4 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-3-wp-4-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-4-wp-4 {
    height: 100%;
  }

  .div-block-wp-4 {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-wp-4 {
    bottom: -11%;
  }

  .main-grid-wp-4 {
    width: 100%;
  }

  .div-block-6-wp-4 {
    background-position: 50%;
  }

  .button-purple-wp-i4 {
    margin-left: 40px;
  }

  .grid-8-ny-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-pam, .div-block-h2-pam3 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-slide-green-ny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .grid-19-copy, .grid-19-copy-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .div-block-h2-insights-45, .div-block-h2-home, .div-block-h2-360-23 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-hp-3-360-main {
    font-size: 27px;
  }

  .grid-32-pam {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-h2-pam-2, .div-block-h2-pam-ca {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-71-ny-new {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-slid-ny-copy, .div-slide-purpure-ny-copy-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .grid-8-ny-new {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slide-greny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .main-block-0-ny-copy {
    height: 100%;
  }

  ._7788head {
    font-size: 27px;
  }

  .div-block-h13-new-year {
    background-position: 50%;
    padding-right: 40px;
  }

  .div-slide-purpure-ny-big {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-slide-green-shorter-new-year {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  ._2-hp1-copy {
    font-size: 27px;
  }

  .main-grid-new-year, .main-grid-ny {
    width: 100%;
  }

  .grid-19-new-year, .grid-19-copy-old {
    grid-template-rows: auto auto;
    grid-template-columns: 100% 1fr;
  }

  .submit-button-3-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-8-360 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .cg_h2.color-white {
    font-size: 2rem;
  }

  .about_bot_wrap {
    flex-flow: column;
  }

  .about_bot_left {
    position: relative;
  }

  .btn.hide-desktop {
    display: flex;
  }

  .btn.hide {
    display: none;
  }

  .speak_top_wrap {
    grid-template-columns: max-content;
  }

  .btn-white.second {
    margin-top: 12rem;
  }

  .speak_bot_item {
    justify-content: space-between;
    align-items: center;
    height: 18rem;
    padding: 2rem;
  }

  .speak_bot_grid {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .speak_bot_img {
    height: 4rem;
  }

  .hero_h1 {
    font-size: 3.5rem;
  }

  .hero_image {
    aspect-ratio: 1;
  }

  .benefits_bot_cards_wrap {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .step_svg {
    width: 6rem;
    height: auto;
  }

  .step_empty {
    height: 2.5rem;
  }

  .step_wrap_top {
    width: 16rem;
    bottom: 6rem;
    left: 3rem;
  }

  .step_wrap_bot {
    width: 16rem;
    top: 6rem;
    right: 3rem;
  }

  .contact_middle {
    flex-flow: column;
  }

  .contact_item {
    border-bottom: 1px solid #1c1c1c80;
    border-right-width: 0;
  }

  .contact_item.last {
    border-bottom-width: 0;
  }

  .footer_content {
    padding: 1.5rem;
  }

  .footer_top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .footer_top_link {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-bottom: 2rem;
  }

  .footer_social_item_wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 2rem;
  }

  .navbar_img {
    width: 8.375rem;
  }

  .navbar_nav_wrap {
    margin-top: 1.25rem;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

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

  .hero_image_two {
    aspect-ratio: 1;
  }

  .why_bot_wrap {
    flex-flow: column;
    padding-bottom: 6rem;
  }

  .why_bot_img {
    height: 24rem;
  }

  .why_bot_item {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .main-block-library-trainers {
    height: 100%;
  }

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

  ._2-library-sections-trainers {
    font-size: 27px;
  }

  .test-content-trainer {
    background-position: 50% 10%;
    background-size: contain;
  }

  ._2-trainer-test {
    font-size: 27px;
  }

  .container-c-hero-second {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .tab-pane-tab-1-2 {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/677f9074b66220374d698278__DSC4953-00.webp");
    background-position: 0 0, 50%;
  }

  .tab-pane-tab-2-2 {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/677f9111a5b88fb445c8adf2_DSCF8821.webp");
    background-position: 0 0, 50%;
  }

  .tab-pane-tab-3-2 {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/677f9110ee96289cfcf59cb3_DSCF8775.webp");
    background-position: 0 0, 50%;
  }

  .tabs-menu-2 {
    margin-bottom: 34rem;
  }

  .hero_h1-second {
    font-size: 3.5rem;
  }

  .tabs-menu-3 {
    width: auto;
    margin-top: 1.25rem;
    margin-right: 0;
  }

  .tabs-content-3 {
    order: -1;
  }

  .why_bot_wrap-tabs {
    flex-flow: column;
  }

  .hero_bot_animation_wrap {
    flex-flow: column;
    height: 64vh;
  }

  .hero-box {
    width: 100%;
    height: auto;
  }

  .hidden-panel {
    margin-top: .9375rem;
    inset: 0% 0% auto auto;
  }

  .hidden-button {
    right: .9375rem;
  }

  .hero_image_abs {
    aspect-ratio: 1;
  }

  .div-block-h2-b2b2c-3 {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2-b2b2c-new {
    height: 100%;
  }

  .div-slide-green-b2b2c-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .grid-8-b2b2c-2-new {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  ._2-b2b2c {
    font-size: 27px;
  }

  .div-block-h13-b2b2c-new {
    background-position: 50%;
    padding-right: 40px;
  }

  .top-content-b2b2c-new {
    background-position: 50% 10%;
    background-size: contain;
  }

  .main-block-4-b2b2c-price-new {
    height: 100%;
  }

  .submit-button-4-wp-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401dd0bd0983262696d02b_Group%201171276589.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  ._2-b2b2c-bonus {
    font-size: 27px;
  }

  .image-50-copy {
    bottom: -59px;
  }

  .submit-button-web-leader-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .window_wrap {
    inset: auto 0% 0% auto;
  }

  .div-block-71-home {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-1-tg {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .grid-tg-land {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-tg-2, .slide-tg-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .slide-tg-4 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .main-rg-bacgr {
    height: 100%;
  }

  .grid-8-library-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .main-block-leader-2-0 {
    height: 100%;
  }

  .slide-tg-5, .slide-tg-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-block-h2-copy {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-kz-web {
    bottom: 24%;
  }

  .div-block-h7-1-2-dei2-resilience {
    background-position: 50%;
    padding-right: 40px;
  }

  .submit-button-pc-kyivstar {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .main-block-2-ua-kyivstar, .main-block-4-kz-kyivstar {
    height: 100%;
  }

  ._2-ua-kyivstar {
    font-size: 27px;
  }

  ._2-ua-kyivstar._3 {
    font-size: 30px;
  }

  .div-block-h2-kyivstar, .div-block-h2-copy-copy {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-kz-copy {
    width: 100%;
  }

  ._2-ua-conversation1-copy {
    font-size: 27px;
  }

  ._2-ua-conversation1-copy._3 {
    font-size: 30px;
  }

  .div-slide-purpure-shorter-resilience {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .main-block-2-ua-ld-25 {
    height: 100%;
  }

  .div-block-h2-eba, .div-block-h2-copy-copy {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-ua-conversation1-2-eba {
    font-size: 27px;
  }

  ._2-ua-conversation1-2-eba._3 {
    font-size: 30px;
  }

  .hero_content_wrap.section_element, .description_wrap.section_element, .footer_wrapper.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .h1_large {
    font-size: 3rem;
  }

  .for_whom_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .for_whom_top_wrap.margin_bottom {
    margin-bottom: 2rem;
  }

  .sticky_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: .8fr 1fr;
  }

  .main-block-2-b2b2c-for-who {
    height: 100%;
  }

  .sticky_wrapper.hide {
    display: none;
  }

  .result_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .result_cards_wrap {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .result_card {
    padding: 1.5rem;
  }

  .sticky_element_right {
    position: static;
  }

  .program_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .banner_wrap.section_element {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .bg_banner {
    padding: 4rem 2rem;
  }

  .image-telegram {
    right: 2rem;
  }

  .our_experts_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .expert_card {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .expert-content-wrap {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .study_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .study_content {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .clients_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .icon_wrap {
    width: 6.4rem;
    height: 6.4rem;
    padding: .75rem;
  }

  .link_icon_wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: .5fr .5fr .5fr .5fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: center;
    display: grid;
  }

  .price_wrap.section_element, .gift_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .gift_content {
    flex-flow: column;
  }

  .gift-image {
    order: -1;
  }

  .faq_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .div-block-h2-copy-copy {
    height: 85%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .toggle_faq {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .faq-bg-image {
    top: -12rem;
  }

  .bg-banner_two {
    flex-flow: column;
  }

  .promise_wrap.section_element {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

  .image-440 {
    left: -4rem;
  }

  .result_content {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    position: static;
  }

  .image-wrap {
    height: 28rem;
  }

  .hide_element {
    margin-top: 2.5rem;
    display: block;
  }

  .swiper-component.hidden_desctop {
    display: block;
  }

  .swiper-pagination {
    margin-top: 2rem;
  }

  ._2-think-hr {
    font-size: 27px;
  }

  .div-slide-green-think-hr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  .div-slide-purpure-think-hr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be4a3ef053b778e477994_Group%201171276410.svg");
  }

  .div-slide-green-think-hr-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/633be483b101833f2c2f9a46_Group%201171276411.svg");
  }

  ._2-esg {
    font-size: 27px;
  }

  .div-block-h2-esg {
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs_for_whom_desktop {
    display: none;
  }

  .main-block-6-ld-report-copy, .main-block-6-cheklist {
    height: 100%;
  }

  .image-28-cheklist {
    top: -10%;
  }

  .submit-button-cheklist {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/634037d14fe92aaeb2d2274f_Group%201171276589.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
  }
}

@media screen and (max-width: 479px) {
  h3 {
    font-size: 1.8rem;
  }

  .banner {
    -webkit-text-fill-color: inherit;
    background-position: 50%, 0 0, 0 0, 0 0;
    background-size: cover, cover, cover, auto;
    background-clip: border-box;
  }

  .about-d {
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .form {
    padding-left: 40px;
    padding-right: 40px;
  }

  .contact-form {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .paragraph-3 {
    font-size: 16px;
    line-height: 23px;
  }

  .paragraph-4 {
    text-align: center;
  }

  .container-3 {
    margin-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-2 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-5 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 38px;
    line-height: 47px;
  }

  .paragraph-7 {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 25px;
    line-height: 30px;
  }

  .text-block-9 {
    margin-left: -84px;
    padding-left: 0;
    font-size: 0;
  }

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

  .image-4 {
    margin-left: 10px;
  }

  .text-block-11 {
    margin-top: 40px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-4 {
    margin-left: 0;
  }

  .text-block-13 {
    margin-left: 40px;
    margin-right: 40px;
    font-size: 16px;
  }

  .text-block-14.text-block-15 {
    font-size: 30px;
  }

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

  .text-block-16.triger-3 {
    justify-content: center;
    align-items: center;
    padding: 7px 15px;
    display: flex;
  }

  .text-block-16.triger-4 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .bold-text-6 {
    font-size: 20px;
  }

  .columns-10 {
    margin-left: 10px;
    margin-right: 10px;
  }

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

  .paragraph-11 {
    font-size: 25px;
  }

  .div-block-6 {
    background-position: 0%;
  }

  .heading-11 {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .paragraph-12 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .button-purple {
    margin-left: 10px;
  }

  .columns-11 {
    margin-top: 40px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-11 {
    margin-left: 10px;
  }

  .heading-whitepaper {
    margin-left: 10px;
    margin-right: 10px;
    line-height: 45px;
  }

  .subheading-whitepaper {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-12 {
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-13 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .right-arrow {
    bottom: -196px;
  }

  .left-arrow {
    bottom: -196px;
    right: 22%;
  }

  .image-whitepaper {
    margin-bottom: 40px;
    margin-left: 20px;
  }

  .heading-why-us {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .text-block-10-copy {
    margin-left: 20px;
    margin-right: 20px;
  }

  .button-contact-products {
    margin-bottom: 220px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .columns-landing-5 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-why-us-5 {
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 0;
  }

  .button-products-submit {
    margin-left: -95px;
  }

  .button-products-submit.button-11 {
    margin-left: 0;
  }

  .button-choose-product {
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  .column-23 {
    display: flex;
  }

  .column-24 {
    align-items: center;
  }

  .columns-23 {
    margin-left: 10px;
    margin-right: 10px;
  }

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

  .div-block-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab45eabc25f97a84eb7ea4_tractor%20phone.png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/628f446ca9e108bb0b03e461_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(3).png"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/62ab31a449f2fd0b0759d0d3_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B8%20(6).png"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/627a18b3e61eb4453c67ca9b_background.png");
    background-position: 50% 100%, 0 0, 50% 100%, 0 0, 50%;
    background-size: cover, auto, cover, auto, cover;
  }

  .button-top {
    margin-left: -154px;
  }

  .columns-24 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-18 {
    margin-left: 0;
    margin-right: 0;
  }

  .navbar {
    padding-left: 20px;
  }

  .nav-menu {
    background-color: #fff;
    border-radius: 20px;
  }

  .image-22 {
    margin-right: 0;
  }

  .nav-link {
    margin-left: 0;
    margin-right: 0;
  }

  .image-23 {
    padding-top: 22px;
    padding-bottom: 0;
  }

  .main-block {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-5 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .block-1 {
    width: 100%;
  }

  .h1 {
    margin-top: 0;
    font-size: 55px;
  }

  .div-block-16 {
    justify-content: space-between;
  }

  .image-25 {
    top: 428px;
    left: 243px;
  }

  .button-div {
    width: 100%;
    height: 70px;
  }

  .button1 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-bottom: 0;
  }

  .button2 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .button3 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
  }

  .button-div-2 {
    width: 100%;
    height: 70px;
    margin-top: 10px;
  }

  .button-div-3 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-top: 10px;
    margin-bottom: 0;
    display: block;
  }

  .grid-6 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .div-block-20 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-block-21 {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .img {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246dce1cff30f25f313c16_Group%201171276406.png");
    background-position: 50% 40%;
    background-size: cover;
    border-radius: 20px;
    height: 100%;
    display: block;
  }

  .block-2 {
    width: 100%;
    margin-top: 100px;
  }

  .h2 {
    z-index: 2;
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 38px;
    line-height: 47px;
    position: relative;
  }

  .h2.b2b2c-pains {
    margin-top: -38px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 20px;
    font-size: 30px;
    line-height: 35px;
  }

  .h2.b2b2c-pains-2 {
    color: var(--white-smoke);
    margin-top: 130px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .body-5 {
    background-color: #f9f9f9;
  }

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

  .div-block-h2 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-35 {
    font-size: 14px;
  }

  .div-block-green {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .div-block-purpul {
    background-image: none;
    background-size: auto;
    padding: 100px 20px 20px;
  }

  .image-28 {
    top: 131%;
  }

  .block-3 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-copy {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-grid-3 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-8 {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-slide-green {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-slide-purpure {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .image-29 {
    bottom: -8%;
    left: -22%;
  }

  .top-content {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px 0 60px 25px;
    position: relative;
  }

  .bottom-content {
    display: none;
  }

  .img-green {
    inset: 35% -2px auto 149px;
  }

  .img-orange {
    line-height: 15px;
    top: 65%;
    left: 148px;
    right: 0%;
  }

  .img-purple {
    right: 1%;
  }

  .image-31 {
    top: 72%;
    right: 0%;
  }

  .grid-10 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-32, .image-33, .image-34 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .grid-11 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-27 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    height: 290px;
    position: relative;
  }

  .div-block-28 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-12 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-30 {
    width: 100%;
    display: flex;
  }

  .div-block-35 {
    width: 100%;
    margin-top: 60px;
  }

  .image-38 {
    display: none;
    inset: 602px auto auto -19%;
  }

  .block5 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-b {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .grid-13 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .grid-14 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .div-block-38 {
    height: 165px;
  }

  .image-39 {
    width: 800px;
    height: auto;
    bottom: 67%;
  }

  .div-b6 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .block-6 {
    width: 100%;
    margin-top: 200px;
  }

  .grid-16 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .grid-17 {
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .back1 {
    z-index: 2;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    position: relative;
  }

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

  .text-block-44 {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

  .text {
    z-index: 2;
    position: relative;
  }

  .back2 {
    width: 100%;
    padding-right: 20px;
    position: relative;
  }

  .text2 {
    z-index: 2;
    position: relative;
  }

  .image-40 {
    bottom: 30%;
    right: -40%;
  }

  .image-42 {
    bottom: -7%;
    left: -11%;
  }

  .main-block-4 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-3 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .grid-18 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .text-block-48 {
    line-height: 30px;
  }

  .grid-19 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .img1 {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .back-block2 {
    object-fit: fill;
    height: 486px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .back-block2.ob {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-49 {
    font-size: 14px;
  }

  .text-block-49.ob {
    color: var(--gray);
  }

  .div-block-46.ob {
    margin-top: 10px;
  }

  .slider-3 {
    height: auto;
  }

  .mask-3 {
    height: 1000px;
    margin-bottom: 11px;
    padding-bottom: 0;
  }

  .div-block-49 {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .div-block-h4 {
    width: 100%;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 0;
  }

  .back-2 {
    height: 100%;
  }

  .image-44 {
    width: 220px;
    position: relative;
  }

  .image-45 {
    left: -1%;
  }

  .main-block-5 {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .div-block-h5 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 50px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .grid-20 {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .back-1 {
    padding: 20px;
  }

  .text-block-52 {
    font-size: 14px;
  }

  .left-arrow-2 {
    top: 535px;
    right: 20%;
  }

  .right-arrow-3 {
    top: 535px;
  }

  .grid-21 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 100%;
    width: 100%;
  }

  .div-block-h6 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
  }

  .image-50 {
    z-index: -2;
    bottom: -50%;
  }

  .main-block-6 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .image-51 {
    display: none;
    top: -412px;
  }

  .div-block-h7 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .grid-22 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    margin-top: 40px;
  }

  .form-block-3 {
    width: 100%;
  }

  .text-field-6 {
    width: 100%;
    margin-bottom: 7px;
  }

  .text-field-7 {
    margin-bottom: 7px;
  }

  .text-field-8.phone {
    width: 100%;
    margin-bottom: 7px;
  }

  .form-6 {
    width: 100%;
  }

  .submit-button-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 80px;
  }

  .grid-23 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-58 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .button-div-4 {
    width: 100%;
  }

  .image-52 {
    top: 22%;
  }

  .image-53 {
    display: none;
    top: 0%;
    left: 0%;
  }

  .grid9 {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 100px;
  }

  .block4 {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .grid18 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .main-block-7 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .grid-24 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-62 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c0e387fff18d55470ac6b_shutterstock_1923948002%203.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-25 {
    grid-template-rows: 92px auto auto auto;
  }

  .text-block-59 {
    font-size: 14px;
  }

  .div-bl1 {
    width: 100%;
  }

  .div-bl2 {
    width: 100%;
    padding-left: 20px;
    padding-right: 10px;
  }

  .div-bl3 {
    padding-right: 10px;
  }

  .text-block-60, .text-block-61 {
    font-size: 14px;
  }

  .image-54 {
    top: 13%;
  }

  .main-block-8 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .div-block-h9 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 25px 0 80px 20px;
    position: relative;
  }

  .grid-26 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: auto;
  }

  .div-block-65, .div-block-66, .div-block-67 {
    height: 200px;
  }

  .image-56 {
    bottom: -30%;
  }

  .main-block-9 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .div-block-h10 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    position: relative;
  }

  .grid-27 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

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

  .main-block-10 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .grid-28 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: block;
  }

  .div-block-70 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-71 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .div-block-h11 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .grid-29 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .text-block-64 {
    font-size: 14px;
  }

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

  .div-block-73 {
    flex-direction: column;
  }

  .checkbox-field-2 {
    display: none;
  }

  .main-block-11 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-h12 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .grid-30 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .main-block-12 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-h13 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .grid-32 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .main-block-13 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .grid-33 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-79 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-80 {
    background-position: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-70 {
    font-size: 22px;
  }

  .text-block-73 {
    margin-top: -21px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 22px;
  }

  .button-div-5 {
    width: 100%;
    display: flex;
  }

  .main-block-14 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .grid-35 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-84 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-86 {
    justify-content: center;
    height: 100%;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-87 {
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-88 {
    margin-top: 10px;
  }

  .div-block-91 {
    margin-right: 40px;
  }

  .div-block-93 {
    justify-content: center;
  }

  .image-65 {
    top: 478px;
    bottom: 0%;
    left: -35%;
  }

  .back-name-2 {
    padding-left: 20px;
  }

  .div-block-bk {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .image-68 {
    top: -10%;
  }

  .image-69 {
    bottom: -66%;
  }

  .dropdown-4 {
    width: 99%;
  }

  .dropdown-toggle-2 {
    justify-content: space-between;
    width: 100%;
    padding-right: 40px;
  }

  .icon-8 {
    justify-content: flex-end;
    display: flex;
  }

  .text-block-77 {
    margin-right: 0;
    padding-left: 0;
    padding-right: 10px;
  }

  .dropdown-list-2 {
    width: 100%;
  }

  .div-block8h {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .div-block3h {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .image-72 {
    display: block;
  }

  .image-73 {
    z-index: -1;
    display: block;
  }

  .image-74, .image-75, .image-76 {
    display: block;
  }

  .image-78 {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .image-79 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-80 {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .menu-button {
    color: #000;
    background-color: #0000;
    border: 1px #000;
  }

  .menu-button.w--open {
    background-color: #0000;
    border: 1px solid #0000;
  }

  .icon-9 {
    color: #000;
    background-color: #0000;
  }

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

  .div-block-98 {
    height: 200px;
  }

  .div-block-99 {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 40px;
  }

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

  .grid-36 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .button-div-6 {
    width: 100%;
    display: flex;
  }

  .grid-37 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-h3-2 {
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  ._2 {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 45px;
    line-height: 40px;
    position: relative;
  }

  ._2._2 {
    padding-top: 0;
    font-size: 18px;
  }

  ._2._2.logos-b2b2c {
    width: 320px;
    height: 195px;
    margin-top: -6px;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
  }

  ._2._2.logos-insights {
    margin-top: -6px;
    font-size: 30px;
    line-height: 35px;
  }

  ._2._2.logos-b2b277c-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675b0822bce13ec04abc8a13_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(47).png");
    background-position: 0 0;
    background-size: cover;
    width: 350px;
    height: 210px;
    margin-top: 60px;
    margin-right: 36px;
    font-size: 25px;
    font-weight: 700;
    line-height: 25px;
  }

  ._2._2.logos-b2b2c-new {
    width: 320px;
    height: 100px;
    margin-top: -6px;
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
  }

  ._2._3 {
    padding-right: 55px;
  }

  ._2._3.b2b2c {
    margin-top: 1px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 35px;
  }

  ._2._3.b2b2c-copy-sp {
    color: var(--white-smoke);
    margin-top: -12px;
    padding-left: 0;
    padding-right: 0;
    font-size: 45px;
  }

  ._2._3.insights {
    color: var(--white-smoke);
    margin-top: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    font-size: 30px;
    line-height: 35px;
  }

  ._2._4 {
    padding-right: 37px;
  }

  ._2.results-b2b2c {
    margin-top: 0;
    margin-left: 0;
    padding-top: 25px;
    padding-left: 20px;
  }

  ._2.program-b2b2c {
    margin-top: 17px;
    padding-top: 22px;
  }

  ._2.testimonials-b2b2c {
    margin-top: -25px;
  }

  ._2.results-trainer {
    margin-top: 0;
    margin-left: 0;
    padding-top: 30px;
    padding-left: 20px;
  }

  ._2.testimonials-insights {
    margin-top: -25px;
    font-size: 40px;
  }

  .image-81 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-left: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-82 {
    z-index: 1;
    width: 330px;
    padding-top: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-83, .image-84 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-85 {
    z-index: 1;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-86 {
    z-index: 1;
    width: 391px;
    height: 207px;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-87, .image-88 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-89 {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-38 {
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-101 {
    margin-top: 20px;
    padding-left: 10px;
  }

  .div-block-102 {
    margin-top: 40px;
    padding-left: 10px;
  }

  .div-block-103 {
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-104 {
    margin-top: 10px;
    padding-left: 0;
  }

  .div-block-105 {
    margin-top: 0;
    padding-top: 15px;
    padding-left: 5px;
  }

  .div-block-106 {
    margin-top: 30px;
    margin-bottom: 0;
    padding-left: 0;
  }

  .div-block-107 {
    margin-top: 15px;
    padding-left: 0;
  }

  .div-block-108 {
    margin-top: 40px;
    padding-left: 0;
  }

  .div-block-110 {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .div-block-111 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .div-block-112 {
    margin-top: 33px;
    font-size: 45px;
    overflow: visible;
  }

  .div-block-114 {
    margin-top: 10px;
  }

  .div-block-115 {
    margin-bottom: 40px;
    padding-right: 0;
  }

  .image-90 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-91 {
    text-align: left;
    object-fit: fill;
    order: 0;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: visible;
  }

  .image-92, .image-93 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-94 {
    width: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2_2 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-5 {
    height: auto;
  }

  .left-arrow-3 {
    display: none;
    top: 20%;
    right: 198px;
  }

  .right-arrow-4 {
    top: 20%;
    right: -14px;
  }

  .text-block-1-1 {
    line-height: 30px;
  }

  .slide-4 {
    height: 1384px;
  }

  .icon8 {
    justify-content: flex-end;
    display: flex;
  }

  .img2, .img3, .img4, .img5 {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .img-2 {
    height: 0;
  }

  .text-1 {
    font-size: 30px;
  }

  .main-div {
    padding-left: 20px;
  }

  .text-2 {
    font-size: 25px;
  }

  .footer {
    padding-left: 20px;
  }

  .link-block-7, .link-block-8 {
    padding-left: 0;
  }

  .navbar-policy {
    padding-left: 20px;
  }

  .submit-button-4 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401e3b4bbe08d58861faf7_Group%201171276589.png");
    background-position: 0%;
    background-size: contain;
  }

  .main-block-kz {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid-kz {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .nav-menu-kz {
    background-color: #fff;
    border-radius: 20px;
  }

  .nav-link-kz {
    margin-left: 0;
    margin-right: 0;
  }

  .navbar-kz {
    padding-left: 20px;
  }

  .menu-button-kz {
    color: #000;
    background-color: #0000;
    border: 1px #000;
  }

  .menu-button-kz.w--open {
    background-color: #0000;
    border: 1px solid #0000;
  }

  .block-1-kz {
    width: 100%;
  }

  .icon-9-kz {
    color: #000;
    background-color: #0000;
  }

  .grid-5-kz {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .div-block-21-kz {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-h-kz {
    width: 100%;
  }

  .grid-6-kz {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .text-block-35-kz {
    font-size: 14px;
  }

  .image-74-kz {
    display: block;
  }

  .div-block-green-kz {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding: 90px 20px 20px;
    position: relative;
  }

  .image-73-kz {
    display: block;
  }

  .div-block-purpul-kz {
    background-image: none;
    background-size: auto;
    padding: 90px 20px 20px;
  }

  .image-76-kz, .image-75-kz, .image-72-kz {
    display: block;
  }

  .div-block-h2-kz {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-25-kz {
    margin: -55px 0 0 32px;
    left: 243px;
  }

  .image-28-kz {
    top: 131%;
  }

  .image-82-kz {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  ._2-kz {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0 25px 0 0;
    font-size: 35px;
    line-height: 40px;
    position: relative;
  }

  .div-block-20-kz {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .block-2-kz {
    width: 100%;
    margin-top: 100px;
  }

  .img-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246dce1cff30f25f313c16_Group%201171276406.png");
    background-position: 50% 40%;
    background-size: auto;
    height: 190px;
    margin-top: 130px;
  }

  .button-div-kz {
    width: 100%;
    height: 70px;
  }

  .button1-kz {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .button-div-2-kz {
    width: 100%;
    height: 70px;
  }

  .button2-kz {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .button-div-3-kz {
    width: 100%;
    height: 70px;
  }

  .button3-kz {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .main-block-2-kz {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .image-31-kz {
    top: 72%;
    right: 0%;
  }

  .image-29-kz {
    bottom: -8%;
    left: -22%;
  }

  .image-34-kz {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .img-orange-kz {
    top: 65%;
    left: 149px;
    right: 0%;
  }

  .image-33-kz {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .img-green-kz {
    inset: 35% -2px auto 149px;
  }

  .img-purple-kz {
    right: 8%;
  }

  .grid-10-kz {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-83-kz {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  ._2-copy {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 0;
    font-size: 35px;
    line-height: 40px;
    position: relative;
  }

  .div-block-103-kz {
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .top-content-kz {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px 0 60px;
    position: relative;
  }

  .grid9-kz {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 100px;
  }

  .block-3-kz {
    width: 100%;
    margin-top: 0;
  }

  .main-grid-3-kz {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-36-kz {
    margin-top: -54px;
  }

  .div-slide-purpure-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 130px 20px 20px;
  }

  .div-slide-green-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 130px 20px 20px;
  }

  .grid-8-kz {
    grid-auto-columns: auto;
    width: 100%;
  }

  .image-81-kz {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0% auto 0% 0%;
  }

  .h2-kz {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 40px;
    line-height: 47px;
    position: relative;
  }

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

  .div-block3h-kz {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-h2-copy-kz {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-copy {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-65-kz {
    top: 446px;
    bottom: 0%;
    left: -35%;
  }

  .grid-37-kz {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-87-kz {
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button-div-6-kz {
    width: 100%;
    display: flex;
  }

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

  .div-block-93-kz {
    justify-content: center;
  }

  .grid-36-kz {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .div-block-86-kz {
    justify-content: center;
    height: 100%;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-91-kz {
    margin-right: 40px;
  }

  .div-block-88-kz {
    margin-top: 10px;
  }

  .div-block-84-kz {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-35-kz {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .block-3-copy {
    width: 100%;
    margin-top: 0;
  }

  .main-block-14-kz {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 220px;
    padding-left: 20px;
  }

  .block5-kz-description {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-9-kz {
    width: 100%;
    margin-top: 40px;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-4-kz {
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    position: relative;
  }

  .mask-kz {
    margin-bottom: -258px;
    padding-bottom: 9px;
    line-height: 20px;
  }

  .div-block-49-kz {
    justify-content: center;
    display: flex;
  }

  .back-block2-kz {
    padding-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-49-kz {
    font-size: 14px;
  }

  .img1-kz {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .grid-19-kz, .grid-19-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .mask-3-kz, .slider-3-kz {
    height: 100%;
  }

  .slide-4-kz {
    margin-bottom: 56px;
  }

  .back-2-kz {
    height: 100%;
  }

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

  .text-block-1-1-kz {
    line-height: 30px;
  }

  .right-arrow-4-kz {
    top: 20%;
    right: -14px;
  }

  .slider-3-copy {
    height: 100%;
  }

  .left-arrow-kz {
    bottom: -196px;
    right: 22%;
  }

  .right-arrow-kz {
    bottom: -196px;
  }

  .main-block-5-kz {
    width: 100%;
    margin-right: 0;
    padding-top: 37px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .button-div-4-kz {
    width: 100%;
  }

  .h1-kz1, .h1-kz2 {
    margin-top: 0;
    font-size: 35px;
  }

  .image-25-kz1 {
    left: 243px;
  }

  .div-block-green-kz-copy {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding: 85px 20px 20px;
    position: relative;
  }

  .div-block-106-copy {
    margin-top: 40px;
    padding-left: 20px;
  }

  .div-block-101-kz-copy {
    margin-top: 21px;
    padding-left: 20px;
    padding-right: 80px;
  }

  .div-block-20-kz-copy {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .block5-kz-what-will-you-learn, .block5-kz, .block5-kz1, .block5-kz11 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .h1-kzr {
    margin-top: 0;
    font-size: 30px;
    line-height: 43px;
  }

  .slider-3-kzr {
    height: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .kzr {
    margin-top: -24px;
  }

  .div-block-h10-copy {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .img4-oy {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .mask-4 {
    margin-bottom: 0;
    padding-bottom: 140px;
  }

  .image-38-copy {
    inset: 669px auto auto -19%;
  }

  .div-block-10-kz {
    margin-top: 29px;
    padding-left: 20px;
    padding-right: 80px;
  }

  .div-block-1-kz {
    margin-top: 33px;
    padding-left: 20px;
  }

  .div-block-hkz {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid1 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .div-block-h10-l {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .div-block-112-l {
    margin-top: 8px;
  }

  .div-b-l {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .div-block-104-l {
    margin-top: 10px;
    padding-left: 20px;
  }

  .div-block-102-l {
    margin-top: 40px;
    padding-left: 10px;
  }

  .div-block-103-l {
    margin-top: 10px;
    margin-bottom: 0;
    padding-right: 53px;
  }

  .div-block-h5-l {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-108-l {
    margin-top: 12px;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .grid-27-l, .grid-27-l2 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-h10-l2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .div-block-bk-l2 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .block-3-l {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .grid9-l {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 0;
  }

  .image-31-l {
    top: 72%;
    right: 0%;
  }

  .div-block-69-l {
    height: 100%;
  }

  .main-block4 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block5 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block6 {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-bloc-8 {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block9 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block10 {
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .block-2-copy {
    width: 100%;
    margin-top: 0;
  }

  .image-69-l {
    bottom: -66%;
  }

  .div-block-green-l {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    height: 240px;
    padding: 89px 20px 20px;
    position: relative;
  }

  .bold-text-14 {
    font-size: 38px;
    line-height: 45px;
  }

  .div-block-h7-1-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .bold-text-5-wp {
    color: var(--white-smoke);
    font-size: 30px;
    line-height: 5px;
  }

  .mask-4-ow {
    padding-bottom: 0;
  }

  .mask-3-ow {
    height: 1000px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .bold-ld-text-2 {
    font-size: 40px;
    line-height: 40px;
  }

  .div-block-wp-it {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-h-wp-it {
    width: 100%;
  }

  .h1-wp-it {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .wp-it {
    font-size: 40px;
  }

  .grid-6-wp-it {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  .main-block-wp-it {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .navbar-wp-it {
    padding-left: 20px;
  }

  .block-1-wp-it {
    width: 100%;
  }

  .grid-5-wp-it {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .main-block-2-wp-it {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-3-wp-it {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-4-wp-it {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-5-wp-it {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-6-wp-it {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-7-wp-it {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-8-wp-it, .main-block-9-wp-it {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-10-wp-it {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-11-wp-it {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-12-wp-it, .main-block-13-wp-it {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-wp-it {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .image-67-wp-it {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .text-block-31-wp-it {
    font-size: 23px;
  }

  .image-25-wp-it {
    top: 428px;
    left: 243px;
  }

  .image-69-wp-it {
    bottom: -66%;
  }

  .block5-wp-it {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .grid-14-wp-it {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .image-38-copy-wp-it {
    inset: 669px auto auto -19%;
  }

  .image-51-wp-it {
    display: none;
    top: -412px;
  }

  .block-2-wp-it {
    width: 100%;
    margin-top: 100px;
  }

  .div-block-28-wp-it {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2-wp-it {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .grid-12-wp-it {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-35-wp-it {
    width: 100%;
    margin-top: 60px;
  }

  .nav-link-wp-it {
    margin-left: 0;
    margin-right: 0;
  }

  .image-22-wp-it {
    margin-right: 0;
  }

  .div-block-h10-copy-wp-it {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .h2-copy-wp-it {
    clear: none;
    display: block;
    position: static;
  }

  .menu-button-wp-it {
    color: #000;
    background-color: #0000;
    border: 1px #000;
    display: none;
  }

  .menu-button-wp-it.w--open {
    background-color: #0000;
    border: 1px solid #0000;
  }

  .icon-9-wp-it {
    color: #000;
    background-color: #0000;
    display: none;
  }

  .image-40-wp-it {
    display: none;
    bottom: 30%;
    right: -40%;
  }

  .image-25-kz-ua {
    left: 243px;
  }

  .div-block-6-wp-it {
    background-position: 0%;
  }

  .heading-11-wp-it {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .paragraph-12-wp-it {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .button-purple-wp-it {
    margin-left: 10px;
  }

  .main-block-hp {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-2-hp {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-3-hp {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-4-hp {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-5-hp {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-6-hp {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-7-hp {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-8-hp, .main-block-9-hp {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-10-hp {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-11-hp {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-12-hp, .main-block-13-hp {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-hp {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

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

  .main-grid-3-hp {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block-3-hp {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-hp {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-1-2-hp {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .div-block-110-hp {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 0;
  }

  .grid-22-hp {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    margin-top: 20px;
  }

  .div-block-58-hp {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .form-block-3-hp, .form-6-hp {
    width: 100%;
  }

  .main-grid-hp {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block5-hp {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-block8h-hp {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .div-block-111-hp {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .image-89-hp {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-24-hp {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-62-hp {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63c95546402cca2b1f52e6c8_Add%20a%20heading%20(1).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .text-block-59-hp {
    font-size: 14px;
  }

  .image-54-hp {
    top: 13%;
  }

  .grid-6-hp {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .grid-32-hp {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-h2-hp2 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-hp2 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-h10-copy-hp {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .div-block-bk-hp {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  ._2-hp1 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-51-hp {
    display: none;
    top: -412px;
  }

  ._2-hp-3 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0 0 0 20px;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-hp-2 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .grid-27-hp {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .text-block-35-hp {
    font-size: 14px;
  }

  .div-block-h2-hp3 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-28-hp {
    top: 131%;
  }

  .block-2-hp {
    width: 100%;
    margin-top: 100px;
  }

  .div-block-88-hp {
    margin-top: 10px;
  }

  .nav-link-hp, .nav-link-hp-why {
    margin-left: 0;
    margin-right: 0;
  }

  .slider-5-hp {
    height: auto;
  }

  .h1-wp-ttl {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .wp-ttl {
    font-size: 40px;
  }

  .div-block-h-wp-ttl {
    width: 100%;
  }

  .wp-ttl-2 {
    font-size: 30px;
    line-height: 35px;
  }

  .wp-ttl-3 {
    font-size: 30px;
    line-height: 30px;
  }

  .grid-13-ttl {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-38-ttl {
    height: 230px;
  }

  .grid-14-wp-ttl, .grid-14-wp-ttl2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .block5-wp-ttl {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .grid-11-ttl {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .block4-ttl {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .div-block-h7-1-2-ttl {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .div-block-110-ttl {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .div-block-h10-copy-wp-ttl {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .div-block-bk-ttl {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .img4-az, .img4-my {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .h1-kzr2 {
    margin-top: 0;
    font-size: 30px;
    line-height: 35px;
  }

  .grid-14-kz {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .div-b-kz {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .image-68-kz {
    top: -10%;
  }

  .image-51-kz {
    display: none;
    top: -412px;
  }

  .image-33-kz-ru {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .div-block-6-wp-it-ttl {
    background-position: 0%;
  }

  .image-65-hp {
    top: 478px;
    bottom: 0%;
    left: -35%;
  }

  .slider-3-kzr-instr-ca {
    height: 100%;
  }

  .text-span-8 {
    font-size: 25px;
    line-height: 20px;
  }

  .div-block3h-kz-copy1 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .block5-kz-what-will-you-learn-copy1 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .image-33-kz-ua1, .image-34-kz-ua1 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .div-block-h7-1-rethink-eng {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .image-65-rethink-eng {
    width: 100%;
    height: auto;
    top: 1041px;
    bottom: 0%;
    left: -35%;
  }

  .image-99-rethink-eng {
    bottom: 20%;
  }

  .image-25-rethink-eng {
    top: 428px;
    left: 243px;
  }

  .div-block3h-kz-copy11 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .block5-kz-what-will-you-learn-copy11 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .nav-link-ua {
    margin-left: 0;
    margin-right: 0;
  }

  .h2-kz-ua {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 40px;
    line-height: 47px;
    position: relative;
  }

  ._2-kz1-ua {
    z-index: 2;
    color: var(--gray);
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .slide-5 {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .h1-360 {
    margin-top: 0;
    font-size: 55px;
  }

  .text-block-67-360 {
    font-size: 25px;
    line-height: 28px;
  }

  .image-25-360 {
    margin-top: -122px;
    margin-left: 12px;
    top: 428px;
    left: 243px;
  }

  .div-block-21-360 {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-block-360 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .navbar-360 {
    padding-left: 20px;
  }

  .block-1-360 {
    width: 100%;
  }

  .grid-5-copy {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

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

  .grid-6-hp-copy {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .main-block-9-360 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-2-360 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-3-360 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-10-360 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-8-360 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-12-360 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-4-360 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-7-360 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-5-360 {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-6-360 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-13-360 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-11-360 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-360 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .grid-8-b2b2c-2 {
    grid-auto-columns: auto;
    width: 100%;
  }

  .h2-360 {
    z-index: 2;
    width: 100%;
    margin-top: 32px;
    padding-top: 23px;
    padding-bottom: 0;
    font-size: 25px;
    line-height: 25px;
    position: relative;
  }

  .div-block3h-360 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-h2-360 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .block-3-360 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-33-360, .image-34-360 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .text-block-82-360 {
    text-align: left;
    width: 185px;
    height: 61px;
    margin-right: 0;
    padding: 0;
  }

  .text-block-82-360-copy {
    width: 185px;
    height: 58px;
    margin-right: 0;
    padding: 0;
    font-size: 10px;
    line-height: 10px;
  }

  .text-block-82-360-copy2 {
    width: 185px;
    height: 75px;
    margin-right: 0;
    padding: 0;
  }

  .main-grid-360 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block5-360 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  ._2-hp-2-360 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    padding: 0;
    font-size: 40px;
    line-height: 40px;
    position: relative;
  }

  .text-block-35-hp-360 {
    font-size: 14px;
  }

  ._2-hp-3-360 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 0 0 0 20px;
    font-size: 21px;
    line-height: 25px;
    position: relative;
  }

  .div-block-bk-hp-360 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .image-68-360 {
    top: -10%;
  }

  .div-block-h9-360 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 25px 0 80px;
    position: relative;
  }

  ._2-360, ._2-copy-360 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-copy-360._4 {
    padding-right: 37px;
  }

  .div-b-360 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .block-6-360, .block-6-copy-360 {
    width: 100%;
    margin-top: 200px;
  }

  .text-block-44-360 {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

  .text-copy-360, .text2-360 {
    z-index: 2;
    position: relative;
  }

  .block-6-copy-360-copy {
    width: 100%;
    margin-top: 200px;
  }

  .div-b6-360 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-block-105-360 {
    margin-top: 0;
    padding-top: 15px;
    padding-left: 20px;
  }

  .div-block-h2-copy-360 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-16-360 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-41-360 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-block-44-360-copy {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

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

  .back1-360-orange-copy-1 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .text-block-44-360-copy-white {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

  .back1-360-green-1 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-copy-green-1 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .back1-360-purple-1 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-purple-copy-1 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .back1-360-orange-1 {
    z-index: 2;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632864684036bf7d8b6e7157_Group%201171276447.svg");
    background-size: auto;
    justify-content: center;
    width: 100%;
    height: 190px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-orange-2 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-orange-copy-2 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .back1-360-green-2 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-copy-green-2 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .back1-360-purple-2 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-purple-copy-2 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .back1-360-orange-3 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 10px;
    position: relative;
  }

  .back1-360-orange-copy-3 {
    z-index: 2;
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    position: relative;
  }

  .div-block-h2-companies {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-38-copy-360 {
    inset: 669px auto auto -19%;
  }

  .block5-copy-360 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .block4-360 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 0;
  }

  .block5-360-copy {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .image-79-green, .image-79-purple {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2-360-2 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-5-360 {
    height: auto;
  }

  .div-block3h-360-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-102-360-2 {
    margin-top: 40px;
    padding-left: 10px;
  }

  .div-block-35-360 {
    width: 100%;
    margin-top: 60px;
  }

  .div-block-30-360 {
    width: 100%;
  }

  ._2-360-2 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .grid-12-360 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-28-360 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-27-360 {
    background-image: none;
    background-size: auto;
    width: 100%;
    height: 290px;
    display: block;
    position: relative;
  }

  .grid-11-360 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .image-78-360 {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2-360-3, .div-block-h2-360-4 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-42 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 0;
    display: block;
  }

  .div-block-76-360 {
    margin-bottom: 10px;
  }

  .div-block3h-360-3 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 60px;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .h2-360-2 {
    z-index: 2;
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 25px;
    line-height: 25px;
    position: relative;
  }

  .div-block-76-360-green {
    margin-bottom: 10px;
  }

  .image-29-360 {
    margin-bottom: 699px;
    margin-left: -163px;
    bottom: -8%;
    left: -22%;
  }

  .button7-360 {
    font-size: 18px;
  }

  .section-24 {
    margin-top: 20px;
    margin-left: 0;
  }

  .button7-360-2 {
    font-size: 18px;
  }

  .image-29-360-2 {
    margin-bottom: 757px;
    margin-left: -171px;
    bottom: -8%;
    left: -22%;
  }

  .div-block8h-360 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .block5-hp-copy {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-grid-hp-360 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-62-360 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/644a46611e109d06f8c04787_DEVELOR%20360%C2%B0%20(2).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .text-block-59-360 {
    font-size: 14px;
  }

  .image-89-360 {
    width: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-22-360 {
    margin-right: 0;
  }

  .image-90-360 {
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-107 {
    margin-bottom: 138px;
  }

  ._2-contact-360 {
    z-index: 2;
    width: 100%;
    margin-top: 49px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    display: block;
    position: relative;
  }

  .div-block-h7-1-2-360 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .div-block-h2-360-5 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-88-360 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-93-360 {
    justify-content: center;
  }

  .image-65-360-2 {
    width: 1700px;
    max-width: 100%;
    height: 75px;
    margin: 229px 0 0 125px;
    top: 478px;
    bottom: 0%;
    left: -68%;
  }

  .image-52-360 {
    margin-top: -6px;
    margin-right: 27px;
    top: 22%;
  }

  .image-40-360 {
    bottom: 30%;
    right: -40%;
  }

  .grid-8-kz-2 {
    grid-auto-columns: auto;
    width: 100%;
  }

  .h2-copy5 {
    z-index: 2;
    width: 100%;
    margin-top: 15px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 33px;
    line-height: 44px;
    position: relative;
  }

  .div-block-h7-5 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .div-block-bk-kz-360 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block3h-kz-360 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-102-kz-360 {
    margin-top: 40px;
  }

  .image-29-kz-360 {
    bottom: -8%;
    left: -22%;
  }

  .bold-text-22 {
    font-size: 27px;
    line-height: 35px;
  }

  ._2-white-360-ua {
    z-index: 2;
    color: var(--gray);
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .nav-link-360-ua {
    margin-left: 0;
    margin-right: 0;
  }

  .main-block-9-360-copy {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  ._2-hp-3-360-copy {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 0 0 0 20px;
    font-size: 21px;
    line-height: 25px;
    position: relative;
  }

  .image-29-360-long {
    margin-bottom: 699px;
    margin-left: -150px;
    display: none;
    bottom: -8%;
    left: -22%;
  }

  .div-block-80-360 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-block-360-v2 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-9-360-copy-v2, .main-block-9-360-v2 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-2-360-v2 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 60px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-3-360-v2 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-10-360-v2 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .main-block-8-360-v2 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-12-360-v2 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-4-360-v2 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-7-360-v2 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-5-360-v2 {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-6-360-v2 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-13-360-v2 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-11-360-v2 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-360-v2 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .image-60-360-v2 {
    left: 0%;
  }

  .div-block-h11-360-v2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .grid-29-360-v2 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  ._2-360-v2-white {
    z-index: 2;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 70px;
    padding: 0;
    font-size: 35px;
    line-height: 40px;
    position: relative;
  }

  .div-block-72-360-v2 {
    margin-top: 0;
  }

  .div-block-h2-copy-360-v2 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-56-360-v2 {
    bottom: -20%;
  }

  ._2-360-v2-black {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-70-360-v2 {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .div-block-71-360-v2 {
    background-position: 0 100%;
    background-repeat: no-repeat;
    width: 420px;
    max-width: 100%;
    margin-top: 10px;
  }

  .div-slide-green-shorter {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-slide-purpure-shorter {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-block-361 {
    background-image: radial-gradient(circle farthest-corner at 50% 50%, #fff6f6, var(--black) 10%, var(--black) 51%, var(--black) 95%, white);
  }

  .image-29-360-v2 {
    margin-bottom: 1073px;
    margin-left: -163px;
    bottom: -8%;
    left: -22%;
  }

  .image-69-360-v2 {
    bottom: -66%;
  }

  .image-78-360-v2 {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .button7-360-v2 {
    font-size: 18px;
  }

  .block5-360-copy-v2 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .text-field-6-360-v2 {
    width: 100%;
  }

  .block5-360-v2 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-8-360-v2--s {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .image-56-360-v2-2 {
    bottom: -30%;
  }

  .grid-26-2 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: auto;
  }

  .div-block-h2-companies-2 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-65-2, .div-block-66-2 {
    height: 200px;
  }

  .main-block-library {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-2-library {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-3-library {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-4-library {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-5-library {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-6-library {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-7-library {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-8-library, .main-block-9-library {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-10-library {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-11-library {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-12-library, .main-block-13-library {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-library {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .image-22-library {
    margin-right: 0;
  }

  .h1-library {
    margin-top: 0;
    font-size: 55px;
  }

  .div-block-h-library {
    width: 100%;
  }

  .div-block-21-library {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-5-library {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .block-1-library {
    width: 100%;
  }

  .main-grid-library, .main-grid-3-library {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-27-library {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-bk-library {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block-69-library {
    height: 100%;
  }

  .main-grid-library-products {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  ._2-library-products {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-69-library {
    bottom: -66%;
  }

  .column-56 {
    height: 100px;
  }

  .button1-library-test {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    align-items: center;
    width: 85%;
    height: 69px;
    position: relative;
  }

  .columns-30 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 175px;
    padding-top: 0;
    display: flex;
  }

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

  .div-block-364 {
    margin-bottom: 10px;
    position: relative;
  }

  .columns-library-products {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block3h-library {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .grid-8-library {
    grid-auto-columns: auto;
    width: 100%;
  }

  .block-2-library {
    width: 100%;
    margin-top: 100px;
  }

  .image-28-library {
    top: 131%;
  }

  .main-grid-3-library2 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-68-library {
    top: -10%;
  }

  .image-29-library {
    bottom: -8%;
    left: -22%;
  }

  .grid-6-library {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .div-slide-green-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 30px 20px 20px 40px;
  }

  .div-slide-purpure-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 30px 20px 20px 40px;
  }

  .block5-library-360 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .image-25-library {
    top: 428px;
    left: 243px;
  }

  .grid-44 {
    grid-template-columns: .5fr 1fr;
    margin-right: 0;
  }

  ._2-library-sections {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .h2-library {
    z-index: 2;
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 33px;
    line-height: 47px;
    position: relative;
  }

  .column-57 {
    height: 69px;
    padding-left: 0;
  }

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

  .image-25-hp {
    top: 428px;
    left: 243px;
  }

  .block5-library-insights, .block5-library-lencioni, .block5-library-sociomapping {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .columns-library-products-sociomapping {
    padding-top: 0;
  }

  .block5-library-acdc {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-pam {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-9-pam {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-2-pam {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-14-pam {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .main-block-11-pam {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-13-pam {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-6-pam {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-5-pam {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-7-pam {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-4-pam {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-8-pam {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-12-pam {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-10-pam {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-3-pam {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-15-library {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .block5-library-resilience, .block5-library-mindset {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-16-library {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .block5-library-scarf, .block5-library-leadership, .block5-library-quintssence {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-14-pmi {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 220px;
    padding-left: 20px;
  }

  .main-block-13-pmi, .main-block-12-pmi {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-11-pmi {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-10-pmi {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-8-pmi {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-7-pmi {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-6-pmi {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-5-pmi {
    width: 100%;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-4-pmi {
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    position: relative;
  }

  .main-block-3-pmi {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-2-pmi {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-9-pmi {
    width: 100%;
    margin-top: 40px;
    margin-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-pmi {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .h1-pmi1, .h1-pmi2 {
    margin-top: 0;
    font-size: 35px;
  }

  .img-pmi {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246dce1cff30f25f313c16_Group%201171276406.png");
    background-position: 50% 40%;
    background-size: auto;
    height: 190px;
  }

  .main-main-block-pmi {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .main-text-pmi-block {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-69-pmi {
    bottom: -66%;
  }

  .image-68-pmi {
    top: -10%;
  }

  .text-block-heading-pmi {
    line-height: 32px;
  }

  .grid-6-pmi {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .dic-block-quote-pmi {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-hpt-pmi {
    background-color: #6c3b7326;
    background-image: none;
    background-size: auto;
    border-radius: 20px;
    padding: 15px;
  }

  .main-block-17-library {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .block5-library-sales {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-18-library {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .block5-library-nagotiations {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-19-library {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .block5-library-vuca, .block5-library-mars, .block5-library-dei, .block5-library-amundsen {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .quick-stack {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-51-pmi {
    display: none;
    top: -412px;
  }

  .div-block-h7-pmi {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .image-111 {
    max-width: 115%;
    margin-left: -10px;
    margin-right: -10px;
    padding-right: 0;
  }

  .image-112 {
    max-width: 110%;
    margin-left: -10px;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-h2-pmi {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-kz-pmi {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block5-kz-description-pmi {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-block-bk-pmi {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .image-69-copy-pmi {
    bottom: -66%;
  }

  .navbar-pmi {
    padding-left: 20px;
  }

  .nav-menu-pmi {
    background-color: #fff;
    border-radius: 20px;
  }

  .nav-link-pmi {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-93-pmi {
    justify-content: center;
  }

  .div-block-27-360-new {
    background-image: none;
    background-size: auto;
    width: 100%;
    height: 200px;
    display: block;
    position: relative;
  }

  .div-block-28-360-new {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-35-360-new {
    width: 100%;
    margin-top: 60px;
  }

  .div-block-library-article {
    height: 300px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-62-library-article-1 {
    padding-left: 5px;
  }

  .button1-library-article-4 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    align-items: center;
    width: 70%;
    height: 60px;
    margin-top: 10px;
    margin-left: -5px;
    position: relative;
  }

  .columns-32 {
    margin-bottom: 0;
    padding-bottom: 10px;
  }

  ._2-library-sections-article {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: -33px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .grid-44-article {
    grid-template-columns: .5fr 1fr;
    margin-right: 0;
  }

  .nav-menu-du {
    background-color: #fff;
    border-radius: 20px;
  }

  .div-block-93-du {
    justify-content: center;
    margin-bottom: 10px;
    display: flex;
  }

  ._2-library-finail-words {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    font-size: 20px;
    line-height: 25px;
    position: relative;
  }

  ._2-library-finail-words-copy {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 20px;
    line-height: 25px;
    position: relative;
  }

  .div-block-93-du-1 {
    justify-content: center;
    display: none;
  }

  .div-block-study-kz {
    width: 100%;
    height: 800px;
    margin-right: 0;
    padding: 20px 10px 48px;
  }

  .image-67-study-kz {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .block-1-study-kz {
    width: 100%;
  }

  .study-kz {
    font-size: 35px;
  }

  .main-block-study-kz-1 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .study-kz-3 {
    font-size: 25px;
    line-height: 30px;
  }

  .navbar-study-kz {
    padding-left: 20px;
  }

  .grid-5-study-kz {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .h1-study-kz {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .div-block-h-study-kz {
    width: 100%;
    margin-bottom: 20px;
  }

  .text-block-31-study-kz {
    font-size: 23px;
  }

  .main-block-9-study-kz {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .div-block-bk-study-kz {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .block5-study-kz {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-6-study-kz {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-58-study-kz {
    margin-top: 0;
    margin-left: 25px;
    margin-right: 17px;
    padding-left: 0;
    padding-right: 0;
  }

  .button1-study-kz {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    display: block;
    position: relative;
  }

  .div-block-h7-1-2-study-kz {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 20px;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .div-block-110-study-kz {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .div-block-6-study-kz {
    background-position: 0%;
  }

  .heading-11-study-kz {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .paragraph-12-study-kz {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .button-purple-study-kz {
    margin-left: 10px;
  }

  .submit-button-3-study-kz {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .main-block-3-study-kz {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .grid-13-study-kz {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .grid-14-study-kz, .grid-14-study-kz-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .study-kz-il-copy {
    margin-bottom: 0;
    font-size: 25px;
    line-height: 35px;
  }

  ._2-il {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0 0 0 20px;
    font-size: 28px;
    line-height: 35px;
    position: relative;
  }

  .div-block-38-kz-study, .div-block-38-kz-study-2, .div-block-38-study-kz-4, .div-block-38-kz-study-6, .div-block-38-kz-study-7 {
    height: 230px;
  }

  .navbar-hybrid {
    padding-left: 20px;
  }

  .h1-study-hybrid {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .hybrid {
    font-size: 30px;
  }

  .text-block-31-hybrid {
    font-size: 23px;
  }

  .button1-hybrid {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    display: block;
    position: relative;
  }

  .image-67-hybrid {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .div-block-bk-hybrid {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .main-block-6-hybrid {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-58-hybrid {
    margin-top: 0;
    margin-left: 25px;
    margin-right: 17px;
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-3-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .form-6-hybrid, .form-block-3-hybrid, .form-block-3-kz-study, .form-6-kz-study {
    width: 100%;
  }

  .div-block-6-hybrid {
    background-position: 0%;
  }

  .heading-11-hybrid {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .paragraph-12-hybrid {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .button-purple-hybrid {
    margin-left: 10px;
  }

  .h1-inclusion {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .inclusion {
    font-size: 25px;
  }

  .button1-inclusion {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 10px;
    display: flex;
    position: relative;
  }

  .text-block-31-inclusion {
    font-size: 18px;
    line-height: 25px;
  }

  .image-67-inclusion {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .div-block-bk-inclusion {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .submit-button-3-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .div-block-58-inclusion {
    margin-top: 0;
    margin-left: 25px;
    margin-right: 17px;
    padding-left: 0;
    padding-right: 0;
  }

  .form-block-3-inclusion, .form-6-inclusion {
    width: 100%;
  }

  .div-block-6-inclusion {
    background-position: 0%;
  }

  .heading-11-inclusion {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .paragraph-12-inclusion {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .button-purple-inclusion {
    margin-left: 10px;
  }

  .block5-hybrid {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .grid-13-hybrid {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .grid-14-hybrid, .grid-14-hybrid-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .div-block-38-hybrid {
    height: 280px;
  }

  .div-block-38-hybrid-2 {
    height: 290px;
  }

  .div-block-38-hybrid-3, .div-block-38-hybrid-4 {
    height: 280px;
  }

  .div-block-38-kz-study-3-copy, .div-block-38-kz-study-4-copy {
    height: 230px;
  }

  .text-block-42-copy {
    margin-top: auto;
  }

  .image-53-copy {
    display: none;
    top: 0%;
    left: 0%;
  }

  .block-3-hybrid {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .submit-button-3-test-hybrid {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-3-test-hybrid.httpslink {
    margin-left: -23px;
  }

  .column-60 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-right: 0;
    display: flex;
  }

  .block5-inclusion {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .grid-14-inclusion, .grid-14-inclusion-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .div-block-38-inclusion-3 {
    height: 230px;
  }

  .div-block-inclusion {
    width: 100%;
    height: 600px;
    margin-right: 0;
    padding: 20px 10px 48px;
  }

  .div-block-38-inclusion-3-copy {
    height: 230px;
    padding-top: 38px;
  }

  .div-block-38-inclusion-5 {
    height: 230px;
  }

  .main-block-6-inclusion {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .block-3-inclusion {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-369-inclusion {
    background-size: 300px;
    margin-top: 12px;
    padding-bottom: 36px;
    padding-right: 26px;
  }

  .submit-button-3-test-inclusion {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  ._2-il-telegram-inclusion {
    z-index: 2;
    width: 100%;
    margin-top: 17px;
    padding: 0 0 0 20px;
    font-size: 20px;
    line-height: 40px;
    position: relative;
  }

  .main-block-9-inclusion {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .image-52-il {
    top: 22%;
  }

  ._2-il-copy {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0 0 0 20px;
    font-size: 28px;
    line-height: 35px;
    position: relative;
  }

  .div-block-h7-1-2-study-kz-il2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .image-40-wp-il {
    display: none;
    bottom: 30%;
    right: -40%;
  }

  .main-block-6-inclusion-2 {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .h2-360-when-use {
    z-index: 2;
    width: 100%;
    margin-top: -29px;
    padding: 0 40px 0 31px;
    font-size: 22px;
    line-height: 25px;
    position: relative;
  }

  .text-block-83 {
    margin-top: -5px;
    padding-top: 0;
  }

  .grid-18-hybrid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-h7-1-2-hybrid {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 20px;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  ._2-il-hybrid {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0 0 0 20px;
    font-size: 28px;
    line-height: 35px;
    position: relative;
  }

  .div-block-h7-1-2-hybrid-copy {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 0;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  ._2-il-hybrid-2 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-right: -124px;
    padding: 0 0 0 20px;
    font-size: 28px;
    line-height: 35px;
    position: relative;
  }

  .image-88-copy {
    z-index: 1;
    width: 100%;
    height: 40%;
    margin-top: 12px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -6%;
  }

  .div-block-h7-1-2-copy {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .ld1 {
    font-size: 40px;
    line-height: 42px;
  }

  .h1-ld1 {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .div-block-wp-3 {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-31-ld3-3 {
    font-size: 23px;
  }

  .image-67-ld-3 {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .main-block-9-wp-3 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-3-wp-3 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .div-block-28-wp-3 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .block5-wp-3 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-b-wp-3 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  ._2-wp-3 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-wp-3._4 {
    padding-left: 10px;
    padding-right: 37px;
  }

  .grid-13-wp-3 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-38-wp-3 {
    height: 165px;
  }

  .grid-14-wp-3 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .main-block-9-hybrid {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .grid-27-hybrid {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-6-wp-3 {
    background-position: 0%;
  }

  .div-slide-green-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 130px 20px 20px;
  }

  .div-slide-purpure-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 130px 20px 20px;
  }

  .div-block-h2-web {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-10-kz {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-h11-wp-3 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  ._2-smaller {
    z-index: 2;
    width: 100%;
    margin-top: -38px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .text-block-63-wp3 {
    font-size: 33px;
    line-height: 31px;
  }

  .image-92-wp3 {
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-52-web-dei {
    top: 22%;
  }

  ._2-smaller-2-1 {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: -38px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-smaller-2-2 {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: -1px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-h7-1-2-dei2, .div-block-h7-1-2-dei1 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 0;
    padding: 15px 0 10px;
    position: relative;
  }

  .submit-button-3-test-hybrid-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .div-block-bk-library-copy {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .main-block-offline {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid-offline {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block-1-offline {
    width: 100%;
  }

  .h1-offline {
    margin-top: 0;
    font-size: 42px;
    line-height: 50px;
  }

  .div-block-21-offline {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-6-offline {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .div-block-h10-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/64ec9247efda7074b37df829_Group%201171276447.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 315px;
    height: 131px;
    margin-bottom: 21px;
    padding: 35px 0 73px 20px;
    position: relative;
  }

  .grid-8-dei-offline {
    grid-auto-columns: auto;
    width: 100%;
  }

  .main-block-4-offline {
    width: 100%;
    height: 130%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .slider-5-ow-copy {
    height: auto;
  }

  .img4-offline-mk, .img4-offline-my {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .div-block-offline {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .slide-4-ow-copy {
    height: auto;
    margin-bottom: 69px;
  }

  .img4-ow-oy-copy {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .div-block-28-offline {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-12-offline {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .button2-offline {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

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

  .main-block-6-offline {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .image-32-offline {
    margin-left: 12px;
    padding-left: 138px;
  }

  .image-34-offline {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  ._2-copy._3 {
    font-size: 28px;
  }

  ._2-copy._3.offline {
    margin-top: 8px;
  }

  .text-block-1-offline {
    line-height: 35px;
  }

  .ow-offline {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .slider-3-ow-copy {
    height: auto;
  }

  .img4-offline-other {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .main-block-2-offline {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .text-block-1-1-dei-offline {
    line-height: 30px;
  }

  .main-block-11-dei-offline, .main-block-7-dei-offline {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block8h-offline {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .block5-offline {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-block-62-offline {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c0e387fff18d55470ac6b_shutterstock_1923948002%203.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-25-offline {
    grid-template-rows: 92px auto auto auto;
  }

  .text-block-60-copy, .text-block-61-copy, .text-block-59-copy {
    font-size: 14px;
  }

  .button1-offline {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .block5-copy {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-one-ca {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .h1-one-ca {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .text-block-31-one-ca {
    font-size: 23px;
  }

  .button1-one-ca {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    display: block;
    position: relative;
  }

  .image-67-one-ca {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .div-block-bk-one-ca {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .grid-14-one-ca, .grid-14-one-ca-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .div-block-h7-1-one-ca {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 20px;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .block5-one-ca {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-3-one-ca {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .grid-12-one-ca {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-35-one-ca {
    width: 100%;
    margin-top: 60px;
  }

  .div-block-28-one-ca {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-block-3-one-ca-2 {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .image-78-one-ca {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .main-block-12-one-ca {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .block5-one-ca-3 {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-block-h13-copy {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .main-block-6-study-kz-copy {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-78-one-ca {
    height: 150px;
  }

  .button-purple-one-ca {
    margin-left: 10px;
  }

  .div-block-6-one-ca {
    background-position: 0%;
  }

  .form-block-3-one-ca {
    width: 100%;
  }

  .submit-button-3-one-ca {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .div-block-6-offline {
    background-position: 0%;
  }

  .heading-11-offline {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .div-block-h12-copy {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .submit-button-3-test-one-ca {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-3-test-one-ca.httpslink {
    margin-left: -23px;
  }

  .main-block-12-offline {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-offline {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 220px;
    padding-left: 20px;
  }

  .block5-offline-sh {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-3-offline {
    width: 100%;
    margin-right: 0;
    padding-top: 60px;
    padding-left: 20px;
  }

  .block5-offline-pain {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .grid-14-offline, .grid-14-offline-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .main-block-6-offline-dei {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  ._2-smaller-copy {
    z-index: 2;
    width: 100%;
    margin-top: -38px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-slide-purpure-shorter-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 160px 20px 20px;
  }

  .div-slide-green-shorter-dei {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 160px 20px 20px;
  }

  .grid-48 {
    flex-direction: column;
    display: flex;
  }

  .div-block-76-dei {
    height: 150px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-78-copy {
    height: auto;
  }

  .div-block-h13-offline {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .div-block3h-ua-acdc {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .top-content-offline {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px 0 60px 25px;
    position: relative;
  }

  .div-block-h3-2-offline {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-b-offline {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .div-block-88-ua {
    margin-top: 10px;
  }

  .h1-offline-2 {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .h2-kz-ua-copy {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 40px;
    line-height: 47px;
    position: relative;
  }

  .green-dei, .orange-dei {
    height: 150px;
  }

  ._2-smaller-2-1-copy-dei {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: -38px;
    margin-left: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-80-dei {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-49 {
    margin-bottom: 10px;
  }

  .columns-37 {
    display: block;
  }

  .grid-23-offline {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

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

  .back-2-offline {
    height: 100%;
  }

  .div-block-373 {
    margin-bottom: 10px;
  }

  .image-45-offline {
    left: -1%;
  }

  .main-block-7-dei-offline-1 {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-h2-offline {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h7-dei-copy {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .div-block-374 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 57px;
  }

  ._2-smaller-2-1-offline {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 11px;
    margin-left: 0;
    padding: 0;
    font-size: 20px;
    line-height: 25px;
    position: relative;
  }

  .columns-39 {
    display: block;
  }

  .image-52-web-offline {
    top: 22%;
  }

  .image-122 {
    margin-top: -154px;
    margin-left: -31px;
  }

  .ow-offline-ob {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .div-block-71-offline {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .text-block-64-offline {
    font-size: 14px;
  }

  .image-86-offline {
    z-index: 1;
    width: 350px;
    height: 143px;
    margin-top: -10px;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .img4-offline-ob {
    background-position: 50% 0;
    padding-left: 20px;
  }

  ._2-copy._3 {
    margin-top: 17px;
    padding-right: 55px;
  }

  .image-87-l-copy {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  ._2-rethink-eng {
    z-index: 2;
    width: 100%;
    margin-top: 15px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-rethink-eng-guests {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-rethink-eng-guests._3 {
    margin-top: 75px;
    padding-right: 55px;
  }

  ._2-rethink-eng-why {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-rethink-eng-form {
    z-index: 2;
    width: 100%;
    margin-top: 7px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-bk-l-2-rethink {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .main-block2-rethink {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block3-rethink {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .image-29-rethink {
    bottom: -8%;
    left: -22%;
  }

  .image-33-rethink-eng {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .ow-offline-ao {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .img4-offline-ao {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .text-field-6-promo {
    width: 100%;
  }

  ._2-copy-offlain {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 0;
    font-size: 35px;
    line-height: 40px;
    position: relative;
  }

  .main-block-one-ua {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .image-67-one-ua {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .h1-one-ua {
    margin-top: 0;
    font-size: 55px;
    line-height: 40px;
  }

  .one-to-one-ua {
    margin-bottom: 0;
    font-size: 25px;
    line-height: 35px;
  }

  .text-block-31-one-ua {
    font-size: 23px;
  }

  .button1-one-ua {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 51px;
    display: block;
    position: relative;
  }

  ._2-one-ua {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-6-one-ua {
    background-position: 0%;
  }

  .button-purple-one-ua {
    margin-left: 10px;
  }

  .paragraph-12-one-ua {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .div-block-58-one-ua {
    margin-top: 0;
    margin-left: 25px;
    margin-right: 17px;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-6-one-ua, .main-block-6-ld-rep {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .submit-button-3-test-one-ua {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-3-test-one-ua.httpslink {
    margin-left: -3px;
  }

  ._2-one-ua1 {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-one-ua1._4 {
    margin-top: 13px;
    padding-right: 37px;
  }

  ._2-one-ua2 {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-one-ua2._2 {
    margin-top: -5px;
    font-size: 30px;
  }

  ._2-one-ca {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-one-ca._4 {
    margin-top: 6px;
    padding-right: 37px;
  }

  .grid-32-kz-m {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .italic-text-23 {
    font-size: 20px;
  }

  ._2-kz-m2 {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-kz-m2._2 {
    margin-top: -12px;
    font-size: 20px;
  }

  .main-block-ny {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-14-ny {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .main-block-11-ny {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-13-ny {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-6-ny {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-5-ny {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-7-ny {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-4-ny {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .main-block-12-ny {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-8-ny {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-10-ny {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 140px;
    padding-left: 20px;
  }

  .main-block-3-ny {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-2-ny {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-9-ny {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-grid-3-ny {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block4-ny {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .grid-11-ny {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-27-ny {
    background-image: none;
    background-size: auto;
    width: 100%;
    height: 290px;
    display: block;
    position: relative;
  }

  .image-gm-2024 {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .div-block-28-ny {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-12-ny {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
    display: block;
  }

  .div-block-31-ny {
    margin-bottom: 10px;
  }

  .grid-8-ny {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-slide-green-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bb7c84e0b3ca4e823ecc7_Group%201171276494.png");
    width: 100%;
    padding: 120px 20px 20px;
  }

  .div-slide-purpure-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bb824cbe9639e1d9385f4_Group%201171276494%20(1).png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 120px 20px 20px;
  }

  .div-block-h2-ny {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-ny {
    bottom: -8%;
    left: -22%;
  }

  ._2-ny {
    z-index: 2;
    width: 100%;
    margin-top: -30px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-25-hp-ny {
    top: 428px;
    left: 243px;
  }

  .grid-8-ny-2 {
    grid-auto-columns: auto;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

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

  ._2-ny-white {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-31-copy {
    top: 72%;
    right: 0%;
  }

  .div-block-21-rethink-eng-ret {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-8-rethink-eng-ret {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-slide-purpure-shorter-ret {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .img3-rethink-ret {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .grid-25-rethink {
    grid-template-rows: 92px auto auto auto;
  }

  .img3-ins-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66337100f55ca1f86c615a2b_landing%20page%20people%20(2).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .text-block-49-insights {
    margin-top: 20px;
    font-size: 25px;
    line-height: 25px;
  }

  .img4-insights-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66337100a9ce65ec18cf16ed_landing%20page%20people.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .img2-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/663371015dbe45fd38a00d02_landing%20page%20people%20(1).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .block5-ny {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .image-42-ny {
    bottom: -7%;
    left: -11%;
  }

  .text-block-84 {
    font-size: 20px;
    line-height: 25px;
  }

  .grid-6-hp-ny {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .grid-5-ny {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .back-block2-rethink-eng {
    object-fit: fill;
    height: 486px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .text-block-52-rethink {
    font-size: 14px;
  }

  .text-block-52-rethink-2 {
    font-size: 20px;
  }

  .img3-rethink-ret2, .img3-rethink-ret3 {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .div-block-49-rethink {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .image-124 {
    position: static;
  }

  .button-block-ny {
    margin-top: 20px;
  }

  .image-50-ny {
    bottom: 0%;
  }

  .h1-ny {
    margin-top: 0;
    font-size: 45px;
    line-height: 55px;
  }

  .div-block-21-ny {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px 60px;
  }

  .container-20-ny2, .container-20-ny4, .container-20-ny3, .container-20-ny1 {
    background-position: 50%;
    background-size: auto 100%;
    width: 300px;
    max-width: 100%;
  }

  .div-block-29-ny-p {
    margin-left: 10px;
  }

  .div-block-49-ny {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    margin-top: 100px;
    display: flex;
  }

  .left-arrow-ny {
    bottom: -100px;
    right: 22%;
  }

  .right-arrow-ny {
    bottom: -100px;
  }

  ._2-testimonials-ny {
    z-index: 2;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653b6954a34b8c3b559e7193_Group%201171276481.png");
    background-position: 0 0;
    background-size: auto;
    width: 263px;
    height: 138px;
    margin-top: -192px;
    padding: 29px 0 0 40px;
    font-size: 30px;
    line-height: 40px;
    position: relative;
    bottom: -8px;
  }

  .heading-15-ny-ins {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bc61f74ba3f854dce8cc2_Group%201171276497.png");
    background-position: 0 0;
    background-size: contain;
    width: 285px;
    height: 152px;
    padding-top: 30px;
    font-size: 33px;
    line-height: 40px;
  }

  .image-39-ny {
    width: 800px;
    height: auto;
    bottom: 67%;
  }

  .back-block2-ny {
    object-fit: fill;
    height: 486px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .image-38-ny {
    inset: 669px auto auto -19%;
  }

  .div-block-h5-ny {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 50px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .heading-15-ny-sim {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653bc61f968d84f9bc824302_Group%201171276497%20(1).png");
    background-position: 0 0;
    background-size: contain;
    width: 305px;
    height: 142px;
    padding-top: 20px;
    font-size: 33px;
    line-height: 40px;
  }

  .submit-button-3-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .div-block-70-ny {
    background-position: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-h11-ny {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 10px 0 40px 10px;
    position: relative;
  }

  .div-block-71-ny {
    background-position: 50% 0;
    background-repeat: no-repeat;
    height: 700px;
    margin-top: 0;
    margin-bottom: -11px;
    padding-top: 20px;
    padding-bottom: 0;
  }

  .submit-button-3-ny-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595b0e8a36b82071403170_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(26).png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 1px;
  }

  .navbar-ny {
    padding-left: 20px;
  }

  .text-block-ny {
    margin-bottom: 40px;
    padding-top: 10px;
    font-size: 25px;
    line-height: 25px;
  }

  .text-block-64-ny {
    font-size: 14px;
    display: none;
  }

  .image-87-ny {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-92-ny {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .checkbox-field-2-ny {
    display: none;
  }

  .grid-50 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .button3-2, .button2-2 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .nav-link-hp-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-126 {
    display: block;
  }

  .nav-link-hp-why-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .image-127 {
    margin-right: 0;
  }

  .div-block-380 {
    justify-content: space-between;
  }

  .image-129 {
    z-index: 1;
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-381 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .image-131 {
    display: block;
  }

  .div-block-purpul-2 {
    background-image: none;
    background-size: auto;
    padding: 100px 20px 20px;
  }

  .block-7 {
    width: 100%;
  }

  .image-132 {
    display: block;
  }

  .image-133 {
    align-self: center;
  }

  .brand-2 {
    align-items: center;
  }

  .button1-2 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .h1-361 {
    margin-top: 0;
    font-size: 55px;
  }

  ._2-3602 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .icon-12 {
    color: #000;
    background-color: #0000;
  }

  .button-div-7 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-bottom: 0;
    display: block;
  }

  .div-block-green-2 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
  }

  .img-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246dce1cff30f25f313c16_Group%201171276406.png");
    background-position: 50% 40%;
    background-size: cover;
    border-radius: 20px;
    height: 190px;
    display: none;
  }

  .image-134, .image-135 {
    display: block;
  }

  .div-block-385 {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-25-hp-2 {
    top: 428px;
    left: 243px;
  }

  .nav-link-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-387 {
    margin-top: 20px;
    padding-left: 10px;
  }

  .button-div-8 {
    width: 100%;
    height: 70px;
  }

  .text-block-90 {
    font-size: 14px;
  }

  ._2-3603 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-3603._4 {
    padding-right: 37px;
  }

  ._2-3603._2 {
    font-size: 30px;
  }

  ._2-3603._3 {
    padding-right: 55px;
  }

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

  .div-block-h2-361 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-bk-hp-361 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .grid-27-hp-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  ._2-hp-4 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-146 {
    bottom: -66%;
  }

  .div-block-397 {
    margin-top: 33px;
    overflow: visible;
  }

  .image-147 {
    top: -10%;
  }

  .image-148 {
    text-align: left;
    object-fit: fill;
    order: 0;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: visible;
  }

  .div-block-h10-copy-hp-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .main-grid-361 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .button2-4 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .grid-54 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block3h-361 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .image-149 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .image-150 {
    bottom: -8%;
    left: -22%;
  }

  .image-151 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .block-9 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-152 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .grid-55 {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-400 {
    margin-top: 10px;
    margin-bottom: 0;
    padding-right: 53px;
  }

  .div-block-h2-copy-361 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-153 {
    top: 72%;
    right: 0%;
  }

  .top-content-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px 0 60px 25px;
    position: relative;
  }

  .image-154 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-401 {
    margin-top: 40px;
    padding-left: 10px;
  }

  .h2-3602 {
    z-index: 2;
    width: 100%;
    margin-top: -23px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 38px;
    line-height: 47px;
    position: relative;
  }

  .image-155 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-left: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .grid-56 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .grid-57 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-b6-361 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .image-156 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-402 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-403 {
    margin-top: 10px;
    padding-left: 20px;
  }

  .div-block-h2-362 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-404 {
    height: 165px;
  }

  .image-158 {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-159 {
    margin-top: 0;
    margin-bottom: -61px;
    padding-top: 0;
    padding-bottom: 0;
    bottom: 30%;
    right: -40%;
  }

  .image-160 {
    z-index: 1;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-407 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-101 {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

  .text-3 {
    z-index: 2;
    position: relative;
  }

  .back1-361 {
    z-index: 2;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    position: relative;
  }

  .image-162 {
    bottom: -7%;
    left: -11%;
  }

  .image-163 {
    width: 800px;
    height: auto;
    bottom: 67%;
  }

  .grid-58 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-409 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    height: 290px;
    position: relative;
  }

  .div-block-412 {
    width: 100%;
    margin-top: 60px;
  }

  .grid-59 {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .image-164 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

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

  .div-b-361 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .grid-60 {
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .image-38-copy-361 {
    inset: 669px auto auto -19%;
  }

  .div-block-415 {
    margin-top: 0;
    padding-top: 15px;
    padding-left: 5px;
  }

  .main-grid-362 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-h11-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-416 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-167 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-417 {
    flex-direction: column;
  }

  .submit-button-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401e3b4bbe08d58861faf7_Group%201171276589.png");
    background-position: 0%;
    background-size: contain;
  }

  .block-10 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-61 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

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

  .grid-62 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-block-107 {
    font-size: 14px;
  }

  .div-block-421 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .text-block-108 {
    font-size: 32px;
    line-height: 35px;
  }

  .div-block-422 {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .grid-63 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: auto;
  }

  .div-block-h9-361 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 25px 0 80px 20px;
    position: relative;
  }

  .div-block-423, .div-block-424 {
    height: 200px;
  }

  .div-block-h2-363 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-425 {
    height: 200px;
  }

  .image-170 {
    bottom: -30%;
  }

  .div-block-426 {
    height: 200px;
  }

  .image-173 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-174 {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h13-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .slide-6 {
    height: auto;
  }

  .main-grid-363 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

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

  .image-177 {
    left: -1%;
  }

  .text-block-113 {
    font-size: 14px;
  }

  .div-block-h4-2 {
    width: 100%;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 0;
  }

  .div-block-h3-2-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .slider-6 {
    height: auto;
  }

  .mask-5 {
    padding-bottom: 0;
  }

  .right-arrow-6 {
    top: 20%;
    right: -14px;
  }

  .mask-6 {
    height: 800px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .block-11 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .left-arrow-5 {
    display: none;
    top: 20%;
    right: 198px;
  }

  .left-arrow-6 {
    bottom: -196px;
    right: 22%;
  }

  .back-3 {
    height: 100%;
  }

  .text-block-114 {
    font-size: 14px;
  }

  .image-180 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-181 {
    width: 220px;
    position: relative;
  }

  .button-div-11 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-bottom: 0;
    display: block;
  }

  .div-block-h2-copy-362 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .div-block-436 {
    margin-top: 30px;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .right-arrow-7 {
    bottom: -196px;
  }

  .div-block-438 {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .grid-64 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .grid-65 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .div-block-h2-copy-363 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block8h-hp-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .right-arrow-8 {
    top: 535px;
  }

  .dropdown-list-3 {
    width: 100%;
  }

  .div-block-h5-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 50px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-h2-364 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-117 {
    margin-right: 0;
    padding-left: 0;
    padding-right: 10px;
  }

  .image-183 {
    bottom: 0%;
  }

  .left-arrow-7 {
    top: 535px;
    right: 20%;
  }

  .image-185 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-445 {
    margin-top: 40px;
    padding-left: 20px;
  }

  .icon-19 {
    justify-content: flex-end;
    display: flex;
  }

  .grid-66 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .grid-67 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 100%;
    width: 100%;
  }

  .div-block-h7-1-2-hp-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .grid-68 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-58-hp-2 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .image-186 {
    z-index: 1;
    width: 100%;
    height: 100%;
    margin-left: 20px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -6%;
  }

  .text-field-15 {
    width: 100%;
  }

  .image-187 {
    display: none;
    top: 0%;
    left: 0%;
  }

  .image-188 {
    top: 22%;
  }

  .submit-button-7 {
    background-image: none;
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .div-block-453 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-123 {
    font-size: 22px;
  }

  .grid-70 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .button-div-12 {
    width: 100%;
    display: flex;
  }

  .div-block-455 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-126 {
    font-size: 22px;
  }

  .image-189 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h12-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .div-block-h2-365 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-72 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .div-block-457 {
    margin-top: 10px;
  }

  .div-block-459 {
    justify-content: center;
    height: 100%;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-grid-364 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-73 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .block-12 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-463 {
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-466 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-74 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-467 {
    margin-right: 40px;
  }

  .button-div-13 {
    width: 100%;
    display: flex;
  }

  .grid-75 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-468 {
    justify-content: center;
  }

  .image-195 {
    margin-right: 0;
  }

  .h1-serv-page {
    margin-top: 40px;
    padding-left: 10px;
    font-size: 42px;
    line-height: 50px;
  }

  .image-196 {
    align-self: center;
  }

  .text-block-62-subh-serv-page {
    padding-left: 10px;
    padding-right: 20px;
  }

  .nav-link-kz-2, .nav-link-serv-page {
    color: #333;
    margin-left: 0;
    margin-right: 0;
  }

  .nav-link-4 {
    margin-left: 0;
    margin-right: 0;
  }

  .navbar-kz-copy {
    padding-left: 20px;
  }

  .grid-77 {
    flex-direction: column;
    margin-left: 10px;
    margin-right: 10px;
    display: flex;
  }

  .button-show-more-serv-page {
    margin-bottom: 5px;
  }

  ._2-serv-page {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .grid-78 {
    display: block;
  }

  .div-block-serv-page-buttons {
    flex-direction: column;
    padding-left: 0;
  }

  .div-block-serv.communication, .div-block-serv.leadership {
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-62-product-description {
    margin-bottom: 20px;
  }

  .div-block-h7-6 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  ._2-kz1-serv-page {
    z-index: 2;
    color: #333;
    width: 100%;
    margin-top: 0;
    padding: 12px 0 0;
    font-size: 25px;
    line-height: 25px;
    position: relative;
  }

  .main-block-6-serv-page {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-serv-page {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 220px;
    padding-left: 20px;
  }

  .div-block-485 {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-366 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-486 {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .grid-81 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .form-11 {
    width: 100%;
  }

  .block-14 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-202 {
    z-index: 1;
    width: 100%;
    height: 100%;
    margin-left: 20px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -6%;
  }

  .grid-82 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-field-19 {
    width: 100%;
  }

  .div-block-h2-copy-365 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-203 {
    display: none;
    top: 0%;
    left: 0%;
  }

  .image-204 {
    top: 22%;
  }

  .submit-button-9 {
    background-image: none;
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .image-205 {
    display: none;
    top: -412px;
  }

  .div-block-495 {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-367 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-496 {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .grid-83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .form-12 {
    width: 100%;
  }

  .block-15 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-206 {
    z-index: 1;
    width: 100%;
    height: 100%;
    margin-left: 20px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -6%;
  }

  .grid-84 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-field-22 {
    width: 100%;
  }

  .div-block-h2-copy-366 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-207 {
    display: none;
    top: 0%;
    left: 0%;
  }

  .image-208 {
    top: 22%;
  }

  .submit-button-10 {
    background-image: none;
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .image-209 {
    display: none;
    top: -412px;
  }

  .button3-4, .button2-5 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .block-1-service {
    width: 100%;
  }

  .nav-menu-service {
    background-color: #fff;
    border-radius: 20px;
  }

  .grid-5-service {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .main-grid-service {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .navbar-service {
    padding-left: 20px;
  }

  .image-210 {
    margin-right: 0;
  }

  .div-block-21-service {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-sub-service {
    font-size: 16px;
    line-height: 20px;
  }

  .main-block-service {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .image-213 {
    align-self: center;
  }

  .image-28-service {
    top: 131%;
  }

  .image-25-service {
    top: 428px;
    left: 243px;
  }

  .icon-21 {
    color: #000;
    background-color: #0000;
  }

  .button-div-14 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-bottom: 0;
    display: block;
  }

  .img-12 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63246dce1cff30f25f313c16_Group%201171276406.png");
    background-position: 50% 40%;
    background-size: cover;
    border-radius: 20px;
    height: 190px;
    display: none;
  }

  .h1-service {
    margin-top: 0;
    font-size: 40px;
    line-height: 50px;
  }

  .button-top-service {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 292px;
    font-size: 18px;
  }

  .div-block-h-service {
    width: 100%;
  }

  .nav-link-service, .nav-link-5 {
    margin-left: 0;
    margin-right: 0;
  }

  .button-div-15 {
    width: 100%;
    height: 70px;
  }

  .main-block-description-service {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 23px;
  }

  .text-block-description-service {
    font-size: 16px;
    line-height: 23px;
  }

  .image-40-service {
    margin-bottom: 561px;
    bottom: 30%;
    right: -40%;
  }

  .block5-service {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-block-3-service {
    width: 100%;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .div-b-co-service {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 15px 0 40px;
    position: relative;
  }

  .main-grid-3-services {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-29-services {
    bottom: -8%;
    left: -22%;
  }

  .main-grid-368 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .button2-6 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .div-block3h-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6c61769f0c9f09d0f4b4_Group%201171276376.png");
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 100px;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-slide-green-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 100px 20px 20px;
  }

  .main-block-2-services {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .div-block-h2-copy-services, .div-block-h2-copy-367 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .top-content-3 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px 0 60px 25px;
    position: relative;
  }

  .div-slide-purpure-services {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 100px 20px 20px;
  }

  .slider-7 {
    height: auto;
  }

  .main-block-4-services {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .grid-97 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .main-grid-370 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-98 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-b6-364 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .image-237 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-534 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-535 {
    margin-top: 10px;
    padding-left: 20px;
  }

  .div-block-h2-368 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-536 {
    height: 165px;
  }

  .image-238 {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-239 {
    z-index: 1;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .text-block-152 {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

  .text-6 {
    z-index: 2;
    position: relative;
  }

  .back1-364 {
    z-index: 2;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    position: relative;
  }

  .image-240 {
    bottom: -7%;
    left: -11%;
  }

  .image-241 {
    width: 800px;
    height: auto;
    bottom: 67%;
  }

  .grid-99 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .image-242 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-100 {
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .div-block-537 {
    margin-top: 0;
    padding-top: 15px;
    padding-left: 5px;
  }

  .grid-101 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-243, .image-244 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .block-18 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-245 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .grid-102 {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-540 {
    margin-top: 10px;
    margin-bottom: 0;
    padding-right: 53px;
  }

  .image-246 {
    top: 72%;
    right: 0%;
  }

  .image-247 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-542 {
    margin-top: 40px;
    padding-left: 10px;
  }

  .h2-3604 {
    z-index: 2;
    width: 100%;
    margin-top: -23px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 38px;
    line-height: 47px;
    position: relative;
  }

  .image-248 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-left: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-42-services {
    bottom: -7%;
    left: -11%;
  }

  .main-grid-371 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-103 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .image-249 {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .div-b6-365 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 100px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .image-250 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-544 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-35-service {
    width: 100%;
    margin-top: 10px;
  }

  .div-block-h2-369 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-service {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-251 {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-252 {
    margin-top: 0;
    margin-bottom: -61px;
    padding-top: 0;
    padding-bottom: 0;
    bottom: 30%;
    right: -40%;
  }

  .image-253 {
    z-index: 1;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-545 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-156 {
    z-index: 2;
    padding-right: 35px;
    line-height: 26px;
    position: relative;
  }

  .text-7 {
    z-index: 2;
    position: relative;
  }

  .back1-365 {
    z-index: 2;
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    position: relative;
  }

  .image-254 {
    width: 800px;
    height: auto;
    bottom: 67%;
  }

  .block4-service {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .div-block-546 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    height: 290px;
    position: relative;
  }

  .grid-104 {
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .div-block-548 {
    margin-top: 0;
    padding-top: 15px;
    padding-left: 5px;
  }

  .slide-9 {
    height: auto;
  }

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

  .image-256 {
    left: -1%;
  }

  .text-block-158 {
    font-size: 14px;
  }

  .div-block-h3-2-4 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .mask-9 {
    padding-bottom: 0;
  }

  .slider-9 {
    height: auto;
  }

  .right-arrow-11 {
    top: 20%;
    right: -14px;
  }

  .mask-10 {
    height: 800px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .block-19 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .left-arrow-10 {
    display: none;
    top: 20%;
    right: 198px;
  }

  .left-arrow-11 {
    bottom: -196px;
    right: 22%;
  }

  .back-5 {
    height: 100%;
  }

  .text-block-159 {
    font-size: 14px;
  }

  .image-259 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-260 {
    width: 220px;
    position: relative;
  }

  .button-div-17 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-bottom: 0;
    display: block;
  }

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

  .div-block-557 {
    margin-top: 30px;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .right-arrow-12 {
    bottom: -196px;
  }

  .div-block-559 {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .grid-105 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .grid-106 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .main-block-6-services {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-562 {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-563 {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .div-block-h2-reg-services {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-107 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .form-13 {
    width: 100%;
  }

  .image-51-services {
    display: none;
    top: -412px;
  }

  .block-20 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-108 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-field-25 {
    width: 100%;
  }

  .div-block-h7-1-2-services {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 18px;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  ._2-services {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 40px;
    line-height: 40px;
    position: relative;
  }

  .image-261 {
    display: none;
    top: 0%;
    left: 0%;
  }

  .image-262 {
    top: 22%;
  }

  .submit-button-11 {
    background-image: none;
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .image-88-services {
    z-index: 1;
    width: 100%;
    height: 100%;
    margin-left: 2px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -6%;
  }

  .main-grid-372 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-573 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c0e387fff18d55470ac6b_shutterstock_1923948002%203.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-109 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .image-263 {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2-370 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-164, .text-block-165, .text-block-166 {
    font-size: 14px;
  }

  .main-block-7-services {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block8h-361 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .div-bl2-2 {
    padding-left: 20px;
    padding-right: 10px;
  }

  .grid-110 {
    grid-template-rows: 92px auto auto auto;
  }

  .div-block-574 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .image-264 {
    top: 13%;
  }

  .main-grid-373 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-111 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: auto;
  }

  .div-block-h9-362 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 25px 0 80px 20px;
    position: relative;
  }

  .div-block-575, .div-block-576 {
    height: 200px;
  }

  .div-block-h2-371 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-577 {
    height: 200px;
  }

  .image-265 {
    bottom: -30%;
  }

  .main-block-8-services {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .div-block-578 {
    height: 200px;
  }

  .image-268 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .main-block-5-services {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .div-block-h10-copy-3 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    display: flex;
    position: relative;
  }

  .main-grid-376 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

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

  .div-block-h2-374 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-362 {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .grid-115 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .image-276 {
    bottom: -66%;
  }

  .div-block-589 {
    margin-top: 33px;
    overflow: visible;
  }

  .image-277 {
    top: -10%;
  }

  .image-278 {
    text-align: left;
    object-fit: fill;
    order: 0;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: visible;
  }

  .main-grid-377 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-h2-375 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-173 {
    margin-right: 0;
    padding-left: 0;
    padding-right: 10px;
  }

  .image-280 {
    bottom: 0%;
  }

  .left-arrow-13 {
    top: 535px;
    right: 20%;
  }

  .image-282 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-595 {
    margin-top: 40px;
    padding-left: 20px;
  }

  .icon-34 {
    justify-content: flex-end;
    display: flex;
  }

  .grid-116 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .grid-117 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 100%;
    width: 100%;
  }

  .div-block-h11-3 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-597 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-284 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-29-services {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .div-block-598 {
    flex-direction: column;
  }

  .submit-button-12 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401e3b4bbe08d58861faf7_Group%201171276589.png");
    background-position: 0%;
    background-size: contain;
  }

  .block-21 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .text-field-27 {
    width: 100%;
  }

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

  .grid-28-services {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-block-179 {
    font-size: 14px;
  }

  .main-block-10-services {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-602 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .text-block-180 {
    font-size: 32px;
    line-height: 35px;
  }

  .div-block-603 {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .main-grid-378 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-286 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2-376 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-119 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .main-block-11-services {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-605 {
    margin-top: 10px;
  }

  .main-block-12-services {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-grid-379 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-h2-377 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-288 {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-120 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .main-grid-380 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-611 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-186 {
    font-size: 22px;
  }

  .grid-122 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .main-block-363 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .button-div-18 {
    width: 100%;
    display: flex;
  }

  .div-block-613 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-189 {
    font-size: 22px;
  }

  .image-290 {
    display: block;
  }

  .image-291 {
    z-index: 1;
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-614 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-block-h2-378 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-292, .image-293 {
    display: block;
  }

  .block-2-service {
    width: 100%;
    margin-top: 40px;
  }

  .image-294 {
    display: block;
  }

  .main-block-why-d-service {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .image-295 {
    display: block;
  }

  .div-block-616 {
    margin-top: 20px;
    padding-left: 10px;
  }

  .text-block-191 {
    font-size: 14px;
  }

  .image-296 {
    display: block;
  }

  .image-297 {
    z-index: 1;
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-617 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-block-h2-379 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-298, .image-299, .image-300, .image-301 {
    display: block;
  }

  .div-block-619 {
    margin-top: 20px;
    padding-left: 10px;
  }

  .text-block-193 {
    font-size: 14px;
  }

  .div-block-620 {
    justify-content: center;
    height: 100%;
    padding-top: 30px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-grid-381 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-623 {
    margin-top: 10px;
  }

  .grid-125 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .main-block-364 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .block-22 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-65-service {
    top: 478px;
    bottom: 0%;
    left: -35%;
  }

  .div-block-625 {
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-628 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-126 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

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

  .div-block-630 {
    margin-right: 40px;
  }

  .button-div-19 {
    width: 100%;
    display: flex;
  }

  .grid-127 {
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .div-block-632 {
    justify-content: center;
  }

  .nav-link-article {
    margin-left: 0;
    margin-right: 0;
  }

  .image-305 {
    margin-right: 0;
  }

  .button3-kz-2, .button2-kz-2, .button1-kz-2 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .image-306 {
    align-self: center;
  }

  .nav-link-pmi-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-93-pmi-2 {
    justify-content: center;
  }

  .h1-pmi2-2 {
    margin-top: 0;
    font-size: 35px;
  }

  .div-block-h-kz-2 {
    width: 100%;
  }

  .image-307 {
    max-width: 115%;
    margin-left: -10px;
    margin-right: -10px;
    padding-right: 0;
  }

  .div-block-hpt-pmi-2 {
    background-color: #6c3b7326;
    background-image: none;
    background-size: auto;
    border-radius: 20px;
    padding: 15px;
  }

  .image-308 {
    max-width: 110%;
    margin-left: -10px;
    margin-right: 0;
    padding-right: 0;
  }

  .text-field-30 {
    width: 100%;
  }

  .dic-block-quote-pmi-2 {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .submit-button-13 {
    background-image: none;
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .main-text-pmi-block-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .div-block-h2-copy-368 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-129 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-638 {
    margin-top: 33px;
    overflow: visible;
  }

  .image-309 {
    top: -10%;
  }

  .image-310 {
    text-align: left;
    object-fit: fill;
    order: 0;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: visible;
  }

  .div-block-h10-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    position: relative;
  }

  .right-arrow-4-kz-2 {
    top: 20%;
    right: -14px;
  }

  .main-grid-382 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-311 {
    left: -1%;
  }

  .text-block-199 {
    font-size: 14px;
  }

  .div-block-h3-2-5 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .mask-11 {
    height: 800px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .block-23 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .left-arrow-14 {
    display: none;
    top: 20%;
    right: 198px;
  }

  .left-arrow-15 {
    bottom: -196px;
    right: 22%;
  }

  .text-block-202 {
    font-size: 14px;
  }

  .image-314 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .image-315 {
    width: 220px;
    position: relative;
  }

  .button-div-20 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-bottom: 0;
    display: block;
  }

  .text-block-203 {
    line-height: 30px;
  }

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

  .div-block-645 {
    margin-top: 30px;
    margin-bottom: 0;
    padding-left: 20px;
  }

  .right-arrow-13 {
    bottom: -196px;
  }

  .mask-kz-2 {
    margin-bottom: -232px;
    padding-bottom: 180px;
    line-height: 20px;
  }

  .div-block-647 {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .grid-130 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .grid-131 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .div-block-h2-380 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-204 {
    margin-right: 0;
    padding-left: 0;
    padding-right: 10px;
  }

  .image-317 {
    bottom: 0%;
  }

  .div-block-purpul-kz-2 {
    background-image: none;
    background-size: auto;
    padding: 90px 20px 20px;
  }

  .left-arrow-16 {
    top: 535px;
    right: 20%;
  }

  .image-319 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-656 {
    margin-top: 40px;
    padding-left: 20px;
  }

  .div-block-20-kz-2 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .icon-41 {
    justify-content: flex-end;
    display: flex;
  }

  .grid-132 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
  }

  .div-block-green-kz-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding: 90px 20px 20px;
    position: relative;
  }

  .grid-133 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 100%;
    width: 100%;
  }

  .grid-134 {
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    grid-auto-columns: auto;
  }

  .div-block-h9-363 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 25px 0 80px 20px;
    position: relative;
  }

  .div-block-658, .div-block-659 {
    height: 200px;
  }

  .div-block-h2-381 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-660 {
    height: 200px;
  }

  .image-320 {
    bottom: -30%;
  }

  .div-block-661 {
    height: 200px;
  }

  .image-323 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-662 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c0e387fff18d55470ac6b_shutterstock_1923948002%203.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
  }

  .grid-135 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .image-324 {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .text-block-208, .text-block-209, .text-block-210 {
    font-size: 14px;
  }

  .div-block8h-362 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 20px 0 60px 10px;
    position: relative;
  }

  .div-bl2-3 {
    padding-left: 20px;
    padding-right: 10px;
  }

  .grid-136 {
    grid-template-rows: 92px auto auto auto;
  }

  .div-block-663 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .image-325 {
    top: 13%;
  }

  .div-block-664 {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-383 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-665 {
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 40px;
  }

  .grid-137 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .form-15 {
    width: 100%;
  }

  .block-24 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-326 {
    z-index: 1;
    width: 100%;
    height: 100%;
    margin-left: 20px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -6%;
  }

  .grid-138 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-field-31 {
    width: 100%;
  }

  .div-block-h7-pmi-2 {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .image-327 {
    display: none;
    top: 0%;
    left: 0%;
  }

  .image-328 {
    top: 22%;
  }

  .main-grid-384 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-h11-4 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-top: 25px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .div-block-674 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-330 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-675 {
    flex-direction: column;
  }

  .block-25 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-139 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .text-field-34 {
    width: 100%;
  }

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

  .button-div-21 {
    width: 100%;
  }

  .grid-140 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .text-block-215 {
    font-size: 14px;
  }

  .div-block-679 {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .text-block-216 {
    font-size: 32px;
    line-height: 35px;
  }

  .div-block-680 {
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .image-333 {
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2-382 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-142 {
    grid-column-gap: 20px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    display: grid;
  }

  .div-block-682 {
    margin-top: 10px;
  }

  .div-block-h2-383 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-335 {
    width: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-143 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-688 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-222 {
    font-size: 22px;
  }

  .grid-145 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .button-div-22 {
    width: 100%;
    display: flex;
  }

  .div-block-690 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-225 {
    font-size: 22px;
  }

  .main-block-13-kz {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-14-kz-conver {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 220px;
    padding-left: 20px;
  }

  .main-block-6-coversation {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  ._2-ua-conversation {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 0;
    font-size: 40px;
    line-height: 40px;
    position: relative;
  }

  ._2-ua-conversation1 {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-ua-conversation1._3 {
    height: 100%;
    margin-top: -12px;
    padding-top: 0;
    padding-bottom: 4px;
    padding-right: 55px;
    position: static;
  }

  .text-block-36-ua-conversation {
    margin-top: -4px;
  }

  .block-1-ua-conversation {
    width: 100%;
  }

  .button1-ua-conver {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    padding-top: 22px;
    display: inline-block;
  }

  .main-block-game {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .grid-6-game {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

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

  .h1-game1 {
    margin-top: 0;
    font-size: 35px;
  }

  .div-block-21-game {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-h-kz-game {
    width: 100%;
  }

  .dic-block-quote-pmi-game, .dic-block-quote-pmi-game2, .dic-block-quote-pmi-game4, .dic-block-quote-pmi-game5 {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-111-game {
    max-width: 115%;
    margin-left: -10px;
    margin-right: -10px;
    padding-right: 0;
  }

  .quick-stack-game {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }

  .dic-block-quote-pmi-game12, .dic-block-quote-pmi-game13, .dic-block-quote-pmi-game14 {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-339 {
    margin-left: 0;
  }

  .button2-kz-game, .button1-kz-game {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  ._2-kz-game3 {
    z-index: 2;
    width: 100%;
    margin-top: 10px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .h1-pmi2-game {
    margin-top: 0;
    font-size: 28px;
    line-height: 40px;
  }

  .main-block-b2b2c {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-9-b2b2c {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-14-b2b2c {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .main-block-11-b2b2c {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-13-b2b2c {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-6-b2b2c {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 20px;
  }

  .main-block-5-b2b2c {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-7-b2b2c {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-10-b2b2c {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-3-b2b2c {
    width: 100%;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 20px;
  }

  .main-block-2-b2b2c {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 20px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-4-b2b2c-speakers {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .grid18-b2b2c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-h3-2-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6567566b6a898aefb58f1300_Group%201171276470.png");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 83%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .div-block-h2-b2b2c {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-147 {
    flex-flow: column;
    align-items: flex-start;
    display: block;
  }

  .speaker-name-b2b2c {
    color: var(--gray);
  }

  .div-block-695-speakers-b2b2c, .column-66 {
    margin-bottom: 10px;
  }

  .column-67 {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 10px;
    display: block;
  }

  .column-68 {
    margin-bottom: 10px;
  }

  .image-68-2 {
    top: -10%;
  }

  .h1-b2b2c {
    margin-top: 0;
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-b2b2c, .text-block-4-grid-b2b2c {
    font-size: 16px;
    line-height: 20px;
  }

  .columns-45 {
    margin-top: 40px;
    display: block;
  }

  .text-block-b2b2c-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-h2-b2b2c-2 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-programme-b2b2c {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-online-class-b2b2c {
    font-size: 30px;
    line-height: 35px;
  }

  .online-class-b2b2c {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-results-b2b2c {
    background-size: contain;
    width: 320px;
    height: 110px;
  }

  .main-block-4-b2b2c-price {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .div-block-695-price-b2b2c {
    margin-top: 93px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-695-price-b2b2c._3 {
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

  .package-name-b2b2c {
    font-size: 32px;
  }

  .image-342 {
    width: 30px;
  }

  .columns-46 {
    flex-direction: row;
  }

  .div-block-program-headline-b2b2c {
    background-size: contain;
    width: 305px;
    height: 109px;
  }

  .grid-8-b2b2c {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-slide-green-wide-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .video {
    width: 300px;
    height: 300px;
  }

  .columns-49 {
    flex-direction: column;
  }

  .div-block3h-b2b2c-pains {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65818259ca178471547f04a4_Group%201171276486%20(1).png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: 294px;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 40px;
    line-height: 15px;
    display: none;
    position: relative;
  }

  .div-slide-purpure-b2b2c-wide {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-block-h2-b2b2c-pains {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid9-b2b2c {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 100px;
  }

  .block5-b2b2c {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-block-h13-b2b2c {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 100px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .block-6-b2b2c {
    width: 100%;
    margin-top: 60px;
  }

  .block-2-b2b2c {
    width: 100%;
    margin-top: 100px;
  }

  .div-block-h2-hp3-b2b2c {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/658186e3565d7ba6e0955e80_Group%201171276489.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 285px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 15px;
    position: relative;
  }

  .div-block-purpul-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/658186a1a05b9703589151fb_Group%201171276487%20(2).png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    height: 285px;
    padding: 100px 15px 20px 20px;
  }

  .div-block-20-b2b2c {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding: 0 0 50px 10px;
    position: relative;
  }

  .main-block-12-how-b2b2c {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-12-logosb2b2c {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .button-block-speakers-b2b2c {
    margin-right: 0;
  }

  .button-peakers-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: auto;
    width: 320px;
    font-size: 18px;
  }

  .text-field-6-b2b2c {
    width: 100%;
  }

  .div-block-h2-b2b2c-speakers {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h3-2-b2b2c-speakers {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    width: 314px;
    height: 100px;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .body-5-b2b2c {
    background-color: #efefef;
  }

  .block-1-b2b2c {
    width: 100%;
  }

  .div-block-21-b2b2c {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px;
  }

  .div-block-h-b2b2c {
    width: 100%;
  }

  .button-top-b2b2c-top {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
    background-size: auto;
    width: 292px;
    font-size: 18px;
  }

  .navbar-b2b2c {
    padding-left: 20px;
  }

  .nav-link-b2b2c {
    margin-left: 0;
    margin-right: 0;
  }

  .top-content-b2b2c {
    width: auto;
    height: auto;
    margin-bottom: 20px;
    padding: 25px 0 60px 10px;
    position: static;
  }

  .image-65-b2b2c {
    top: 478px;
    bottom: 0%;
    left: -35%;
  }

  .div-block-h7-1-2-b2b2c {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  .button-b2b2c-price {
    width: 292px;
    padding-right: 0;
    font-size: 18px;
  }

  .img-126 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/674f615a23940c40c88aac75_%D0%BF%D0%BE%D1%81%D1%82%20CA%20(1).png");
    display: block;
    overflow: visible;
  }

  ._2-main {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-main._3 {
    margin-top: 56px;
    padding: 0 55px 20px 36px;
  }

  ._2-main2 {
    z-index: 2;
    width: 100%;
    margin-top: -19px;
    padding: 0;
    font-size: 28px;
    line-height: 40px;
    position: relative;
  }

  ._2-main3 {
    z-index: 2;
    width: 100%;
    margin-top: -20px;
    margin-left: 32px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-main4 {
    z-index: 2;
    width: 100%;
    margin-top: 8px;
    margin-left: 20px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .back-1-phone {
    height: 294px;
    padding: 20px;
  }

  .grid-20-phone {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
    margin-bottom: -53px;
  }

  .back-1-phone-2 {
    height: 311px;
    padding: 20px;
  }

  .image-25-hp-copy {
    margin-top: -275px;
    margin-left: 30px;
    padding-bottom: 0;
    padding-left: 0;
    top: 428px;
    left: 243px;
  }

  .text-block-35-certificate {
    font-size: 14px;
  }

  .main-block-9-b2b2c-award {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-grid-kz-award {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block5-b2b2c-award {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .grid-27-b2b2c-award {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .div-block-b2b2c-award {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block-69-b2b2c {
    height: 100%;
  }

  .div-block-h2-b2b2c-award {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h10-b2b2c-award {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632acd09180785184f50b291_Group%201171276486.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    padding: 35px 0 60px 20px;
    position: relative;
  }

  .image-344 {
    z-index: 2;
    margin-left: 0;
    position: relative;
  }

  ._2-b2b2c-award {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .youtube-3 {
    flex-direction: row;
    justify-content: center;
    width: 100%;
  }

  .div-slide-green-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 90px 20px 20px;
  }

  .div-slide-purpure-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 90px 20px 20px;
  }

  .text-block-36-b2b2c {
    font-size: 16px;
  }

  .main-grid-3-b2b2c-2 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .text-block-b2b2c-white {
    margin-bottom: 20px;
    display: block;
  }

  .div-block-700 {
    margin-top: -80px;
  }

  .image-345, .image-346, .image-347, .image-348, .image-349 {
    width: 100px;
  }

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

  .image-81-b2b2c {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-left: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-75-b2b2c {
    display: none;
  }

  .column-93 {
    height: auto;
    margin-bottom: -97px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-38-b2b2c {
    height: 130px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-38-b2b2c-bigger {
    height: 165px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-h5-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6329bc751c3dac8c57e3d436_Group%201171276477.svg");
    background-position: 0%;
    background-size: contain;
    width: 90%;
    margin-bottom: 40px;
    padding: 10px 0 30px 10px;
    position: relative;
  }

  .div-block-h6-b2b2c {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 100%;
    padding: 10px 0 40px 20px;
  }

  ._2-regi-b2b2c {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 14px 0 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-82-b2b2c {
    z-index: 1;
    width: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .block5-reviews-b2b2c {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .bold-text-35 {
    font-size: 33px;
  }

  .image-47-b2b2c, .div-block-55-b2b2c, .image-350 {
    display: none;
  }

  .image-83-b2b2c {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div-block-h13-m-ua {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .main-block-2-ua-motivation {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .grid-8-ua-motivation {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-h3-2-webinar {
    background-size: auto;
    width: 315px;
    height: 131px;
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-block-bk-hp-online-course {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-slide-green-shorter-age-z {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 160px 20px 20px;
  }

  .div-slide-purpure-shorter-age-z {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 160px 20px 20px;
  }

  .main-block-article {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid-ua-article {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .h1-article-insights, .h1-article-insights2 {
    margin-top: 0;
    font-size: 35px;
  }

  .grid-6-article {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .main-text-article-insights {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-112-insights {
    max-width: 110%;
    margin-left: -10px;
    margin-right: 0;
    padding-right: 0;
  }

  .dic-block-quote-article-hidden, .dic-block-quote-article-hidden2, .dic-block-quote-article-hidden3 {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-article {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0;
  }

  .dic-block-quote-hidden {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-block-re-survey {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .h1-rethink-eng-survey {
    margin-top: 0;
    font-size: 36px;
    line-height: 45px;
  }

  .div-block-bk-l-rethink-eng-survey {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .image-69-l-rethink-survey {
    bottom: -66%;
  }

  .div-slide-green-shorter-rethink-survey {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-slide-purpure-shorter-rethink-survey {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .main-block7-rethink-survey {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .h1-ua-rethink-survey {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .main-block-7-rethink-eng-survey {
    width: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-125-rethink {
    height: 20px;
  }

  .image-42-rethink-survey {
    bottom: -7%;
    left: -11%;
  }

  .main-block6-rethink-survey {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block2-rethink-survey {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-69-rethink-survey {
    height: 100%;
  }

  .image-33-rethink-eng-survey {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .main-block-12-ua-m-facilitation {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .img4-nd {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .main-block-6-ua-facilitation-hide, .main-block-6-facilitation-ua {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .submit-button-3-test-sendpulse-web {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 90%;
    height: 78px;
    padding-top: 30px;
    font-size: 23px;
  }

  .main-block-1-insights {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .navbar-insights {
    padding-left: 20px;
  }

  .block-1-insights {
    width: 100%;
    margin-top: 40px;
  }

  .grid-5-insights {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .div-block-21-insights {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .h1-insights {
    margin-top: 0;
    font-size: 60px;
    line-height: 70px;
  }

  .text-block-67-insights {
    font-size: 25px;
    line-height: 30px;
  }

  .nav-link-insights {
    margin-left: 0;
    margin-right: 0;
  }

  .main-block-9-insights {
    width: 100%;
    margin-right: 20px;
    padding-left: 20px;
  }

  .main-block-2-insights {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 20px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .div-block-700-insights {
    margin-top: -80px;
  }

  .columns-49-insights {
    flex-direction: column;
    margin-top: 40px;
  }

  .column-93-insights {
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-insights {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block-3-insights {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-insights {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-insights-2 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block-3-insights-2 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-h2-insights-2 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .top-content-insights {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    height: auto;
    margin-bottom: 20px;
    padding: 20px 0 0;
    position: static;
  }

  .div-block-103-insights {
    color: #fff;
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-8-insights {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-slide-green-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 50% 0;
    background-size: cover;
    width: 100%;
    height: 200px;
    padding: 90px 20px 20px;
  }

  .div-slide-purpure-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 200px;
    padding: 90px 20px 20px;
  }

  .text-block-36-insights {
    font-size: 16px;
  }

  .main-block-2-insights-1 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 20px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .div-block-insights-about {
    width: 100%;
    height: 100%;
    margin-top: 40px;
    padding: 20px;
  }

  .video-insights {
    width: 350px;
    height: 300px;
    margin-top: 60px;
    margin-bottom: 20px;
  }

  .div-block3h-insights-what {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65818259ca178471547f04a4_Group%201171276486%20(1).png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: 294px;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 40px;
    line-height: 15px;
    display: none;
    position: relative;
  }

  .main-block-5-insights {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .block5-reviews-insights {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .block-6-insights {
    width: 100%;
    margin-top: 40px;
  }

  .image-47-insights {
    display: none;
  }

  .div-block-h6-insights {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 10px 0 40px;
  }

  .div-block-109-insights {
    padding-left: 0;
    font-size: 35px;
  }

  .grid-21-insights {
    grid-template-rows: auto auto auto;
    grid-template-columns: 100%;
    width: 100%;
  }

  .div-block-701 {
    width: 100%;
    height: 100px;
  }

  .text-block-77-insights {
    margin-right: 0;
    padding-left: 0;
    padding-right: 10px;
    font-size: 16px;
    line-height: 20px;
  }

  .grid18-insights {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .grid-147-insights {
    flex-direction: column;
    display: flex;
  }

  .image-343-insights {
    margin-top: 64px;
  }

  .div-block-h2-insights-3 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h3-2-insights {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    height: 83%;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .div-block-695-insights {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-695-insights-orange {
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-695-insights-orange._3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-block-typ-insights {
    margin-right: 0;
  }

  .button-typ-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: contain;
    width: 335px;
    height: 66.5px;
    font-size: 18px;
  }

  .main-block-2-trainers-requirements {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 20px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .div-slide-green-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    height: 240px;
    padding: 90px 20px 20px;
  }

  .div-slide-purpure-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 240px;
    padding: 90px 20px 20px;
  }

  .text-block-36-trainer {
    font-size: 16px;
  }

  .grid-8-trainer {
    grid-auto-columns: auto;
    width: 100%;
  }

  .main-grid-3-trainer {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .top-content-trainer {
    width: 345px;
    height: 115px;
    margin-bottom: 20px;
    padding: 15px 0 0 7px;
    display: block;
    position: static;
  }

  .main-block-trainer {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid-trainer {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .navbar-trainer {
    padding-left: 20px;
  }

  .nav-link-trainer {
    margin-left: 0;
    margin-right: 0;
  }

  .block-1-trainer {
    width: 100%;
  }

  .div-block-21-trainer {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px;
  }

  .column-92-trainer {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h-trainer {
    width: 100%;
  }

  .h1-trainer {
    margin-top: 0;
    font-size: 37px;
    line-height: 40px;
  }

  .text-block-trainer {
    font-size: 16px;
    line-height: 20px;
  }

  .image-351 {
    display: none;
  }

  .bold-text-41 {
    line-height: 43px;
  }

  .button-top-trainer-top {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
    background-size: auto;
    width: 292px;
    font-size: 18px;
  }

  .columns-45-trainer {
    margin-top: 40px;
    display: block;
  }

  .text-block-trainer-2 {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 20px;
  }

  .main-block-3-trainer {
    width: 100%;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 20px;
  }

  .block5-trainer {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .div-block-trainer-duties {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fd51e253e594d4dae02fb0_Group%201171276496%20(1).png");
    background-position: 0 0;
    background-size: cover;
    width: 330px;
    margin-bottom: 40px;
  }

  .div-block-104-trainer {
    margin-top: 10px;
    padding-left: 0;
  }

  .main-grid-3-trainer-2 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .grid9-trainer {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 100px;
  }

  .image-31-trainer {
    top: 72%;
    right: 0%;
  }

  .top-content-trainer-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/65fc561aac702a364b01fbc5_Group%201171276492.png");
    background-position: 50% 10%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 280px;
    height: 115px;
    margin-bottom: 20px;
    padding: 15px 0 60px 15px;
    display: block;
    position: relative;
  }

  .image-113-article-insights, .image-114-article-insights, .image-115-article-insights, .image-116-article-insights {
    max-width: 115%;
    margin-left: -10px;
    margin-right: -10px;
    padding-right: 0;
  }

  .image-117-insights {
    max-width: 110%;
    margin-left: -10px;
    margin-right: 0;
    padding-right: 0;
  }

  .dic-block-article-insights, .dic-block-quote-article-insights {
    margin-left: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-block-9-pmi-insights-article {
    width: 100%;
    margin-top: 40px;
    margin-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-5-pmi-article-insights {
    width: 100%;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-13-article-insights {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-6-ua-article-insights {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  ._2-white-article-insights {
    z-index: 2;
    color: var(--gray);
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .nav-menu-pmi-article-insights {
    background-color: #fff;
    border-radius: 20px;
  }

  .main-block-6-article-insights, .main-block-6-pmi-article-insights {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .button1-article-insights, .button2-article-insights, .button3-article-insights {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .main-block-5-article-insights {
    width: 100%;
    margin-right: 0;
    padding-top: 37px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-4-insights {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-4-insights-metodology {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 40px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .slider-3-insights {
    height: auto;
  }

  .div-block-49-insights {
    object-fit: fill;
    flex-flow: row;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 100px;
    display: flex;
  }

  .mask-3-insights {
    height: auto;
    margin-bottom: 11px;
    padding-bottom: 0;
  }

  .left-arrow-insights {
    top: auto;
    bottom: -100px;
    right: 22%;
  }

  .right-arrow-insights {
    top: auto;
    bottom: -100px;
  }

  .div-block3h-insights {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 60px;
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .h2-insights-met {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 10px;
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 40px;
    line-height: 45px;
    position: relative;
  }

  .div-block-h2-insights-4 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .image-354, .image-355, .image-356 {
    padding-bottom: 20px;
  }

  .column-94, .column-95 {
    padding-left: 0;
    padding-right: 0;
  }

  .columns-57 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .block-2-trainer {
    width: 100%;
    margin-top: 100px;
  }

  .div-block-h2-trainer {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-green-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632476f487fccb4b23516df7_Group%201171276412.svg");
    background-repeat: no-repeat;
    background-size: cover;
    height: 185px;
    padding: 70px 20px 20px;
    position: relative;
  }

  .div-block-purpul-trainer {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6324770bd6ba2b4b4f8fa129_Group%201171276413.svg");
    background-size: cover;
    height: 185px;
    padding: 70px 20px 20px;
  }

  .main-block-12-trainer {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block-h13-trainer {
    background-position: 0%;
    width: 100%;
    padding-left: 20px;
    padding-right: 0;
    position: relative;
  }

  .body-5-trainer {
    background-color: #efefef;
  }

  .grid-23-trainer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .image-44-trainer {
    width: 220px;
    position: relative;
  }

  .image-39-trainer {
    width: 800px;
    height: auto;
    bottom: 67%;
  }

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

  .button-trainers {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: auto;
    width: 345px;
    max-width: none;
    padding-right: 0;
    font-size: 18px;
  }

  .button-block-trainers {
    align-self: flex-start;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    display: block;
  }

  .div-block-h7-1-2-trainer {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 15px 0 60px 20px;
    position: relative;
  }

  ._2-regi-trainer, ._2-regi-trainer-wh {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 14px 0 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .text-block-trainer-wh {
    font-size: 16px;
    line-height: 20px;
  }

  .grid-18-trainer {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .div-block-58-trainer {
    margin-top: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-22-trainer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .column-97 {
    margin-top: 40px;
    padding-left: 0;
  }

  .main-block-14-trainer {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 190px;
    padding-left: 20px;
  }

  .main-block-13-trainer {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-6-trainer {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 20px;
  }

  .div-block-88-trainer {
    margin-top: 10px;
  }

  ._2-trainer-sm {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 0;
    font-size: 26px;
    line-height: 40px;
    position: relative;
  }

  .image-83-trainer {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  ._2-copy {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-copy._2 {
    font-size: 30px;
  }

  ._2-copy._3 {
    padding-right: 55px;
  }

  ._2-copy._4 {
    padding-right: 37px;
  }

  ._2-copy-trainer {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 15px 0 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .image-94-trainer {
    width: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .back-2-trainer {
    height: 100%;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2-cop {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 3px 0 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .speaker-photo-trainer {
    max-width: 70%;
  }

  .columns-57-2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

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

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

  .grid9-trainer-2 {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 100px;
  }

  .img4-td {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .div-block-46-learning-teams-ua {
    margin-top: 10px;
  }

  .div-block-71-360-new {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 420px;
    max-width: 100%;
    height: auto;
    margin-top: 10px;
  }

  .submit-button-3-test-one-ua-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-3-test-one-ua-sendpulse.httpslink {
    margin-left: -3px;
  }

  .submit-button-3-test-one-ca-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-3-test-one-ca-sendpulse.httpslink {
    margin-left: -23px;
  }

  .main-block-4-trainer-about-company {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .div-block-h2-insights2 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .back-1-insights {
    padding: 20px;
  }

  .image-358 {
    display: none;
  }

  .back-1-phone-insights {
    height: 340px;
    padding: 20px;
  }

  .image-359 {
    display: none;
  }

  .back-1-phone-insights-2 {
    height: 340px;
    padding: 20px;
  }

  .back-1-insights-2 {
    padding: 20px;
  }

  .image-360 {
    z-index: 2;
    margin-top: -1px;
    margin-left: 56px;
    padding-top: 35px;
    position: relative;
  }

  .div-block-h10-insights {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 0;
    position: relative;
  }

  .div-block-h7-1-insights {
    background-image: none;
    background-size: auto;
    width: 100%;
    padding: 0;
    position: relative;
  }

  .button7-360-2-tg-sendpulse {
    font-size: 18px;
  }

  .bold-text-44 {
    color: var(--white-smoke);
    font-size: 40px;
    line-height: 45px;
  }

  .image-94-insights {
    width: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div-block-h5-insights {
    background-image: none;
    background-size: auto;
    width: 90%;
    margin-bottom: 40px;
    padding: 10px 0 0;
    position: relative;
  }

  .div-block-112-insights {
    margin-top: 33px;
    margin-bottom: 0;
    overflow: visible;
  }

  .image-88-insights {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  ._2-regi-insights {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: -3px;
    padding: 14px 0 0;
    font-size: 40px;
    line-height: 40px;
    position: relative;
  }

  .image-81-insights {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-left: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div-block-102-insights {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 0;
  }

  .button1-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66336e109fa3e96bc502d9f9_Group%201171276554.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 315px;
    height: 69px;
    margin-bottom: 0;
  }

  .button2-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66336e1043f06b72341bcf3b_Group%201171276555.png");
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    width: 315px;
    height: 69px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .button3-insights2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66336e14d149567cc9c61e3c_Group%201171276556.png");
    background-position: 100% 100%;
    background-repeat: repeat;
    background-size: auto;
    width: 315px;
    height: 69px;
    margin-top: 0;
  }

  .bold-text-45 {
    font-size: 40px;
  }

  .bold-text-46 {
    font-size: 40px;
    line-height: 45px;
  }

  .bold-text-47 {
    font-size: 35px;
  }

  ._2-b2b2c-insights {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 35px;
    line-height: 40px;
    position: relative;
  }

  .div-block-insights-award {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .bold-text-48 {
    line-height: 32px;
  }

  .back-block2-insights-about {
    object-fit: fill;
    height: auto;
    min-height: 486px;
    padding: 20px 15px 0;
  }

  .text-block-insights-white {
    font-size: 23px;
    line-height: 26px;
  }

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

  .main-block-ua-presentation {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid-ua-presentation {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .h1-ua-presentation {
    margin-top: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .h1-ua-presentation2 {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .div-block-h10-web-presentation {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 20px 0 10px;
    font-size: 45px;
    position: relative;
  }

  .div-block-bk-presentation {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .main-block-5-ua-presentation {
    width: 100%;
    margin-right: 0;
    padding-top: 37px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-12-hp-presentation {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-4-speakers-presentation {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .grid-147-presentation {
    flex-flow: column;
    align-items: flex-start;
    display: block;
  }

  .speaker-position-b2b2c-presentation {
    margin-top: -3px;
  }

  .speaker-name-b2b2c-presentation {
    color: var(--gray);
  }

  .button-block-speakers-b2b2c-presentation {
    margin-right: 0;
  }

  .div-block-49-presentation {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .main-block-4-kz-presentation {
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    position: relative;
  }

  .button3-ua-speakers {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .image-44-kvadrat {
    width: 250px;
    height: 250px;
    position: relative;
  }

  .div-block-h13-insights {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 100px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .text-field-1-insights {
    width: 100%;
  }

  .div-block-116-insights-2 {
    margin-top: 100px;
  }

  .image-44-insights {
    width: 250px;
    height: 250px;
    position: relative;
  }

  .button7-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66336e109fa3e96bc502d9f9_Group%201171276554.png");
    width: 315px;
    font-size: 18px;
  }

  .div-block-h4-insights {
    color: var(--white-smoke);
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 0;
  }

  .main-block-4-insights-metodology-v1 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 40px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .main-block-insights {
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px 15px;
  }

  .heading-insights {
    font-size: 25px;
    line-height: 30px;
  }

  .main-block-9-insights1 {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  ._2-insights {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: -3px;
    padding: 3px 0 0;
    font-size: 40px;
    line-height: 40px;
    position: relative;
  }

  .image-113-insights {
    max-width: 110%;
    margin-left: -10px;
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-h4-presentation {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .text-span-34, .bold-text-49 {
    font-size: 40px;
  }

  .text-span-35 {
    color: var(--white-smoke);
    font-size: 40px;
  }

  .text-span-36 {
    font-size: 40px;
  }

  .submit-button-4-test-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-4-test-sendpulse.httpslink-2 {
    width: 90%;
    padding-top: 30px;
    font-size: 23px;
  }

  .grid-147-price {
    flex-flow: column;
    align-items: flex-start;
    display: block;
  }

  .text-span-37 {
    font-size: 20px;
  }

  .div-block-h10-web-ai {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-left: -20px;
    padding: 35px 0 60px 20px;
    position: relative;
  }

  ._2-ai {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 40px;
    line-height: 40px;
    position: relative;
  }

  .grid-8-ua-ai {
    grid-auto-columns: auto;
    width: 100%;
  }

  .grid-8-ai-web {
    grid-template-rows: auto auto auto;
    grid-auto-columns: auto;
    width: 100%;
  }

  .main-block-ua-ai {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-block-5-kz-ai {
    width: 100%;
    margin-right: 0;
    padding-top: 37px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .main-block-12-ai {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .div-block3h-kz-3 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .button3-kz-ai {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  ._2-ld-2 {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-6-wp-it-copy {
    background-position: 0%;
  }

  .heading-11-ld {
    margin-left: 10px;
    margin-right: 0;
    font-size: 27px;
    line-height: 37px;
  }

  .image-42-ld {
    bottom: -7%;
    left: -11%;
  }

  .main-block-6-wp-it-ld {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .submit-button-3-test-ld-sendpulse-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .grid-5-wp-ld {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .div-block-wp-3ld {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-6-wp-ld {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 2.75fr;
  }

  .button1-ld {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 51px;
    display: block;
    position: relative;
  }

  .ld1-2 {
    font-size: 40px;
    line-height: 40px;
  }

  .text-span-12-copy {
    font-size: 40px;
    line-height: 20px;
  }

  .main-block-6-ld-report {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .bold-ld-text-2-ld-report {
    font-size: 28px;
    line-height: 20px;
  }

  .h1-ld1-report {
    margin-top: 0;
    font-size: 34px;
    line-height: 35px;
  }

  .ld1-report {
    font-size: 35px;
    line-height: 37px;
  }

  .button-purple-wp-ild {
    margin-left: 10px;
  }

  .paragraph-12-wp-ild {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 20px;
    line-height: 25px;
  }

  .h1-ua-jti {
    margin-top: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .h1-ua-jti-1 {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .text-block-big-jti {
    width: auto;
    height: auto;
  }

  .div-block-jti-square {
    width: auto;
    height: auto;
    margin-bottom: 0;
    padding: 20px;
  }

  .main-block-9-jti {
    width: 100%;
    height: auto;
    margin-top: 40px;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .text-block-pain-1-jti, .text-block-pain-2-jti, .text-block-pain-3-jti, .text-block-pain-4-jti {
    margin-top: -4px;
  }

  .photo-marianna {
    max-width: 70%;
  }

  .speaker-jti-marianna {
    color: var(--gray);
  }

  .photo-olena-1 {
    max-width: 70%;
  }

  .speaker-name-olena {
    color: var(--gray);
  }

  .speaker-photo-anna1 {
    max-width: 70%;
  }

  .speaker-name-anna-1 {
    color: var(--gray);
  }

  .main-block-ua-jti {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .main-grid-jti {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-trainer-1, .div-block-trainer-2, .div-block-trainer-3, .div-block-trainer-4 {
    margin-bottom: 20px;
  }

  .div-block-69-jti {
    height: auto;
  }

  .block5-kz-jti {
    width: 100%;
    height: auto;
    margin-top: 0;
  }

  .main-grid-kz-jti {
    max-width: 100%;
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-147-jti {
    flex-flow: column;
    align-items: flex-start;
    display: block;
  }

  .div-block-695-jti {
    height: auto;
    margin-bottom: 20px;
    line-height: 20;
  }

  .button-trainers-jti {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: auto;
    width: 345px;
    max-width: none;
    padding-right: 0;
    font-size: 18px;
  }

  .div-block-49-jti {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  ._2-ua-conversation1-jti {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-ua-conversation1-jti._3 {
    height: 100%;
    margin-top: -12px;
    padding-top: 0;
    padding-bottom: 4px;
    padding-right: 55px;
    position: static;
  }

  .div-block-trainer-jti-3 {
    margin-bottom: 20px;
  }

  .speaker-name-anna-2 {
    color: var(--gray);
  }

  .div-block-trainer-jti, .div-block-trainer-jti-2 {
    margin-bottom: 20px;
  }

  .main-block-4-kz-jti {
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    position: relative;
  }

  .submit-button-jti-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-jti-sendpulse.httpslink-2 {
    width: 90%;
    padding-top: 30px;
    font-size: 23px;
  }

  .main-grid-385 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-slide-green-shorter-rethink-survey-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-block3h-362 {
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .image-364 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .image-365 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-left: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .image-366 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .main-block3-rethink-2 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .button-div-23 {
    width: 100%;
    height: 70px;
  }

  .image-367 {
    padding-bottom: 3px;
    padding-right: 3px;
  }

  .div-block-102-l-2 {
    margin-top: 40px;
    padding-left: 10px;
  }

  ._2-363 {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .h2-361 {
    z-index: 2;
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 38px;
    line-height: 47px;
    position: relative;
  }

  .top-content-4 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px 0 60px 25px;
    position: relative;
  }

  .div-block-h2-copy-369 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-154 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .block-26 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-103-l-2 {
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-368 {
    z-index: 1;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .grid-8-rethink-eng-ret-generation {
    grid-auto-columns: auto;
    width: 100%;
  }

  .image-31-l-generation {
    top: 72%;
    right: 0%;
  }

  .text-span-1-ld {
    font-size: 25px;
    line-height: 20px;
  }

  .div-block-762 {
    justify-content: space-between;
  }

  .bold-text-67 {
    font-size: 38px;
    line-height: 45px;
  }

  .div-block-21-rethink-eng-generational {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .h1-rethink-eng-generation-2 {
    margin-top: 0;
    font-size: 25px;
    line-height: 45px;
  }

  .div-block-bk-l-rethink-eng-generational {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block-h2-384 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h2-copy-370 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-241 {
    margin-right: 0;
    padding-left: 0;
    padding-right: 10px;
  }

  .main-grid-387 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .main-block7-2 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .right-arrow-14 {
    top: 20%;
    right: -14px;
  }

  .div-block-h3-2-2-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .left-arrow-17 {
    bottom: -196px;
    right: 22%;
  }

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

  .icon-44 {
    justify-content: flex-end;
    display: flex;
  }

  .mask-12 {
    height: auto;
    margin-bottom: 11px;
    padding-bottom: 0;
  }

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

  .slider-13 {
    height: auto;
  }

  .text-block-240 {
    font-size: 14px;
  }

  .div-block-h4-3 {
    width: 100%;
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 0;
  }

  .main-grid-390 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block-28 {
    width: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-409 {
    left: -1%;
  }

  .slide-13 {
    height: auto;
  }

  .image-407 {
    width: 220px;
    position: relative;
  }

  .grid18-generational {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .grid-156 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .mask-13 {
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .div-block-776 {
    margin-top: 15px;
    padding-left: 0;
  }

  .grid-157 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: 387px auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .right-arrow-15 {
    bottom: -196px;
  }

  .image-408 {
    z-index: 1;
    width: 391px;
    height: 207px;
    padding-bottom: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .button-div-24 {
    order: 0;
    align-self: auto;
    width: 100%;
    height: 70px;
    margin-top: 10px;
    margin-bottom: 0;
    display: block;
  }

  .main-bloc-10 {
    width: 100%;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
    overflow: visible;
  }

  .dropdown-list-4 {
    width: 100%;
  }

  .div-block-h3-2-2-2-generational {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-block-779 {
    margin-top: 30px;
    margin-bottom: 0;
    padding-left: 0;
  }

  .div-block-775 {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .back-6 {
    height: 100%;
  }

  ._2-369 {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 45px;
    line-height: 40px;
    position: relative;
  }

  .text-block-233 {
    font-size: 14px;
  }

  ._2-rethink-generational {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-rethink-generational._3 {
    margin-top: 11px;
    padding-bottom: 48px;
    padding-right: 55px;
  }

  .text-block-235 {
    font-size: 14px;
  }

  ._2-rethink-eng-guests-2 {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-rethink-eng-guests-2._3 {
    margin-top: 40px;
    padding-left: 39px;
    padding-right: 55px;
  }

  .grid-162 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 100%;
    width: 100%;
  }

  .image-414, .image-415 {
    display: block;
  }

  ._2-3604 {
    z-index: 2;
    color: #131111;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-h2-385 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-416 {
    top: 131%;
  }

  .image-417, .image-418 {
    display: block;
  }

  .div-block-green-l-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    height: 240px;
    padding: 89px 20px 20px;
    position: relative;
  }

  .text-block-243 {
    font-size: 14px;
  }

  .div-block-802 {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 40px;
    padding-bottom: 50px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .block-2-copy-2 {
    width: 100%;
    margin-top: 0;
  }

  .image-419 {
    z-index: 1;
    width: 100%;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .div-block-803 {
    margin-top: 20px;
    padding-left: 10px;
  }

  .image-420 {
    display: block;
  }

  .main-grid-391 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .image-421 {
    margin-top: -64px;
  }

  .grid1-rethink {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 2.75fr;
  }

  .button2-rethink {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .button3-rethink {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
  }

  .div-block-h2-rethink {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-99-rethink-eng-generational {
    bottom: 20%;
  }

  .back-block2-rethink {
    object-fit: fill;
    height: auto;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .grid-156-rethink {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .main-block-pc {
    width: 100%;
    margin-top: 40px;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .submit-button-pc-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-pc-sendpulse.httpslink-2 {
    width: 90%;
    padding-top: 30px;
    font-size: 23px;
  }

  .block5-library-ai-mindset {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .h1-ua-rez-1 {
    margin-top: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .h1-ua-rez-2 {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .div-block-pc-rez-5 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .text-block-rez-point-1, .text-block-rez-point-2 {
    margin-top: -4px;
  }

  .div-slide-green-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .div-slide-purpure-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .text-block-rez-point-33, .text-block-rez-point-44 {
    margin-top: -4px;
  }

  .block5-library-cx, .block5-library-presentation-skills, .block5-library-ttm, .block5-library-conscious-communication, .block5-library-desighn-thinking {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .h1-wp4 {
    margin-top: 0;
    font-size: 34px;
    line-height: 40px;
  }

  .wp-4 {
    font-size: 40px;
    line-height: 40px;
  }

  .wp4 {
    font-size: 35px;
    line-height: 37px;
  }

  .div-block-h2-wp4 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .submit-button-3-wp-4-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .grid-13-wp-4 {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .grid-14-wp-4 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
    justify-items: center;
  }

  .main-block-4-wp-4 {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .div-block-wp-4 {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-29-wp-4 {
    margin-bottom: 757px;
    margin-left: -171px;
    display: none;
    bottom: -8%;
    left: -22%;
  }

  .div-block-76-wp-4 {
    height: 150px;
    margin-bottom: 10px;
  }

  .grid-42-wp4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 0;
    display: block;
  }

  .div-block-76-wp-4-green {
    height: 150px;
    margin-bottom: 10px;
  }

  .div-block-76-wp-4-2 {
    margin-bottom: 10px;
  }

  .button7-wp-4 {
    width: 450px;
    margin-top: 10px;
    margin-bottom: 43px;
    font-size: 18px;
  }

  .section-24-wp4 {
    margin-top: 20px;
    margin-left: 0;
  }

  .div-block-28-wp-4 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-grid-wp-4 {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-19 {
    width: 100%;
    display: block;
  }

  .image-67-wp-4 {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .div-block-6-wp-4 {
    background-position: 0%;
  }

  .button-purple-wp-i4 {
    margin-left: 10px;
  }

  .paragraph-18 {
    margin-bottom: -50px;
  }

  .grid-8-ny-copy {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-h2-pam {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .block5-one-ca-3-pam {
    width: 100%;
    height: auto;
    margin-top: 0;
  }

  .div-block-h2-pam3 {
    width: 100%;
    height: auto;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-42-pam {
    bottom: -7%;
    left: -11%;
  }

  .image-42-pam-ua {
    display: none;
    bottom: -7%;
    left: -11%;
  }

  .main-block-ny-2024 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .div-slide-green-ny-copy {
    background-image: none;
    background-size: auto;
    width: auto;
    height: 450px;
    margin-bottom: 100px;
    margin-left: 20px;
    margin-right: 25px;
    padding: 72px 20px 20px;
  }

  .main-block-3-ny-copy {
    width: 100%;
    margin-top: 40px;
    margin-bottom: 40px;
    margin-right: 0;
    padding-left: 20px;
  }

  .img2-insights-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/663371015dbe45fd38a00d02_landing%20page%20people%20(1).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .grid-19-copy, .grid-19-copy-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .img2-inshts-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675050c2e0cd9bf668ff2315_%D0%BF%D0%BE%D1%81%D1%82%20CA%20(6).png");
    background-position: 60% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .div-block-h2-insights-45 {
    width: 100%;
    height: auto;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-68-home {
    display: none;
    top: -10%;
  }

  .div-block-h2-home {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .image-82-360 {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    padding-left: 0;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .div-block-h2-360-23 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  ._2-hp-3-360-main {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 0 0 0 20px;
    font-size: 21px;
    line-height: 25px;
    position: relative;
  }

  .button7-360-2-main {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/66336e109fa3e96bc502d9f9_Group%201171276554.png");
    background-position: 0%;
    background-size: contain;
    width: 315px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 20px;
    font-size: 18px;
    display: block;
  }

  .grid-32-pam {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
  }

  .div-block-h2-pam-2 {
    width: 100%;
    height: 780px;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-h2-pam-ca {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .button1-one-ca-guide {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 35px;
    display: block;
    position: relative;
  }

  .div-block-pam-ca, .div-block-pam-ua {
    width: 100%;
    height: auto;
    margin-right: 0;
    padding: 20px 10px 48px;
  }

  .mask-3-ny {
    height: 1200px;
    margin-bottom: 11px;
    padding-bottom: 0;
  }

  .back-block2-new-york {
    object-fit: fill;
    height: 680px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .button3-ny {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
  }

  .button3-ny.ny {
    width: 75%;
    left: 15px;
  }

  .back-block2-new-year {
    object-fit: fill;
    height: 680px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .button1-ny {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
  }

  .button1-ny.ny {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 75%;
    margin-left: 0;
    display: flex;
    left: 20px;
  }

  .back-block2-new-year-2 {
    object-fit: fill;
    height: 680px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .button4-ny {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
  }

  .button4-ny.ny {
    width: 75%;
    left: 20px;
  }

  .main-block-5-ny-feedback {
    width: 100%;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .div-block-71-ny-new {
    background-position: 50% 0;
    background-repeat: no-repeat;
    height: 700px;
    margin-top: 0;
    margin-bottom: -11px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .button1-new-year {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 51px;
    padding-top: 0;
    text-decoration: none;
    display: flex;
    position: relative;
  }

  .block4-ny-new {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .main-block-12-logos-new-year {
    width: 100%;
    margin-right: 20px;
    padding-top: 0;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .button2-old {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-70-ny-new {
    background-position: 50%;
    height: 300px;
    margin-bottom: 20px;
    padding-top: 140px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div-block-806 {
    background-position: 50%;
    background-size: cover;
    height: 300px;
    padding-bottom: 0;
    display: none;
  }

  .img2-360-5copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ccb5f26d95d8a58dcaf6_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.png");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .div-slid-ny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594e971409f461d9aa1655_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(19).png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .div-slide-purpure-ny-copy-copy {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    margin-bottom: 110px;
    margin-left: 20px;
    margin-right: 25px;
    padding: 72px 20px 20px;
  }

  .grid-8-ny-new {
    grid-auto-columns: auto;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .image-424 {
    margin-top: -172px;
  }

  .image-424-medium {
    margin-top: -195px;
  }

  .image-424-big {
    margin-top: -196px;
  }

  .div-slide-greny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594f217ed5fb68f4578f4e_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(20).png");
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .heading-sim-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675b0a1da162ddc69fc717f7_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(48).png");
    background-position: 0 100%;
    background-size: cover;
    width: 340px;
    height: 180px;
    padding-top: 50px;
    padding-left: 20px;
    font-size: 31px;
    line-height: 30px;
  }

  .div-block-28-ny-new, .div-block-28-ny-new-2 {
    width: 100%;
    height: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-28-ny-new3 {
    width: 100%;
    height: 100%;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button3-new-year-copy {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 0;
  }

  .div-block-72-new-year {
    margin-top: 0;
  }

  .div-block-23-new-year {
    margin-top: -21px;
  }

  .main-block-3-ny-new {
    width: 100%;
    margin-right: 0;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .main-block-4-ny-new {
    width: 100%;
    margin-top: 40px;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 20px;
  }

  .div-block-2ny-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67586641724c1db2e2c6e69b_5386778812374705566.jpg");
    background-size: cover;
    width: 100%;
    height: 290px;
    display: block;
    position: relative;
  }

  .div-block-27-ncopy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67586ec2ae25970e9025a2f7_5965474605529417484.jpg");
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 290px;
    display: block;
    position: relative;
  }

  .main-block-0-ny-copy {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 140px;
    padding-left: 20px;
  }

  .div-block-79-copy {
    margin-bottom: -40px;
  }

  .heading-co8py-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675af76d70b64f394902fd02_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(41).png");
    background-position: 50% 0;
    background-size: cover;
    width: 320px;
    height: 140px;
    padding-top: 10px;
    padding-left: 25px;
    font-size: 31px;
    line-height: 40px;
  }

  ._7788head {
    z-index: 2;
    width: 100%;
    margin-top: -30px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .div-block-37-copy {
    margin-bottom: -50px;
  }

  .heading-co8py-co77py-copy {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675af64eb585253485d6e2a6_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(40).png");
    background-position: 50%;
    background-size: cover;
    width: 320px;
    height: 195px;
    padding-top: 40px;
    padding-left: 40px;
    font-size: 33px;
    line-height: 30px;
  }

  .div-block-h13-new-year {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 100px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .div-slide-purpure-ny-big {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: auto;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 25px;
    padding: 72px 20px 0;
  }

  .heading-15-ny-insights {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675af567e6362519c1d8e7c5_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(39).png");
    background-position: 50%;
    background-size: cover;
    width: 320px;
    height: 140px;
    padding-top: 25px;
    padding-left: 30px;
    font-size: 33px;
    line-height: 30px;
  }

  .div-slide-green-shorter-new-year {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594fe2760a2a7cf3a61fed_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(22).png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    height: 320px;
    padding: 100px 20px 20px;
  }

  .div-slide-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67594f9a4f6a8957330737ec_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(21).png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .div-block-27-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67595129faf9689b7b4a0037_image_2024-12-11_10-44-37.png");
    background-position: 50% 0;
    background-size: cover;
    width: 100%;
    height: 290px;
    display: block;
    position: relative;
  }

  ._2-hp1-copy {
    z-index: 2;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675af9e5c0cb428ff07838d2_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(43).png");
    background-position: 0 0;
    background-size: cover;
    width: 320px;
    height: 140px;
    margin-top: 0;
    margin-left: 8px;
    padding: 20px 0 0 30px;
    font-size: 30px;
    line-height: 40px;
    position: relative;
    left: -25px;
  }

  .block5-new-year {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .main-grid-new-year {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .button1-new-year-first {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 30px;
    padding-top: 0;
    text-decoration: none;
    display: flex;
    position: relative;
  }

  .div-block-377-copy {
    width: 100%;
  }

  .div-block-48-new-year {
    padding-bottom: 0;
  }

  .block4-ny-new-one {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .main-grid-ny {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-46-ny {
    display: none;
  }

  .grid-19-new-year {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .slider-3-new-year {
    height: auto;
  }

  .text-block-49-ny-toxic {
    margin-top: 10px;
    font-size: 25px;
    line-height: 25px;
  }

  .img2-insights-ny {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/663371015dbe45fd38a00d02_landing%20page%20people%20(1).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: 20px;
  }

  .grid-19-copy-old {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
    display: none;
  }

  .submit-button-3-ny-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6756ec3dc724e45a24ffe1bd_%D0%BD%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20(5).png");
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    margin-left: 0;
    padding-bottom: 1px;
  }

  .text-block-67-ny-condition {
    font-size: 22px;
    line-height: 28px;
  }

  .bold-text-70-2025copy {
    width: 300px;
    height: 200px;
    font-size: 28px;
    font-weight: 600;
    top: 70px;
    left: 25px;
  }

  .button1-new-year-presents {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 51px;
    padding-top: 0;
    text-decoration: none;
    display: none;
    position: relative;
  }

  .div-block-49-ny-new {
    object-fit: fill;
    justify-content: center;
    align-items: stretch;
    margin-top: 100px;
    display: none;
  }

  .grid-8-360 {
    grid-auto-columns: auto;
    width: 100%;
  }

  .text-field-8-360.phone {
    width: 100%;
    margin-bottom: 7px;
  }

  .about_main {
    padding-bottom: 5rem;
  }

  .about_content, .about_top_first-line_wrap, .about_top_second-line_wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .cg_h2 {
    font-size: 2.25rem;
  }

  .about_bot_right {
    align-items: stretch;
  }

  .about_bot_img {
    aspect-ratio: 2 / 3;
  }

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

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

  .text-main-big.mb-10 {
    text-align: left;
    font-size: 1.4rem;
  }

  .btn {
    width: 100%;
  }

  .btn-icon {
    width: 2rem;
    height: 2rem;
  }

  .btn-icon.mob {
    display: inline-flex;
  }

  .btn-icon.desk, .btn-icon.desk-second {
    display: none;
  }

  .notifaction-w.right1-second, .notifaction-w.right2-second, .notifaction-w.right3-second {
    margin-bottom: 6rem;
    inset: auto auto 0% 0%;
  }

  .notifaction-w._1 {
    max-width: 18rem;
  }

  .notifaction-w._2 {
    max-width: 18rem;
    padding-top: .5rem;
    padding-bottom: .9375rem;
    padding-right: .9375rem;
    position: absolute;
    inset: auto auto 0% 0%;
  }

  .notifaction-w._3 {
    max-width: 18rem;
  }

  .notification_m_wrap {
    padding-bottom: .75rem;
    padding-left: .75rem;
  }

  .notification_m_name, .notification_m_text {
    text-align: left;
  }

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

  .speak_main {
    padding-top: 5rem;
    padding-bottom: 6rem;
  }

  .speak_top_wrap {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
    position: relative;
  }

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

  .btn-white.abs {
    background-color: var(--burntsienna);
    color: #fff;
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    inset: auto 0% -6rem;
  }

  .btn-white.second {
    width: 100%;
    margin-top: 11rem;
  }

  .speak_top_snake {
    width: 4rem;
    height: 4rem;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .speak_bot_item {
    padding: 1.5rem;
    top: 7rem;
  }

  .speak_bot_item.is-2 {
    top: 10rem;
  }

  .speak_bot_item.is-3 {
    top: 13rem;
  }

  .hero_main {
    padding-top: 8rem;
  }

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

  .h3-max-38 {
    text-align: left;
    font-size: 1.5rem;
  }

  .hero_h1 {
    font-size: 2rem;
  }

  .hero_image {
    aspect-ratio: 2 / 3;
    object-position: 56% 50%;
  }

  .step_main {
    padding-top: 4rem;
    padding-bottom: 5rem;
  }

  .step_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .step_top_wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
  }

  .step_bot_item {
    padding: 1.5rem;
  }

  .body_practical_online_course {
    font-size: 1rem;
  }

  .number {
    text-align: left;
    font-size: 1rem;
  }

  .speakers_main {
    padding-top: 5rem;
    padding-bottom: 2rem;
  }

  .speakers_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

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

  .text-sml.text-white.form {
    flex: none;
  }

  .speakers_bot_img {
    aspect-ratio: 1.2;
    object-position: 50% 8%;
  }

  .speakers_bot_img.is-1 {
    object-position: 50% 1%;
  }

  .speakers_bot_img.is-2 {
    object-position: 50% 20%;
  }

  .speakers_bot_info_wrap {
    padding: 1rem;
  }

  .speakers_svg_abs {
    width: 3rem;
    height: 3rem;
    margin-bottom: 1rem;
    margin-right: 1rem;
  }

  .swiper-slide {
    width: 40vh;
  }

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

  .benefits_main {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }

  .benefits_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .benefits_bot_wrap {
    padding: 1rem;
  }

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

  .benefits_bot_cards_btn {
    padding: 0;
  }

  .step_svg {
    width: 4rem;
  }

  .step_empty {
    height: 0;
  }

  .step_wrap_top {
    width: 8rem;
    bottom: 4rem;
    left: 2rem;
  }

  .step_wrap_bot {
    width: 8rem;
    top: 4rem;
    right: 2rem;
  }

  .form_main {
    padding-top: 4rem;
    padding-bottom: 6rem;
  }

  .form_right {
    padding: 1rem;
  }

  .form_image {
    aspect-ratio: 1;
  }

  .wrap-btn-form {
    width: 100%;
    max-width: none;
  }

  .wrap-btn {
    align-items: stretch;
  }

  .btn-from {
    max-width: none;
  }

  .contact_main {
    padding-top: 4rem;
    padding-bottom: 5rem;
  }

  .contact_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

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

  .contact_top_text_wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .contact_top_img {
    width: 8rem;
  }

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

  .contact_social_icon {
    width: 2rem;
  }

  .footer_main {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .footer_content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 1.25rem;
  }

  .hero_tabs_image {
    height: 1.25rem;
  }

  .tabs-menu {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .navbar_nav_wrap {
    padding-bottom: 1rem;
  }

  .btn-nav {
    width: 100%;
    max-width: 100%;
  }

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

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

  .wrap-nav-btn {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .anim_tab-nav_abs_wrap {
    bottom: -1.5rem;
  }

  .grid-147-library {
    flex-flow: column;
    align-items: flex-start;
    display: block;
  }

  .hero_image_two {
    aspect-ratio: 2 / 3;
    object-position: 56% 50%;
  }

  .cg_h2_centr {
    text-align: left;
    font-size: 2.5rem;
  }

  .form_image_full {
    aspect-ratio: 1;
  }

  .form_right_two {
    padding: 1rem;
  }

  .wrap-btn-form-two {
    width: 100%;
    max-width: none;
  }

  .btn_two {
    align-self: auto;
  }

  .why_main {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .why_right {
    aspect-ratio: 2 / 3;
  }

  .why_bot_img {
    height: 100%;
  }

  .why_bot_img.is-1 {
    object-position: 67% 50%;
  }

  .why_bot_img.is-2 {
    object-position: 58% 50%;
  }

  .why_bot_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
  }

  .why_bot_text {
    font-size: 1.2rem;
  }

  .btn_d-sh {
    width: 100%;
  }

  .main-block-library-trainers {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .div-block-696-trainer-library {
    height: 490px;
    margin-bottom: 20px;
  }

  .speaker-photo-trainer-library {
    max-width: 70%;
  }

  .column-67-library {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 10px;
    display: block;
  }

  .speaker-name-library {
    color: var(--gray);
  }

  .button1-library-video, .button1-library-video-rus {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 20px;
    padding-top: 0;
    text-decoration: none;
    display: flex;
    position: relative;
  }

  .button-trainers-library {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63243a1db1f2165ce7f16c01_Group%201171276406.svg");
    background-size: auto;
    width: 290px;
    max-width: none;
    margin-left: 0;
    padding-right: 0;
    font-size: 23px;
  }

  .container-c-hero {
    text-align: center;
  }

  .grid-44-trainers {
    grid-template-columns: .5fr 1fr;
    margin-right: -35px;
  }

  ._2-library-sections-trainers {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: -35px;
    padding: 0;
    font-size: 26px;
    line-height: 30px;
    position: relative;
  }

  .test-content-trainer {
    width: 345px;
    height: 115px;
    margin-bottom: 0;
    padding: 15px 0 0 7px;
    display: block;
    position: static;
  }

  .div-block-103-library {
    margin-top: 10px;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-trainer-test {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding: 0;
    font-size: 26px;
    line-height: 40px;
    position: relative;
  }

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

  .text-block-62-library-trainers {
    margin-left: 0;
  }

  .hero_main-second {
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .container-c-hero-second {
    text-align: center;
  }

  .hero_content-second {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .tabs-menu-2 {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 28rem;
    padding-left: 1.25rem;
  }

  .hero_h1-second {
    font-size: 1.85rem;
  }

  .anim_tab-nav_abs_wrap-sec {
    bottom: 1.5rem;
  }

  .tabs-menu-3 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .hero_content-third {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .hero_image_abs {
    aspect-ratio: 2 / 3;
    object-position: 56% 50%;
  }

  .navigation {
    bottom: -1.5rem;
  }

  .button1-tg {
    color: var(--purple);
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/680100411401e9ce688e49e3_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 90%;
    height: 75px;
    margin-top: 30px;
    padding-top: 0;
    text-decoration: none;
    display: flex;
    position: relative;
  }

  .online-class-b2b2c-new {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-21-b2b2c-new {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px;
  }

  .block-1-b2b2c-new {
    width: 100%;
  }

  .h1-b2b2c-new {
    margin-top: 0;
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-b2b2c-new {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-700-b2b2c-new {
    margin-top: -80px;
  }

  .div-block-h2-b2b2c-3 {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-2-b2b2c-new {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 20px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .div-slide-green-b2b2c-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 90px 20px 20px;
  }

  .grid-8-b2b2c-2-new {
    grid-auto-columns: auto;
    width: 100%;
  }

  .main-block-5-b2b2c-new {
    width: 100%;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 160px;
    padding-left: 20px;
  }

  .block4-b2b2c {
    width: 100%;
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .div-block-28-b2b2c {
    width: auto;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  ._2-b2b2c {
    z-index: 2;
    width: 100%;
    margin-top: 0;
    padding: 0;
    font-size: 20px;
    line-height: 25px;
    position: relative;
  }

  .div-block-35-b2b2c {
    width: 100%;
    margin-top: 60px;
  }

  .grid-11-b2b2c {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    width: 100%;
  }

  .image-78-b2b2c {
    width: 100%;
    height: 250px;
    display: inline-block;
    position: absolute;
    inset: 0%;
  }

  .div-block-27-b2b2c {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    width: 100%;
    height: 290px;
    position: relative;
  }

  .wp-b2b2c-text {
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
  }

  .image-350-new {
    display: none;
  }

  .block5-b2b2c-new {
    width: 100%;
    height: auto;
    margin-top: 0;
  }

  .div-block-h13-b2b2c-new {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-bottom: 10px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .button-results-b2b2c {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: auto;
    width: auto;
    margin-left: 0;
    padding-right: 0;
    font-size: 18px;
  }

  .dropdown-4-b2b2c {
    width: 99%;
  }

  .dropdown-toggle-2-b2b2c {
    justify-content: space-between;
    width: 100%;
    padding-right: 40px;
  }

  .icon-8-b2b2c {
    justify-content: flex-end;
    display: flex;
  }

  .icon8-2, .icon8-3 {
    justify-content: flex-end;
    display: none;
  }

  .div-block-695-price-b2b2c-new {
    margin-top: 93px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-peakers-b2b2c-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: auto;
    width: 340px;
    font-size: 18px;
  }

  .div-block-20-b2b2c-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6797c04b864a39ff71a1fd6c_Group%201171276567%20(1).png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    margin-bottom: 40px;
    padding: 10px 0 50px 20px;
    position: relative;
  }

  .top-content-b2b2c-new {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6797c1bd5a99f2bc7d43f5cd_Group%201171276569%20(1).png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    width: auto;
    height: auto;
    margin-bottom: 20px;
    padding: 20px 40px 40px 10px;
    position: static;
  }

  .main-block-4-b2b2c-price-new {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .text-block-b2b2c-white-new {
    margin-top: -28px;
    margin-bottom: 20px;
    font-size: 15px;
    line-height: 20px;
    display: block;
  }

  .text-span-37-new {
    font-size: 15px;
    line-height: 15px;
  }

  .submit-button-4-wp-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63401e3b4bbe08d58861faf7_Group%201171276589.png");
    background-position: 0%;
    background-size: contain;
  }

  .grid-1-bb2c-new {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    place-items: center;
  }

  .back-block2-b2b2c {
    object-fit: fill;
    width: 100%;
    height: 420px;
    min-height: 486px;
    padding: 40px 20px 0;
  }

  .div-block-15-b2b2c-bonus {
    width: 100%;
  }

  .div-block-h10-b2b2c-bonus {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632acd09180785184f50b291_Group%201171276486.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 350px;
    margin-left: 0;
    margin-right: auto;
    padding: 35px 20px 60px;
    position: relative;
  }

  ._2-b2b2c-bonus {
    z-index: 2;
    width: 100%;
    margin-top: -45px;
    padding: 0;
    font-size: 28px;
    line-height: 30px;
    position: relative;
  }

  .text-block-35-b2b2c {
    margin-top: 0;
    font-size: 14px;
  }

  .button-block-bonus-b2b2c {
    margin-right: 0;
  }

  .button-peakers-b2b2c-bonus {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/653f8cb33b02deefdbcce840_Group%201171276402.png");
    background-size: auto;
    width: 360px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
  }

  .image-50-copy {
    z-index: -2;
    bottom: -50%;
  }

  .img2-inshts-bomus {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/675050c2e0cd9bf668ff2315_%D0%BF%D0%BE%D1%81%D1%82%20CA%20(6).png");
    background-position: 60% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding-left: 20px;
  }

  .submit-button-web-leader-sendpulse {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-web-leader-sendpulse.httpslink-2 {
    width: 90%;
    padding-top: 30px;
    font-size: 23px;
  }

  .img4-dz {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .hero_main-second-hide {
    margin-top: 6rem;
    padding-top: 8rem;
    padding-bottom: 3rem;
  }

  .new_tap_open {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    flex: none;
    height: 2.2rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .new_tap_wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: .5rem;
  }

  .window_wrap {
    margin-left: 0;
    inset: auto auto 5rem 0%;
  }

  .hidden-content-new {
    font-size: .75rem;
  }

  .footer_illustration {
    height: 9rem;
    inset: auto -6rem 0% auto;
  }

  .div-block-71-home {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .img-2-inbev {
    height: 0;
  }

  .back-1-inbev {
    height: 270px;
    padding: 20px;
  }

  .slide-1-tg {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed4b7b761d66e7e34e1a5d_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.webp");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    height: 320px;
    padding: 100px 20px 20px;
  }

  .grid-tg-land {
    grid-auto-columns: auto;
    width: 100%;
  }

  .slide-tg-2 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed5c7badb6b633b50c004f_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .slide-tg-3 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed5cc16e4a882661ce9805_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F.webp");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .slide-tg-4 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/67ed5d542e56954e79568b83_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81%20%D0%BA%D0%BE%D0%BF%D1%96%D1%8F%202.webp");
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .main-rg-bacgr {
    width: 100%;
    height: 100%;
    margin-right: 20px;
    padding-top: 100px;
    padding-bottom: 83px;
    padding-left: 20px;
  }

  .text-block-249 {
    text-align: center;
    padding-bottom: 34px;
    font-size: 30px;
    line-height: 30px;
    text-decoration: none;
  }

  .div-block-under-text {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px 60px;
  }

  .div-block3h-library-copy {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
  }

  .h2-library-copy {
    z-index: 2;
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 33px;
    line-height: 47px;
    position: relative;
  }

  .grid-8-library-copy {
    grid-auto-columns: auto;
    width: 100%;
  }

  .div-block-bk-library-c8opy {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .main-block-leader-2-0 {
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    position: relative;
  }

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

  .img4-dz-2 {
    background-position: 50% 0;
    padding-left: 20px;
    display: none;
  }

  .back-block2-leadership {
    object-fit: fill;
    height: 650px;
    min-height: 486px;
    padding: 40px 0 0 20px;
  }

  .slide-tg-5 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6800dc4cba85362ab767c1d7_10.webp");
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .slide-tg-6 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/6800dc4c69a743aa195e4408_9.webp");
    width: 100%;
    height: 310px;
    padding: 100px 20px 20px;
  }

  .grid-5-tg {
    grid-template-columns: 100%;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    width: 100%;
  }

  .navbar-tg {
    padding-left: 20px;
  }

  .button1-tg-copy {
    color: var(--purple);
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/680100411401e9ce688e49e3_%D1%82%D0%B3%20%D0%BB%D0%B5%D0%BD%D0%B4%D0%BE%D1%81.webp");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 90%;
    height: 75px;
    margin-top: 30px;
    margin-left: 10px;
    padding-top: 0;
    padding-left: 20px;
    text-decoration: none;
    display: flex;
    position: relative;
  }

  .div-block-810 {
    width: auto;
  }

  .div-block-h2-copy {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-block-3-b2b2c-5 {
    width: 100%;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 20px;
  }

  .image-29-kz-web {
    bottom: -8%;
    left: -22%;
  }

  .div-block-102-kz-resilience {
    margin-top: 40px;
  }

  .h2-kz-ua-resilience {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 40px;
    line-height: 47px;
    position: relative;
  }

  .div-block-pc-rez-6 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block-h7-1-2-dei2-resilience {
    background-image: none;
    background-size: auto;
    width: 100%;
    margin-left: 0;
    padding: 15px 0 10px;
    position: relative;
  }

  .h1-ua-rez-3 {
    margin-top: 0;
    font-size: 22px;
    line-height: 26px;
  }

  .button2-kz-resilience {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .main-block-3-resilience {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .submit-button-pc-kyivstar {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 50% 100%;
    background-repeat: repeat;
    background-size: cover;
  }

  .submit-button-pc-kyivstar.httpslink-2 {
    width: 90%;
    padding-top: 30px;
    font-size: 23px;
  }

  .main-block-2-ua-kyivstar {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-4-kz-kyivstar {
    width: 100%;
    height: 100%;
    margin-bottom: 0;
    margin-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    position: relative;
  }

  ._2-ua-kyivstar {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-ua-kyivstar._3 {
    height: 100%;
    margin-top: -12px;
    padding-top: 29px;
    padding-bottom: 4px;
    padding-right: 55px;
    position: static;
  }

  .div-block-h2-kyivstar, .div-block-h2-copy-copy {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .main-grid-3-kz-copy {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .block-3-kz-copy {
    width: 100%;
    margin-top: 0;
  }

  .grid9-kz-copy {
    grid-row-gap: 50px;
    grid-template-rows: auto auto auto;
    width: 100%;
    margin-top: 100px;
  }

  ._2-ua-conversation1-copy {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-ua-conversation1-copy._3 {
    height: 100%;
    margin-top: -12px;
    padding-top: 0;
    padding-bottom: 4px;
    padding-right: 55px;
    position: static;
  }

  .h1-ua-rez-4 {
    margin-top: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .div-block-h10-resilience {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    width: 100%;
    padding: 35px 0 60px 20px;
    position: relative;
  }

  .div-block-pc-rez-7 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .div-block-69-resilience {
    height: 100%;
  }

  .div-slide-purpure-shorter-resilience {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .main-block-12-kyivstar {
    width: 100%;
    margin-right: 20px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .grid-kyivstar {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .button3-kz-resilience {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .h1-lead-ld-25 {
    margin-top: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .h1-lead-title-2-ld-25 {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .text-block-ld-descr {
    margin-top: 15px;
  }

  .main-block-descr-ld-25 {
    width: 100%;
    height: auto;
    margin-top: 40px;
    margin-right: 20px;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .div-block-ld-under-25 {
    width: 100%;
    height: 100%;
    padding: 20px;
  }

  .main-block-2-ua-ld-25 {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 100px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .text-block-ld-25-1, .text-block-ld-25-2, .text-block-ld-25-3, .text-block-ld-25-4, .text-block-ld-25-5 {
    margin-top: -4px;
  }

  .div-block-h2-eba, .div-block-h2-copy-copy {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  ._2-ua-conversation1-2-eba {
    z-index: 2;
    width: 100%;
    margin-top: -41px;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  ._2-ua-conversation1-2-eba._3 {
    height: 100%;
    margin-top: -13px;
    padding-top: 27px;
    padding-bottom: 4px;
    padding-right: 55px;
    font-size: 30px;
    position: static;
  }

  .hero_content_wrap.section_element {
    padding-top: 2rem;
  }

  .navbar-wrap {
    padding-top: 1rem;
  }

  .h1_large {
    font-size: 1.7rem;
  }

  .h1_large.h1_styly_text.color-white {
    font-size: 2.2rem;
  }

  .hero_content_right {
    height: 30rem;
  }

  .window_content {
    padding-bottom: .75rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .block_window {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-bottom: .6rem;
    margin-left: .6rem;
    margin-right: .6rem;
    display: grid;
  }

  .paragraph_small.size-is {
    white-space: nowrap;
    font-size: .75rem;
  }

  .notification_content {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
  }

  .paragraph_big {
    font-size: 1rem;
  }

  .paragraph_big.color-white.size {
    font-size: .875rem;
  }

  .window_in_slider {
    width: auto;
    right: 1rem;
  }

  .image-428 {
    object-position: 80% 50%;
  }

  .for_whom_top_wrap, .for_whom_top_wrap.margin_bottom {
    grid-column-gap: 2.75rem;
    grid-row-gap: 2.75rem;
  }

  .line_top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-b2b2c-ab-test {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px;
  }

  .video-2 {
    clear: none;
    position: relative;
  }

  .main-block-2-b2b2c-for-who {
    background-position: 50% 0;
    width: 100%;
    height: 100%;
    margin-top: 20px;
    margin-right: 20px;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
  }

  .main-block-3-b2b2c-results {
    width: 100%;
    margin-right: 0;
    padding-top: 40px;
    padding-left: 20px;
  }

  .h2_medium.text_color, .h2_medium.text_color.steps1, .h2_medium.text_color.steps2, .h2_medium.text_color.steps3, .h2_medium.text_color.steps4 {
    font-size: 1.5rem;
  }

  .columns-54-ab-test {
    flex-flow: column;
  }

  .column-87-ab-test {
    margin-top: 20px;
  }

  .heading_style_h2.text_color.steps1, .heading_style_h2.text_color.steps2, .heading_style_h2.text_color.steps3, .heading_style_h2.text_color.steps4 {
    font-size: 1rem;
  }

  .sticky_wrapper.hide {
    display: none;
  }

  .ld1-report-2025 {
    font-size: 35px;
    line-height: 37px;
  }

  .image-67-ld {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .result_cards_wrap {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

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

  .banner_wrap.section_element {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .bg_banner {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    padding: 1.5rem 1rem;
  }

  .image-telegram {
    max-width: 100%;
    position: relative;
    bottom: -1.5rem;
    right: 0;
  }

  .expert-content-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .clients_content {
    grid-column-gap: 2.75rem;
    grid-row-gap: 2.75rem;
  }

  .icon_wrap {
    width: 4.4rem;
    height: 4.4rem;
    padding: .5rem;
  }

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

  .text-block-4-grid-promo {
    font-size: 16px;
    line-height: 20px;
  }

  .text-block-b2b2c-white-ab {
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 15px;
    display: block;
  }

  .gift_content {
    margin-top: 2.75rem;
  }

  .window_card {
    flex-flow: wrap;
    display: flex;
    top: 1rem;
    left: 1rem;
    right: 1rem;
  }

  .window_card.bottom-position {
    width: auto;
    inset: auto 1rem 1rem;
  }

  .text-span-42 {
    font-size: 15px;
  }

  .div-block-h2-copy-copy {
    width: 100%;
    height: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-21-b2b2c-old {
    width: 100%;
    margin-right: 0;
    padding: 20px 10px;
  }

  .text-block-4-grid-promo-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-700-old {
    margin-top: -80px;
  }

  .faq-bg-image {
    max-width: 80%;
    inset: -12rem 0% auto;
  }

  .bg-banner_two {
    justify-content: space-between;
    align-items: flex-start;
  }

  .banner_info {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .line_text {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }

  .countdown_wrap {
    width: 100%;
  }

  .js-clock {
    align-self: flex-start;
  }

  .size-text {
    font-size: .6rem;
  }

  .image-440 {
    top: -12rem;
    left: 0;
  }

  .result_content {
    grid-template-rows: auto auto;
  }

  .image-wrap {
    height: 26rem;
  }

  .banner_text {
    width: 100%;
  }

  .heading-3-faq {
    font-size: 1.4rem;
  }

  .h1-lead-ld-25-think-hr {
    margin-top: 0;
    font-size: 36px;
    line-height: 40px;
  }

  .h1-lead-title-2-ld-25-think-hr {
    margin-top: 0;
    font-size: 35px;
    line-height: 30px;
  }

  .text-block-ld-descr-think-hr {
    margin-top: 15px;
    font-size: 12px;
    line-height: 20px;
  }

  .div-block-ld-under-25-think-hr {
    flex: 1;
    width: 90%;
    height: 90%;
    padding: 2px 20px 20px;
  }

  .h2-kz-ua-think-hr {
    z-index: 2;
    color: var(--white-smoke);
    width: 100%;
    margin-top: 32px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 40px;
    line-height: 47px;
    position: relative;
  }

  ._2-think-hr {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 45px;
    line-height: 40px;
    position: relative;
  }

  .div-block-35-think-hr {
    width: 100%;
    margin-top: 60px;
  }

  .text-block-49-think-hr {
    font-size: 14px;
  }

  .text-block-52-think-hr {
    width: 250px;
    height: 250px;
    font-size: 14px;
  }

  .name-think-hr {
    font-size: 30px;
  }

  .text-block-52-think-hr2 {
    width: 250px;
    height: 250px;
    padding-right: 0;
    font-size: 14px;
  }

  .div-slide-green-think-hr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .text-block-ld-25-1-think-hr {
    margin-top: -4px;
  }

  .div-slide-purpure-think-hr {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6ab491dd492a18feeeb0_Group%20117127634.png");
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .text-block-ld-25-2-think-hr {
    margin-top: -4px;
  }

  .div-slide-green-think-hr-1 {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632c6a044ef5e4793da81915_Group%201171276374.png");
    background-position: 0%;
    background-size: cover;
    width: 100%;
    padding: 140px 20px 20px;
  }

  .grid-10-kz-esg {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .img4-dz-esg {
    background-position: 50% 0;
    padding-left: 20px;
  }

  ._2-esg {
    z-index: 2;
    width: 100%;
    margin-top: -3px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 30px;
    line-height: 40px;
    position: relative;
  }

  .button1-ua-conver-esg {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    padding-top: 22px;
    display: inline-block;
  }

  .button2-kz-esg, .button2-kz-esg1 {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
  }

  .grid-168-esg, .grid-168-esg1, .grid-168-esg2, .grid-168-copy {
    grid-template-columns: 1fr;
  }

  .img4-nd-maka, .img4-nd-nana, .img4-nd-martin, .img4-nd-michael {
    background-position: 50% 0;
    padding-left: 20px;
  }

  .div-block-h2-esg {
    width: 100%;
    margin-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-4-kz-esg {
    margin-bottom: 56px;
    padding-left: 0;
  }

  .h1-cheklist {
    margin-top: 0;
    font-size: 34px;
    line-height: 35px;
  }

  .button1-cheklist {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 72px;
    margin-top: 51px;
    display: block;
    position: relative;
  }

  .main-block-3-cheklist, .main-block-cheklist {
    width: 100%;
    margin-right: 0;
    padding-left: 20px;
  }

  .image-67-cheklist {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .main-block-6-ld-report-copy, .main-block-6-cheklist {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/63497a9e23c754034cd415fe_Rectangle%2074.png");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 20px;
  }

  .image-28-cheklist {
    top: 131%;
  }

  .submit-button-cheklist {
    background-image: url("https://cdn.prod.website-files.com/627251401d1dfe450ac7acc6/632ae1b0f5073776de0c80d3_Group%201171276495.svg");
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 80px;
  }

  .ld1-2-cheklist {
    font-size: 35px;
    line-height: 40px;
  }

  .name-think-hr-copy {
    font-size: 30px;
  }
}

#w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e89f, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e89f, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-1fc4e89f, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e89f, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e89f, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e89f, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e89f, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e89f, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-1fc4e89f, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e89f, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e89f, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e89f {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e89f, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e89f, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e89f, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e89f, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e89f, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e89f, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e89f, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e89f, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e89f, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e89f, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e89f, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e89f, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e89f, #w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e89f, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e89f, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e89f, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e89f, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e89f, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e89f, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e89f, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e89f, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e89f, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e89f, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e89f, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e89f, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e89f, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e89f, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e89f, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e89f, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e89f, #w-node-a26d81ec-8ac7-deb6-635f-a3a3533e48b2-1fc4e89f, #w-node-a26d81ec-8ac7-deb6-635f-a3a3533e48b7-1fc4e89f, #w-node-_277285aa-6006-0600-7ece-51518a83ccff-1fc4e89f, #w-node-_277285aa-6006-0600-7ece-51518a83cd04-1fc4e89f, #w-node-_877925d6-b9a7-9259-8d95-a08ad952e7c4-1fc4e89f, #w-node-_877925d6-b9a7-9259-8d95-a08ad952e7c9-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9d7b-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9d80-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9d8a-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9d8f-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9d99-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9d9e-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9da8-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9dad-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9db7-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9dbc-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9dc6-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9dcd-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9dd7-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9ddc-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9de6-1fc4e89f, #w-node-_95f2cf1a-ce13-401e-4d09-c9c33efb9deb-1fc4e89f, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e89f, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e89f, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e89f, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e89f {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e89f, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e89f {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e89f, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e89f {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e89f, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e89f {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e89f, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e89f, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e89f, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e89f {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e89f {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e89f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e89f, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e8a9, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e8a9, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8a9, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e8a9 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e8a9, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e8a9, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e8a9, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e8a9, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e8a9, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e8a9, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e8a9, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e8a9, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e8a9, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e8a9, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8a9, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e8a9, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8a9, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e8a9, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e8a9, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e8a9, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e8a9, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e8a9, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e8a9, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e8a9, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e8a9, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e8a9, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e8a9, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e8a9, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e8a9, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e8a9, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e8a9, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e8a9, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e8a9, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e8a9, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e8a9, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e8a9, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e8a9, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e8a9, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e8a9, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e8a9, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e8a9, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e8a9, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e8a9 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e8a9, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e8a9 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e8a9, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e8a9 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e8a9, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e8a9 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e8a9, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e8a9, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e8a9 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8a9 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e8a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e8a9, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e8ad, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e8ad, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e8ad, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e8ad, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e8ad, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8ad, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_8dd22c5c-2716-c8fc-cb5e-881bd67eb44a-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e8ad {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e8ad, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e8ad, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e8ad, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e8ad, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_853118a7-1cdb-fa9f-1630-47ddada3e46a-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_853118a7-1cdb-fa9f-1630-47ddada3e472-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_853118a7-1cdb-fa9f-1630-47ddada3e47d-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_853118a7-1cdb-fa9f-1630-47ddada3e485-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f69c12dc-c1f0-8dc4-6caa-7e196da3be2d-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f69c12dc-c1f0-8dc4-6caa-7e196da3be35-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f69c12dc-c1f0-8dc4-6caa-7e196da3be40-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f69c12dc-c1f0-8dc4-6caa-7e196da3be48-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e8ad, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e8ad, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e8ad, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e8ad, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8ad, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e8ad, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8ad, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e8ad, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e8ad, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e8ad, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e8ad, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e8ad, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e8ad, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e8ad, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e8ad, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e8ad, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e8ad, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e8ad, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e8ad, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e8ad, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e8ad, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e8ad, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e8ad, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e8ad, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e8ad, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e8ad, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e8ad, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e8ad, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e8ad, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e8ad, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e8ad, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e8ad, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e8ad {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e8ad, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e8ad {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e8ad, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e8ad {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e8ad, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e8ad {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e8ad, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e8ad, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e8ad {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8ad {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e8ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e8ad, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e8b0, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e8b0, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e8b0, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8b0, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e8b0 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e8b0, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e8b0, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e8b0, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e8b0, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e8b0, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e8b0, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fdb-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fe1-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff0-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff7-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497000-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497007-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e8b0, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e8b0, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e8b0, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e8b0, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8b0, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e8b0, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8b0, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e8b0, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e8b0, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e8b0, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e8b0, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e8b0, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e8b0, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e8b0, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e8b0, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e8b0, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e8b0, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e8b0, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e8b0, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e8b0, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e8b0, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e8b0, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e8b0, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e8b0, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e8b0, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e8b0, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e8b0, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e8b0, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e8b0, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e8b0, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e8b0, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e8b0, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e8b0 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e8b0, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e8b0 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e8b0, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e8b0 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e8b0, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e8b0 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e8b0, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e8b0, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e8b0 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8b0 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e8b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e8b0, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e8b1, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e8b1, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-1fc4e8b1, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e8b1, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e8b1, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8b1, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e8b1, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8b1, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e8b1, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8b1, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e8b1, #w-node-_52d453de-52c8-406d-0a9c-981881c4db15-1fc4e8b1, #w-node-e5ed94fb-48e7-3c6b-99b9-66d1ff0ee1b8-1fc4e8b1, #w-node-_80024b99-27e6-f7a5-32a4-0e120e108ece-1fc4e8b1, #w-node-_1a6ba52d-b26c-4765-55e5-f8059220bee3-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e8b1 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e8b1, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e8b1, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e8b1, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e8b1, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e8b1, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e8b1, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e8b1, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e8b1, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e8b1, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e8b1, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e8b1, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e8b1, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e8b1, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e8b1, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e8b1, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e8b1, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e8b1, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e8b1, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e8b1, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e8b1, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e8b1, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e8b1, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e8b1, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e8b1, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e8b1, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e8b1, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4b8a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4b8b-1fc4e8b1 {
  place-self: center start;
}

#w-node-a0c43641-0636-629d-f7a2-ee096d48d846-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a0c43641-0636-629d-f7a2-ee096d48d849-1fc4e8b1, #w-node-a0c43641-0636-629d-f7a2-ee096d48d84c-1fc4e8b1, #w-node-a0c43641-0636-629d-f7a2-ee096d48d851-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0c43641-0636-629d-f7a2-ee096d48d856-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4b98-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4ba8-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bab-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bb0-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bd2-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4be1-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4be4-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4be7-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bec-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bf1-1fc4e8b1, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bfc-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45d3-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45e5-1fc4e8b1, #w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45e8-1fc4e8b1, #w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45ed-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a93b7-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93b8-1fc4e8b1 {
  place-self: center start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93bf-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93c5-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93d5-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a93d8-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a93dd-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93e2-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93ff-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a940e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a9411-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a9414-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a9419-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a941e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a943b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a944b-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a944e-1fc4e8b1, #w-node-_430859c4-0f36-ccf7-1899-aed4770a9453-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a9458-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aeff1-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aeff2-1fc4e8b1 {
  place-self: center start;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aeff9-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aefff-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68af00c-1fc4e8b1, #w-node-_7058d1d3-11b8-f4f7-1682-3345c68af00f-1fc4e8b1, #w-node-_7058d1d3-11b8-f4f7-1682-3345c68af014-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68af019-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cba617b2-0831-8440-a824-c91ae555650c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cba617b2-0831-8440-a824-c91ae555650d-1fc4e8b1 {
  place-self: center start;
}

#w-node-cba617b2-0831-8440-a824-c91ae555651a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cba617b2-0831-8440-a824-c91ae5556527-1fc4e8b1, #w-node-cba617b2-0831-8440-a824-c91ae555652a-1fc4e8b1, #w-node-cba617b2-0831-8440-a824-c91ae555652f-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cba617b2-0831-8440-a824-c91ae5556534-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_83356a8d-2172-2ebb-5528-7760e67fe48e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_83356a8d-2172-2ebb-5528-7760e67fe4a1-1fc4e8b1, #w-node-_83356a8d-2172-2ebb-5528-7760e67fe4a4-1fc4e8b1, #w-node-_83356a8d-2172-2ebb-5528-7760e67fe4a9-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83356a8d-2172-2ebb-5528-7760e67fe4ae-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f14-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f15-1fc4e8b1 {
  place-self: center start;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f1c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f2f-1fc4e8b1, #w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f32-1fc4e8b1, #w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f37-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f3c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff02064c-96d0-a5f7-5670-5b4e968e0534-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ff02064c-96d0-a5f7-5670-5b4e968e0540-1fc4e8b1, #w-node-ff02064c-96d0-a5f7-5670-5b4e968e0543-1fc4e8b1, #w-node-ff02064c-96d0-a5f7-5670-5b4e968e0548-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff02064c-96d0-a5f7-5670-5b4e968e054d-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0afe4ec8-14e8-ad05-52cb-0555858559d0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0afe4ec8-14e8-ad05-52cb-0555858559d3-1fc4e8b1, #w-node-_0afe4ec8-14e8-ad05-52cb-0555858559d6-1fc4e8b1, #w-node-_0afe4ec8-14e8-ad05-52cb-0555858559db-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0afe4ec8-14e8-ad05-52cb-0555858559e0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174323-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174324-1fc4e8b1 {
  place-self: center start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174331-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a17433e-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174341-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174346-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174368-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174373-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174376-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174379-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a17437e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743a0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743ae-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743b1-1fc4e8b1, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743b6-1fc4e8b1, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d61-1fc4e8b1, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d67-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d72-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d75-1fc4e8b1, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d78-1fc4e8b1, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d7d-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d82-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c35c9cb2-1bd1-be4d-0c11-625a7e9cef2d-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3911-1fc4e8b1 {
  place-self: center start;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a391a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e981c77d-77c2-7e5e-01a2-16df2a14fbea-1fc4e8b1, #w-node-ab8763c9-39d3-4284-6f61-e98a194a392a-1fc4e8b1, #w-node-ab8763c9-39d3-4284-6f61-e98a194a392d-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3930-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3933-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3939-1fc4e8b1, #w-node-ab8763c9-39d3-4284-6f61-e98a194a3936-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5800bc96-d1d1-5744-7a07-f9b69b6c4a2b-1fc4e8b1, #w-node-_7c2f2e47-77ba-e563-392a-151459b58025-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58023-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58033-1fc4e8b1, #w-node-_7c2f2e47-77ba-e563-392a-151459b58036-1fc4e8b1, #w-node-_7c2f2e47-77ba-e563-392a-151459b5803b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58040-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58046-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b801-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b811-1fc4e8b1, #w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b814-1fc4e8b1, #w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b819-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b81e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b824-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b829-1fc4e8b1, #w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b82e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd8bb94c-c40b-668c-3d38-2b567fe34c83-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe869-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe879-1fc4e8b1, #w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe87c-1fc4e8b1, #w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe881-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe886-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe88c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe891-1fc4e8b1, #w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe896-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04063845-5728-7c99-7827-5ab4c19774ce-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_04063845-5728-7c99-7827-5ab4c19774d4-1fc4e8b1, #w-node-_04063845-5728-7c99-7827-5ab4c19774d9-1fc4e8b1, #w-node-_9c9947d3-93d0-1067-22f7-f751200f4599-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c9947d3-93d0-1067-22f7-f751200f45aa-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c9947d3-93d0-1067-22f7-f751200f45ad-1fc4e8b1, #w-node-_9c9947d3-93d0-1067-22f7-f751200f45b0-1fc4e8b1, #w-node-_9c9947d3-93d0-1067-22f7-f751200f45b5-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c9947d3-93d0-1067-22f7-f751200f45ba-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d236-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d23c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d24c-1fc4e8b1, #w-node-_1d8971c7-0439-e89b-6141-c3d09de3d24f-1fc4e8b1, #w-node-_1d8971c7-0439-e89b-6141-c3d09de3d254-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d259-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d25f-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d264-1fc4e8b1, #w-node-_1d8971c7-0439-e89b-6141-c3d09de3d269-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238cd93-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238cd98-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f16e6d13-1f2d-9160-9f73-2d8b5e9fd8ce-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f16e6d13-1f2d-9160-9f73-2d8b5e9fd8cf-1fc4e8b1 {
  place-self: center start;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238cda4-1fc4e8b1, #w-node-_802da8cf-073f-cce3-d0cf-5701cddd9555-1fc4e8b1, #w-node-_0e1bcfcc-4489-b993-3728-159128509d7c-1fc4e8b1, #w-node-_41baa352-c389-e12c-a852-4521de318ede-1fc4e8b1, #w-node-_303c80f9-9f31-1139-220d-f47bb05d43f0-1fc4e8b1, #w-node-_6be682b3-e8ab-8de2-baf2-3e55176a8240-1fc4e8b1, #w-node-_5a0a7c90-053d-941d-12ff-23d6b1fcf8fb-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238ce23-1fc4e8b1 {
  place-self: end start;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238ce24-1fc4e8b1 {
  justify-self: center;
}

#w-node-_5df57888-79df-8c54-9479-2589aa8fa069-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ac44b4a-07c7-8f6d-f91b-658b6a2966b5-1fc4e8b1 {
  place-self: center start;
}

#w-node-_67efe18c-f3a7-791f-6f72-1ad53d020e24-1fc4e8b1, #w-node-_0565fa56-5d89-b216-40d7-c9f8f5577ec2-1fc4e8b1, #w-node-_12496444-028a-fd9b-080a-f1e04ec80ce3-1fc4e8b1, #w-node-d881c647-ffc8-1cfb-32c4-6b7e40d0e32b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17673d9c-393e-9962-79d6-437050717970-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1405381f-144a-3084-c9d8-d3bfb99afcff-1fc4e8b1, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e8b1, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e8b1, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e8b1, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e8b1, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e8b1, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e8b1, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e8b1 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e8b1, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e8b1 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e8b1, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e8b1 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e8b1, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e8b1 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e8b1, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e8b1, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e8b1 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8b1 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e8b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e8b1, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e8b2, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-1fc4e8b2, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e8b2, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e8b2, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8b2, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e8b2, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8b2, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e8b2, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8b2, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e8b2 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e8b2, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e8b2, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e8b2, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55f9d18c-7329-bf7e-6f23-52cc72ac5e8c-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a976ab89-e0be-ea65-63a3-fd082f32fd2a-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e8b2, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e8b2, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e8b2, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e8b2, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e8b2, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e8b2, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e8b2, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e8b2, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e8b2, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e8b2, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e8b2, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e8b2, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e8b2, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e8b2, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e8b2, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e8b2, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e8b2, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e8b2, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e8b2, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e8b2, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e8b2, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e8b2, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e8b2, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e8b2, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e8b2, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e8b2, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e8b2, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e8b2, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e8b2, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e8b2 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e8b2, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e8b2 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e8b2, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e8b2 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e8b2, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e8b2 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e8b2, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e8b2, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e8b2 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8b2 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e8b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e8b2, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e8bb, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e8bb, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-1fc4e8bb, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e8bb, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e8bb, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8bb, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e8bb, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8bb, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e8bb, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8bb, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e8bb {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e8bb, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e8bb, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e8bb, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e8bb, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e8bb, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e8bb, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e8bb, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e8bb, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e8bb, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e8bb, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e8bb, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e8bb, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e8bb, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e8bb, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e8bb, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e8bb, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e8bb, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e8bb, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e8bb, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e8bb, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e8bb, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e8bb, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e8bb, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e8bb, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e8bb, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e8bb, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e8bb, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e8bb, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e8bb, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e8bb, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e8bb, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e8bb, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e8bb, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e8bb {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e8bb, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e8bb {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e8bb, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e8bb {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e8bb, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e8bb {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e8bb, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e8bb, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e8bb {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8bb {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e8bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e8bb, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e907, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-1fc4e907, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e907, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e907, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e907, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e907, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e907, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e907, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e907, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e907 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e907, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e907, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e907, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55f9d18c-7329-bf7e-6f23-52cc72ac5e8c-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a976ab89-e0be-ea65-63a3-fd082f32fd2a-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f280a8ba-6948-f6d4-497f-e552dcf1e203-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9510255-062c-a797-4735-a79ec9915e42-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a78e6c6-9fd7-a344-c07b-80d4ca40e934-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd83a7d5-c4fa-01ea-422a-12c1e2b9e28b-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e907, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e907, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e907, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e907, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e907, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e907, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e907, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e907, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e907, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e907, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e907, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e907, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e907, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e907, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e907, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e907, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e907, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1fc4e907, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e907, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1fc4e907, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e907, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e907, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e907, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e907, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e907, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e907, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e907, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e907, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e907, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e907 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e907, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e907 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e907, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e907 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e907, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e907 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e907, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1fc4e907, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1fc4e907 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e907 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e907 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e907, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1fc4e92d, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-1fc4e92d, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-1fc4e92d, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1fc4e92d, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1fc4e92d, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e92d, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1fc4e92d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e92d, #w-node-b1d07166-cb23-2be3-7344-f24f69a92a04-1fc4e92d, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-1fc4e92d, #w-node-cd14f5d0-b6fd-67a5-4294-0ef798b4949c-1fc4e92d, #w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494a0-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494a5-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494b5-1fc4e92d, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1fc4e92d, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e92d, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1fc4e92d {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1fc4e92d, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1fc4e92d, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1fc4e92d, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1fc4e92d, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1fc4e92d, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd31-1fc4e92d, #w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd33-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd36-1fc4e92d, #w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd3d-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd43-1fc4e92d, #w-node-d6403aba-4b71-3115-4cf9-4a965209067d-1fc4e92d, #w-node-dcaa87e9-3ddd-c68e-faa9-5e18710aeb05-1fc4e92d, #w-node-d2342cfb-13ab-555c-8d7e-755903bdb338-1fc4e92d, #w-node-_0dcf195b-3198-3574-d176-e8e0cb44180e-1fc4e92d, #w-node-daae19ac-9a13-ff15-5e65-e7a77b577220-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1fc4e92d, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e92d, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1fc4e92d, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1fc4e92d, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1fc4e92d, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1fc4e92d, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1fc4e92d, #w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1fc4e92d, #w-node-_74bed788-93fd-d1a7-878a-cb42354e0d58-1fc4e92d, #w-node-a82d28ee-c3d3-34f4-7e15-29887037ede6-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1fc4e92d, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-1fc4e92d, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1fc4e92d, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1fc4e92d, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eb1-1fc4e92d, #w-node-_0fb77d7f-c4b4-633e-06f7-04c5a0d4a0de-1fc4e92d, #w-node-_8cb7b903-2e6e-42a9-8968-0b36d12dabe2-1fc4e92d, #w-node-d5163362-a16d-1c85-1184-19a69526d0db-1fc4e92d, #w-node-aca003e2-ec6a-7586-96df-b07463654466-1fc4e92d, #w-node-dc00e1ce-d68c-7a01-68e3-e4c50c009bfc-1fc4e92d, #w-node-ba19ca1a-6291-a155-f29f-79b886a1466d-1fc4e92d, #w-node-_840291b0-cddf-1dc5-abd4-7295dda89708-1fc4e92d, #w-node-_2040de7e-87d9-4bab-93c9-e5673b5ae900-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ea8-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eaa-1fc4e92d, #w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eb4-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ebb-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ebe-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ec5-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ec8-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eca-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ed1-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ed4-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4edb-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ede-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ee5-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1fc4e92d, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1fc4e92d, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1fc4e92d, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1fc4e92d, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1fc4e92d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1fc4e92d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1fc4e92d, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1fc4e92d, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1fc4e92d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1fc4e92d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1fc4e92d, #w-node-c4223b92-252f-f017-4179-a92371b29879-1fc4e92d, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1fc4e92d, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1fc4e92d, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1fc4e92d, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1fc4e92d, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1fc4e92d {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1fc4e92d, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1fc4e92d {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1fc4e92d, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1fc4e92d {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1fc4e92d, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1fc4e92d {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1fc4e92d, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1fc4e92d, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8bc-1fc4e92d, #w-node-_52fb183f-8c38-6000-8121-f765088fc8d3-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8e4-1fc4e92d {
  justify-self: auto;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8ee-1fc4e92d {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1fc4e92d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1fc4e92d, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-8a39a5c1, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-8a39a5c1, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-8a39a5c1, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-8a39a5c1, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-8a39a5c1, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-8a39a5c1, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-8a39a5c1, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-8a39a5c1, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-8a39a5c1, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-8a39a5c1, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-8a39a5c1, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-8a39a5c1, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-8a39a5c1 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-8a39a5c1, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-8a39a5c1, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-8a39a5c1, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-8a39a5c1, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-8a39a5c1, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-8a39a5c1, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-8a39a5c1, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-8a39a5c1, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-8a39a5c1, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-8a39a5c1, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-8a39a5c1, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-8a39a5c1, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-8a39a5c1, #w-node-_4951762e-7af3-b579-c577-7753338d4c11-8a39a5c1, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-8a39a5c1, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-8a39a5c1, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-8a39a5c1, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-8a39a5c1, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-8a39a5c1, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-8a39a5c1, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-8a39a5c1, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-8a39a5c1, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-8a39a5c1, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-8a39a5c1, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-8a39a5c1, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-8a39a5c1, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-8a39a5c1, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-8a39a5c1, #w-node-c4223b92-252f-f017-4179-a92371b29879-8a39a5c1, #w-node-c4223b92-252f-f017-4179-a92371b2987e-8a39a5c1, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-8a39a5c1, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-8a39a5c1, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-8a39a5c1, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-8a39a5c1 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-8a39a5c1, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-8a39a5c1 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-8a39a5c1, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-8a39a5c1 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-8a39a5c1, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-8a39a5c1 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-8a39a5c1, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-8a39a5c1, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-8a39a5c1, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-8a39a5c1 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-8a39a5c1 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-8a39a5c1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-8a39a5c1, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-8b44b368, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-8b44b368, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-8b44b368, #w-node-_4e70aa54-8100-cc38-3065-f0810f40c0a0-8b44b368, #w-node-_37fd2782-eb8b-4558-a8d4-fa408ab6eb82-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef693ac7-9cec-9e2c-12e6-9a1d5373213c-8b44b368 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
}

#w-node-_6496f36a-4e7f-ed3e-7604-306be73aadae-8b44b368, #w-node-_14220264-2ea5-c76c-1b28-0e43f2f1d095-8b44b368, #w-node-_52dd373d-5951-ff9a-2580-30827a5f792f-8b44b368, #w-node-_392509de-fd0e-eb4a-e459-aef8d722e976-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_392509de-fd0e-eb4a-e459-aef8d722e97c-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-8b44b368, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-8b44b368, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-8b44b368 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-8b44b368, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-8b44b368, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-8b44b368, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-8b44b368, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-8b44b368, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-8b44b368, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fdb-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fe1-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff0-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff7-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497000-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497007-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-8b44b368, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-8b44b368, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-8b44b368, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-8b44b368, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-8b44b368, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-8b44b368, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-8b44b368, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-8b44b368, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-8b44b368, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-8b44b368, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-8b44b368, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-8b44b368, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-8b44b368, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-8b44b368, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-8b44b368, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-8b44b368, #w-node-c4223b92-252f-f017-4179-a92371b29879-8b44b368, #w-node-c4223b92-252f-f017-4179-a92371b2987e-8b44b368, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-8b44b368, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-8b44b368, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-8b44b368, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-8b44b368, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-8b44b368, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-8b44b368, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-8b44b368, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-8b44b368, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-8b44b368, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-8b44b368, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-8b44b368, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-8b44b368, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-8b44b368, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-8b44b368 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-8b44b368, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-8b44b368 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-8b44b368, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-8b44b368 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-8b44b368, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-8b44b368 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-8b44b368, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-8b44b368, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-8b44b368 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-8b44b368 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-8b44b368 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-8b44b368, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-ccd3d13f, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-ccd3d13f, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-ccd3d13f, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-ccd3d13f, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-ccd3d13f, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-ccd3d13f, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-ccd3d13f, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-ccd3d13f, #w-node-b1d07166-cb23-2be3-7344-f24f69a92a04-ccd3d13f, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-ccd3d13f, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-ccd3d13f, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-ccd3d13f, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-ccd3d13f, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-ccd3d13f, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-ccd3d13f, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-ccd3d13f, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-ccd3d13f {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-ccd3d13f, #w-node-cd14f5d0-b6fd-67a5-4294-0ef798b4949c-ccd3d13f, #w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494a0-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494a5-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494b5-ccd3d13f, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-ccd3d13f, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-ccd3d13f, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-ccd3d13f, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-ccd3d13f, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd31-ccd3d13f, #w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd33-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd36-ccd3d13f, #w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd3d-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd43-ccd3d13f, #w-node-d6403aba-4b71-3115-4cf9-4a965209067d-ccd3d13f, #w-node-dcaa87e9-3ddd-c68e-faa9-5e18710aeb05-ccd3d13f, #w-node-d2342cfb-13ab-555c-8d7e-755903bdb338-ccd3d13f, #w-node-_0dcf195b-3198-3574-d176-e8e0cb44180e-ccd3d13f, #w-node-daae19ac-9a13-ff15-5e65-e7a77b577220-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-ccd3d13f, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-ccd3d13f, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-ccd3d13f, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-ccd3d13f, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eb1-ccd3d13f, #w-node-_0fb77d7f-c4b4-633e-06f7-04c5a0d4a0de-ccd3d13f, #w-node-_8cb7b903-2e6e-42a9-8968-0b36d12dabe2-ccd3d13f, #w-node-d5163362-a16d-1c85-1184-19a69526d0db-ccd3d13f, #w-node-aca003e2-ec6a-7586-96df-b07463654466-ccd3d13f, #w-node-dc00e1ce-d68c-7a01-68e3-e4c50c009bfc-ccd3d13f, #w-node-ba19ca1a-6291-a155-f29f-79b886a1466d-ccd3d13f, #w-node-_840291b0-cddf-1dc5-abd4-7295dda89708-ccd3d13f, #w-node-_2040de7e-87d9-4bab-93c9-e5673b5ae900-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ea8-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eaa-ccd3d13f, #w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eb4-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ebb-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ebe-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ec5-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ec8-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eca-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ed1-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ed4-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4edb-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ede-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ee5-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-ccd3d13f, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-ccd3d13f, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-ccd3d13f, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-ccd3d13f, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-ccd3d13f, #w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-ccd3d13f, #w-node-_74bed788-93fd-d1a7-878a-cb42354e0d58-ccd3d13f, #w-node-a82d28ee-c3d3-34f4-7e15-29887037ede6-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2ea9-ccd3d13f, #w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2eab-ccd3d13f, #w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2ead-ccd3d13f, #w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2eaf-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2eb1-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2ea7-ccd3d13f, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-ccd3d13f, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-ccd3d13f, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-ccd3d13f, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-ccd3d13f, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-ccd3d13f, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-ccd3d13f, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-ccd3d13f, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-ccd3d13f, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-ccd3d13f, #w-node-c4223b92-252f-f017-4179-a92371b29879-ccd3d13f, #w-node-c4223b92-252f-f017-4179-a92371b2987e-ccd3d13f, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-ccd3d13f, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-ccd3d13f, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-ccd3d13f, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-ccd3d13f {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-ccd3d13f, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-ccd3d13f {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-ccd3d13f, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-ccd3d13f {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-ccd3d13f, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-ccd3d13f {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-ccd3d13f, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-ccd3d13f, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8bc-ccd3d13f, #w-node-_52fb183f-8c38-6000-8121-f765088fc8d3-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8e4-ccd3d13f {
  justify-self: auto;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8ee-ccd3d13f {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-ccd3d13f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-ccd3d13f, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-f5943410, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-f5943410, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-f5943410, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-f5943410, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-f5943410, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-f5943410, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-f5943410, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-f5943410, #w-node-b1d07166-cb23-2be3-7344-f24f69a92a04-f5943410, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-f5943410, #w-node-a92f01a6-2d4d-a7c5-c7a5-cefe5f32a0ec-f5943410, #w-node-a92f01a6-2d4d-a7c5-c7a5-cefe5f32a0f7-f5943410, #w-node-a92f01a6-2d4d-a7c5-c7a5-cefe5f32a0fa-f5943410, #w-node-a92f01a6-2d4d-a7c5-c7a5-cefe5f32a0fd-f5943410, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-f5943410, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-f5943410, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-f5943410 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-f5943410, #w-node-cd14f5d0-b6fd-67a5-4294-0ef798b4949c-f5943410, #w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494a0-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494a5-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cd14f5d0-b6fd-67a5-4294-0ef798b494b5-f5943410, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-f5943410, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-f5943410, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-f5943410, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-f5943410, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd31-f5943410, #w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd33-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd36-f5943410, #w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd3d-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_09c2e57d-9a9d-7886-a46e-9063e134fd43-f5943410, #w-node-d6403aba-4b71-3115-4cf9-4a965209067d-f5943410, #w-node-dcaa87e9-3ddd-c68e-faa9-5e18710aeb05-f5943410, #w-node-d2342cfb-13ab-555c-8d7e-755903bdb338-f5943410, #w-node-_0dcf195b-3198-3574-d176-e8e0cb44180e-f5943410, #w-node-daae19ac-9a13-ff15-5e65-e7a77b577220-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-f5943410, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-f5943410, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-f5943410, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-f5943410, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eb1-f5943410, #w-node-_0fb77d7f-c4b4-633e-06f7-04c5a0d4a0de-f5943410, #w-node-_8cb7b903-2e6e-42a9-8968-0b36d12dabe2-f5943410, #w-node-d5163362-a16d-1c85-1184-19a69526d0db-f5943410, #w-node-aca003e2-ec6a-7586-96df-b07463654466-f5943410, #w-node-dc00e1ce-d68c-7a01-68e3-e4c50c009bfc-f5943410, #w-node-ba19ca1a-6291-a155-f29f-79b886a1466d-f5943410, #w-node-_840291b0-cddf-1dc5-abd4-7295dda89708-f5943410, #w-node-_2040de7e-87d9-4bab-93c9-e5673b5ae900-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ea8-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eaa-f5943410, #w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eb4-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ebb-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ebe-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ec5-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ec8-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4eca-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ed1-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ed4-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4edb-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ede-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_859a43d9-1acc-38cf-14cf-1e58167c4ee5-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-f5943410, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-f5943410, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-f5943410, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-f5943410, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-f5943410, #w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-f5943410, #w-node-_74bed788-93fd-d1a7-878a-cb42354e0d58-f5943410, #w-node-a82d28ee-c3d3-34f4-7e15-29887037ede6-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2ea9-f5943410, #w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2eab-f5943410, #w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2ead-f5943410, #w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2eaf-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2eb1-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e39d13c1-4b36-2390-43d6-5ca9f7cb2ea7-f5943410, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-f5943410, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-f5943410, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-f5943410, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-f5943410, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-f5943410, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-f5943410, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-f5943410, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-f5943410, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-f5943410, #w-node-c4223b92-252f-f017-4179-a92371b29879-f5943410, #w-node-c4223b92-252f-f017-4179-a92371b2987e-f5943410, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-f5943410, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-f5943410, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-f5943410, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-f5943410 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-f5943410, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-f5943410 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-f5943410, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-f5943410 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-f5943410, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-f5943410 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-f5943410, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-f5943410, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8bc-f5943410, #w-node-_52fb183f-8c38-6000-8121-f765088fc8d3-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8e4-f5943410 {
  justify-self: auto;
}

#w-node-_52fb183f-8c38-6000-8121-f765088fc8ee-f5943410 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-f5943410 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-f5943410, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-f6691a67, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-f6691a67, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-f6691a67, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-f6691a67, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-f6691a67, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-f6691a67, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-f6691a67, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-f6691a67, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-f6691a67 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-f6691a67, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-f6691a67, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-f6691a67, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_55f9d18c-7329-bf7e-6f23-52cc72ac5e8c-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a976ab89-e0be-ea65-63a3-fd082f32fd2a-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dcfe4c73-b862-2f8c-e1bb-3d963c51ce53-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_433e0cfe-e061-feff-5d37-9dd8a3738572-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9773183c-2cb7-4d91-1acf-9fcdb002a66d-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_678cd46e-69e3-b895-3fb1-5235254f5d84-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-f6691a67, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-f6691a67, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-f6691a67, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-f6691a67, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-f6691a67, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-f6691a67, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-f6691a67, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-f6691a67, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-f6691a67, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-f6691a67, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-f6691a67, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-f6691a67, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-f6691a67, #w-node-c4223b92-252f-f017-4179-a92371b29879-f6691a67, #w-node-c4223b92-252f-f017-4179-a92371b2987e-f6691a67, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-f6691a67, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-f6691a67, #w-node-_7f6f84bc-4df0-f5e9-a238-ba8262c447dd-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-f6691a67, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-f6691a67, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-f6691a67, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-f6691a67, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-f6691a67, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-f6691a67, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-f6691a67, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-f6691a67, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-f6691a67, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-f6691a67, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-f6691a67, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-f6691a67, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-f6691a67 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-f6691a67, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-f6691a67 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-f6691a67, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-f6691a67 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-f6691a67, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-f6691a67 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-f6691a67, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-f6691a67, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-f6691a67 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-f6691a67 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-f6691a67 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-f6691a67, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-f03fc1da, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-f03fc1da, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-f03fc1da, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-f03fc1da, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-f03fc1da, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-f03fc1da, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-f03fc1da, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-f03fc1da, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-f03fc1da {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-f03fc1da, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-f03fc1da, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-f03fc1da, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-f03fc1da, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-f03fc1da, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-f03fc1da, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-f03fc1da, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-f03fc1da, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-f03fc1da, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-f03fc1da, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-f03fc1da, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-f03fc1da, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-f03fc1da, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-f03fc1da, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-f03fc1da, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-f03fc1da, #w-node-c4223b92-252f-f017-4179-a92371b29879-f03fc1da, #w-node-c4223b92-252f-f017-4179-a92371b2987e-f03fc1da, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-f03fc1da, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-f03fc1da, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-hybrid.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-f03fc1da, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-f03fc1da, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-f03fc1da, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-f03fc1da, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-f03fc1da, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-f03fc1da, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-f03fc1da, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-f03fc1da, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-f03fc1da, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-f03fc1da, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-f03fc1da, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-f03fc1da, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-f03fc1da {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-f03fc1da, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-f03fc1da {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-f03fc1da, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-f03fc1da {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-f03fc1da, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-f03fc1da {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-f03fc1da, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-f03fc1da, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-f03fc1da {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-f03fc1da {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-f03fc1da {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-f03fc1da, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-b653c597, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-b653c597, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-b653c597, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-b653c597, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-b653c597, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-b653c597, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-b653c597, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-b653c597, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-b653c597 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-b653c597, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-b653c597, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-b653c597, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-b653c597, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-b653c597, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-b653c597, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-b653c597, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-b653c597, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-b653c597, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-b653c597, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-b653c597, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-b653c597, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-b653c597, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-b653c597, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-b653c597, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-b653c597, #w-node-c4223b92-252f-f017-4179-a92371b29879-b653c597, #w-node-c4223b92-252f-f017-4179-a92371b2987e-b653c597, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-b653c597, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-b653c597, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-hybrid.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-b653c597, #download-hybrid.w-node-_59a67dfd-be07-5eb8-fc2b-c4e458754c55-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-b653c597, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-b653c597, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-b653c597, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-b653c597, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-b653c597, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-b653c597, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-b653c597, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-b653c597, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-b653c597, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-b653c597, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-b653c597, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-b653c597, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-b653c597 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-b653c597, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-b653c597 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-b653c597, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-b653c597 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-b653c597, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-b653c597 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-b653c597, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-b653c597, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-b653c597 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-b653c597 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-b653c597 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-b653c597, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-e1aab2ae, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-e1aab2ae, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-e1aab2ae, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-e1aab2ae, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-e1aab2ae, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-e1aab2ae, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-e1aab2ae, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-e1aab2ae, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-e1aab2ae, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-e1aab2ae {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-e1aab2ae, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-e1aab2ae, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-e1aab2ae, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f280a8ba-6948-f6d4-497f-e552dcf1e203-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9510255-062c-a797-4735-a79ec9915e42-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-e1aab2ae, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-e1aab2ae, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-e1aab2ae, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-e1aab2ae, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-e1aab2ae, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-e1aab2ae, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-e1aab2ae, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-e1aab2ae, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-e1aab2ae, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-e1aab2ae, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-e1aab2ae, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-e1aab2ae, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-e1aab2ae, #w-node-c4223b92-252f-f017-4179-a92371b29879-e1aab2ae, #w-node-c4223b92-252f-f017-4179-a92371b2987e-e1aab2ae, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-e1aab2ae, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-e1aab2ae, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-e1aab2ae, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-e1aab2ae, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-e1aab2ae, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-e1aab2ae, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-e1aab2ae, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-e1aab2ae, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-e1aab2ae, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-e1aab2ae, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-e1aab2ae, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-e1aab2ae, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-e1aab2ae, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-e1aab2ae, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-e1aab2ae {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-e1aab2ae, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-e1aab2ae {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-e1aab2ae, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-e1aab2ae {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-e1aab2ae, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-e1aab2ae {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-e1aab2ae, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-e1aab2ae, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-e1aab2ae {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-e1aab2ae {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-e1aab2ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-e1aab2ae, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-44077e8d, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-44077e8d, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-44077e8d, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-44077e8d, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3c9a581b-d35b-a46d-7d4a-a319c6eb6882-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-bb8d0754-4b63-0aa4-51e1-607f15160569-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-44077e8d {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615e9-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615ed-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615f7-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615fb-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615fe-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615f4-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad615f0-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad61609-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad61605-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad61602-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad6160c-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_70c7c70b-1de0-70f2-9f6d-c9053ad61610-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-44077e8d, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-44077e8d, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-44077e8d, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-44077e8d, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ebbbd38d-7105-879e-9a04-10f3c7ede391-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebbbd38d-7105-879e-9a04-10f3c7ede397-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ebbbd38d-7105-879e-9a04-10f3c7ede3a6-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebbbd38d-7105-879e-9a04-10f3c7ede3ae-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_05747f93-fb8b-6280-887b-6bbaa10270d6-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05747f93-fb8b-6280-887b-6bbaa10270df-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_627ba19f-04f0-d8f8-47de-e754117c6141-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_627ba19f-04f0-d8f8-47de-e754117c614a-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b86014cf-384d-d1be-d43b-fb7e7d5a7c9f-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b86014cf-384d-d1be-d43b-fb7e7d5a7ca7-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b84c602a-e2ef-b073-aa4e-99a32df6083a-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b84c602a-e2ef-b073-aa4e-99a32df60842-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ae1b1731-76d3-8f9f-f660-1b7d263cb987-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae1b1731-76d3-8f9f-f660-1b7d263cb990-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ebbbd38d-7105-879e-9a04-10f3c7ede3d8-44077e8d, #w-node-ebbbd38d-7105-879e-9a04-10f3c7ede3df-44077e8d, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-44077e8d, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-44077e8d, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-44077e8d, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-44077e8d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-44077e8d, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-44077e8d, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-44077e8d, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-44077e8d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-44077e8d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-44077e8d, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-44077e8d, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-44077e8d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-44077e8d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-44077e8d, #w-node-c4223b92-252f-f017-4179-a92371b29879-44077e8d, #w-node-c4223b92-252f-f017-4179-a92371b2987e-44077e8d, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-44077e8d, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-44077e8d, #w-node-_40462b6d-8847-922d-709f-8abf1656e2ee-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e2f0-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e307-44077e8d, #w-node-_40462b6d-8847-922d-709f-8abf1656e30e-44077e8d, #w-node-_40462b6d-8847-922d-709f-8abf1656e310-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e311-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e316-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e317-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e31c-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e31d-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e324-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e325-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e32a-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e32b-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c20f8cfb-d33a-702b-e821-9b8f126aebba-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d0b70d0-9328-bea0-aeb1-0d0eb2ce19f1-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e336-44077e8d, #w-node-_40462b6d-8847-922d-709f-8abf1656e338-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e33b-44077e8d, #w-node-_40462b6d-8847-922d-709f-8abf1656e342-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_40462b6d-8847-922d-709f-8abf1656e348-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0e711243-4d38-be88-363e-cffb0577948e-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e711243-4d38-be88-363e-cffb05779496-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_0e711243-4d38-be88-363e-cffb057794d4-44077e8d, #w-node-_0e711243-4d38-be88-363e-cffb057794dd-44077e8d, #w-node-_0e711243-4d38-be88-363e-cffb057794e0-44077e8d, #w-node-_0e711243-4d38-be88-363e-cffb057794e3-44077e8d, #w-node-_3442277b-6541-884c-267e-68c9a9f67826-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3442277b-6541-884c-267e-68c9a9f6782e-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_3442277b-6541-884c-267e-68c9a9f6786b-44077e8d, #w-node-_3442277b-6541-884c-267e-68c9a9f67874-44077e8d, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-44077e8d, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-44077e8d, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-44077e8d, #w-node-_2a1998a3-b939-9470-769f-7133db278f15-44077e8d, #w-node-e0685e61-283d-437d-4245-00218c231e2a-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_92582cba-f3a1-8f44-b787-8864bb169e25-44077e8d, #w-node-_92582cba-f3a1-8f44-b787-8864bb169e2c-44077e8d, #w-node-ce09ce05-d391-0be6-8df6-5447caecc95a-44077e8d, #w-node-ce09ce05-d391-0be6-8df6-5447caecc95c-44077e8d, #w-node-ce09ce05-d391-0be6-8df6-5447caecc95d-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce09ce05-d391-0be6-8df6-5447caecc95f-44077e8d, #w-node-ce09ce05-d391-0be6-8df6-5447caecc962-44077e8d, #w-node-ce09ce05-d391-0be6-8df6-5447caecc965-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ce09ce05-d391-0be6-8df6-5447caecc96c-44077e8d, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-44077e8d, #w-node-de5f2632-141c-080e-8e50-0ac1fd427f0f-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-44077e8d, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-44077e8d, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-44077e8d, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-44077e8d {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-44077e8d, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-44077e8d {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-44077e8d, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-44077e8d {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-44077e8d, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-44077e8d {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-44077e8d, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-44077e8d, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-44077e8d {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-44077e8d {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-44077e8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-44077e8d, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-3edc674c, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-3edc674c, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-3edc674c, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-3edc674c, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-3edc674c, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-3edc674c, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-3edc674c, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-3edc674c, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-3edc674c {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-3edc674c, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c1-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7de-3edc674c, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e5-3edc674c, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e7-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7e8-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7eb-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ec-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ef-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f0-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f5-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f6-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f9-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7fa-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b803-3edc674c, #w-node-_94153b80-22f4-07dc-6fb3-de340829b805-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b808-3edc674c, #w-node-_94153b80-22f4-07dc-6fb3-de340829b80f-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b815-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-3edc674c, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-3edc674c, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-3edc674c, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-3edc674c, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-3edc674c, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-3edc674c, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-3edc674c, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-3edc674c, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-3edc674c, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-3edc674c, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-3edc674c, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-3edc674c, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-3edc674c, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-3edc674c, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-3edc674c, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-3edc674c, #w-node-c4223b92-252f-f017-4179-a92371b29879-3edc674c, #w-node-c4223b92-252f-f017-4179-a92371b2987e-3edc674c, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-3edc674c, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-3edc674c, #w-node-_7f6f84bc-4df0-f5e9-a238-ba8262c447dd-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-3edc674c, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-3edc674c, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-3edc674c, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-3edc674c, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-3edc674c, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-3edc674c, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-3edc674c, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-3edc674c, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-3edc674c, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-3edc674c, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-3edc674c, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-3edc674c, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-3edc674c {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-3edc674c, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-3edc674c {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-3edc674c, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-3edc674c {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-3edc674c, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-3edc674c {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-3edc674c, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-3edc674c, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-3edc674c {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-3edc674c {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-3edc674c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-3edc674c, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-ea2d8f82, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-ea2d8f82, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-ea2d8f82, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-ea2d8f82, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-ea2d8f82, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-ea2d8f82, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-ea2d8f82, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-ea2d8f82, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-ea2d8f82 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-ea2d8f82, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c1-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7de-ea2d8f82, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e5-ea2d8f82, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e7-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7e8-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7eb-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ec-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ef-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f0-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f5-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f6-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f9-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7fa-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b803-ea2d8f82, #w-node-_94153b80-22f4-07dc-6fb3-de340829b805-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b808-ea2d8f82, #w-node-_94153b80-22f4-07dc-6fb3-de340829b80f-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b815-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-ea2d8f82, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-ea2d8f82, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-ea2d8f82, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-ea2d8f82, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-ea2d8f82, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-ea2d8f82, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-ea2d8f82, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-ea2d8f82, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-ea2d8f82, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-ea2d8f82, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-ea2d8f82, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-ea2d8f82, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-ea2d8f82, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-ea2d8f82, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-ea2d8f82, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-ea2d8f82, #w-node-c4223b92-252f-f017-4179-a92371b29879-ea2d8f82, #w-node-c4223b92-252f-f017-4179-a92371b2987e-ea2d8f82, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-ea2d8f82, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-ea2d8f82, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780b1-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780b9-ea2d8f82, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780f8-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc78126-ea2d8f82, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc7812f-ea2d8f82, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc78132-ea2d8f82, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc78135-ea2d8f82, #w-node-_7f6f84bc-4df0-f5e9-a238-ba8262c447dd-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-ea2d8f82, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-ea2d8f82, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-ea2d8f82, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-ea2d8f82, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-ea2d8f82, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-ea2d8f82, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-ea2d8f82, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-ea2d8f82, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-ea2d8f82, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-ea2d8f82, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-ea2d8f82, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-ea2d8f82, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-ea2d8f82 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-ea2d8f82, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-ea2d8f82 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-ea2d8f82, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-ea2d8f82 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-ea2d8f82, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-ea2d8f82 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-ea2d8f82, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-ea2d8f82, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-ea2d8f82 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-ea2d8f82 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-ea2d8f82 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-ea2d8f82, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7bb-676bdb32, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7cd-676bdb32, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7d4-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7db-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-676bdb32, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-676bdb32, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-676bdb32, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-676bdb32, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-676bdb32, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-676bdb32, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-676bdb32, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-676bdb32, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-676bdb32, #w-node-_9dbca0a0-d1fd-21d3-b824-c168e11bc563-676bdb32, #w-node-_4cd8c3e1-c95f-dd47-8f24-60b47c5ac3ac-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-676bdb32 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-676bdb32, #w-node-_053bbc15-dd16-a708-84fc-91562a460e51-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_053bbc15-dd16-a708-84fc-91562a460e53-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_053bbc15-dd16-a708-84fc-91562a460e5a-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_053bbc15-dd16-a708-84fc-91562a460e5b-676bdb32, #w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d58724-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d58726-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d5872d-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d5872e-676bdb32, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-676bdb32, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-676bdb32, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-676bdb32, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-676bdb32, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_487ec3bf-6cef-ea0f-ac75-d68ea1c1d362-676bdb32, #w-node-_3b79be0d-8cf5-8d0a-fdb5-e515a08714e4-676bdb32, #w-node-_40e8611c-91ff-b4e1-2da8-8d11271b80ed-676bdb32, #w-node-_49e80482-ff49-9d59-fac5-e02faafb7157-676bdb32, #w-node-d1fd1d1c-e8b2-e2f8-a7a4-b7e6a00ec85b-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_487ec3bf-6cef-ea0f-ac75-d68ea1c1d389-676bdb32 {
  place-self: stretch stretch;
}

#w-node-_487ec3bf-6cef-ea0f-ac75-d68ea1c1d39b-676bdb32, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-676bdb32, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e25-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e27-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e2e-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e2f-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e78-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e7f-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e81-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e82-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e85-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e86-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e89-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e8a-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e8f-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e90-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e93-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e94-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e9d-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e9f-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7ea2-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7ea9-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7eaf-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-676bdb32, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-676bdb32, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-676bdb32, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-676bdb32, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-676bdb32, #w-node-_4951762e-7af3-b579-c577-7753338d4c11-676bdb32, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-676bdb32, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-676bdb32, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-676bdb32, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-676bdb32, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-676bdb32, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-676bdb32, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-676bdb32, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-676bdb32, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-676bdb32, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-676bdb32, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-676bdb32, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-676bdb32, #w-node-c4223b92-252f-f017-4179-a92371b29879-676bdb32, #w-node-c4223b92-252f-f017-4179-a92371b2987e-676bdb32, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-676bdb32, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-676bdb32, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-676bdb32, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-676bdb32, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-676bdb32, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-676bdb32 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-676bdb32, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-676bdb32 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-676bdb32, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-676bdb32 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-676bdb32, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-676bdb32 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-676bdb32, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-676bdb32, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-676bdb32, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-676bdb32 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-676bdb32 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-676bdb32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-676bdb32, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c71feb-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c71ffd-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c72004-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c94cf9b-8b83-b348-3676-3636d4c7200b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9c94cf9b-8b83-b348-3676-3636d4c7201d-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7201f-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c72027-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7202f-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c72037-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7203f-c093724b, #w-node-c86523e1-c484-7489-8623-fccadaa0d0a1-c093724b, #w-node-c86523e1-c484-7489-8623-fccadaa0d0a5-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c86523e1-c484-7489-8623-fccadaa0d0aa-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c86523e1-c484-7489-8623-fccadaa0d0ba-c093724b, #w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac35-c093724b, #w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac3c-c093724b, #w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac41-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac46-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac4b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac54-c093724b {
  place-self: stretch stretch;
}

#w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac66-c093724b, #w-node-_067c4e70-72d1-8210-17ea-203171840dbb-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840dbd-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840dc4-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840dc5-c093724b, #w-node-_067c4e70-72d1-8210-17ea-203171840dd6-c093724b, #w-node-_067c4e70-72d1-8210-17ea-203171840ddd-c093724b, #w-node-_067c4e70-72d1-8210-17ea-203171840ddf-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840de0-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840de3-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840de4-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840de7-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840de8-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840ded-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840dee-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840df1-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840df2-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840dfb-c093724b, #w-node-_067c4e70-72d1-8210-17ea-203171840dfd-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840e00-c093724b, #w-node-_067c4e70-72d1-8210-17ea-203171840e07-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_067c4e70-72d1-8210-17ea-203171840e0d-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94356ade-5871-70c8-f365-36ef40845878-c093724b, #w-node-_94356ade-5871-70c8-f365-36ef40845881-c093724b, #w-node-_94356ade-5871-70c8-f365-36ef40845884-c093724b, #w-node-_94356ade-5871-70c8-f365-36ef40845887-c093724b, #w-node-_5fd285a7-a2dc-8a67-fb0f-a8e97ac82057-c093724b, #w-node-_5fd285a7-a2dc-8a67-fb0f-a8e97ac82059-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5fd285a7-a2dc-8a67-fb0f-a8e97ac8205b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_5fd285a7-a2dc-8a67-fb0f-a8e97ac8205d-c093724b, #w-node-_5fd285a7-a2dc-8a67-fb0f-a8e97ac8205f-c093724b, #w-node-_617bc1f3-d66f-6491-df43-b9179b0e1c18-c093724b, #w-node-_617bc1f3-d66f-6491-df43-b9179b0e1c19-c093724b, #w-node-_617bc1f3-d66f-6491-df43-b9179b0e1c1c-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_617bc1f3-d66f-6491-df43-b9179b0e1c23-c093724b, #w-node-_617bc1f3-d66f-6491-df43-b9179b0e1c27-c093724b, #w-node-_617bc1f3-d66f-6491-df43-b9179b0e1c2b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc64968-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6496e-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6497d-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc64985-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6498e-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc64996-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6499f-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649a7-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649b0-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649b8-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649c1-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649c9-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649e3-c093724b, #w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649ea-c093724b, #w-node-_00314197-a27c-2e81-39ab-b1be6386722a-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00314197-a27c-2e81-39ab-b1be6386722b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-de055e43-95cd-d538-71a3-776d6a31ff0c-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff11-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff16-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff20-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff25-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff2f-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff34-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff3e-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff43-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff4d-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff52-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff68-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff7a-c093724b, #w-node-_4dc22b65-83b3-0a89-1550-6f66bf29440f-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-_4dc22b65-83b3-0a89-1550-6f66bf294417-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc59-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc5f-c093724b, #w-node-_4d37c106-7ef7-072e-8683-d66743debc62-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc65-c093724b {
  justify-self: auto;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc68-c093724b, #w-node-_4d37c106-7ef7-072e-8683-d66743debc6b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc6e-c093724b {
  justify-self: auto;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc71-c093724b, #w-node-_4d37c106-7ef7-072e-8683-d66743debc74-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc77-c093724b {
  justify-self: auto;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc7a-c093724b, #w-node-_4d37c106-7ef7-072e-8683-d66743debc7d-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc80-c093724b {
  justify-self: auto;
}

#w-node-_4d37c106-7ef7-072e-8683-d66743debc83-c093724b, #w-node-_5b78533f-3bcd-9f54-eaba-92c931814587-c093724b, #w-node-_5b78533f-3bcd-9f54-eaba-92c931814589-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c93181458b-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c931814592-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c931814595-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c93181459c-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c93181459f-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145a6-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145a9-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145ab-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145b2-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145b5-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145bc-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145bf-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5b78533f-3bcd-9f54-eaba-92c9318145c6-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f07f92d3-a8b0-894c-0bc9-2e2bd1ba82a3-c093724b, #w-node-f07f92d3-a8b0-894c-0bc9-2e2bd1ba82be-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f07f92d3-a8b0-894c-0bc9-2e2bd1ba82cf-c093724b {
  justify-self: auto;
}

#w-node-f07f92d3-a8b0-894c-0bc9-2e2bd1ba82d9-c093724b {
  justify-self: end;
}

#w-node-b43ad781-3647-20f2-2a9f-98ad209aab07-c093724b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b43ad781-3647-20f2-2a9f-98ad209aab0a-c093724b, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d20-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d21-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d22-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d24-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d25-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d26-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d28-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d29-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d2a-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d2c-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d2d-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d2e-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d30-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d31-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d32-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d35-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d36-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d37-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d39-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d3a-0b19eff2, #w-node-ba32f9b6-410a-c050-6532-b00c9cd60d3b-0b19eff2, #w-node-_517ebbcd-6eab-927a-b846-fe7353d983c5-0b19eff2, #w-node-_517ebbcd-6eab-927a-b846-fe7353d983cd-0b19eff2, #w-node-_517ebbcd-6eab-927a-b846-fe7353d983d5-0b19eff2, #w-node-_517ebbcd-6eab-927a-b846-fe7353d983e8-0b19eff2, #w-node-_517ebbcd-6eab-927a-b846-fe7353d983f1-0b19eff2, #w-node-_517ebbcd-6eab-927a-b846-fe7353d983fa-0b19eff2, #w-node-_532134c1-f40e-cfcb-ade2-6006e4895da8-0b19eff2, #w-node-_532134c1-f40e-cfcb-ade2-6006e4895dc3-0b19eff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_532134c1-f40e-cfcb-ade2-6006e4895dd4-0b19eff2 {
  justify-self: auto;
}

#w-node-_532134c1-f40e-cfcb-ade2-6006e4895dde-0b19eff2 {
  justify-self: end;
}

#w-node-_206dc2f4-8a4d-e0bb-9bc7-40d2e03a4c41-0b19eff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_206dc2f4-8a4d-e0bb-9bc7-40d2e03a4c49-0b19eff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_9e3cd75b-c3eb-0cd8-9f3c-0f307efb9cef-0b19eff2, #w-node-_9e3cd75b-c3eb-0cd8-9f3c-0f307efb9d0a-0b19eff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e3cd75b-c3eb-0cd8-9f3c-0f307efb9d1b-0b19eff2 {
  justify-self: auto;
}

#w-node-_9e3cd75b-c3eb-0cd8-9f3c-0f307efb9d25-0b19eff2 {
  justify-self: end;
}

#w-node-_6b35e8af-ad88-0971-4464-dab557d5d815-0b19eff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b35e8af-ad88-0971-4464-dab557d5d81d-0b19eff2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_07970a3f-0db6-1957-e328-b5ff7e424d12-a79b8009, #w-node-_07970a3f-0db6-1957-e328-b5ff7e424d18-a79b8009, #w-node-_07970a3f-0db6-1957-e328-b5ff7e424d22-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_07970a3f-0db6-1957-e328-b5ff7e424d23-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2c8-a79b8009, #w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2cf-a79b8009, #w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2d1-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2d2-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2d5-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2d6-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2d9-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2da-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2df-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2e0-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2e3-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2e4-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2ed-a79b8009, #w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2ef-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2f2-a79b8009, #w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2f9-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3cebc0ad-d8eb-19a5-83d7-0104e017b2ff-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f0a-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f11-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f16-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f1b-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f20-a79b8009, #w-node-_31b40dc4-4d46-375e-26be-261e09087f25-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f2a-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f36-a79b8009 {
  place-self: stretch stretch;
}

#w-node-_31b40dc4-4d46-375e-26be-261e09087f48-a79b8009, #w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e7fa-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e7fc-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e815-a79b8009, #w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e817-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e81a-a79b8009, #w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e821-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e827-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3ea7e-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3ea84-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3ea93-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3ea9b-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eaa4-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eaac-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eab5-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eabd-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eac6-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eace-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3ead7-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eadf-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eaf8-a79b8009, #w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eaff-a79b8009, #w-node-_44aa5559-9805-87ab-d82f-502befea27b1-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44aa5559-9805-87ab-d82f-502befea27b9-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afc4-a79b8009, #w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afc6-a79b8009, #w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afc7-a79b8009, #w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afc9-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afca-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afcd-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afce-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afd1-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c66ae8f-a09f-eea9-7e70-c65bcd77afd2-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d06f17c9-2c5b-12b9-b128-13c3e206a70f-a79b8009, #w-node-d06f17c9-2c5b-12b9-b128-13c3e206a711-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d06f17c9-2c5b-12b9-b128-13c3e206a713-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-d06f17c9-2c5b-12b9-b128-13c3e206a715-a79b8009, #w-node-d06f17c9-2c5b-12b9-b128-13c3e206a717-a79b8009, #w-node-fce8eee3-2458-38ba-f7e4-288b9f448f76-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fce8eee3-2458-38ba-f7e4-288b9f448f7c-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cdc66cf5-8017-aaa9-b17f-c12e7227394d-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273952-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273957-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273961-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273966-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273971-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273976-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273980-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273985-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e7227398f-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e72273994-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e722739aa-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e722739bc-a79b8009, #w-node-a993a188-1bdb-6a8f-80c1-060da75701b0-a79b8009, #w-node-a993a188-1bdb-6a8f-80c1-060da75701b9-a79b8009, #w-node-a993a188-1bdb-6a8f-80c1-060da75701bc-a79b8009, #w-node-a993a188-1bdb-6a8f-80c1-060da75701bf-a79b8009, #w-node-d2abaf55-a5cd-b004-b43f-45b439518467-a79b8009, #w-node-d2abaf55-a5cd-b004-b43f-45b439518469-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b43951846b-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b439518472-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b439518475-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b43951847c-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b43951847f-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b439518486-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b439518489-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b43951848b-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b439518492-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b439518495-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b43951849c-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b43951849f-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d2abaf55-a5cd-b004-b43f-45b4395184a6-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe2794476-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe2794478-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe279447b-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe279447e-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe2794481-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe2794484-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d09e7bc3-03c9-a07b-dd66-dbafe2794487-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c7c-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c84-a79b8009, #w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c87-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c8a-a79b8009 {
  justify-self: auto;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c8d-a79b8009, #w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c90-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c93-a79b8009 {
  justify-self: auto;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c96-a79b8009, #w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c99-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c9c-a79b8009 {
  justify-self: auto;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109c9f-a79b8009, #w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109ca2-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109ca5-a79b8009 {
  justify-self: auto;
}

#w-node-e1873a71-1d6a-fcc5-5fc4-bad2cb109ca8-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a020-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a022-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a02a-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a032-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a03a-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a042-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a870-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a872-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a87a-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a882-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a88a-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a892-a79b8009, #w-node-_22f8a095-b468-415d-828f-7500c56886ef-a79b8009, #w-node-_22f8a095-b468-415d-828f-7500c568870a-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_22f8a095-b468-415d-828f-7500c568871b-a79b8009 {
  justify-self: auto;
}

#w-node-_22f8a095-b468-415d-828f-7500c5688725-a79b8009 {
  justify-self: end;
}

#w-node-_528e3282-71aa-b1a9-86dc-0e19e39be077-a79b8009 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_528e3282-71aa-b1a9-86dc-0e19e39be07a-a79b8009, #w-node-_1737edde-7236-b44c-0b43-24ffd62297dc-423f872e, #w-node-_1737edde-7236-b44c-0b43-24ffd62297ef-423f872e, #w-node-_1737edde-7236-b44c-0b43-24ffd62297f8-423f872e, #w-node-_1737edde-7236-b44c-0b43-24ffd6229801-423f872e, #w-node-_1737edde-7236-b44c-0b43-24ffd622980a-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1737edde-7236-b44c-0b43-24ffd6229813-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d559dfac-9ff2-04f4-7ed1-a32072683ed8-423f872e {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
}

#w-node-d559dfac-9ff2-04f4-7ed1-a32072683ed9-423f872e, #w-node-d559dfac-9ff2-04f4-7ed1-a32072683edb-423f872e, #w-node-d559dfac-9ff2-04f4-7ed1-a32072683edd-423f872e, #w-node-_92714a88-0d27-168c-2a83-9cbd45296a6a-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92714a88-0d27-168c-2a83-9cbd45296a70-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_705a93ca-ba11-05b1-decc-256660cad1b4-423f872e, #w-node-_705a93ca-ba11-05b1-decc-256660cad1bb-423f872e, #w-node-_705a93ca-ba11-05b1-decc-256660cad1c0-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_705a93ca-ba11-05b1-decc-256660cad1c5-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_705a93ca-ba11-05b1-decc-256660cad1ca-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_705a93ca-ba11-05b1-decc-256660cad1d3-423f872e {
  place-self: stretch stretch;
}

#w-node-_705a93ca-ba11-05b1-decc-256660cad1e0-423f872e, #w-node-f3c92cc4-fd5e-cfd7-42f2-65a9415263f4-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a9415263f6-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a9415263fd-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a9415263fe-423f872e, #w-node-f3c92cc4-fd5e-cfd7-42f2-65a94152640f-423f872e, #w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526416-423f872e, #w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526418-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526419-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a94152641c-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a94152641d-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526420-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526421-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526426-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526427-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a94152642a-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a94152642b-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526434-423f872e, #w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526436-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526439-423f872e, #w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526440-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f3c92cc4-fd5e-cfd7-42f2-65a941526446-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b132-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b138-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b147-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b150-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b159-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b161-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b16a-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b172-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b17b-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b183-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b18c-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b194-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1ab-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1b1-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1c0-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1c7-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1d0-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1d7-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1f0-423f872e, #w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b1f7-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e70e-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e716-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e71e-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e726-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e72e-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e73d-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e742-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e747-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e751-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e756-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e760-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e765-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e76f-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e774-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e77e-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e783-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e799-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e7ab-423f872e, #w-node-f8b28529-dbfc-607d-2385-f879c7c87f13-423f872e, #w-node-f8b28529-dbfc-607d-2385-f879c7c87f15-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8b28529-dbfc-607d-2385-f879c7c87f17-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f8b28529-dbfc-607d-2385-f879c7c87f19-423f872e, #w-node-f8b28529-dbfc-607d-2385-f879c7c87f1b-423f872e, #w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc298-423f872e, #w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc299-423f872e, #w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc29b-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc29c-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc29f-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc2a0-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc2a3-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b92a7cb-ee5c-36e7-3b53-b1545bccc2a4-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_28d86899-3190-4a27-8d89-73577aaa5d45-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_28d86899-3190-4a27-8d89-73577aaa5d4d-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b6779d9a-e7f1-4576-90bc-3d20b7a96989-423f872e, #w-node-b6779d9a-e7f1-4576-90bc-3d20b7a96992-423f872e, #w-node-b6779d9a-e7f1-4576-90bc-3d20b7a96995-423f872e, #w-node-b6779d9a-e7f1-4576-90bc-3d20b7a96998-423f872e, #w-node-ea3a155b-169c-877d-9aba-a551881b308e-423f872e, #w-node-ea3a155b-169c-877d-9aba-a551881b3090-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b3092-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b3099-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b309c-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30a3-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30a6-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30ad-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30b0-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30b2-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30b9-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30bc-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30c3-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30c6-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-ea3a155b-169c-877d-9aba-a551881b30cd-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022e0-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022e2-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022e5-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022e8-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022eb-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022ee-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5b4a07da-a412-f863-bc86-a9908bf022f1-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff37-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff3f-423f872e, #w-node-_57645d3d-a835-1bde-edaa-f884ac62ff42-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff45-423f872e {
  justify-self: auto;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff48-423f872e, #w-node-_57645d3d-a835-1bde-edaa-f884ac62ff4b-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff4e-423f872e {
  justify-self: auto;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff51-423f872e, #w-node-_57645d3d-a835-1bde-edaa-f884ac62ff54-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff57-423f872e {
  justify-self: auto;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff5a-423f872e, #w-node-_57645d3d-a835-1bde-edaa-f884ac62ff5d-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff60-423f872e {
  justify-self: auto;
}

#w-node-_57645d3d-a835-1bde-edaa-f884ac62ff63-423f872e, #w-node-e80b8346-e845-e240-370f-8cec10fa31d4-423f872e, #w-node-e80b8346-e845-e240-370f-8cec10fa31ef-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e80b8346-e845-e240-370f-8cec10fa3200-423f872e {
  justify-self: auto;
}

#w-node-e80b8346-e845-e240-370f-8cec10fa320a-423f872e {
  justify-self: end;
}

#w-node-_56a85ea5-bfdf-e087-3373-449d69d30223-423f872e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_56a85ea5-bfdf-e087-3373-449d69d30226-423f872e, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-eceb7991, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-eceb7991, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-eceb7991, #w-node-_4e70aa54-8100-cc38-3065-f0810f40c0a0-eceb7991, #w-node-_37fd2782-eb8b-4558-a8d4-fa408ab6eb82-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef693ac7-9cec-9e2c-12e6-9a1d5373213c-eceb7991 {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
}

#w-node-_6496f36a-4e7f-ed3e-7604-306be73aadae-eceb7991, #w-node-_14220264-2ea5-c76c-1b28-0e43f2f1d095-eceb7991, #w-node-_52dd373d-5951-ff9a-2580-30827a5f792f-eceb7991, #w-node-_392509de-fd0e-eb4a-e459-aef8d722e976-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_392509de-fd0e-eb4a-e459-aef8d722e97c-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-eceb7991, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-eceb7991, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-eceb7991 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-eceb7991, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-eceb7991, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-eceb7991, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-eceb7991, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-eceb7991, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-eceb7991, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fdb-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fe1-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff0-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff7-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497000-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497007-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-eceb7991, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-eceb7991, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-eceb7991, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-eceb7991, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-eceb7991, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-eceb7991, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-eceb7991, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-eceb7991, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-eceb7991, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-eceb7991, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-eceb7991, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-eceb7991, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-eceb7991, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-eceb7991, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-eceb7991, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-eceb7991, #w-node-c4223b92-252f-f017-4179-a92371b29879-eceb7991, #w-node-c4223b92-252f-f017-4179-a92371b2987e-eceb7991, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-eceb7991, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-eceb7991, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-eceb7991, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-eceb7991, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-eceb7991, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-eceb7991, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-eceb7991, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-eceb7991, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-eceb7991, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-eceb7991, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-eceb7991, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-eceb7991, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-eceb7991, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-eceb7991 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-eceb7991, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-eceb7991 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-eceb7991, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-eceb7991 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-eceb7991, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-eceb7991 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-eceb7991, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-eceb7991, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-eceb7991 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-eceb7991 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-eceb7991 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-eceb7991, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-fd66b88e, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61af-fd66b88e {
  place-self: stretch stretch;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61bc-fd66b88e, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-fd66b88e, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2363-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d236d-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61ce-fd66b88e, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-fd66b88e, #w-node-_66352f26-95b1-3af0-305c-e693219e61dd-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61e2-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-fd66b88e, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-fd66b88e, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_253bac41-7280-287d-15e7-0261d249080a-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d6d5d9-c7a7-70e3-44ca-62ad2edfac8b-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfda3f01-6efa-02d0-d266-80104c6c201d-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3127b753-3bec-82a3-995a-f639a6f5f759-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-fd66b88e, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-fd66b88e, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-fd66b88e, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8a9-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8af-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1298f4c0-3759-03d8-83f8-503121f1759e-fd66b88e, #w-node-bf548704-deb4-fcf0-fce1-3c0747a44ec2-fd66b88e, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-fd66b88e, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-fd66b88e, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-fd66b88e, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-fd66b88e, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-fd66b88e, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-fd66b88e, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-fd66b88e, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-fd66b88e, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6d-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6e-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6f-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d70-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d71-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d72-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d73-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d74-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d75-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d76-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d77-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d78-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d79-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7a-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7b-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7c-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7d-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7e-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d81-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d82-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d83-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d84-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d85-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d86-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d87-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d88-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d89-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8a-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8b-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8c-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8d-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8e-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8f-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d90-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d91-fd66b88e, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d92-fd66b88e, #w-node-_599168ae-e932-0da3-0b38-7393f7a463c2-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_599168ae-e932-0da3-0b38-7393f7a463c7-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff44a04d-f85c-49f8-09f4-bc3ee832468d-fd66b88e, #w-node-_92311e49-eda5-49ef-c188-cfc7ac291517-fd66b88e, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-fd66b88e, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-fd66b88e, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-fd66b88e, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c8f-fd66b88e, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c94-fd66b88e, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04a-fd66b88e, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04f-fd66b88e, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-fd66b88e, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-fd66b88e, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba80-fd66b88e, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba85-fd66b88e, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-fd66b88e, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-fd66b88e, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-fd66b88e, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-fd66b88e, #w-node-c4223b92-252f-f017-4179-a92371b29879-fd66b88e, #w-node-c4223b92-252f-f017-4179-a92371b2987e-fd66b88e, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-fd66b88e, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-fd66b88e, #w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ece-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ed4-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-fd66b88e, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-fd66b88e, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-fd66b88e {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-fd66b88e {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-fd66b88e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-fd66b88e, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-8322c0bd, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-8322c0bd, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-8322c0bd, #w-node-_4e70aa54-8100-cc38-3065-f0810f40c0a0-8322c0bd, #w-node-_37fd2782-eb8b-4558-a8d4-fa408ab6eb82-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ef693ac7-9cec-9e2c-12e6-9a1d5373213c-8322c0bd {
  grid-template-rows: auto;
  grid-template-columns: .75fr .75fr 1fr;
  display: none;
}

#w-node-_6496f36a-4e7f-ed3e-7604-306be73aadae-8322c0bd, #w-node-_14220264-2ea5-c76c-1b28-0e43f2f1d095-8322c0bd, #w-node-_52dd373d-5951-ff9a-2580-30827a5f792f-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227136-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac522713f-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227148-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227151-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac522715c-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac522716c-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227171-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227176-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227180-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227185-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac522718f-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac5227194-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac522719e-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac52271a3-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac52271ad-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac52271b2-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac52271c8-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac52271da-8322c0bd, #w-node-_392509de-fd0e-eb4a-e459-aef8d722e976-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_392509de-fd0e-eb4a-e459-aef8d722e97c-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-8322c0bd, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-8322c0bd, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-8322c0bd {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-8322c0bd, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-8322c0bd, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-8322c0bd, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-8322c0bd, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-8322c0bd, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-8322c0bd, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fdb-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496fe1-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff0-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021496ff7-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497000-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6255aa80-1647-0159-319a-0cb021497007-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-8322c0bd, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-8322c0bd, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-8322c0bd, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-8322c0bd, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-8322c0bd, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-8322c0bd, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-8322c0bd, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-8322c0bd, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-8322c0bd, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-8322c0bd, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-8322c0bd, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-8322c0bd, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-8322c0bd, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-8322c0bd, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-8322c0bd, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-8322c0bd, #w-node-c4223b92-252f-f017-4179-a92371b29879-8322c0bd, #w-node-c4223b92-252f-f017-4179-a92371b2987e-8322c0bd, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-8322c0bd, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-8322c0bd, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-8322c0bd, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-8322c0bd, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-8322c0bd, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-8322c0bd, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-8322c0bd, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a91e09da-628e-919a-bcf9-3e918119e800-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-a91e09da-628e-919a-bcf9-3e918119e808-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-e8c61a91-897e-61ef-64d2-0ce7a6ca74d1-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8c61a91-897e-61ef-64d2-0ce7a6ca74d9-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-8322c0bd, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-8322c0bd, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-8322c0bd, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-8322c0bd, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-8322c0bd, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-8322c0bd, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-8322c0bd {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-8322c0bd, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-8322c0bd {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-8322c0bd, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-8322c0bd {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-8322c0bd, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-8322c0bd {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-8322c0bd, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-8322c0bd, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-8322c0bd {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-8322c0bd {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-8322c0bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-8322c0bd, #w-node-b8374597-d553-b92a-522f-61fa31f591b7-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f591c6-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f591cd-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f591d4-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5944b-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59451-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8d6d29c6-be15-db50-2ac7-8163fc96c0e8-2f18a408, #w-node-ea0ffccb-bdae-128e-e88c-089762b49ded-2f18a408, #w-node-ea0ffccb-bdae-128e-e88c-089762b49df5-2f18a408, #w-node-ea0ffccb-bdae-128e-e88c-089762b49dfa-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea0ffccb-bdae-128e-e88c-089762b49dff-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f11175fa-30f3-2f4d-bd48-5b0656c2a697-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea0ffccb-bdae-128e-e88c-089762b49e0d-2f18a408 {
  place-self: stretch stretch;
}

#w-node-ea0ffccb-bdae-128e-e88c-089762b49e20-2f18a408, #w-node-_56a2cc3e-6a1f-cfef-2172-617ab1b0086f-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56a2cc3e-6a1f-cfef-2172-617ab1b00876-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5943b-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e1-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e2-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e3-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e4-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e5-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e6-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e7-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e8-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e9-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29ea-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29eb-2f18a408, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29ec-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59216-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5921d-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59222-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59227-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5922c-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59235-2f18a408 {
  place-self: stretch stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59247-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59255-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59257-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5925e-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5925f-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59270-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59277-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59279-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5927a-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5927d-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5927e-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59281-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59282-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59287-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59288-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5928b-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5928c-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59295-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59297-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5929a-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f592a1-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b8374597-d553-b92a-522f-61fa31f592a7-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f592b9-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f592bf-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f592ce-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f592d6-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-be36d729-1969-66af-7ae7-d1a00e58ab96-2f18a408, #w-node-ecbdbb21-e457-2eab-7d2c-217c7f36560d-2f18a408, #w-node-ecbdbb21-e457-2eab-7d2c-217c7f36562b-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecbdbb21-e457-2eab-7d2c-217c7f365615-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_038c7188-1f30-4353-f7bd-b93c530d5184-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_038c7188-1f30-4353-f7bd-b93c530d518c-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_038c7188-1f30-4353-f7bd-b93c530d51a2-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59333-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5933a-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5934e-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59353-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59358-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59362-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59367-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f593aa-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f593bc-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59422-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59424-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59425-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59428-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5942c-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59430-2f18a408, #w-node-a88331ac-ad3e-07b1-1419-70d2c941591f-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26af1-2f18a408, #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26af3-2f18a408, #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26afc-2f18a408, #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26b05-2f18a408, #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26b0e-2f18a408, #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26b17-2f18a408, #w-node-_5129ec61-9e33-23d3-165e-a4d69b83926e-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5129ec61-9e33-23d3-165e-a4d69b839276-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5952a-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59545-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59556-2f18a408 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59560-2f18a408 {
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5945c-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59465-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59468-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5946b-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5948e-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59490-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59492-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59499-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5949c-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594a3-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594a6-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594ad-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594b0-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594b2-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594b9-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594bc-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594c3-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594c6-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594cd-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594d9-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594db-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594de-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594e1-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594e4-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594e7-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594ea-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594f2-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594fa-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f594fd-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59500-2f18a408 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59503-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59506-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59509-2f18a408 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5950c-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5950f-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59512-2f18a408 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59515-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59518-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5951b-2f18a408 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5951e-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59569-2f18a408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5956c-2f18a408, #w-node-f73a2063-309a-2f59-5449-4e7a6aedddf8-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f73a2063-309a-2f59-5449-4e7a6aedde18-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61ce-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_24696d1c-0229-2556-89e4-917ca0b954c2-2e1a95ba {
  align-self: center;
}

#w-node-cf36e561-959a-c6a7-1ddf-9bec73273d37-2e1a95ba, #w-node-cf36e561-959a-c6a7-1ddf-9bec73273d3e-2e1a95ba, #w-node-cf36e561-959a-c6a7-1ddf-9bec73273d44-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-2e1a95ba, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5e4-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5d9-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5ea-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5e0-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5dd-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5de-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5df-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5f5-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5f1-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5f8-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5fe-2e1a95ba, #w-node-_7a6aef7c-65eb-3b43-f493-86ae352af5f0-2e1a95ba, #w-node-_1b06410a-e3e6-d645-cc9d-587ed483fbf5-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b06410a-e3e6-d645-cc9d-587ed483fbfa-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1b06410a-e3e6-d645-cc9d-587ed483fc06-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b06410a-e3e6-d645-cc9d-587ed483fc0b-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1b06410a-e3e6-d645-cc9d-587ed483fc25-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1b06410a-e3e6-d645-cc9d-587ed483fc2a-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_378a5317-3ebb-9baf-20f8-256921d1edfc-2e1a95ba, #w-node-_378a5317-3ebb-9baf-20f8-256921d1ee03-2e1a95ba, #w-node-f204beaa-cb8a-f5cd-950a-176c46ba08e4-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f204beaa-cb8a-f5cd-950a-176c46ba08e8-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f204beaa-cb8a-f5cd-950a-176c46ba090c-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f204beaa-cb8a-f5cd-950a-176c46ba0910-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f204beaa-cb8a-f5cd-950a-176c46ba0930-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f204beaa-cb8a-f5cd-950a-176c46ba0934-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f204beaa-cb8a-f5cd-950a-176c46ba0968-2e1a95ba, #w-node-f204beaa-cb8a-f5cd-950a-176c46ba096f-2e1a95ba, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-2e1a95ba, #w-node-_66352f26-95b1-3af0-305c-e693219e61dd-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61e2-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-2e1a95ba, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-2e1a95ba, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-2e1a95ba, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-2e1a95ba, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-2e1a95ba, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-2e1a95ba, #w-node-_1e767502-cbf8-6d3b-b9ec-52bce5098507-2e1a95ba, #w-node-_1e767502-cbf8-6d3b-b9ec-52bce509851b-2e1a95ba, #w-node-_1e767502-cbf8-6d3b-b9ec-52bce509852a-2e1a95ba, #w-node-f69bbec1-c2f6-1dbc-6668-e5dce9fda032-2e1a95ba, #w-node-f69bbec1-c2f6-1dbc-6668-e5dce9fda039-2e1a95ba, #w-node-_599168ae-e932-0da3-0b38-7393f7a463c2-2e1a95ba, #w-node-_3e4b0de1-5ad4-bb76-0902-69f34b984979-2e1a95ba, #w-node-d9abbea2-a309-3f1c-8df5-421cfb879148-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff44a04d-f85c-49f8-09f4-bc3ee832468d-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ece-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ed4-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-2e1a95ba, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-2e1a95ba, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-2e1a95ba {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-2e1a95ba {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-2e1a95ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-2e1a95ba, #w-node-_744e1b1a-7efb-f1ff-a925-75cd8a028f2d-a95a7406, #w-node-c995b201-ac69-adfd-7b53-4956ce51e949-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c995b201-ac69-adfd-7b53-4956ce51e964-a95a7406, #w-node-c995b201-ac69-adfd-7b53-4956ce51e96a-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c995b201-ac69-adfd-7b53-4956ce51e951-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6d-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6e-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6f-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d70-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d71-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d72-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d73-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d74-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d75-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d76-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d77-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d78-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d79-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7a-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7b-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7c-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7d-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7e-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d81-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d82-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d83-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d84-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d85-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d86-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d87-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d88-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d89-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8a-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8b-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8c-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8d-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8e-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8f-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d90-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d91-a95a7406, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d92-a95a7406, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-a95a7406, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2363-a95a7406, #w-node-_97636433-8af4-28c3-949b-0cad43766f71-a95a7406, #w-node-_2762f331-9e19-c6ed-0a41-bc6b6e3a55a0-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_0b2888f1-26d1-4faa-ee44-fdd69e10b4cc-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c768835-8c45-af98-fd67-cf82f43298c5-a95a7406, #w-node-f40b2ba2-0907-22cd-5698-93d130877fcc-a95a7406 {
  place-self: stretch stretch;
}

#w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-a95a7406, #w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-a95a7406, #w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-a95a7406, #w-node-d1edeb69-c8e5-0b77-fd96-1c10a17acb1e-a95a7406, #w-node-_0079238e-57fe-d7c6-2702-8e40db969059-a95a7406, #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-a95a7406, #w-node-cfda3f01-6efa-02d0-d266-80104c6c201d-a95a7406, #w-node-fa35328f-291b-9079-6606-cb736ef3cc78-a95a7406, #w-node-c5984948-5824-134f-2208-aa4e687bf842-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-a95a7406, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-a95a7406, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-a95a7406, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_20bc692b-655e-9c46-122a-b29ecfbab39b-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20bc692b-655e-9c46-122a-b29ecfbab3a0-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_20bc692b-655e-9c46-122a-b29ecfbab3ac-a95a7406, #w-node-_20bc692b-655e-9c46-122a-b29ecfbab3c3-a95a7406, #w-node-_20bc692b-655e-9c46-122a-b29ecfbab3dd-a95a7406, #w-node-_20bc692b-655e-9c46-122a-b29ecfbab3fa-a95a7406, #w-node-_20bc692b-655e-9c46-122a-b29ecfbab411-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_20bc692b-655e-9c46-122a-b29ecfbab42b-a95a7406 {
  place-self: end start;
}

#w-node-_7f324f98-647c-05f9-6cbb-9b029fe0f8de-a95a7406, #w-node-_7f324f98-647c-05f9-6cbb-9b029fe0f8e0-a95a7406, #w-node-_7f324f98-647c-05f9-6cbb-9b029fe0f8e8-a95a7406, #w-node-_7f324f98-647c-05f9-6cbb-9b029fe0f8f0-a95a7406, #w-node-_7f324f98-647c-05f9-6cbb-9b029fe0f8f8-a95a7406, #w-node-_7f324f98-647c-05f9-6cbb-9b029fe0f900-a95a7406, #w-node-b0f2f24d-9353-bf83-3f5d-6594580a0c6e-a95a7406, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-a95a7406, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-a95a7406 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-a95a7406 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-a95a7406 {
  justify-self: end;
}

#w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-1e7571ad, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-1e7571ad, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-1e7571ad, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1e7571ad, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-1e7571ad, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1e7571ad, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-1e7571ad, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1e7571ad, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-1e7571ad {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-1e7571ad, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c1-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7de-1e7571ad, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e5-1e7571ad, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e7-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7e8-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7eb-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ec-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ef-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f0-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f5-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f6-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f9-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7fa-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b803-1e7571ad, #w-node-_94153b80-22f4-07dc-6fb3-de340829b805-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b808-1e7571ad, #w-node-_94153b80-22f4-07dc-6fb3-de340829b80f-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b815-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-1e7571ad, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-1e7571ad, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-1e7571ad, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-1e7571ad, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-1e7571ad, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-1e7571ad, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-1e7571ad, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-1e7571ad, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-1e7571ad, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-1e7571ad, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-1e7571ad, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-1e7571ad, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-1e7571ad, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-1e7571ad, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-1e7571ad, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-1e7571ad, #w-node-c4223b92-252f-f017-4179-a92371b29879-1e7571ad, #w-node-c4223b92-252f-f017-4179-a92371b2987e-1e7571ad, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-1e7571ad, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-1e7571ad, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780b1-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780b9-1e7571ad, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780f8-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc78126-1e7571ad, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc7812f-1e7571ad, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc78132-1e7571ad, #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc78135-1e7571ad, #w-node-_7f6f84bc-4df0-f5e9-a238-ba8262c447dd-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-1e7571ad, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-1e7571ad, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-1e7571ad, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-1e7571ad, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-1e7571ad, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-1e7571ad, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-1e7571ad, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1e7571ad, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-1e7571ad, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-1e7571ad, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-1e7571ad, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-1e7571ad, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-1e7571ad {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-1e7571ad, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-1e7571ad {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-1e7571ad, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-1e7571ad {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-1e7571ad, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-1e7571ad {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-1e7571ad, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-1e7571ad, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-1e7571ad {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1e7571ad {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-1e7571ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-1e7571ad, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-35de6705, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-35de6705, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-35de6705, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-35de6705, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-35de6705, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-35de6705, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-35de6705, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-35de6705, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-35de6705 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-35de6705, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c1-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7de-35de6705, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e5-35de6705, #w-node-_94153b80-22f4-07dc-6fb3-de340829b7e7-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7e8-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7eb-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ec-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7ef-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f0-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f5-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f6-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7f9-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b7fa-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b803-35de6705, #w-node-_94153b80-22f4-07dc-6fb3-de340829b805-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b808-35de6705, #w-node-_94153b80-22f4-07dc-6fb3-de340829b80f-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_94153b80-22f4-07dc-6fb3-de340829b815-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-35de6705, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-35de6705, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-35de6705, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-35de6705, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-35de6705, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-35de6705, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-35de6705, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-35de6705, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-35de6705, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-35de6705, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-35de6705, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-35de6705, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-35de6705, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-35de6705, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-35de6705, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-35de6705, #w-node-c4223b92-252f-f017-4179-a92371b29879-35de6705, #w-node-c4223b92-252f-f017-4179-a92371b2987e-35de6705, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-35de6705, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-35de6705, #w-node-_7f6f84bc-4df0-f5e9-a238-ba8262c447dd-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-35de6705, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-35de6705, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-35de6705, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-35de6705, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-35de6705, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-35de6705, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-35de6705, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-35de6705, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-35de6705, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-35de6705, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-35de6705, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-35de6705, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-35de6705 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-35de6705, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-35de6705 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-35de6705, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-35de6705 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-35de6705, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-35de6705 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-35de6705, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-35de6705, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-35de6705 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-35de6705 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-35de6705 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-35de6705, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-68fe7b8d, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-68fe7b8d, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-68fe7b8d, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-68fe7b8d {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-68fe7b8d, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-68fe7b8d, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-68fe7b8d, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-68fe7b8d, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-68fe7b8d, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-68fe7b8d, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-68fe7b8d, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-68fe7b8d, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-68fe7b8d, #w-node-_69822267-4d76-699d-0fe0-8d9eaa5acc40-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69822267-4d76-699d-0fe0-8d9eaa5acc45-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_69822267-4d76-699d-0fe0-8d9eaa5acc68-68fe7b8d, #w-node-_69822267-4d76-699d-0fe0-8d9eaa5acc51-68fe7b8d, #w-node-_69822267-4d76-699d-0fe0-8d9eaa5acc82-68fe7b8d, #w-node-ffb417d6-0c71-374e-55b7-035b3165e08d-68fe7b8d, #w-node-ffb417d6-0c71-374e-55b7-035b3165e094-68fe7b8d, #w-node-_7dcbc35a-6c26-1ca7-ee4c-58587e93af28-68fe7b8d, #w-node-_7dcbc35a-6c26-1ca7-ee4c-58587e93af29-68fe7b8d, #w-node-_7dcbc35a-6c26-1ca7-ee4c-58587e93af2c-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7dcbc35a-6c26-1ca7-ee4c-58587e93af33-68fe7b8d, #w-node-_7dcbc35a-6c26-1ca7-ee4c-58587e93af37-68fe7b8d, #w-node-_7dcbc35a-6c26-1ca7-ee4c-58587e93af3d-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-68fe7b8d, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-68fe7b8d, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-68fe7b8d, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-68fe7b8d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-68fe7b8d, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-68fe7b8d, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-68fe7b8d, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-68fe7b8d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-68fe7b8d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-68fe7b8d, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-68fe7b8d, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-68fe7b8d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-68fe7b8d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-68fe7b8d, #w-node-c4223b92-252f-f017-4179-a92371b29879-68fe7b8d, #w-node-c4223b92-252f-f017-4179-a92371b2987e-68fe7b8d, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-68fe7b8d, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-68fe7b8d, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-68fe7b8d, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-68fe7b8d, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-68fe7b8d, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-68fe7b8d, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-68fe7b8d, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-68fe7b8d, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-68fe7b8d, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-68fe7b8d, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-68fe7b8d, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-68fe7b8d, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-68fe7b8d, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-68fe7b8d, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-68fe7b8d, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-68fe7b8d, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-68fe7b8d, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-68fe7b8d, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-68fe7b8d, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-68fe7b8d, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-68fe7b8d {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-68fe7b8d {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d36-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d3e-68fe7b8d, #w-node-_880d8dc9-3320-f054-6301-b53cd3b04d41-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d44-68fe7b8d {
  justify-self: auto;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d47-68fe7b8d, #w-node-_880d8dc9-3320-f054-6301-b53cd3b04d4a-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d4d-68fe7b8d {
  justify-self: auto;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d50-68fe7b8d, #w-node-_880d8dc9-3320-f054-6301-b53cd3b04d53-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d56-68fe7b8d {
  justify-self: auto;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d59-68fe7b8d, #w-node-_880d8dc9-3320-f054-6301-b53cd3b04d5c-68fe7b8d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d5f-68fe7b8d {
  justify-self: auto;
}

#w-node-_880d8dc9-3320-f054-6301-b53cd3b04d62-68fe7b8d, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-cea698cd, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-cea698cd, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_253bac41-7280-287d-15e7-0261d249080a-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d6d5d9-c7a7-70e3-44ca-62ad2edfac8b-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfda3f01-6efa-02d0-d266-80104c6c201d-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3127b753-3bec-82a3-995a-f639a6f5f759-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-cea698cd, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-cea698cd, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-cea698cd, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61af-cea698cd {
  place-self: stretch stretch;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61bc-cea698cd, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-cea698cd, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2363-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d236d-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61ce-cea698cd, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-cea698cd, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-cea698cd, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-cea698cd, #w-node-_66352f26-95b1-3af0-305c-e693219e61dd-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61e2-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8a9-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8af-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1298f4c0-3759-03d8-83f8-503121f1759e-cea698cd, #w-node-_14a3a5b6-cab4-9fa0-ac63-0722839e8108-cea698cd, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-cea698cd, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-cea698cd, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-cea698cd, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-cea698cd, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-cea698cd, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-cea698cd, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-cea698cd, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-cea698cd, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6d-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6e-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6f-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d70-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d71-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d72-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d73-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d74-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d75-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d76-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d77-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d78-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d79-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7a-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7b-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7c-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7d-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7e-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d81-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d82-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d83-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d84-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d85-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d86-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d87-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d88-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d89-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8a-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8b-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8c-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8d-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8e-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8f-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d90-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d91-cea698cd, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d92-cea698cd, #w-node-_599168ae-e932-0da3-0b38-7393f7a463c2-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_599168ae-e932-0da3-0b38-7393f7a463c7-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff44a04d-f85c-49f8-09f4-bc3ee832468d-cea698cd, #w-node-_92311e49-eda5-49ef-c188-cfc7ac291517-cea698cd, #w-node-_4dc376a2-9278-b0ca-0669-b06921ccad61-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4dc376a2-9278-b0ca-0669-b06921ccad65-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-cea698cd, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-cea698cd, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-cea698cd, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c8f-cea698cd, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c94-cea698cd, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04a-cea698cd, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04f-cea698cd, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-cea698cd, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-cea698cd, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba80-cea698cd, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba85-cea698cd, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-cea698cd, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-cea698cd, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-cea698cd, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-cea698cd, #w-node-c4223b92-252f-f017-4179-a92371b29879-cea698cd, #w-node-c4223b92-252f-f017-4179-a92371b2987e-cea698cd, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-cea698cd, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-cea698cd, #w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ece-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ed4-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-cea698cd, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-cea698cd, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-cea698cd {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-cea698cd {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-cea698cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-cea698cd, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-0a273e78, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-0a273e78, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-0a273e78, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-0a273e78, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-0a273e78, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-0a273e78, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-0a273e78, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-0a273e78, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-0a273e78 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-0a273e78, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-0a273e78, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-0a273e78, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f280a8ba-6948-f6d4-497f-e552dcf1e203-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9510255-062c-a797-4735-a79ec9915e42-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-0a273e78, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-0a273e78, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c320b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3213-0a273e78, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3282-0a273e78, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328b-0a273e78, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328e-0a273e78, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3291-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80529-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80531-0a273e78, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80534-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80537-0a273e78 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053a-0a273e78, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053d-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80540-0a273e78 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80543-0a273e78, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80546-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80549-0a273e78 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054c-0a273e78, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054f-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80552-0a273e78 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80555-0a273e78, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-0a273e78, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-0a273e78, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-0a273e78, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-0a273e78, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-0a273e78, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-0a273e78, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-0a273e78, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-0a273e78, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-0a273e78, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-0a273e78, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-0a273e78, #w-node-c4223b92-252f-f017-4179-a92371b29879-0a273e78, #w-node-c4223b92-252f-f017-4179-a92371b2987e-0a273e78, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-0a273e78, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-0a273e78, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-0a273e78, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-0a273e78, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-0a273e78, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-0a273e78, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-0a273e78, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-0a273e78, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-0a273e78, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-0a273e78, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-0a273e78, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-0a273e78, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-0a273e78, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-0a273e78, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-0a273e78 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-0a273e78, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-0a273e78 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-0a273e78, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-0a273e78 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-0a273e78, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-0a273e78 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-0a273e78, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-0a273e78, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-0a273e78 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-0a273e78 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-0a273e78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-0a273e78, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-80a2a618, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-80a2a618, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-80a2a618, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6a-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6f-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d74-80a2a618, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-80a2a618, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-80a2a618 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-80a2a618, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-80a2a618, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-80a2a618, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-80a2a618, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-80a2a618, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-80a2a618, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-80a2a618, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04617067-c43c-07dd-ec79-57fc0f7a3b32-80a2a618 {
  justify-self: end;
}

#w-node-f5a41525-9aa0-c1b3-eaae-6b63ae3130f9-80a2a618 {
  place-self: auto end;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cfea0af2-dacb-02f4-48b0-5f7c9e11646e-80a2a618, #w-node-cfea0af2-dacb-02f4-48b0-5f7c9e116485-80a2a618, #w-node-cfea0af2-dacb-02f4-48b0-5f7c9e11649f-80a2a618, #w-node-cfea0af2-dacb-02f4-48b0-5f7c9e1164bc-80a2a618, #w-node-cfea0af2-dacb-02f4-48b0-5f7c9e1164d3-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfea0af2-dacb-02f4-48b0-5f7c9e1164ed-80a2a618 {
  place-self: end start;
}

#w-node-_8b3950b1-4543-3629-204f-ef199641ba24-80a2a618, #w-node-_0d3e6e9a-55b9-37f0-8d01-846669f26312-80a2a618, #w-node-b0df12de-2368-c94e-1dbb-243c11b9e24c-80a2a618, #w-node-eb594f50-cc14-4445-a34b-66abac249dcf-80a2a618, #w-node-_5d8e930b-7b8e-6312-313a-c1c4320826b3-80a2a618, #w-node-_919aa1a5-6b4a-89fe-43f5-3e71ee30f4bb-80a2a618, #w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-80a2a618, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-80a2a618, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11a-80a2a618, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11b-80a2a618, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11e-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc125-80a2a618, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc129-80a2a618, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc12f-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-80a2a618, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-80a2a618, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-80a2a618, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-80a2a618, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-80a2a618, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-80a2a618, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-80a2a618, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-80a2a618, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-80a2a618, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-80a2a618, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-80a2a618, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-80a2a618, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-80a2a618, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-80a2a618, #w-node-c4223b92-252f-f017-4179-a92371b29879-80a2a618, #w-node-c4223b92-252f-f017-4179-a92371b2987e-80a2a618, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-80a2a618, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-80a2a618, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-80a2a618, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-80a2a618, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-80a2a618, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-80a2a618, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-80a2a618, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-80a2a618, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-80a2a618, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-80a2a618, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-80a2a618, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-80a2a618, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-80a2a618, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-80a2a618, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-80a2a618, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-80a2a618, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-80a2a618, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-80a2a618, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-80a2a618, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-80a2a618 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-80a2a618, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-80a2a618 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-80a2a618, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-80a2a618 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-80a2a618, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-80a2a618 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-80a2a618, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-80a2a618, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-80a2a618 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-80a2a618 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-80a2a618 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-80a2a618, #w-node-_2652d67d-ba90-213a-23da-5c350d6719ca-2c1bfdb8, #w-node-_2652d67d-ba90-213a-23da-5c350d6719dc-2c1bfdb8, #w-node-_2652d67d-ba90-213a-23da-5c350d6719e3-2c1bfdb8, #w-node-_9c066040-d6e9-cdd8-b2c7-5143246ea09c-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f591d4-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5944b-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59451-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_398db998-2572-aa56-02e4-14a1aca4b9fd-2c1bfdb8, #w-node-_398db998-2572-aa56-02e4-14a1aca4ba05-2c1bfdb8, #w-node-_398db998-2572-aa56-02e4-14a1aca4ba0a-2c1bfdb8, #w-node-_398db998-2572-aa56-02e4-14a1aca4ba0f-2c1bfdb8, #w-node-_398db998-2572-aa56-02e4-14a1aca4ba14-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_398db998-2572-aa56-02e4-14a1aca4ba25-2c1bfdb8 {
  place-self: stretch stretch;
}

#w-node-_398db998-2572-aa56-02e4-14a1aca4ba38-2c1bfdb8, #w-node-_56a2cc3e-6a1f-cfef-2172-617ab1b0086f-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_56a2cc3e-6a1f-cfef-2172-617ab1b00876-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5943b-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e1-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e2-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e3-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e4-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e5-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e6-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e7-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e8-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29e9-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29ea-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29eb-2c1bfdb8, #w-node-_7d3d2d23-fada-2ae9-8339-b505e81d29ec-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59216-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f5921d-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59222-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59227-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5922c-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59235-2c1bfdb8 {
  place-self: stretch stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59247-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59255-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59257-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5925e-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5925f-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59270-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59277-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59279-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5927a-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5927d-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5927e-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59281-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59282-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59287-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59288-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5928b-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5928c-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59295-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59297-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5929a-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f592a1-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b8374597-d553-b92a-522f-61fa31f592a7-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66acf-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66ad7-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66ae6-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66aee-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b34-2c1bfdb8, #w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b46-2c1bfdb8, #w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b70-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b76-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b83-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b15-2c1bfdb8, #w-node-d5e35fe8-c3e1-823d-6941-6a90f6e66b1c-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c5e5-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c5e7-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c5f0-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c5f9-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c602-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c60b-2c1bfdb8, #w-node-_5129ec61-9e33-23d3-165e-a4d69b83926e-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5129ec61-9e33-23d3-165e-a4d69b839276-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5952a-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59545-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59556-2c1bfdb8 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59560-2c1bfdb8 {
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59422-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59424-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59425-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59427-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59428-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5942b-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5942c-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5942f-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59430-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5945c-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59465-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59468-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f5946b-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f5948e-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59490-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59492-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59499-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5949c-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594a3-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594a6-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594ad-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594b0-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594b2-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594b9-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594bc-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594c3-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594c6-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594cd-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594d9-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594db-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594de-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594e1-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594e4-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594e7-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594ea-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594f2-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-b8374597-d553-b92a-522f-61fa31f594fa-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f594fd-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59500-2c1bfdb8 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59503-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59506-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59509-2c1bfdb8 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5950c-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f5950f-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59512-2c1bfdb8 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59515-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59518-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5951b-2c1bfdb8 {
  justify-self: auto;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5951e-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8374597-d553-b92a-522f-61fa31f59569-2c1bfdb8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8374597-d553-b92a-522f-61fa31f5956c-2c1bfdb8, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-fab984dd, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-fab984dd, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-fab984dd, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-fab984dd, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-fab984dd, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-fab984dd, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-fab984dd, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-fab984dd, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-fab984dd {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-fab984dd, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-fab984dd, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-fab984dd, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2ab44320-f197-6b6d-1e45-f32766a28a20-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b0238cc-d434-2914-5bce-9b8d7a60d5b9-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1f221bb1-e366-4391-0621-19f81974ea48-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f09981a3-e642-daf8-ab36-92a8329a322c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f280a8ba-6948-f6d4-497f-e552dcf1e203-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9510255-062c-a797-4735-a79ec9915e42-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_11264a97-f37a-0f38-b333-7e6fe64d3463-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0110895b-e148-074a-c29f-015dc05e109c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8cc7cb8a-8c86-3da4-d3f3-6b5d8315ed64-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38821a4c-58fa-e0a4-2188-dc30ade81da1-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-fab984dd, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-fab984dd, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16567-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16569-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16570-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16571-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16595-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea16598-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea1659b-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea1659e-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea165a1-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea165a4-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea165a7-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea165aa-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea165ad-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165b2-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165b4-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea165bb-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165c2-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165c5-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165cc-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165cf-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165d1-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165d8-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165db-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165e2-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165e5-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165ec-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165f6-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea165fc-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea1660b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16613-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea1661c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16624-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea1662d-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16635-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea1663e-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16646-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea1664f-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16657-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cf7cdfaf-ab65-0699-706a-38cfcea16670-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea16677-fab984dd, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c320b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3213-fab984dd, #Registration-form.w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3282-fab984dd, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328b-fab984dd, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328e-fab984dd, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3291-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80529-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80531-fab984dd, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80534-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80537-fab984dd {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053a-fab984dd, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053d-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80540-fab984dd {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80543-fab984dd, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80546-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80549-fab984dd {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054c-fab984dd, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054f-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80552-fab984dd {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80555-fab984dd, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-fab984dd, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-fab984dd, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-fab984dd, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-fab984dd, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-fab984dd, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-fab984dd, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-fab984dd, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-fab984dd, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-fab984dd, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-fab984dd, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-fab984dd, #w-node-c4223b92-252f-f017-4179-a92371b29879-fab984dd, #w-node-c4223b92-252f-f017-4179-a92371b2987e-fab984dd, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-fab984dd, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-fab984dd, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-fab984dd, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-fab984dd, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-fab984dd, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-fab984dd, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-fab984dd, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-fab984dd, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-fab984dd, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-fab984dd, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-fab984dd, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-fab984dd, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-fab984dd, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-fab984dd, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-fab984dd {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-fab984dd, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-fab984dd {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-fab984dd, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-fab984dd {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-fab984dd, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-fab984dd {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-fab984dd, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-fab984dd, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-fab984dd {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-fab984dd {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-fab984dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-fab984dd, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7bb-390c4488, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7cd-390c4488, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7d4-390c4488, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-390c4488, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-390c4488, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-390c4488, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-390c4488, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-390c4488, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-390c4488, #w-node-dd5a552e-68d9-93b3-6685-225784d9b4c1-390c4488, #w-node-dd5a552e-68d9-93b3-6685-225784d9b4c8-390c4488, #w-node-dd5a552e-68d9-93b3-6685-225784d9b4d6-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd5a552e-68d9-93b3-6685-225784d9b4e8-390c4488 {
  place-self: stretch stretch;
}

#w-node-dd5a552e-68d9-93b3-6685-225784d9b4fa-390c4488, #w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c646-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c64b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c657-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c65c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c676-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c67b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f4fee446-730e-f08e-022c-68e9cb101eb0-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4fee446-730e-f08e-022c-68e9cb101eb4-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_65f46084-9453-c630-2bb9-aefb3f0e6bea-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65f46084-9453-c630-2bb9-aefb3f0e6bee-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_38b90ddb-2e7c-dddc-7937-c147cb732e6b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b90ddb-2e7c-dddc-7937-c147cb732e6f-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee08d-390c4488, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee094-390c4488, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee096-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee097-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09a-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09e-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09f-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a4-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a5-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a8-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a9-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee11a-390c4488, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee11c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee11f-390c4488, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee126-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee12c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-390c4488, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-390c4488, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-390c4488, #w-node-_9dbca0a0-d1fd-21d3-b824-c168e11bc563-390c4488, #w-node-_4cd8c3e1-c95f-dd47-8f24-60b47c5ac3ac-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-390c4488 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-390c4488, #w-node-_053bbc15-dd16-a708-84fc-91562a460e51-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_053bbc15-dd16-a708-84fc-91562a460e53-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_053bbc15-dd16-a708-84fc-91562a460e5a-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_053bbc15-dd16-a708-84fc-91562a460e5b-390c4488, #w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d58724-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d58726-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d5872d-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d5872e-390c4488, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-390c4488, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-390c4488, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-390c4488, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-390c4488, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_487ec3bf-6cef-ea0f-ac75-d68ea1c1d362-390c4488, #w-node-_3b79be0d-8cf5-8d0a-fdb5-e515a08714e4-390c4488, #w-node-_40e8611c-91ff-b4e1-2da8-8d11271b80ed-390c4488, #w-node-_49e80482-ff49-9d59-fac5-e02faafb7157-390c4488, #w-node-d1fd1d1c-e8b2-e2f8-a7a4-b7e6a00ec85b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_487ec3bf-6cef-ea0f-ac75-d68ea1c1d389-390c4488 {
  place-self: stretch stretch;
}

#w-node-_487ec3bf-6cef-ea0f-ac75-d68ea1c1d39b-390c4488, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-390c4488, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e25-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e27-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e2e-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e2f-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e78-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e7f-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e81-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e82-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e85-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e86-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e89-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e8a-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e8f-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e90-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e93-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e94-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e9d-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e9f-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7ea2-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7ea9-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7eaf-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a8dc48b-cff9-ec83-b235-451e2e216847-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216848-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21684b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5a8dc48b-cff9-ec83-b235-451e2e216852-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216856-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21685c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5a8dc48b-cff9-ec83-b235-451e2e21686b-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21686c-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21686d-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21686e-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21686f-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216870-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216871-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216872-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216873-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216874-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216875-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216876-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216877-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216878-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216879-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21687a-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21687b-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21687c-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21687d-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21687e-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21687f-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216880-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216881-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216882-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216883-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216884-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216885-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216886-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216887-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216888-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21688c-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21688d-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21688e-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21688f-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216890-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216891-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216892-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216893-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216894-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216895-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216896-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216897-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216898-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e216899-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21689a-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21689b-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21689c-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e21689d-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a0-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a1-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a2-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a3-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a4-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a5-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a6-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a7-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a8-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168a9-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168aa-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168ab-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168ac-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168ad-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168ae-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168af-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168b0-390c4488, #w-node-_5a8dc48b-cff9-ec83-b235-451e2e2168b1-390c4488, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-390c4488, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-390c4488, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-390c4488, #w-node-_4951762e-7af3-b579-c577-7753338d4c11-390c4488, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-390c4488, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-390c4488, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-390c4488, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b95602c9-19a7-0e55-b170-81d72804df47-390c4488, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-390c4488, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-390c4488, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-390c4488, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-390c4488, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-390c4488, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-390c4488, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-390c4488, #w-node-c4223b92-252f-f017-4179-a92371b29879-390c4488, #w-node-c4223b92-252f-f017-4179-a92371b2987e-390c4488, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-390c4488, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-390c4488, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-390c4488, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-390c4488, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-390c4488, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-390c4488 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-390c4488, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-390c4488 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-390c4488, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-390c4488 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-390c4488, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-390c4488 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-390c4488, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-390c4488, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-390c4488, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-390c4488 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-390c4488 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-390c4488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaeb9397-5514-a206-1663-dc9911cc5e2b-17757296 {
  justify-self: center;
}

#w-node-_6504f909-6f78-597c-b742-88fc0b41331c-17757296, #w-node-_6cdd6ccf-5957-5962-c147-681af6c13d9c-17757296 {
  align-self: center;
}

#w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7bb-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8feeb5c1-d707-54b1-4f00-5ebe413cb187-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7cd-a1967be9, #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7d4-a1967be9, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-a1967be9, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-a1967be9, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-a1967be9, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-a1967be9, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-a1967be9, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-a1967be9, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee08d-a1967be9, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee094-a1967be9, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee096-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee097-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09a-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09b-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09e-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee09f-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a4-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a5-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a8-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee0a9-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee11a-a1967be9, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee11c-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee11f-a1967be9, #w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee126-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6dceefe9-4e4f-c8b8-ce7c-3c2496aee12c-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-a1967be9 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: auto;
}

#w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-a1967be9, #w-node-_4cd8c3e1-c95f-dd47-8f24-60b47c5ac3ac-a1967be9, #w-node-_7208b707-476a-517b-488b-355f60cd4303-a1967be9, #w-node-_6cc7c3ce-2a00-690a-aa4d-e99caf7603e7-a1967be9, #w-node-b3e7ba98-16c5-228c-6aaf-687d40e237c0-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-a1967be9 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-a1967be9, #w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-a1967be9, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-a1967be9, #w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-a1967be9, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-a1967be9, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-a1967be9, #w-node-_4951762e-7af3-b579-c577-7753338d4c11-a1967be9, #w-node-f865cefd-414c-8483-2790-969b1a118e1b-a1967be9, #w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-a1967be9, #w-node-_525346bf-79be-8058-329a-bf2f9354f76a-a1967be9, #w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b95602c9-19a7-0e55-b170-81d72804df47-a1967be9, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-a1967be9, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-a1967be9, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-a1967be9, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-a1967be9, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-a1967be9, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-a1967be9, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-a1967be9, #w-node-c4223b92-252f-f017-4179-a92371b29879-a1967be9, #w-node-c4223b92-252f-f017-4179-a92371b2987e-a1967be9, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-a1967be9, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-a1967be9, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-a1967be9, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-a1967be9 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-a1967be9, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-a1967be9 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-a1967be9, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-a1967be9 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-a1967be9, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-a1967be9 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-a1967be9, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-a1967be9, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-a1967be9, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-a1967be9 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-a1967be9 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75de-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75e6-a1967be9, #w-node-_777fdc10-25c7-4081-5dc8-02076dad75e9-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75ec-a1967be9 {
  justify-self: auto;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75ef-a1967be9, #w-node-_777fdc10-25c7-4081-5dc8-02076dad75f2-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75f5-a1967be9 {
  justify-self: auto;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75f8-a1967be9, #w-node-_777fdc10-25c7-4081-5dc8-02076dad75fb-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad75fe-a1967be9 {
  justify-self: auto;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad7601-a1967be9, #w-node-_777fdc10-25c7-4081-5dc8-02076dad7604-a1967be9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad7607-a1967be9 {
  justify-self: auto;
}

#w-node-_777fdc10-25c7-4081-5dc8-02076dad760a-a1967be9, #w-node-_64b7fd3f-e9d7-d263-5e10-9ff5ddbf091b-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b7fd3f-e9d7-d263-5e10-9ff5ddbf091d-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-bced522d, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61af-bced522d {
  place-self: stretch stretch;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61bc-bced522d, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-bced522d, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2363-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d236d-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61ce-bced522d, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-bced522d, #w-node-_66352f26-95b1-3af0-305c-e693219e61dd-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61e2-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-bced522d, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-bced522d, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_253bac41-7280-287d-15e7-0261d249080a-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d6d5d9-c7a7-70e3-44ca-62ad2edfac8b-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfda3f01-6efa-02d0-d266-80104c6c201d-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3127b753-3bec-82a3-995a-f639a6f5f759-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-bced522d, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-bced522d, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-bced522d, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8a9-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8af-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1298f4c0-3759-03d8-83f8-503121f1759e-bced522d, #w-node-bf548704-deb4-fcf0-fce1-3c0747a44ec2-bced522d, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-bced522d, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-bced522d, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-bced522d, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-bced522d, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-bced522d, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-bced522d, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-bced522d, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-bced522d, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6d-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6e-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6f-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d70-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d71-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d72-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d73-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d74-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d75-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d76-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d77-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d78-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d79-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7a-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7b-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7c-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7d-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7e-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d81-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d82-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d83-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d84-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d85-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d86-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d87-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d88-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d89-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8a-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8b-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8c-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8d-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8e-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8f-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d90-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d91-bced522d, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d92-bced522d, #w-node-_599168ae-e932-0da3-0b38-7393f7a463c2-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_599168ae-e932-0da3-0b38-7393f7a463c7-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff44a04d-f85c-49f8-09f4-bc3ee832468d-bced522d, #w-node-_92311e49-eda5-49ef-c188-cfc7ac291517-bced522d, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-bced522d, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-bced522d, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-bced522d, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c8f-bced522d, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c94-bced522d, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04a-bced522d, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04f-bced522d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-bced522d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-bced522d, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba80-bced522d, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba85-bced522d, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-bced522d, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-bced522d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-bced522d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-bced522d, #w-node-c4223b92-252f-f017-4179-a92371b29879-bced522d, #w-node-c4223b92-252f-f017-4179-a92371b2987e-bced522d, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-bced522d, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-bced522d, #w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ece-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ed4-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-bced522d, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-bced522d, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-bced522d {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-bced522d {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-bced522d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-bced522d, #w-node-_64b7fd3f-e9d7-d263-5e10-9ff5ddbf091b-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b7fd3f-e9d7-d263-5e10-9ff5ddbf091d-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-2a382fa1, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61af-2a382fa1 {
  place-self: stretch stretch;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61bc-2a382fa1, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-2a382fa1, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2363-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d236d-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61ce-2a382fa1, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-2a382fa1, #w-node-_66352f26-95b1-3af0-305c-e693219e61dd-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61e2-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-2a382fa1, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-2a382fa1, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_253bac41-7280-287d-15e7-0261d249080a-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d6d5d9-c7a7-70e3-44ca-62ad2edfac8b-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfda3f01-6efa-02d0-d266-80104c6c201d-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3127b753-3bec-82a3-995a-f639a6f5f759-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-2a382fa1, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-2a382fa1, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-2a382fa1, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8a9-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8af-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1298f4c0-3759-03d8-83f8-503121f1759e-2a382fa1, #w-node-bf548704-deb4-fcf0-fce1-3c0747a44ec2-2a382fa1, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-2a382fa1, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-2a382fa1, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-2a382fa1, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-2a382fa1, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-2a382fa1, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-2a382fa1, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-2a382fa1, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-2a382fa1, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6d-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6e-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6f-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d70-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d71-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d72-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d73-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d74-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d75-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d76-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d77-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d78-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d79-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7a-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7b-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7c-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7d-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7e-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d81-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d82-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d83-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d84-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d85-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d86-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d87-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d88-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d89-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8a-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8b-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8c-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8d-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8e-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8f-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d90-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d91-2a382fa1, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d92-2a382fa1, #w-node-_599168ae-e932-0da3-0b38-7393f7a463c2-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_599168ae-e932-0da3-0b38-7393f7a463c7-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff44a04d-f85c-49f8-09f4-bc3ee832468d-2a382fa1, #w-node-_92311e49-eda5-49ef-c188-cfc7ac291517-2a382fa1, #w-node-_80fd054f-27ea-cbd7-3482-33bde60f6c9a-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4b4a76d-53af-fa4c-60fa-de0e83675c71-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-2a382fa1, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-2a382fa1, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-2a382fa1, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c8f-2a382fa1, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c94-2a382fa1, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04a-2a382fa1, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04f-2a382fa1, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-2a382fa1, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-2a382fa1, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba80-2a382fa1, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba85-2a382fa1, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-2a382fa1, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-2a382fa1, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-2a382fa1, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-2a382fa1, #w-node-c4223b92-252f-f017-4179-a92371b29879-2a382fa1, #w-node-c4223b92-252f-f017-4179-a92371b2987e-2a382fa1, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-2a382fa1, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-2a382fa1, #w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ece-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ed4-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-2a382fa1, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-2a382fa1, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-2a382fa1 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-2a382fa1 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-2a382fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-2a382fa1, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-86797996, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-86797996, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-86797996, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-86797996, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-86797996, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-86797996, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-86797996, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-86797996, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-86797996, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-86797996, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-86797996, #w-node-_52d453de-52c8-406d-0a9c-981881c4db15-86797996, #w-node-e5ed94fb-48e7-3c6b-99b9-66d1ff0ee1b8-86797996, #w-node-_80024b99-27e6-f7a5-32a4-0e120e108ece-86797996, #w-node-_1a6ba52d-b26c-4765-55e5-f8059220bee3-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-86797996 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-86797996, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-86797996, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-86797996, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-86797996, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-86797996, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-86797996, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-86797996, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-86797996, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-86797996, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-86797996, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-86797996, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-86797996, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-86797996, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-86797996, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-86797996, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-86797996, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-86797996, #w-node-c4223b92-252f-f017-4179-a92371b29879-86797996, #w-node-c4223b92-252f-f017-4179-a92371b2987e-86797996, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-86797996, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-86797996, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-86797996, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-86797996, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-86797996, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-86797996, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-86797996, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4b8a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4b8b-86797996 {
  place-self: center start;
}

#w-node-a0c43641-0636-629d-f7a2-ee096d48d846-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a0c43641-0636-629d-f7a2-ee096d48d849-86797996, #w-node-a0c43641-0636-629d-f7a2-ee096d48d84c-86797996, #w-node-a0c43641-0636-629d-f7a2-ee096d48d851-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0c43641-0636-629d-f7a2-ee096d48d856-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4b98-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4ba8-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bab-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bb0-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bd2-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4be1-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4be4-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4be7-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bec-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bf1-86797996, #w-node-_0420fb9d-01a7-1636-edd0-bc8553fa4bfc-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45d3-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45e5-86797996, #w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45e8-86797996, #w-node-_54f30b65-a3eb-5acb-7f3b-ba90c82d45ed-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a93b7-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93b8-86797996 {
  place-self: center start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93bf-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93c5-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93d5-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a93d8-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a93dd-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93e2-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a93ff-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a940e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a9411-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a9414-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a9419-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a941e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a943b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a944b-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a944e-86797996, #w-node-_430859c4-0f36-ccf7-1899-aed4770a9453-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_430859c4-0f36-ccf7-1899-aed4770a9458-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aeff1-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aeff2-86797996 {
  place-self: center start;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aeff9-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68aefff-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68af00c-86797996, #w-node-_7058d1d3-11b8-f4f7-1682-3345c68af00f-86797996, #w-node-_7058d1d3-11b8-f4f7-1682-3345c68af014-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7058d1d3-11b8-f4f7-1682-3345c68af019-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-cba617b2-0831-8440-a824-c91ae555650c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cba617b2-0831-8440-a824-c91ae555650d-86797996 {
  place-self: center start;
}

#w-node-cba617b2-0831-8440-a824-c91ae555651a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cba617b2-0831-8440-a824-c91ae5556527-86797996, #w-node-cba617b2-0831-8440-a824-c91ae555652a-86797996, #w-node-cba617b2-0831-8440-a824-c91ae555652f-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cba617b2-0831-8440-a824-c91ae5556534-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_83356a8d-2172-2ebb-5528-7760e67fe48e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_83356a8d-2172-2ebb-5528-7760e67fe4a1-86797996, #w-node-_83356a8d-2172-2ebb-5528-7760e67fe4a4-86797996, #w-node-_83356a8d-2172-2ebb-5528-7760e67fe4a9-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83356a8d-2172-2ebb-5528-7760e67fe4ae-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f14-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f15-86797996 {
  place-self: center start;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f1c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f2f-86797996, #w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f32-86797996, #w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f37-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2046d045-1e55-2392-1efc-d7a7dbaa1f3c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff02064c-96d0-a5f7-5670-5b4e968e0534-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ff02064c-96d0-a5f7-5670-5b4e968e0540-86797996, #w-node-ff02064c-96d0-a5f7-5670-5b4e968e0543-86797996, #w-node-ff02064c-96d0-a5f7-5670-5b4e968e0548-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff02064c-96d0-a5f7-5670-5b4e968e054d-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0afe4ec8-14e8-ad05-52cb-0555858559d0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0afe4ec8-14e8-ad05-52cb-0555858559d3-86797996, #w-node-_0afe4ec8-14e8-ad05-52cb-0555858559d6-86797996, #w-node-_0afe4ec8-14e8-ad05-52cb-0555858559db-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0afe4ec8-14e8-ad05-52cb-0555858559e0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174323-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174324-86797996 {
  place-self: center start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174331-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a17433e-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174341-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174346-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174368-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174373-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a174376-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a174379-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a17437e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743a0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743ae-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743b1-86797996, #w-node-f2e7e59e-2590-06c5-90f4-0adf5a1743b6-86797996, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d61-86797996, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d67-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d72-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d75-86797996, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d78-86797996, #w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d7d-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-edbe5d72-5d43-67a4-a815-2f22d9f50d82-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c35c9cb2-1bd1-be4d-0c11-625a7e9cef2d-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3911-86797996 {
  place-self: center start;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a391a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-e981c77d-77c2-7e5e-01a2-16df2a14fbea-86797996, #w-node-ab8763c9-39d3-4284-6f61-e98a194a392a-86797996, #w-node-ab8763c9-39d3-4284-6f61-e98a194a392d-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3930-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3933-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab8763c9-39d3-4284-6f61-e98a194a3939-86797996, #w-node-ab8763c9-39d3-4284-6f61-e98a194a3936-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5800bc96-d1d1-5744-7a07-f9b69b6c4a2b-86797996, #w-node-_7c2f2e47-77ba-e563-392a-151459b58025-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58023-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58033-86797996, #w-node-_7c2f2e47-77ba-e563-392a-151459b58036-86797996, #w-node-_7c2f2e47-77ba-e563-392a-151459b5803b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58040-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7c2f2e47-77ba-e563-392a-151459b58046-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b801-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b811-86797996, #w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b814-86797996, #w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b819-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b81e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b824-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b829-86797996, #w-node-bdfcabef-dbf6-babe-c55f-dc1a4407b82e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dd8bb94c-c40b-668c-3d38-2b567fe34c83-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe869-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe879-86797996, #w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe87c-86797996, #w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe881-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe886-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe88c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe891-86797996, #w-node-f1c9c8aa-5265-238b-e8c7-60f6a9afe896-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_04063845-5728-7c99-7827-5ab4c19774ce-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_04063845-5728-7c99-7827-5ab4c19774d4-86797996, #w-node-_04063845-5728-7c99-7827-5ab4c19774d9-86797996, #w-node-_9c9947d3-93d0-1067-22f7-f751200f4599-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c9947d3-93d0-1067-22f7-f751200f45aa-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9c9947d3-93d0-1067-22f7-f751200f45ad-86797996, #w-node-_9c9947d3-93d0-1067-22f7-f751200f45b0-86797996, #w-node-_9c9947d3-93d0-1067-22f7-f751200f45b5-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c9947d3-93d0-1067-22f7-f751200f45ba-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d236-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d23c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d24c-86797996, #w-node-_1d8971c7-0439-e89b-6141-c3d09de3d24f-86797996, #w-node-_1d8971c7-0439-e89b-6141-c3d09de3d254-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d259-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d25f-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d8971c7-0439-e89b-6141-c3d09de3d264-86797996, #w-node-_1d8971c7-0439-e89b-6141-c3d09de3d269-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238cd93-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238cd98-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f16e6d13-1f2d-9160-9f73-2d8b5e9fd8ce-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f16e6d13-1f2d-9160-9f73-2d8b5e9fd8cf-86797996 {
  place-self: center start;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238cda4-86797996, #w-node-_802da8cf-073f-cce3-d0cf-5701cddd9555-86797996, #w-node-_0e1bcfcc-4489-b993-3728-159128509d7c-86797996, #w-node-_41baa352-c389-e12c-a852-4521de318ede-86797996, #w-node-_303c80f9-9f31-1139-220d-f47bb05d43f0-86797996, #w-node-_6be682b3-e8ab-8de2-baf2-3e55176a8240-86797996, #w-node-_5a0a7c90-053d-941d-12ff-23d6b1fcf8fb-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238ce23-86797996 {
  place-self: end start;
}

#w-node-_53e805f8-b2a4-d0b0-7418-83212238ce24-86797996 {
  justify-self: center;
}

#w-node-_5df57888-79df-8c54-9479-2589aa8fa069-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ac44b4a-07c7-8f6d-f91b-658b6a2966b5-86797996 {
  place-self: center start;
}

#w-node-_67efe18c-f3a7-791f-6f72-1ad53d020e24-86797996, #w-node-_0565fa56-5d89-b216-40d7-c9f8f5577ec2-86797996, #w-node-_12496444-028a-fd9b-080a-f1e04ec80ce3-86797996, #w-node-d881c647-ffc8-1cfb-32c4-6b7e40d0e32b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_17673d9c-393e-9962-79d6-437050717970-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1405381f-144a-3084-c9d8-d3bfb99afcff-86797996, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-86797996, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-86797996, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-86797996, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-86797996, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-86797996, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-86797996, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-86797996 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-86797996, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-86797996 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-86797996, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-86797996 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-86797996, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-86797996 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-86797996, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-86797996, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-86797996 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-86797996 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-86797996 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-86797996, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-3c35a0b8, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-3c35a0b8, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-3c35a0b8, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6a-3c35a0b8, #w-node-_25394027-b16b-d2b1-8960-72adefecffb9-3c35a0b8, #w-node-bf6697e2-e7f1-7a42-8905-aae32259ae5e-3c35a0b8, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-3c35a0b8, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-3c35a0b8 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-3c35a0b8, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-3c35a0b8, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-3c35a0b8, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-3c35a0b8, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-3c35a0b8, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-3c35a0b8, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-3c35a0b8, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df1a6012-90e0-9364-b219-ed49540cf4ad-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54a78213-b2af-00b8-6836-6e82a8b7c158-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-3c35a0b8, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-3c35a0b8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11a-3c35a0b8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11b-3c35a0b8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11e-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc125-3c35a0b8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc129-3c35a0b8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc12f-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-3c35a0b8, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-3c35a0b8, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-3c35a0b8, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-3c35a0b8, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-3c35a0b8, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-3c35a0b8, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-3c35a0b8, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-3c35a0b8, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-3c35a0b8, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-3c35a0b8, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-3c35a0b8, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-3c35a0b8, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-3c35a0b8, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-3c35a0b8, #w-node-c4223b92-252f-f017-4179-a92371b29879-3c35a0b8, #w-node-c4223b92-252f-f017-4179-a92371b2987e-3c35a0b8, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-3c35a0b8, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-3c35a0b8, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-3c35a0b8, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-3c35a0b8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-3c35a0b8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-3c35a0b8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-3c35a0b8, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-3c35a0b8, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-3c35a0b8, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-3c35a0b8, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-3c35a0b8, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-3c35a0b8, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-3c35a0b8, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-3c35a0b8, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-3c35a0b8, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-3c35a0b8, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-3c35a0b8, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-3c35a0b8, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-3c35a0b8, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-3c35a0b8 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-3c35a0b8, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-3c35a0b8 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-3c35a0b8, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-3c35a0b8 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-3c35a0b8, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-3c35a0b8 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-3c35a0b8, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-3c35a0b8, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-3c35a0b8 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-3c35a0b8 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-3c35a0b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-3c35a0b8, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-9e42894b, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-9e42894b, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-9e42894b, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6a-9e42894b, #w-node-_25394027-b16b-d2b1-8960-72adefecffb9-9e42894b, #w-node-bf6697e2-e7f1-7a42-8905-aae32259ae5e-9e42894b, #w-node-_5d08361c-d584-e8d9-301a-210feb6e3ec0-9e42894b, #w-node-_6a63bf97-4c3a-080c-5371-af1212d4911b-9e42894b, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-9e42894b, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-9e42894b {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-9e42894b, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-9e42894b, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-9e42894b, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-9e42894b, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-9e42894b, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-9e42894b, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-9e42894b, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df1a6012-90e0-9364-b219-ed49540cf4ad-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54a78213-b2af-00b8-6836-6e82a8b7c158-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-fad5e692-eef5-d216-67d1-a4d49d0fb10e-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fad5e692-eef5-d216-67d1-a4d49d0fb116-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-be152d87-296c-e674-cbf1-9776b9e2d51e-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be152d87-296c-e674-cbf1-9776b9e2d526-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b588d5b3-8287-7bb1-acb4-4fb6aa8ff484-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b588d5b3-8287-7bb1-acb4-4fb6aa8ff48c-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-9e42894b, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-9e42894b, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11a-9e42894b, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11b-9e42894b, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11e-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc125-9e42894b, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc129-9e42894b, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc12f-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-9e42894b, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-9e42894b, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-9e42894b, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-9e42894b, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-9e42894b, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-9e42894b, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-9e42894b, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-9e42894b, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-9e42894b, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-9e42894b, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-9e42894b, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-9e42894b, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-9e42894b, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-9e42894b, #w-node-c4223b92-252f-f017-4179-a92371b29879-9e42894b, #w-node-c4223b92-252f-f017-4179-a92371b2987e-9e42894b, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-9e42894b, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-9e42894b, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-9e42894b, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-9e42894b, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-9e42894b, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-9e42894b, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-9e42894b, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-9e42894b, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-9e42894b, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-9e42894b, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-9e42894b, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-9e42894b, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-9e42894b, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-9e42894b, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-9e42894b, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-9e42894b, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-9e42894b, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-9e42894b, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-9e42894b, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-9e42894b {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-9e42894b, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-9e42894b {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-9e42894b, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-9e42894b {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-9e42894b, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-9e42894b {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-9e42894b, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-9e42894b, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-9e42894b {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-9e42894b {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-9e42894b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-9e42894b, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-6fb3458d, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-6fb3458d, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-6fb3458d, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6a-6fb3458d, #w-node-_25394027-b16b-d2b1-8960-72adefecffb9-6fb3458d, #w-node-bf6697e2-e7f1-7a42-8905-aae32259ae5e-6fb3458d, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-6fb3458d, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-6fb3458d {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-6fb3458d, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-6fb3458d, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-6fb3458d, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-6fb3458d, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-6fb3458d, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-6fb3458d, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-6fb3458d, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-df1a6012-90e0-9364-b219-ed49540cf4ad-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54a78213-b2af-00b8-6836-6e82a8b7c158-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-6fb3458d, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-6fb3458d, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11a-6fb3458d, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11b-6fb3458d, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11e-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc125-6fb3458d, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc129-6fb3458d, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc12f-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-6fb3458d, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-6fb3458d, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-6fb3458d, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-6fb3458d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-6fb3458d, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-6fb3458d, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-6fb3458d, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-6fb3458d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-6fb3458d, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-6fb3458d, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-6fb3458d, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-6fb3458d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-6fb3458d, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-6fb3458d, #w-node-c4223b92-252f-f017-4179-a92371b29879-6fb3458d, #w-node-c4223b92-252f-f017-4179-a92371b2987e-6fb3458d, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-6fb3458d, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-6fb3458d, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-6fb3458d, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-6fb3458d, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-6fb3458d, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-6fb3458d, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-6fb3458d, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-6fb3458d, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-6fb3458d, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-6fb3458d, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-6fb3458d, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-6fb3458d, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-6fb3458d, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-6fb3458d, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-6fb3458d, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-6fb3458d, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-6fb3458d, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-6fb3458d, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-6fb3458d, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-6fb3458d {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-6fb3458d, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-6fb3458d {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-6fb3458d, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-6fb3458d {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-6fb3458d, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-6fb3458d {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-6fb3458d, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-6fb3458d, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-6fb3458d {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-6fb3458d {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-6fb3458d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-6fb3458d, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-d60e6de8, #w-node-e2d8353b-8c4b-b646-7317-a914ca260ab7-d60e6de8, #w-node-_6de70698-3bee-393f-a524-37eeaea3648e-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-d60e6de8, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6a-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6f-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-f10f5d1e-0df8-ffdc-c632-ffdf8d645617-d60e6de8, #w-node-_000836d8-ba4f-e908-f615-64d167149e36-d60e6de8, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-d60e6de8, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-d60e6de8 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-d60e6de8, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-d60e6de8, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-d60e6de8, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-d60e6de8, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-d60e6de8, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-d60e6de8, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61c3f854-e908-cb8b-37bc-15cfdf81835a-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_38ec23e2-563c-bb84-e967-78a84ed016be-d60e6de8, #w-node-_71b4d73b-8691-dd28-87a6-c063cb3b36e1-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db0aa46a-0975-c18e-69e0-3b82038d68a4-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-d60e6de8, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-d60e6de8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11a-d60e6de8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11b-d60e6de8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11e-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc125-d60e6de8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc129-d60e6de8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc12f-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-d60e6de8, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-d60e6de8, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-d60e6de8, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-d60e6de8, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-d60e6de8, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-d60e6de8, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-d60e6de8, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-d60e6de8, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-d60e6de8, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-d60e6de8, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-d60e6de8, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-d60e6de8, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-d60e6de8, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-d60e6de8, #w-node-c4223b92-252f-f017-4179-a92371b29879-d60e6de8, #w-node-c4223b92-252f-f017-4179-a92371b2987e-d60e6de8, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-d60e6de8, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-d60e6de8, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-d60e6de8, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-d60e6de8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-d60e6de8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-d60e6de8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-d60e6de8, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-d60e6de8, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-d60e6de8, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-d60e6de8, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-d60e6de8, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-d60e6de8, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-d60e6de8, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-d60e6de8, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-d60e6de8, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-d60e6de8, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-d60e6de8, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-d60e6de8, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-d60e6de8, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-d60e6de8 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-d60e6de8, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-d60e6de8 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-d60e6de8, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-d60e6de8 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-d60e6de8, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-d60e6de8 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-d60e6de8, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-d60e6de8, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-d60e6de8 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-d60e6de8 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-d60e6de8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-d60e6de8, #w-node-_31a10f28-1f9d-cf2b-72e2-f0e3b3bb7394-6fc7ef8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e27ce89-825e-9993-28f8-f39778bde1f8-6fc7ef8a {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-ad8d6f9d-a02a-7c0c-50ef-6cc88d71db5b-6fc7ef8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43359e22-44e9-013c-5347-fa5e5aa898e9-6fc7ef8a {
  grid-area: 2 / 2 / 3 / 3;
  align-self: end;
}

#w-node-_5834b742-0912-3c67-7444-f81cd66220a9-6fc7ef8a {
  place-self: end;
}

#w-node-_5d869aed-9ac7-833b-d917-e8732cec6a9c-25a3724a, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_983426fc-6f73-f4b9-8411-1bfafe888166-25a3724a, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-25a3724a, #w-node-_66352f26-95b1-3af0-305c-e693219e61dd-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61e2-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-25a3724a, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_253bac41-7280-287d-15e7-0261d249080a-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_98d6d5d9-c7a7-70e3-44ca-62ad2edfac8b-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfda3f01-6efa-02d0-d266-80104c6c201d-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3127b753-3bec-82a3-995a-f639a6f5f759-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61af-25a3724a {
  place-self: stretch stretch;
}

#w-node-_66352f26-95b1-3af0-305c-e693219e61bc-25a3724a, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-25a3724a, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2363-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_4504896a-cb68-2fbf-3774-3bb0633d236d-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-25a3724a, #w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-25a3724a, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-25a3724a, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8a9-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75351a90-0c15-bdbd-5e38-80c400f6c8af-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1298f4c0-3759-03d8-83f8-503121f1759e-25a3724a, #w-node-_14a3a5b6-cab4-9fa0-ac63-0722839e8108-25a3724a, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-25a3724a, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-25a3724a, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-25a3724a, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-25a3724a, #w-node-_60f4d040-3842-c400-aab2-f147a1961147-25a3724a, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-25a3724a, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-25a3724a, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-25a3724a, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d28-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d29-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d2c-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d33-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d37-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d3d-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4c-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4d-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4e-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d4f-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d50-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d51-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d52-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d53-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d54-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d55-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d56-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d57-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d58-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d59-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5a-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5b-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5c-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5d-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5e-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d5f-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d60-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d61-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d62-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d63-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d64-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d65-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d66-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d67-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d68-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d69-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6d-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6e-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d6f-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d70-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d71-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d72-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d73-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d74-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d75-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d76-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d77-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d78-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d79-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7a-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7b-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7c-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7d-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d7e-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d81-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d82-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d83-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d84-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d85-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d86-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d87-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d88-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d89-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8a-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8b-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8c-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8d-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8e-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d8f-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d90-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d91-25a3724a, #w-node-_0cf61e60-0141-ac3b-9306-588a2b6d2d92-25a3724a, #w-node-_599168ae-e932-0da3-0b38-7393f7a463c2-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_599168ae-e932-0da3-0b38-7393f7a463c7-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ff44a04d-f85c-49f8-09f4-bc3ee832468d-25a3724a, #w-node-_92311e49-eda5-49ef-c188-cfc7ac291517-25a3724a, #w-node-_83650084-74cd-11e1-7629-518b1cd91834-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83650084-74cd-11e1-7629-518b1cd91838-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_087bd020-fa20-2602-a996-8943eee52d03-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-25a3724a, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-25a3724a, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-25a3724a, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c8f-25a3724a, #w-node-_9ba0c5e0-0db9-71cc-e982-070184fa3c94-25a3724a, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04a-25a3724a, #w-node-_4f2b0c2b-1750-5875-b754-caec6f4ac04f-25a3724a, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-25a3724a, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-25a3724a, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba80-25a3724a, #w-node-_2b11ddfb-91dc-9bfa-794a-e840e227ba85-25a3724a, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-25a3724a, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-25a3724a, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-25a3724a, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-25a3724a, #w-node-c4223b92-252f-f017-4179-a92371b29879-25a3724a, #w-node-c4223b92-252f-f017-4179-a92371b2987e-25a3724a, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-25a3724a, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-25a3724a, #w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ece-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aba5f5b5-5ac7-a93f-5ac3-5395c6a25ed4-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#contact.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-25a3724a, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-25a3724a, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-25a3724a {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-25a3724a {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-25a3724a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-25a3724a, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-e66c3775, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-e66c3775, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-e66c3775, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-e66c3775, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-e66c3775, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-e66c3775, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-e66c3775, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-e66c3775, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-e66c3775 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-e66c3775, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-e66c3775, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f280a8ba-6948-f6d4-497f-e552dcf1e203-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9510255-062c-a797-4735-a79ec9915e42-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-e66c3775, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-e66c3775, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c320b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3213-e66c3775, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3282-e66c3775, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328b-e66c3775, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328e-e66c3775, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3291-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80529-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80531-e66c3775, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80534-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80537-e66c3775 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053a-e66c3775, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053d-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80540-e66c3775 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80543-e66c3775, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80546-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80549-e66c3775 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054c-e66c3775, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054f-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80552-e66c3775 {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80555-e66c3775, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-e66c3775, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-e66c3775, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-e66c3775, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-e66c3775, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-e66c3775, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-e66c3775, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-e66c3775, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-e66c3775, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-e66c3775, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-e66c3775, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-e66c3775, #w-node-c4223b92-252f-f017-4179-a92371b29879-e66c3775, #w-node-c4223b92-252f-f017-4179-a92371b2987e-e66c3775, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-e66c3775, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-e66c3775, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-e66c3775, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-e66c3775, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-e66c3775, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-e66c3775, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-e66c3775, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-e66c3775, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-e66c3775, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-e66c3775, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-e66c3775, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-e66c3775, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-e66c3775, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-e66c3775, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-e66c3775 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-e66c3775, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-e66c3775 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-e66c3775, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-e66c3775 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-e66c3775, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-e66c3775 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-e66c3775, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-e66c3775, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-e66c3775 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-e66c3775 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-e66c3775 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-e66c3775, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6de70698-3bee-393f-a524-37eeaea3648e-bc0fb6d8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_082487b3-dd99-4530-a203-2872a11dc590-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-bc0fb6d8, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6a-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6f-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-bc0fb6d8, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch center;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-bc0fb6d8 {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-bc0fb6d8, #w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-efee167d-b334-f201-0763-c8af38626874-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_531e0811-c2ae-9441-cd33-4377abe2a62f-bc0fb6d8, #w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-bc0fb6d8, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-bc0fb6d8, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-bc0fb6d8, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-bc0fb6d8, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6347-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6349-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c634f-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6352-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6355-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c6358-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_61c3f854-e908-cb8b-37bc-15cfdf81835a-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_38ec23e2-563c-bb84-e967-78a84ed016be-bc0fb6d8, #w-node-_71b4d73b-8691-dd28-87a6-c063cb3b36e1-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db0aa46a-0975-c18e-69e0-3b82038d68a4-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_4d9d253d-22d5-ed48-0bbe-8d2802f4934b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d9d253d-22d5-ed48-0bbe-8d2802f49355-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-b5afcf5f-b0d5-4967-0527-f143eee5ddc1-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b5afcf5f-b0d5-4967-0527-f143eee5ddcb-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2c061078-8799-ac55-67f5-6eb4367e593f-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c061078-8799-ac55-67f5-6eb4367e5949-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_4d0f3ca4-1872-fa79-cbba-0b31ffa658e6-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d0f3ca4-1872-fa79-cbba-0b31ffa658f0-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a374c01c-beea-3753-7a66-1bb3d5e86916-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a374c01c-beea-3753-7a66-1bb3d5e86925-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a374c01c-beea-3753-7a66-1bb3d5e8692c-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-a374c01c-beea-3753-7a66-1bb3d5e86939-bc0fb6d8, #w-node-a374c01c-beea-3753-7a66-1bb3d5e8694c-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a374c01c-beea-3753-7a66-1bb3d5e86956-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-bc0fb6d8, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d04-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51352158-913a-15ab-4518-827887513d0b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51352158-913a-15ab-4518-827887513d10-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d12-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d13-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d14-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d15-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d16-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d17-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d18-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d19-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d1a-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d1b-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d1c-bc0fb6d8, #w-node-_51352158-913a-15ab-4518-827887513d1d-bc0fb6d8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11a-bc0fb6d8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11b-bc0fb6d8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc11e-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc125-bc0fb6d8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc129-bc0fb6d8, #w-node-_608d9d92-22a3-5e74-06fc-b5f3023bc12f-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-bc0fb6d8, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-bc0fb6d8, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-bc0fb6d8, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-bc0fb6d8, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-bc0fb6d8, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-bc0fb6d8, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-bc0fb6d8, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-bc0fb6d8, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-bc0fb6d8, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-bc0fb6d8, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-bc0fb6d8, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-bc0fb6d8, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-bc0fb6d8, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-bc0fb6d8, #w-node-c4223b92-252f-f017-4179-a92371b29879-bc0fb6d8, #w-node-c4223b92-252f-f017-4179-a92371b2987e-bc0fb6d8, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-bc0fb6d8, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-bc0fb6d8, #w-node-_646bb781-4b87-cb50-7436-484daa45d05d-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d065-bc0fb6d8, #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_646bb781-4b87-cb50-7436-484daa45d0d2-bc0fb6d8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0db-bc0fb6d8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0de-bc0fb6d8, #w-node-_646bb781-4b87-cb50-7436-484daa45d0e1-bc0fb6d8, #w-node-b2625c99-185d-a6b8-fd6f-0ca13a725499-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2625c99-185d-a6b8-fd6f-0ca13a7254a1-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-dec841fc-4c82-f3e1-3981-e24fae389166-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-bc0fb6d8, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-bc0fb6d8, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-bc0fb6d8, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-bc0fb6d8, #w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-bc0fb6d8, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-bc0fb6d8, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-bc0fb6d8, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-bc0fb6d8, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-bc0fb6d8, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-bc0fb6d8, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-bc0fb6d8, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-bc0fb6d8, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-bc0fb6d8 {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-bc0fb6d8, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-bc0fb6d8 {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-bc0fb6d8, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-bc0fb6d8 {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-bc0fb6d8, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-bc0fb6d8 {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-bc0fb6d8, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-bc0fb6d8, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-bc0fb6d8 {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-bc0fb6d8 {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-bc0fb6d8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-bc0fb6d8, #w-node-e4923050-0c48-94ca-809c-96fcddc45a8b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_60f4d040-3842-c400-aab2-f147a1961147-c94c57ec, #w-node-_7844209a-4bb0-79e5-bbf6-1ae8c63838d6-c94c57ec, #w-node-_9c4a4a38-e673-b575-ec8c-a172a9bd2e45-c94c57ec, #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-c94c57ec, #w-node-c215ea6c-2877-7a3a-0391-3025e6e2f0de-c94c57ec, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-c94c57ec, #w-node-_082487b3-dd99-4530-a203-2872a11dc590-c94c57ec, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-c94c57ec, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2132cdab-7e6e-4174-704b-50dddf740244-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-f975e55d-120b-afb7-3fde-a0a7b8bd5f1b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8ad8c71f-6c72-48a0-cb7f-9aa5c3832f53-c94c57ec {
  place-self: stretch stretch;
}

#w-node-_915a4cc9-682e-cdf2-bf1b-07e08aa93d09-c94c57ec, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc0d7207-0d33-c308-bf85-2ddce3def021-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d716b764-5a4c-8cd5-dfcf-0ab0607cd465-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_4520e1f8-c83b-8b6d-9e83-ca4793fafa71-c94c57ec, #w-node-_348681c7-7ad5-e31e-8d93-6b7549c742e6-c94c57ec, #w-node-_2e09a2dc-e6df-3528-81e5-358061862ff0-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8510585a-7222-5595-c5f5-7375df832e6c-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_51671831-7b21-a76d-8a7d-30122588df7b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc0b453-cf13-b687-521f-c8d308506d06-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1ef792b8-5ca7-3f8d-b880-8ea73b88ff1c-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a25b752-0ab8-a7ad-1e5d-322cab1f54a5-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc73-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc74-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc77-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa35328f-291b-9079-6606-cb736ef3cc78-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f280a8ba-6948-f6d4-497f-e552dcf1e203-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9510255-062c-a797-4735-a79ec9915e42-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_27250a63-c8bd-7864-b9ee-c08de08801aa-c94c57ec, #w-node-bb57f259-4f12-abb5-eed3-ef5bf6c816f7-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3307806e-4db8-af17-394e-dd0a730b50bf-c94c57ec, #w-node-c74cf715-d6c0-0908-d0f3-5262c924ad07-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1e749700-28d4-2566-2ef9-dc395e363f39-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d51aab9a-4cc4-c48f-1e8b-ec2ef502df2a-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d51aab9a-4cc4-c48f-1e8b-ec2ef502df30-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c320b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3213-c94c57ec, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3282-c94c57ec, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328b-c94c57ec, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c328e-c94c57ec, #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3291-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80529-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80531-c94c57ec, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80534-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80537-c94c57ec {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053a-c94c57ec, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8053d-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80540-c94c57ec {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80543-c94c57ec, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80546-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80549-c94c57ec {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054c-c94c57ec, #w-node-_73ac7e3b-684a-764f-4e9b-0904cbc8054f-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80552-c94c57ec {
  justify-self: auto;
}

#w-node-_73ac7e3b-684a-764f-4e9b-0904cbc80555-c94c57ec, #w-node-_9ee08800-5be8-43b0-4729-c3746eb4baa9-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a2a6236-5a5e-f27c-3d64-edcb751a38d1-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-aa7d62e6-5a4b-4a57-7c5e-aa565e36901c-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d1f1a96-e364-3723-44f4-c488ce256f09-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_818413b2-4776-b0fa-5309-fe5e83cae659-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddef-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cff8bde2-e547-5cca-c105-6492b00fddf7-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af42e-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_2babb7f7-c171-7e7c-ad43-ab992b888aac-c94c57ec, #w-node-_9135376f-3ce3-4115-128f-2410be9c04d5-c94c57ec, #w-node-aa4cd970-e7bd-9e49-65f3-96dcdbc50db8-c94c57ec, #w-node-b95602c9-19a7-0e55-b170-81d72804df47-c94c57ec, #w-node-_54c1aa6f-2cb4-eace-d551-9e59e24a1ad5-c94c57ec, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed0d-c94c57ec, #w-node-e706e9ac-4920-9ccf-cb85-66dd97eaed12-c94c57ec, #w-node-_240d91c4-e1a8-b017-a810-7719ca56770d-c94c57ec, #w-node-_240d91c4-e1a8-b017-a810-7719ca567712-c94c57ec, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224102-c94c57ec, #w-node-b13f6587-8e8a-5e67-9932-f1ba4a224107-c94c57ec, #w-node-c4223b92-252f-f017-4179-a92371b29879-c94c57ec, #w-node-c4223b92-252f-f017-4179-a92371b2987e-c94c57ec, #w-node-be384316-8ad9-dd26-49a4-b26a0371ed42-c94c57ec, #w-node-b7a3a4f6-e2e7-90ac-0df9-f5044e43e86b-c94c57ec, #w-node-dec841fc-4c82-f3e1-3981-e24fae389166-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center stretch;
}

#w-node-_4229d3ee-7ee1-bda4-096b-32c15586f7bf-c94c57ec, #w-node-e9f3e661-e03a-a877-f1c6-3f639c45cfab-c94c57ec, #w-node-_526e69cf-9054-b411-3282-f148a0d16ca5-c94c57ec, #w-node-_7cfe51be-ea49-d783-2fcf-fe24e25457e3-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0aa55fa-1d32-b93f-5cbb-b36608ab3809-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8812a21c-4d5d-779a-d353-72e8154fa530-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a1998a3-b939-9470-769f-7133db278f15-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5ef67457-3652-a850-152a-568148ce79ae-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0685e61-283d-437d-4245-00218c231e2a-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4b3120af-953e-d4ec-d109-684cc7c0312d-c94c57ec, #w-node-ea721f4d-86ab-907a-86a5-19607c013c21-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6835201d-db3b-c121-c7d2-0bd5342331e0-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7cbce9ab-1106-052b-b11c-5460060c7605-c94c57ec, #w-node-_8aaaada1-c421-db33-183e-4d2ac920edfe-c94c57ec, #w-node-_2657a8ec-36c3-7ca8-a6fc-095b3d661ff5-c94c57ec, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-c94c57ec, #w-node-_14bda439-8108-14a8-2c8a-7e5646be2489-c94c57ec, #w-node-_6897a314-dbff-e638-16cd-017f76881a03-c94c57ec, #w-node-_503d3e6a-0d1b-5e7f-e86f-27390c6281d4-c94c57ec, #w-node-_052ec49a-50ef-8a66-d752-e06e8049d552-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c42c8e26-8f10-66ac-b9de-157dbaa788e4-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9ec1be61-229e-4863-e9a3-a7a845339c52-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_694e7940-b97a-59db-355b-db652ec3093a-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_1c9980bc-9c76-d7cc-08f9-2068d3272f15-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_46e6d57d-c5f6-4bda-8208-3a301706be59-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_58a9bc75-30a5-1621-03d4-bc407b818034-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-fb08bf45-dc42-7ed9-cd0f-7ef1c09a9b56-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021314-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02131e-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021325-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a021328-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_67361565-23dd-6a24-e488-cbea4a02132f-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_89be25dd-7bcc-61b2-7bcd-b47961a6dee0-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_53b5a199-1c0e-f0ec-857e-8e2f65163e47-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4951762e-7af3-b579-c577-7753338d4c11-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_525346bf-79be-8058-329a-bf2f9354f76a-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f865cefd-414c-8483-2790-969b1a118e1b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84ee44f5-c492-dc38-a154-9d9ab6c9121a-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-e50ce248-11ab-7be8-a952-e1b877a214cc-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_893a905f-8173-1679-2b6b-06fc3ab6d8c0-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-d10cbedd-fc11-ae3a-8672-045925a0fb9a-c94c57ec, #w-node-_5665e0b2-5d99-af16-a3f0-bc41e9f1d876-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_735d8322-aa42-56c1-de3d-1a909371b744-c94c57ec {
  justify-self: auto;
}

#w-node-c6e7053a-aaba-5348-fe9a-57f7f7b53bcf-c94c57ec, #w-node-_7caf4572-4e82-af71-c3f3-521b642fa11e-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b3e5179-aa86-7d08-9490-4f9792f23475-c94c57ec {
  justify-self: auto;
}

#w-node-_72e458c6-a17d-d047-8c92-225ac640152f-c94c57ec, #w-node-_4db759eb-5a30-339c-3c86-d6ad7cf7602b-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df34e859-f48e-604b-9b85-01620a7c36e7-c94c57ec {
  justify-self: auto;
}

#w-node-_2549389f-dc75-6ed5-8423-78a16ca37c62-c94c57ec, #w-node-e136fe7a-c023-f844-d97f-fd900b05fb53-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d92b2b0-3c02-e92a-cc80-1348fed8a334-c94c57ec {
  justify-self: auto;
}

#w-node-b9161a02-bc81-bbcd-3f54-0c477a18a136-c94c57ec, #w-node-d84dfa2c-293f-a41a-38c3-d905ae467531-c94c57ec, #w-node-_3c85c365-388b-85ba-53df-cb0ef427029c-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faa7d3ef-1a22-3c36-7fa8-f3047af3d673-c94c57ec {
  justify-self: auto;
}

#w-node-_27416397-7925-c442-83dd-7bbb7f865a83-c94c57ec {
  justify-self: end;
}

#w-node-_0ec4a9b0-dc5f-70a7-e7c5-c09439e7d816-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ebe346c2-466d-05db-64c3-5d59f904a842-c94c57ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e89f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e89f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e89f, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e89f, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e89f, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e89f, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e89f, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8a9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8a9, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e8a9, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_853118a7-1cdb-fa9f-1630-47ddada3e46a-1fc4e8ad, #w-node-_853118a7-1cdb-fa9f-1630-47ddada3e47d-1fc4e8ad, #w-node-f69c12dc-c1f0-8dc4-6caa-7e196da3be2d-1fc4e8ad, #w-node-f69c12dc-c1f0-8dc4-6caa-7e196da3be40-1fc4e8ad, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e8ad, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8b0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8b0, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8b0, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8b0, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8b0, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e8b0, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8b1, #w-node-_52d453de-52c8-406d-0a9c-981881c4db15-1fc4e8b1, #w-node-_80024b99-27e6-f7a5-32a4-0e120e108ece-1fc4e8b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8b1, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8b1, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8b1, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8b1, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e8b1, #w-node-c35c9cb2-1bd1-be4d-0c11-625a7e9cef2d-1fc4e8b1, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8b2, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8b2, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8b2, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8b2, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e8b2, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e8bb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e8bb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e8bb, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e8bb, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e8bb, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e8bb, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e8bb, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e907 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e907 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e907, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e907, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e907, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e907, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e907, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1fc4e92d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1fc4e92d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1fc4e92d, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1fc4e92d, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1fc4e92d, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1fc4e92d, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1fc4e92d, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-8a39a5c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-8a39a5c1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-8a39a5c1, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-8a39a5c1, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-8a39a5c1, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-8a39a5c1, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-8a39a5c1, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-8b44b368 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-8b44b368 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-8b44b368, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-8b44b368, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-8b44b368, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-8b44b368, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-8b44b368, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-ccd3d13f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-ccd3d13f {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-ccd3d13f, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-ccd3d13f, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-ccd3d13f, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-ccd3d13f, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-ccd3d13f, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-f5943410 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-f5943410 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-f5943410, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-f5943410, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-f5943410, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-f5943410, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-f5943410, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-f6691a67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-f6691a67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-f6691a67, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-f6691a67, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-f6691a67, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-f6691a67, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-f6691a67, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-f03fc1da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-f03fc1da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-f03fc1da, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-f03fc1da, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-f03fc1da, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-f03fc1da, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-f03fc1da, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-b653c597 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-b653c597 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-b653c597, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-b653c597, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-b653c597, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-b653c597, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-b653c597, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-e1aab2ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-e1aab2ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-e1aab2ae, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-e1aab2ae, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-e1aab2ae, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-e1aab2ae, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-e1aab2ae, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-ebbbd38d-7105-879e-9a04-10f3c7ede3a6-44077e8d, #w-node-_05747f93-fb8b-6280-887b-6bbaa10270d6-44077e8d, #w-node-_627ba19f-04f0-d8f8-47de-e754117c6141-44077e8d, #w-node-b86014cf-384d-d1be-d43b-fb7e7d5a7c9f-44077e8d, #w-node-b84c602a-e2ef-b073-aa4e-99a32df6083a-44077e8d, #w-node-ae1b1731-76d3-8f9f-f660-1b7d263cb987-44077e8d, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_40462b6d-8847-922d-709f-8abf1656e2f0-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-de5f2632-141c-080e-8e50-0ac1fd427f0f-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-3edc674c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-3edc674c, #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-3edc674c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-3edc674c, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-3edc674c, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-3edc674c, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-3edc674c, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-3edc674c, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-ea2d8f82, #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-ea2d8f82, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-ea2d8f82, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-ea2d8f82, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-ea2d8f82, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780f8-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-676bdb32, #w-node-_9dbca0a0-d1fd-21d3-b824-c168e11bc563-676bdb32 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_053bbc15-dd16-a708-84fc-91562a460e53-676bdb32, #w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d58726-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e27-676bdb32 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-676bdb32, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-676bdb32, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-676bdb32, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-676bdb32, #w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac3c-c093724b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_067c4e70-72d1-8210-17ea-203171840dbd-c093724b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6497d-c093724b, #w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6498e-c093724b, #w-node-_92807c26-a46a-73da-f8a0-8e1d3dc6499f-c093724b, #w-node-_92807c26-a46a-73da-f8a0-8e1d3dc649c1-c093724b, #w-node-de055e43-95cd-d538-71a3-776d6a31ff0d-c093724b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0536e918-e7b6-a780-0ec3-adb8dc60e7fc-a79b8009 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eaa4-a79b8009, #w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eab5-a79b8009, #w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3eac6-a79b8009, #w-node-_574d5dd8-8ae7-39ba-d2c7-134733d3ead7-a79b8009, #w-node-cdc66cf5-8017-aaa9-b17f-c12e7227394e-a79b8009, #w-node-_705a93ca-ba11-05b1-decc-256660cad1bb-423f872e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f3c92cc4-fd5e-cfd7-42f2-65a9415263f6-423f872e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b147-423f872e, #w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b16a-423f872e, #w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b17b-423f872e, #w-node-fdc55e4e-c7fe-bd4f-c44f-5b5b3619b18c-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e73e-423f872e, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-eceb7991 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-eceb7991 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-eceb7991, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-eceb7991, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-eceb7991, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-eceb7991, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-eceb7991, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-fd66b88e, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-fd66b88e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-fd66b88e {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-fd66b88e, #w-node-_30726d57-2464-39ff-118e-df3ac522716d-8322c0bd, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-8322c0bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-8322c0bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-8322c0bd, #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-8322c0bd, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-8322c0bd, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-8322c0bd, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-8322c0bd, #w-node-ea0ffccb-bdae-128e-e88c-089762b49df5-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f5921d-2f18a408 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f59257-2f18a408 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f5934f-2f18a408, #w-node-cf36e561-959a-c6a7-1ddf-9bec73273d37-2e1a95ba, #w-node-cf36e561-959a-c6a7-1ddf-9bec73273d44-2e1a95ba, #w-node-_1b06410a-e3e6-d645-cc9d-587ed483fbf5-2e1a95ba, #w-node-_1b06410a-e3e6-d645-cc9d-587ed483fc06-2e1a95ba, #w-node-_1b06410a-e3e6-d645-cc9d-587ed483fc25-2e1a95ba, #w-node-f204beaa-cb8a-f5cd-950a-176c46ba08e4-2e1a95ba, #w-node-f204beaa-cb8a-f5cd-950a-176c46ba090c-2e1a95ba, #w-node-f204beaa-cb8a-f5cd-950a-176c46ba0930-2e1a95ba, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-2e1a95ba, #w-node-_1e767502-cbf8-6d3b-b9ec-52bce5098508-2e1a95ba, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-a95a7406, #w-node-_97636433-8af4-28c3-949b-0cad43766f71-a95a7406 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-a95a7406 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-1e7571ad, #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-1e7571ad, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-1e7571ad, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-1e7571ad, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-1e7571ad, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8272d1c2-9f6d-8c5d-47a8-6e0a0fc780f8-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-35de6705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_94153b80-22f4-07dc-6fb3-de340829b7c3-35de6705, #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-35de6705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-35de6705, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-35de6705, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-35de6705, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-35de6705, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-35de6705, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-68fe7b8d, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-68fe7b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-68fe7b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-68fe7b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-68fe7b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-cea698cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-cea698cd, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-cea698cd, #w-node-_4dc376a2-9278-b0ca-0669-b06921ccad61-cea698cd, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-cea698cd, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-0a273e78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-0a273e78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-0a273e78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-0a273e78, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-0a273e78, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-0a273e78, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-0a273e78, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-0a273e78, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-80a2a618, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-80a2a618 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-80a2a618 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-80a2a618 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-80a2a618 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_398db998-2572-aa56-02e4-14a1aca4ba05-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f5921d-2c1bfdb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f59257-2c1bfdb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-fab984dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea16569-fab984dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-cf7cdfaf-ab65-0699-706a-38cfcea1660b-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea1661c-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea1662d-fab984dd, #w-node-cf7cdfaf-ab65-0699-706a-38cfcea1664f-fab984dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #Registration-form.w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-fab984dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-fab984dd, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-fab984dd, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-fab984dd, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-fab984dd, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-fab984dd, #w-node-dd5a552e-68d9-93b3-6685-225784d9b4c8-390c4488, #w-node-dd5a552e-68d9-93b3-6685-225784d9b4d6-390c4488, #w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c646-390c4488, #w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c657-390c4488, #w-node-ccc7b3b4-80e3-067f-5ff2-b79d1b13c676-390c4488, #w-node-f4fee446-730e-f08e-022c-68e9cb101eb0-390c4488, #w-node-_65f46084-9453-c630-2bb9-aefb3f0e6bea-390c4488, #w-node-_38b90ddb-2e7c-dddc-7937-c147cb732e6b-390c4488, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-390c4488, #w-node-_9dbca0a0-d1fd-21d3-b824-c168e11bc563-390c4488 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_053bbc15-dd16-a708-84fc-91562a460e53-390c4488, #w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d58726-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e27-390c4488 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-390c4488, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-a1967be9, #w-node-_7208b707-476a-517b-488b-355f60cd4303-a1967be9, #w-node-_6cc7c3ce-2a00-690a-aa4d-e99caf7603e7-a1967be9, #w-node-b3e7ba98-16c5-228c-6aaf-687d40e237c0-a1967be9, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-a1967be9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64b7fd3f-e9d7-d263-5e10-9ff5ddbf091d-bced522d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-bced522d, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-bced522d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-bced522d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-bced522d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_64b7fd3f-e9d7-d263-5e10-9ff5ddbf091d-2a382fa1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-2a382fa1, #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-2a382fa1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-2a382fa1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_80fd054f-27ea-cbd7-3482-33bde60f6c9a-2a382fa1, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-2a382fa1, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-86797996, #w-node-_52d453de-52c8-406d-0a9c-981881c4db15-86797996, #w-node-_80024b99-27e6-f7a5-32a4-0e120e108ece-86797996 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-86797996 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-86797996, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-86797996, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-86797996, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-86797996, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-86797996, #w-node-c35c9cb2-1bd1-be4d-0c11-625a7e9cef2d-86797996, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-3c35a0b8, #w-node-_25394027-b16b-d2b1-8960-72adefecffb9-3c35a0b8, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-3c35a0b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-3c35a0b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-3c35a0b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-3c35a0b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-9e42894b, #w-node-_25394027-b16b-d2b1-8960-72adefecffb9-9e42894b, #w-node-_5d08361c-d584-e8d9-301a-210feb6e3ec0-9e42894b, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-9e42894b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-9e42894b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-9e42894b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-9e42894b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-6fb3458d, #w-node-_25394027-b16b-d2b1-8960-72adefecffb9-6fb3458d, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-6fb3458d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-6fb3458d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-6fb3458d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-6fb3458d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-d60e6de8, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-d60e6de8, #w-node-_000836d8-ba4f-e908-f615-64d167149e36-d60e6de8, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-d60e6de8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-d60e6de8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_71b4d73b-8691-dd28-87a6-c063cb3b36e1-d60e6de8, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-d60e6de8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-d60e6de8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_66352f26-95b1-3af0-305c-e693219e61d8-25a3724a, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d235e-25a3724a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-25a3724a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_83650084-74cd-11e1-7629-518b1cd91834-25a3724a, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-25a3724a, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-e66c3775 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-e66c3775 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-e66c3775 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-e66c3775, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-e66c3775, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-e66c3775, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-e66c3775, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-e66c3775, #w-node-_61de89db-2ee5-ed39-fde7-8253afca9d05-bc0fb6d8, #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d65-bc0fb6d8, #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-bc0fb6d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-bc0fb6d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-_71b4d73b-8691-dd28-87a6-c063cb3b36e1-bc0fb6d8, #w-node-_4d9d253d-22d5-ed48-0bbe-8d2802f4934b-bc0fb6d8, #w-node-b5afcf5f-b0d5-4967-0527-f143eee5ddc1-bc0fb6d8, #w-node-_2c061078-8799-ac55-67f5-6eb4367e593f-bc0fb6d8, #w-node-_4d0f3ca4-1872-fa79-cbba-0b31ffa658e6-bc0fb6d8, #w-node-a374c01c-beea-3753-7a66-1bb3d5e8694c-bc0fb6d8, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-bc0fb6d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #website-registration.w-node-_646bb781-4b87-cb50-7436-484daa45d0a4-bc0fb6d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-c94c57ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cfd9f3ba-3f2b-cfad-4fc0-bcba2b29ab98-c94c57ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-a966fac9-73b4-41f0-d94d-a4df8e3c3252-c94c57ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_1d1f1a96-e364-3723-44f4-c488ce256f02-c94c57ec, #w-node-_818413b2-4776-b0fa-5309-fe5e83cae651-c94c57ec, #w-node-cff8bde2-e547-5cca-c105-6492b00fddef-c94c57ec, #w-node-_52901cdb-7aad-b04e-d5cc-e40fad6af426-c94c57ec, #w-node-c3504ad7-974c-40e0-4703-48fabb8fadca-c94c57ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-1fc4e89f, #w-node-_4e70aa54-8100-cc38-3065-f0810f40c0a0-8b44b368, #w-node-_37fd2782-eb8b-4558-a8d4-fa408ab6eb82-8b44b368 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-f6691a67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-f6691a67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-f03fc1da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-hybrid.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-f03fc1da {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-b653c597 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-hybrid.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-b653c597, #download-hybrid.w-node-_59a67dfd-be07-5eb8-fc2b-c4e458754c55-b653c597 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-_2b04c84c-3c46-c15a-7848-7ed71f4f3f57-44077e8d, #w-node-b2524ed9-58ae-a9c0-8d20-41457f3c5dd6-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_3c9a581b-d35b-a46d-7d4a-a319c6eb6882-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch center;
  }

  #w-node-bb8d0754-4b63-0aa4-51e1-607f15160569-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-ebbbd38d-7105-879e-9a04-10f3c7ede3a6-44077e8d, #w-node-_05747f93-fb8b-6280-887b-6bbaa10270d6-44077e8d, #w-node-_627ba19f-04f0-d8f8-47de-e754117c6141-44077e8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-3edc674c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-3edc674c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-676bdb32, #w-node-_94356ade-5871-70c8-f365-36ef40845881-c093724b, #w-node-_1737edde-7236-b44c-0b43-24ffd6229801-423f872e, #w-node-_1737edde-7236-b44c-0b43-24ffd622980a-423f872e, #w-node-_4e70aa54-8100-cc38-3065-f0810f40c0a0-eceb7991, #w-node-_37fd2782-eb8b-4558-a8d4-fa408ab6eb82-eceb7991, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-fd66b88e, #w-node-_4e70aa54-8100-cc38-3065-f0810f40c0a0-8322c0bd, #w-node-_37fd2782-eb8b-4558-a8d4-fa408ab6eb82-8322c0bd, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-2e1a95ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-fa35328f-291b-9079-6606-cb736ef3cc74-35de6705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #download-form.w-node-bd9ecc75-0437-7bac-2ca9-1d9a99718eea-35de6705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center stretch;
  }

  #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-68fe7b8d, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-cea698cd, #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-80a2a618, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-390c4488, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-bced522d, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-2a382fa1, #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-3c35a0b8, #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-9e42894b, #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-6fb3458d, #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-d60e6de8, #w-node-b714ec17-357c-c4a2-ad44-b77f991a134e-25a3724a, #w-node-fdb5f69d-80fc-8218-a0d4-a317d20c635b-bc0fb6d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e89f, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8a9, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8ad, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b0, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b1, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8bb, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e92d, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8a39a5c1, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8b44b368, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-ccd3d13f, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-f5943410 {
    justify-self: stretch;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-f6691a67, #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-f03fc1da, #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-b653c597 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-44077e8d {
    justify-self: stretch;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-3edc674c, #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7db-676bdb32, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7200b-c093724b, #w-node-_07970a3f-0db6-1957-e328-b5ff7e424d23-a79b8009, #w-node-_1737edde-7236-b44c-0b43-24ffd6229813-423f872e, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-eceb7991, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8322c0bd, #w-node-b8374597-d553-b92a-522f-61fa31f591d4-2f18a408, #w-node-f73a2063-309a-2f59-5449-4e7a6aedde18-2e1a95ba {
    justify-self: stretch;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-1e7571ad, #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-35de6705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-68fe7b8d {
    justify-self: stretch;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-0a273e78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-80a2a618, #w-node-b8374597-d553-b92a-522f-61fa31f591d4-2c1bfdb8 {
    justify-self: stretch;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-fab984dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-aaeb9397-5514-a206-1663-dc9911cc5e2b-17757296, #w-node-ce01d261-ad75-d154-0f56-9cb4a63f8980-17757296 {
    justify-self: start;
  }

  #w-node-_6504f909-6f78-597c-b742-88fc0b41331c-17757296 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-86797996, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-3c35a0b8, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-9e42894b, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-6fb3458d, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-d60e6de8 {
    justify-self: stretch;
  }

  #w-node-_49ccaa59-f01c-e936-2899-c1c5f715c17d-6fc7ef8a {
    order: 9999;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-e66c3775 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-bc0fb6d8 {
    justify-self: stretch;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-c94c57ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: end start;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e89f {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e89f {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8a9 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8a9 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8ad {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8ad {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b0 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8b0 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b1 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8b2 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8bb {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e8bb, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e907 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e92d {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1fc4e92d {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8a39a5c1 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-8a39a5c1 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8b44b368 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-8b44b368 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-ccd3d13f {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-ccd3d13f {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-f5943410 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-f5943410, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-f6691a67, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-f03fc1da, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-b653c597, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-e1aab2ae {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-44077e8d {
    justify-self: stretch;
  }

  #w-node-_3c9a581b-d35b-a46d-7d4a-a319c6eb6882-44077e8d, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-3edc674c, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-ea2d8f82 {
    justify-self: center;
  }

  #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7db-676bdb32, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7200b-c093724b {
    justify-self: stretch;
  }

  #w-node-_44c5e2e2-7f87-33dd-1a79-53bcee12ac46-c093724b {
    justify-self: center;
  }

  #w-node-_07970a3f-0db6-1957-e328-b5ff7e424d23-a79b8009 {
    justify-self: stretch;
  }

  #w-node-_31b40dc4-4d46-375e-26be-261e09087f11-a79b8009, #w-node-_31b40dc4-4d46-375e-26be-261e09087f1b-a79b8009, #w-node-_31b40dc4-4d46-375e-26be-261e09087f2a-a79b8009 {
    justify-self: center;
  }

  #w-node-_1737edde-7236-b44c-0b43-24ffd6229813-423f872e {
    justify-self: stretch;
  }

  #w-node-_705a93ca-ba11-05b1-decc-256660cad1c5-423f872e {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-eceb7991 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-eceb7991, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-fd66b88e, #w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-fd66b88e, #w-node-_66352f26-95b1-3af0-305c-e693219e61e2-fd66b88e {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8322c0bd {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-8322c0bd {
    justify-self: center;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f591d4-2f18a408 {
    justify-self: stretch;
  }

  #w-node-ea0ffccb-bdae-128e-e88c-089762b49dff-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59227-2f18a408 {
    justify-self: center;
  }

  #w-node-f73a2063-309a-2f59-5449-4e7a6aedde18-2e1a95ba {
    justify-self: stretch;
  }

  #w-node-_66352f26-95b1-3af0-305c-e693219e61e2-2e1a95ba, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-a95a7406, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-1e7571ad, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-35de6705 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-68fe7b8d {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-68fe7b8d, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-cea698cd, #w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-cea698cd, #w-node-_66352f26-95b1-3af0-305c-e693219e61e2-cea698cd, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-0a273e78 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-80a2a618 {
    justify-self: stretch;
  }

  #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6f-80a2a618, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-80a2a618 {
    justify-self: center;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f591d4-2c1bfdb8 {
    justify-self: stretch;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f59227-2c1bfdb8, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-fab984dd, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-bced522d, #w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-bced522d, #w-node-_66352f26-95b1-3af0-305c-e693219e61e2-bced522d, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-2a382fa1, #w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-2a382fa1, #w-node-_66352f26-95b1-3af0-305c-e693219e61e2-2a382fa1 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-86797996, #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-3c35a0b8 {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-3c35a0b8 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-9e42894b {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-9e42894b {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-6fb3458d {
    justify-self: stretch;
  }

  #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-6fb3458d {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-d60e6de8 {
    justify-self: stretch;
  }

  #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6f-d60e6de8, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-d60e6de8 {
    justify-self: center;
  }

  #w-node-_8e27ce89-825e-9993-28f8-f39778bde1f8-6fc7ef8a {
    grid-row-start: 2;
  }

  #w-node-_504dfb97-c793-144c-2d66-ae0ca128ced9-6fc7ef8a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ad8d6f9d-a02a-7c0c-50ef-6cc88d71db5b-6fc7ef8a {
    order: 9999;
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_43359e22-44e9-013c-5347-fa5e5aa898e9-6fc7ef8a {
    grid-area: 3 / 1 / 4 / 2;
    justify-self: end;
  }

  #w-node-_7068d188-10fe-0510-6954-7e843f757a84-6fc7ef8a {
    order: -9999;
  }

  #w-node-_3d7d99fb-f21f-86df-ae68-053a7393de63-6fc7ef8a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a45b3043-fa6c-1ee0-6f7c-193ab0a0ce51-6fc7ef8a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_90b60177-aded-914e-42ca-3b14e0179c1c-6fc7ef8a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb850ef5-df9a-6e57-8a8f-16cbd2d7629e-6fc7ef8a {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_5834b742-0912-3c67-7444-f81cd66220a9-6fc7ef8a {
    grid-area: 6 / 1 / 7 / 2;
    place-self: end;
  }

  #w-node-_66352f26-95b1-3af0-305c-e693219e61e2-25a3724a, #w-node-_4504896a-cb68-2fbf-3774-3bb0633d2368-25a3724a, #w-node-ab5f5c14-26a0-be30-8ac8-12db201d31d3-25a3724a, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-e66c3775 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-bc0fb6d8 {
    justify-self: stretch;
  }

  #w-node-_371a5648-7093-5455-b5a6-311b8b1b6d6f-bc0fb6d8, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-bc0fb6d8, #w-node-_2132cdab-7e6e-4174-704b-50dddf740244-c94c57ec {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e89f {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e89f, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e89f {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e89f {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e89f, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e89f {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8a9 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8a9 {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8a9, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8a9 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e8a9, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8a9 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8ad {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8ad {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8ad, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8ad {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e8ad, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8ad {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b0 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8b0 {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8b0, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8b0 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e8b0, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8b0 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8b1 {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8b1, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8b1 {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8b1 {
    justify-self: start;
  }

  #w-node-f16e6d13-1f2d-9160-9f73-2d8b5e9fd8cf-1fc4e8b1, #w-node-_6ac44b4a-07c7-8f6d-f91b-658b6a2966b5-1fc4e8b1 {
    place-self: center start;
  }

  #w-node-_17673d9c-393e-9962-79d6-437050717970-1fc4e8b1 {
    justify-self: auto;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e8b1, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8b1 {
    justify-self: center;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8b2, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8b2 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e8b2, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8b2 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e8bb {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e8bb, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e8bb {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e8bb {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e8bb, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e8bb {
    justify-self: center;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e907, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e907 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1fc4e907, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1fc4e907 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-1fc4e92d {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1fc4e92d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1fc4e92d {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-1fc4e92d {
    justify-self: start;
  }

  #w-node-_52fb183f-8c38-6000-8121-f765088fc8ea-1fc4e92d, #w-node-_52fb183f-8c38-6000-8121-f765088fc8ee-1fc4e92d {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8a39a5c1 {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-8a39a5c1, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-8a39a5c1 {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-8a39a5c1 {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-8a39a5c1, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-8a39a5c1 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8b44b368 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-8b44b368 {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-8b44b368, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-8b44b368 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-8b44b368, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-8b44b368 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-ccd3d13f {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-ccd3d13f, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-ccd3d13f {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-ccd3d13f {
    justify-self: start;
  }

  #w-node-_52fb183f-8c38-6000-8121-f765088fc8ea-ccd3d13f, #w-node-_52fb183f-8c38-6000-8121-f765088fc8ee-ccd3d13f {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-f5943410 {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-f5943410, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-f5943410 {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-f5943410 {
    justify-self: start;
  }

  #w-node-_52fb183f-8c38-6000-8121-f765088fc8ea-f5943410, #w-node-_52fb183f-8c38-6000-8121-f765088fc8ee-f5943410 {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-f6691a67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-f6691a67, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-f6691a67 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-f6691a67, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-f6691a67 {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-f03fc1da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-f03fc1da, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-f03fc1da {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-f03fc1da, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-f03fc1da {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-b653c597 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-b653c597, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-b653c597 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-b653c597, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-b653c597 {
    justify-self: center;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-e1aab2ae, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-e1aab2ae {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-e1aab2ae, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-e1aab2ae {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-44077e8d {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-44077e8d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-44077e8d {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-44077e8d, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-44077e8d {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-3edc674c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-3edc674c, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-3edc674c {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-3edc674c, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-3edc674c {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-ea2d8f82 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-ea2d8f82, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-ea2d8f82 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-ea2d8f82, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-ea2d8f82 {
    justify-self: center;
  }

  #w-node-c47db024-d9a1-5d07-48d6-4ab14f5bb7db-676bdb32 {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-676bdb32, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-676bdb32 {
    order: 9999;
  }

  #w-node-_053bbc15-dd16-a708-84fc-91562a460e5a-676bdb32, #w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d5872d-676bdb32, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e2e-676bdb32 {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-676bdb32, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-676bdb32 {
    justify-self: center;
  }

  #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7200b-c093724b {
    justify-self: stretch;
  }

  #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7202f-c093724b, #w-node-_9c94cf9b-8b83-b348-3676-3636d4c7203f-c093724b {
    order: 9999;
  }

  #w-node-_067c4e70-72d1-8210-17ea-203171840dc4-c093724b {
    justify-self: start;
  }

  #w-node-f07f92d3-a8b0-894c-0bc9-2e2bd1ba82d5-c093724b, #w-node-f07f92d3-a8b0-894c-0bc9-2e2bd1ba82d9-c093724b, #w-node-_532134c1-f40e-cfcb-ade2-6006e4895dda-0b19eff2, #w-node-_532134c1-f40e-cfcb-ade2-6006e4895dde-0b19eff2, #w-node-_9e3cd75b-c3eb-0cd8-9f3c-0f307efb9d21-0b19eff2, #w-node-_9e3cd75b-c3eb-0cd8-9f3c-0f307efb9d25-0b19eff2 {
    justify-self: center;
  }

  #w-node-_07970a3f-0db6-1957-e328-b5ff7e424d23-a79b8009 {
    justify-self: stretch;
  }

  #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a032-a79b8009, #w-node-_6024a908-e723-e0d8-df0c-b3aa8aa9a042-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a882-a79b8009, #w-node-c3449bc4-8b79-ad6f-8d81-15059890a892-a79b8009 {
    order: 9999;
  }

  #w-node-_22f8a095-b468-415d-828f-7500c5688721-a79b8009, #w-node-_22f8a095-b468-415d-828f-7500c5688725-a79b8009 {
    justify-self: center;
  }

  #w-node-_1737edde-7236-b44c-0b43-24ffd6229813-423f872e {
    justify-self: stretch;
  }

  #w-node-f3c92cc4-fd5e-cfd7-42f2-65a9415263fd-423f872e {
    justify-self: start;
  }

  #w-node-f8a18659-86c2-21ab-13e6-9e695b50e71e-423f872e, #w-node-f8a18659-86c2-21ab-13e6-9e695b50e72e-423f872e {
    order: 9999;
  }

  #w-node-e80b8346-e845-e240-370f-8cec10fa3206-423f872e, #w-node-e80b8346-e845-e240-370f-8cec10fa320a-423f872e {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-eceb7991 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-eceb7991 {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-eceb7991, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-eceb7991 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-eceb7991, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-eceb7991 {
    justify-self: center;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-fd66b88e {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-fd66b88e {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-fd66b88e, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-fd66b88e {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-8322c0bd {
    justify-self: stretch;
  }

  #w-node-_30726d57-2464-39ff-118e-df3ac5227148-8322c0bd, #w-node-_30726d57-2464-39ff-118e-df3ac522715c-8322c0bd {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-8322c0bd {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-8322c0bd, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-8322c0bd {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-8322c0bd, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-8322c0bd {
    justify-self: center;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f591d4-2f18a408 {
    justify-self: stretch;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f5925e-2f18a408 {
    justify-self: start;
  }

  #w-node-be36d729-1969-66af-7ae7-d1a00e58ab96-2f18a408, #w-node-ecbdbb21-e457-2eab-7d2c-217c7f36562b-2f18a408, #w-node-_038c7188-1f30-4353-f7bd-b93c530d51a2-2f18a408 {
    order: -9999;
  }

  #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26b05-2f18a408, #w-node-_37eb3ee2-7545-d8d8-2a91-db990bd26b17-2f18a408 {
    order: 9999;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f5955c-2f18a408, #w-node-b8374597-d553-b92a-522f-61fa31f59560-2f18a408 {
    justify-self: center;
  }

  #w-node-f73a2063-309a-2f59-5449-4e7a6aedde18-2e1a95ba {
    place-self: auto stretch;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-2e1a95ba, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-2e1a95ba {
    justify-self: center;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-a95a7406 {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-a95a7406, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-a95a7406 {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-1e7571ad {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-1e7571ad, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-1e7571ad {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-1e7571ad, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-1e7571ad {
    justify-self: center;
  }

  #w-node-_5c39e83a-9d74-12af-aae8-237d2ad9972a-35de6705 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-35de6705, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-35de6705 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-35de6705, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-35de6705 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-68fe7b8d {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-68fe7b8d {
    justify-self: start;
  }

  #w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-68fe7b8d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-68fe7b8d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-68fe7b8d {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-68fe7b8d, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-68fe7b8d {
    justify-self: center;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-cea698cd {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-cea698cd {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-cea698cd, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-cea698cd {
    justify-self: center;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-0a273e78 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-0a273e78, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-0a273e78 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-0a273e78, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-0a273e78 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-80a2a618 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-80a2a618 {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-80a2a618, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-80a2a618 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-80a2a618, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-80a2a618 {
    justify-self: center;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f591d4-2c1bfdb8 {
    justify-self: stretch;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f5925e-2c1bfdb8 {
    justify-self: start;
  }

  #w-node-_23f79aae-948d-f102-8bff-96f211b7c5f9-2c1bfdb8, #w-node-_23f79aae-948d-f102-8bff-96f211b7c60b-2c1bfdb8 {
    order: 9999;
  }

  #w-node-b8374597-d553-b92a-522f-61fa31f5955c-2c1bfdb8, #w-node-b8374597-d553-b92a-522f-61fa31f59560-2c1bfdb8 {
    justify-self: center;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-fab984dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-fab984dd, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-fab984dd {
    order: 9999;
  }

  #w-node-cf7cdfaf-ab65-0699-706a-38cfcea16570-fab984dd {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-fab984dd, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-fab984dd {
    justify-self: center;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-390c4488, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-390c4488 {
    order: 9999;
  }

  #w-node-_561ecc8d-5869-5c39-b29c-f3259c51273d-390c4488 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_053bbc15-dd16-a708-84fc-91562a460e5a-390c4488, #w-node-_0c00d636-2e3c-ff86-ebeb-cefe42d5872d-390c4488, #w-node-_297a420c-bd4d-5d3a-b521-37df7bdd7e2e-390c4488 {
    justify-self: start;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-390c4488, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-390c4488 {
    justify-self: center;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-a1967be9, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-a1967be9 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-a1967be9, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-a1967be9 {
    justify-self: center;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-bced522d {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-bced522d {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-bced522d, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-bced522d {
    justify-self: center;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-2a382fa1 {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-2a382fa1 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-2a382fa1, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-2a382fa1 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-86797996 {
    justify-self: stretch;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-86797996, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-86797996 {
    order: 9999;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-86797996 {
    justify-self: start;
  }

  #w-node-f16e6d13-1f2d-9160-9f73-2d8b5e9fd8cf-86797996, #w-node-_6ac44b4a-07c7-8f6d-f91b-658b6a2966b5-86797996 {
    place-self: center start;
  }

  #w-node-_17673d9c-393e-9962-79d6-437050717970-86797996 {
    justify-self: auto;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-86797996, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-86797996 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-3c35a0b8 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-3c35a0b8 {
    justify-self: start;
  }

  #w-node-_54a78213-b2af-00b8-6836-6e82a8b7c158-3c35a0b8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-3c35a0b8, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-3c35a0b8 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-3c35a0b8, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-3c35a0b8 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-9e42894b {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-9e42894b {
    justify-self: start;
  }

  #w-node-_54a78213-b2af-00b8-6836-6e82a8b7c158-9e42894b, #w-node-fad5e692-eef5-d216-67d1-a4d49d0fb116-9e42894b, #w-node-be152d87-296c-e674-cbf1-9776b9e2d526-9e42894b, #w-node-b588d5b3-8287-7bb1-acb4-4fb6aa8ff48c-9e42894b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-9e42894b, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-9e42894b {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-9e42894b, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-9e42894b {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-6fb3458d {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-6fb3458d {
    justify-self: start;
  }

  #w-node-_54a78213-b2af-00b8-6836-6e82a8b7c158-6fb3458d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-6fb3458d, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-6fb3458d {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-6fb3458d, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-6fb3458d {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-d60e6de8 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-d60e6de8 {
    justify-self: start;
  }

  #w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-d60e6de8, #w-node-db0aa46a-0975-c18e-69e0-3b82038d68a4-d60e6de8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-d60e6de8, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-d60e6de8 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-d60e6de8, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-d60e6de8 {
    justify-self: center;
  }

  #w-node-_504dfb97-c793-144c-2d66-ae0ca128ced9-6fc7ef8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-25a3724a {
    justify-self: start;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-25a3724a {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-25a3724a, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-25a3724a {
    justify-self: center;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-e66c3775 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-e66c3775, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-e66c3775 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-e66c3775, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-e66c3775 {
    justify-self: center;
  }

  #w-node-_48cd74c6-8b88-03e5-43e2-f0e48609b304-bc0fb6d8 {
    justify-self: stretch;
  }

  #w-node-efee167d-b334-f201-0763-c8af38626874-bc0fb6d8 {
    justify-self: start;
  }

  #w-node-_7ba08e95-ee64-cbc4-57b1-841130f13caa-bc0fb6d8, #w-node-db0aa46a-0975-c18e-69e0-3b82038d68a4-bc0fb6d8, #w-node-_4d9d253d-22d5-ed48-0bbe-8d2802f49355-bc0fb6d8, #w-node-b5afcf5f-b0d5-4967-0527-f143eee5ddcb-bc0fb6d8, #w-node-_2c061078-8799-ac55-67f5-6eb4367e5949-bc0fb6d8, #w-node-_4d0f3ca4-1872-fa79-cbba-0b31ffa658f0-bc0fb6d8, #w-node-a374c01c-beea-3753-7a66-1bb3d5e8692c-bc0fb6d8, #w-node-a374c01c-beea-3753-7a66-1bb3d5e86956-bc0fb6d8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-bc0fb6d8, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-bc0fb6d8 {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-bc0fb6d8, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-bc0fb6d8 {
    justify-self: center;
  }

  #w-node-fbef94c3-8ca5-d4d1-27e4-288f5192af9d-c94c57ec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_90555f44-b8bc-259f-6fb5-bfb378244fa8-c94c57ec, #w-node-_1d1e082a-f230-7e67-0f96-f4c4ad313a94-c94c57ec {
    order: 9999;
  }

  #w-node-_81a39dfe-17ea-be43-ac44-3ea684012af9-c94c57ec, #w-node-_27416397-7925-c442-83dd-7bbb7f865a83-c94c57ec {
    justify-self: center;
  }
}
