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: Namu Pro;
  src: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65e5519a9743dee8dd40e58e_NAMU-Pro.woff2") format("woff2"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65e5519a65febd941c715670_NAMU-Pro.eot") format("embedded-opentype"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65e5519a210be27342aaf55e_NAMU-Pro.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneuecyr;
  src: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620670c976d17c01dd3bf715_HelveticaNeueCyr-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Helveticaneuecyr;
  src: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620675e211ac3f347d84bdc9_HelveticaNeueCyr-HeavyItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
}

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

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

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

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.container-1 {
  text-align: justify;
  height: 960px;
  padding-top: 60px;
}

.section-1 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619278aa11ccd273ce0dc18e_Rectangle%201200.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.section-1.ohlebe {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619278aa11ccd273ce0dc18e_Rectangle%201200.png");
  background-position: 50% -20px;
  background-size: cover;
  background-attachment: scroll;
  margin-top: 0;
  overflow: hidden;
}

.headcontainer {
  z-index: 5;
  text-align: justify;
  object-fit: fill;
  justify-content: space-between;
  align-items: stretch;
  height: 92px;
  margin-bottom: 0;
  padding-top: 40px;
  display: block;
  position: relative;
}

.headcontainer.hide {
  display: none;
}

.section-2 {
  flex-direction: column;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-over-1200 {
  flex-direction: row;
  justify-content: space-between;
  display: flex;
}

.div-over-1200._1920 {
  display: none;
}

.h1 {
  color: #fff;
  text-align: left;
  flex: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 60px;
  line-height: 74px;
}

.h1._96 {
  font-size: 96px;
  line-height: 96px;
}

.h1.large {
  margin-top: 48px;
  margin-bottom: 24px;
  font-size: 60px;
  line-height: 60px;
}

.h1.tis {
  color: #000;
}

.h1.sd {
  color: #011a2d;
}

.h1.ok {
  margin-bottom: 24px;
  font-size: 54px;
}

.h1.ok.subh {
  margin-bottom: 0;
  font-size: 36px;
  line-height: 52px;
}

.h1.pg {
  z-index: 2;
  font-size: 40px;
  line-height: 50px;
  position: relative;
}

.h1.pg.justfa {
  color: #09141f;
  -webkit-text-stroke-color: #09141f;
}

.h1.ds {
  text-align: center;
  margin-bottom: 24px;
  font-family: "Exo 2", sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 48px;
}

.h1.mm {
  color: #34353e;
  margin-bottom: 10px;
  font-size: 40px;
  line-height: 52px;
}

.h1.ov {
  color: #141414;
  font-family: Roboto, sans-serif;
  font-size: 48px;
  line-height: 60px;
}

.h1.anggel {
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 54px;
  line-height: 66px;
}

.h1.qw {
  color: #545e6d;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Manrope, sans-serif;
  line-height: 72px;
}

.h1.eg {
  color: #bf0;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Namu Pro, sans-serif;
  font-size: 128px;
  font-weight: 900;
  line-height: 104px;
}

.h1.eg._2 {
  color: #fff;
  margin-bottom: 16px;
  font-size: 48px;
  line-height: 48px;
}

.h1.as {
  z-index: 1;
  font-family: Noto Sans, sans-serif;
  font-size: 72px;
  font-weight: 300;
  line-height: 72px;
  position: relative;
}

.h1.mc {
  color: #050505;
  font-size: 44px;
  line-height: 56px;
}

.div-block-2 {
  margin-top: 8px;
}

.div-block-3 {
  text-align: left;
  flex: 0 auto;
  justify-content: flex-end;
  width: 75%;
  display: block;
}

.div-block-3._1920 {
  display: none;
}

.date {
  color: #929292;
  text-align: left;
  font-size: 20px;
}

.date._2 {
  display: none;
}

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

.image {
  margin-top: 48px;
}

.body {
  background-color: #fff;
  overflow: visible;
}

.body.pg {
  background-color: #f5f7f8;
  overflow: visible;
}

.body.pg.justfa {
  background-color: #fff;
}

.body.qw {
  background-color: #f2f7ff;
}

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

.head-par {
  color: #212021;
  margin-bottom: 0;
  margin-left: 10px;
  margin-right: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.head-par.white {
  color: #fff;
}

.head-par.mobhide._2 {
  color: #333;
  text-decoration: underline;
  display: none;
}

.head-par.mobhide._2.white {
  color: #fff;
}

.head-par.mobhide.nb {
  color: #f0f0f0;
}

.head-par.mobhide.hide, .head-par.deskhide {
  display: none;
}

.link {
  color: #06c;
  font-weight: 700;
}

.link.litght-blue {
  color: #2b93fb;
}

.link.orange {
  color: #ff5034;
}

.link.sistemblue {
  font-size: 16px;
  line-height: 24px;
}

.link.res {
  color: #3284ff;
}

.link.nb {
  color: #4396f1;
}

.link.nb.hidden {
  display: none;
}

.link.phone {
  color: #333;
}

.link.tis {
  color: #56b4ff;
}

.link.raisa {
  color: #1a88f5;
}

.link.sd {
  color: #00cbf2;
  font-family: Roboto, sans-serif;
}

.link.white {
  color: #fff;
}

.link.hide {
  display: none;
}

.link.pg {
  color: #3683f6;
}

.link.qw {
  color: #5986fd;
}

.link.eg {
  color: #4396f1;
}

.link.mc-light {
  color: #55bef0;
}

.link.mc {
  color: #2693f2;
}

.image-2 {
  width: 16px;
  height: 16px;
}

.div-block-6 {
  width: auto;
  min-width: 480px;
}

.div-block-7 {
  width: auto;
  min-width: 80px;
}

.image-3 {
  width: 150px;
  max-width: 150%;
  height: 34px;
}

.div-block-8 {
  flex-direction: column;
  flex: 0 auto;
  order: -1;
  justify-content: space-between;
  align-self: auto;
  width: 150px;
  display: flex;
}

.div-block-8._1920 {
  display: none;
}

.link-block {
  width: 150px;
}

.link-block-2 {
  margin-right: 0;
}

.div-block-9 {
  text-align: right;
}

.h2 {
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.h2.ohlebe {
  color: #ff5034;
  margin-top: 0;
  margin-bottom: 24px;
}

.h2.ohlebe.slide {
  margin-top: 0;
  margin-bottom: 0;
}

.h2.white {
  color: #fff;
}

.h2.large {
  font-size: 44px;
  line-height: 140%;
}

.h2._16 {
  margin-bottom: 16px;
}

.h2.giant {
  margin-bottom: 0;
  font-size: 72px;
  line-height: 80px;
}

.h2._4 {
  margin-bottom: 4px;
}

.h2.res {
  color: #3284ff;
  font-size: 36px;
  line-height: 50px;
}

.h2.res.large {
  font-size: 144px;
  font-weight: 800;
  line-height: 100%;
}

.h2.res.large._2 {
  color: #142f56;
  margin-left: 0;
}

.h2.res.large.white {
  color: #fff;
}

.h2.res.white {
  color: #fff;
  font-size: 60px;
  line-height: 72px;
}

.h2.nb {
  color: #424242;
  margin-top: 80px;
  margin-bottom: 24px;
  font-family: Helveticaneuecyr, sans-serif;
  font-size: 48px;
  font-weight: 900;
  line-height: 46px;
}

.h2.nb.light {
  color: #dbdbdb;
}

.h2.nb.light._0 {
  margin-top: 0;
}

.h2.nb.white {
  color: #fff;
}

.h2.nb.white._0 {
  margin-top: 0;
}

.h2.tis {
  color: #fff;
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  display: block;
}

.h2.raisa.light {
  color: #dbdeee;
}

.h2.ok {
  color: #e3000b;
  margin-bottom: 16px;
  font-size: 48px;
  font-weight: 800;
  line-height: 58px;
}

.h2.ok.white {
  color: #fff;
}

.h2.pg {
  color: #09141f;
  margin-bottom: 16px;
  font-size: 36px;
  line-height: 44px;
}

.h2.pg.light {
  color: #e6ecf5;
  margin-bottom: 16px;
  font-size: 36px;
  line-height: 44px;
}

.h2.pg.light.justfa {
  color: #ecf9ff;
}

.h2.ds {
  color: #173342;
  text-align: center;
  margin-top: 88px;
  margin-bottom: 32px;
  font-size: 40px;
  line-height: 40px;
}

.h2.ds.light {
  color: #e8edf3;
  text-align: center;
  margin-bottom: 32px;
  font-family: "Exo 2", sans-serif;
  font-weight: 600;
}

.h2.ds.light._2 {
  text-align: left;
}

.h2.ds._2 {
  margin-top: 40px;
  margin-bottom: 0;
}

.h2.mm {
  color: #34353e;
  font-size: 32px;
  line-height: 42px;
}

.h2.mm.wite {
  color: #fff;
}

.h2.ov {
  color: #141414;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 48px;
  line-height: 60px;
}

.h2.ov.white {
  color: #fff;
}

.h2.ang {
  color: #e5007e;
  font-family: Inter, sans-serif;
  font-size: 48px;
  line-height: 60px;
}

.h2.ang.white {
  color: #fff;
}

.h2.qw {
  color: #e1e8f3;
  font-family: Manrope, sans-serif;
  font-size: 30px;
  line-height: 40px;
}

.h2.qw.dark {
  color: #313741;
  margin-bottom: 0;
}

.h2.eg {
  color: #bf0;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Namu Pro, sans-serif;
  font-size: 48px;
  line-height: 48px;
}

.h2.eg.white {
  color: #fff;
}

.h2.as {
  color: #3d3d42;
  margin-bottom: 16px;
  font-family: Noto Sans, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.h2.as.red {
  color: #cf0a2c;
}

.h2.as.blue {
  color: #1f562c;
}

.h2.as.white {
  color: #fff;
  margin-bottom: -140px;
  position: relative;
}

.h2.as.white._2 {
  margin-bottom: 20px;
}

.h2.mc {
  color: #050505;
  font-family: Inter, sans-serif;
  line-height: 28px;
}

.image-4 {
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.div-block-10 {
  justify-content: center;
  width: 552px;
  height: 356px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: static;
  overflow: hidden;
}

.img-moving-left {
  position: absolute;
}

.img-moving-left._1 {
  z-index: -1;
  height: 356px;
  display: block;
}

.img-moving-left._2 {
  z-index: -2;
  height: 356px;
  overflow: visible;
}

.img-moving-left._3 {
  z-index: -3;
  height: 356px;
}

.img-moving-left._4 {
  z-index: -4;
  border-radius: 16px;
  height: 356px;
}

.div-block-11 {
  width: auto;
  margin: 0 auto 80px;
  padding-top: 24px;
  display: flex;
  position: static;
}

.image-5 {
  z-index: -1;
  display: block;
  position: absolute;
}

.image-6 {
  z-index: -2;
  height: 356px;
  position: absolute;
}

.div-block-12 {
  z-index: 5;
  flex: 1;
  justify-content: space-between;
  width: 100%;
  margin-top: 0;
  display: flex;
  position: relative;
}

.div-block-12.nb {
  padding-top: 40px;
  padding-bottom: 64px;
}

.img-moving-right {
  z-index: 2;
  height: 320px;
  display: block;
  position: relative;
  left: auto;
}

.img-moving-right._1 {
  z-index: -1;
  display: block;
  position: absolute;
}

.img-moving-right._2 {
  z-index: -2;
  width: 131px;
  height: 276px;
  margin-bottom: 20px;
  display: block;
  position: absolute;
}

.img-moving-right._3 {
  z-index: -3;
  width: 131px;
  height: 276px;
  margin-bottom: 20px;
  position: absolute;
}

.div-block-13 {
  align-self: flex-end;
  height: 356px;
  display: flex;
  position: absolute;
  left: 60%;
}

.div-block-14 {
  flex-direction: column;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.par {
  color: #212021;
  margin-bottom: 8px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.par.white {
  color: #fff;
  padding-left: 0;
  position: static;
  top: auto;
}

.par.white._0 {
  margin-bottom: 0;
  text-decoration: none;
}

.par.white._0.center {
  text-align: center;
}

.par.white.hidden {
  display: none;
}

.par.white._30 {
  font-size: 30px;
  line-height: 46px;
}

.par.white._30.res {
  color: #fff;
  margin-right: 0;
  font-family: Montserrat, sans-serif;
  font-size: 28px;
}

.par.white._24 {
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.par.orange {
  color: #ff5034;
  font-weight: 400;
}

.par.small {
  margin-right: -4px;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
}

.par.small._0 {
  display: inline-block;
}

.par.small.grey {
  color: #8f8f8f;
}

.par.small.monserrat {
  font-family: Montserrat, sans-serif;
}

.par.small.monserrat.hide {
  display: none;
}

.par.small.white.notwhitemobile.gazprom {
  margin-right: -20px;
}

.par.small._8 {
  margin-right: -10px;
}

.par.small.nb-green {
  color: #dfff8d;
  margin-top: 0;
}

.par._0 {
  margin-bottom: 0;
}

.par._4 {
  margin-bottom: 4px;
  text-decoration: none;
}

.par._4.monserrat.white {
  display: block;
}

.par._4.monserrat.white.notwhitemobile._4 {
  margin-right: -4px;
}

.par._4.monserrat.white.notwhitemobile.contact {
  color: #f58a1f;
}

.par.small-16 {
  font-size: 16px;
}

.par.small-16._0 {
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 165%;
}

.par.small-16.montserrat {
  font-family: Montserrat, sans-serif;
}

.par.small-16.montserrat._0.grey {
  color: #999;
}

.par.monserrat {
  font-family: Montserrat, sans-serif;
  line-height: 28px;
}

.par.monserrat._20 {
  line-height: 30px;
}

.par.monserrat.menu {
  margin-bottom: 16px;
}

.par.monserrat.menu.hide {
  display: none;
}

.par.monserrat._22 {
  font-size: 22px;
  line-height: 34px;
}

.par.monserrat._18 {
  color: #212021;
  font-size: 18px;
  line-height: 26px;
}

.par.monserrat._18.hide {
  display: none;
}

.par.filter {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.par.filter.orange {
  cursor: pointer;
}

.par._20 {
  line-height: 28px;
}

.par.tag {
  color: #fff;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
}

.par.tag.orange {
  color: #f63;
}

.par.tag.behance {
  color: #06c;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: underline;
}

.par.feedback-filter {
  z-index: 2;
  color: #8f8f8f;
  background-color: #0000;
  font-size: 18px;
  line-height: 24px;
  position: relative;
}

.par.feedback-filter.feedback-3-2021.neurobureau {
  color: #757575;
}

.par.feedback-filter.feedback-3-2021.brighteye {
  color: #717199;
}

.par.feedback-filter.feedback-3-2021.tis {
  color: #6f7b93;
  margin-bottom: 0;
}

.par.feedback-filter.feedback-3-2021.contact {
  color: #fff;
  background-color: #566173;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 58px;
  font-size: 24px;
  font-weight: 700;
  line-height: 24;
  display: flex;
  position: absolute;
  inset: auto 30px 30px auto;
}

.par.feedback-filter.feedback-3-2020 {
  color: #8f8f8f;
}

.par.feedback-filter.feedback-3-2020.gazprom {
  color: #60bbf2;
}

.par.feedback-filter.feedback-3-2020.raisa {
  color: #7edfda;
  margin-bottom: 0;
}

.par.feedback-filter.feedback-3-2020.alfa {
  color: #909fa6;
}

.par.feedback-filter.feedback-3-2019 {
  color: #adadad;
}

.par.feedback-filter.feedback-3-2019.petrovich {
  color: #b89119;
}

.par.feedback-filter.feedback-3-2019.control-mob {
  color: #7bbfff;
}

.par.feedback-filter.feedback-3-2019.eg {
  color: #4a7faa;
}

.par.feedback-filter.feedback-3-2022.pangeo {
  color: #8591a6;
  margin-top: 0;
}

.par.feedback-filter.feedback-3-2022.contact {
  color: #fff;
  background-color: #566173;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 58px;
  margin-bottom: 32px;
  margin-right: 48px;
  font-size: 24px;
  font-weight: 600;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.par.feedback-filter.feedback-3-2024.tmh {
  color: #7e8faa;
}

.par.res-date {
  color: #467bcd;
}

.par.res {
  color: #b1c6e7;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.par.res._21 {
  color: #5f6c7e;
  margin-bottom: 0;
  padding-top: 10px;
  font-size: 21px;
}

.par.res._18 {
  color: #fff;
  font-size: 18px;
  line-height: 28px;
}

.par.res.white {
  color: #fff;
}

.par.ohl.small {
  margin-right: 0;
}

.par.ohl.hidden {
  display: none;
}

.par.top-24 {
  margin-top: 24px;
}

.par.nb-data {
  color: #929292;
}

.par.nb {
  color: #333;
}

.par.nb.green {
  color: #036c61;
  margin-bottom: 4px;
  font-family: Montserrat, sans-serif;
  font-weight: 800;
}

.par.nb.light {
  color: #cbcbcb;
}

.par.nb.white {
  color: #fff;
}

.par.nb.minus {
  margin-top: -24px;
  margin-bottom: 8px;
}

.par.nb.minus._3 {
  margin-bottom: 0;
}

.par.nb._2-3 {
  margin-bottom: 38px;
}

.par.tis-date {
  color: #8f9297;
}

.par.tis {
  color: #414b54;
  margin-bottom: 24px;
  font-size: 20px;
  line-height: 30px;
}

.par.tis.white {
  color: #fff;
}

.par.tis.white._00 {
  margin-bottom: 0;
  text-decoration: underline;
}

.par.tis.number {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 800;
  line-height: 60px;
}

.par.tis._0 {
  margin-bottom: 0;
}

.par.tis.light {
  color: #b4bed3;
}

.par.tis.light._00 {
  margin-bottom: 0;
}

.par.tis._28 {
  font-size: 28px;
  line-height: 32px;
}

.par.tis-giant {
  color: #2465ff;
  margin-top: -24px;
  font-size: 100px;
  line-height: 140px;
}

.par.tis-large {
  font-size: 40px;
  line-height: 50px;
}

.par.raisa {
  color: #373b4b;
  margin-bottom: 24px;
}

.par.raisa.light {
  color: #bcc2dd;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.par.raisa.light.small {
  color: #686d84;
  font-size: 16px;
  line-height: 26px;
}

.par.raisa.light.stub {
  width: auto;
  margin-bottom: 24px;
}

.par.raisa.light.lead {
  color: #dbdeee;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.par.raisa._24 {
  color: #777d97;
  font-size: 24px;
  line-height: 34px;
}

.par.raisa._24.white {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.par.raisa.bold._30 {
  font-size: 30px;
  line-height: 46px;
}

.par.raisa.white {
  color: #fff;
}

.par.raisa.white._26 {
  font-size: 26px;
}

.par.raisa.date {
  color: #484c5f;
}

.par.raisa.green {
  color: #52c41a;
  margin-bottom: 8px;
}

.par.raisa.green.stub, .par.raisa._0 {
  margin-bottom: 0;
}

.par.raisa.stub {
  width: 60%;
}

.par.raisa.blue {
  color: #60c4e6;
  margin-bottom: 0;
}

.par.raisa.red {
  color: #f5222d;
  margin-bottom: 0;
}

.par.sd {
  color: #4a5264;
}

.par.sd._30 {
  color: #011a2d;
  font-size: 30px;
  line-height: 40px;
}

.par.sd.small {
  color: #767c8d;
  line-height: 26px;
}

.par.sd.blue {
  color: #01a9ca;
  margin-bottom: 24px;
}

.par.sd.black {
  color: #011a2d;
}

.par.sd.light {
  color: #aeb6ca;
}

.par.sd.white {
  color: #fff;
  align-self: flex-start;
}

.par.sd.blue2 {
  color: #00cbf2;
}

.par.sd.blue2._28 {
  margin-bottom: 24px;
  font-size: 28px;
  line-height: 38px;
}

.par.sd.white._18 {
  font-size: 18px;
  line-height: 28px;
}

.par.sd.white._36 {
  font-size: 36px;
  line-height: 42px;
}

.par.sd-date {
  color: #a7a7a7;
}

.par.sd-date.ov {
  color: #858585;
  margin-top: 26px;
}

.par.ok.shift {
  color: #2e2e2e;
  margin-bottom: 0;
  margin-left: 80px;
  font-size: 28px;
  line-height: 38px;
}

.par.ok.red {
  color: #e3000b;
}

.par.ok.small2.geey {
  color: #8e9099;
  text-transform: uppercase;
  margin-bottom: 0;
}

.par.ok.small2._75 {
  max-width: 75%;
}

.par.ok.small2.white._75 {
  flex: 0 auto;
}

.par.ok.small2.white._60 {
  width: 65%;
}

.par.ok.green {
  color: #94c11b;
}

.par.ok.grey {
  color: #bebebe;
}

.par.ok {
  color: #16171c;
  margin-bottom: 16px;
  font-size: 24px;
  line-height: 34px;
}

.par.ok.small {
  font-size: 20px;
  line-height: 30px;
}

.par.ok.small2 {
  color: #555;
  flex: 0 auto;
  font-size: 18px;
  line-height: 26px;
}

.par.ok.small2.white._80 {
  width: 80%;
}

.par.ok.giant {
  color: #fff;
  margin-left: -80px;
  font-family: Montserrat, sans-serif;
  font-size: 74px;
  font-weight: 900;
  line-height: 40px;
}

.par.ok.giant._2 {
  margin-left: 0;
}

.par.ok.white {
  color: #fff;
}

.par.pg {
  z-index: 1;
  color: #606670;
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 24px;
  position: relative;
}

.par.pg.ligh {
  color: #adb7c6;
  font-size: 16px;
}

.par.pg.ligh.small {
  color: #adb7c699;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.par.pg.ligh.stub {
  font-size: 20px;
  line-height: 30px;
}

.par.pg.ligh.stub.justfa {
  color: #ecf9ff;
}

.par.pg.number {
  color: #c6ccd6;
  margin: 23px auto 0;
  padding-left: 30px;
  font-size: 36px;
  line-height: 36px;
}

.par.pg.gray {
  color: #09141f;
}

.par.pg.big-number {
  color: #d4dee3;
  margin-top: -2px;
  margin-bottom: 0;
  font-size: 72px;
  line-height: 72px;
}

.par.pg.white {
  color: #fff;
}

.par.pg.white.lead {
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.par.pg.stub2 {
  color: #09141f;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.par.pg._2 {
  color: #09141f;
}

.par.pg._0 {
  margin-bottom: 0;
}

.par.ds {
  color: #285162;
  text-align: center;
  font-family: "Exo 2", sans-serif;
  font-weight: 600;
}

.par.ds.small {
  z-index: 1;
  color: #6eb4a2;
  text-align: center;
  font-family: "Exo 2", sans-serif;
  font-size: 16px;
  font-weight: 500;
  position: relative;
}

.par.ds.small._2 {
  color: #87a1af;
  margin-bottom: 0;
  margin-right: 0;
}

.par.ds.small._3 {
  color: #e8edf3;
  margin-bottom: 16px;
  margin-right: 0;
  font-size: 18px;
  line-height: 26px;
}

.par.ds.small._4 {
  z-index: 1;
  color: #285162;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.par.ds.small._5 {
  color: #285162;
  text-align: left;
  position: static;
}

.par.ds.small._6 {
  color: #3ce7bb;
  text-align: left;
  flex: 0 auto;
  font-size: 12px;
  line-height: 20px;
}

.par.ds.small._7 {
  text-align: left;
  margin-right: 0;
}

.par.ds.small.white {
  color: #fff;
  text-align: left;
}

.par.ds.small._8 {
  text-align: left;
  margin-right: 0;
  font-size: 16px;
  line-height: 24px;
}

.par.ds.light {
  color: #e8edf3;
  text-align: center;
  font-family: "Exo 2", sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.par.ds.light._2 {
  text-align: left;
  margin-top: 8px;
}

.par.hide {
  display: none;
}

.par.mm {
  color: #34353e;
}

.par.mm.list {
  color: #575864;
  font-size: 16px;
  line-height: 24px;
}

.par.mm.list.white {
  color: #fff;
  margin-bottom: 0;
}

.par.mm.list.white.link {
  text-decoration: underline;
}

.par.mm.list.light {
  color: #a7a9ba;
  margin-right: 0;
  font-size: 16px;
  line-height: 24px;
}

.par.mm.list.green {
  color: #18a344;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
}

.par.mm.list.green._2 {
  margin-top: 12px;
  margin-bottom: 4px;
}

.par.mm.list.blue {
  margin-bottom: 0;
}

.par.mm.list.blue._2 {
  margin-top: 12px;
  margin-bottom: 4px;
}

.par.mm.list._2 {
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 20px;
}

.par.mm.list.pd {
  margin-bottom: 2px;
  font-size: 14px;
  line-height: 22px;
}

.par.mm.list.pd.blue {
  color: #2390cc;
  margin-bottom: 0;
}

.par.mm.list.line {
  border-bottom: 1px solid #e8e8ee;
  margin-bottom: 16px;
}

.par.mm.number {
  color: #fff;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 700;
  line-height: 0;
  display: block;
}

.par.mm.number.grey {
  color: #efeff2;
  font-size: 64px;
  line-height: 64px;
}

.par.mm.number._2 {
  color: #575864;
  font-size: 14px;
}

.par.mm.bignumber {
  color: #2390cc;
  margin-bottom: 0;
  font-size: 128px;
  font-weight: 700;
  line-height: 128px;
}

.par.mm.bignumber._2 {
  color: #34353e;
}

.par.mm.blue {
  color: #2390cc;
}

.par.mm.blue.small {
  font-size: 16px;
}

.par.mm.blue.big {
  font-size: 64px;
  font-weight: 600;
  line-height: 64px;
}

.par.mm.white {
  margin-bottom: 0;
}

.par.mm._24 {
  color: #575864;
  font-size: 24px;
  line-height: 34px;
}

.par.mm.green {
  color: #18a344;
}

.par.mm.green.big {
  font-size: 64px;
  font-weight: 600;
  line-height: 64px;
}

.par.mm.list-copy {
  color: #575864;
  font-size: 16px;
  line-height: 24px;
}

.par.mm.list-copy.white {
  color: #fff;
  margin-bottom: 0;
}

.par.mm.list-copy.light {
  color: #a7a9ba;
  margin-right: 0;
  font-size: 14px;
  line-height: 20px;
}

.par.mm.list-copy.green {
  color: #18a344;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 22px;
}

.par.mm.list-copy.green._2 {
  margin-top: 12px;
  margin-bottom: 4px;
}

.par.mm.list-copy.blue {
  margin-bottom: 0;
}

.par.mm.list-copy.blue._2 {
  margin-top: 12px;
  margin-bottom: 4px;
}

.par.mm.list-copy._2 {
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 20px;
}

.par.mm.list-copy.pd {
  margin-bottom: 2px;
  font-size: 14px;
  line-height: 22px;
}

.par.mm.list-copy.pd.blue {
  color: #2390cc;
  margin-bottom: 0;
}

.par.mm-date {
  color: #9b9db3;
  font-size: 14px;
  line-height: 24px;
}

.par.ov {
  color: #4f4f4f;
  font-size: 18px;
  line-height: 28px;
}

.par.ov.white {
  color: #fff;
  -webkit-text-stroke-color: white;
  text-decoration: none;
}

.par.ov.white.giant {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 400;
  line-height: 64px;
}

.par.ov.white.small {
  margin-bottom: 0;
  line-height: 28px;
}

.par.ov.yellow {
  color: #fac416;
  overflow: visible;
}

.par.ov.yellow.giant {
  margin-bottom: 0;
  font-size: 64px;
  font-weight: 700;
  line-height: 64px;
}

.par.ov.yellow._2 {
  font-weight: 700;
}

.par.ov.big {
  font-size: 30px;
  line-height: 40px;
}

.par.ov.big.white {
  font-weight: 700;
}

.par.ov.red {
  color: #ea2127;
}

.par.ov.red.giant {
  margin-bottom: 0;
  font-size: 64px;
  font-weight: 700;
  line-height: 64px;
}

.par.ov.small {
  margin-right: 0;
  font-size: 16px;
  line-height: 24px;
}

.par.ov.small.white {
  font-size: 16px;
  line-height: 24px;
}

.par.ov.small.y-gr {
  color: #795f09;
}

.par.ov.black {
  color: #242424;
  line-height: 26px;
}

.par.ov.black.giant {
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 700;
  line-height: 48px;
}

.par.ov.grey {
  color: #6d6d6d;
  margin-bottom: 0;
}

.par.ov.y-gr {
  color: #795f09;
}

.par.ang {
  color: #fff;
  font-size: 24px;
  line-height: 36px;
}

.par.ang.grey {
  color: #c5c5c5;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 32px;
}

.par.ang.giant {
  color: #e5007e;
  margin-bottom: 0;
  font-size: 64px;
  font-weight: 700;
  line-height: 64px;
}

.par.qw {
  color: #b3b9c2;
  font-family: Manrope, sans-serif;
  line-height: 32px;
}

.par.qw.data {
  color: #545e6d;
  line-height: 30px;
}

.par.qw.white {
  color: #fff;
}

.par.qw.white.bold {
  font-size: 32px;
  font-weight: 700;
  line-height: 48px;
}

.par.qw.big {
  color: #ff8c00;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.par.qw.giant {
  color: #e1e8f3;
  align-self: auto;
  margin-bottom: 0;
  font-size: 90px;
  font-weight: 800;
  line-height: 90px;
}

.par.qw.number {
  z-index: 5;
  color: #ff8c00;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 22px;
  position: relative;
}

.par.qw.number.white {
  color: #fff;
}

.par.qw.number.orange {
  font-weight: 700;
}

.par.qw.dark {
  color: #313741;
}

.par.qw.dark.small {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 16px;
  line-height: 22px;
}

.par.qw.dark.small._0 {
  margin-top: 0;
}

.par.qw.center {
  flex: 0 auto;
  align-self: center;
}

.par.qw.orange {
  color: #ff8c00;
}

.par.qw.small._2 {
  font-size: 16px;
  line-height: 28px;
}

.par.eg {
  color: #bcc8d1;
  margin-bottom: 8px;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.par.eg.subtitle {
  color: #fff;
  margin-bottom: 16px;
  font-family: Namu Pro, sans-serif;
  font-size: 48px;
  line-height: 48px;
}

.par.eg.small {
  font-size: 16px;
  line-height: 26px;
}

.par.eg.small.red {
  color: #fe403c;
  font-size: 16px;
  line-height: 26px;
}

.par.eg.small.red.desk-hide {
  display: none;
}

.par.eg.sub {
  font-size: 22px;
  line-height: 34px;
}

.par.eg.giant {
  color: #bf0;
  margin-top: -16px;
  font-family: Namu Pro, sans-serif;
  font-size: 96px;
  font-weight: 900;
  line-height: 96px;
}

.par.eg.red {
  color: #fe403c;
  font-size: 28px;
  line-height: 32px;
}

.par.eg.red.desk-hide {
  display: none;
}

.par.eg.yellow {
  color: #bf0;
}

.par.eg.title {
  color: #bf0;
  margin-bottom: 40px;
  font-family: Namu Pro, sans-serif;
  font-size: 128px;
  line-height: 104px;
}

.par.as-data {
  color: #fff;
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
  padding: 8px 16px;
  font-size: 18px;
  line-height: 24px;
  display: block;
}

.par.as {
  z-index: 1;
  color: #3d3d42;
  font-size: 18px;
  line-height: 28px;
  position: relative;
}

.par.as.i {
  color: #fff;
  flex: 0 auto;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
}

.par.as.red {
  color: #cf0a2c;
}

.par.as.red.head {
  margin-bottom: 0;
}

.par.as.blue {
  color: #1f562c;
}

.par.as.white {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  flex-flow: column;
  padding-left: 0;
  display: block;
}

.par.as.small {
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.par.as.small.not-so-small {
  margin-bottom: 8px;
}

.par.as.giant {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 48px;
}

.par.mc-date {
  color: #fafafa;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 24px;
}

.par.mc {
  color: #52616b;
  font-size: 16px;
  line-height: 22px;
}

.par.mc.time {
  align-self: center;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.par.mc.white {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}

.par.mc.grey {
  color: #fafafa;
  font-size: 16px;
  line-height: 22px;
}

.par.mc.dark {
  color: #001b36;
}

.par.mc.bold {
  color: #212021;
  font-weight: 700;
}

.div-block-15 {
  padding-bottom: 0;
  display: flex;
}

.div-block-15._80 {
  padding-bottom: 80px;
}

.block-70 {
  width: 70%;
  padding-bottom: 0;
}

.block-70._1 {
  align-self: auto;
}

.block-70._2 {
  margin-left: 20px;
  display: block;
  position: relative;
}

.h3 {
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  line-height: 34px;
}

.h3.res {
  color: #3284ff;
  font-size: 30px;
  line-height: 46px;
}

.h3.res._28 {
  font-size: 28px;
  line-height: 38px;
}

.h3.res.small {
  font-size: 24px;
  line-height: 30px;
}

.h3.nb {
  color: #000;
  line-height: 34px;
}

.h3.nb.light {
  color: #dbdbdb;
}

.h3.nb.white {
  font-size: 24px;
  line-height: 34px;
}

.h3.nb.white._4 {
  margin-bottom: 4px;
}

.h3.nb.white._00 {
  margin-top: 0;
  margin-bottom: 0;
}

.h3.tis {
  z-index: 1;
  color: #2465ff;
  font-size: 40px;
  line-height: 50px;
  position: relative;
}

.h3.tis.light {
  color: #56b4ff;
}

.h3.tis.light.small {
  margin-bottom: 8px;
}

.h3.tis.small {
  font-size: 30px;
  line-height: 40px;
}

.h3.raisa {
  color: #fff;
  margin-bottom: 0;
  line-height: 30px;
}

.h3.raisa.stub {
  margin-bottom: 8px;
  font-size: 20px;
}

.h3.sd {
  margin-bottom: 24px;
  font-size: 44px;
  line-height: 56px;
}

.h3.sd.white {
  margin-top: 0;
  font-size: 44px;
  line-height: 56px;
}

.h3.ok {
  color: #e3000b;
  font-weight: 800;
}

.h3.ok.white.small {
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 22px;
}

.h3.ok.green {
  color: #94c11b;
  margin-bottom: 8px;
}

.h3.ok._0 {
  margin-bottom: 0;
}

.h3.pg {
  z-index: 1;
  color: #4b5361;
  margin-bottom: 24px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  line-height: 30px;
  position: relative;
}

.h3.pg.slider {
  background-image: none;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}

.h3.pg.slider.blue {
  color: #3683f6;
}

.h3.pg.slider.green {
  color: #55a76f;
}

.h3.pg.slider.red {
  color: #e85353;
}

.h3.pg.black {
  color: #09141f;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 34px;
}

.h3.pg.white {
  margin-bottom: 8px;
  font-size: 24px;
  line-height: 32px;
}

.h3.pg.white._2 {
  margin-bottom: 0;
  font-size: 32px;
  line-height: 44px;
}

.h3.pg.light {
  color: #e6ecf5;
}

.h3.pg.light._2 {
  color: #adb7c6;
}

.h3.pg._0 {
  margin-bottom: 10px;
}

.h3.pg.stub {
  color: #09141f;
  margin-bottom: 20px;
}

.h3.ds {
  color: #285162;
  text-align: center;
  font-family: "Exo 2", sans-serif;
  font-weight: 600;
  line-height: 36px;
}

.h3.ds.light {
  color: #e8edf3;
  text-align: center;
  font-size: 24px;
  line-height: 36px;
  position: relative;
}

.h3.ds.white._2 {
  text-align: left;
  margin-top: 0;
}

.h3.ds.green {
  color: #6eb4a2;
  text-align: left;
  margin-bottom: 4px;
  font-size: 16px;
  line-height: 24px;
}

.h3.mm {
  color: #34353e;
}

.h3.mm.pd {
  margin-bottom: 4px;
}

.h3.ang {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 52px;
}

.h3.qw {
  color: #ff8c00;
  letter-spacing: .2em;
  text-transform: uppercase;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  line-height: 36px;
}

.h3.qw._2 {
  color: #1e2229;
  flex: 0 auto;
  text-decoration: none;
}

.h3.qw.dark {
  color: #313741;
  letter-spacing: normal;
  text-transform: none;
  font-size: 32px;
  line-height: 44px;
}

.h3.eg {
  color: #fe403c;
  font-family: Namu Pro, sans-serif;
  font-size: 32px;
  line-height: 32px;
}

.h3.eg.white {
  margin-top: 8px;
  margin-bottom: 8px;
}

.h3.eg.white._16 {
  margin-bottom: 16px;
}

.h3.eg.yellow {
  color: #bf0;
  font-size: 22px;
  line-height: 34px;
}

.h3.as {
  font-family: Noto Sans, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.h3.as.white {
  margin-top: 0;
}

.h3.as.bt {
  color: #cf0a2c;
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 28px;
}

.h3.mc {
  color: #212021;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.h3.mc._0 {
  flex: 0 auto;
  margin-bottom: 0;
  font-weight: 700;
}

.h3.mc._0._400 {
  font-weight: 400;
}

.h3.mc.white {
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 24px;
  line-height: 36px;
}

.h3.mc.cases {
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 24px;
}

.img-move {
  width: auto;
  max-width: none;
  position: relative;
}

.img-move._1 {
  flex: none;
  width: 116px;
  max-width: none;
  height: 140px;
  margin-top: 20px;
  margin-left: -10px;
  display: block;
}

.img-move._2 {
  z-index: -1;
  flex: none;
  width: 122px;
  height: 210px;
  margin-top: 20px;
  left: -20px;
}

.img-move._3 {
  z-index: -3;
  width: 80px;
  height: 160px;
  margin-top: 20px;
  margin-left: 0;
  position: relative;
  left: -160px;
}

.img-move._4 {
  z-index: -2;
  width: 120px;
  height: 88px;
}

.img-move._5 {
  z-index: -3;
  width: 164px;
  height: 72px;
  margin-top: 48px;
}

.img-move._6 {
  z-index: -4;
  width: 72px;
  height: 54px;
  margin-top: 100px;
  left: -180px;
}

.img-move._7 {
  width: 170px;
  height: 138px;
}

.img-move._8 {
  z-index: 2;
  border-radius: 0;
  width: 121px;
  height: 121px;
  margin-left: 0;
  top: 60px;
  left: -48px;
}

.img-move._9 {
  z-index: 1;
  border-radius: 0;
  width: 225px;
  height: 182px;
  top: 20px;
  left: -130px;
}

.div-block-17 {
  margin-left: 0;
  margin-right: 0;
  display: flex;
  position: relative;
}

.div-block-18 {
  align-self: stretch;
  display: block;
  position: relative;
  left: -60px;
}

.star-1 {
  width: 18px;
  height: 18px;
  margin-top: 0;
  display: block;
  position: relative;
  top: 0;
  left: 0;
}

.star-1._2 {
  z-index: 2;
  top: 77px;
  left: 280px;
}

.star2 {
  align-self: flex-end;
  width: 18px;
  height: 18px;
  display: block;
  position: relative;
  inset: 41px 0% 0% -137px;
}

.star2._2 {
  z-index: 2;
  position: absolute;
  top: 75px;
  left: 38px;
}

.star2._3 {
  display: none;
  top: -170px;
  left: 143px;
}

.star2._4 {
  display: none;
  top: -170px;
  left: 288px;
}

.star3 {
  align-self: flex-end;
  width: 40px;
  height: 40px;
  display: block;
  position: relative;
  inset: 34px 0% 0% -175px;
}

.star3._2 {
  z-index: 2;
  position: absolute;
  top: 120px;
  left: 62px;
}

.star3._3 {
  display: none;
  top: -48px;
  left: 215px;
}

.div-block-19 {
  align-self: stretch;
  width: 30%;
  height: auto;
  margin-top: 0;
  display: flex;
  position: relative;
  inset: auto 0% 0% 63%;
}

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

.div-block-20._2 {
  position: relative;
}

.div-block-21 {
  height: 20px;
  margin-top: 40px;
}

.div-block-22 {
  width: 20px;
  height: 20px;
  margin-top: 22px;
  position: absolute;
}

.block-60 {
  width: 60%;
}

.block-60._24 {
  margin-right: 40px;
  padding-top: 24px;
}

.block-60._24._0 {
  margin-right: 10px;
}

.slider {
  color: #212021;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6193ace2f8f15b1d0c65562a_Rectangle%20401.png");
  background-position: -4px 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  min-width: auto;
  height: auto;
  min-height: auto;
  margin-bottom: 0;
}

.slider._2 {
  background-image: none;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  display: flex;
  position: static;
}

.div-block-23 {
  position: static;
}

.div-block-24 {
  width: 100%;
  min-width: auto;
  margin-bottom: 80px;
}

.slider-section {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/61942721cd2b940cfddb34e4_Rectangle%20402%20(2).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100%;
  flex-direction: column;
  align-items: center;
  min-width: auto;
  min-height: 480px;
  margin-top: 32px;
  margin-bottom: 40px;
  display: flex;
  position: relative;
}

.slider-section._2 {
  padding-top: 56px;
  padding-bottom: 56px;
  overflow: hidden;
}

.slider-section._1 {
  background-image: none;
  overflow: hidden;
}

.slide-image {
  border-radius: 16px;
  width: 588px;
  padding-right: 0;
}

.slide-image._2 {
  z-index: 2;
  border-radius: 16px;
  width: 100%;
  margin-top: 10px;
  padding-right: 0;
  position: absolute;
  inset: 0% 0% 0% auto;
  box-shadow: -1px -1px 5px #bac3c8;
}

.mask {
  border-radius: 0;
  min-height: 600px;
  margin-top: 0;
  padding-top: 48px;
  padding-bottom: 64px;
}

.mask._2 {
  min-height: 650px;
  padding-bottom: 0;
}

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

.left-arrow {
  width: 100px;
  margin-bottom: 0;
  padding-bottom: 0;
  top: 300px;
  left: 55%;
  overflow: visible;
}

.left-arrow._2 {
  position: relative;
  inset: -340px auto 0% -440px;
}

.right-arrow {
  width: 100px;
  top: 300px;
  left: 50%;
  overflow: visible;
}

.right-arrow._2 {
  position: relative;
  top: -340px;
  left: -260px;
}

.arrow {
  z-index: 5;
  width: auto;
  max-width: none;
  margin: 100% auto auto;
  display: block;
  position: absolute;
}

.arrow._2 {
  margin-top: 240px;
}

.arrow.fake {
  opacity: .6;
}

.slide-nav {
  z-index: 4;
  width: 20%;
  margin-left: auto;
  margin-right: auto;
  inset: 400px 0% 0% 434px;
}

.slide-nav._2 {
  width: auto;
  padding-right: 0;
  position: relative;
  inset: auto 0% 180px -352px;
}

.slide-div {
  display: flex;
}

.div-block-25 {
  flex-direction: column;
  width: 50%;
  display: flex;
  position: relative;
  left: 9%;
}

.h3 {
  margin-bottom: 16px;
}

.h3.white {
  color: #fff;
  margin-top: 24px;
  font-size: 28px;
  line-height: 38px;
}

.h3.white.minus {
  margin-right: -115px;
}

.h3.ohlebe2 {
  flex: 1;
}

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

.column {
  padding-left: 0;
}

.opasity {
  opacity: .5;
  font-weight: 400;
}

.div-block-27 {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: 348px;
  left: 35%;
}

.div-block-27._2 {
  margin-top: 154px;
  margin-left: 118px;
  position: static;
  top: 383px;
  left: 220px;
}

.div-block-27._2.a {
  margin-top: 110px;
}

.div-block-27._2.b {
  margin-top: 72px;
}

.div-block-27._2._4 {
  margin-top: 56px;
}

.div-block-27._1 {
  left: 42%;
}

.div-block-28 {
  flex: 0 auto;
  align-self: auto;
  padding-bottom: 10%;
  padding-left: 0%;
}

.div-block-28._1 {
  padding-bottom: 0%;
}

.div-block-29 {
  align-self: flex-start;
}

.image-8 {
  z-index: 4;
  opacity: .6;
  position: absolute;
  top: 58px;
  left: -49px;
}

.image-8:hover {
  opacity: 1;
}

.image-8.right {
  opacity: .6;
  top: 58px;
  left: 40%;
}

.image-8.right._2 {
  top: 198px;
  left: 28px;
}

.image-8.right._2.left {
  margin-left: 10px;
  left: 0%;
}

.image-8.fake {
  opacity: .08;
}

.image-8.fake.end {
  left: 38px;
}

.container-3 {
  display: flex;
}

.columns {
  margin-left: 0;
}

.block-50 {
  width: 50%;
}

.div-block-30 {
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 80px;
  padding-bottom: 0;
  display: flex;
}

.image-9 {
  z-index: -1;
  margin-left: -44px;
  position: absolute;
  inset: -24px auto auto;
}

.image-9._1 {
  margin-top: 124px;
  margin-left: -54px;
  top: 0;
}

.image-9._1._4 {
  margin-top: 280px;
}

.image-9._2 {
  margin-top: 239px;
  margin-left: -54px;
  top: -16px;
}

.image-9._3 {
  margin-top: 172px;
  margin-left: -54px;
}

.pulse-block {
  margin-top: 4%;
  margin-left: 15%;
  position: absolute;
  top: 4px;
  left: 0%;
}

.pulse-block._2 {
  margin-top: 20%;
  margin-left: 27%;
  inset: 0%;
}

.pulse-block._3 {
  margin-top: 1%;
  margin-left: 5%;
}

.pulse-block._4 {
  margin-top: 23%;
  margin-left: 5%;
}

.pulse-block._5 {
  margin-top: 13%;
  margin-left: 5%;
}

.pulse-block._6 {
  margin-top: 8%;
  margin-left: 22%;
}

.pulse-block.slide2 {
  margin-top: 23%;
  margin-left: 26%;
  margin-right: auto;
  inset: 0%;
}

.image-10 {
  z-index: 4;
  width: 14px;
  height: 14px;
  position: absolute;
}

.div-block-32 {
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  display: flex;
}

.image-11 {
  z-index: 1;
  opacity: 1;
  border: 1px #e13b21;
  width: 16px;
  height: 16px;
  position: absolute;
}

.image-12 {
  z-index: 3;
  border: 1px solid #ff5034;
  border-radius: 36px;
  width: 30px;
  height: 30px;
  position: absolute;
}

.image-13 {
  z-index: -1;
  width: 88px;
  height: 88px;
  margin-top: -8px;
  margin-left: -44px;
  margin-right: 0;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-13._1, .image-13._2 {
  top: -76px;
}

.block-30 {
  width: 30%;
  margin-right: 0;
  padding-right: 10px;
}

.block-30.minus {
  margin-top: -91px;
}

.block-30.a {
  text-align: right;
  align-self: center;
  margin-right: 0;
  padding-right: 0;
}

.block-30.grey {
  z-index: 3;
  background-color: #0000;
  flex: 1;
  width: auto;
  position: relative;
}

.container-4 {
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.div-shape {
  background-color: #fff;
  border-radius: 16px;
}

.div-shape._80 {
  margin-bottom: 80px;
  margin-left: 0;
}

.div-block-34 {
  padding-top: 24px;
  padding-bottom: 20px;
  display: flex;
}

.image-14 {
  align-self: auto;
  width: 23px;
  height: 23px;
  margin-top: 4px;
  margin-left: 30px;
  margin-right: 30px;
}

.columns-2 {
  margin-bottom: 24px;
}

.container-5 {
  margin-top: 18px;
  margin-bottom: 80px;
  display: flex;
}

.image-15 {
  width: auto;
  margin-right: 0;
  display: block;
}

.div-block-35 {
  flex: none;
  width: 340px;
  margin-left: 10px;
  margin-right: -140px;
  padding-left: 0;
  position: relative;
}

.container-6 {
  height: 480px;
  display: flex;
}

.mask-2 {
  width: 100%;
  overflow: visible;
}

.slider-2 {
  color: #0000;
  background-color: #0000;
  width: 100%;
  height: auto;
}

.image-16 {
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 24px;
}

.image-16._1 {
  margin-right: 24px;
}

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

.section-3 {
  margin: 40px auto 80px;
  display: flex;
  overflow: hidden;
}

.div-block-36 {
  z-index: 2;
  background-color: #f4f6f6;
  width: 50%;
  height: 480px;
  position: absolute;
  left: -18%;
}

.left-arrow-2 {
  z-index: 10;
  flex-direction: column;
  align-items: flex-end;
  width: 150px;
  margin-left: -108px;
  padding-left: 0;
  display: flex;
}

.right-arrow-2 {
  z-index: 10;
  width: 150px;
  inset: 0% 0% 0% 95%;
}

.slide-3 {
  width: auto;
}

.image-17 {
  margin-top: 240px;
  margin-left: -70px;
}

.image-18 {
  width: 100%;
  margin-bottom: 0;
  padding: 16px;
}

.container-7 {
  margin-top: 0;
  margin-bottom: 80px;
  display: flex;
  overflow: hidden;
}

.image-19 {
  z-index: 2;
  width: 226px;
  height: 427px;
  margin-right: -40px;
  position: static;
}

.image-20 {
  align-self: center;
  width: 206px;
  height: 390px;
  margin-right: -40px;
}

.image-21 {
  align-self: center;
  width: 206px;
  height: 390px;
  margin-left: 0;
}

.image-22 {
  align-self: center;
  width: 180px;
  height: 341px;
  margin-top: 0;
  margin-left: -60px;
}

.image-23 {
  align-self: flex-start;
  width: 134px;
  height: 253px;
  margin-top: 40px;
  margin-left: -40px;
}

.image-24 {
  align-self: flex-end;
  width: 95px;
  height: 180px;
  margin-bottom: 60px;
  margin-left: -40px;
}

.image-25 {
  border-radius: 4px;
  width: 75px;
  height: 110px;
  margin-top: 40px;
  position: static;
  top: auto;
  left: 50%;
}

.div-block-37 {
  z-index: 4;
  align-self: center;
  width: 75px;
  height: 110px;
  position: absolute;
  left: 48%;
}

.section-4 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619499cd90845383518ebdac_Client.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 100px;
  display: flex;
  overflow: hidden;
}

.container-8 {
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 140px;
  display: block;
}

.block-10 {
  width: 74px;
  min-width: 74px;
  margin-right: 16px;
}

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

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

.div-block-40.bottom {
  flex-direction: row;
  align-items: center;
}

.image-26 {
  opacity: 1;
  border-radius: 48px;
  width: 96px;
  height: 96px;
  margin-right: 16px;
}

.div-block-41 {
  align-self: center;
}

.block-40 {
  width: 40%;
}

.block-40.bottom {
  align-items: flex-end;
  margin-left: 20px;
  display: flex;
}

.container-9 {
  margin-top: 48px;
  margin-bottom: 40px;
  padding-bottom: 40px;
  display: flex;
}

.column-2 {
  display: flex;
}

.image-27 {
  width: 73px;
  height: 56px;
  margin-top: 10px;
  margin-left: -16px;
}

.div-block-42 {
  background-color: #ff5034;
  border-radius: 8px;
  margin-top: 4px;
  padding: 12px 40px;
}

.columns-3 {
  border-bottom: 1px solid #bed0d2;
  padding-bottom: 40px;
}

.columns-4 {
  margin-top: 40px;
}

.section-5 {
  background-color: #fff;
  overflow: hidden;
}

.container-10 {
  margin-bottom: 60px;
}

.container-11 {
  max-width: 976px;
  padding-top: 48px;
  padding-bottom: 80px;
}

.div-block-43 {
  margin-top: 0;
  padding-right: 20px;
}

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

.div-block-43.stub {
  padding-right: 0;
}

.div-block-43.ov {
  padding-right: 20px;
}

.div-block-43.mc {
  padding-right: 0;
}

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

.image-28 {
  margin-bottom: 16px;
}

.image-28.border {
  border: 1px solid #bcc8d1;
  border-radius: 4px;
}

.image-29 {
  text-align: right;
}

.section-6 {
  z-index: 1;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6196704606482ffeee99b6d3_Shape.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  min-width: auto;
  min-height: 600px;
  display: none;
  position: relative;
  top: -92px;
}

.body-2 {
  background-color: #0000;
}

.masonry {
  display: none;
}

.div-block-44 {
  border: 1px solid #000;
  align-self: flex-start;
  width: 33%;
  display: inline-block;
  position: relative;
  top: 0;
}

.container-12 {
  flex-flow: wrap;
  align-content: flex-start;
  align-items: flex-start;
  display: block;
}

.container-13 {
  margin-bottom: 0;
  padding-top: 66px;
  padding-bottom: 48px;
}

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

.div-block-45 {
  z-index: 1;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
  position: relative;
}

.div-block-46 {
  border-radius: 8px;
  width: 160px;
  height: 114px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 24px;
}

.div-block-47 {
  padding-left: 0;
  padding-right: 40px;
  display: none;
}

.lightbox-link {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  width: 160px;
  height: 114px;
  margin-top: 8px;
  margin-right: 0;
  display: flex;
}

.image-30 {
  align-self: center;
  display: none;
}

.image-31 {
  z-index: 1;
  object-fit: cover;
  border-radius: 4px;
  width: auto;
  position: relative;
  inset: 0;
  box-shadow: 2px -2px 1px #383838;
}

.image-32 {
  z-index: auto;
  object-fit: cover;
  border-radius: 4px;
  width: auto;
  position: relative;
  inset: 0;
  box-shadow: 2px -2px 1px #383838;
}

.image-32.shadow {
  box-shadow: none;
}

.image-33 {
  z-index: auto;
  object-fit: cover;
  border-radius: 4px;
  width: auto;
  position: absolute;
  bottom: auto;
  box-shadow: 2px -2px 1px #383838;
}

.image-33.shadow {
  box-shadow: none;
}

.image-34 {
  z-index: 7;
  border-radius: 4px;
  width: 114px;
  height: 236px;
  position: absolute;
  inset: auto auto 0% 140px;
  box-shadow: 2px -2px 2px #383838;
}

.image-34.shadow {
  z-index: 6;
  box-shadow: none;
  align-self: flex-start;
  position: static;
  bottom: 30px;
  left: 170px;
}

.div-block-48 {
  z-index: 8;
  justify-content: center;
  align-items: center;
  width: 104px;
  height: 104px;
  display: flex;
  position: absolute;
  bottom: 40%;
  left: -74px;
}

.div-block-49 {
  z-index: 0;
  display: flex;
  position: relative;
}

.div-block-50 {
  z-index: 3;
  border: 1px #000;
  border-radius: 4px;
  width: 400px;
  height: 260px;
  margin-left: 109px;
  position: absolute;
  inset: auto auto 119px 20px;
}

.div-block-50.shadow {
  z-index: 2;
  flex-direction: row;
  align-items: flex-start;
  height: 224px;
  margin-bottom: 60px;
  padding-left: 20px;
  padding-right: 60px;
  display: flex;
  overflow: hidden;
}

.div-block-51 {
  z-index: 1;
  border-radius: 4px;
  width: 400px;
  height: 260px;
  position: absolute;
  bottom: 172px;
  left: 70px;
}

.div-block-52 {
  z-index: 5;
  width: 400px;
  height: 260px;
  position: absolute;
  bottom: 64px;
}

.div-block-52.shadow {
  z-index: 4;
  align-items: flex-start;
  width: 400px;
  height: 240px;
  margin-bottom: 64px;
  margin-left: 70px;
  margin-right: 0;
  display: flex;
  bottom: 64px;
  overflow: hidden;
}

.image-35 {
  position: relative;
}

.div-block-53 {
  width: 50%;
  position: relative;
  left: 50%;
}

.image-36 {
  opacity: 0;
  width: 100%;
  position: absolute;
}

.image-37 {
  width: 42px;
  height: 42px;
  position: absolute;
}

.div-block-54 {
  border: 1px #f0f0f0;
  display: flex;
}

.div-block-55 {
  margin-right: 32px;
}

.feedback-filter {
  background-color: #f0f0f0;
  border-radius: 4px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
  display: inline-block;
}

.feedback-filter.feedback-fin {
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
}

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

.container-14.feedback-filter.feedback-prom {
  text-align: left;
}

.feedback {
  border-radius: 8px;
  width: auto;
  height: auto;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
}

.feedback._2 {
  object-fit: cover;
  height: auto;
}

.feedback._2.feedback-2-med.feedback-1-reux.feedback-res.feedback-2020 {
  display: block;
}

.feedback.feedback-2-it.feedback-1-reux.feedback-1-mob.feedback-prof._2 {
  background-color: #d5dee5;
}

.feedback.feedback-2-it.feedback-1-reux.feedback-3-2021.hidden {
  display: none;
}

.feedback.feedback-2-it.feedback-1-ux.feedback-3-2021.hide, .feedback.feedback-2-med.feedback-1-audit.feedback-3-2022 {
  display: block;
}

.feedback.feedback-2-prom.feedback-1-reux.feedback-mob.feedback-2021.hidden, .feedback.feedback-2-prom.feedback-1-audit.feedback-2020.hidden {
  display: none;
}

.feedback.feedback-2-ec.feedback-1-reux.feedback-3-2023 {
  display: block;
}

.grid-2 {
  grid-column-gap: 24px;
  grid-template-columns: 296px 296px 296px;
  grid-auto-flow: row dense;
}

.grid-2.up {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -88px;
  display: grid;
}

.petrovich {
  object-fit: cover;
  background-color: #fc3;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619704b57eaae74ea42c65ff_%D0%9F%D0%B5%D1%82%D1%80%D0%BE%D0%B2%D0%B8%D1%87%201.png");
  background-position: 65% 95px;
  background-repeat: no-repeat;
  background-size: 65%;
  border-radius: 8px;
  height: auto;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.div-block-56 {
  position: relative;
}

.div-block-57 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  margin-bottom: 36px;
  margin-right: 0;
  display: flex;
  position: relative;
}

.div-block-57.a {
  z-index: 1;
  margin-bottom: 0;
  margin-right: 0;
}

.div-block-57._20 {
  margin-bottom: 36px;
}

.div-block-57.big {
  width: 280px;
  margin-bottom: 36px;
  margin-left: 36px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-57.big.raisa {
  margin-bottom: 24px;
}

.div-block-57.big.gazprom {
  margin-bottom: 24px;
  margin-right: 0;
  padding-right: 0;
}

.div-block-57.big.petrovich {
  background-color: #0000;
  background-image: none;
  margin-left: 36px;
}

.div-block-57.big.avito {
  margin-bottom: 22px;
}

.div-block-57.big.control-mob {
  width: 320px;
  margin-bottom: 24px;
  margin-left: 40px;
  margin-right: 0;
  padding-right: 0;
}

.div-block-57.big.tis {
  width: 310px;
  margin-bottom: 36px;
  margin-right: 0;
}

.div-block-57.big.eg {
  width: 320px;
}

.div-block-57.big.brighteye {
  margin-bottom: 48px;
  margin-left: 48px;
}

.div-block-57.big.res {
  width: 300px;
}

.div-block-57.big.pangeo {
  width: 280px;
  margin-bottom: 16px;
}

.div-block-57.big.contact {
  width: 270px;
  margin-bottom: 60px;
  margin-left: 40px;
}

.div-block-57.big.tmh {
  margin-bottom: 20px;
}

.div-block-58 {
  object-fit: fill;
  flex-wrap: nowrap;
  justify-content: flex-end;
  display: flex;
  position: relative;
}

.div-block-58._2 {
  margin-right: -36px;
}

.div-block-58._3 {
  margin-right: -48px;
}

.image-38 {
  width: 75%;
  height: auto;
  margin-top: 0;
  margin-right: 0;
  display: block;
  position: relative;
}

.div-block-59 {
  z-index: 2;
  background-color: #333;
  border-radius: 8px;
  justify-content: flex-start;
  margin-bottom: 8px;
  margin-right: 12px;
  padding: 4px 12px;
  display: flex;
  position: relative;
}

.div-block-59._2 {
  margin-right: 0;
}

.div-block-59.feedback-filter.feedback-2-it.hide {
  display: none;
}

.div-block-59.feedback-filter.feedback-2-it.eg {
  background-color: #0c3d63;
}

.div-block-59.feedback-filter.feedback-2-it.pangeo {
  background-color: #596271;
}

.div-block-59.feedback-filter.feedback-2-prom.brigteye {
  background-color: #393957;
}

.div-block-59.feedback-filter.feedback-2-fin {
  margin-bottom: 8px;
  padding: 4px 12px;
}

.div-block-59.feedback-filter.feedback-2-fin.contact {
  background-color: #566173;
}

.div-block-59.feedback-filter.feedback-2-med.tis {
  background-color: #474f60;
}

.div-block-59.feedback-filter.feedback-2-med.tmh {
  background-color: #424d5e;
  border-radius: 8px;
}

.div-block-59.feedback-filter.feedback-tur.hidden {
  display: none;
}

.div-block-59.feedback-filter.feedback-2-gos.pangeo {
  color: #596271;
  background-color: #596271;
}

.div-block-59.feedback-filter.feedback-2-art.hide, .div-block-59.feedback-filter.none {
  display: none;
}

.div-block-60 {
  z-index: 1;
  position: relative;
}

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

.image-39 {
  position: absolute;
  inset: auto -36px 68px auto;
}

.image-39._2 {
  z-index: 3;
  width: auto;
  inset: auto auto 120px -20px;
}

.poluekt {
  border-radius: 4px;
}

.filter-button {
  white-space: nowrap;
  background-color: #f0f0f0;
  margin-bottom: 12px;
  margin-right: 12px;
  padding: 4px 12px;
  display: inline-block;
}

.filter-button.feedback-filter {
  background-color: #fff;
  margin-bottom: 6px;
  margin-right: 0;
  padding: 0 0 0 12px;
  display: flex;
}

.filter-button.feedback-filter.feedback-2-fin {
  background-color: #fff;
  margin-bottom: 4px;
  margin-right: 12px;
  padding: 0 12px;
}

.filter-button.feedback-filter.selected-filter {
  opacity: .5;
}

.filter-button.feedback-filter.filter-cancel {
  cursor: pointer;
  border-top: 1px solid #f0f0f0;
  margin-top: 8px;
  margin-bottom: 0;
  padding-top: 12px;
}

.filter-button.feedback-filter.feedback-2-ds {
  display: none;
}

.image-40 {
  width: 296px;
  margin-bottom: 24px;
}

.image-40.logo {
  width: auto;
  height: 48px;
}

.image-40.logo.small {
  height: 24px;
  margin-top: 24px;
  margin-bottom: 24px;
}

.image-41 {
  margin-bottom: 0;
}

.ohlebe {
  background-color: #0000;
  border-radius: 8px;
  margin-top: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
}

.image-42 {
  z-index: 1;
  max-width: 75%;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: absolute;
  top: 43%;
  left: 44px;
}

.image-43 {
  z-index: 2;
  position: absolute;
  top: auto;
  bottom: 40px;
  right: 46px;
}

.image-44 {
  width: 100%;
  margin-bottom: 100px;
}

.dropdown-toggle {
  opacity: 1;
  color: #f63;
  text-align: left;
  border: 1px solid #f63;
  border-radius: 6px;
  width: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 24px;
}

.dropdown {
  text-align: left;
}

.container-15 {
  text-align: left;
  flex-wrap: nowrap;
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
}

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

.icon {
  display: block;
}

.div-block-61 {
  text-align: center;
  margin-bottom: 32px;
  padding-top: 32px;
  padding-bottom: 0;
}

.div-block-61.hide {
  display: flex;
}

.dropdown-list {
  background-color: #0000;
  width: 100%;
  position: relative;
}

.h3 {
  line-height: 140%;
}

.div-block-62 {
  background-color: #f0f0f0;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619733506e036ac91b1e6133_Dog2.svg");
  background-position: -60px 20px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  margin-bottom: 0;
  padding: 62px 40px 40px 0%;
  display: flex;
}

.container-16 {
  padding-bottom: 0;
}

.div-block-63 {
  object-fit: fill;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 32px;
  margin-left: 0%;
  padding-left: 25%;
  padding-right: 40px;
  display: flex;
  overflow: visible;
}

.left-arrow-3, .right-arrow-3, .slide-nav-3 {
  display: none;
}

.mask-3 {
  height: 60px;
  overflow: visible;
}

.slider-3 {
  background-color: #0000;
  height: 60px;
}

.slide-4 {
  object-fit: fill;
  width: auto;
  min-width: auto;
  height: auto;
  min-height: auto;
  margin-right: 20px;
}

.slide-5 {
  width: auto;
  min-width: auto;
  max-width: none;
  min-height: auto;
  margin-right: 20px;
}

.image-45 {
  width: auto;
  max-width: 140px;
  height: auto;
  padding-right: 0;
}

.image-45.minus {
  width: auto;
  margin-left: 0;
  margin-right: 0;
}

.image-45._140 {
  width: 140px;
}

.link-block-3 {
  flex: none;
  width: auto;
  margin-right: 20px;
}

.image-46 {
  width: 124px;
}

.section-7 {
  justify-content: flex-start;
  margin-top: 76px;
  margin-bottom: 76px;
  display: none;
}

.div-block-64 {
  z-index: 2;
  background-color: #fff;
  flex: 1;
  position: relative;
}

.container-17 {
  flex: none;
  margin-top: 0;
}

.div-block-65 {
  z-index: 2;
  background-color: #fff;
  flex: 1;
  position: relative;
}

.div-block-66 {
  z-index: 6;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 114px;
  height: 170px;
  margin-bottom: 82px;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 160px;
}

.container-18 {
  margin-top: 32px;
  display: none;
}

.linkcard {
  z-index: 1;
  text-decoration: none;
  position: relative;
}

.linkcard.padding {
  border: 1px #fff;
  margin-right: 0;
  padding-top: 36px;
  padding-left: 36px;
  padding-right: 36px;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 200px 520px auto;
}

.div-block-67 {
  padding-top: 52px;
}

.div-block-68 {
  height: 16px;
}

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

.image-47 {
  width: auto;
  height: auto;
  margin-left: 0;
}

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

.form-block {
  justify-content: flex-start;
  display: flex;
}

.form {
  align-items: center;
  display: flex;
}

.text-field {
  text-align: center;
  border-radius: 4px;
  margin-left: 18px;
  margin-right: 16px;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
}

.submit-button {
  background-color: #ff5034;
  border-radius: 4px;
  align-self: flex-start;
  margin-left: 16px;
  margin-right: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
}

.image-48 {
  width: 30px;
  position: absolute;
  inset: 0% 29px auto auto;
}

.div-block-71 {
  text-align: right;
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  height: auto;
  margin-right: 0;
  display: flex;
}

.div-block-72 {
  flex: 1;
  align-self: flex-end;
  margin-right: 10px;
  padding-top: 79px;
}

.grid-5 {
  grid-template-columns: 1px 1fr 1fr;
}

.link-block-4 {
  width: 40px;
  height: 40px;
  margin-right: 8px;
}

.link-block-4._44 {
  width: 50px;
  height: 50px;
  margin-left: -4px;
  margin-right: 4px;
}

.link-block-4.menu {
  width: 30px;
  margin-right: 6px;
}

.link-block-4.inline {
  width: 32px;
  height: 32px;
  margin-right: 4px;
}

.link-block-4.inline._0 {
  margin-right: 0;
}

.link-block-4.hide {
  display: none;
}

.div-block-74._48 {
  margin-top: 10px;
}

.div-block-74.menu {
  flex: 1;
  align-items: flex-end;
  padding-top: 24px;
  display: flex;
}

.div-block-75 {
  width: 1200px;
  margin-top: 120px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.div-container-1200 {
  flex: 0 auto;
  width: 952px;
  margin: 0 auto;
  padding: 20px 0 0;
  display: flex;
  position: static;
}

.div-container-1200.vert {
  flex-direction: column;
  align-self: auto;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-container-1200.vert.archive {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.div-container-1200.vert.sd {
  padding-left: 10px;
}

.div-container-1200.vert.minus {
  margin-bottom: -40px;
}

.div-container-1200.vert.ds {
  z-index: 1;
  width: 776px;
  margin-left: auto;
  margin-right: auto;
}

.div-container-1200.vert.hide {
  display: none;
}

.div-container-1200.abs {
  align-items: flex-start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.div-container-1200.ohl {
  width: 976px;
}

.div-container-1200._0 {
  padding-top: 0;
}

.div-container-1200._400 {
  margin-top: 0;
}

.div-container-1200.ds-head {
  width: 992px;
  margin-bottom: 20px;
  padding-top: 40px;
}

.div-container-1200.ov {
  flex-direction: column;
  position: relative;
}

.div-container-1200.ang {
  z-index: auto;
  display: block;
  position: relative;
}

.div-container-1200.ang.hide1 {
  display: none;
}

.div-container-1200.qw {
  flex-direction: column;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-container-1200.eg {
  display: block;
  position: relative;
}

.div-container-1200.as {
  flex-flow: column;
  width: 990px;
}

.div-container-1200.as.top {
  margin-top: 0;
  padding-top: 220px;
}

.div-container-1200.mc {
  flex-flow: column;
  align-items: stretch;
}

.section-8 {
  display: block;
}

.mainhead {
  margin-top: 28px;
  font-family: Montserrat, sans-serif;
  font-size: 72px;
  line-height: 72px;
}

.mainhead.grey {
  color: #e0e0e0;
  margin-top: 0;
  margin-left: 10px;
}

.mainhead.grey.minus {
  margin-top: 28px;
  margin-bottom: 0;
  margin-left: -75px;
}

.grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 55% 1fr;
  width: 952px;
  margin-bottom: 40px;
}

.image-49 {
  display: inline-block;
  position: absolute;
  top: -120px;
  left: 0;
}

.div-block-76 {
  position: relative;
}

.image-50 {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 120px;
  left: 192px;
}

.div-block-77, .div-block-78 {
  position: relative;
}

.image-51 {
  margin-right: 6px;
}

.image-51.filter-box-unchecked {
  display: inline-block;
}

.image-52 {
  margin-right: 6px;
}

.image-52.filter-box-unchecked {
  display: none;
}

.filter-box-checked {
  cursor: pointer;
  margin-right: 6px;
  display: none;
}

.filter-box-unchecked {
  cursor: pointer;
  margin-right: 6px;
}

.div-block-79 {
  border-top: 1px #f0f0f0;
  border-bottom: 1px solid #f0f0f0;
  width: 344px;
  padding-top: 8px;
  padding-bottom: 16px;
  padding-left: 0;
}

.div-block-79._0 {
  border-bottom-style: none;
  padding-top: 0;
  padding-bottom: 16px;
}

.div-block-79._3 {
  display: none;
}

.div-block-79._2 {
  border-bottom-style: none;
  padding-top: 16px;
}

.filterheader {
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 28px;
}

.div-block-80 {
  width: 260px;
}

.div-block-81 {
  color: #fff;
  background-color: #2b93fb;
  border-radius: 8px;
  width: 296px;
  height: 296px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-left: 20px;
}

.div-block-81.black {
  background-color: #333;
}

.div-block-81.violet {
  background-color: #8879d5;
}

.div-block-81.red {
  background-color: #ef3124;
}

.div-block-81.blue {
  background-color: #2e577e;
}

.div-block-81.yellow {
  background-color: #fc0;
}

.div-block-81.dark-blue {
  background-color: #011528;
}

.div-block-81.green {
  background-color: #2bfbb2;
}

.div-block-81.gormost-blue {
  background-color: #0e69af;
}

.div-block-81.dark-violet {
  background-color: #461655;
}

.div-block-81.dark-green {
  background-color: #0bbb0b;
}

.div-block-81.orange {
  background-color: #f63;
}

.zaglushka {
  margin-top: 10px;
  font-size: 40px;
  line-height: 40px;
}

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

.dropdown-toggle-2 {
  z-index: 11;
  background-color: #f63;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding: 16px 24px;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.text-block-2 {
  color: #fff;
  background-color: #f63;
  margin-right: 16px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.icon-2 {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.image-53 {
  z-index: 11;
  width: 24px;
  height: 24px;
  margin-right: 24px;
  position: relative;
}

.dropdown-list-2 {
  z-index: 12;
  background-color: #fff;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  margin-top: -62px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 20px;
  display: none;
  position: absolute;
  box-shadow: 1px 1px 8px -2px #000;
}

.dropdown-list-2.w--open {
  padding: 8px 24px 16px;
  top: 0;
}

.div-block-83 {
  z-index: 10;
  width: 374px;
  margin-top: 0;
  padding-top: 0;
  position: sticky;
  top: 0;
}

.div-block-83.large {
  display: none;
}

.dropdown-2 {
  z-index: 10;
  background-color: #f63;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  font-family: Montserrat, sans-serif;
  display: none;
  position: static;
  top: 0;
  box-shadow: 6px 6px 10px -8px #000;
}

.image-54 {
  width: 400px;
  height: 400px;
  margin-bottom: 48px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  position: relative;
}

.div-block-84 {
  height: 100px;
}

.raisa {
  background-color: #0000;
  border: 2px #44e9e1;
  border-radius: 8px;
}

.image-55 {
  z-index: 2;
  width: 172px;
  height: 172px;
  position: absolute;
}

.div-block-85 {
  height: 40px;
}

.div-block-86, .div-block-87 {
  flex-wrap: wrap;
  display: flex;
}

.div-block-87._2 {
  display: block;
}

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

.div-block-89 {
  flex-wrap: wrap;
  display: flex;
}

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

.grid-8 {
  grid-column-gap: 23px;
  grid-row-gap: 41px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: row dense;
  margin-top: -106px;
}

.div-block-81.raisa, .image-56 {
  display: none;
}

.div-block-94 {
  flex-wrap: wrap;
  display: flex;
}

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

.div-block-95 {
  position: sticky;
  top: 20px;
}

.bold-text {
  line-height: 72px;
}

.div-block-96 {
  padding-bottom: 24px;
  padding-left: 0;
  padding-right: 24px;
}

.link-block-5 {
  z-index: 12;
  cursor: pointer;
  display: inline-block;
  position: relative;
}

.div-block-98 {
  width: 976px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-99 {
  width: 976px;
  height: 1020px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
}

.div-block-100 {
  width: 976px;
  margin-left: auto;
  margin-right: auto;
}

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

.div-block-103 {
  width: 40%;
  margin-left: 0;
  position: relative;
  inset: 0% 0% 0% auto;
}

.div-block-105 {
  position: relative;
}

.div-block-106 {
  padding-left: 25%;
  padding-right: 40px;
}

.close-icon {
  margin-top: 8px;
  margin-right: 8px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.dropdown-0 {
  background-color: #f63;
  border-radius: 0 4px 4px 0;
  font-family: Montserrat, sans-serif;
  display: inline-block;
  box-shadow: 6px 6px 10px -8px #000;
}

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

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

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

.image-59 {
  width: auto;
  margin-top: -64px;
  margin-left: 0;
  padding-left: 0;
  position: relative;
}

.image-60 {
  margin-bottom: 40px;
  position: static;
  inset: 0%;
}

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

.div-block-113 {
  text-align: left;
  background-color: #0000;
  border: 1px #f63;
  border-radius: 8px;
  margin-bottom: 8px;
  padding: 0;
  display: flex;
}

.more {
  color: #f63;
  border: 2px solid #f63;
  border-radius: 8px;
  padding: 8px 20px;
}

.div-block-114 {
  width: 952px;
  margin: 120px auto 40px;
  position: relative;
}

.grid-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #f0f0f0;
  grid-template-rows: auto auto auto;
  grid-template-columns: 40% 30% 30%;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.section-10 {
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-62 {
  align-self: flex-start;
  width: 711px;
  max-width: none;
  margin-top: 0;
  margin-left: 0%;
  position: absolute;
  inset: 0 auto auto -300px;
}

.image-63 {
  width: 400px;
  max-width: none;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
  padding-left: 0;
  position: absolute;
  inset: 300px -300px auto auto;
}

.div-block-115 {
  flex: 1;
  align-self: flex-start;
  align-items: flex-start;
  width: auto;
  margin-top: 300px;
  display: flex;
  position: relative;
}

.div-block-116 {
  flex: 1;
  align-self: flex-start;
  align-items: flex-start;
  width: auto;
  display: flex;
  position: relative;
}

.div-block-117 {
  margin-right: 0;
  padding-right: 0;
}

.div-block-117.hide {
  display: none;
}

.div-block-118 {
  margin-top: 0;
  padding-top: 34px;
}

.div-block-120 {
  color: #333;
  background-color: #f7f7f7;
  border-radius: 8px;
  margin-top: 32px;
  padding-top: 12px;
  padding-bottom: 32px;
  padding-left: 40px;
  position: relative;
}

.image-64, .div-block-121 {
  display: none;
}

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

.left-menu {
  z-index: 20;
  background-color: #fff;
  border-radius: 0;
  flex-direction: column;
  justify-content: flex-start;
  width: 300px;
  height: 100vh;
  margin-top: 0;
  padding: 10px 20px 20px;
  display: none;
  position: absolute;
  inset: 0% auto auto 0%;
  box-shadow: 1px 1px 8px -2px #000;
}

.div-block-123 {
  justify-content: space-between;
  width: auto;
  padding-top: 20px;
  display: flex;
  position: static;
  top: 20px;
  left: 20px;
}

.image-65 {
  flex: 0 auto;
  width: 60px;
  height: 60px;
}

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

.div-block-125 {
  text-align: right;
}

.image-66 {
  width: 40px;
  height: 40px;
  margin-right: -8px;
}

.image-67 {
  margin-left: 0;
  position: relative;
  left: 11px;
}

.column-3 {
  padding-left: 0;
}

.columns-5 {
  padding-bottom: 10px;
}

.h4 {
  margin-bottom: 4px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.h4.nb {
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 20px;
  line-height: 30px;
}

.h4.tis {
  margin-bottom: 16px;
  font-size: 28px;
  line-height: 38px;
}

.h4.tis.white {
  color: #fff;
  margin-bottom: 16px;
}

.h4.tis.grey {
  color: #b4bed3;
}

.h4.tis.grey._00 {
  margin-top: 0;
  margin-bottom: 0;
}

.h4.tis.grey._0 {
  margin-bottom: 0;
}

.h4.ok {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  line-height: 34px;
}

.h4.hide {
  display: none;
}

.h4.pg {
  color: #4b5361;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

.h4.pg._80 {
  margin-top: 80px;
  margin-bottom: 24px;
}

.h4.mm {
  color: #34353e;
  margin-bottom: 8px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.h4.qw {
  color: #fff;
  font-size: 18px;
  line-height: 18px;
  text-decoration: underline;
}

.link-2, .link-3 {
  color: #06c;
}

.div-block-126 {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  height: 120px;
  margin-top: 220px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-block-127 {
  flex: none;
  width: 640px;
  margin-left: auto;
  display: none;
  position: relative;
  left: auto;
}

.image-70 {
  align-self: flex-start;
  width: auto;
  max-width: none;
  height: 120px;
  margin-top: 100px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: block;
  overflow: hidden;
}

.image-71 {
  align-self: flex-start;
  width: auto;
  max-width: none;
  height: 120px;
  margin-top: 100px;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.image-72 {
  z-index: -1;
  margin-top: 0;
  margin-left: -68px;
  position: absolute;
}

.text-block-3 {
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: inline;
}

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

.inline-img {
  width: 32px;
}

.inline-img._40 {
  width: 32px;
  height: 32px;
}

.inline-img.hide {
  display: none;
}

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

.link-block-6, .link-block-7 {
  display: none;
}

.div-block-129 {
  display: inline;
}

.grid-10 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 40% 60%;
  margin-top: 40px;
}

.div-block-130 {
  text-align: left;
  flex: none;
  margin-left: 640px;
  padding-left: 0;
  display: flex;
}

.div-block-131 {
  text-align: right;
  flex: none;
  justify-content: center;
  margin-left: 340px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.div-block-132 {
  width: 40px;
  display: none;
}

.block-ohlebe-slide {
  width: 100%;
}

.div-block-136 {
  width: auto;
}

.div-block-137 {
  width: 40%;
  padding-left: 20px;
}

.div-block-138 {
  width: 976px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-138._36-60 {
  margin-top: 36px;
  margin-bottom: 60px;
}

.div-block-139 {
  width: 976px;
  margin-left: auto;
  margin-right: auto;
}

.column-5, .column-6 {
  padding-left: 0;
}

.column-7, .column-8 {
  padding-right: 0;
}

.div-block-140 {
  justify-content: flex-start;
  display: flex;
}

.slide-6 {
  margin-right: 24px;
  padding-left: 0;
}

.section-11 {
  text-align: left;
  justify-content: center;
  display: flex;
  position: relative;
  overflow: visible;
}

.div-block-141 {
  flex: 1;
}

.div-block-142 {
  flex: 1;
  position: relative;
}

.body-3 {
  background-color: #081426;
}

.image-73 {
  z-index: -2;
  width: 1176px;
  margin-top: 0;
  position: absolute;
  inset: 0% auto auto 234px;
}

.image-74 {
  align-self: flex-start;
  width: 187px;
  margin-right: 50px;
}

.image-75 {
  width: 480px;
  margin-top: 0;
  margin-bottom: 140px;
  margin-left: -60px;
}

.div-block-145 {
  justify-content: flex-start;
  align-items: flex-end;
  height: 740px;
  display: flex;
  position: relative;
}

.div-block-146 {
  text-align: right;
  width: 100px;
  margin-top: 36px;
  padding-right: 0;
}

.grid-12 {
  grid-column-gap: 0px;
  flex: 1;
  grid-template-columns: 35% 20% 45%;
  grid-template-areas: "Area";
}

.div-block-147 {
  justify-content: space-between;
  margin-left: 20px;
  padding-left: 10px;
  display: flex;
}

.div-block-147._2 {
  align-items: center;
}

.image-76 {
  width: 106px;
  height: 63px;
}

.image-77 {
  width: 60px;
  height: 66px;
}

.image-78 {
  width: 92px;
  height: 92px;
}

.image-79 {
  width: 60px;
}

.div-block-148 {
  text-align: center;
  width: 106px;
}

.div-block-148._2 {
  height: 90px;
}

.div-block-149 {
  width: 280px;
}

.image-80 {
  width: 80px;
  height: 80px;
}

.image-81 {
  width: 60px;
  height: 73px;
}

.section-12 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623dbb1585bb1c73122ea5b5_exhibition.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 120%;
  background-attachment: scroll;
  margin-top: 40px;
  overflow: hidden;
}

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

.div-block-150 {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.div-block-151, .div-block-152 {
  margin-top: 0;
}

.div-block-153 {
  width: 80%;
}

.image-82 {
  height: 90%;
  display: block;
}

.section-13 {
  text-align: left;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 460px;
  margin-top: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.image-83 {
  text-align: left;
  width: 1000px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.image-84 {
  margin-top: 40px;
}

.grid-14 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
  margin-bottom: 100px;
}

.div-block-154 {
  margin-right: -20px;
}

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

.image-85 {
  position: absolute;
  inset: auto 10px 10px auto;
}

.grid-15 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-columns: 15% 35% 15% 35%;
  margin-top: 24px;
}

.div-block-155 {
  padding-left: 20px;
}

.div-block-156 {
  padding-left: 20px;
  padding-right: 0;
}

.div-block-157 {
  padding-left: 20px;
}

.div-block-158 {
  margin-left: 20px;
  margin-right: -10px;
}

.div-block-159 {
  margin-left: 10px;
}

.grid-16 {
  grid-column-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
  margin-top: 100px;
}

.div-block-160 {
  position: relative;
}

.image-86 {
  z-index: -2;
  width: 449px;
  margin-top: 101px;
  position: absolute;
}

.image-86.z-4 {
  z-index: -4;
}

.image-87 {
  z-index: -4;
  width: 449px;
  margin-top: 140px;
  position: absolute;
}

.image-88 {
  width: 246px;
  margin-top: 276px;
  margin-left: 60px;
  position: absolute;
}

.image-88.z-3 {
  z-index: -1;
  position: absolute;
}

.image-89 {
  z-index: -5;
  width: 320px;
  margin-left: 240px;
  position: absolute;
}

.image-89.z-6 {
  z-index: -6;
}

.grid-17 {
  grid-column-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 35% 30% 35%;
  margin-bottom: 60px;
}

.grid-17.raisa.stub, .grid-17.ds {
  display: none;
}

.grid-17.sd {
  margin-bottom: 60px;
  margin-left: 100px;
}

.grid-17.res {
  margin-top: 40px;
}

.section-14 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-161 {
  margin-left: 72px;
  margin-right: 0;
  padding-left: 0;
}

.image-90 {
  width: 1280px;
  min-width: 1280px;
  max-width: 1280px;
  margin-top: -300px;
}

.grid-18 {
  margin-top: 220px;
}

.grid-18._2 {
  margin-top: 0;
  position: relative;
}

.image-91 {
  object-fit: fill;
  width: 1280px;
  min-width: 1280px;
  max-width: 1280px;
  margin-top: -140px;
}

.div-block-162 {
  margin-top: -40px;
  position: relative;
}

.div-block-163 {
  position: relative;
}

.image-92 {
  width: 216px;
  height: 216px;
  margin-bottom: -28px;
  margin-left: -196px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.image-92._2 {
  margin-bottom: -60px;
}

.grid-19 {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 48px;
  margin-bottom: 48px;
}

.image-93 {
  z-index: -3;
  width: 260px;
  position: relative;
}

.image-94 {
  z-index: 1;
  width: 290px;
  margin-top: 0;
  padding: 20px;
  position: absolute;
  inset: 100px 0% auto auto;
}

.image-94.z-2 {
  z-index: -2;
  padding: 0;
}

.div-block-165 {
  position: relative;
}

.grid-20 {
  margin-top: 48px;
  margin-bottom: 180px;
  position: relative;
}

.section-15 {
  margin-top: 0;
  overflow: hidden;
}

.image-95 {
  width: 156px;
  margin-top: 60px;
  margin-bottom: 24px;
}

.image-96 {
  width: 75%;
  margin-bottom: -24px;
}

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

.div-block-166._2 {
  justify-content: flex-start;
}

.div-block-166.hide {
  display: none;
}

.link-block-8 {
  flex: none;
  align-items: flex-start;
  margin-top: 10px;
  margin-right: 10px;
  display: flex;
}

.div-block-167 {
  align-self: flex-start;
}

.image-97 {
  width: 414px;
  min-width: 414px;
  max-width: 414px;
}

.image-98 {
  margin-top: -39px;
  margin-left: -98px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-99 {
  text-align: left;
  margin-top: -49px;
  margin-left: 25px;
}

.image-100 {
  z-index: -1;
  width: 600px;
  margin-top: 0;
  position: absolute;
  inset: auto auto 60px -106px;
}

.image-100._2 {
  width: 300px;
  bottom: 60px;
  left: 40px;
}

.image-101 {
  margin-top: -76px;
}

.section-16 {
  position: relative;
  overflow: visible;
}

.image-102 {
  z-index: -1;
  position: absolute;
  inset: -300px -200px auto auto;
}

.image-103 {
  z-index: -1;
  position: absolute;
  inset: -260px 0% auto auto;
}

.image-104 {
  z-index: -1;
  max-width: none;
  position: absolute;
  inset: -165px auto auto -226px;
}

.div-block-168 {
  position: relative;
}

.image-105 {
  z-index: -4;
  position: absolute;
  inset: auto 0% 0 auto;
}

.image-106 {
  z-index: -4;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-107 {
  z-index: -1;
  position: absolute;
  inset: auto auto 0% 140px;
}

.div-block-169 {
  position: relative;
}

.div-block-170 {
  margin-right: -32px;
  position: relative;
}

.section-17 {
  position: relative;
  overflow: visible;
}

.image-108 {
  z-index: -6;
  width: 600px;
  position: absolute;
  inset: auto auto -200px 25%;
}

.image-109 {
  z-index: -6;
  width: 1000px;
  position: absolute;
  inset: -240px -114px auto auto;
}

.section-18 {
  position: relative;
  overflow: visible;
}

.image-110 {
  z-index: -6;
  width: 600px;
  position: absolute;
  inset: -200px auto auto 0%;
}

.image-111 {
  z-index: -7;
  position: absolute;
  inset: -300px -200px auto auto;
}

.submit-button-2 {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/61fd71855dd2317410d1a529_Button.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-radius: 8px;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  line-height: 34px;
}

.section-19 {
  background-color: #fff;
  margin-top: 40px;
  padding-top: 60px;
  overflow: hidden;
}

.section-19.ang {
  background-color: #2a2a2a;
  padding-bottom: 60px;
}

.section-20 {
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  display: flex;
  overflow: hidden;
}

.grid-21 {
  grid-template-rows: auto;
  grid-template-columns: 60% 50%;
  width: auto;
}

.grid-21._2 {
  grid-template-columns: 220px 600px 1fr;
}

.section-21 {
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.section-21.topminus {
  margin-top: 0;
  overflow: hidden;
}

.section-21.mob, .section-21.mobslider {
  display: none;
}

.ohlebe-div {
  width: 976px;
  position: static;
}

.ohlebe-div._2 {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.div-block-172 {
  position: relative;
}

.grid-22 {
  grid-row-gap: 0px;
  grid-template-rows: 100px auto;
}

.grid-23 {
  grid-template-rows: auto;
  grid-template-columns: 60% 1fr;
}

.grid-24 {
  grid-template-columns: 50% 50%;
  justify-content: center;
  justify-items: center;
}

.grid-25 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 60% 50%;
  justify-content: stretch;
  justify-items: stretch;
}

.slide-7 {
  text-align: left;
  position: static;
  inset: 0% 0% auto auto;
}

.div-slider-i {
  text-align: right;
  width: 50vw;
  position: relative;
}

.image-112 {
  z-index: 8;
  max-width: 50vw;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-177 {
  justify-content: center;
  display: flex;
}

.grid-26 {
  grid-template-columns: 600fr 1fr;
}

.div-block-178 {
  position: relative;
}

.div-block-179 {
  margin-top: 24px;
  margin-bottom: 60px;
}

.div-block-180 {
  width: 220px;
}

.fake-arrow {
  width: 100px;
  margin-top: 0;
  margin-left: -133px;
  position: absolute;
  inset: -96px 0% 0%;
}

.fake-arrow.end {
  margin-left: 73px;
}

.fake-arrow-2 {
  width: 100px;
  margin-top: 0;
  position: absolute;
  inset: auto 0% 178px 150px;
}

.fake-arrow-2.end {
  left: 330px;
}

.mobslider {
  display: none;
  overflow: hidden;
}

.div-block-183 {
  justify-content: flex-start;
  display: flex;
}

.image-113 {
  width: 56px;
}

.section-22 {
  justify-content: center;
  display: flex;
  overflow: hidden;
}

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

.grid-27 {
  grid-column-gap: 16px;
  border-bottom: 1px solid #bed0d2;
  grid-template-rows: auto;
  grid-template-columns: 32% 32% 32%;
  grid-auto-columns: 32%;
  margin-top: 60px;
  padding-bottom: 40px;
}

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

.grid-28 {
  grid-column-gap: 16px;
  grid-template-columns: 32% 32% 32%;
  margin-top: 40px;
  display: none;
}

.grid-29 {
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 32% 32% 32%;
}

.grid-29.pg {
  margin-top: 24px;
}

.grid-29.pg.stub {
  margin-bottom: 40px;
}

.grid-29.eg {
  margin-top: 40px;
  margin-bottom: 60px;
}

.grid-29.mc {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-186 {
  width: 936px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-23 {
  background-color: #141414;
  justify-content: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: block;
  overflow: hidden;
}

.nb-div {
  width: 952px;
  margin-left: auto;
  margin-right: auto;
}

.nb-div.hide {
  display: none;
}

.nb-div.rel {
  position: relative;
}

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

.div-block-188 {
  width: 80px;
  min-width: 80px;
  margin-top: 16px;
}

.div-block-188.as {
  z-index: 1;
  text-align: center;
  background-color: #344154;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.image-114 {
  width: 683px;
  margin-top: 40px;
}

.image-115 {
  object-fit: fill;
  max-width: 1028px;
  margin-left: 80px;
  display: inline-block;
  position: static;
}

.section-24 {
  background-color: #141414;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62066e7611a13b479b468ece_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-attachment: scroll;
  border-bottom: 1px #000;
  border-radius: 0;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-bottom: 60px;
  overflow: hidden;
}

.grid-30 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 614px 414px;
}

.grid-30._100 {
  z-index: 1;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 614px 100%;
  margin-top: 40px;
  position: relative;
}

.grid-30._100._1 {
  z-index: 2;
  margin-top: 0;
}

.grid-30._100.pg {
  grid-template-columns: 952px 100%;
  margin-top: 0;
}

.grid-30._100.pg.mm {
  grid-template-columns: 800px 100%;
  margin-top: 8px;
}

.grid-30._100.pg.mm._2 {
  flex: 1;
}

.grid-30._100.pg.mm._3 {
  grid-template-columns: 50% 100%;
}

.div-block-189 {
  position: relative;
}

.div-block-189.hide {
  display: none;
}

.div-block-189.mm {
  border-radius: 24px;
  margin-bottom: 100px;
}

.image-116 {
  width: 414px;
  margin-top: 38px;
  position: absolute;
  inset: 0%;
}

.h2-nb {
  font-family: Helveticaneuecyr, sans-serif;
  font-weight: 900;
}

.slider-5 {
  background-color: #0000;
  height: 360px;
  margin-top: 0;
  padding-top: 0;
}

.slider-5.pg {
  width: 776px;
  height: auto;
}

.slider-5.pg.mm._2 {
  width: 720px;
  margin-top: 20px;
}

.slider-5.pg.mm._3 {
  width: auto;
}

.slider-5.pg.mm._4 {
  width: 468px;
  height: 325px;
  margin-top: 20px;
  overflow: visible;
}

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

.mask-4 {
  overflow: visible;
}

.mask-4.mm._2 {
  margin-bottom: 40px;
}

.mask-4.mm._2.pd {
  overflow: hidden;
}

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

.grid-31 {
  z-index: 1;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  position: relative;
}

.shape {
  background-color: #e4edec;
  border-radius: 12px;
  margin-bottom: 24px;
  padding: 14px;
  box-shadow: 1px 1px 8px #ecf1f0;
}

.image-118 {
  border-radius: 4px;
}

.right-arrow-4 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620e44bcee80351618bac9b5_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01-cut500.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 400px;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  height: auto;
  min-height: auto;
  margin-left: 0;
  margin-right: 0;
  display: flex;
  inset: 0% 0% 0% 614px;
}

.right-arrow-4.pg {
  background-image: none;
  align-items: stretch;
  width: auto;
  inset: 0% -108px 0% auto;
}

.right-arrow-4.pg.mm {
  justify-content: flex-end;
  width: 100%;
  height: 540px;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 4px;
  display: flex;
  inset: 0% auto 0% 476px;
}

.right-arrow-4.pg.mm._2 {
  height: auto;
  position: relative;
}

.right-arrow-4.pg.mm._2.n {
  top: auto;
}

.right-arrow-4.pg.mm._3 {
  align-items: stretch;
  width: 60px;
  height: auto;
  margin-bottom: 0;
  margin-right: 0;
  inset: auto 0% 0% auto;
}

.right-arrow-4.pg.mm.portrait {
  height: 400px;
}

.section-25 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 60px;
  padding-top: 40px;
  overflow: hidden;
}

.grid-32 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 614px;
}

.section-26 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620aa1d66d1ccad119606eb3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-top: 0;
  overflow: hidden;
}

.div-block-191 {
  position: relative;
}

.image-119 {
  z-index: 0;
  width: 592px;
  min-width: 592px;
  max-width: 592px;
  margin-top: -60px;
  margin-left: -125px;
  position: absolute;
}

.div-block-192 {
  z-index: 1;
  position: relative;
}

.slider-6 {
  background-color: #0000;
  min-height: 640px;
  margin-top: 32px;
  margin-bottom: 0;
}

.grid-33 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 332px 1fr 332px;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
}

.grid-33._1.hide {
  display: none;
}

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

.div-block-194 {
  flex-flow: column;
  justify-content: flex-start;
  width: 80px;
  padding-top: 10px;
  display: flex;
}

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

.slide-8 {
  min-height: 0;
}

.image-120 {
  width: 283px;
}

.div-block-195 {
  margin-top: 40px;
  margin-left: -140px;
  position: absolute;
  inset: 0%;
}

.div-block-196, .div-block-197 {
  position: relative;
}

.image-121 {
  z-index: 5;
  opacity: .6;
  width: 60px;
  min-width: 60px;
  max-width: 60px;
  display: inline-block;
  position: relative;
}

.image-121:hover {
  opacity: 1;
}

.image-121.nothover:hover {
  opacity: .6;
}

.image-122 {
  width: 100%;
  height: 346px;
  min-height: 346px;
  max-height: 346px;
}

.div-block-198 {
  margin-top: 358px;
}

.image-123 {
  opacity: .6;
  width: 60px;
  min-width: 60px;
  max-width: 60px;
  padding-top: 10px;
}

.image-123:hover {
  opacity: 1;
}

.left-arrow-4 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.right-arrow-5 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-left: 0;
  display: flex;
  inset: 0% auto 0% 140px;
}

.div-block-199 {
  align-self: flex-end;
  width: 60px;
  margin-left: 0;
  padding-left: 10px;
}

.grid-34 {
  grid-column-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 80px;
}

.section-27 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620aa167b5b877410854c7f3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B03.png");
  background-position: 50% 100px;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 80px;
  padding-top: 0;
  overflow: hidden;
}

.grid-35 {
  grid-column-gap: 0px;
  grid-template-columns: 1fr 812px;
  margin-top: 16px;
  margin-bottom: 40px;
}

.div-block-201 {
  position: relative;
}

.image-124 {
  z-index: -1;
  max-width: 560px;
  position: absolute;
  inset: -60px 0% 0% -186px;
}

.image-125 {
  margin-top: 0;
  box-shadow: 0 -1px 8px 5px #eff3f2;
}

.div-block-202 {
  flex-direction: column;
  display: flex;
  position: relative;
}

.image-126 {
  width: 100px;
  margin-bottom: 8px;
}

.div-block-203 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: -60px;
  display: flex;
  position: relative;
  inset: 0%;
}

.image-127 {
  z-index: 2;
  width: 480px;
  position: absolute;
  inset: 0 0% auto 160px;
}

.div-block-204 {
  height: 340px;
  position: relative;
}

.image-128 {
  z-index: 1;
  width: 300px;
  position: absolute;
  inset: 40px 0% 0%;
}

.image-129 {
  z-index: 1;
  width: 360px;
  position: absolute;
  inset: auto 60px 0% auto;
}

.image-130 {
  z-index: 3;
  width: 80px;
  position: absolute;
  inset: auto auto 100px -3px;
}

.image-131 {
  z-index: 3;
  width: 80px;
  position: absolute;
  inset: 60px 60px auto auto;
}

.image-132 {
  z-index: 3;
  width: 120px;
  position: absolute;
  inset: auto 0 40px auto;
}

.image-133 {
  z-index: 3;
  width: 120px;
  position: absolute;
  inset: 20px 300px auto auto;
}

.image-134 {
  z-index: 0;
  width: 200px;
  position: absolute;
  inset: -48px 100px auto auto;
}

.grid-36 {
  grid-column-gap: 0px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr 614px;
}

.grid-36.abs {
  position: absolute;
}

.slider-7 {
  background-color: #0000;
  flex-direction: column;
  justify-content: flex-end;
  height: 580px;
  margin-top: 80px;
  display: flex;
}

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

.div-block-206 {
  position: relative;
}

.image-135 {
  width: 624px;
  max-width: none;
  margin-bottom: 0;
  margin-left: 0;
  position: relative;
}

.image-135.minus {
  margin-bottom: 25px;
  margin-left: -10px;
}

.section-28 {
  background-color: #141414;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620be8fae7945bf3dbe50f6a_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B04.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-top: 80px;
  padding-bottom: 2px;
  position: relative;
  overflow: hidden;
}

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

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

.image-137 {
  margin-top: 80px;
}

.section-29 {
  background-color: #141414;
  padding-top: 80px;
}

.grid-38 {
  grid-column-gap: 24px;
  border-bottom: 1px solid #333;
  grid-template-columns: 180px 1fr 1fr;
  margin-top: 24px;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.grid-38.nb-bottom {
  grid-template-columns: 180px 1fr;
}

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

.grid-38.ds {
  grid-column-gap: 8px;
  border-top: 1px solid #6eb4a2;
  border-bottom-style: none;
  grid-template-rows: auto;
  align-self: flex-start;
  margin-top: 0;
  padding-top: 24px;
}

.image-138, .image-139 {
  width: 180px;
}

.link-nb {
  color: #4396f1;
}

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

.link-block-9 {
  width: 40px;
  margin-right: 16px;
}

.link-block-9._1 {
  display: none;
}

.div-block-208 {
  align-self: auto;
}

.image-140 {
  margin-top: 8px;
}

.section-30 {
  background-color: #141414;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 80px;
  padding-bottom: 60px;
  overflow: hidden;
}

.section-30.pg {
  background-color: #313741;
  padding-top: 60px;
}

.section-30.q {
  background-color: #424b59;
}

.div-block-209 {
  flex-direction: column;
  width: 50%;
  margin-left: -398px;
  padding-left: 0;
  display: flex;
  position: static;
  inset: 0% 0% 0% 50%;
}

.section-31 {
  background-color: #141414;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  height: 521px;
  display: flex;
  position: relative;
}

.grid-39 {
  grid-template-rows: auto;
  grid-template-columns: 952px auto;
}

.grid-40 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.slide-9 {
  margin-right: 10px;
}

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

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

.column-10 {
  padding-left: 0;
}

.div-block-214 {
  z-index: 1;
  opacity: .7;
  background-color: #fff;
  position: relative;
}

.image-143 {
  opacity: .5;
  width: 72px;
}

.image-143:hover {
  opacity: 1;
}

.image-143.pg {
  opacity: 1;
  width: 56px;
}

.div-block-215 {
  align-self: flex-start;
  padding-left: 220px;
}

.div-block-215.pg {
  align-self: flex-start;
  padding-left: 0;
}

.left-arrow-5 {
  opacity: .7;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620e44bcee80351618bac9b5_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01-cut500.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 400px;
  border-radius: 0;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  margin-right: 0;
  display: flex;
  inset: 0% 614px 0% 0%;
}

.left-arrow-5.pg {
  background-image: none;
  width: auto;
  margin-left: 0;
  display: flex;
  inset: 0 auto 0 -108px;
}

.left-arrow-5.pg.mm {
  text-align: right;
  justify-content: flex-end;
  align-items: flex-end;
  width: 476px;
  height: 400px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding-right: 4px;
  display: flex;
  left: 0;
}

.left-arrow-5.pg.mm._2 {
  height: auto;
  margin-bottom: -48px;
  position: relative;
}

.left-arrow-5.pg.mm._2.n {
  margin-bottom: 0;
  top: auto;
}

.left-arrow-5.pg.mm._3 {
  align-items: flex-start;
  width: 60px;
  height: auto;
  margin-bottom: 0;
  padding-right: 4px;
  inset: auto 60px 0% auto;
}

.div-block-216 {
  align-self: flex-end;
  margin-right: 20px;
}

.div-block-216.pg {
  align-self: flex-end;
  margin-right: 0;
}

.image-144 {
  opacity: .5;
  width: 72px;
}

.image-144:hover {
  opacity: 1;
}

.image-144.pg {
  opacity: 1;
  width: 56px;
}

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

.grid-41.pg {
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 136px;
}

.grid-41.as {
  grid-template-columns: 1fr 100px;
  margin-bottom: 60px;
}

.div-block-217 {
  background-color: #fff;
  height: 60px;
}

.section-32 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 60px;
  margin-top: 0;
  display: none;
}

.div-block-218 {
  z-index: 3;
  background-color: #fff;
  height: 60px;
  position: relative;
}

.slide-nav-7, .image-145 {
  display: none;
}

.slide-10.mm {
  margin-right: 10px;
}

.slide-10.mm._1 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64b68df9a5bb0896ec97daf3_022.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-radius: 24px;
  height: 400px;
  margin-right: 40px;
}

.slide-10.mm._1._2 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c08f86f84fa8c83a61d6aa_01.png");
}

.slide-10.mm._1._3 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c08fba03ae7cd3b20f6afc_03.png");
}

.slide-10.mm.p {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64b758ecfec8b7ead3ab31b7_patient.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}

.slide-10.mm.d {
  text-shadow: 0 1px 1px #0003;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64b75936500e0f611ff3cd12_doctor.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.image-146 {
  display: none;
}

.div-block-220 {
  position: relative;
}

.image-147 {
  margin-left: -140px;
  position: relative;
}

.image-147._2, .slider-8 {
  display: none;
}

.image-149 {
  width: 318px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.left-arrow-7 {
  z-index: 5;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  inset: 0% auto 0% 320px;
}

.right-arrow-7 {
  z-index: 5;
  align-items: flex-end;
  width: 474px;
  display: flex;
}

.div-block-223 {
  z-index: 5;
  margin-bottom: 34px;
  margin-left: 0;
  margin-right: 2px;
  position: absolute;
}

.section-33 {
  background-color: #141414;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  overflow: hidden;
}

.section-34 {
  margin-top: 80px;
}

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

.div-block-231 {
  width: 141px;
  position: absolute;
  inset: 0% auto auto 25%;
}

.tis-div {
  flex-direction: column;
  align-items: stretch;
  width: 952px;
  display: flex;
  position: relative;
}

.tis-div._2 {
  align-items: flex-end;
}

.tis-div.slider {
  background-image: none;
}

.section-35 {
  background-color: #e3e7ec;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6213dd584950ed3c38f4cd6b_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 0;
  padding-bottom: 40px;
  display: flex;
  overflow: hidden;
}

.tis-dive-large {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1152px;
  display: flex;
}

.grid-42 {
  grid-column-gap: 0px;
  grid-row-gap: 32px;
  grid-template-columns: 100px 1fr;
  margin-top: 0;
  margin-left: -100px;
  position: relative;
}

.div-block-232 {
  margin-left: 0;
}

.section-36 {
  background-color: #e3e7ec;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 72px;
  display: flex;
  overflow: hidden;
}

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

.div-block-233 {
  background-color: #373c47;
  border-radius: 40px;
  flex-flow: column;
  align-items: flex-start;
  margin-bottom: 24px;
  padding: 12px 24px;
  display: flex;
}

.div-block-233.blue {
  background-color: #2465ff;
}

.div-block-234 {
  z-index: 1;
  display: flex;
  position: relative;
}

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

.grid-43 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-columns: 60% 1fr;
  margin-bottom: 68px;
}

.div-block-235 {
  display: block;
}

.bold-text-2 {
  font-size: 60px;
  font-weight: 900;
  line-height: 80px;
}

.section-39 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6213fb3c96bf50769161aa67_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png");
  background-position: 50% -180px;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  padding-bottom: 100px;
  display: flex;
}

.image-152 {
  margin-bottom: 60px;
}

.image-153 {
  z-index: 0;
  width: 643px;
  margin-left: -88px;
  position: absolute;
}

.div-block-236 {
  z-index: 1;
  margin-top: 30px;
  margin-bottom: 70px;
  display: flex;
  position: relative;
}

.link-block-10 {
  width: auto;
}

.image-154 {
  max-width: none;
  margin-left: -16px;
  position: relative;
}

.link-tis {
  color: #373c47;
}

.grid-44 {
  z-index: 1;
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 100px 60% 1fr;
  margin-left: -100px;
  position: relative;
}

.image-155 {
  margin-top: 18px;
  margin-bottom: 68px;
}

.image-156 {
  margin-top: 20px;
  margin-left: -40px;
  position: relative;
}

.image-157 {
  margin-top: 40px;
  position: absolute;
  inset: 0% -162px 0% auto;
}

.image-158 {
  position: absolute;
  inset: 35% 140px 0% auto;
}

.section-40 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621405b630cf80df38c20ae8_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%203.png");
  background-position: 50% -100px;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  margin-top: -460px;
  padding-top: 400px;
  display: flex;
  overflow: hidden;
}

.div-block-237 {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.slider-9 {
  background-color: #0000;
  height: 840px;
  min-height: auto;
  overflow: visible;
}

.grid-45 {
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 60% 1fr;
}

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

.div-block-238 {
  justify-content: center;
  width: 150px;
  margin-top: 8px;
  display: flex;
  position: relative;
}

.right-arrow-8 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 520px;
  margin-top: 0;
  margin-left: 0;
  margin-right: -446px;
  padding-bottom: 0;
  display: flex;
  inset: 0% 50% 0% auto;
}

.left-arrow-8 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  height: 520px;
  margin-top: 0;
  margin-left: 0;
  margin-right: -220px;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
  inset: 0 50% 0% auto;
}

.grid-46 {
  grid-column-gap: 8px;
  grid-row-gap: 60px;
  grid-template-rows: 400px 400px;
  justify-content: center;
  height: 460px;
  margin-left: 0;
}

.image-159 {
  width: 32px;
  max-width: none;
  height: 42px;
}

.image-160 {
  width: 610px;
  max-width: none;
  margin-left: 10px;
}

.image-161 {
  width: 610px;
  max-width: none;
  margin-right: 10px;
}

.section-41 {
  background-color: #373c47;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621511bb1ac79ea58192622a_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204-1.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  padding-top: 220px;
  display: flex;
  position: relative;
}

.grid-47 {
  grid-template-rows: auto;
  grid-template-columns: 400px 55vw;
  margin-top: 40px;
}

.grid-47._2 {
  grid-template-columns: 55vw 400px;
  justify-items: stretch;
}

.grid-47.hide {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 400px 55vw;
  grid-auto-columns: 1fr;
  display: none;
}

.slider-10 {
  background-color: #0000;
  height: auto;
  padding-bottom: 60px;
}

.grid-48 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding: 16px;
}

.grid-48._1 {
  grid-template-columns: auto;
}

.slide-nav-10 {
  flex-direction: row;
  margin-bottom: 20px;
  padding-left: 140px;
  display: flex;
}

.slide-nav-10._2 {
  justify-content: flex-end;
  padding-left: 0;
  padding-right: 140px;
}

.div-block-239 {
  z-index: 1;
  padding-bottom: 60px;
  position: relative;
}

.div-block-239._1 {
  padding-bottom: 0;
}

.div-block-240 {
  flex-direction: column;
  width: 300px;
  height: 260px;
  margin-top: -180px;
  display: flex;
  position: absolute;
}

.image-162 {
  position: absolute;
}

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

.image-164 {
  z-index: 0;
  margin-top: -100px;
  margin-left: -140px;
  position: absolute;
}

.div-block-241 {
  z-index: 1;
  position: relative;
}

.image-165 {
  margin-left: -30px;
}

.left-arrow-9 {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
  left: 40px;
}

.div-block-242 {
  margin-bottom: 30px;
}

.right-arrow-9 {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
  inset: 0% auto 0% 280px;
}

.right-arrow-10 {
  flex-direction: column;
  justify-content: flex-end;
  margin-right: 40px;
  display: flex;
}

.left-arrow-10 {
  flex-direction: column;
  justify-content: flex-end;
  display: flex;
  inset: 0% 280px 0% auto;
}

.image-166 {
  height: 500px;
}

.mask-7 {
  object-fit: fill;
  overflow: visible;
}

.slide-11 {
  width: 300px;
}

.image-167 {
  border-radius: 16px;
  height: 500px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  box-shadow: 0 0 20px -9px #1f2637;
}

.slide-12 {
  width: 300px;
}

.slide-13 {
  width: 400px;
}

.image-168 {
  max-width: none;
  height: 550px;
  margin-top: -24px;
  margin-left: -20px;
}

.section-42 {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621511bb1ac79ea58192622a_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204-1.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.section-43 {
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grid-49 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 40vw 55vw;
  margin-top: 100px;
  margin-left: 40px;
  margin-right: 40px;
  padding-left: 0;
  padding-right: 0;
}

.grid-50 {
  z-index: 1;
  grid-column-gap: 40px;
  position: relative;
}

.image-169 {
  width: 600px;
}

.div-block-243 {
  align-self: flex-start;
  margin-top: -300px;
  position: absolute;
  left: 0;
}

.image-170 {
  width: 200px;
  position: absolute;
  inset: auto auto -104px 0%;
}

.div-block-244 {
  position: relative;
}

.image-171 {
  width: 400px;
  margin-top: -200px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-172 {
  z-index: 0;
  margin-top: -200px;
  position: relative;
}

.section-44 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621776b4faba11b8b5b24b09_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621776b4faba11b8b5b24b09_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204.png");
  background-position: 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 120%, 120%;
  flex-direction: column;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 100px;
  display: flex;
  overflow: hidden;
}

.grid-51 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 180px 60% 1fr;
  margin-top: 80px;
}

.div-block-245 {
  position: relative;
}

.image-173 {
  z-index: 0;
  max-width: none;
  margin-top: 140px;
  margin-left: -154px;
  position: absolute;
}

.div-block-246 {
  z-index: 1;
  position: relative;
}

.image-174 {
  margin-top: 220px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.grid-52 {
  grid-column-gap: 16px;
  border: 1px solid #4b5059;
  border-style: solid none;
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-53 {
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  justify-content: start;
  justify-items: stretch;
  margin-top: 60px;
}

.link-block-11 {
  background-color: #56b4ff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 15px 40px;
  display: flex;
}

.div-block-247, .div-block-248 {
  align-items: center;
  display: flex;
}

.section-45 {
  justify-content: center;
  margin-top: 80px;
  display: flex;
  overflow: hidden;
}

.image-175 {
  display: none;
}

.image-176 {
  border: 16px solid #ffffff80;
  border-radius: 16px;
}

.section-46 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  overflow: hidden;
}

.div-block-250 {
  padding-top: 30px;
}

.section-47 {
  margin-top: 100px;
  overflow: hidden;
}

.image-179 {
  position: absolute;
}

.div-block-258 {
  margin-top: -300px;
  margin-left: -200px;
  position: static;
}

.image-180 {
  z-index: -1;
  width: 300px;
  position: absolute;
  inset: -111px auto 0% -187px;
}

.section-50, .section-51 {
  margin-top: 100px;
}

.image-181 {
  width: 302px;
  height: auto;
  margin-top: 40px;
  margin-bottom: 32px;
}

.image-181.stub {
  width: 302px;
}

.section-52 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f5bab7a3831f943524_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}

.section-52.stub {
  background-position: 50% 0;
  background-size: auto;
}

.div-block-260 {
  z-index: 1;
  opacity: 1;
  background-color: #16171c;
  border: 6px solid #292b34;
  border-radius: 20px;
  width: 1250px;
  margin-top: 48px;
  padding: 10px;
  position: relative;
}

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

.grid-54 {
  grid-template-rows: auto;
  grid-template-columns: 30% 20% 30% 20%;
  margin-top: 60px;
  margin-bottom: 112px;
}

.grid-54.mm {
  grid-template-columns: 1fr 1fr;
  margin-bottom: 40px;
}

.grid-54.r {
  grid-template-columns: 40% 10% 30%;
}

.grid-54.r.stub {
  height: 60px;
  display: flex;
}

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

.div-block-261.mm {
  background-color: #0000;
}

.par.raisa.bold {
  color: #16171c;
  margin-bottom: 24px;
  font-size: 26px;
  font-weight: 400;
  line-height: 38px;
}

.bold-text-3 {
  font-weight: 700;
}

.body-4 {
  background-color: #f5f7ff;
  overflow: visible;
}

.body-4.mm {
  text-align: left;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
}

.section-53 {
  background-color: #f5f7ff;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f7ecdecc63ba8234d5_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 120%;
  padding-top: 180px;
  padding-bottom: 100px;
  overflow: hidden;
}

.section-53._2 {
  margin-top: -60px;
  padding-bottom: 60px;
}

.grid-55 {
  grid-template-rows: auto;
  grid-template-columns: 540px;
  margin-top: 0;
  margin-bottom: 8px;
}

.grid-56 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 18px;
  margin-bottom: 0;
}

.image-182 {
  width: 90%;
  margin-left: -40px;
}

.section-54 {
  margin-top: 40px;
  position: relative;
  overflow: hidden;
}

.section-54.mm._0 {
  margin-top: 0;
}

.image-183 {
  margin-top: 0;
  margin-left: -80px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-262 {
  position: relative;
}

.section-55 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6244376ab56b3095ace29fab_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%202-1.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 20px;
  padding-top: 40px;
  overflow: hidden;
}

.image-184 {
  width: 102%;
  max-width: none;
  margin-left: -32px;
  margin-right: 0;
}

.div-block-263 {
  object-fit: fill;
  background-color: #52c41a;
  border-radius: 6px;
  flex: 0 auto;
  align-self: auto;
  padding: 12px 24px;
  overflow: visible;
}

.div-block-263.red {
  background-color: #f5222d;
}

.div-block-263.blue {
  background-color: #60c4e6;
}

.div-block-264 {
  margin-bottom: 60px;
  display: flex;
}

.image-185 {
  width: 120%;
  max-width: 120%;
  height: auto;
  margin-top: 38px;
  margin-left: -160px;
  position: absolute;
}

.section-56 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce2006e74e045e62d5516_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B03.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 120%;
  padding-top: 200px;
  padding-bottom: 60px;
  overflow: hidden;
}

.image-186 {
  max-width: none;
  margin-left: -124px;
  margin-right: -124px;
}

.grid-57 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.image-187 {
  width: 87px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.div-block-265 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-188 {
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.image-189 {
  margin-right: 20px;
}

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

.image-190 {
  margin-left: 20px;
}

.div-block-267, .div-block-268 {
  margin-top: 20px;
}

.section-57 {
  margin-top: 40px;
  overflow: hidden;
}

.image-191 {
  max-width: 95%;
  margin-bottom: -80px;
  margin-left: 0;
  margin-right: 0;
}

.image-192 {
  text-align: left;
  max-width: 95%;
  margin-top: -60px;
  margin-bottom: 40px;
  margin-left: 0;
}

.image-193 {
  width: 211px;
}

.div-block-269 {
  background-color: #fff;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  width: 540px;
  margin-bottom: -100px;
  padding-top: 32px;
  padding-bottom: 8px;
}

.div-block-269.black {
  background-color: #14151a;
  width: 800px;
  padding-right: 32px;
}

.div-block-269.black._2 {
  width: 540px;
}

.div-block-269.grey {
  z-index: 2;
  background-color: #929ab7;
  width: auto;
  margin-bottom: -40px;
  padding-left: 32px;
  padding-right: 32px;
  position: relative;
}

.div-block-269.grey._2 {
  margin-bottom: -55px;
}

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

.div-block-270 {
  margin-top: 8px;
  padding-left: 32px;
  padding-right: 24px;
}

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

.image-195 {
  z-index: 1;
  width: 100%;
  margin-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.image-196 {
  max-width: 100%;
  margin-top: -40px;
  margin-left: -60px;
  position: relative;
}

.div-block-271 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.div-block-271._2 {
  height: 400px;
}

.div-block-271._1 {
  height: 520px;
}

.grid-59 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
  justify-content: stretch;
  justify-items: start;
  width: 952px;
  margin-left: auto;
  margin-right: auto;
}

.image-197 {
  margin-bottom: 24px;
}

.section-58 {
  margin-top: 40px;
  overflow: hidden;
}

.image-198 {
  text-align: center;
  width: 100%;
  max-width: 1440px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.image-199, .image-200, .image-201 {
  text-align: center;
  width: 100%;
  max-width: 1280px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.image-202 {
  text-align: center;
  width: 100%;
  max-width: 1440px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.image-203 {
  text-align: center;
  width: 100%;
  max-width: 1280px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
}

.section-59 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/624614badcbdcfd5e5b03251_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B06.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding-bottom: 100px;
  overflow: hidden;
}

.image-204 {
  width: 100%;
  margin-bottom: 60px;
}

.div-block-272 {
  width: 540px;
  margin-top: 220px;
  margin-right: -100px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

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

.section-60 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f56e74e0cd6f2d550e_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B04.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin-top: 40px;
  padding-top: 72px;
  padding-bottom: 80px;
  overflow: hidden;
}

.image-205 {
  margin-left: -200px;
}

.image-206 {
  width: 50vw;
  max-width: none;
  margin-left: 0;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.image-206._2 {
  width: 55vw;
  margin-left: auto;
  margin-right: -24px;
  position: relative;
}

.image-207 {
  width: 55vw;
  max-width: none;
  margin-left: -24px;
  position: relative;
}

.section-61 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f7a4a85128e4f1d508_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B05.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-top: 40px;
  padding-top: 100px;
  padding-bottom: 60px;
  position: relative;
  overflow: hidden;
}

.section-61.stub {
  background-color: #16171c;
  background-position: 50% 0;
  background-size: auto;
  margin-top: 40px;
  padding-top: 60px;
}

.grid-61 {
  grid-column-gap: 16px;
  grid-row-gap: 40px;
  grid-template-columns: auto auto auto;
  margin-bottom: 100px;
}

.grid-61.r {
  display: block;
}

.grid-61.stub {
  margin-top: 220px;
  display: none;
}

.image-208 {
  width: 122px;
}

.image-209 {
  width: 31px;
}

.div-block-273 {
  margin-top: 180px;
  margin-left: -70px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-273.stub {
  margin-top: 220px;
  margin-left: -106px;
}

.image-210 {
  z-index: 0;
  width: 510px;
  margin-top: 620px;
  margin-bottom: 0;
  margin-left: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-211 {
  width: 788px;
  height: 69px;
  margin-top: 340px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-212 {
  margin-bottom: 240px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.image-212.stub {
  inset: 300px 0% auto auto;
}

.image-220 {
  width: 100%;
}

.section-62 {
  margin-top: 60px;
  margin-bottom: 40px;
  overflow: hidden;
}

.section-63, .section-64 {
  overflow: hidden;
}

.section-65 {
  position: relative;
  overflow: hidden;
}

.image-223 {
  width: 388px;
  margin-bottom: 32px;
}

.div-block-275 {
  background-color: #fff;
  border-radius: 16px;
  padding: 8px;
}

.image-224 {
  width: 1000px;
  max-width: none;
  margin-top: 80px;
  margin-left: -24px;
  margin-right: -24px;
}

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

.section-66 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246d9abaaf7e09a614c49f6_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2000.png");
  background-position: 50% 40px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: -10px;
  padding-bottom: 140px;
  overflow: hidden;
}

.section-67 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246d34ffd03bad13e70df64_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2012.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 1440px;
  margin-top: -520px;
  padding-top: 440px;
  padding-bottom: 60px;
  overflow: hidden;
}

.grid-62 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 60% 1fr;
}

.image-225 {
  width: 174px;
  margin-top: 30px;
  margin-left: -200px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-225._144 {
  margin-top: 130px;
}

.grid-63 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-columns: 700px 1fr;
}

.image-226 {
  max-width: 110%;
  margin-top: -24px;
  margin-left: -51px;
}

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

.div-block-277 {
  margin-top: 100px;
  padding-top: 0;
}

.image-227 {
  margin-left: 50px;
}

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

.div-block-278 {
  padding-top: 0;
}

.image-228 {
  margin-top: 100px;
  margin-bottom: 40px;
}

.grid-65 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-columns: 60% 35%;
}

.div-block-279 {
  position: relative;
}

.image-229 {
  margin-top: 111px;
  margin-left: -48px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.grid-66 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.div-block-280 {
  margin-top: 40px;
  position: relative;
}

.image-230 {
  z-index: 2;
  width: 51px;
  margin-right: -26px;
  position: absolute;
  inset: 44% 0 auto auto;
}

.image-231 {
  position: relative;
}

.section-68 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246cf1a4a60d46bc998c8e7_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2002.png");
  background-position: 50% 20px;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-top: 80px;
  padding-bottom: 160px;
  overflow: hidden;
}

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

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

.image-233 {
  z-index: 2;
  width: 720px;
  max-width: 740px;
  margin-left: 0;
  margin-right: -40px;
  position: relative;
}

.grid-67 {
  grid-template-rows: auto;
  grid-template-columns: 720px 1fr;
}

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

.div-block-281 {
  z-index: 3;
  margin-right: 0;
  padding-top: 60px;
  padding-left: 20px;
  position: relative;
}

.right-arrow-11 {
  z-index: 1;
  margin-left: 0;
  margin-right: 244px;
  padding-top: 60px;
  inset: 0% 0% 0% auto;
}

.image-234 {
  z-index: 1;
  position: relative;
}

.slide-14 {
  z-index: 2;
  margin-right: 20px;
}

.left-arrow-11 {
  margin-left: -63px;
  padding-top: 56px;
}

.mask-8 {
  z-index: 0;
  margin-left: -40px;
  overflow: hidden;
}

.div-block-282 {
  justify-content: space-between;
  margin-top: 60px;
  margin-bottom: 220px;
  display: flex;
  position: relative;
}

.image-235 {
  width: 333px;
  height: auto;
}

.image-236 {
  width: 333px;
  height: auto;
  margin-left: 0;
}

.image-237 {
  width: 666px;
  height: auto;
  margin-top: -120px;
  margin-right: 100px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.section-69 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246d34ffd03bad13e70df64_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2012.png");
  background-position: 50% 400px;
  background-repeat: no-repeat;
  background-size: 100%;
  overflow: hidden;
}

.section-70 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/624c64ba09a2ab6f9e86f171_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%200.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-top: -40px;
  padding-bottom: 60px;
  overflow: hidden;
}

.image-238 {
  width: 300px;
  height: auto;
  margin-left: 220px;
}

.div-block-283 {
  justify-content: flex-end;
  display: flex;
}

.image-239 {
  width: 60%;
  margin-left: -95px;
}

.div-block-284 {
  margin-top: 60px;
  margin-bottom: -40px;
  display: flex;
}

.image-240 {
  width: 100%;
  height: auto;
  margin-top: 80px;
  margin-left: 140px;
  position: absolute;
}

.image-241 {
  width: 700px;
  max-width: none;
  margin-top: -40px;
}

.grid-68, .grid-69 {
  grid-template-rows: auto;
  grid-template-columns: 50% 1fr;
}

.grid-70 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-71 {
  margin-top: 60px;
  margin-bottom: 40px;
  overflow: hidden;
}

.grid-71 {
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  grid-template-columns: 76px 1fr;
  margin-left: -100px;
  padding-bottom: 0;
}

.grid-71._2 {
  grid-template-columns: 76px 60%;
  padding-bottom: 300px;
}

.section-72 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246cf1a3a695e6aa6d46b09_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2003.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-top: 140px;
  overflow: hidden;
}

.image-242 {
  margin-left: 20px;
}

.image-243 {
  z-index: 2;
  width: 800px;
  max-width: none;
  margin-left: 0;
  position: relative;
}

.div-block-285 {
  justify-content: space-between;
  display: flex;
}

.slider-12 {
  background-color: #0000;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  height: 640px;
  margin-bottom: 0;
  display: flex;
}

.div-block-286 {
  flex: 1;
}

.div-block-287 {
  background-color: #032136;
  flex: 1;
  position: relative;
}

.right-arrow-12 {
  align-items: flex-start;
  margin-left: 740px;
  padding-top: 130px;
  padding-bottom: 0;
  display: flex;
  inset: 0% auto 0% 0%;
}

.div-block-288 {
  padding-top: 54px;
  padding-left: 40px;
  padding-right: 80px;
}

.image-244 {
  z-index: 4;
  width: 248px;
  margin-bottom: -36px;
  margin-right: -48px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-289 {
  position: relative;
}

.section-73 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/624e5b2aff114c11b5cb4b1c_13.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-top: 40px;
  padding-bottom: 440px;
  position: relative;
  overflow: hidden;
}

.image-245 {
  margin-left: -79px;
  position: absolute;
}

.image-246 {
  width: 110%;
  margin-top: -410px;
  margin-left: 0;
  padding-bottom: 0;
  position: absolute;
}

.image-247 {
  width: 100px;
}

.grid-72 {
  margin-top: -200px;
  margin-bottom: 40px;
  padding-left: 100px;
}

.section-74 {
  margin-bottom: 26px;
  overflow: visible;
}

.section-75 {
  background-color: #fff;
  padding-top: 40px;
  overflow: hidden;
}

.div-block-290 {
  margin-top: 60px;
  margin-left: 20px;
  position: relative;
}

.image-248 {
  z-index: 0;
  flex: 0 auto;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-291 {
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  margin-top: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  inset: auto 0% 630px;
}

.div-block-292 {
  margin-top: 116px;
  margin-left: -100px;
  position: absolute;
}

.image-249 {
  width: 470px;
  max-width: 470px;
  position: absolute;
  inset: 0%;
}

.image-250 {
  width: 1440px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}

.div-block-293 {
  justify-content: center;
  width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.image-251 {
  flex: none;
  width: 150%;
  max-width: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 0% auto auto;
}

.div-block-294 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1280px;
  margin-top: 220px;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

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

.section-76 {
  overflow: hidden;
}

.div-block-298 {
  justify-content: flex-end;
  display: flex;
}

.div-block-299 {
  justify-content: center;
  display: flex;
}

.grid-76 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.grid-77 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-columns: 50% 1fr 1fr;
}

.image-253 {
  z-index: 2;
  margin-top: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-300 {
  position: relative;
}

.mask-9 {
  overflow: visible;
}

.div-block-301 {
  position: relative;
}

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

.image-255 {
  margin-top: -4px;
}

.image-256 {
  width: 100%;
}

.grid-78 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-columns: 150px 1fr 1fr 260px;
  height: auto;
  max-height: none;
}

.image-257 {
  height: 206px;
  max-height: 100%;
}

.div-block-302 {
  object-fit: fill;
}

.image-258 {
  width: 620px;
  max-width: none;
  margin-left: 10px;
}

.image-259 {
  width: 596px;
  max-width: none;
  margin-left: 10px;
  margin-right: 10px;
}

.grid-79 {
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.image-260 {
  width: 32px;
  max-width: none;
  height: 42px;
  margin-top: 12px;
  margin-left: -30px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-261 {
  width: 32px;
  max-width: none;
  height: 42px;
}

.image-262 {
  width: 32px;
  max-width: none;
  height: 42px;
  margin-top: 12px;
  margin-right: -30px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.slide-16, .slide-17, .slide-18, .slide-19, .slide-20 {
  width: 100%;
}

.grid-80 {
  display: none;
}

.section-77 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6267ffab34aa8bb47fcf7c7a_back.png");
  background-position: 50% -140px;
  background-repeat: no-repeat;
  background-size: 1800px 1609.5px;
  margin-top: 40px;
  padding-top: 40px;
  padding-bottom: 80px;
  overflow: hidden;
}

.image-266 {
  z-index: 1;
  width: 870px;
  max-width: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  box-shadow: 0 0 128px #0000001f;
}

.grid-81 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
}

.div-block-311 {
  position: relative;
}

.image-267 {
  width: auto;
  max-width: 100%;
  margin-top: -60px;
  position: relative;
  inset: 0% auto auto 0%;
}

.image-268 {
  position: absolute;
  inset: 0% 0% 0% 200px;
}

.section-78 {
  margin-top: 20px;
  margin-bottom: 0;
  overflow: visible;
}

.section-78.ov {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6538766fe8522813dbe47799_shape11.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6538766fe8522813dbe47799_shape11.svg");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 100% 50%, 100% 50%;
  background-attachment: scroll, scroll;
  padding-bottom: 220px;
}

.grid-82 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 40% 60%;
  margin-top: 60px;
}

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

.div-block-312._2 {
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: flex-start;
}

.grid-83 {
  grid-template-rows: auto;
  grid-template-columns: 60% 1fr;
}

.div-block-313 {
  background-color: #e9e9e9;
  border-radius: 24px;
  margin-left: -52px;
  padding: 52px;
}

.div-block-313._2 {
  z-index: 1;
  background-color: #f1f1f1;
  margin-left: -32px;
  padding-left: 32px;
  padding-right: 16px;
  position: relative;
}

.section-79 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/626834ca96c5509c241689c6_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-1.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/626816f3ee1e82e752bdc031_%D1%84%D0%BE%D1%82%D0%BE_.png");
  background-position: 50% 300px, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 1400px, 1280px;
  padding-top: 500px;
  overflow: hidden;
}

.grid-84 {
  grid-column-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 8px;
  margin-bottom: 60px;
}

.section-80 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62683f893a82503e92262863_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-2.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62683f3c963fb0cba505690c_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0.png");
  background-position: 50% 100%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 120%, 120%;
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  display: flex;
  overflow: visible;
}

.image-269 {
  width: 1944px;
  max-width: none;
  margin-top: -60px;
  margin-bottom: 0;
  margin-left: -376px;
  overflow: hidden;
}

.div-block-314 {
  align-items: flex-end;
  margin-left: -40px;
  display: flex;
}

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

.image-270 {
  width: 143px;
}

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

.italic-text-4 {
  font-weight: 800;
}

.image-271 {
  max-width: 100%;
  margin-bottom: -200px;
  margin-left: 60px;
  margin-right: 0;
}

.section-81 {
  margin-top: 180px;
  overflow: hidden;
}

.grid-85 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 65% 1fr;
  margin-top: 0;
}

.image-272 {
  z-index: 2;
  width: 29px;
  height: 28px;
  margin-top: -33px;
  margin-left: -6px;
  position: relative;
}

.section-82 {
  margin-top: 60px;
  overflow: hidden;
}

.grid-86 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.div-block-315 {
  width: 29px;
  height: 28px;
}

.grid-87 {
  grid-column-gap: 0px;
  grid-template-columns: 40% 25% 1fr;
  margin-top: -20px;
}

.grid-88 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
}

.grid-89 {
  grid-column-gap: 16px;
  grid-row-gap: 32px;
  grid-template-columns: 24% 1fr;
  margin-bottom: 40px;
}

.image-273 {
  width: 132px;
  margin-bottom: 20px;
}

.div-block-316 {
  text-align: center;
  background-color: #e3000b;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding-bottom: 12px;
  display: flex;
  position: relative;
}

.div-block-316.grey {
  background-color: #4d4d4d;
  align-items: center;
}

.image-274 {
  margin-top: 60px;
  margin-right: -12px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-317 {
  margin-right: 30px;
}

.grid-90 {
  grid-column-gap: 0px;
  grid-template-columns: 38% 1fr;
  margin-top: 20px;
  margin-bottom: 0;
}

.image-275 {
  max-width: 105%;
  margin-top: -10px;
  margin-left: -18px;
}

.section-83 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62688b6f5ef7c1ae4d4025be_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-3.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto 100%;
  margin-top: 60px;
  padding-top: 260px;
  padding-bottom: 180px;
  overflow: hidden;
}

.image-276 {
  width: 1900px;
  max-width: none;
  margin-top: 40px;
  margin-bottom: -20px;
  margin-left: 20px;
}

.image-277 {
  width: 1900px;
  max-width: none;
  margin-left: 20px;
}

.grid-91 {
  grid-template-rows: auto;
  margin-bottom: 20px;
}

.grid-92 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 37% 1fr;
  margin-top: 40px;
}

.image-278 {
  margin-left: -12px;
}

.div-block-319 {
  grid-template-columns: 30% 1fr;
}

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

.div-block-320 {
  margin-top: -32px;
}

.grid-94 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 37% 40% 1fr;
  margin-top: 60px;
}

.div-block-321 {
  padding-top: 40px;
}

.grid-95 {
  grid-column-gap: 0px;
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 40%;
  margin-top: 40px;
}

.image-279 {
  width: 541px;
  max-width: none;
  margin-top: -30px;
}

.image-280 {
  width: 1700px;
  max-width: none;
}

.section-84 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6268d87ede6aeb52c1e7a789_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-4.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6268d7944c062a5ba5c30004_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-5.png");
  background-position: 50% 10%, 50% 10%;
  background-repeat: no-repeat, no-repeat;
  background-size: 100%, 100%;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
  overflow: visible;
}

.grid-96 {
  margin-top: -176px;
  margin-bottom: 60px;
}

.grid-97 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: -60px;
}

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

.image-281 {
  z-index: 2;
  max-width: none;
  height: 1499px;
  max-height: 1499px;
  position: relative;
}

.image-282 {
  height: 1050px;
  margin-top: 140px;
  margin-left: -200px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-283 {
  max-width: none;
  height: 1050px;
  max-height: 1050px;
  margin-top: 140px;
  margin-right: -200px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.section-85 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6268e4f07126fc3450e8282a_%D0%BF%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-7.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto 100%;
  flex-direction: column;
  align-items: center;
  margin-top: -120px;
  padding-top: 300px;
  padding-bottom: 340px;
  display: flex;
  overflow: hidden;
}

.image-284 {
  z-index: 1;
  max-width: 150%;
  margin-top: -60px;
  margin-bottom: -140px;
  margin-left: -73px;
  position: relative;
}

.grid-98 {
  margin-bottom: 60px;
}

.h5.ok {
  color: #ffa08c;
  margin-top: 40px;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}

.h5.ok.red {
  color: #e3000b;
  margin-top: 0;
}

.grid-99 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1.5fr 2fr;
  margin-top: 24px;
}

.image-285 {
  z-index: -1;
  margin-top: 40px;
  margin-left: -32px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-323 {
  position: relative;
}

.image-286 {
  z-index: 0;
  max-width: none;
  margin-top: -164px;
  margin-left: -200px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.grid-100 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-columns: 75% 1fr;
  margin-top: 0;
  margin-bottom: 40px;
}

.image-287 {
  width: 100px;
  margin-top: 10px;
  margin-bottom: 20px;
}

.div-block-324 {
  position: relative;
}

.image-288 {
  z-index: -1;
  margin-top: -60px;
  margin-left: -60px;
  font-family: Montserrat, sans-serif;
  position: absolute;
  inset: 0% auto auto 0%;
}

.section-86 {
  overflow: hidden;
}

.section-86.hide {
  display: none;
}

.body-6 {
  overflow: visible;
}

.section-87, .section-88, .section-89, .section-90 {
  overflow: hidden;
}

.div-block-330 {
  flex-wrap: nowrap;
  justify-content: flex-start;
  max-width: 90%;
  display: flex;
}

.section-91, .section-92, .div-block-331 {
  overflow: hidden;
}

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

.image-291 {
  width: 260px;
}

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

.image-292 {
  width: 260px;
}

.section-93 {
  background-color: #313741;
}

.section-93.stub {
  padding-bottom: 60px;
}

.section-93.stub.justfa {
  background-color: #fff;
}

.section-94 {
  background-color: #313741;
}

.section-94._2 {
  z-index: -1;
  margin-top: 0;
  padding-top: 80px;
  padding-bottom: 60px;
  position: static;
}

.section-94._2.stub {
  padding-top: 0;
  display: none;
  overflow: visible;
}

.section-94._2.hide {
  display: none;
}

.section-94.justfa {
  background-color: #fff;
}

.div-pg {
  width: 936px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-pg._80 {
  margin-top: 80px;
}

.div-pg.vert {
  display: flex;
  position: relative;
}

.div-pg._2 {
  width: 776px;
}

.div-pg.stub2 {
  margin-bottom: 0;
}

.div-pg.stub {
  width: auto;
}

.div-pg.hide {
  display: block;
}

.div-large {
  z-index: 1;
  background-color: #09141fa3;
  border-radius: 24px;
  width: 936px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 64px 80px;
  position: relative;
}

.div-large.white {
  background-color: #fff;
  padding-top: 48px;
  padding-bottom: 48px;
}

.div-large.white.top {
  z-index: 1;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 0;
  padding-top: 64px;
  padding-bottom: 0;
  position: relative;
}

.div-large.white.bottom {
  z-index: 9;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding-top: 0;
  padding-bottom: 52px;
  position: relative;
}

.div-large.white.minus {
  z-index: 9;
  margin-bottom: -300px;
  position: relative;
  overflow: visible;
}

.div-large.white.minus.sl {
  margin-bottom: -508px;
}

.div-large.white.stub2 {
  margin-bottom: -60px;
}

.div-large.white.stub2._2 {
  margin-top: 0;
}

.div-large.white.stub._2 {
  margin-bottom: 0;
}

.div-large.white.stub.justfa {
  background-color: #ecf9ff;
}

.div-large.black {
  background-color: #242a35;
  margin-bottom: 170px;
  padding-bottom: 0;
}

.div-large.black.minus {
  z-index: 9;
  margin-top: 60px;
  margin-bottom: -60px;
  padding-bottom: 56px;
  position: relative;
}

.div-large.stub {
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-large.stub._2 {
  margin-top: 24px;
}

.div-large.stub.justfa {
  background-color: #09141f;
}

.div-large.transparent {
  background-color: #0000;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 64px;
}

.div-large.as {
  background-color: #f5f5f8;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.div-large.as._1 {
  margin-top: 20px;
  margin-bottom: 60px;
  padding-bottom: 60px;
}

.div-large.as._2 {
  margin-bottom: 140px;
}

.grid-101 {
  grid-column-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 456px 1fr;
  margin-bottom: 0;
  padding-bottom: 0;
}

.grid-101._100 {
  margin-bottom: 100px;
}

.grid-101._100._2 {
  margin-bottom: 60px;
}

.grid-101._2 {
  grid-template-columns: 616px 1fr;
}

.grid-101._2._100 {
  margin-bottom: 60px;
}

.grid-101.stub {
  grid-template-columns: 100%;
}

.grid-101.qw {
  grid-column-gap: 16px;
  grid-template-columns: 75% 1fr;
  margin-top: 60px;
  margin-bottom: 40px;
  position: relative;
}

.grid-102 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 40px;
}

.grid-102._24 {
  margin-bottom: 24px;
}

.grid-102._0 {
  margin-bottom: 0;
}

.image-293 {
  z-index: 2;
  text-align: left;
  width: 1080px;
  max-width: 1180px;
  margin: 32px auto 60px -24px;
  position: relative;
}

.div-block-334 {
  background-color: #313741;
  border-radius: 12px;
  width: 82px;
  height: 82px;
}

.section-95 {
  z-index: 0;
  background-color: #f5f7f8;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/68369160e90a8a3bfb3fde1a_background1.svg");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-size: 208px;
  padding-top: 100px;
  position: relative;
  overflow: hidden;
}

.section-95._0 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/683690a687dcbbcccc72dce4_background2.svg");
  background-position: 50% 0;
  background-repeat: repeat-x;
  background-size: auto 208px;
  padding-top: 0;
}

.section-95.stub2 {
  padding-top: 40px;
  padding-bottom: 100px;
}

.section-95.bg {
  background-position: 50% 100%;
  background-size: auto 208px;
}

.image-294 {
  z-index: -1;
  display: block;
  position: absolute;
}

.image-294.bottom {
  margin-bottom: 300px;
  inset: auto 0% 0%;
}

.image-294.bottom._2 {
  margin-bottom: 60px;
}

.image-295 {
  width: 242px;
  margin-top: 60px;
  margin-left: 0;
}

.image-295._1 {
  margin-top: 0;
  margin-left: 40px;
}

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

.image-296 {
  margin-bottom: 32px;
}

.line-pg {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 24px;
}

.im-slide-pg {
  max-width: 105%;
  margin-left: -30px;
}

.im-slide-pg.black {
  z-index: 1;
  max-width: 100%;
  margin-bottom: -130px;
  margin-left: 0;
  position: relative;
  box-shadow: 0 8px 56px #0c0f1429;
}

.grid-103 {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 60px 1fr;
  margin-left: 0;
}

.grid-103._2 {
  grid-column-gap: 48px;
  margin-left: 0;
}

.div-block-336 {
  background-color: #313741;
  height: 300px;
}

.div-block-336._2 {
  height: 60px;
}

.div-block-336.tr {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/68369160e90a8a3bfb3fde1a_background1.svg");
  background-position: 50% 0;
  background-repeat: repeat-x;
  background-size: auto 208px;
  justify-content: center;
  align-items: flex-end;
  height: 508px;
  display: flex;
}

.image-297 {
  margin-top: 64px;
  margin-bottom: 64px;
}

.image-298 {
  z-index: 1;
  width: 302px;
  max-width: none;
  margin-top: 140px;
  position: relative;
}

.card-pg {
  border-radius: 24px;
  padding: 42px;
}

.card-pg.green {
  background-color: #55a76f;
}

.card-pg.yellow {
  background-color: #d9b021;
}

.card-pg.blue {
  background-color: #3683f6;
}

.image-299 {
  margin-bottom: 24px;
}

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

.image-300 {
  z-index: 1;
  width: auto;
  height: 200px;
  margin-right: 0;
  position: relative;
}

.div-block-338 {
  margin-right: 0;
  position: relative;
  top: 160px;
  left: -160px;
}

.div-block-339 {
  position: absolute;
  top: 60px;
}

.image-301 {
  width: 526px;
  height: 649px;
  position: relative;
}

.div-block-340 {
  z-index: 2;
  position: absolute;
  top: 220px;
  left: 220px;
}

.image-302 {
  z-index: 2;
  width: 346px;
  position: relative;
}

.div-block-341 {
  position: relative;
  top: 0;
  right: -400px;
}

.image-303 {
  z-index: 1;
  width: 526px;
  position: relative;
}

.div-block-342 {
  width: auto;
  height: auto;
  display: flex;
  position: relative;
}

.image-304 {
  margin-left: -22px;
  position: relative;
}

.image-305 {
  position: static;
}

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

.grid-105 {
  grid-column-gap: 24px;
  border-top: 1px #d7dee5;
  border-bottom: 1px #d7dee5;
  grid-template-rows: auto;
  grid-template-columns: 160px 1fr;
  margin-top: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-106 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 0%;
  margin-top: 36px;
  display: block;
}

.div-block-343 {
  display: inline;
}

.button-pg {
  background-color: #3683f6;
  border-radius: 12px;
  justify-content: flex-start;
  padding: 12px 24px;
  display: flex;
}

.button-pg.hide {
  display: none;
}

.div-block-344 {
  width: 1080px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.image-306 {
  z-index: 1;
  width: 610px;
  position: absolute;
  inset: -120px 0% auto auto;
}

.image-306.as {
  z-index: 0;
  top: 0;
}

.image-307 {
  z-index: 2;
  width: 265px;
  position: relative;
}

.image-308 {
  width: 153px;
  position: absolute;
  left: 400px;
}

.image-308._2 {
  top: 0;
}

.image-308._3 {
  inset: auto 140px auto auto;
}

.image-309 {
  z-index: 3;
  width: 496px;
  position: absolute;
  inset: 40px auto auto -400px;
}

.div-block-345 {
  position: relative;
}

.image-310 {
  z-index: 2;
  width: 496px;
  position: absolute;
  top: -200px;
  left: auto;
  right: -200px;
}

.image-311 {
  z-index: 3;
  width: 496px;
  position: absolute;
  top: 140px;
  left: auto;
  right: -330px;
}

.div-block-347 {
  position: relative;
}

.image-312 {
  width: 494px;
  max-width: none;
  position: absolute;
  inset: -100px 0% auto auto;
}

.image-313 {
  z-index: -1;
  width: 498px;
  margin-top: -42px;
  margin-left: -333px;
  position: absolute;
}

.icon-pg {
  z-index: 2;
  margin-left: 0;
  position: relative;
  right: auto;
}

.image-315, .image-316, .image-317, .image-318, .image-319, .image-320, .image-321, .image-322, .image-323 {
  position: absolute;
}

.div-block-348 {
  margin-left: 0;
  position: absolute;
  left: -140px;
}

.div-block-349 {
  position: absolute;
  top: 140px;
  left: -64px;
}

.div-block-350 {
  position: absolute;
  top: 146px;
  left: 520px;
}

.div-block-351 {
  position: absolute;
  top: 140px;
  right: -220px;
}

.div-block-352 {
  position: absolute;
  top: -30px;
  right: 220px;
}

.div-block-353 {
  position: absolute;
  inset: auto auto 220px -64px;
}

.div-block-354 {
  position: absolute;
  bottom: 60px;
  left: -140px;
}

.div-block-355 {
  position: absolute;
  bottom: 100px;
  left: 40px;
}

.div-block-356 {
  position: absolute;
  bottom: 220px;
  right: -144px;
}

.div-block-357 {
  position: absolute;
  bottom: 140px;
  right: -200px;
}

.link-pg {
  color: #3683f6;
}

.div-block-358 {
  margin-top: 24px;
}

.image-324 {
  flex: none;
  width: 16px;
  position: static;
  inset: auto 20px 36px auto;
}

.div-block-359 {
  position: relative;
}

.link-block-12 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  display: flex;
  position: relative;
  top: 0;
  bottom: auto;
  right: auto;
}

.image-325 {
  z-index: 2;
  width: 415px;
  margin-bottom: 64px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.div-block-360 {
  background-color: #175757;
  border-radius: 10px;
  width: 69px;
  height: 27px;
  margin-bottom: 32px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 16px;
  line-height: 19px;
}

.par-ds-data {
  color: #023235;
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
  font-family: "Exo 2", sans-serif;
  font-size: 16px;
  line-height: 19px;
}

.par-ds-data.white {
  color: #fff;
  line-height: 19px;
}

.section-96 {
  text-align: center;
  background-color: #032d30;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.grid-107 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 24px;
  margin-bottom: 64px;
}

.image-326, .div-block-361 {
  text-align: center;
}

.image-327 {
  max-width: none;
  height: 6px;
  margin-bottom: 64px;
}

.link-ds {
  color: #01dbff;
  font-family: "Exo 2", sans-serif;
  text-decoration: none;
}

.link-ds._2 {
  color: #049d76;
}

.div-block-362 {
  margin-top: 86px;
  margin-bottom: 84px;
}

.div-block-363 {
  text-align: center;
  align-self: center;
}

.image-328 {
  width: 292px;
}

.image-328._2 {
  z-index: 4;
  width: 325px;
  margin-bottom: 20px;
  position: relative;
}

.section-97 {
  background-color: #eff6f6;
  position: relative;
}

.section-97._2 {
  z-index: 3;
  background-color: #fff;
  margin-bottom: 0;
}

.section-97._3 {
  z-index: 2;
  background-color: #173342;
  position: relative;
}

.image-329 {
  z-index: 0;
  width: 100%;
  height: 60px;
  position: relative;
}

.div-block-364 {
  background-color: #3ce7bb;
  border-radius: 48px;
  width: 63px;
  height: 38px;
  margin: 64px auto 0;
  padding-top: 9px;
}

.div-block-364._2 {
  margin-top: 0;
}

.div-block-365 {
  margin-top: -160px;
  margin-bottom: 44px;
}

.div-block-366 {
  align-self: center;
  margin-bottom: 64px;
}

.grid-108 {
  grid-template-rows: auto;
  margin-top: 24px;
  margin-bottom: 44px;
}

.image-330 {
  margin-top: -60px;
  margin-bottom: -144px;
}

.image-331 {
  margin-top: -78px;
}

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

.slider-13 {
  background-color: #0000;
  align-self: auto;
  width: 837px;
  height: 244px;
  margin: 40px auto 64px -24px;
}

.mask-12 {
  width: 837px;
  height: 244px;
  margin-left: auto;
  margin-right: auto;
}

.image-332 {
  width: 48px;
  height: 48px;
  margin-top: 88px;
  margin-left: 0;
  display: block;
  position: relative;
}

.left-arrow-12 {
  z-index: 2;
  inset: 0% auto 0% 0%;
}

.div-block-367 {
  position: relative;
}

.image-333 {
  z-index: 0;
  position: absolute;
}

.div-block-368 {
  flex-direction: column;
  justify-content: space-between;
  width: 837px;
  height: 244px;
  margin-left: 0;
  padding: 40px 240px 52px 102px;
  display: flex;
  position: relative;
}

.right-arrow-13 {
  z-index: 2;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.image-334 {
  z-index: auto;
  width: 48px;
  height: 48px;
  margin-top: 88px;
  display: block;
  position: relative;
  inset: 0% 0% 0% auto;
}

.div-block-369 {
  justify-content: flex-end;
  display: flex;
}

.div-block-370 {
  align-self: center;
}

.image-335 {
  width: 40px;
  margin-bottom: 24px;
}

.section-98 {
  z-index: 4;
  background-color: #032d30;
  margin-top: 0;
  padding-top: 0;
  position: relative;
}

.grid-109 {
  grid-template-columns: 490px 1fr;
  margin-top: 0;
}

.div-block-371 {
  margin-bottom: 40px;
  display: flex;
}

.div-block-372 {
  margin-left: 24px;
}

.grid-110 {
  grid-column-gap: 20px;
  grid-row-gap: 48px;
  margin-top: 40px;
}

.div-block-373 {
  margin-left: -60px;
}

.div-block-374 {
  margin-right: -60px;
}

.image-336 {
  width: 620px;
  margin-top: 40px;
  margin-bottom: 60px;
}

.image-337 {
  margin-top: 24px;
  margin-bottom: 44px;
}

.image-338 {
  margin-top: 16px;
  margin-bottom: 44px;
}

.image-339, .image-340 {
  margin-top: 40px;
  margin-bottom: 44px;
}

.grid-111 {
  margin-top: 40px;
  margin-bottom: 134px;
}

.image-341 {
  z-index: 0;
  width: 1036px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 414px 0% 0%;
}

.image-342 {
  z-index: 1;
  width: 616px;
  position: relative;
}

.image-343 {
  width: 500px;
  margin-top: -84px;
  margin-left: -90px;
  display: block;
  position: absolute;
}

.image-343._2 {
  width: 300px;
  margin-top: 0;
  inset: 140px 60px auto auto;
}

.image-344 {
  z-index: 0;
  position: absolute;
  inset: auto 0% -93px;
}

.div-block-375 {
  position: relative;
}

.div-block-376 {
  z-index: 0;
  justify-content: center;
  align-self: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 0;
}

.div-block-376._2 {
  inset: 0 0% auto;
}

.div-block-376._3 {
  z-index: 4;
  inset: 0 0% auto;
}

.image-345 {
  z-index: 1;
  width: 300px;
  margin-bottom: 10px;
  position: relative;
  left: 0%;
}

.image-346 {
  z-index: 2;
  width: 340px;
  margin-left: -184px;
  position: relative;
}

.div-block-377 {
  flex-direction: column;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-377._2 {
  top: 140px;
}

.div-block-377._3 {
  inset: 900px auto 0% -100px;
}

.div-block-377._4 {
  inset: auto auto 140px 0%;
}

.image-347 {
  z-index: 2;
  width: 400px;
  position: relative;
}

.image-347._2 {
  width: 400px;
}

.image-348 {
  width: 160px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
}

.image-348._2 {
  width: 160px;
}

.image-348._4 {
  inset: 0% auto auto 0%;
}

.image-349 {
  width: 460px;
  height: 100%;
  margin-top: 0;
}

.div-block-378 {
  z-index: 4;
  flex-direction: column;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

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

.image-351 {
  z-index: 1;
  width: 500px;
  position: relative;
}

.div-block-379 {
  position: absolute;
  inset: auto auto 0 0%;
}

.div-block-380 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-380._2 {
  top: 900px;
  right: -60px;
}

.div-block-380._3 {
  inset: auto 0% 0% auto;
}

.image-352 {
  width: 300px;
}

.image-354 {
  z-index: -1;
  position: relative;
}

.image-355 {
  width: 300px;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -124px 0% auto;
}

.image-355._1 {
  top: -70px;
}

.image-355._3 {
  top: -80px;
}

.div-block-381 {
  align-self: auto;
  position: relative;
}

.image-356 {
  text-align: left;
  width: 44px;
  position: absolute;
  inset: auto 0% -22px 162px;
}

.div-block-382, .div-block-383 {
  position: relative;
}

.div-block-384 {
  z-index: 5;
  position: relative;
}

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

.div-block-385 {
  background-color: #0000;
  display: block;
}

.grid-113 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 70% 1fr;
  margin-top: 16px;
}

.grid-113._2 {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 50% 1fr;
  margin-top: 40px;
  margin-bottom: 20px;
}

.grid-113.grey {
  z-index: auto;
  background-color: #f9f9fb;
  border-radius: 24px;
  margin-top: 16px;
  padding-top: 20px;
  padding-bottom: 40px;
  position: relative;
}

.grid-113._0 {
  margin-top: -40px;
}

.grid-113.head {
  background-color: #f9f9fb;
  border-radius: 48px;
  width: auto;
  margin-left: -72px;
  margin-right: -72px;
  padding: 60px 72px;
}

.grid-113.head._2 {
  grid-template-columns: 200px 1fr;
}

.grid-113.head._2.price {
  background-color: #0000;
  grid-template-columns: 200px 1fr 1fr;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 20px 0;
}

.grid-113._00 {
  margin-top: 0;
}

.image-361 {
  width: 442px;
  max-width: 129%;
  margin-top: -40px;
  position: relative;
}

.div-block-386, .div-block-387 {
  position: relative;
}

.div-block-388 {
  width: auto;
  margin-top: 0;
  margin-left: 0;
  position: relative;
  inset: 0% auto 0% 0%;
}

.quick-stack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f9f9fb;
  border-radius: 24px;
  margin-bottom: 20px;
  padding: 42px 50px 48px;
}

.div-block-389 {
  text-align: center;
  background-color: #2390cc;
  border-radius: 64px;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 36px;
  display: flex;
}

.div-block-389.grey {
  background-color: #efeff2;
  margin-bottom: 8px;
}

.div-block-389._2 {
  width: 102px;
  margin-top: 16px;
  margin-bottom: 16px;
}

.div-block-389._3 {
  width: 115px;
  margin-bottom: 8px;
}

.div-block-389._4 {
  width: 112px;
  margin-bottom: 0;
  margin-right: 10px;
}

.div-block-389._4.green {
  background-color: #18a344;
}

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

.image-362 {
  width: 44px;
  max-width: 300%;
  height: 48px;
  margin-top: 0;
  margin-left: 27px;
  margin-right: 0;
}

.div-block-391 {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.div-block-392 {
  opacity: .8;
  background-color: #54e38133;
  border: 1px solid #18a344;
  border-radius: 64px;
  justify-content: center;
  align-items: center;
  width: 117px;
  height: 36px;
  display: flex;
}

.div-block-392.blue {
  text-align: center;
  background-color: #e3f5ff;
  border-style: none;
  width: 100%;
  height: auto;
  padding-top: 4px;
  padding-bottom: 4px;
}

.div-block-392.green {
  background-color: #18a344;
  width: 180px;
  height: 44px;
  margin-top: 8px;
  text-decoration: underline;
}

.div-block-392.green._2 {
  width: 222px;
  margin-top: 16px;
}

.div-block-393 {
  background-color: #fff;
  align-self: stretch;
  padding: 4px 24px;
}

.listmm {
  color: #575864;
  font-size: 16px;
  line-height: 24px;
}

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

.grid-114 {
  margin-top: 40px;
  margin-bottom: 40px;
}

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

.grid-115 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-columns: 64px 1fr 1fr;
}

.grid-116 {
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  grid-template-columns: 40% 20% 40%;
  margin-top: 20px;
}

.image-364 {
  width: 90%;
}

.div-block-398 {
  text-align: right;
}

.div-block-399 {
  position: relative;
}

.image-365 {
  z-index: 0;
  margin-bottom: -84px;
  margin-left: 20px;
  position: relative;
}

.div-block-400 {
  z-index: 1;
  position: relative;
}

.quick-stack-3 {
  margin-left: 20px;
  padding: 0;
}

.grid-117 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  margin-top: 16px;
  margin-bottom: 40px;
}

.grid-117._2 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 72px 1fr 72px 1fr 72px 1fr;
}

.quick-stack-4 {
  padding: 48px 0 56px 48px;
}

.div-block-401, .div-block-401._2 {
  margin-bottom: 60px;
}

.div-block-402 {
  margin-right: -10px;
}

.div-block-403 {
  padding-left: 50px;
}

.div-block-404 {
  position: relative;
}

.image-366 {
  z-index: 0;
  max-width: 120%;
  margin-top: -24px;
  margin-left: -30px;
  position: relative;
}

.image-366._2 {
  max-width: 100%;
  margin-left: 0;
}

.grid-118 {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: 20px;
}

.div-block-405, .div-block-406 {
  padding-left: 20px;
}

.div-block-407 {
  background-color: #0000;
  border-radius: 24px;
  margin-top: 44px;
  margin-bottom: 0;
  padding: 24px 20px;
  position: relative;
}

.div-block-407._1 {
  margin-top: 44px;
  margin-bottom: 0;
}

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

.quick-stack-5 {
  grid-column-gap: 8px;
  padding: 0;
}

.quick-stack-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

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

.image-368 {
  z-index: 1;
  width: auto;
  height: 319px;
  margin-top: 20px;
  margin-left: -60px;
  position: relative;
}

.image-368._2 {
  margin-top: 40px;
  margin-left: -200px;
}

.image-369 {
  z-index: 1;
  width: auto;
  height: 319px;
  margin-bottom: 20px;
  margin-left: -20px;
  position: relative;
}

.image-369._2 {
  margin-left: -40px;
}

.div-block-409 {
  background-color: #f9f9fb;
  border-radius: 24px;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.div-block-410 {
  margin-bottom: 16px;
}

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

.grid-119 {
  background-color: #f9f9fb;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr;
}

.image-370 {
  width: 148px;
  height: 148px;
}

.image-371 {
  margin-bottom: 0;
}

.image-372 {
  margin-left: -18px;
}

.div-block-412 {
  text-align: right;
}

.div-block-413 {
  background-color: #f9f9fb;
}

.image-373, .image-374.hide {
  display: none;
}

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

.image-375 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.image-375.hide2 {
  display: none;
}

.image-376 {
  margin-top: 16px;
}

.div-block-414 {
  align-self: flex-end;
}

.div-block-415 {
  border-radius: 24px;
  flex-direction: column;
  justify-content: space-between;
  width: 468px;
  height: 325px;
  margin-top: 0;
  padding: 16px 10px 16px 20px;
  display: flex;
  overflow: hidden;
}

.list-2 {
  padding-left: 16px;
}

.image-377 {
  width: 36px;
  height: 36px;
  margin-bottom: 18px;
}

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

.div-block-417, .div-block-418 {
  overflow: hidden;
}

.grid-121, .image-378 {
  display: none;
}

.image-380 {
  margin-left: -124px;
  margin-right: 0;
  position: absolute;
}

.image-381 {
  position: absolute;
  inset: 600px 0% auto auto;
}

.div-block-421 {
  margin-top: 600px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.image-382 {
  width: 180px;
  position: absolute;
  inset: 740px -40px auto auto;
}

.div-block-422 {
  margin-top: 0;
  padding-top: 0;
}

.image-383 {
  z-index: -1;
  max-width: 190%;
  position: absolute;
  inset: -74px auto auto -68px;
}

.image-384 {
  z-index: -1;
  max-width: 200%;
  position: absolute;
  inset: 40px 0% auto 20px;
}

.div-block-423 {
  width: auto;
  position: relative;
}

.cell-16 {
  border-radius: 2px;
}

.image-385 {
  position: absolute;
  top: -87px;
  left: -120px;
}

.image-386 {
  position: absolute;
  inset: 220px 0% auto auto;
}

.image-387 {
  position: absolute;
}

.image-388 {
  position: absolute;
  top: 20px;
  left: -60px;
}

.image-389 {
  width: 75%;
  position: absolute;
  left: -40px;
}

.image-390 {
  margin-top: 0;
  position: absolute;
  top: 250px;
}

.image-391 {
  width: 75%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 100px 0% 0% 140px;
}

.div-block-424 {
  width: 160%;
  position: relative;
}

.div-block-425 {
  position: relative;
}

.div-block-426 {
  margin-left: -46px;
  position: absolute;
}

.image-392 {
  text-align: center;
  width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-427 {
  background-color: #f9f9fb;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
}

.div-block-428 {
  background-color: #f9f9fb;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
  padding-bottom: 20px;
}

.div-block-429 {
  background-color: #f9f9fb;
}

.grid-122 {
  grid-column-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c0779c7f03861563599f6f_business.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 140px;
  padding: 36px 20px 36px 36px;
}

.grid-122._2 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c078393ad5d3b3b4d41096_design.png");
}

.grid-123 {
  grid-column-gap: 36px;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c0ccd458df9b5cfff69458_result%20(1).png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 30%;
  padding: 36px;
}

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

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

.list-item {
  border-top: 1px #e8e8ee;
  border-bottom: 1px solid #e8e8ee;
  margin-bottom: 8px;
}

.slider-14 {
  display: none;
}

.image-396 {
  width: 100%;
  margin-bottom: 0;
}

.image-397 {
  border-radius: 24px;
  margin-top: 20px;
  margin-bottom: 60px;
}

.grid-124 {
  grid-template-columns: 1fr 100px;
}

.div-block-435 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  margin-left: 0;
  display: flex;
}

.div-block-435._2 {
  border-bottom: 1px solid #fff;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 32px;
  padding-left: 0;
}

.image-398 {
  width: 48px;
  height: 48px;
  display: block;
}

.image-398._2 {
  width: 128px;
  height: 128px;
}

.div-block-436 {
  flex: none;
  width: 48px;
  height: 48px;
  margin-left: 0;
  position: relative;
}

.grid-125 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  margin-top: 40px;
}

.grid-126 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  margin-top: -140px;
  margin-bottom: 20px;
}

.div-block-437 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390e3d3c72dd4f1b178a_shape2.svg");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  flex-direction: column;
  justify-content: flex-end;
  height: 770px;
  padding-bottom: 30px;
  display: flex;
}

.div-block-438 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ea6e7617d43309cfe_shape3.svg");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  flex-direction: column;
  justify-content: flex-start;
  height: 770px;
  margin-top: 0;
  padding-top: 100px;
  display: flex;
}

.div-block-439 {
  padding-left: 40px;
  padding-right: 20px;
}

.image-399 {
  margin-top: -10px;
  margin-bottom: 0;
  margin-left: -20px;
  padding-left: 0;
}

.image-400 {
  max-width: 90%;
  margin-top: -10px;
  margin-left: 0;
  margin-right: 40px;
}

.div-block-440 {
  justify-content: center;
  display: flex;
}

.div-block-441 {
  z-index: 2;
  width: 286px;
  margin-top: 0;
  position: relative;
}

.div-block-441._2 {
  width: 360px;
}

.div-block-441._3 {
  width: 180px;
}

.div-block-441._4 {
  width: 140px;
}

.div-block-441._1 {
  width: auto;
}

.grid-127 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  margin-left: 40px;
  position: relative;
}

.grid-127._0 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  position: relative;
}

.grid-127.red {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 0;
  margin-bottom: 40px;
}

.grid-127.red._2 {
  margin-bottom: 220px;
}

.image-401 {
  width: 1865px;
  margin-top: -360px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
}

.yellow {
  color: #ffc816;
}

.image-402 {
  z-index: -1;
  width: 100%;
  max-width: 1920px;
  margin: -220px auto -300px;
  display: block;
  position: relative;
}

.section-99 {
  background-color: #232323;
  border-radius: 60px;
  padding-top: 60px;
}

.grid-128 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  padding-bottom: 80px;
  padding-left: 40px;
}

.div-block-442 {
  background-color: #ea2127;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  flex-direction: column;
  justify-content: center;
  width: 320px;
  height: 56px;
  padding: 16px 24px;
  display: flex;
}

.div-block-443 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  object-fit: fill;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  height: 600px;
  display: flex;
  overflow: hidden;
}

.image-403 {
  margin-top: 0;
  margin-left: 0;
}

.image-404 {
  width: 707px;
}

.image-405 {
  width: 196px;
}

.div-block-444 {
  overflow: visible;
}

.slider-16 {
  background-color: #0000;
  height: 656px;
}

.slide-nav-15 {
  z-index: 2;
  color: #fac416;
  display: flex;
  inset: auto 0% -60px;
}

.slide-23 {
  width: 100%;
  height: auto;
  overflow: hidden;
}

.mask-15 {
  height: auto;
}

.left-arrow-15 {
  width: 460px;
}

.right-arrow-16 {
  width: 460px;
  inset: 0% auto 0% 470px;
}

.section-100 {
  margin-top: 0;
  padding-top: 100px;
}

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

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

.div-block-445 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65253912fda4476ceb8f25f5_shape5-1.png");
  background-position: 50% 132px;
  background-repeat: no-repeat;
  background-size: contain;
  height: 600px;
}

.div-block-446 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6539191c699a253495a54f8f_shape6-1.png");
  background-position: 50% 68px;
  background-repeat: no-repeat;
  background-size: contain;
}

.div-block-447 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/652539138bc23c60410be57f_shape7-1.png");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.div-block-448 {
  margin-top: 200px;
  padding-left: 20px;
  padding-right: 20px;
}

.div-block-448._2 {
  margin-top: 136px;
  padding-right: 10px;
}

.div-block-448._3 {
  margin-top: 66px;
  padding-right: 20px;
}

.div-block-449 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525391594aa04d73fdb550c_shape8.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525391594aa04d73fdb550c_shape8.svg");
  background-position: 50% 100%, 50% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 100%, 100%;
  width: 952px;
  height: 800px;
  margin-top: -120px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 220px;
  padding-bottom: 0;
}

.div-block-450 {
  width: auto;
  margin-top: 80px;
  padding-left: 40px;
  padding-right: 40px;
}

.image-406 {
  margin-top: 0;
}

.div-block-451 {
  width: 128px;
  height: 128px;
}

.image-407 {
  width: 128px;
  max-width: none;
  height: 128px;
  display: block;
}

.section-101 {
  background-color: #fbc615;
  border-radius: 60px;
  margin-top: -80px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.image-408 {
  width: 303px;
  margin-top: 20px;
  margin-right: 170px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.div-block-452 {
  margin-left: 40px;
}

.grid-131 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 50px auto auto auto auto;
  margin-top: 40px;
  margin-bottom: 40px;
  margin-right: 24px;
}

.div-block-453 {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 24px;
  padding-left: 36px;
  display: flex;
}

.link-block-13 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525391517ae064e6238c5e3_shape9.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  width: auto;
  text-decoration: none;
}

.image-409 {
  z-index: -1;
  width: 1227px;
  margin-top: -356px;
  margin-left: -410px;
  position: absolute;
  inset: 0%;
}

.div-block-454 {
  object-fit: fill;
  flex-direction: column;
  width: 100%;
  margin-top: -100px;
  margin-bottom: -56px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-410 {
  z-index: 2;
  position: absolute;
  inset: 70px 0% 0% auto;
  box-shadow: 0 0 128px #0000001f;
}

.section-102 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65253906c535bafbfa4f008c_logo-bw.svg");
  background-position: 50% 0;
  background-size: auto;
  margin-top: 100px;
  margin-bottom: 200px;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.image-411 {
  z-index: 0;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 10% 0% auto;
}

.image-412 {
  margin-top: -48px;
  margin-left: -86px;
  position: absolute;
}

.image-415 {
  width: 43px;
  margin-right: 8px;
}

.link-4 {
  color: #ea2127;
}

.section-103 {
  padding-top: 0;
  overflow: visible;
}

.otvinta {
  display: block;
}

.image-416 {
  width: 1920px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.date-anggel {
  color: #fff;
  border: 1px #000;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-457 {
  border: 2px solid #e5007e;
  border-radius: 24px;
  width: 90px;
  padding: 8px 20px;
  display: flex;
}

.image-417 {
  align-self: flex-start;
  width: 301px;
  margin-right: 56px;
}

.div-block-458 {
  width: 65%;
  margin-top: -140px;
  margin-bottom: 40px;
}

.angbold {
  color: #e5007e;
}

.div-block-459 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-start;
  display: flex;
}

.image-418 {
  width: auto;
  height: 25px;
}

.body-anggel {
  background-color: #2a2a2a;
}

.section-104 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/655b9ec8d9d9f36825c0c5c9_ellips.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 100px;
  padding-bottom: 0;
}

.image-419 {
  z-index: 2;
  margin-top: -20px;
  margin-bottom: -140px;
  position: relative;
}

.image-420 {
  z-index: 2;
  margin-top: -20px;
  position: relative;
}

.grid-132 {
  margin-bottom: 0;
}

.grid-133 {
  z-index: 2;
  grid-template-rows: auto;
  grid-template-columns: 75% 1fr;
  position: relative;
}

.grid-134 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 20px;
  margin-bottom: 60px;
}

.section-105 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/655b9ec9d9d9f36825c0c64b_ellips2.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.image-421 {
  width: 1200px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-422 {
  z-index: 2;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.image-423 {
  width: 248px;
}

.grid-135 {
  z-index: 2;
  grid-template-columns: 248px 1fr;
  margin-top: 20px;
  margin-bottom: 60px;
  position: relative;
}

.image-424 {
  width: 220px;
}

.div-block-460 {
  border-right: 2px dashed #5e5e5e;
  margin-top: 24px;
  padding-top: 0;
}

.div-block-461 {
  border-bottom: 2px dashed #5e5e5e;
  border-right: 1px #000;
  padding-bottom: 24px;
}

.div-block-461._2 {
  padding-left: 20px;
}

.div-block-462 {
  margin-top: 24px;
  padding-top: 0;
  padding-left: 24px;
}

.div-block-463 {
  margin-top: 24px;
  padding-left: 24px;
}

.image-425 {
  z-index: 2;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.div-container-anglarge {
  border-top: 2px dashed #fff;
  flex-direction: column;
  align-items: stretch;
  width: 1280px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  display: flex;
}

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

.image-426 {
  width: 95px;
  height: 49px;
  margin-right: 10px;
}

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

.image-427 {
  width: 268px;
}

.flex-block {
  z-index: 2;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 1280px;
  margin: 20px auto 40px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.image-428 {
  align-self: auto;
  width: 1488px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.image-429 {
  margin: 20px auto;
  display: block;
}

.div-block-466 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.flex-block-2 {
  justify-content: space-between;
}

.flex-block-2.eg {
  margin-top: 60px;
  margin-bottom: 40px;
}

.flex-block-2.as {
  margin-top: 60px;
  margin-bottom: 60px;
}

.image-430 {
  align-self: flex-start;
}

.section-106 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/655b9ec816337102a4cbbb6b_ellips3.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 40px;
}

.div-block-467 {
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-431 {
  z-index: 1;
  width: 197px;
  position: absolute;
  inset: 0% -80px auto auto;
}

.div-block-468 {
  position: relative;
}

.image-432 {
  z-index: 1;
  width: 192px;
  position: absolute;
  inset: auto auto 0% -80px;
}

.div-block-469 {
  position: relative;
}

.image-433 {
  z-index: 3;
  position: absolute;
  inset: -100px 100px auto auto;
}

.div-block-470 {
  position: relative;
  top: 0;
}

.image-434 {
  z-index: 3;
  position: absolute;
  inset: auto auto -100px -160px;
}

.image-435 {
  z-index: 2;
  position: absolute;
  inset: auto auto -140px -20px;
}

.image-436 {
  z-index: 1;
  width: 606px;
  position: absolute;
  inset: -160px auto auto -540px;
}

.image-437 {
  width: 576px;
  position: absolute;
  inset: 240px -240px auto auto;
}

.image-438 {
  z-index: 1;
  width: 378px;
  position: absolute;
  inset: 20px auto auto -160px;
}

.image-439 {
  z-index: 1;
  width: 436px;
  position: absolute;
  inset: 60px -180px auto auto;
}

.image-440 {
  width: 677px;
  position: absolute;
  inset: auto auto -700px 40px;
}

.image-441 {
  width: 841px;
  position: absolute;
  inset: 60px -300px auto auto;
}

.grid-136 {
  z-index: 2;
  margin-bottom: 40px;
  position: relative;
}

.link-block-14 {
  margin-right: 56px;
}

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

.section-107 {
  z-index: 5;
  background-color: #424b59;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65649afcc2acfdeff229f146_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-1.svg");
  background-position: 50% 100%;
  background-size: auto;
  margin-bottom: 20px;
  position: relative;
}

.image-443 {
  width: 300px;
  position: absolute;
  inset: 0 -84px auto auto;
}

.image-444 {
  width: 176px;
}

.link-block-15 {
  margin-left: -58px;
}

.grid-137 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.section-108 {
  z-index: 5;
  background-color: #424b59;
  margin-top: -20px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 20px;
  position: relative;
}

.section-108.frontscrolling.hidden {
  display: none;
}

.section-109 {
  z-index: 4;
  background-color: #424b59;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  margin-top: -20px;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.section-109._2 {
  background-position: 50% 100%;
  background-size: 100%;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: -20px;
  margin-bottom: 0;
  padding-top: 10px;
}

.div-block-473 {
  border: 2px solid #ff8c00;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  width: 323px;
  height: 60px;
  margin-bottom: 0;
  display: flex;
}

.div-block-473._2 {
  color: #1e2229;
  border-color: #1e2229;
  text-decoration: none;
}

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

.grid-138._2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-138.otz {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 90px 1fr;
  margin-bottom: 0;
  padding-bottom: 0;
}

.image-445 {
  width: 210px;
}

.image-445._2 {
  width: 160px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-110 {
  z-index: 4;
  background-color: #424b59;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6564d000b9ce46cedb11dff5_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-3.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -60px;
  padding-top: 120px;
  padding-bottom: 60px;
  position: relative;
}

.div-block-474 {
  margin-left: -60px;
  display: flex;
}

.image-446 {
  margin-right: 8px;
}

.div-block-475 {
  align-self: center;
}

.div-block-476 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  align-items: flex-start;
  display: flex;
}

.image-447 {
  margin-top: 16px;
}

.flex-block-3 {
  z-index: 6;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  position: relative;
}

.div-block-477 {
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: relative;
}

.image-448 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.section-111 {
  z-index: 5;
  background-color: #424b59;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6565624ad006b23a39853d83_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-4.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: -20px;
  padding-top: 100px;
  padding-bottom: 60px;
  position: relative;
}

.section-111.qq {
  z-index: 4;
  background-color: #424b59;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/663bdd59937a8f8f5226deff_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-7.svg");
  background-position: 50% 100%;
  background-size: 990px;
  margin-top: 0;
  padding-top: 40px;
}

.div-block-478 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6565eae533ac861a0eb54848_vertical%20slider.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 700px;
  margin-left: -30px;
  margin-right: -30px;
  padding-top: 23px;
  padding-left: 30px;
  padding-right: 30px;
}

.grid-139 {
  z-index: 1;
  box-shadow: none;
  background-color: #fff;
  border: 1px #000;
  border-radius: 32px;
  grid-template-columns: 1fr 1fr 1fr;
  margin: 0;
  padding: 40px 20px 20px;
  position: relative;
}

.grid-139.qw-slider {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 40px;
  display: block;
}

.grid-139.qw-slider.hidden {
  display: none;
}

.grid-139.qw-slider._1-2 {
  margin-bottom: 0;
  padding-bottom: 0;
}

.grid-139.qw-slider._1-2.hide {
  display: none;
}

.div-block-479 {
  z-index: 3;
  background-color: #0000;
  border-radius: 32px;
  width: 952px;
  height: 700px;
  max-height: 100vh;
  margin-top: -40px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: relative;
}

.div-block-479.pg._2 {
  z-index: 2;
  height: 680px;
  margin-top: 0;
  position: sticky;
  bottom: 5px;
}

.div-block-479.pg._3 {
  z-index: 1;
  margin-top: 20px;
  position: sticky;
  bottom: 10px;
}

.div-block-479.pg._4 {
  z-index: 0;
  margin-top: 40px;
  margin-bottom: 20px;
  position: sticky;
  bottom: 15px;
}

.div-block-479.qiwi {
  margin-top: 0;
}

.div-block-480 {
  background-color: #f2f7ff;
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  height: 560px;
  padding: 20px;
  display: flex;
}

.image-449 {
  text-align: left;
  align-self: center;
  width: auto;
  height: 171px;
  margin-top: 4px;
}

.image-449._0 {
  margin-top: 0;
}

.image-450 {
  align-self: center;
  width: auto;
  height: 130px;
  margin-top: 10px;
}

.image-450._1 {
  margin-top: 4px;
  margin-bottom: 18px;
}

.image-451 {
  width: auto;
  height: 33px;
  margin-top: 0;
  margin-bottom: 4px;
}

.image-452 {
  align-self: center;
  height: 400px;
  margin-top: 0;
}

.image-452._2 {
  margin-top: 22px;
}

.div-block-481 {
  flex: 1;
  align-self: center;
  align-items: center;
  display: flex;
}

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

.image-453 {
  width: 90px;
  height: auto;
}

.grid-140 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  grid-template-columns: 1fr 90px;
}

.section-112 {
  background-color: #424b59;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6565624ad006b23a39853d83_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-4.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 60px;
}

.section-112.q {
  background-image: none;
  padding-bottom: 0;
}

.section-113 {
  padding-top: 60px;
  padding-bottom: 20px;
}

.div-block-483 {
  background-color: #fff;
  border-radius: 32px;
  display: block;
  box-shadow: 0 18px 48px #dde7f999;
}

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

.right-arrow-17 {
  align-items: flex-start;
  display: flex;
}

.icon-3 {
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: auto;
}

.icon-4 {
  margin-top: 10px;
  margin-bottom: auto;
}

.left-arrow-16 {
  height: 100%;
  inset: 0% 80px auto auto;
}

.slider-17 {
  background-color: #0000;
}

.div-block-484 {
  background-color: #ffe6cc;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.text-block-4 {
  color: #f58a1f;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.div-block-485 {
  background-color: #313741;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.div-block-486 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.image-454 {
  width: 300px;
  margin-top: -80px;
  position: absolute;
}

.image-455 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/61fd71855dd2317410d1a529_Button.png");
  background-position: 0 0;
  background-size: auto;
  width: 270px;
}

.div-block-487 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/61fd71855dd2317410d1a529_Button.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  width: 268px;
  height: 54px;
  margin-top: 10px;
  display: flex;
}

.image-456 {
  width: 100%;
}

.image-457 {
  text-align: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

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

.div-block-489 {
  width: 80%;
}

.body-eg {
  background-color: #001e35;
}

.date-eg {
  color: #fff;
  font-family: Namu Pro, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

.bold-eg {
  color: #fe403c;
}

.image-458 {
  width: 324px;
  margin-top: 16px;
}

.grid-141 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 60% 1fr;
}

.grid-141.customer {
  margin-top: 160px;
}

.image-459 {
  width: 380px;
  margin-bottom: 10px;
}

.image-460 {
  margin-top: 40px;
  margin-bottom: 60px;
}

.image-461 {
  width: 2109px;
  max-width: 110%;
  margin: 20px -60px 40px;
}

.div-block-490 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.grid-142 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto 200px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
  position: relative;
}

.image-462 {
  z-index: -1;
  width: 621px;
  max-width: none;
  margin-top: -200px;
  margin-left: -140px;
  display: block;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.image-463 {
  z-index: -1;
  width: 621px;
  max-width: none;
  margin-top: -200px;
  margin-left: 0;
  margin-right: -140px;
  display: block;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.div-block-491 {
  justify-content: center;
  display: flex;
  position: relative;
}

.div-block-492 {
  position: relative;
}

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

.div-block-494 {
  margin-top: -40px;
  position: relative;
}

.image-464 {
  z-index: -2;
  width: 600px;
  max-width: none;
  margin-top: -200px;
  margin-left: -116px;
  display: block;
  position: absolute;
}

.image-465 {
  z-index: -1;
  width: 800px;
  max-width: none;
  margin-top: 60px;
  margin-left: -200px;
  display: block;
  position: absolute;
}

.image-466 {
  margin-top: 20px;
  display: block;
}

.image-467 {
  width: 236px;
  margin-bottom: 10px;
}

.grid-143 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 33% 1fr;
  margin-bottom: 80px;
  position: relative;
}

.grid-143._2 {
  grid-template-columns: 1fr 33%;
}

.div-block-495 {
  position: relative;
}

.div-block-496 {
  justify-content: center;
  display: flex;
  position: relative;
}

.image-468 {
  z-index: -1;
  margin-top: -180px;
  margin-left: 80%;
  position: absolute;
}

.image-469 {
  z-index: -2;
  max-width: 2200px;
  margin-top: 76px;
  position: absolute;
}

.image-470 {
  z-index: -1;
  margin-top: -80px;
  margin-left: -200px;
  position: absolute;
}

.image-471 {
  z-index: -1;
  max-width: 880px;
  margin-top: -160px;
  margin-left: -100px;
  position: absolute;
}

.image-471._2 {
  margin-left: 200px;
  margin-right: 0;
}

.image-471._4 {
  margin-top: 100px;
}

.image-471._3 {
  max-width: 621px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: -269px;
}

.image-471._6 {
  max-width: 700px;
  margin-top: 60px;
  margin-left: 100px;
}

.image-471._9 {
  align-self: auto;
  width: 400px;
  margin-top: 0;
  margin-left: 0;
  inset: auto auto -40px;
}

.image-471._10 {
  margin-top: -100px;
  margin-left: -260px;
}

.div-block-497 {
  object-fit: contain;
  justify-content: flex-start;
  align-items: stretch;
  width: 600px;
  max-width: 100%;
  display: flex;
  position: relative;
}

.div-block-497.flex {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
}

.image-472 {
  width: 244px;
}

.image-473 {
  outline-offset: 0px;
  border-radius: 8px;
  outline: 8px solid #00122066;
  width: 309px;
  max-width: 100%;
}

.div-block-498 {
  justify-content: center;
  display: flex;
  position: relative;
}

.image-474 {
  width: 216px;
}

.image-475 {
  width: 272px;
  margin-top: 60px;
  margin-bottom: -20px;
  display: none;
}

.image-476 {
  width: 236px;
  margin-top: 0;
  margin-bottom: -20px;
}

.div-block-499 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.div-block-500 {
  position: relative;
}

.image-477 {
  z-index: -1;
  max-width: 895px;
  margin-left: -236px;
  position: absolute;
}

.image-478 {
  z-index: -1;
  margin-top: -80px;
  margin-left: -140px;
  position: absolute;
}

.image-479 {
  max-width: 800px;
  margin-left: -600px;
  position: absolute;
}

.image-480 {
  z-index: -1;
  margin-top: -120px;
  margin-left: -100px;
  position: absolute;
}

.image-481 {
  z-index: -1;
  width: 300px;
  margin-top: -60px;
  margin-left: -200px;
  position: absolute;
}

.section-115 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65e741188205ec1e7dee773f_%D1%84%D0%BE%D0%BD13.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 2358px;
  position: relative;
  overflow: hidden;
}

.image-482 {
  z-index: -1;
  text-align: left;
  justify-content: center;
  width: 2358px;
  max-width: 2358px;
  margin-left: auto;
  margin-right: auto;
  display: inline-flex;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-501 {
  text-align: center;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: relative;
}

.section-116 {
  overflow: hidden;
}

.section-117 {
  overflow: visible;
}

.image-487 {
  outline-offset: 0px;
  border-radius: 20px;
  outline: 6px solid #00122066;
  width: 348px;
}

.image-488 {
  width: 106px;
  margin-left: 8px;
  margin-right: 8px;
}

.div-block-502 {
  margin-left: -50px;
  margin-right: -50px;
}

.image-489 {
  outline-offset: 0px;
  border-radius: 8px;
  outline: 8px solid #001220;
  width: 200px;
}

.image-490 {
  margin-top: 180px;
  margin-left: -50px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

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

.image-491 {
  width: 140px;
}

.image-492 {
  width: 50px;
  margin-left: 0;
}

.image-492.hide-desktop {
  display: none;
}

.div-block-504 {
  flex-flow: column;
  order: 0;
  align-self: center;
  display: flex;
}

.image-493 {
  width: 108px;
}

.div-block-505 {
  justify-content: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.image-494 {
  z-index: -1;
  width: auto;
  max-width: none;
  height: 200px;
  margin-top: -41px;
  margin-left: -300px;
  position: absolute;
}

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

.section-118 {
  background-color: #cf0a2c;
  border-radius: 24px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.div-block-507 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.div-block-508 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fad9df;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: center;
  height: 56px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.div-block-508._2 {
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  margin-top: 16px;
  margin-bottom: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.color-div {
  background-color: #cf0a2c;
  border-radius: 12px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-top: 0;
  display: flex;
}

.color-div.big {
  width: 44px;
  height: 44px;
  margin-top: 0;
  margin-bottom: 16px;
}

.color-div._2 {
  margin-top: 6px;
}

.color-div._2.blue {
  background-color: #1f562c;
}

.div-block-510 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: auto;
  justify-items: start;
  margin-top: 140px;
  margin-left: 0;
  display: grid;
  position: absolute;
}

.image-495 {
  width: 385px;
  margin-left: -40px;
  display: block;
}

.image-496 {
  align-self: flex-end;
  width: 460px;
  margin-top: -100px;
  margin-left: -10px;
  display: block;
  position: relative;
}

.image-497 {
  align-self: flex-end;
  width: 450px;
  margin-top: 60px;
  margin-left: 0;
  display: block;
}

.div-block-511 {
  flex-flow: column;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.image-498 {
  width: 562px;
  max-width: none;
  margin-left: 0;
  margin-right: -20px;
}

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

.image-499 {
  width: 241.5px;
  margin-top: 60px;
  position: relative;
}

.image-500 {
  width: 234px;
  margin: 20px 0 0 70px;
  padding-right: 20px;
}

.image-501 {
  width: 223.5px;
  margin-bottom: 20px;
}

.image-502 {
  z-index: 1;
  width: 516.5px;
  position: relative;
  box-shadow: 0 2px 5px #0003;
}

.div-block-513 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fad9df;
  border-radius: 8px;
  margin-top: 40px;
  margin-bottom: 60px;
  padding: 12px 16px;
  display: flex;
}

.div-block-513.blue {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #d9fae1;
  margin-bottom: 40px;
  display: flex;
}

.div-block-513.blue._2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  padding: 24px 32px 28px;
}

.div-block-513.white {
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 40px;
  padding: 24px 32px 28px;
}

.div-block-513._1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 24px 32px 28px;
}

.image-503 {
  width: 52px;
}

.grid-144 {
  grid-template-rows: auto;
  grid-template-columns: 924px 1fr;
}

.div-block-514 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 1162px;
  height: 798px;
  max-height: 798px;
  margin: 20px auto 0;
  padding-bottom: 0;
  display: grid;
}

.image-504 {
  width: 1161px;
  margin-bottom: 0;
}

.grid-145 {
  grid-template-rows: auto;
  margin-top: 0;
}

.grid-145._2 {
  margin-bottom: -100px;
}

.div-block-515 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #475467;
  border-radius: 24px;
  flex-flow: column;
  padding: 32px 32px 40px;
  display: flex;
}

.div-block-515.grey {
  background-color: #e9e9f0;
  padding-left: 40px;
  position: relative;
}

.div-block-515.grey.sobaka {
  justify-content: space-between;
}

.div-block-515.red {
  background-color: #d70926;
  justify-content: flex-start;
  position: relative;
}

.image-505 {
  width: 96px;
}

.image-505._2 {
  border-radius: 24px;
  width: 80px;
}

.div-block-516 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: flex-start;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.div-block-517, .grid-146 {
  margin-bottom: 60px;
}

.grid-147 {
  grid-template-rows: auto;
  margin-bottom: 40px;
}

.div-block-518 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 60px;
  display: grid;
}

.div-block-519 {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
  position: relative;
}

.div-block-520 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.image-506 {
  margin-top: 0;
}

.div-block-521 {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-522 {
  justify-content: space-between;
  display: flex;
}

.div-block-522._2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
}

.section-119 {
  background-color: #344154;
  border-radius: 24px;
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 40px;
  overflow: hidden;
}

.section-119._2 {
  background-color: #e9e9f0;
  padding-bottom: 60px;
}

.image-507 {
  width: 1920px;
  max-width: none;
  margin-top: -40px;
}

.image-508 {
  z-index: 0;
  position: absolute;
  inset: auto 0% 0% auto;
}

.div-block-523 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.image-509 {
  width: 380px;
  max-width: none;
}

.grid-148 {
  position: relative;
}

.image-510 {
  z-index: 0;
  width: 344px;
  position: absolute;
  inset: auto auto -60px -80px;
}

.div-block-524 {
  height: 798px;
  margin-bottom: 0;
}

.image-515 {
  align-self: center;
  width: 52px;
  height: 52px;
  margin-bottom: 60px;
}

.image-516 {
  width: 569px;
}

.link-6 {
  color: #cf0a2c;
}

.link-7 {
  color: #1f562c;
}

.lightbox-link-2 {
  display: none;
}

.div-block-525 {
  flex-flow: column;
  margin-top: 0;
  display: flex;
  position: sticky;
  top: 0;
}

.grid-149 {
  grid-template-rows: auto;
  grid-template-columns: auto 1fr 86px;
  margin-top: 64px;
}

.div-block-526 {
  background-color: #001b36;
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 86px;
  height: 40px;
  margin-top: 12px;
  display: flex;
}

.onkor {
  width: 194px;
  margin-top: -24px;
}

.flex-block-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
}

.link-block-16 {
  flex: none;
}

.div-block-527 {
  width: 100%;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.div-block-528 {
  text-align: left;
  background-color: #f7f8fa;
  border-radius: 24px;
  margin-top: -200px;
  padding-top: 200px;
  padding-bottom: 48px;
}

.div-block-529 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border: 1px solid #d6dadd;
  border-left: 1px #000;
  border-right: 1px #000;
  align-self: center;
  align-items: center;
  width: 460px;
  padding-top: 38px;
  padding-bottom: 38px;
  display: flex;
}

.div-block-529._2 {
  border-style: none;
  border-color: #000;
  width: 50%;
}

.div-block-530 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fc6d26;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6619fc6ecd2040ad6627299b_sobaka_barabaka.png");
  background-position: 100% 10px;
  background-repeat: no-repeat;
  background-size: auto 90%;
  border-radius: 12px;
  align-items: center;
  width: 100%;
  padding: 24px 60px 24px 32px;
  display: flex;
}

.div-block-530._2 {
  background-color: #001b36;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6619fc771c430cca99bfd04a_sobaka_barabaka2.png");
  background-position: 100% 0;
  background-size: auto 90%;
  width: 50%;
  padding-right: 140px;
}

.image-517 {
  align-self: center;
}

.div-block-531 {
  flex-flow: column;
  align-self: flex-start;
  display: flex;
}

.flex-block-5 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 32px;
  margin-bottom: 32px;
}

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

.grid-150._2, .grid-150.paket {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr;
}

.div-block-532 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: none;
  display: flex;
}

.link-block-17 {
  margin-left: -6px;
}

.desktop.hide, .mobile {
  display: none;
}

.logo {
  width: 194px;
  margin-top: 12px;
}

.logo.dipol {
  width: 194px;
  margin-top: -10px;
}

.logo.paket {
  width: 194px;
  margin-top: 10px;
}

.logo.compel {
  margin-top: 4px;
}

.logo.itmo {
  margin-top: 0;
}

.logo.ds {
  width: 120px;
}

.logo.zap {
  margin-top: 4px;
}

.div-block-533 {
  background-color: #fd7723;
  border-radius: 12px;
  margin-top: 12px;
  margin-left: 0;
  padding: 0 8px 8px;
}

.grid-151 {
  grid-template-columns: 1fr 1fr;
  width: 864px;
}

.flex-block-6 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

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

.image-519 {
  width: 90px;
  height: 90px;
}

.div-block-534 {
  z-index: 6;
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/663c5748cc016e2e401952c5_Background-21.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: 100%;
  max-width: 1280px;
  height: auto;
  margin-top: -250px;
  padding-top: 80px;
  padding-bottom: 40px;
  position: relative;
}

.div-block-534._0 {
  background-position: 50% 100%;
  margin-top: 0;
  padding-top: 54px;
}

.div-block-535 {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6564d000b9ce46cedb11dff5_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-3.svg");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  margin-top: -40px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.div-block-535.white {
  background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/663bdd59937a8f8f5226deff_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-7.svg");
  padding-top: 40px;
  padding-bottom: 60px;
}

.div-block-535._2 {
  background-color: #0000;
  background-image: none;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.desktop-hidden {
  display: none;
}

.image-520 {
  border-radius: 8px;
}

.lightbox-link-5 {
  text-align: center;
  background-color: #5986fd;
  border-radius: 8px;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: center;
  min-width: 250px;
  height: 56px;
  display: flex;
}

.lightbox-link-5._1 {
  background-color: #e22338;
}

.lightbox-link-5._2 {
  background-color: #f58a1f;
}

.lightbox-link-5._3 {
  background-color: #1e2229;
}

.flex-block-7 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  width: 80%;
  margin-top: 40px;
  margin-bottom: 20px;
}

.ov.giant {
  font-size: 56px;
  line-height: 58px;
}

.image-521 {
  width: 120px;
  height: 120px;
  margin-right: 10px;
}

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

.div-block-537 {
  background-color: #313741;
  width: 100%;
  height: 300px;
}

.div-block-538 {
  width: 100%;
  height: 60px;
  display: flex;
}

.div-block-538._1 {
  background-color: #eff6f6;
}

.image-522 {
  width: 120px;
  height: 60px;
  margin-bottom: -1px;
  margin-left: auto;
  margin-right: auto;
}

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

@media screen and (min-width: 1280px) {
  .container-1 {
    height: auto;
    margin-bottom: 100px;
  }

  .section-1.ohlebe {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6194a9b6736314c1729d1730_Rectangle%20402.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .section-2 {
    flex-direction: row;
    display: flex;
  }

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

  .div-over-1200, .div-over-1200._1920 {
    justify-content: flex-start;
    margin-left: -210px;
    display: flex;
  }

  .h1 {
    text-align: left;
  }

  .h1.ohl {
    margin-right: -60px;
    font-size: 40px;
    line-height: 48px;
  }

  .h1.pg {
    font-size: 48px;
    line-height: 60px;
  }

  .h1.ds {
    margin-bottom: 32px;
    font-size: 56px;
    line-height: 56px;
  }

  .h1.mm {
    font-size: 48px;
    line-height: 56px;
  }

  .h1.ov {
    width: 100%;
  }

  .div-block-3._1920 {
    display: flex;
  }

  .body {
    background-color: #fff;
  }

  .link.sistemblue {
    color: #06c;
    font-size: 18px;
    line-height: 24px;
  }

  .link.sistemblue._16 {
    font-size: 16px;
    line-height: 24px;
  }

  .link.mm {
    -webkit-text-stroke-color: #2390cc;
  }

  .div-block-8 {
    margin-right: 60px;
  }

  .div-block-8._1920 {
    margin-right: 60px;
    display: flex;
  }

  .h2.ohlebe {
    max-width: none;
    margin-left: 0;
    font-size: 16px;
    line-height: 22px;
    position: absolute;
  }

  .h2.ohlebe._2 {
    margin-left: 0;
  }

  .h2.ohlebe.max {
    max-width: 200px;
  }

  .h2.ohlebe.slide {
    margin-top: 0;
  }

  .h2.res {
    text-align: left;
  }

  .h2.nb {
    margin-left: -80px;
  }

  .h2.nb.light {
    color: #dbdbdb;
  }

  .h2.nb.light._0 {
    margin-left: 0;
  }

  .h2.pg, .h2.pg.light {
    font-size: 40px;
    line-height: 48px;
  }

  .h2.ds {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 48px;
    line-height: 48px;
  }

  .h2.mm {
    color: #34353e;
    font-family: Roboto, sans-serif;
  }

  .h2.mm._0 {
    margin-bottom: 0;
  }

  .h2.eg {
    z-index: 1;
    position: relative;
  }

  .h2.as.white {
    margin-bottom: -140px;
    font-size: 44px;
    line-height: 56px;
  }

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

  .par {
    position: relative;
  }

  .par.white._30.res {
    font-size: 30px;
  }

  .par.small {
    margin-right: 0;
  }

  .par._24 {
    margin-top: 24px;
  }

  .par.ohl {
    font-size: 16px;
    line-height: 22px;
  }

  .par.ohl.small {
    font-size: 14px;
    line-height: 18px;
  }

  .par.nb {
    color: #333;
    font-family: Roboto, sans-serif;
  }

  .par.nb.light {
    color: #cbcbcb;
    font-family: Roboto, sans-serif;
  }

  .par.nb.light.small, .par.nb._0, .par.nb.white {
    font-family: Roboto, sans-serif;
  }

  .par.nb.white._24._0 {
    margin-top: 0;
  }

  .par.nb.minus {
    margin-top: -48px;
    margin-bottom: -4px;
    margin-right: -20px;
    font-family: Roboto, sans-serif;
  }

  .par.nb.minus._3 {
    margin-bottom: 26px;
  }

  .par.raisa {
    max-width: 952px;
  }

  .par.raisa._0 {
    margin-bottom: 0;
  }

  .par.sd-date.ov {
    padding-right: 0;
  }

  .par.ok.small2.white._60 {
    width: 70%;
  }

  .par.pg {
    font-size: 20px;
    line-height: 28px;
  }

  .par.pg.ligh {
    font-size: 20px;
  }

  .par.pg.ligh.small {
    font-size: 16px;
  }

  .par.pg.white.lead {
    font-size: 28px;
    line-height: 34px;
  }

  .par.ds.small {
    font-size: 18px;
    line-height: 26px;
  }

  .par.ds.small._6 {
    font-size: 14px;
    line-height: 22px;
  }

  .par.mm, .par.mm.list {
    color: #575864;
  }

  .par.mm.list.light {
    font-size: 16px;
    line-height: 24px;
  }

  .par.mm.list.blue {
    color: #2390cc;
    margin-bottom: 0;
  }

  .par.mm.number.grey {
    color: #efeff2;
    font-size: 64px;
    line-height: 64px;
  }

  .par.mm.center {
    text-align: center;
  }

  .par.mm.list-copy {
    color: #575864;
  }

  .par.mm.list-copy.blue {
    color: #2390cc;
    margin-bottom: 0;
  }

  .par.ov, .par.ov.small, .par.ov.small.white {
    font-size: 18px;
    line-height: 28px;
  }

  .par.ov.black.giant {
    font-size: 64px;
    line-height: 64px;
  }

  .par.qw.big {
    font-size: 40px;
    line-height: 52px;
  }

  .par.qw.giant {
    font-size: 100px;
    line-height: 100px;
  }

  .par.qw.small._2 {
    font-size: 16px;
    line-height: 28px;
  }

  .par.eg {
    z-index: 1;
  }

  .par.eg.small {
    font-size: 18px;
    line-height: 28px;
  }

  .par.eg.giant {
    font-size: 104px;
  }

  .par.eg.title {
    margin-bottom: 40px;
  }

  .par.as.small.not-so-small {
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 28px;
  }

  .block-70 {
    display: block;
  }

  .block-70._2 {
    width: 100%;
    margin-left: 60px;
  }

  .block-70._2._10 {
    margin-left: 120px;
    padding-left: 0;
  }

  .block-70._2._80 {
    margin-left: 80px;
  }

  .h3.ohl {
    font-size: 18px;
    line-height: 26px;
  }

  .h3.nb {
    color: #000;
  }

  .h3.nb.light {
    color: #dbdbdb;
    font-family: Montserrat, sans-serif;
  }

  .h3.nb.white._00 {
    color: #fff;
  }

  .h3.pg {
    font-size: 28px;
    line-height: 34px;
  }

  .h3.pg.slider {
    font-size: 20px;
    line-height: 28px;
  }

  .h3.pg.black {
    font-size: 32px;
    line-height: 38px;
  }

  .h3.pg.white {
    margin-bottom: 8px;
    font-size: 28px;
    line-height: 36px;
  }

  .h3.pg.white._2 {
    font-size: 36px;
    line-height: 48px;
  }

  .h3.ds, .h3.ds.light {
    font-size: 28px;
    line-height: 40px;
  }

  .h3.ds.white {
    margin-left: auto;
    margin-right: auto;
  }

  .h3.ds.green {
    font-size: 18px;
    line-height: 26px;
  }

  .h3.mm {
    color: #34353e;
    font-family: Roboto, sans-serif;
    line-height: 34px;
  }

  .h3.mm.center {
    text-align: center;
  }

  .h3.as.bt {
    color: #d70926;
    margin-top: 8px;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-17 {
    max-width: none;
    margin-left: 50%;
    margin-right: 0;
    display: flex;
    position: relative;
  }

  .block-60 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 60px;
  }

  .block-60._24._0 {
    padding-left: 0;
  }

  .block-60._60 {
    width: 100%;
  }

  .slider {
    background-image: none;
  }

  .slider-section._2 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619420d22220ae77e3d82c31_Rectangle%20402%20(1).png");
    background-size: auto 100%;
    margin-bottom: 100px;
    padding-bottom: 0;
  }

  .slider-section._1 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6193ace2f8f15b1d0c65562a_Rectangle%20401.png");
    background-position: 0 40px;
    background-size: 100% 90%;
  }

  .slide-image {
    width: 694px;
    margin-top: -94px;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-image._2 {
    width: 100%;
    margin-top: 0;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .mask {
    min-height: 400px;
    padding-top: 94px;
  }

  .mask._2 {
    padding-top: 60px;
  }

  .left-arrow {
    inset: 440px 0% 0% 430px;
  }

  .left-arrow._2 {
    padding-left: 0;
    position: absolute;
    inset: 550px 600px auto 0%;
  }

  .right-arrow {
    inset: 440px 0% 0% 760px;
  }

  .right-arrow._2 {
    position: absolute;
    inset: 550px 220px 0% 0%;
  }

  .arrow {
    margin-top: 0;
  }

  .slide-nav {
    inset: 454px 0% 0% 584px;
  }

  .slide-nav._2 {
    justify-content: flex-start;
    width: 30%;
    margin-left: auto;
    padding-left: 0;
    display: flex;
    position: absolute;
    inset: 550px 0% 0% -152px;
  }

  .div-block-25 {
    width: 80%;
  }

  .h3.white.minus {
    margin-top: 24px;
    margin-right: 0;
  }

  .h3.white.slider {
    margin-top: 60px;
  }

  .h3.ohlebe {
    margin-left: -210px;
    margin-right: 10px;
    padding-right: 0;
  }

  .h3.ohlebe.slide {
    margin-left: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .h3.ohlebe2 {
    min-width: auto;
    max-width: none;
    margin-left: -210px;
  }

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

  .div-block-27._2 {
    flex: 1;
    justify-content: flex-start;
    align-self: flex-end;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    inset: auto 320px 0 auto;
  }

  .div-block-27._2._4 {
    flex: 0 auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    inset: auto 320px 0 auto;
  }

  .div-block-27._2._3 {
    bottom: 0;
    right: 320px;
  }

  .div-block-27._1 {
    inset: 0% 0% -268px 110px;
  }

  .div-block-28 {
    padding-bottom: 0;
    padding-left: 0;
  }

  .div-block-28._1 {
    padding-bottom: 200px;
    padding-left: 0;
  }

  .image-8, .image-8.right {
    top: -40px;
  }

  .image-9 {
    z-index: -1;
    margin-top: -30px;
    margin-left: -44px;
    inset: 0%;
  }

  .image-9._1 {
    margin-top: 76px;
    margin-left: -50px;
    margin-right: 0;
  }

  .image-9._1._3 {
    margin-top: 104px;
  }

  .pulse-block {
    width: 100px;
    margin-top: -26px;
    margin-left: auto;
    margin-right: auto;
    inset: 0% 540px 0% 0%;
  }

  .pulse-block._2 {
    inset: 0%;
  }

  .pulse-block._3 {
    margin-top: -54px;
    margin-left: auto;
    inset: 0% 860px 0% 0%;
  }

  .pulse-block._4 {
    margin-top: 220px;
    margin-left: auto;
    inset: 0% 860px 0% 0%;
  }

  .pulse-block._5 {
    margin-top: 100px;
    margin-left: auto;
    inset: 0% 860px 0% 0%;
  }

  .pulse-block._6 {
    margin-top: 0%;
    margin-left: auto;
    inset: 24px 360px 0% 0%;
  }

  .pulse-block.slide2 {
    margin-top: 220px;
    margin-left: auto;
    margin-right: auto;
    inset: 0% 260px 0% 0%;
  }

  .image-13 {
    margin-top: -20px;
    margin-left: -44px;
  }

  .image-13._3 {
    margin-top: -24px;
    margin-left: -261px;
  }

  .block-30.hide {
    display: none;
  }

  .div-block-35 {
    margin-right: -200px;
  }

  .mask-2 {
    width: 640px;
  }

  .image-16 {
    width: 600px;
    margin-left: 0;
  }

  .left-arrow-2 {
    margin-left: -191px;
  }

  .right-arrow-2 {
    margin-left: 0;
    margin-right: -6px;
    inset: 0% 0% 0% 640px;
  }

  .section-4 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619499cd90845383518ebdac_Client.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }

  .image-27 {
    margin-left: -12px;
  }

  .container-11 {
    max-width: 1120px;
  }

  .div-block-43.hide {
    display: block;
  }

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

  .image-29 {
    margin-top: 0;
  }

  .section-6 {
    min-height: auto;
    display: none;
  }

  .div-block-45 {
    padding-top: 32px;
    padding-bottom: 40px;
  }

  .lightbox-link {
    margin-top: 0;
  }

  .image-36 {
    display: block;
  }

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

  .petrovich {
    margin-right: 10px;
  }

  .div-block-57, .div-block-57._20 {
    margin-bottom: 48px;
  }

  .div-block-57.big {
    margin-bottom: 48px;
    margin-left: 48px;
  }

  .div-block-57.big.raisa {
    margin-bottom: 48px;
  }

  .div-block-57.big.petrovich {
    margin-left: 48px;
  }

  .div-block-57.big.avito, .div-block-57.big.control-mob {
    margin-bottom: 48px;
  }

  .div-block-57.big.tis {
    width: 300px;
    margin-bottom: 48px;
  }

  .div-block-58._2 {
    margin-right: -48px;
  }

  .image-39 {
    right: -48px;
  }

  .image-40 {
    width: 360px;
  }

  .ohlebe {
    margin-right: 10px;
  }

  .div-block-61.hide {
    display: none;
  }

  .div-block-63 {
    flex-wrap: nowrap;
    margin-top: 60px;
    padding-left: 40px;
  }

  .linkcard.padding {
    margin-right: 0;
    padding-top: 48px;
    padding-left: 48px;
    padding-right: 48px;
  }

  .grid-4 {
    grid-template-columns: 170px 45% 1fr;
  }

  .div-block-72 {
    padding-top: 74px;
  }

  .grid-5 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 170px 48% 1.5fr;
    margin-bottom: 40px;
  }

  .container-19 {
    border-top: 1px solid #f0f0f0;
    padding-top: 40px;
  }

  .div-block-73 {
    border-bottom: 1px solid #f0f0f0;
    height: 48px;
    margin-bottom: 40px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .link-block-4 {
    width: 40px;
    height: 40px;
    margin-left: 8px;
    margin-right: 0;
  }

  .link-block-4._44 {
    width: 50px;
    height: 50px;
    margin-left: 4px;
  }

  .div-block-74 {
    text-align: right;
  }

  .div-block-74._48 {
    text-align: left;
    margin-left: 0;
    padding-left: 0;
  }

  .div-container-1200 {
    align-items: flex-start;
    width: 1160px;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-bottom: 0;
  }

  .div-container-1200.vert.archive {
    display: none;
  }

  .div-container-1200.vert.raisa {
    width: 952px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-container-1200.vert.sd {
    padding-left: 0;
  }

  .div-container-1200.vert.minus100 {
    padding-left: 140px;
  }

  .div-container-1200.vert.minus {
    margin-bottom: 0;
  }

  .div-container-1200.vert.ds {
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-container-1200.ohl {
    margin-top: 0;
  }

  .div-container-1200._0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-container-1200.ds-head {
    margin-top: 0;
    margin-bottom: 48px;
  }

  .div-container-1200.as {
    width: 1162px;
  }

  .div-container-1200.mc {
    margin-top: 0;
    padding-top: 20px;
  }

  .mainhead {
    font-size: 96px;
    line-height: 96px;
  }

  .mainhead.grey {
    color: #e0e0e0;
  }

  .mainhead.grey.minus {
    margin-left: -104px;
    padding-left: 0;
  }

  .grid-6 {
    grid-template-columns: 60% 40%;
    width: 100%;
    margin-bottom: 20px;
  }

  .image-49 {
    position: absolute;
    top: -138px;
    left: 20px;
  }

  .div-block-76 {
    position: relative;
  }

  .image-50 {
    width: 58px;
    height: 58px;
    display: inline;
    top: 150px;
    left: 256px;
  }

  .div-block-77 {
    display: inline;
    position: relative;
  }

  .div-block-78 {
    display: block;
    position: relative;
    top: 0;
    left: 0;
  }

  .div-block-81 {
    width: 360px;
    height: 360px;
  }

  .dropdown-list-2 {
    padding-top: 8px;
  }

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

  .div-block-83.large {
    width: 364px;
    display: none;
  }

  .dropdown-2 {
    flex-direction: row;
    justify-content: flex-start;
    display: block;
    inset: 0% auto auto;
  }

  .raisa {
    margin-right: 10px;
  }

  .grid-8 {
    margin-top: -125px;
  }

  .div-block-81.raisa {
    display: none;
  }

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

  .div-block-96 {
    padding-top: 0;
    position: relative;
    top: 21px;
  }

  .div-block-97 {
    flex-direction: row;
    justify-content: flex-start;
    display: block;
  }

  .div-block-98 {
    justify-content: flex-end;
    width: auto;
    padding-right: 20px;
    display: flex;
  }

  .div-block-99 {
    width: 60%;
    height: 700px;
    padding-top: 0;
  }

  .div-block-100 {
    flex: 0 auto;
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
  }

  .div-block-100._60 {
    margin-top: 0;
    margin-bottom: 40px;
  }

  .div-block-100.botom {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    height: 600px;
    display: flex;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .div-block-101 {
    text-align: right;
    justify-content: flex-end;
    display: flex;
  }

  .div-block-102 {
    position: relative;
  }

  .div-block-103 {
    max-width: 30%;
    margin-left: 0;
    display: block;
    position: absolute;
    inset: -32px auto auto 0%;
  }

  .div-block-104 {
    width: 100%;
    display: flex;
  }

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

  .div-block-107 {
    height: 100px;
  }

  .div-block-108 {
    height: 40px;
  }

  .div-block-109 {
    display: block;
  }

  .image-58 {
    display: none;
  }

  .div-block-110 {
    margin-left: 25%;
    display: flex;
    position: relative;
  }

  .div-block-111 {
    width: 40%;
    position: relative;
  }

  .image-59 {
    margin-left: 0;
    margin-right: -60px;
  }

  .section-9 {
    margin-top: 0;
  }

  .div-block-114 {
    width: 1200px;
  }

  .grid-9 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 40% 20% 20% 20%;
  }

  .section-10 {
    width: 100%;
  }

  .div-block-118, .div-block-119 {
    padding-top: 0;
  }

  .div-block-120 {
    margin-top: 48px;
    margin-right: 60px;
    padding-right: 40px;
  }

  .h4.pg {
    font-size: 28px;
    line-height: 34px;
  }

  .div-block-126 {
    margin-top: 200px;
    margin-left: 0;
    inset: 0%;
  }

  .div-block-127 {
    width: 740px;
  }

  .image-70 {
    margin-right: -260px;
  }

  .image-71 {
    height: 120px;
  }

  .div-block-130 {
    margin-left: 720px;
  }

  .div-block-131 {
    margin-left: 140px;
  }

  .block-ohlebe-slide {
    width: 100%;
    margin-left: 0;
  }

  .div-block-133 {
    margin-left: 0;
  }

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

  .div-block-135 {
    width: auto;
    padding-right: 0;
    position: static;
  }

  .div-block-135._2 {
    padding-right: 0;
  }

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

  .div-block-138 {
    justify-content: flex-start;
    width: 1120px;
  }

  .div-block-138._36-60 {
    margin-bottom: 0;
    padding-left: 56px;
  }

  .div-block-140 {
    width: 70%;
    margin-left: 0;
  }

  .section-11 {
    text-align: center;
    justify-content: center;
    width: 100vw;
    display: flex;
  }

  .grid-11 {
    flex: 1;
    align-items: start;
    width: auto;
    margin-bottom: 48px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-141, .div-block-142 {
    flex: 1;
  }

  .div-block-143 {
    flex: none;
    width: 1200px;
  }

  .body-3 {
    background-color: #081426;
  }

  .image-73 {
    min-width: 1176px;
    max-width: 1176px;
    margin-top: 0;
  }

  .image-74 {
    width: 187px;
    margin-right: 140px;
  }

  .image-75 {
    width: 574px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: -112px;
  }

  .div-block-145 {
    text-align: left;
    margin-bottom: 40px;
  }

  .section-12 {
    background-position: 50% 0;
    background-size: 120%;
  }

  .grid-13 {
    margin-bottom: 0;
  }

  .image-85 {
    right: 60px;
  }

  .grid-17 {
    width: 100%;
  }

  .div-block-161 {
    margin-left: 160px;
  }

  .image-90 {
    width: 1440px;
    min-width: 1440px;
    max-width: 1440px;
    margin-top: -300px;
    margin-bottom: -140px;
  }

  .grid-18 {
    margin-top: 220px;
  }

  .image-91 {
    width: 1440px;
    min-width: 1440px;
    max-width: 1440px;
    margin-top: -160px;
  }

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

  .div-block-163 {
    width: 75%;
  }

  .grid-20 {
    flex: 1;
    grid-template-columns: 1fr 1fr;
    width: 952px;
  }

  .image-96 {
    width: 75%;
  }

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

  .image-105 {
    bottom: -124px;
  }

  .image-106 {
    z-index: -4;
  }

  .div-block-171 {
    width: 75%;
  }

  .section-20 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 40px;
    display: flex;
  }

  .grid-21 {
    grid-template-rows: auto;
    grid-template-columns: 220px 450px 450px;
  }

  .grid-21.sl {
    margin-bottom: 20px;
  }

  .grid-21._2 {
    grid-template-columns: 220px 600px 450px;
  }

  .section-21 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .section-21.topminus {
    margin-top: 0;
  }

  .ohlebe-div {
    width: 1120px;
  }

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

  .div-block-173 {
    margin-top: 4px;
    position: relative;
  }

  .grid-22 {
    grid-template-columns: 686px 450px;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-174 {
    padding-left: 16px;
  }

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

  .div-block-175 {
    width: 80%;
  }

  .grid-25 {
    grid-column-gap: 16px;
    grid-template-columns: 220px 450px 450fr;
    justify-content: stretch;
    justify-items: stretch;
  }

  .div-slider-i {
    margin-left: 20px;
  }

  .div-block-177 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    width: 1120px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-slider-h {
    object-fit: fill;
    flex-wrap: wrap;
    padding-right: 40px;
    display: flex;
    position: relative;
  }

  .div-slider-t {
    flex-direction: column;
    min-height: 440px;
    display: flex;
    position: relative;
  }

  .div-block-178 {
    position: relative;
  }

  .fake-arrow {
    margin-top: 0;
    margin-left: -113px;
    inset: auto auto 24px 0%;
  }

  .fake-arrow.end {
    margin-left: 55px;
  }

  .fake-arrow-2 {
    bottom: 30px;
    left: -124px;
  }

  .grid-27 {
    grid-template-columns: 25% 25% 25% 25%;
  }

  .grid-29 {
    grid-column-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 25% 25% 25% 25fr;
  }

  .grid-29.pg.stub {
    grid-column-gap: 16px;
    grid-template-columns: 33% 33% 33%;
  }

  .grid-29.mc {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .section-23 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .nb-div {
    width: 1074px;
  }

  .nb-div.big {
    width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }

  .nb-div._2 {
    width: 1275px;
  }

  .nb-div._3 {
    width: 1235px;
  }

  .div-block-187 {
    margin-left: -80px;
  }

  .div-block-188.as {
    margin-bottom: 4px;
  }

  .image-114 {
    margin-left: -80px;
  }

  .image-115 {
    min-width: 1176px;
    max-width: 117%;
    margin-left: 0;
  }

  .section-24 {
    background-position: 50% 100%;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .grid-30 {
    grid-template-columns: 682px 414px;
  }

  .grid-30._100 {
    grid-template-columns: 761px 100%;
  }

  .image-116 {
    z-index: 0;
    width: 600px;
    max-width: none;
    margin-top: 80px;
    left: -114px;
  }

  .image-116.pg {
    width: 322px;
    margin-top: 0;
    position: static;
  }

  .slider-5 {
    height: 442px;
  }

  .slider-5.pg {
    width: 918px;
  }

  .slider-5.pg.mm._4 {
    width: 572px;
  }

  .image-117 {
    text-align: center;
  }

  .mask-4.mm {
    margin-right: 0;
  }

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

  .right-arrow-4 {
    background-color: #141414;
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620e4457cb9b118f6e81a246_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01-cut600.png");
    background-position: 50% 0;
    background-size: 100% 442px;
    left: 761px;
  }

  .right-arrow-4.pg {
    background-color: #0000;
  }

  .right-arrow-4.pg.mm {
    height: 480px;
  }

  .right-arrow-4.pg.mm.portrait {
    height: 420px;
  }

  .section-25 {
    margin-top: 80px;
    padding-top: 0;
  }

  .grid-32 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 682px;
  }

  .section-26 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620aa1d66d1ccad119606eb3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 60px;
  }

  .div-block-191 {
    position: relative;
  }

  .image-119 {
    z-index: 0;
    max-width: 592px;
    margin-top: -78px;
    margin-left: -100px;
    position: absolute;
  }

  .div-block-192 {
    z-index: 1;
    position: relative;
  }

  .slider-6 {
    z-index: 10;
    background-color: #0000;
    min-height: 450px;
    margin-bottom: 80px;
  }

  .grid-33 {
    grid-column-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 762px 80px 314px;
  }

  .grid-33._80 {
    margin-left: -80px;
  }

  .grid-33._2 {
    grid-template-columns: 682px 80px 314px;
  }

  .grid-33._1 {
    grid-template-rows: auto auto auto;
  }

  .grid-33._1.nb {
    height: auto;
  }

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

  .div-block-194 {
    align-items: flex-start;
    width: 80px;
    padding-top: 4px;
    display: block;
  }

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

  .image-120 {
    width: 400px;
    max-width: 400px;
    position: static;
  }

  .div-block-195 {
    z-index: 2;
    margin-top: 0;
    margin-left: 0;
    inset: auto 0% -64px auto;
  }

  .image-121.nothover:hover {
    opacity: .6;
  }

  .image-121.nb {
    display: none;
  }

  .image-122 {
    z-index: 1;
    max-width: none;
    height: 440px;
    min-height: 440px;
    max-height: 440px;
    position: absolute;
    inset: 0% 0% 0% 0;
  }

  .image-123 {
    padding-top: 30px;
    display: block;
  }

  .left-arrow-4 {
    margin-left: auto;
    margin-right: auto;
    inset: 0% 232px 0% auto;
  }

  .right-arrow-5 {
    align-items: flex-end;
    width: auto;
    inset: 0% 112px 0% auto;
  }

  .mask-5 {
    margin-left: -80px;
    overflow: hidden;
  }

  .div-block-200 {
    z-index: 3;
    width: 100px;
    margin-left: -46px;
    position: relative;
  }

  .grid-34 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .section-27 {
    background-position: 50% 0;
    background-size: auto;
    width: 100%;
    position: relative;
  }

  .grid-35 {
    grid-template-columns: 124px 528px;
  }

  .image-127 {
    width: 600px;
    left: 200px;
  }

  .div-block-204 {
    flex-direction: column;
    align-items: center;
    width: 1280px;
    height: 460px;
    display: flex;
  }

  .image-128 {
    width: 360px;
  }

  .image-129 {
    width: 500px;
  }

  .image-130 {
    width: 120px;
    bottom: 140px;
    left: 0;
  }

  .image-131 {
    width: 120px;
    top: 80px;
    right: 60px;
  }

  .image-132 {
    width: 140px;
    bottom: 60px;
  }

  .image-133 {
    width: 140px;
    top: 30px;
    right: 460px;
  }

  .image-134 {
    width: 300px;
    top: -108px;
    right: 140px;
  }

  .grid-36 {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-columns: 50% 1fr;
  }

  .slider-7 {
    height: 400px;
    position: static;
  }

  .div-block-206 {
    margin-right: 10px;
    position: relative;
  }

  .image-135 {
    z-index: 1;
    width: 55vw;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0%;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .image-135.minus {
    width: 50vw;
  }

  .section-28 {
    background-position: 50% 0;
    width: 100%;
  }

  .image-136 {
    z-index: 1;
    width: 900px;
    max-width: none;
    margin-left: -215px;
    position: relative;
    inset: 0%;
  }

  .grid-38 {
    grid-template-rows: auto;
    grid-template-columns: 180px 1fr 180px 1fr;
  }

  .grid-38._3 {
    grid-template-columns: 1fr 1fr 1fr;
    align-content: stretch;
    align-items: stretch;
  }

  .grid-38.ds {
    grid-column-gap: 40px;
    grid-template-columns: 180px 1fr 1fr;
    align-self: flex-start;
    justify-items: stretch;
    width: auto;
  }

  .div-block-207 {
    align-items: stretch;
  }

  .section-30 {
    width: 100%;
    padding-bottom: 60px;
  }

  .section-30.pg {
    margin-top: -1px;
  }

  .grid-40 {
    grid-column-gap: 0px;
    grid-template-columns: 682px 414fr;
  }

  .image-141, .image-142 {
    width: 100px;
  }

  .mask-6 {
    position: static;
    overflow: visible;
  }

  .slide-9 {
    position: static;
  }

  .div-block-210 {
    position: relative;
  }

  .div-block-211 {
    z-index: 1;
    width: 100px;
    margin-top: 60px;
    margin-left: -40px;
    position: relative;
  }

  .div-block-212 {
    z-index: 1;
    width: 100px;
    margin-left: -40px;
    position: relative;
  }

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

  .left-arrow-5 {
    z-index: 1;
    background-color: #141414;
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620e4457cb9b118f6e81a246_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01-cut600.png");
    background-size: 100% 442px;
    margin-left: -761px;
  }

  .left-arrow-5.pg {
    background-color: #0000;
  }

  .left-arrow-5.pg.mm {
    height: 420px;
  }

  .grid-41 {
    margin-left: -80px;
  }

  .grid-41.pg {
    grid-template-rows: auto;
    grid-template-columns: 80px 1fr 152px;
  }

  .grid-41.as {
    grid-template-columns: 720px 100px;
    margin-left: 0;
  }

  .div-block-219 {
    z-index: 1;
    position: relative;
  }

  .slide-10.mm._1 {
    background-size: 100% 100%;
    height: 420px;
    margin-right: 40px;
    padding-right: 0;
  }

  .slide-10.mm.d {
    background-size: 100% 100%;
  }

  .div-block-220 {
    display: block;
  }

  .image-147 {
    z-index: 3;
    width: 300px;
    max-width: 300px;
    margin-top: 0;
    margin-left: 0;
    display: block;
    position: absolute;
    inset: auto -80px -80px auto;
  }

  .image-147._2 {
    bottom: -54px;
    right: -22px;
  }

  .image-148 {
    width: 300px;
  }

  .image-149 {
    z-index: 2;
    width: 28vw;
    margin-right: 0;
    inset: 0% 0% 0% auto;
  }

  .left-arrow-7 {
    inset: 0% 460px 0% auto;
  }

  .right-arrow-7 {
    width: 80px;
    inset: 0% 301px 0% auto;
  }

  .div-block-223 {
    margin-bottom: 8px;
    margin-right: 2px;
  }

  .section-33 {
    width: 100%;
  }

  .section-37 {
    overflow: hidden;
  }

  .bold-text-2 {
    font-size: 60px;
    line-height: 80px;
  }

  .section-39, .section-41, .section-42 {
    overflow: hidden;
  }

  .section-43 {
    overflow: visible;
  }

  .section-46 {
    width: 100%;
  }

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

  .div-block-258 {
    margin-top: -300px;
  }

  .image-181.stub {
    width: 302px;
  }

  .div-block-260.r {
    width: 100%;
  }

  .grid-54.r {
    grid-template-columns: 40% 10% 30%;
  }

  .par.raisa.bold {
    max-width: 952px;
  }

  .section-53 {
    background-position: 50%;
    background-size: 100% 110%;
    padding-top: 60px;
  }

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

  .section-54.mm {
    margin-top: 0;
  }

  .image-183 {
    margin-top: 30px;
    margin-left: -60px;
  }

  .section-55 {
    padding-top: 0;
  }

  .image-184 {
    max-width: 100%;
    margin-left: -48px;
  }

  .image-185 {
    width: 120%;
    max-width: 200%;
    height: 45px;
    max-height: 45px;
    margin-left: -240px;
  }

  .section-56 {
    padding-top: 160px;
    padding-bottom: 20px;
  }

  .image-186 {
    max-width: 110%;
    margin-left: -92px;
  }

  .image-187 {
    margin-top: 50px;
  }

  .image-188 {
    margin-top: 60px;
  }

  .section-57 {
    margin-top: 0;
  }

  .image-191 {
    margin-bottom: -100px;
  }

  .image-192 {
    text-align: right;
    margin-top: -100px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .div-block-271._2 {
    height: 440px;
  }

  .div-block-271._1 {
    height: 540px;
  }

  .grid-59 {
    width: auto;
  }

  .image-197 {
    margin-bottom: 0;
  }

  .section-59 {
    padding-bottom: 60px;
  }

  .section-60 {
    overflow: visible;
  }

  .section-61 {
    padding-bottom: 40px;
    overflow: hidden;
  }

  .image-210 {
    margin-top: 630px;
  }

  .section-65 {
    overflow: hidden;
  }

  .image-224 {
    width: 1108px;
  }

  .section-66 {
    background-position: 50% 50px;
    background-size: 1440px;
    margin-left: 0;
    padding-bottom: 40px;
  }

  .section-67 {
    background-position: 50% 0;
    background-size: 1440px;
    margin-top: -460px;
    padding-top: 440px;
    padding-bottom: 70px;
  }

  .grid-62 {
    grid-template-columns: 50% 50%;
  }

  .image-227 {
    width: 421px;
    margin-left: 80px;
  }

  .grid-65 {
    grid-template-columns: 680px 1fr;
  }

  .section-68 {
    background-position: 50% 0;
    background-size: auto 100%;
    padding-bottom: 100px;
  }

  .image-232 {
    margin-top: 60px;
    margin-left: -60px;
  }

  .slider-11 {
    width: 1200px;
  }

  .image-233 {
    width: 736px;
    margin-right: 0;
  }

  .image-233.minus {
    margin-bottom: -40px;
  }

  .grid-67 {
    grid-template-columns: 700px 1fr;
    width: 1200px;
  }

  .div-block-281 {
    padding-left: 60px;
  }

  .right-arrow-11 {
    margin-right: 480px;
    inset: 0% 0% 0% auto;
  }

  .slide-14 {
    width: 1200px;
  }

  .div-block-282 {
    margin-top: 100px;
    margin-bottom: 160px;
  }

  .image-237 {
    margin-top: -130px;
  }

  .image-239 {
    width: 700px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .div-block-284 {
    margin-top: 40px;
    margin-bottom: -100px;
  }

  .image-240 {
    width: 885px;
    margin-top: 140px;
  }

  .image-241 {
    margin-top: -80px;
  }

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

  .grid-69 {
    grid-template-columns: 700px 1fr;
  }

  .section-71 {
    margin-bottom: 0;
  }

  .grid-71 {
    grid-template-columns: 76px 900px;
  }

  .section-72 {
    padding-top: 140px;
  }

  .right-arrow-12 {
    padding-top: 160px;
  }

  .image-245 {
    margin-left: -54px;
  }

  .section-75 {
    margin-bottom: -40px;
    padding-top: 0;
    padding-bottom: 40px;
  }

  .div-block-292 {
    margin-top: 110px;
    margin-left: -60px;
  }

  .div-block-295 {
    width: 60%;
  }

  .grid-73 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-columns: 700px 1fr;
  }

  .grid-74 {
    grid-template-columns: 700px 1fr;
    width: 1160px;
  }

  .grid-74._2 {
    grid-template-columns: 900px 1fr;
  }

  .slide-15 {
    margin-top: 0;
  }

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

  .div-block-298 {
    justify-content: flex-end;
    display: flex;
  }

  .section-77 {
    padding-bottom: 0;
  }

  .section-78.ov {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6538766fe8522813dbe47799_shape11.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6538766fe8522813dbe47799_shape11.svg");
    background-position: 50%, 50% 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: 100% 50%, 100% 50%;
    background-attachment: scroll, scroll;
  }

  .div-block-312._2 {
    display: flex;
  }

  .section-79 {
    background-position: 50% 340px, 50% 0;
    background-size: 1440px, 1440px;
  }

  .div-block-316 {
    padding-bottom: 12px;
  }

  .section-83 {
    padding-bottom: 220px;
  }

  .image-282 {
    margin-left: -100px;
  }

  .image-283 {
    margin-right: -100px;
  }

  .image-284 {
    margin-left: -80px;
  }

  .div-block-330 {
    max-width: 88%;
  }

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

  .image-291 {
    width: 260px;
  }

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

  .image-292 {
    width: 260px;
  }

  .section-93 {
    margin-top: -2px;
    margin-bottom: -6px;
  }

  .div-pg, .div-pg._2 {
    width: 918px;
  }

  .div-large {
    width: 1075px;
    margin-bottom: 32px;
  }

  .div-large.white.top {
    z-index: 9;
    margin-bottom: 0;
    padding-top: 64px;
    position: relative;
  }

  .div-large.white.bottom {
    margin-top: -1px;
    padding-top: 1px;
  }

  .div-large.white.stub2._2, .div-large.stub {
    width: 918px;
  }

  .grid-101 {
    grid-template-columns: 596px 1fr;
  }

  .grid-101._100._2 {
    margin-bottom: 60px;
  }

  .grid-101.qw {
    grid-template-columns: 60% 1fr;
  }

  .image-293 {
    margin-top: 48px;
    margin-bottom: 72px;
  }

  .image-294 {
    margin-top: -2px;
  }

  .image-295 {
    width: 232px;
  }

  .image-295._1 {
    width: 260px;
    margin-left: 30px;
  }

  .im-slide-pg {
    margin-left: -40px;
  }

  .grid-103 {
    grid-column-gap: 0px;
    margin-left: -60px;
  }

  .image-298 {
    width: 336px;
  }

  .div-block-338 {
    top: 220px;
  }

  .grid-104 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1.2fr;
  }

  .grid-105 {
    grid-template-columns: 176px 1fr;
    padding-bottom: 40px;
  }

  .image-308 {
    width: 170px;
  }

  .image-308._3 {
    right: 220px;
  }

  .image-309 {
    width: 496px;
    top: 40px;
    left: -400px;
  }

  .image-310 {
    width: 420px;
    top: -100px;
    right: -200px;
  }

  .image-311 {
    width: 496px;
    top: 220px;
    right: -200px;
  }

  .div-block-351 {
    right: -240px;
  }

  .div-block-352 {
    right: 0;
  }

  .div-block-356 {
    right: -180px;
  }

  .div-block-357 {
    right: -240px;
  }

  .image-324 {
    align-self: flex-start;
    margin-top: 0;
    padding-top: 10px;
  }

  .link-block-12 {
    align-items: stretch;
  }

  .image-325 {
    width: 447px;
  }

  .div-block-360 {
    margin-bottom: 44px;
  }

  .image-328 {
    width: 360px;
  }

  .image-328._2 {
    width: 407px;
  }

  .image-329 {
    width: 100%;
    height: 60px;
  }

  .slider-13, .mask-12 {
    width: 979px;
    height: 284px;
  }

  .image-332 {
    margin-top: 107px;
  }

  .div-block-368 {
    width: 979px;
    height: 284px;
    padding-left: 104px;
    padding-right: 315px;
  }

  .image-334 {
    margin-top: 107px;
  }

  .grid-109 {
    grid-template-columns: 1fr 290px;
  }

  .image-341 {
    width: 1280px;
    top: 434px;
  }

  .image-342 {
    width: 776px;
  }

  .image-343 {
    inset: 0% auto auto 0%;
  }

  .image-343._2 {
    right: 100px;
  }

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

  .image-360 {
    margin-top: -6px;
  }

  .grid-113 {
    width: 100%;
  }

  .image-361 {
    margin-top: -140px;
  }

  .div-block-388 {
    margin-top: 0;
    margin-left: 0;
  }

  .quick-stack {
    width: 100%;
  }

  .image-362 {
    margin-right: 48px;
  }

  .div-block-392.blue {
    background-color: #e3f5ff;
    border-style: none;
    border-color: #2390cc;
    width: 100%;
    min-width: 100%;
  }

  .listmm {
    color: #575864;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-394 {
    text-align: center;
    align-self: center;
  }

  .cell {
    align-items: center;
  }

  .image-363 {
    width: 104px;
    height: 104px;
    margin-left: auto;
    margin-right: auto;
  }

  .quick-stack-2 {
    grid-column-gap: 20px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-114, .div-block-395 {
    width: 100%;
  }

  .cell-2 {
    align-items: center;
  }

  .cell-3 {
    text-align: center;
    align-items: center;
  }

  .div-block-396 {
    text-align: center;
    width: 100%;
  }

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

  .cell-4 {
    align-items: center;
  }

  .grid-120 {
    grid-template-columns: 50% 50%;
  }

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

  .image-379 {
    width: 687px;
  }

  .image-380 {
    width: 260px;
  }

  .image-381 {
    z-index: 1;
  }

  .image-383 {
    max-width: 200%;
    top: -156px;
    left: -134px;
  }

  .image-384 {
    top: 14px;
  }

  .image-389, .image-391 {
    width: 60%;
  }

  .image-392 {
    width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-427 {
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-428 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-123 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 25%;
    padding: 48px;
  }

  .grid-124 {
    grid-template-columns: 1fr 300px;
    margin-left: 100px;
  }

  .div-block-435 {
    margin-left: 40px;
  }

  .div-block-435._2 {
    padding-left: 0;
  }

  .grid-125 {
    margin-left: 40px;
    margin-right: 100px;
  }

  .grid-126 {
    margin-top: -140px;
  }

  .div-block-437 {
    height: 930px;
    margin-bottom: 0;
    padding-bottom: 60px;
  }

  .div-block-438 {
    height: 930px;
    padding-top: 160px;
  }

  .div-block-439 {
    padding-left: 54px;
    padding-right: 54px;
  }

  .image-399 {
    margin-bottom: 0;
  }

  .image-400 {
    margin-right: 54px;
  }

  .div-block-441 {
    width: 360px;
  }

  .div-block-441._3 {
    width: 260px;
  }

  .div-block-441._4 {
    width: 240px;
  }

  .div-block-441._1 {
    width: 228px;
  }

  .grid-127 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .grid-127.red {
    grid-auto-rows: auto;
  }

  .grid-127.red._2 {
    margin-bottom: 160px;
  }

  .image-401 {
    margin-top: -300px;
  }

  .image-402 {
    margin-top: -280px;
  }

  .section-100 {
    padding-top: 40px;
  }

  .div-block-445 {
    background-position: 50% 160px;
    height: 690px;
  }

  .div-block-446 {
    background-position: 50% 78px;
  }

  .div-block-448 {
    margin-top: 250px;
    padding-left: 44px;
  }

  .div-block-448._2 {
    margin-top: 166px;
  }

  .div-block-448._3 {
    margin-top: 86px;
  }

  .div-block-449 {
    width: 1160px;
    height: 900px;
    padding-top: 260px;
  }

  .section-101 {
    margin-top: -140px;
  }

  .div-block-452 {
    margin-right: 60px;
  }

  .link-block-13 {
    width: 200px;
    height: auto;
  }

  .image-409 {
    z-index: -1;
    margin-top: -460px;
    margin-left: -472px;
  }

  .image-412 {
    margin-left: -44px;
  }

  .image-416 {
    margin-top: -90px;
    margin-left: -120px;
  }

  .image-417 {
    width: 301px;
    margin-right: 140px;
  }

  .div-block-458 {
    width: 50%;
    margin-top: -160px;
  }

  .image-421 {
    width: 1755px;
  }

  .flex-block-2.eg {
    margin-right: 20px;
  }

  .flex-block-2.as {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    align-self: stretch;
  }

  .link-block-14 {
    margin-right: 140px;
  }

  .section-107 {
    background-color: #424b59;
  }

  .image-443 {
    width: 462px;
    top: -100px;
    right: 0;
  }

  .section-108 {
    background-color: #424b59;
  }

  .section-109 {
    background-color: #424b59;
    background-size: auto 100%;
    margin-top: -20px;
  }

  .section-109._2 {
    background-position: 50% 100%;
    background-size: 100%;
  }

  .grid-138.otz {
    grid-template-columns: 180px 1fr;
  }

  .section-110 {
    background-color: #424b59;
  }

  .section-111 {
    z-index: 5;
    background-color: #424b59;
    position: relative;
    top: auto;
  }

  .section-111.qq {
    background-size: 95%;
  }

  .grid-139.qw-slider._1-2 {
    width: 100%;
  }

  .div-block-479 {
    z-index: -2;
    height: 100vh;
    position: relative;
  }

  .div-block-479.pg {
    position: sticky;
    bottom: 0;
  }

  .div-block-479.pg._2 {
    z-index: 2;
    height: 100vh;
  }

  .div-block-479.pg._3 {
    z-index: 1;
  }

  .div-block-479.pg._4 {
    z-index: 0;
  }

  .div-block-479.qiwi {
    z-index: 3;
  }

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

  .div-block-489 {
    width: 75%;
  }

  .image-458 {
    margin-top: 44px;
  }

  .grid-141 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-columns: 687px 1fr;
  }

  .image-459 {
    margin-bottom: 32px;
  }

  .image-460 {
    width: 1161px;
    max-width: 1161px;
  }

  .image-462 {
    margin-top: -220px;
    margin-left: -60px;
    inset: 0% auto 0% 0%;
  }

  .image-463 {
    margin-top: -220px;
    margin-left: 0;
    margin-right: -60px;
    inset: 0% 0% 0% auto;
  }

  .div-block-493 {
    align-self: auto;
    align-items: stretch;
    width: 77%;
  }

  .image-464 {
    width: 782px;
    margin-top: -300px;
    margin-left: -170px;
  }

  .image-465 {
    width: 1070px;
    margin-top: 0;
    margin-left: -320px;
  }

  .image-466 {
    margin-top: -120px;
    margin-bottom: 0;
  }

  .grid-143 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr 780px;
    margin-bottom: 100px;
  }

  .grid-143._2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 780px 1fr;
  }

  .grid-143._2._0 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 450px;
  }

  .grid-143._1 {
    margin-top: 60px;
    margin-bottom: 100px;
  }

  .image-468 {
    margin-top: -80px;
  }

  .image-469 {
    max-width: 2800px;
    margin-top: 114px;
  }

  .image-471 {
    max-width: 1100px;
    margin-top: -156px;
    margin-left: -170px;
  }

  .image-471._2 {
    margin-top: -160px;
  }

  .image-471._4 {
    margin-top: 60px;
  }

  .image-471._3 {
    margin-top: 60px;
    margin-right: -120px;
  }

  .image-471._3._2 {
    max-width: 485px;
    margin-top: 0;
    margin-bottom: -80px;
    margin-right: -160px;
  }

  .image-471._6 {
    max-width: 905px;
    margin-top: 60px;
    margin-left: 0;
  }

  .image-471._9 {
    align-self: flex-end;
    width: 649px;
    margin-bottom: -40px;
  }

  .image-471._10 {
    margin-top: -80px;
    margin-left: -320px;
  }

  .image-471._8 {
    margin-top: 0;
    margin-left: -240px;
  }

  .div-block-497.flex {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: row;
  }

  .image-473 {
    width: 390px;
  }

  .image-477 {
    z-index: -1;
    margin-top: -136px;
  }

  .image-479 {
    margin-bottom: -40px;
    margin-left: -460px;
  }

  .image-480 {
    margin-top: -100px;
  }

  .image-481 {
    width: 354px;
  }

  .section-115 {
    margin-top: -100px;
    padding-top: 100px;
  }

  .image-483 {
    max-width: 606px;
  }

  .image-484 {
    width: 778px;
  }

  .image-485 {
    width: 695px;
  }

  .section-117 {
    overflow: visible;
  }

  .image-487 {
    outline-width: 14px;
  }

  .image-488 {
    width: 213px;
  }

  .div-block-502 {
    justify-content: center;
    margin-bottom: 60px;
    display: flex;
  }

  .image-489 {
    outline-offset: 0px;
    outline: 8px solid #001220;
    width: 200px;
  }

  .div-block-507 {
    grid-template-columns: 577px 1fr;
  }

  .div-block-510 {
    align-self: auto;
    margin-left: 0;
    inset: 0% auto 0% -120px;
  }

  .image-495 {
    margin-left: 0;
  }

  .image-497 {
    align-self: flex-start;
    margin-top: 40px;
  }

  .image-498 {
    margin-right: 0;
  }

  .image-500 {
    margin-top: -40px;
    margin-left: 0;
    padding-right: 0;
  }

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

  .div-block-514 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    place-items: start stretch;
    width: 1162px;
    margin-bottom: 0;
  }

  .image-504 {
    width: 1161px;
    max-width: none;
    margin-right: 0;
  }

  .div-block-515 {
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-147._5 {
    grid-template-columns: 568px 1fr;
  }

  .section-119 {
    margin-bottom: 0;
    padding-top: 40px;
  }

  .section-119._2 {
    background-color: #e9e9f0;
  }

  .image-509 {
    max-width: none;
  }

  .image-510 {
    z-index: 0;
  }

  .image-511 {
    width: 272.5px;
  }

  .image-512 {
    width: 273px;
  }

  .image-513 {
    width: 568px;
    max-width: none;
  }

  .image-514 {
    width: 640px;
    max-width: none;
  }

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

  .div-block-529._2 {
    width: auto;
    padding-right: 20px;
  }

  .div-block-530 {
    flex: 0 auto;
    width: 760px;
  }

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

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

  .image-519 {
    width: 180px;
    height: 180px;
  }

  .div-block-534 {
    width: auto;
    max-width: none;
    margin-top: -280px;
    padding-top: 100px;
    padding-bottom: 80px;
  }

  .lightbox-link-5 {
    min-width: 300px;
  }

  .div-block-538 {
    justify-content: center;
    align-items: flex-end;
    height: 64px;
  }

  .image-522 {
    width: 128px;
    height: 64px;
    margin-top: -1px;
    margin-bottom: -1px;
    padding-left: 0;
  }
}

@media screen and (min-width: 1440px) {
  .h1.ohl {
    font-size: 45px;
    line-height: 54px;
  }

  .h1.nb {
    font-size: 60px;
    line-height: 72px;
  }

  .h1.ds {
    margin-bottom: 35px;
    font-size: 64px;
    line-height: 64px;
  }

  .h2.ohlebe {
    font-size: 18px;
    line-height: 26px;
  }

  .h2.ohlebe.slide {
    margin-bottom: 40px;
  }

  .h2.res.large._2 {
    margin-left: -100px;
  }

  .h2.nb {
    font-size: 72px;
    line-height: 69px;
  }

  .h2.ds {
    font-size: 52px;
    line-height: 52px;
  }

  .par.ohl {
    font-size: 18px;
    line-height: 26px;
  }

  .par.ohl.small {
    font-size: 16px;
    line-height: 20px;
  }

  .par.nb {
    font-size: 24px;
    line-height: 34px;
  }

  .par.nb.green {
    font-size: 48px;
    line-height: 58px;
  }

  .par.nb.light {
    font-size: 24px;
    line-height: 34px;
  }

  .par.nb.light.small {
    font-size: 20px;
    line-height: 30px;
  }

  .par.nb._0 {
    font-size: 24px;
    line-height: 34px;
  }

  .par.nb.white._24 {
    margin-top: 0;
  }

  .par.nb.minus {
    margin-bottom: -11px;
    margin-right: 0;
  }

  .par.nb.minus._3 {
    margin-bottom: 20px;
  }

  .par.nb._2-3 {
    margin-bottom: 40px;
  }

  .par.tis {
    font-size: 24px;
    line-height: 34px;
  }

  .par.ds.small {
    font-size: 20px;
    line-height: 28px;
  }

  .par.ds.small._6 {
    font-size: 16px;
    line-height: 24px;
  }

  .par.qw.small._2 {
    font-size: 18px;
    line-height: 36px;
  }

  .h3.ohl {
    font-size: 22px;
    line-height: 28px;
  }

  .h3.nb {
    font-size: 28px;
    line-height: 38px;
  }

  .h3.ok {
    color: #e3000b;
    font-weight: 800;
  }

  .h3.ok.white {
    color: #fff;
  }

  .h3.ok.white.small {
    font-size: 18px;
    line-height: 24px;
  }

  .h3.ds, .h3.ds.light {
    font-size: 32px;
    line-height: 44px;
  }

  .left-arrow._2, .right-arrow._2 {
    top: 500px;
  }

  .slide-nav._2 {
    align-self: flex-start;
    margin-left: auto;
    margin-right: auto;
    top: 480px;
    left: -108px;
    right: 0%;
  }

  .h3.ohlebe.slide {
    font-size: 22px;
    line-height: 28px;
  }

  .div-block-27._2, .div-block-27._2._4, .div-block-27._2._3 {
    bottom: 60px;
    right: 300px;
  }

  .image-9 {
    margin-left: -44px;
  }

  .image-9._1 {
    margin-top: 100px;
  }

  .image-16 {
    margin-left: 0;
  }

  .div-container-1200.vert.plus {
    margin-top: 40px;
    padding-top: 20px;
  }

  .div-container-1200.vert.ds {
    width: 860px;
  }

  .div-container-1200.ds-head {
    margin-bottom: 68px;
  }

  .image-49 {
    max-width: 95%;
    left: 40px;
  }

  .div-block-99 {
    height: 800px;
  }

  .h4.nb {
    font-size: 24px;
    line-height: 34px;
  }

  .div-block-141 {
    margin-left: -20px;
    margin-right: 20px;
  }

  .image-73 {
    margin-top: 0;
  }

  .image-75 {
    width: auto;
    height: 450px;
    margin-top: 0;
    margin-left: -112px;
  }

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

  .div-block-146 {
    margin-top: 76px;
  }

  .div-block-153 {
    width: 75%;
    margin-top: 20px;
  }

  .image-83 {
    width: 1240px;
  }

  .image-84 {
    margin-top: 68px;
  }

  .div-block-161 {
    margin-left: 300px;
  }

  .image-90 {
    width: 1920px;
    min-width: 1920px;
    max-width: 1920px;
    margin-top: -500px;
    margin-bottom: -260px;
  }

  .image-91 {
    width: 1777px;
    min-width: 1777px;
    max-width: 1777px;
    margin-top: -240px;
  }

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

  .image-105 {
    bottom: -127px;
  }

  .grid-21 {
    grid-template-columns: 250px 520px 520px;
  }

  .grid-21.sl {
    margin-bottom: 40px;
  }

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

  .fake-arrow-2 {
    bottom: 36px;
    left: -146px;
  }

  .nb-div {
    width: 1162px;
  }

  .nb-div.big {
    width: 1440px;
  }

  .image-114 {
    width: 924px;
  }

  .image-115 {
    min-width: 1400px;
    max-width: 1400px;
  }

  .section-24 {
    padding-bottom: 100px;
  }

  .grid-30 {
    grid-template-columns: 772px 414px;
  }

  .grid-30._100 {
    grid-template-columns: 861px 100%;
  }

  .image-116 {
    width: 620px;
  }

  .slider-5 {
    height: 500px;
  }

  .slider-5.pg {
    width: 1038px;
  }

  .grid-31 {
    grid-template-columns: 75px 1fr;
  }

  .right-arrow-4 {
    background-size: 100% 500px;
    left: 861px;
  }

  .right-arrow-4.pg {
    right: -120px;
  }

  .grid-32 {
    grid-template-columns: 1fr 772px;
  }

  .image-119 {
    max-width: 700px;
    margin-top: 0;
  }

  .slider-6 {
    flex-direction: column;
    align-items: flex-start;
    min-height: 560px;
    display: block;
  }

  .grid-33._2 {
    grid-template-columns: 682px 80px 1fr;
  }

  .grid-33._1 {
    grid-template-columns: 885px 80px 1fr;
  }

  .div-block-194 {
    padding-top: 20px;
  }

  .div-block-194.nb {
    align-self: flex-end;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .image-122 {
    height: 496px;
    min-height: 496px;
    max-height: 496px;
    margin-left: 0;
    position: static;
  }

  .left-arrow-4 {
    right: 320px;
  }

  .right-arrow-5, .div-block-199 {
    width: 100px;
  }

  .mask-5 {
    margin-left: -200px;
    position: absolute;
  }

  .section-27 {
    background-position: 50% 200px;
    background-size: auto;
  }

  .grid-35 {
    grid-template-columns: 124px 628px;
  }

  .image-124 {
    top: 0;
  }

  .image-127 {
    width: 800px;
    left: 224px;
  }

  .div-block-204 {
    width: 100%;
    height: 600px;
  }

  .image-128 {
    width: 500px;
  }

  .image-129 {
    width: 600px;
  }

  .image-130 {
    width: 165px;
    bottom: 220px;
  }

  .image-131 {
    width: 140px;
    top: 140px;
  }

  .image-132 {
    width: 200px;
  }

  .image-133 {
    width: 200px;
    top: 40px;
    right: 380px;
  }

  .image-134 {
    width: 360px;
    top: -89px;
    right: 100px;
  }

  .grid-36 {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
  }

  .slider-7 {
    height: 500px;
  }

  .div-block-206 {
    margin-right: 20px;
  }

  .section-28 {
    padding-top: 120px;
  }

  .grid-38.ds {
    grid-column-gap: 8px;
  }

  .grid-40 {
    grid-template-columns: 772px 414fr;
  }

  .italic-text {
    font-size: 48px;
    line-height: 58px;
  }

  .div-block-215 {
    padding-left: 140px;
  }

  .left-arrow-5 {
    background-size: 100% 500px;
    margin-left: -861px;
  }

  .left-arrow-5.pg {
    left: -120px;
  }

  .div-block-216 {
    margin-right: 20px;
  }

  .section-32 {
    height: 80px;
    display: block;
  }

  .div-block-218 {
    height: 80px;
  }

  .image-147 {
    bottom: -50px;
  }

  .left-arrow-7 {
    right: 502px;
  }

  .right-arrow-7 {
    right: 304px;
  }

  .div-block-223 {
    margin-bottom: 27px;
  }

  .slider-9 {
    height: 1200px;
  }

  .grid-45 {
    grid-column-gap: 0px;
    grid-template-columns: 65% 1fr;
  }

  .right-arrow-8 {
    justify-content: flex-end;
    height: 660px;
    margin-right: -464px;
    padding-bottom: 0;
  }

  .left-arrow-8 {
    justify-content: flex-end;
    align-items: flex-end;
    height: 660px;
    margin-right: -236px;
    padding-bottom: 0;
  }

  .grid-46 {
    grid-template-rows: 540px 420px;
    align-content: stretch;
    height: 540px;
    overflow: visible;
  }

  .image-159 {
    vertical-align: baseline;
  }

  .image-160, .image-161 {
    width: 50vw;
  }

  .section-52.stub {
    background-size: 100%;
  }

  .section-53 {
    padding-top: 80px;
  }

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

  .div-block-271._2 {
    height: 520px;
  }

  .div-block-271._1 {
    width: 100%;
    height: 660px;
  }

  .image-206 {
    width: 770px;
    margin-left: 0;
    position: absolute;
  }

  .div-block-273 {
    margin-left: -100px;
  }

  .section-66 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246d9abaaf7e09a614c49f6_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2000.png");
    background-position: 50% 150px;
    background-repeat: no-repeat;
    background-size: 1440px;
  }

  .grid-63 {
    grid-template-columns: 821px 1fr;
  }

  .image-226 {
    width: 931px;
    margin-left: -50px;
  }

  .div-block-276 {
    margin-top: 30px;
    margin-left: 20px;
  }

  .image-233 {
    width: 928px;
    max-width: 928px;
  }

  .grid-67 {
    grid-template-columns: 821px 1fr;
  }

  .div-block-281 {
    padding-left: 100px;
  }

  .right-arrow-11 {
    margin-right: 314px;
    padding-top: 68px;
  }

  .left-arrow-11 {
    margin-left: -68px;
    padding-top: 66px;
  }

  .mask-8 {
    margin-left: -54px;
  }

  .grid-71._2 {
    padding-bottom: 220px;
  }

  .section-73 {
    background-position: 50% 100%;
    background-size: 100%;
    padding-top: 40px;
    padding-bottom: 600px;
  }

  .image-246 {
    margin-top: -530px;
  }

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

  .image-248 {
    margin-top: auto;
    margin-bottom: 100px;
  }

  .mask-9 {
    overflow: visible;
  }

  .image-258 {
    width: 50vw;
  }

  .image-259 {
    width: 48vw;
  }

  .image-262 {
    margin-top: 0;
  }

  .section-77 {
    background-size: 1920px;
  }

  .div-block-313._2 {
    padding-top: 32px;
    padding-bottom: 8px;
    padding-right: 32px;
    display: block;
  }

  .section-79 {
    background-position: 50% 460px, 50% 0;
    background-size: 1920px, 1920px;
  }

  .image-269 {
    margin-left: -240px;
  }

  .grid-88 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 24% 24% 24% 24%;
    align-self: stretch;
  }

  .grid-89 {
    grid-row-gap: 32px;
    margin-bottom: 60px;
  }

  .image-273 {
    width: 198px;
    margin-bottom: 10px;
  }

  .div-block-316 {
    text-align: center;
    background-color: #e3000b;
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    height: 300px;
    display: flex;
    position: relative;
  }

  .div-block-316.grey {
    background-color: #4d4d4d;
    align-items: center;
    height: 300px;
  }

  .image-274 {
    margin-top: 50px;
    margin-right: -12px;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .div-pg {
    width: 1038px;
  }

  .div-pg._2 {
    z-index: 2;
    width: 1038px;
  }

  .div-large {
    width: 1215px;
    padding: 72px 88px;
  }

  .div-large.white.top {
    padding-top: 72px;
  }

  .div-large.white.stub2._2, .div-large.stub {
    width: 1038px;
  }

  .div-large.as._1 {
    width: 1398px;
  }

  .grid-101._100._2 {
    margin-bottom: 68px;
  }

  .image-293 {
    width: 1234px;
    max-width: 1234px;
  }

  .image-295 {
    width: 264px;
  }

  .im-slide-pg {
    margin-left: -44px;
  }

  .grid-103._2 {
    grid-column-gap: 60px;
  }

  .image-298 {
    width: 381px;
  }

  .image-300 {
    height: 304px;
  }

  .image-301 {
    width: 628px;
    height: 761px;
  }

  .image-302 {
    width: 458px;
  }

  .image-303 {
    width: 638px;
  }

  .div-block-344 {
    width: 1234px;
  }

  .image-308 {
    width: 220px;
  }

  .image-309 {
    width: 393px;
    top: 100px;
    left: -300px;
  }

  .image-310 {
    width: 496px;
    top: -200px;
    right: -280px;
  }

  .image-311 {
    top: 260px;
    right: -340px;
  }

  .div-block-350 {
    left: 620px;
  }

  .div-block-356 {
    right: -260px;
  }

  .image-325 {
    width: 507px;
    margin-bottom: 72px;
  }

  .div-block-360 {
    width: 69px;
    height: 27px;
  }

  .image-328 {
    width: 409px;
  }

  .image-328._2 {
    width: 458px;
  }

  .image-329 {
    height: 70px;
  }

  .slider-13, .mask-12 {
    width: 1101px;
    height: 337px;
  }

  .image-332 {
    margin-top: 129px;
  }

  .div-block-368 {
    width: 1101px;
    height: 337px;
    padding: 48px 300px 72px 120px;
  }

  .image-334 {
    margin-top: 129px;
  }

  .image-341 {
    width: 1440px;
    top: 454px;
  }

  .image-342 {
    width: 860px;
  }

  .image-343 {
    width: 500px;
  }

  .image-343._2 {
    width: 400px;
    right: 80px;
  }

  .image-351 {
    width: 700px;
  }

  .div-block-379 {
    bottom: 0;
  }

  .image-356 {
    width: 60px;
    bottom: -30px;
    left: 45%;
  }

  .image-360 {
    margin-top: -6px;
  }

  .image-392 {
    width: 1852px;
  }

  .div-block-441._1 {
    width: 228px;
  }

  .div-block-445 {
    height: 690px;
  }

  .div-block-449 {
    margin-top: -160px;
  }

  .div-block-458 {
    margin-top: -180px;
  }

  .image-445 {
    width: 280px;
  }

  .div-block-497.flex {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .div-block-527 {
    width: 1348px;
  }

  .div-block-534 {
    width: auto;
    margin-top: -230px;
  }

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

  .div-block-538 {
    height: 90px;
  }

  .image-522 {
    width: 180px;
    height: 90px;
  }
}

@media screen and (min-width: 1920px) {
  .section-1.ohlebe {
    padding-bottom: 60px;
  }

  .div-over-1200 {
    margin-top: 40px;
  }

  .h1.ohl, .h1.tis, .h1.pg {
    font-size: 60px;
    line-height: 72px;
  }

  .h1.ds {
    font-size: 78px;
    line-height: 78px;
  }

  .h1.ov {
    width: 80%;
    margin-right: 0;
  }

  .div-block-2 {
    flex: 0 auto;
  }

  .date {
    margin-bottom: 14px;
  }

  .image-3 {
    width: 159px;
    height: 36px;
    margin-top: 14px;
  }

  .div-block-8 {
    justify-content: space-between;
  }

  .h2.ohlebe {
    font-size: 24px;
    line-height: 34px;
  }

  .h2.ohlebe.slide {
    margin-bottom: 60px;
  }

  .h2.res {
    font-size: 36px;
    line-height: 50px;
  }

  .h2.tis {
    color: #fff;
    font-size: 24px;
    line-height: 34px;
  }

  .h2.pg, .h2.pg.light {
    font-size: 48px;
    line-height: 56px;
  }

  .h2.ds {
    font-size: 64px;
    line-height: 64px;
  }

  .h2.ov {
    margin-bottom: 24px;
  }

  .h2.qw {
    font-size: 40px;
    line-height: 52px;
  }

  .par.ohl {
    font-size: 24px;
    line-height: 34px;
  }

  .par.ohl.small {
    font-size: 20px;
    line-height: 26px;
  }

  .par.nb.minus {
    margin-top: -27px;
    margin-bottom: 0;
    margin-right: -22px;
  }

  .par.nb.minus._3 {
    margin-bottom: 0;
  }

  .par.nb._2-3 {
    margin-bottom: 40px;
  }

  .par.pg {
    font-size: 24px;
    line-height: 32px;
  }

  .par.pg.ligh {
    font-size: 24px;
  }

  .par.pg.ligh.small {
    font-size: 20px;
    line-height: 32px;
  }

  .par.pg.white.lead {
    font-size: 32px;
    line-height: 38px;
  }

  .par.ds.small {
    font-size: 24px;
    line-height: 32px;
  }

  .par.ds.small._6 {
    font-size: 20px;
    line-height: 28px;
  }

  .par.ds.small._8 {
    font-size: 24px;
    line-height: 32px;
  }

  .par.ov {
    font-size: 24px;
    line-height: 36px;
  }

  .par.ov.white.giant {
    font-size: 64px;
    line-height: 64px;
  }

  .par.ov.white._2 {
    font-size: 28px;
    line-height: 40px;
  }

  .par.ov.yellow.giant {
    font-size: 96px;
    line-height: 96px;
  }

  .par.ov.yellow._2 {
    font-size: 28px;
    line-height: 40px;
  }

  .par.ov.big.white {
    font-size: 64px;
    line-height: 68px;
  }

  .par.ov.red {
    font-size: 28px;
    line-height: 40px;
  }

  .par.ov.red.giant {
    font-size: 96px;
    line-height: 96px;
  }

  .par.ov.small, .par.ov.small.white {
    font-size: 24px;
    line-height: 36px;
  }

  .par.ov.y-gr._2, .par.ov._2 {
    font-size: 28px;
    line-height: 40px;
  }

  .par.qw {
    font-size: 24px;
    line-height: 42px;
  }

  .par.qw.orange {
    color: #ff8c00;
  }

  .par.qw.small._2 {
    font-size: 24px;
    line-height: 42px;
  }

  .par.eg.yellow {
    color: #bf0;
  }

  .par.mc._16 {
    margin-bottom: 16px;
  }

  .block-70._2 {
    margin-left: 0;
  }

  .h3.ohl {
    font-size: 28px;
    line-height: 38px;
  }

  .h3.tis {
    font-size: 48px;
    line-height: 60px;
  }

  .h3.pg {
    font-size: 32px;
    line-height: 38px;
  }

  .h3.pg.slider {
    font-size: 24px;
    line-height: 32px;
  }

  .h3.pg.white {
    font-size: 32px;
    line-height: 40px;
  }

  .h3.pg.white._2 {
    font-size: 40px;
    line-height: 52px;
  }

  .h3.ds, .h3.ds.light {
    font-size: 36px;
    line-height: 48px;
  }

  .h3.ds.green {
    font-size: 24px;
    line-height: 32px;
  }

  .slider._2 {
    background-image: none;
  }

  .slider-section {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/619420d22220ae77e3d82c31_Rectangle%20402%20(1).png");
    background-position: 0 0;
    background-size: 100%;
    flex-direction: column;
    align-items: center;
    min-height: auto;
    display: flex;
  }

  .slide-image {
    width: 1042px;
  }

  .mask._2 {
    min-height: 1000px;
  }

  .left-arrow {
    top: 640px;
    left: 600px;
  }

  .left-arrow._2 {
    top: 600px;
    right: 828px;
  }

  .right-arrow {
    top: 640px;
    left: 1000px;
  }

  .right-arrow._2 {
    top: 600px;
    right: 400px;
  }

  .slide-nav {
    top: 684px;
    left: 800px;
  }

  .slide-nav._2 {
    padding-right: 10px;
    inset: 360px 0% 0% -130px;
  }

  .div-block-25 {
    width: 50%;
    margin-top: 20px;
  }

  .h3.white.slider {
    margin-top: 100px;
  }

  .h3.ohlebe.slide {
    font-size: 28px;
    line-height: 38px;
  }

  .div-block-27._2, .div-block-27._2._4, .div-block-27._2._3 {
    bottom: -36px;
    right: 520px;
  }

  .div-block-27._1 {
    justify-content: flex-start;
    top: 520px;
    left: 132px;
  }

  .pulse-block {
    width: 104px;
    margin-top: 4px;
    right: 780px;
  }

  .pulse-block._3 {
    right: 1260px;
  }

  .pulse-block._4 {
    margin-top: 360px;
    right: 1260px;
  }

  .pulse-block._5 {
    margin-top: 180px;
    right: 1260px;
  }

  .pulse-block._6 {
    top: 80px;
    right: 560px;
  }

  .pulse-block.slide2 {
    margin-top: 320px;
    right: 420px;
  }

  .div-block-32 {
    width: 104px;
    height: 104px;
  }

  .mask-2 {
    width: 800px;
  }

  .image-16 {
    width: 785px;
    margin-left: 40px;
  }

  .container-11 {
    max-width: 1600px;
  }

  .image-29 {
    margin-top: 16px;
  }

  .feedback.feedback-2-fin.feedback-1-audit.feedback-3-2021.hide {
    display: none;
  }

  .div-container-1200 {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .div-container-1200.vert.ds {
    width: 1160px;
  }

  .div-container-1200.vert.mm.t0 {
    margin-top: 0;
    padding-top: 0;
  }

  .div-container-1200.vert.r {
    justify-content: flex-start;
    align-items: center;
    width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-container-1200._40 {
    padding-top: 0;
  }

  .div-container-1200.ds-head {
    width: 1440px;
    margin-bottom: 110px;
  }

  .div-container-1200.ov {
    width: 1635px;
  }

  .div-container-1200.ang.hide1 {
    display: block;
  }

  .div-container-1200.ang.hide2 {
    display: none;
  }

  .div-container-1200.qw {
    width: 1396px;
    display: block;
  }

  .grid-6 {
    margin-bottom: 40px;
  }

  .image-49 {
    top: -124px;
    left: 30px;
  }

  .dropdown-toggle-2 {
    display: none;
  }

  .dropdown-list-2 {
    box-shadow: none;
    background-color: #0000;
    margin-top: -70px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .div-block-83 {
    top: 40px;
  }

  .div-block-83.large {
    justify-content: flex-start;
    top: 60px;
  }

  .dropdown-2 {
    display: none;
  }

  .grid-8 {
    margin-top: -116px;
  }

  .div-block-91 {
    margin-right: 100px;
  }

  .div-block-99 {
    height: 900px;
  }

  .div-block-103 {
    max-width: 40%;
    top: -20px;
  }

  .close-icon {
    display: none;
  }

  .left-menu {
    width: 340px;
    padding-top: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-127 {
    width: 800px;
  }

  .image-70, .image-71 {
    height: 120px;
  }

  .div-block-138 {
    width: 1600px;
  }

  .grid-11 {
    text-align: left;
  }

  .div-block-141 {
    text-align: right;
    justify-content: flex-start;
    display: flex;
  }

  .div-block-144 {
    height: 976px;
    margin-top: 0;
    margin-left: 0;
  }

  .image-73 {
    z-index: -2;
    width: 1176px;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    position: absolute;
    inset: 0% auto auto 0;
  }

  .image-74 {
    width: 187px;
  }

  .image-75 {
    align-self: flex-start;
    width: 574px;
    margin-top: 0;
    margin-left: -350px;
    position: absolute;
    inset: auto auto 240px 0%;
  }

  .div-block-145 {
    z-index: 10;
    height: 1000px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: -60px;
    position: relative;
  }

  .div-block-146 {
    flex: 1;
    margin-top: 80px;
    margin-right: 100px;
  }

  .section-12 {
    background-position: 50% 0;
  }

  .grid-13 {
    grid-auto-rows: 200px;
    margin-bottom: 0;
  }

  .div-block-153 {
    width: auto;
  }

  .image-82 {
    margin-top: 140px;
  }

  .section-13 {
    margin-bottom: 140px;
  }

  .image-83 {
    width: 1440px;
  }

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

  .div-block-160 {
    margin-left: 20px;
  }

  .section-14 {
    align-items: flex-start;
  }

  .div-block-161 {
    margin-left: 100px;
  }

  .image-90 {
    width: 1920px;
    min-width: 1920px;
    max-width: 1920px;
    margin-bottom: -300px;
  }

  .grid-18 {
    margin-top: 240px;
  }

  .image-91 {
    width: 1777px;
    min-width: 1777px;
    max-width: 1777px;
  }

  .div-block-163 {
    position: relative;
  }

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

  .grid-20 {
    margin-bottom: 220px;
  }

  .image-97 {
    margin-top: 40px;
  }

  .image-99 {
    position: absolute;
  }

  .image-100 {
    width: 880px;
    display: block;
    bottom: 60px;
    left: -60px;
  }

  .image-100._2 {
    width: 400px;
    display: none;
    bottom: 40px;
    left: 60px;
  }

  .image-101 {
    margin-top: 60px;
    position: absolute;
  }

  .image-105 {
    max-width: 657px;
    display: block;
    bottom: 0;
  }

  .section-19.ang {
    background-color: #2a2a2a;
  }

  .grid-21 {
    grid-template-columns: 320px 686px 686px;
  }

  .grid-21._2 {
    grid-template-columns: 220px 700px 450px;
  }

  .section-21 {
    overflow: hidden;
  }

  .section-21.topminus {
    margin-top: 140px;
  }

  .ohlebe-div {
    width: 1600px;
  }

  .grid-22 {
    grid-template-columns: 1042px 686px;
  }

  .div-block-174 {
    padding-left: 72px;
  }

  .columns-6 {
    margin-top: 40px;
    display: block;
  }

  .grid-25 {
    grid-column-gap: 16px;
    grid-template-columns: 320px 686px 686fr;
  }

  .div-block-177 {
    width: 1600px;
  }

  .div-slider-h {
    position: relative;
  }

  .div-block-180 {
    width: 220px;
  }

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

  .fake-arrow {
    margin-left: -130px;
    bottom: -6px;
  }

  .fake-arrow.end {
    margin-left: 69px;
    bottom: 57px;
  }

  .fake-arrow-2 {
    width: 100px;
    margin-top: 6px;
    position: absolute;
    inset: 0% 0% 0% -134px;
  }

  .grid-27 {
    grid-template-columns: 25% 20% 20% 20%;
  }

  .grid-28 {
    grid-template-columns: 25% 25% 25% 25fr;
  }

  .nb-div {
    width: 1162px;
  }

  .nb-div.qw {
    width: 1396px;
  }

  .section-24 {
    background-position: 50% 103%;
    background-size: 100%;
    padding-bottom: 140px;
  }

  .grid-30._100 {
    grid-template-columns: 1161px 100%;
  }

  .image-116 {
    width: 634px;
  }

  .image-116.pg {
    width: 393px;
  }

  .slider-5 {
    height: 674px;
  }

  .slider-5.pg {
    width: 1161px;
  }

  .shape {
    padding: 24px;
  }

  .right-arrow-4 {
    background-size: 100% 674px;
    left: 1161px;
  }

  .right-arrow-4.pg {
    background-color: #0000;
    right: -148px;
  }

  .right-arrow-4.pg.mm {
    left: 50%;
  }

  .right-arrow-4.pg.mm._2 {
    width: 50%;
  }

  .image-119 {
    max-width: 819px;
    margin-top: 0;
    margin-left: -240px;
  }

  .slider-6 {
    min-height: 670px;
  }

  .grid-33._1 {
    grid-template-columns: 1100px 80px 1fr;
  }

  .div-block-194 {
    width: 120px;
  }

  .image-121 {
    width: 120px;
    min-width: 120px;
    max-width: 120px;
  }

  .image-122 {
    width: 1100px;
    height: auto;
    min-height: 0;
    max-height: none;
    position: absolute;
  }

  .image-123 {
    display: none;
  }

  .left-arrow-4 {
    width: 200px;
    right: 220px;
  }

  .right-arrow-5 {
    width: 200px;
    right: 0;
  }

  .div-block-199 {
    justify-content: center;
    align-self: auto;
    width: 120px;
    padding-left: 0;
    display: flex;
  }

  .mask-5 {
    margin-left: -380px;
  }

  .section-27 {
    background-position: 50% 200px;
    background-size: 100%;
  }

  .image-124 {
    max-width: 837px;
    top: -100px;
    left: -220px;
  }

  .image-127 {
    width: 885px;
    left: 220px;
  }

  .image-128 {
    width: 598px;
  }

  .image-129 {
    width: 658px;
    bottom: -40px;
    right: 40px;
  }

  .image-130 {
    width: 165px;
    bottom: 140px;
  }

  .image-131 {
    width: 166px;
    right: 20px;
  }

  .image-132 {
    bottom: 20px;
  }

  .image-133 {
    width: 239px;
    right: 320px;
  }

  .image-134 {
    width: 426px;
    top: -149px;
    right: 20px;
  }

  .grid-36 {
    grid-row-gap: 0px;
  }

  .slider-7 {
    height: 486px;
  }

  .image-135 {
    width: 829px;
    max-width: 829px;
  }

  .image-135.minus {
    width: 862px;
    max-width: 862px;
  }

  .section-28 {
    background-position: 50% 0;
    background-size: 100% 80%;
    padding-top: 80px;
    padding-bottom: 0;
  }

  .grid-38.ds {
    grid-column-gap: 24px;
    width: auto;
  }

  .section-30.q {
    background-color: #424b59;
  }

  .left-arrow-5 {
    background-size: 100% 674px;
    margin-left: -1161px;
  }

  .left-arrow-5.pg {
    background-color: #0000;
    left: -148px;
  }

  .left-arrow-5.pg.mm {
    width: 580px;
  }

  .left-arrow-5.pg.mm._2 {
    width: 50%;
  }

  .div-block-216 {
    margin-right: 140px;
  }

  .image-147 {
    width: 400px;
    max-width: 400px;
    bottom: -80px;
  }

  .image-149 {
    width: 424px;
    max-width: none;
  }

  .left-arrow-7 {
    width: 120px;
    right: 444px;
  }

  .right-arrow-7 {
    width: 120px;
    right: 206px;
  }

  .div-block-223 {
    margin-bottom: 60px;
    margin-right: 0;
  }

  .tis-div {
    width: 1279px;
  }

  .section-35 {
    background-size: auto;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 60px;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .tis-dive-large {
    width: 1603px;
  }

  .grid-42 {
    grid-template-columns: 100px 1fr;
    margin-top: 0;
    margin-left: -100px;
  }

  .section-36 {
    background-color: #e3e7ec;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 72px;
    display: flex;
    overflow: hidden;
  }

  .section-37 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .section-38 {
    overflow: hidden;
  }

  .bold-text-2 {
    font-size: 100px;
    line-height: 140px;
  }

  .section-39 {
    overflow: hidden;
  }

  .image-156 {
    margin-left: -60px;
  }

  .image-157 {
    margin-top: 140px;
  }

  .slider-9 {
    align-self: center;
    width: 1900px;
    height: 1200px;
  }

  .div-block-238._4 {
    margin-top: 0;
  }

  .right-arrow-8 {
    justify-content: flex-end;
    align-items: flex-start;
    height: 860px;
    margin-right: -502px;
    padding-top: 0;
    padding-bottom: 0;
    top: 0;
  }

  .left-arrow-8 {
    justify-content: flex-end;
    align-items: flex-end;
    height: 860px;
    margin-top: 0;
    margin-right: -278px;
    padding-bottom: 0;
    top: 0;
  }

  .grid-46 {
    grid-template-rows: 740px 400px;
    width: 1900px;
    height: 740px;
  }

  .image-160, .image-161 {
    width: 948px;
  }

  .section-41 {
    overflow: hidden;
  }

  .grid-47._2 {
    grid-column-gap: 0px;
  }

  .image-165 {
    margin-left: 0;
  }

  .slide-13 {
    width: 280px;
  }

  .section-43 {
    overflow: hidden;
  }

  .image-175 {
    display: none;
    position: absolute;
    inset: auto 0% -95px auto;
  }

  .div-block-249 {
    margin-left: 80px;
  }

  .image-176 {
    width: auto;
  }

  .section-46 {
    overflow: visible;
  }

  .section-52.stub {
    background-position: 50% 0;
    background-size: 100%;
  }

  .section-55 {
    margin-top: 40px;
    padding-top: 10px;
  }

  .section-56 {
    padding-bottom: 60px;
  }

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

  .image-193 {
    margin-top: 40px;
  }

  .div-block-269.black._2 {
    margin-top: 0;
  }

  .div-block-271, .div-block-271._2, .div-block-271._1 {
    height: auto;
  }

  .grid-59 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
    place-items: stretch center;
    width: 1440px;
  }

  .image-203 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }

  .section-59 {
    padding-bottom: 100px;
  }

  .grid-60 {
    grid-template-columns: 640px 1fr;
  }

  .image-205 {
    margin-left: -140px;
  }

  .image-206 {
    z-index: 1;
    width: 100%;
    position: relative;
  }

  .image-210 {
    width: 520px;
    margin-top: 620px;
  }

  .section-66 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6246d9abaaf7e09a614c49f6_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%2000.png");
    background-position: 50% 100px;
    background-repeat: no-repeat;
    background-size: 1440px;
    overflow: visible;
  }

  .section-67 {
    padding-bottom: 100px;
  }

  .image-226 {
    width: 931px;
  }

  .image-228 {
    margin-top: 40px;
  }

  .grid-66 {
    text-align: center;
    width: 1920px;
  }

  .section-68 {
    padding-bottom: 140px;
  }

  .image-233.minus {
    margin-bottom: -60px;
  }

  .div-block-296 {
    position: relative;
  }

  .section-76 {
    text-align: left;
    justify-content: center;
    display: flex;
  }

  .grid-77 {
    width: 948px;
  }

  .mask-9 {
    overflow: hidden;
  }

  .image-255 {
    width: 948px;
  }

  .grid-78 {
    height: 740px;
  }

  .image-262 {
    margin-top: 6px;
  }

  .slide-17 {
    overflow: visible;
  }

  .section-77 {
    background-size: 100%;
  }

  .image-266 {
    width: 1160px;
  }

  .section-78.ov {
    background-size: 1920px 50%;
  }

  .section-79 {
    background-position: 50% 360px, 50% 0;
    background-size: 150%, 100%;
  }

  .image-269 {
    margin-left: 0;
  }

  .image-271 {
    margin-bottom: -300px;
  }

  .section-81 {
    margin-top: 220px;
  }

  .div-block-316.grey {
    height: 300px;
  }

  .section-85 {
    padding-bottom: 400px;
  }

  .section-87 {
    overflow: hidden;
  }

  .image-291 {
    width: 520px;
  }

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

  .image-292 {
    width: 520px;
  }

  .section-94._2.stub, .section-94._2.hide {
    display: none;
  }

  .div-pg, .div-pg._2 {
    width: 1162px;
  }

  .div-pg.hide {
    display: block;
  }

  .div-large {
    width: 1398px;
    margin-bottom: 48px;
    padding: 80px 120px;
  }

  .div-large.white.top {
    margin-bottom: -1px;
    padding-top: 80px;
  }

  .div-large.white.stub2._2 {
    width: 1162px;
  }

  .div-large.black.minus {
    padding-bottom: 80px;
  }

  .div-large.stub {
    width: 1162px;
  }

  .grid-101 {
    grid-template-columns: 687px 1fr;
  }

  .grid-101._100._2 {
    margin-bottom: 76px;
  }

  .grid-101._2 {
    grid-column-gap: 80px;
  }

  .image-293 {
    width: 1709px;
    max-width: 1656px;
    margin-top: 75px;
    margin-bottom: 80px;
  }

  .section-95 {
    z-index: 0;
  }

  .image-294 {
    margin-top: -1px;
  }

  .image-295 {
    width: 370px;
    margin-left: 0;
  }

  .im-slide-pg {
    margin-left: -54px;
  }

  .grid-103._2 {
    margin-left: 0;
  }

  .div-block-336._2 {
    z-index: 8;
    margin-bottom: -1px;
    position: relative;
  }

  .image-297 {
    width: 1162px;
    max-width: none;
  }

  .image-298 {
    width: 100%;
    max-width: 100%;
  }

  .image-300 {
    height: 304px;
  }

  .div-block-338 {
    position: relative;
    left: -254px;
  }

  .div-block-339 {
    left: -50px;
  }

  .grid-104 {
    grid-column-gap: 40px;
    display: flex;
  }

  .grid-105 {
    grid-column-gap: 32px;
    padding-top: 64px;
    padding-bottom: 56px;
  }

  .grid-106 {
    display: none;
  }

  .div-block-344 {
    width: 1656px;
    position: relative;
  }

  .image-306 {
    z-index: 1;
    width: 964px;
    position: absolute;
    inset: -144px 0% auto auto;
  }

  .image-308 {
    position: absolute;
  }

  .image-309 {
    left: -400px;
  }

  .image-311 {
    width: 384px;
    top: 420px;
    right: -400px;
  }

  .div-block-348 {
    left: -200px;
  }

  .div-block-349 {
    left: -114px;
  }

  .div-block-350 {
    left: 588px;
  }

  .div-block-351 {
    right: -360px;
  }

  .div-block-352 {
    top: -100px;
    right: 220px;
  }

  .div-block-353 {
    bottom: 400px;
    left: -114px;
  }

  .div-block-354 {
    bottom: 100px;
    left: -200px;
  }

  .div-block-355 {
    bottom: 200px;
  }

  .div-block-356 {
    bottom: 400px;
    right: -140px;
  }

  .div-block-357 {
    bottom: 260px;
    right: -260px;
  }

  .div-block-358 {
    margin-top: 32px;
  }

  .link-block-12 {
    align-items: baseline;
  }

  .image-325 {
    width: 670px;
    margin-bottom: 88px;
  }

  .div-block-360 {
    width: 78px;
    height: 32px;
  }

  .par-ds-data {
    font-size: 20px;
    line-height: 24px;
  }

  .image-328 {
    width: 465px;
  }

  .image-328._2 {
    width: 526px;
  }

  .image-329 {
    height: 92px;
  }

  .slider-13, .mask-12 {
    width: 1224px;
    height: 337px;
  }

  .image-332 {
    width: 60px;
    height: 60px;
  }

  .div-block-368 {
    height: 337px;
    padding: 48px 331px 40px 150px;
  }

  .image-334 {
    width: 60px;
    height: 60px;
  }

  .image-341 {
    width: 1920px;
  }

  .image-342 {
    width: 1160px;
  }

  .image-343 {
    width: 600px;
  }

  .div-block-379 {
    bottom: 0;
  }

  .image-356 {
    width: 80px;
    bottom: -40px;
  }

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

  .grid-113.head {
    grid-template-columns: 1fr 284px;
    width: auto;
  }

  .image-392 {
    text-align: center;
    width: 1852px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-124 {
    width: 1400px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-125 {
    width: 1400px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-437 {
    height: 1320px;
  }

  .div-block-438 {
    height: 1320px;
    padding-top: 240px;
  }

  .div-block-441 {
    width: 400px;
  }

  .div-block-441._1 {
    width: auto;
  }

  .grid-127 {
    width: 1400px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-127.red {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-bottom: 0;
  }

  .grid-127.red._2 {
    margin-bottom: 220px;
  }

  .image-401 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .image-402 {
    width: 1920px;
    margin-top: -340px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section-99 {
    width: 1920px;
    max-width: 1920px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-128 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    flex: 0 auto;
    grid-template-columns: 1fr 1fr;
    align-self: auto;
    width: 1400px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .image-404 {
    box-shadow: 0 0 125px #0000001f;
  }

  .image-405 {
    box-shadow: 0 0 125px #0003;
  }

  .left-arrow-15, .right-arrow-16 {
    display: block;
  }

  .div-block-445 {
    background-position: 50% 220px;
    height: 970px;
  }

  .div-block-446 {
    background-position: 50% 110px;
  }

  .div-block-448 {
    margin-top: 360px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-448._2 {
    margin-top: 250px;
    padding-right: 40px;
  }

  .div-block-448._3 {
    margin-top: 140px;
    padding-right: 60px;
  }

  .div-block-449 {
    width: 1635px;
    height: 1147px;
    margin-top: -140px;
    padding-top: 380px;
  }

  .section-101 {
    width: 1920px;
    max-width: 1920px;
    margin-top: -140px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-408 {
    width: 606px;
    margin-top: -60px;
    margin-right: 200px;
  }

  .grid-131 {
    width: 100%;
  }

  .div-block-453 {
    align-items: flex-start;
    padding-top: 50px;
    padding-left: 75px;
  }

  .link-block-13 {
    width: 351px;
    height: 140px;
  }

  .div-block-454 {
    width: 1400px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-411 {
    width: 1635px;
  }

  .image-412 {
    margin-top: -38px;
    margin-left: 32px;
  }

  .section-103 {
    padding-top: 40px;
  }

  .image-416 {
    margin-top: -120px;
    margin-left: 0;
  }

  .image-417 {
    margin-right: 216px;
  }

  .div-block-458 {
    margin-top: -320px;
  }

  .image-420 {
    width: 688px;
    max-width: none;
  }

  .grid-132 {
    margin-top: 100px;
  }

  .image-422 {
    width: 1920px;
  }

  .section-106 {
    background-size: 100%;
  }

  .image-431 {
    width: 394px;
    top: -80px;
    right: -120px;
  }

  .image-432 {
    width: 364px;
    bottom: -60px;
    left: -160px;
  }

  .div-block-469 {
    flex-direction: column;
    align-items: center;
    width: 1920px;
    display: flex;
  }

  .image-433 {
    right: 400px;
  }

  .image-437 {
    width: 1152px;
    top: 60px;
    right: -400px;
  }

  .link-block-14 {
    margin-right: 216px;
  }

  .section-107.frontscrolling {
    width: 1920px;
  }

  .image-444 {
    width: 352px;
    margin-left: 0;
  }

  .link-block-15 {
    margin-left: -114px;
  }

  .section-109._2 {
    background-size: contain;
    margin-top: -40px;
    padding-top: 54px;
  }

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

  .section-111 {
    margin-bottom: 0;
  }

  .section-111.qq {
    z-index: 4;
    background-color: #424b59;
    background-size: 1600px;
    position: relative;
  }

  .div-block-479.pg._2, .div-block-479.pg._3, .div-block-479.pg._4 {
    width: 1396px;
    height: 867px;
  }

  .div-block-479.qiwi {
    width: 1396px;
    height: 867px;
    margin-top: -20px;
  }

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

  .image-462 {
    margin-left: -60px;
  }

  .image-464 {
    margin-left: -170px;
  }

  .image-465 {
    margin-left: -320px;
  }

  .div-block-496 {
    margin-bottom: 0;
  }

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

  .image-507 {
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .flex-block-5 {
    margin-bottom: 48px;
  }

  .grid-150.paket {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .div-block-534 {
    background-position: 50% 0;
    background-size: auto;
    width: 1920px;
    height: 940px;
    margin-top: -270px;
    padding-top: 220px;
    padding-bottom: 140px;
  }

  .div-block-534._0 {
    padding-top: 220px;
  }

  .div-block-535 {
    width: 1920px;
    margin-top: -60px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-535.white {
    margin-top: -60px;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .ov.giant {
    font-size: 90px;
    line-height: 90px;
  }

  .div-block-538 {
    width: 100%;
    height: 90px;
  }

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

@media screen and (max-width: 991px) {
  .section-1.ohlebe {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6204942d7280a2a886407b9f_Rectangle%20Mob1.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6204942d7280a2a886407b9f_Rectangle%20Mob1.png");
    background-position: 50% 100%, 50% 0;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
    background-attachment: scroll, scroll;
    height: auto;
    padding-bottom: 280px;
  }

  .headcontainer {
    max-width: 767px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-over-1200 {
    flex-direction: row;
    justify-content: space-between;
  }

  .h1 {
    font-size: 40px;
    line-height: 50px;
  }

  .h1.ohl {
    font-size: 32px;
    line-height: 40px;
  }

  .h1.ds {
    font-size: 40px;
    line-height: 40px;
  }

  .h1.mm {
    font-size: 30px;
    line-height: 40px;
  }

  .h1.ov {
    font-size: 42px;
    line-height: 52px;
  }

  .h1.eg {
    font-size: 84px;
    line-height: 84px;
  }

  .h1.eg._2 {
    font-size: 40px;
    line-height: 50px;
  }

  .h1.as {
    font-size: 60px;
    line-height: 60px;
  }

  .div-block-3 {
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .date {
    margin-bottom: 4px;
    display: block;
  }

  .date._2 {
    display: none;
  }

  .h2.ohlebe {
    font-size: 18px;
  }

  .h2.res.large {
    font-size: 80px;
  }

  .h2.ds {
    font-size: 36px;
    line-height: 36px;
  }

  .h2.ds.light._2 {
    margin-top: 32px;
  }

  .h2.ov {
    font-size: 36px;
    line-height: 44px;
  }

  .h2.ang.white {
    font-size: 30px;
    line-height: 40px;
  }

  .h2.eg {
    font-size: 40px;
    line-height: 40px;
  }

  .par.res._200 {
    margin-right: -200px;
  }

  .par.nb-data {
    margin-bottom: 0;
  }

  .par.nb.minus {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .par.tis-date {
    margin-bottom: 4px;
  }

  .par.tis.minus {
    margin-right: -44px;
  }

  .par.tis-giant {
    font-size: 80px;
    line-height: 80px;
  }

  .par.raisa._24, .par.raisa._24.white, .par.raisa.bold._30 {
    font-size: 20px;
    line-height: 30px;
  }

  .par.raisa.table {
    font-size: 16px;
    line-height: 20px;
  }

  .par.sd-date.ov {
    margin-top: 0;
  }

  .par.ok {
    font-size: 20px;
    line-height: 30px;
  }

  .par.ok.shift {
    margin-left: 40px;
  }

  .par.ok.small, .par.ok.small2 {
    font-size: 16px;
    line-height: 22px;
  }

  .par.ok.small2.white._80 {
    width: 75%;
  }

  .par.ok.giant._2 {
    margin-bottom: 0;
    font-size: 40px;
  }

  .par.pg.ligh.small, .par.pg.ligh._0 {
    margin-bottom: 0;
  }

  .par.pg.number {
    margin-top: 17px;
    padding-left: 23px;
    font-size: 28px;
    line-height: 28px;
  }

  .par.pg.gray._0 {
    margin-bottom: 0;
  }

  .par.mm {
    font-size: 18px;
    line-height: 26px;
  }

  .par.mm.list {
    font-size: 16px;
    line-height: 24px;
  }

  .par.mm.list.light {
    font-size: 14px;
    line-height: 20px;
  }

  .par.mm.list.green._2, .par.mm.list.blue._2 {
    margin-top: 16px;
    margin-bottom: 8px;
  }

  .par.mm._24 {
    font-size: 20px;
    line-height: 30px;
  }

  .par.mm.list-copy {
    font-size: 16px;
    line-height: 24px;
  }

  .par.mm.list-copy.green._2, .par.mm.list-copy.blue._2 {
    margin-top: 16px;
    margin-bottom: 8px;
  }

  .par.mm-date {
    text-align: left;
  }

  .par.ov.small {
    font-size: 16px;
    line-height: 24px;
  }

  .par.ov.small.white {
    font-size: 18px;
    line-height: 24px;
  }

  .par.ov.small.y-gr {
    font-size: 16px;
  }

  .par.ang.giant {
    font-size: 40px;
    line-height: 40px;
  }

  .par.qw.number.white {
    font-size: 24px;
    line-height: 24px;
  }

  .par.eg.subtitle {
    font-size: 40px;
    line-height: 50px;
  }

  .par.eg.sub {
    font-size: 20px;
    line-height: 30px;
  }

  .par.eg.giant {
    font-size: 60px;
    line-height: 60px;
  }

  .par.eg.red {
    font-size: 20px;
    line-height: 30px;
  }

  .par.eg.title {
    font-size: 84px;
    line-height: 84px;
  }

  .h3.tis {
    font-size: 30px;
    line-height: 40px;
  }

  .h3.pg.black {
    font-size: 28px;
    line-height: 34px;
  }

  .h3.pg.white {
    margin-top: 0;
  }

  .h3.pg.light._8, .h3.mm, .h3.mm._8 {
    margin-bottom: 8px;
  }

  .h3.qw.dark {
    font-size: 24px;
    line-height: 24px;
  }

  .div-block-17 {
    margin-left: 10px;
  }

  .slider {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62053c0806f7bdfe0c44e511_Orange%20Mob1.png");
    background-position: 0 0;
  }

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

  .slider-section._2 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62057199fd347fdc682272c9_White%20Mob1.png");
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
  }

  .slider-section._1 {
    margin-bottom: 0;
  }

  .slide-image {
    max-width: 100%;
    position: absolute;
    inset: 0% 50% 0% auto;
  }

  .slide-image._2 {
    margin-top: 40px;
    margin-bottom: 40px;
    position: static;
  }

  .mask._2 {
    margin-left: -20px;
    padding-left: 20px;
  }

  .left-arrow._2 {
    top: -190px;
    left: -333px;
  }

  .right-arrow {
    inset: 300px 0% auto 560px;
  }

  .right-arrow._2 {
    top: -190px;
    left: -160px;
  }

  .slide-nav {
    flex-direction: row;
    justify-content: flex-start;
    width: 50%;
    padding-left: 88px;
    display: flex;
    inset: auto 0% 74px 50%;
  }

  .slide-nav._2 {
    padding-left: 80px;
    bottom: 36px;
    left: -294px;
  }

  .div-block-25 {
    width: 90%;
  }

  .h3.white.minus {
    width: 320px;
    margin-top: 0;
  }

  .div-block-27._2 {
    margin-top: 244px;
  }

  .div-block-27._2._3 {
    margin-top: 183px;
  }

  .div-block-27._2.abs {
    position: relative;
    top: 0;
    left: -7px;
  }

  .div-block-27._1 {
    justify-content: flex-end;
    height: 400px;
    margin-bottom: 0;
    inset: 0% 0% 0 134px;
  }

  .div-block-28.slider1 {
    margin-left: -10px;
    padding-bottom: 24px;
    padding-left: 0;
  }

  .image-8 {
    left: -44px;
  }

  .image-8:hover {
    opacity: 1;
  }

  .image-8.fake {
    left: -44px;
  }

  .image-9._1 {
    margin-top: 78px;
    margin-left: -54px;
  }

  .image-9._1._3 {
    margin-top: 216px;
  }

  .image-9._2 {
    margin-top: 360px;
    margin-left: -40px;
  }

  .section-4 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6205a38f0c98761978f925cd_Client2.png");
    padding-left: 20px;
  }

  .div-block-42 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-43.hide {
    display: block;
  }

  .image-28 {
    margin-top: 0;
  }

  .body-2 {
    padding-left: 0;
  }

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

  .div-block-47 {
    margin-top: 10px;
  }

  .grid-2 {
    grid-column-gap: 24px;
    grid-template-columns: 296px 296px;
    grid-auto-columns: 1fr;
    grid-auto-flow: row dense;
    width: auto;
  }

  .div-block-57 {
    margin-bottom: 36px;
  }

  .div-block-57.a {
    margin-right: 0;
  }

  .div-block-58._2 {
    margin-right: -36px;
  }

  .ohlebe {
    margin-right: 0;
  }

  .div-block-63 {
    padding-left: 20px;
  }

  .linkcard.padding {
    padding-top: 36px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .grid-4 {
    grid-template-columns: 200px 520px;
  }

  .div-block-72 {
    padding-top: 20px;
  }

  .div-block-75 {
    width: 100vw;
  }

  .div-container-1200 {
    width: 616px;
  }

  .div-container-1200.vert.ds {
    z-index: 2;
    width: 616px;
  }

  .div-container-1200.ds-head {
    width: 768px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-container-1200.ang-h1 {
    flex-direction: column;
  }

  .div-container-1200.as {
    width: 616px;
  }

  .mainhead {
    line-height: 72px;
  }

  .mainhead.grey {
    margin-left: 0;
  }

  .mainhead.grey.minus {
    margin-top: 0;
    margin-left: 0;
  }

  .grid-6 {
    grid-template-columns: 100%;
    width: 616px;
  }

  .image-49 {
    width: 408px;
    top: -200px;
    left: 220px;
  }

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

  .image-50 {
    width: 42px;
    height: 42px;
    top: 120px;
    left: 192px;
  }

  .div-block-81 {
    width: 296px;
    height: 296px;
  }

  .dropdown-2 {
    display: none;
  }

  .grid-7, .grid-8 {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-90 {
    margin-top: 10px;
  }

  .image-57 {
    display: block;
  }

  .div-block-92 {
    margin-left: 200px;
  }

  .div-block-99 {
    width: 767px;
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-106 {
    padding-left: 40%;
    padding-right: 0;
  }

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

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

  .div-block-114 {
    width: 616px;
  }

  .grid-9 {
    grid-template-columns: 44%;
    grid-auto-columns: 56%;
  }

  .image-62 {
    top: 20px;
    left: -380px;
  }

  .image-63 {
    top: 330px;
  }

  .div-block-117 {
    margin-right: 0;
    padding-right: 0;
  }

  .div-block-118 {
    padding-top: 16px;
  }

  .div-block-120 {
    margin-top: 60px;
    margin-bottom: 20px;
    margin-left: 100px;
  }

  .h4.tis.white {
    font-size: 24px;
    line-height: 34px;
  }

  .h4.pg {
    font-size: 20px;
    line-height: 26px;
  }

  .h4.pg._80 {
    margin-top: 64px;
    margin-bottom: 24px;
  }

  .h4.pg._0 {
    margin-bottom: 4px;
  }

  .div-block-126 {
    margin-top: 320px;
  }

  .div-block-127 {
    width: 360px;
  }

  .image-70 {
    margin-right: 0;
  }

  .image-71 {
    padding-left: 100px;
  }

  .grid-10 {
    grid-template-columns: 100%;
  }

  .div-block-130 {
    margin-left: 580px;
  }

  .div-block-131 {
    margin-left: 0;
  }

  .block-ohlebe-slide {
    position: relative;
  }

  .div-block-140 {
    flex-direction: column;
  }

  .section-11 {
    display: flex;
  }

  .div-block-141 {
    flex: 1;
    position: static;
  }

  .div-block-142 {
    display: block;
  }

  .image-73 {
    margin-top: -400px;
  }

  .image-75 {
    width: 300px;
    margin-top: 72px;
    margin-left: 54px;
  }

  .div-block-145 {
    height: 500px;
  }

  .div-block-146 {
    text-align: center;
    width: auto;
  }

  .grid-12 {
    grid-template-columns: 30% 70%;
  }

  .section-12 {
    background-position: 50%;
    background-size: 200%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-13 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-151 {
    margin-right: -16px;
  }

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

  .div-block-153 {
    width: auto;
  }

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

  .grid-15 {
    grid-template-columns: 30% 70%;
  }

  .grid-16 {
    grid-template-columns: 70% 40%;
    margin-top: 0;
  }

  .image-86 {
    margin-left: 40px;
  }

  .image-88 {
    margin-top: 220px;
    margin-left: 100px;
  }

  .image-89 {
    margin-left: 140px;
  }

  .grid-17 {
    margin-top: 20px;
  }

  .grid-17.raisa {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-columns: 32% 32% 32%;
    margin-bottom: 40px;
  }

  .div-block-161 {
    margin-left: -114px;
    margin-right: -32px;
  }

  .image-90 {
    text-align: right;
    width: 990px;
    min-width: 990px;
    max-width: 990px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
  }

  .grid-18 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 60% 1fr;
    margin-top: 560px;
  }

  .grid-18._2 {
    grid-template-columns: 64% 1fr;
  }

  .div-block-162 {
    margin-top: 180px;
  }

  .image-92 {
    margin-bottom: 60px;
    margin-left: -152px;
  }

  .grid-19 {
    grid-template-columns: 100px 1fr;
  }

  .link-block-8 {
    margin-left: -54px;
  }

  .link-block-8.raisa {
    margin-left: -41px;
  }

  .image-97 {
    width: 212px;
    min-width: 212px;
    max-width: 212px;
  }

  .image-100, .image-100._2 {
    bottom: 0;
  }

  .section-16 {
    padding-bottom: 80px;
  }

  .image-102 {
    top: 0;
  }

  .image-103 {
    top: 127px;
  }

  .image-105, .image-106 {
    display: none;
  }

  .section-17 {
    padding-bottom: 20px;
  }

  .grid-21 {
    grid-row-gap: 0px;
    grid-template-columns: 100%;
  }

  .grid-21._2 {
    grid-template-columns: 220px 1fr;
  }

  .section-21 {
    padding-left: 20px;
  }

  .section-21.topminus {
    margin-top: -72px;
    padding-left: 20px;
  }

  .ohlebe-div {
    width: 767px;
  }

  .div-block-172.hide {
    display: none;
  }

  .grid-22 {
    justify-content: stretch;
    justify-items: stretch;
  }

  .grid-23 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 60% 1fr;
    height: 100px;
  }

  .fake-arrow {
    top: 252px;
  }

  .fake-arrow.end {
    margin-left: 60px;
  }

  .fake-arrow-2 {
    bottom: 151px;
    left: -110px;
    right: 0;
  }

  .fake-arrow-2.end {
    left: 62px;
  }

  .section-22 {
    padding-left: 20px;
  }

  .div-block-184 {
    flex-direction: column;
  }

  .grid-27, .grid-28 {
    grid-template-columns: 32% 32% 32%;
  }

  .grid-29 {
    grid-template-columns: 50% 50%;
  }

  .grid-29.pg {
    grid-row-gap: 24px;
  }

  .grid-29.mc {
    grid-template-columns: 1fr 1fr;
  }

  .nb-div {
    width: 616px;
  }

  .nb-div.big {
    width: 767px;
  }

  .div-block-187 {
    flex-direction: column;
  }

  .image-114 {
    width: 536px;
    margin-top: 24px;
  }

  .image-115 {
    max-width: 804px;
    margin-left: 0;
  }

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

  .grid-30._100 {
    grid-template-columns: 536px 100%;
  }

  .grid-30._100.pg.mm._3 {
    grid-template-columns: 75% 100%;
  }

  .grid-30._100.pg.mm.hide2 {
    display: none;
  }

  .div-block-189 {
    z-index: 1;
  }

  .div-block-189.hide {
    display: block;
  }

  .div-block-189.hide-2 {
    display: none;
  }

  .image-116 {
    left: 320px;
  }

  .image-116.pg {
    width: 226px;
    margin-top: 0;
    position: relative;
    left: auto;
  }

  .slider-5 {
    height: 311px;
  }

  .slider-5.pg {
    width: 456px;
  }

  .slider-5.pg.mm._2 {
    width: 616px;
  }

  .slider-5.pg.mm._4 {
    overflow: hidden;
  }

  .mask-4.mm._2 {
    margin-bottom: 8px;
  }

  .mask-4.mm._2.pd {
    overflow: visible;
  }

  .mask-4.mm._2._1 {
    margin-right: 10px;
    padding-right: 0;
  }

  .right-arrow-4 {
    left: 536px;
  }

  .right-arrow-4.pg {
    right: -150px;
  }

  .right-arrow-4.pg.mm._2 {
    left: 50%;
  }

  .section-25 {
    margin-top: 20px;
  }

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

  .section-26 {
    background-position: 0 0;
    background-size: 1280px;
  }

  .div-block-191 {
    margin-bottom: -80px;
  }

  .image-119 {
    max-width: 591px;
    margin-top: -100px;
    margin-left: 0;
    position: relative;
  }

  .slider-6 {
    min-height: 700px;
  }

  .grid-33 {
    grid-auto-columns: 1fr;
  }

  .grid-33._2 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-columns: 100px 492px;
    grid-auto-columns: 332px;
  }

  .grid-33._1 {
    grid-column-gap: 20px;
    grid-template-columns: 100px 492px;
    width: 100%;
  }

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

  .div-block-199 {
    padding-left: 8px;
  }

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

  .section-27 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620f0ad80863fbc3920dd5f3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-3%D0%BC%D0%BE%D0%B11.png");
    background-position: 50% -200px;
    background-repeat: no-repeat;
    background-size: 100% 1587px;
  }

  .grid-35 {
    grid-column-gap: 24px;
    grid-template-columns: 100px 492px;
  }

  .div-block-201 {
    margin-bottom: -80px;
  }

  .image-124 {
    position: relative;
    inset: -60px 0% 0% 0;
  }

  .image-127 {
    left: 60px;
  }

  .div-block-204 {
    margin-top: 80px;
  }

  .image-129 {
    right: 40px;
  }

  .image-131 {
    top: 80px;
    right: 4px;
  }

  .image-133 {
    right: 220px;
  }

  .image-134 {
    width: 280px;
    top: -108px;
    right: 0;
  }

  .grid-36 {
    grid-row-gap: 0px;
    grid-template-columns: 614px;
  }

  .slider-7 {
    height: 700px;
    margin-top: 20px;
  }

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

  .image-135 {
    width: 616px;
    margin-top: -8px;
    margin-bottom: 24px;
  }

  .image-135.minus {
    margin-top: -22px;
    margin-bottom: 24px;
  }

  .grid-38 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 180px 1fr;
  }

  .link-block-9._1 {
    display: block;
  }

  .grid-40 {
    grid-template-columns: 614fr;
  }

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

  .left-arrow-5 {
    right: 536px;
  }

  .left-arrow-5.pg {
    left: -70px;
  }

  .left-arrow-5.pg.mm._2 {
    width: 50%;
  }

  .div-block-216 {
    margin-right: 10px;
  }

  .grid-41, .grid-41.pg, .grid-41.as {
    grid-template-columns: 1fr;
  }

  .div-block-219 {
    z-index: 2;
    position: relative;
  }

  .slide-10.mm {
    margin-right: 10px;
  }

  .slide-10.mm._1 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64b931a65bc125b7ca06b9cb_5%20(1).png");
  }

  .slide-10.mm.d {
    overflow: hidden;
  }

  .image-147 {
    height: 300px;
    margin-left: 0;
    position: absolute;
    inset: auto 0% -100px auto;
  }

  .image-149 {
    width: 314px;
    margin-top: -8px;
  }

  .left-arrow-7 {
    align-self: auto;
    align-items: flex-start;
    left: 0;
  }

  .right-arrow-7 {
    width: 476px;
  }

  .div-block-223 {
    margin-bottom: 30px;
    margin-right: 0;
  }

  .tis-div, .tis-dive-large {
    width: 760px;
  }

  .grid-42 {
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
  }

  .div-block-232 {
    padding-top: 0;
  }

  .grid-43 {
    grid-column-gap: 30px;
  }

  .image-157 {
    right: -120px;
  }

  .image-158 {
    right: 180px;
  }

  .grid-45 {
    grid-template-columns: 65% 1fr;
  }

  .right-arrow-8 {
    margin-right: -410px;
    top: 380px;
  }

  .left-arrow-8 {
    margin-right: -180px;
    top: 380px;
  }

  .grid-46 {
    grid-template-rows: 300px 500px;
  }

  .image-160, .image-161 {
    width: 49vw;
  }

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

  .grid-47._2 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
  }

  .slider-10._0 {
    padding-bottom: 0;
  }

  .grid-48._2 {
    object-fit: contain;
    grid-template-columns: auto;
    place-content: stretch;
    place-items: stretch stretch;
    height: 550px;
  }

  .slide-nav-10 {
    max-width: 100%;
    padding-left: 140px;
    inset: 0% auto 0% 0%;
  }

  .slide-nav-10._2 {
    padding-left: 100px;
    padding-right: 0;
    inset: 0% auto 0% 0%;
  }

  .slide-nav-10._0 {
    display: none;
  }

  .div-block-239 {
    margin-bottom: -40px;
    padding-bottom: 0;
  }

  .div-block-239._1 {
    margin-bottom: 0;
  }

  .div-block-241._1 {
    width: 55%;
  }

  .image-165 {
    max-width: 100%;
    margin-left: 0;
  }

  .left-arrow-9 {
    left: 0;
  }

  .left-arrow-9._0 {
    display: none;
  }

  .right-arrow-9 {
    left: 240px;
  }

  .right-arrow-9._0 {
    display: none;
  }

  .right-arrow-10 {
    inset: 0% auto 0% 240px;
  }

  .left-arrow-10 {
    right: auto;
  }

  .mask-7 {
    margin-left: -30px;
  }

  .image-168 {
    width: auto;
    max-width: none;
    height: 550px;
  }

  .grid-49, .grid-50 {
    grid-column-gap: 20px;
  }

  .image-172 {
    margin-top: -140px;
  }

  .section-44 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621776b4faba11b8b5b24b09_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621776b4faba11b8b5b24b09_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/621776b4faba11b8b5b24b09_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0%204.png");
    background-position: 50%, 50% 100%, 50% 0;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: 100%, 120%, 120%;
    margin-top: 40px;
    padding-top: 0;
  }

  .grid-51 {
    grid-column-gap: 40px;
  }

  .image-173 {
    margin-left: -174px;
  }

  .image-174 {
    margin-top: 220px;
    margin-right: 0;
  }

  .section-45 {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-176 {
    max-width: 100%;
    margin-left: 0;
  }

  .image-177 {
    width: 60%;
  }

  .section-47 {
    margin-top: 60px;
  }

  .div-block-255 {
    margin-right: 10px;
  }

  .div-block-258 {
    margin-top: -149px;
    margin-left: -149px;
  }

  .div-block-259 {
    margin-right: 0;
  }

  .section-52 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f5bab7a3831f943524_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f5bab7a3831f943524_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B01.png");
    background-position: 50% 0, 50% 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
  }

  .div-block-260 {
    width: 990px;
  }

  .div-block-260.r {
    width: 100%;
  }

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

  .grid-54.mm {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-54.r {
    grid-template-columns: 1fr;
  }

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

  .div-block-261.mm {
    text-align: right;
    display: block;
  }

  .par.raisa.bold {
    font-size: 20px;
    line-height: 30px;
  }

  .section-53 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/623ce1f7ecdecc63ba8234d5_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: auto 100%;
    padding-top: 140px;
  }

  .section-53._2 {
    background-size: 100% 100%;
  }

  .grid-56 {
    grid-column-gap: 8px;
    grid-row-gap: 0px;
  }

  .image-182 {
    width: 100%;
    margin-left: 0;
  }

  .section-54 {
    margin-top: 40px;
  }

  .section-54.minus {
    margin-top: -20px;
  }

  .section-54._0 {
    margin-top: 0;
  }

  .image-183 {
    margin-top: 10px;
    margin-left: -60px;
  }

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

  .grid-57 {
    grid-column-gap: 8px;
    grid-row-gap: 16px;
  }

  .image-187 {
    width: 48px;
    margin-top: 24px;
  }

  .image-188 {
    width: 64px;
    margin-top: 30px;
  }

  .image-189 {
    margin-right: 10px;
  }

  .image-190 {
    margin-left: 10px;
  }

  .div-block-269 {
    width: 400px;
  }

  .div-block-269.black, .div-block-269.black._2 {
    width: auto;
  }

  .div-block-269.grey._2 {
    width: 400px;
    padding-bottom: 8px;
  }

  .image-196 {
    width: 616px;
    max-width: 100%;
    margin-left: 0;
  }

  .grid-59 {
    grid-template-columns: 1fr;
    width: 616px;
  }

  .image-197 {
    margin-top: 10px;
    margin-left: -60px;
    position: absolute;
  }

  .section-59 {
    padding-bottom: 100px;
  }

  .image-204 {
    margin-top: 40px;
  }

  .div-block-272 {
    margin-top: 140px;
    margin-right: -200px;
  }

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

  .image-205 {
    max-width: 150%;
    margin-left: -200px;
  }

  .image-206 {
    margin-left: -124px;
  }

  .section-61 {
    background-size: 100% 100%;
  }

  .grid-61 {
    grid-template-columns: auto auto auto;
    margin-bottom: 60px;
  }

  .image-210 {
    width: 408px;
    margin-top: 520px;
  }

  .image-211 {
    margin-top: 540px;
  }

  .image-212 {
    z-index: 0;
    margin-bottom: 400px;
    margin-right: 0;
    inset: auto 0% 0% auto;
  }

  .image-212.stub {
    margin-bottom: 260px;
    margin-right: 0;
  }

  .image-213 {
    width: 80px;
    max-width: none;
  }

  .div-block-274 {
    width: 104px;
  }

  .image-214 {
    width: auto;
    height: 54px;
  }

  .image-215 {
    width: auto;
    height: 62px;
  }

  .image-216 {
    width: auto;
    height: 56px;
  }

  .image-217, .image-218, .image-219 {
    height: 54px;
  }

  .image-220 {
    width: 120%;
    max-width: 120%;
    margin-left: -60px;
  }

  .image-223 {
    width: 194px;
  }

  .section-66 {
    background-position: 100% 0;
    background-size: auto;
  }

  .section-67 {
    background-position: 100% 0;
    background-size: auto 100%;
    margin-top: -440px;
    padding-bottom: 20px;
  }

  .grid-62 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .image-225._144 {
    margin-top: 30px;
  }

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

  .image-226 {
    margin-bottom: -24px;
  }

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

  .image-227 {
    width: 421px;
    margin-left: 40px;
  }

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

  .div-block-290 {
    margin-top: 0;
    margin-left: 0;
  }

  .image-249 {
    position: relative;
  }

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

  .image-252 {
    max-width: 100%;
    margin-left: -30px;
    margin-right: 0;
  }

  .grid-77 {
    grid-template-columns: 226px 120px 134px;
  }

  .image-253, .image-254 {
    position: relative;
  }

  .image-255 {
    text-align: left;
    width: 430px;
    max-width: 92%;
  }

  .image-256 {
    width: 90%;
    margin-left: 40px;
  }

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

  .image-257 {
    max-width: 37.5%;
    height: auto;
  }

  .image-260 {
    margin-top: 12px;
    margin-left: -32px;
  }

  .slide-16, .slide-17, .slide-18, .slide-19, .slide-20 {
    overflow: hidden;
  }

  .div-block-303 {
    margin-left: -24px;
  }

  .div-block-304 {
    text-align: right;
    margin-right: 20px;
  }

  .image-263, .mask-10 {
    margin-left: -40px;
  }

  .mask-11 {
    margin-left: 0;
  }

  .section-77 {
    background-size: 200%;
    padding-top: 100px;
    padding-bottom: 140px;
  }

  .image-266 {
    width: 90%;
  }

  .grid-81 {
    grid-template-columns: 60% 50%;
  }

  .image-267 {
    margin-top: -72px;
  }

  .section-78.ov {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6538766fe8522813dbe47799_shape11.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6538766fe8522813dbe47799_shape11.svg");
    background-position: 50% 800px, 50% 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
    padding-bottom: 100px;
  }

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

  .div-block-313._2 {
    margin-left: -16px;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 16px;
  }

  .grid-84 {
    grid-column-gap: 8px;
  }

  .grid-89 {
    grid-template-columns: 35% 1fr;
  }

  .section-83 {
    padding-bottom: 60px;
  }

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

  .grid-94 {
    grid-template-columns: 60% 40%;
  }

  .image-279 {
    max-width: 140%;
  }

  .image-280 {
    width: auto;
    max-width: 100%;
    margin-left: -30px;
  }

  .section-84 {
    background-position: 50% 60%, 50%;
  }

  .grid-97 {
    margin-top: 0;
  }

  .image-281 {
    height: auto;
    max-height: 600px;
  }

  .image-282 {
    height: auto;
    max-height: 400px;
    margin-left: 20px;
  }

  .image-283 {
    height: auto;
    max-height: 400px;
    margin-right: 20px;
  }

  .grid-99 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .div-block-330 {
    max-width: none;
  }

  .div-pg {
    width: 616px;
  }

  .div-pg._2 {
    width: 536px;
  }

  .div-large {
    width: 616px;
    padding: 48px 40px;
  }

  .div-large.white.top {
    padding-top: 48px;
  }

  .div-large.white.bottom {
    margin-bottom: 0;
    padding-bottom: 48px;
  }

  .div-large.white.minus {
    margin-bottom: -80px;
  }

  .div-large.white.sl {
    padding-bottom: 28px;
  }

  .div-large.black {
    margin-bottom: 140px;
  }

  .div-large.black.minus, .div-large.transparent {
    padding-bottom: 48px;
  }

  .div-large.as._1 {
    width: 100%;
  }

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

  .grid-101._2 {
    grid-template-columns: 616px;
  }

  .grid-101.qw {
    grid-template-columns: 1fr;
  }

  .grid-102 {
    grid-template-columns: 100px 1fr;
  }

  .grid-102._24 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-102._0 {
    grid-template-columns: 64px 1fr;
    align-items: center;
  }

  .grid-102._2 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .image-293 {
    width: 782px;
    max-width: 782px;
  }

  .div-block-334 {
    width: 64px;
    height: 64px;
  }

  .section-95 {
    padding-top: 64px;
  }

  .image-294.bottom {
    margin-bottom: 80px;
  }

  .image-295 {
    width: 194px;
    margin-top: 0;
    margin-left: 0;
  }

  .im-slide-pg {
    margin-left: -20px;
  }

  .im-slide-pg.black {
    margin-bottom: -80px;
    margin-left: -20px;
  }

  .grid-103 {
    grid-column-gap: 0px;
  }

  .grid-103._2 {
    grid-column-gap: 24px;
  }

  .div-block-336 {
    height: 80px;
  }

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

  .image-298 {
    width: 227px;
    margin-top: 0;
  }

  .card-pg {
    align-items: center;
    padding: 24px 32px;
    display: flex;
  }

  .card-pg.green {
    display: flex;
  }

  .image-299 {
    margin-bottom: 0;
    margin-right: 20px;
  }

  .div-block-338 {
    position: absolute;
    left: -100px;
  }

  .image-304 {
    width: 34px;
    margin-left: -12px;
  }

  .image-305 {
    width: 34px;
  }

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

  .grid-105 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 136px 1fr;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div-block-344 {
    width: 782px;
  }

  .image-306 {
    width: 488px;
    top: -200px;
    right: -60px;
  }

  .image-307 {
    width: 136px;
    margin-bottom: 24px;
  }

  .image-309 {
    width: 200px;
    top: 40px;
    left: -178px;
  }

  .image-310 {
    width: 300px;
    top: -40px;
    right: -160px;
  }

  .image-311 {
    top: 160px;
    right: -200px;
  }

  .image-312 {
    z-index: -1;
    width: 398px;
    margin-left: auto;
    margin-right: auto;
    top: -64px;
    right: 100px;
  }

  .image-313 {
    width: 398px;
    margin-top: -80px;
    margin-left: -200px;
  }

  .div-block-348 {
    left: 44px;
  }

  .div-block-349 {
    top: 100px;
  }

  .div-block-350 {
    top: 40px;
    left: auto;
    right: 240px;
  }

  .div-block-352 {
    top: -30px;
    right: -60px;
  }

  .div-block-354 {
    left: 0;
  }

  .div-block-355 {
    bottom: 140px;
    left: 140px;
  }

  .link-pg {
    color: #3683f6;
  }

  .image-325 {
    width: 296px;
  }

  .slider-13 {
    width: 616px;
    height: 274px;
    margin-left: 0;
  }

  .mask-12 {
    width: 616px;
    height: 274px;
  }

  .image-332 {
    margin-top: 103px;
  }

  .image-333 {
    height: 274px;
  }

  .div-block-368 {
    width: 616px;
    height: 274px;
    padding-top: 32px;
    padding-left: 64px;
    padding-right: 189px;
  }

  .image-334 {
    margin-top: 103px;
  }

  .grid-109 {
    margin-top: 0;
  }

  .image-338 {
    z-index: 2;
    position: relative;
  }

  .image-341 {
    width: 804px;
    top: 380px;
  }

  .image-342 {
    width: 456px;
  }

  .div-block-377 {
    top: 220px;
  }

  .div-block-377._3 {
    z-index: 1;
    top: 700px;
  }

  .image-347, .image-347._2, .image-349, .image-351 {
    width: 300px;
  }

  .div-block-380._2 {
    z-index: 1;
    top: 700px;
  }

  .image-352 {
    width: 200px;
  }

  .grid-113 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .grid-113._2 {
    grid-template-columns: 100%;
  }

  .grid-113.grey {
    grid-template-columns: 1fr;
  }

  .grid-113.head._2 {
    grid-column-gap: 10px;
    grid-template-columns: 160px 1fr;
  }

  .image-361 {
    width: 300px;
    max-width: 100%;
    margin-top: -78px;
  }

  .div-block-388 {
    width: auto;
    margin-top: 0;
    margin-left: 0;
    position: relative;
  }

  .quick-stack {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-390 {
    display: block;
  }

  .image-362 {
    margin-top: 10px;
    margin-left: 0;
  }

  .div-block-391 {
    justify-content: flex-end;
    margin-top: 66px;
  }

  .div-block-392.green {
    margin-top: 10px;
  }

  .div-block-393 {
    background-color: #0000;
    padding-left: 0;
  }

  .grid-114 {
    margin-left: -48px;
  }

  .grid-115 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 48px 1fr 1fr;
  }

  .grid-116 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .quick-stack-3 {
    margin-left: 0;
  }

  .grid-117 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-117._2 {
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 0;
  }

  .quick-stack-4 {
    grid-column-gap: 0px;
  }

  .quick-stack-4._1 {
    grid-column-gap: 10px;
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64b68df9a5bb0896ec97daf3_022.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 20px;
    padding-bottom: 48px;
    padding-left: 20px;
    padding-right: 36px;
  }

  .quick-stack-4._1._2 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c08f86f84fa8c83a61d6aa_01.png");
  }

  .quick-stack-4._1._3 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c08fba03ae7cd3b20f6afc_03.png");
  }

  .div-block-403 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-366 {
    margin-left: 0;
  }

  .grid-118 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-405, .div-block-406 {
    padding-left: 0;
  }

  .div-block-407 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .div-block-407._1 {
    object-fit: fill;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-367 {
    object-fit: cover;
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
    inset: 0%;
  }

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

  .image-372 {
    text-align: left;
    margin-left: 0;
  }

  .div-block-413 {
    margin-left: -16px;
  }

  .image-373 {
    display: none;
  }

  .image-374 {
    width: 150%;
    max-width: none;
    margin-left: -25%;
    margin-right: auto;
    display: block;
  }

  .grid-120 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-418 {
    overflow: visible;
  }

  .cell-5 {
    align-items: flex-end;
  }

  .cell-7, .cell-9, .cell-10, .cell-11, .cell-12 {
    display: none;
  }

  .grid-121 {
    grid-template-columns: 1fr;
    display: block;
  }

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

  .image-383 {
    top: -200px;
    left: -180px;
  }

  .image-384 {
    max-width: 400px;
    top: 0;
    left: -36px;
  }

  .div-block-424 {
    display: block;
  }

  .image-393 {
    margin-right: 0;
  }

  .div-block-427 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding-left: 24px;
    padding-right: 0;
  }

  .div-block-428 {
    border-top-right-radius: 24px;
    border-bottom-left-radius: 0;
    padding-top: 20px;
  }

  .grid-122 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 200px;
  }

  .grid-123 {
    grid-column-gap: 8px;
    border-radius: 24px;
    grid-template-columns: 1fr 25%;
    padding: 20px;
    position: relative;
  }

  .div-block-430 {
    position: relative;
  }

  .image-394 {
    max-width: 120%;
    position: absolute;
    top: 0;
    left: -36px;
  }

  .grid-124 {
    margin-bottom: 20px;
  }

  .grid-126 {
    margin-top: 0;
    margin-bottom: 60px;
  }

  .div-block-437 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390e3d3c72dd4f1b178a_shape2.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390e3d3c72dd4f1b178a_shape2.svg");
    background-position: 50% 60px, 50% 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
    height: 680px;
  }

  .div-block-438 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ea6e7617d43309cfe_shape3.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ea6e7617d43309cfe_shape3.svg");
    background-position: 50% 0, 50% 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
    height: 620px;
    padding-top: 120px;
  }

  .div-block-439 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-400 {
    margin-top: 20px;
    margin-right: 20px;
  }

  .grid-127 {
    grid-template-columns: 1fr;
    margin-left: 0;
    position: relative;
  }

  .grid-127._0 {
    margin-left: 40px;
    margin-right: 20px;
  }

  .grid-127.red {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px;
  }

  .grid-127.red._2 {
    margin-bottom: 0;
  }

  .image-401 {
    margin-top: -60px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-402 {
    margin-top: -140px;
  }

  .grid-128 {
    grid-template-columns: 100%;
    padding-left: 0;
  }

  .image-404 {
    width: 400px;
  }

  .left-arrow-15, .right-arrow-16 {
    display: none;
  }

  .grid-130 {
    grid-template-columns: 1fr 1fr;
    margin-top: -50px;
  }

  .div-block-445 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65253912fda4476ceb8f25f5_shape5-1.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ffda4476ceb8f229e_shape5.svg");
    background-position: 50% 100%, 50% 66px;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
    height: 530px;
  }

  .div-block-446 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6539191c699a253495a54f8f_shape6-1.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 530px;
    margin-top: 0;
  }

  .div-block-447 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/652539138bc23c60410be57f_shape7-1.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65253912170cd8e4388cc2cf_shape7.svg");
    background-position: 100% 0, 0 41px;
    background-repeat: no-repeat, no-repeat;
    background-size: auto 408px, auto 400px;
    height: 440px;
    margin-top: -116px;
    margin-left: 162px;
    padding-left: 0;
  }

  .div-block-448 {
    margin-top: 140px;
    padding-right: 10px;
  }

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

  .div-block-448._3 {
    width: auto;
    margin-top: 90px;
    padding-left: 20px;
    padding-right: 10px;
  }

  .div-block-449 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525391594aa04d73fdb550c_shape8.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525391594aa04d73fdb550c_shape8.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525391594aa04d73fdb550c_shape8.svg");
    background-position: 50%, 50% 100%, 50% 0;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: cover, 100%, 100%;
    width: 616px;
    height: 840px;
    margin-top: -50px;
    padding-top: 140px;
  }

  .div-block-450 {
    margin-top: 20px;
    padding-left: 0;
  }

  .image-406, .div-block-451.hidden {
    display: none;
  }

  .section-101 {
    margin-top: -60px;
  }

  .image-408 {
    display: none;
  }

  .div-block-452 {
    margin-left: 148px;
  }

  .grid-131 {
    grid-template-columns: 43px auto auto auto;
  }

  .div-block-453 {
    height: 76px;
    padding-left: 30px;
  }

  .link-block-13 {
    background-position: 0 0;
    background-size: contain;
  }

  .image-409 {
    margin-top: -202px;
    margin-left: -284px;
    display: block;
  }

  .image-410 {
    width: 180px;
    top: 40px;
  }

  .section-102 {
    margin-bottom: 140px;
  }

  .image-412 {
    margin-top: -60px;
    margin-left: -88px;
  }

  .image-413 {
    width: 200px;
    display: none;
    position: absolute;
    inset: -200px -40px auto auto;
  }

  .div-block-455 {
    width: 70%;
  }

  .image-417 {
    width: 200px;
    margin-bottom: 20px;
  }

  .div-block-458 {
    width: auto;
    margin-top: -20px;
  }

  .section-104 {
    background-position: 50% 260px;
    margin-bottom: 40px;
  }

  .image-419 {
    margin-bottom: 0;
  }

  .grid-132, .grid-133 {
    grid-template-columns: 1fr;
  }

  .grid-135 {
    grid-template-columns: 248px 248fr;
  }

  .div-block-460 {
    border-left: 2px #5e5e5e;
    border-right-style: dashed;
    padding-bottom: 54px;
  }

  .div-block-461 {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .div-block-462 {
    border-left: 2px #5e5e5e;
    border-right: 2px #5e5e5e;
    padding-bottom: 24px;
  }

  .image-425 {
    margin-top: 60px;
  }

  .div-container-anglarge {
    width: auto;
  }

  .image-427 {
    order: 3;
  }

  .image-427._2 {
    order: 1;
  }

  .image-427._4 {
    order: 2;
  }

  .image-427._1 {
    order: 5;
  }

  .flex-block {
    flex-wrap: wrap;
    width: 100%;
  }

  .div-block-466 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .flex-block-2 {
    flex-wrap: wrap;
  }

  .flex-block-2.eg {
    margin-left: -52px;
  }

  .image-430 {
    width: 40px;
    margin-right: 4px;
  }

  .image-433 {
    top: -60px;
    right: 0;
  }

  .image-434 {
    display: none;
    bottom: -80px;
    left: -200px;
  }

  .image-435 {
    bottom: -100px;
    left: -80px;
  }

  .image-440 {
    bottom: -1260px;
    left: 0;
  }

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

  .image-442 {
    margin-top: 40px;
  }

  .image-443 {
    display: none;
  }

  .section-109 {
    background-color: #1e2229;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: -20px;
  }

  .section-109._2 {
    background-color: #1e2229;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 20px;
  }

  .grid-138, .grid-138._2 {
    grid-template-columns: 1fr;
  }

  .section-110 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .image-446 {
    width: 56px;
    margin-left: -10px;
    margin-right: 20px;
  }

  .flex-block-3 {
    flex-flow: column;
  }

  .section-111.qq {
    padding-top: 60px;
  }

  .div-block-479.pg._2, .div-block-479.pg._3, .div-block-479.pg._4, .div-block-479.qiwi {
    width: 767px;
    height: auto;
  }

  .right-arrow-17 {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .left-arrow-16 {
    text-align: left;
    justify-content: flex-end;
    align-items: flex-start;
    display: flex;
  }

  .div-block-484, .div-block-485 {
    width: 36px;
    height: 36px;
  }

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

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

  .grid-141.head {
    grid-template-columns: 60% 1fr;
  }

  .image-461 {
    margin-bottom: 100px;
  }

  .grid-142 {
    grid-template-rows: auto 100px;
  }

  .image-462 {
    width: 306px;
    max-width: none;
    margin-top: -120px;
    margin-left: -20px;
  }

  .image-463 {
    width: 306px;
    max-width: none;
    margin-top: -120px;
    margin-left: 0;
    margin-right: -20px;
  }

  .image-464 {
    width: 391px;
    margin-left: -90px;
  }

  .image-465 {
    width: 535px;
    margin-top: -20px;
    margin-left: -160px;
  }

  .image-466 {
    width: 207px;
  }

  .grid-143 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .grid-143._2 {
    grid-template-columns: 1fr;
  }

  .grid-143._1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .image-468 {
    margin-top: -300px;
    margin-left: 50%;
  }

  .image-469 {
    max-width: 2000px;
    margin-top: 0;
  }

  .image-471 {
    width: 716px;
    max-width: 120%;
    margin-top: 100px;
    margin-left: -50px;
    margin-right: auto;
    inset: auto;
  }

  .image-471._2 {
    margin-top: -60px;
    margin-left: -50px;
  }

  .image-471._4 {
    margin-top: 0;
    margin-bottom: -60px;
  }

  .image-471._3 {
    width: 480px;
    margin-top: 0;
    margin-bottom: -60px;
    margin-right: -160px;
  }

  .image-471._6 {
    margin-top: 0;
    margin-left: -50px;
  }

  .image-471._9 {
    align-self: flex-end;
    margin-bottom: -20px;
    margin-right: -60px;
    inset: 0% 0% 0% auto;
  }

  .image-471._10 {
    margin-top: 100px;
    margin-left: -50px;
  }

  .image-471._8 {
    margin-top: 0;
  }

  .div-block-497 {
    justify-content: space-between;
    width: auto;
  }

  .div-block-497.flex {
    flex-flow: row;
  }

  .div-block-497.flex-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
  }

  .image-472 {
    width: 260px;
  }

  .image-477 {
    max-width: 100%;
    margin-left: 0;
    position: relative;
  }

  .image-479, .image-480 {
    display: none;
  }

  .image-481 {
    align-self: center;
    margin-top: -20px;
    margin-left: 0;
    inset: 0% auto auto 0%;
  }

  .section-117 {
    overflow: hidden;
  }

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

  .div-block-502 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .div-block-503 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .image-491 {
    width: 244px;
  }

  .image-492 {
    align-self: flex-start;
    width: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .image-492.hide-desktop {
    margin-top: 400px;
    display: inline-flex;
  }

  .div-block-504 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-self: flex-start;
    margin-top: 220px;
  }

  .div-block-510 {
    margin-top: 100px;
    margin-left: -220px;
  }

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

  .image-497 {
    margin-top: 40px;
  }

  .image-498 {
    margin-right: 0;
  }

  .image-499 {
    margin-top: 40px;
  }

  .image-500, .image-501 {
    display: none;
  }

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

  .div-block-514 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    width: 616px;
    height: auto;
    max-height: none;
  }

  .image-504 {
    width: 580px;
  }

  .grid-145, .grid-146, .grid-147 {
    grid-template-columns: 1fr;
  }

  .grid-147._0 {
    margin-top: -40px;
  }

  .div-block-518 {
    grid-template-columns: 1fr;
  }

  .section-119 {
    overflow: hidden;
  }

  .div-block-523 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .image-509 {
    width: 570px;
  }

  .image-513 {
    width: 568px;
  }

  .div-block-524 {
    height: auto;
  }

  .image-516 {
    width: 569px;
  }

  .section-120, .section-121 {
    overflow: hidden;
  }

  .grid-149 {
    grid-template-columns: auto 86px;
  }

  .flex-block-4 {
    flex-flow: wrap;
  }

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

  .div-block-529 {
    align-self: flex-start;
    width: 100%;
  }

  .div-block-529._2 {
    width: auto;
  }

  .div-block-530._2 {
    width: 100%;
  }

  .flex-block-5 {
    flex-flow: column;
    align-self: auto;
  }

  .grid-150 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .desktop {
    display: none;
  }

  .mobile {
    width: 616px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .grid-151 {
    grid-template-columns: 1fr;
    width: auto;
  }

  .flex-block-6 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .div-block-534 {
    background-color: #1e2229;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block-535 {
    background-color: #ff8c00;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .div-block-535.white {
    background-color: #424b59;
  }

  .desktop-hidden {
    display: block;
  }

  .lightbox-link-5 {
    min-width: 200px;
  }

  .flex-block-7 {
    width: auto;
  }

  .ov.giant {
    font-size: 40px;
    line-height: 40px;
  }
}

@media screen and (max-width: 767px) {
  .section-1.ohlebe {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6204942d7280a2a886407b9f_Rectangle%20Mob1.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6204942d7280a2a886407b9f_Rectangle%20Mob1.png");
    background-position: 50% 100%, 50% 0;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
    background-attachment: scroll, scroll;
    padding-bottom: 100px;
  }

  .div-over-1200 {
    flex-direction: column;
  }

  .h1 {
    font-size: 32px;
  }

  .h1.ohl {
    font-size: 30px;
    line-height: 38px;
  }

  .h1.nb {
    margin-right: -8px;
    font-size: 36px;
    line-height: 46px;
  }

  .h1.tis {
    line-height: 40px;
  }

  .h1.ok.subh {
    font-size: 24px;
    line-height: 34px;
  }

  .h1.pg {
    font-size: 36px;
    line-height: 46px;
  }

  .h1.ov, .h1.anggel {
    font-size: 40px;
    line-height: 50px;
  }

  .h1.qw {
    line-height: 46px;
  }

  .h1.eg {
    margin-bottom: 0;
    font-size: 60px;
    line-height: 60px;
  }

  .h1.eg._2 {
    font-size: 36px;
    line-height: 44px;
  }

  .h1.as {
    font-size: 44px;
    line-height: 56px;
  }

  .div-block-3 {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 24px;
    padding-left: 0;
  }

  .date {
    display: none;
  }

  .date._2 {
    display: block;
  }

  .image {
    margin-top: 24px;
  }

  .div-block-5 {
    position: relative;
  }

  .div-block-5.sd {
    justify-content: center;
    margin-top: -8px;
    margin-bottom: -50px;
  }

  .div-block-5.center {
    text-align: right;
    justify-content: center;
    display: none;
  }

  .head-par.mobhide {
    display: none;
  }

  .head-par.mobhide._2 {
    display: none;
    position: absolute;
    inset: 48px 0% auto auto;
  }

  .head-par.ds {
    justify-content: flex-start;
    display: flex;
  }

  .head-par.deskhide {
    margin: 24px 10px 64px 0;
    display: block;
  }

  .div-block-8 {
    margin-right: 20px;
  }

  .div-block-9 {
    flex: 0 auto;
  }

  .h2.res {
    font-size: 30px;
    line-height: 48px;
  }

  .h2.res.large {
    font-size: 60px;
  }

  .h2.res.white {
    font-size: 40px;
    line-height: 54px;
  }

  .h2.nb {
    font-size: 36px;
    line-height: 34px;
  }

  .h2.pg {
    font-size: 30px;
    line-height: 38px;
  }

  .h2.mm {
    font-size: 28px;
    line-height: 38px;
  }

  .div-block-11 {
    justify-content: flex-start;
    margin-bottom: 0;
  }

  .div-block-12.nb {
    padding-bottom: 0;
  }

  .par.white._30 {
    font-size: 24px;
    line-height: 34px;
  }

  .par.small.monserrat {
    display: block;
  }

  .par.small.white.notwhitemobile, .par._4.monserrat.white.notwhitemobile, .par._4.monserrat.white.notwhitemobile.contact {
    color: #212021;
  }

  .par.feedback-filter.feedback-3-2021.neurobureau, .par.feedback-filter.feedback-3-2021.brighteye, .par.feedback-filter.feedback-3-2021.tis {
    color: #8f8f8f;
  }

  .par.feedback-filter.feedback-3-2021.contact {
    color: #8f8f8f;
    background-color: #0000;
    border-radius: 0;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    height: auto;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    display: inline-block;
    position: static;
  }

  .par.feedback-filter.feedback-3-2020, .par.feedback-filter.feedback-3-2020.gazprom, .par.feedback-filter.feedback-3-2020.alfa, .par.feedback-filter.feedback-3-2019.petrovich {
    color: #8f8f8f;
  }

  .par.feedback-filter.feedback-3-2019.control-mob {
    color: #adadad;
  }

  .par.feedback-filter.feedback-3-2019.eg {
    color: #8f8f8f;
  }

  .par.feedback-filter.feedback-3-2022.contact {
    color: #8f8f8f;
    background-color: #0000;
    width: auto;
    height: auto;
    margin-bottom: 0;
    font-size: 18px;
    display: block;
    position: relative;
  }

  .par.res._200 {
    margin-right: 0;
  }

  .par.ohl {
    position: relative;
  }

  .par.ohl.top-24 {
    margin-top: 24px;
  }

  .par.tis-date {
    margin-bottom: 0;
  }

  .par.raisa.white._26 {
    font-size: 20px;
  }

  .par.raisa.stub {
    width: auto;
  }

  .par.ok.shift {
    font-size: 24px;
    line-height: 32px;
  }

  .par.ok.giant._3 {
    margin-bottom: 56px;
  }

  .par.ok.small2.white._60 {
    width: 100%;
  }

  .par.ok.grey._0 {
    margin-bottom: 0;
  }

  .par.pg.big-number {
    margin-left: 10px;
  }

  .par.pg.white.lead {
    font-size: 20px;
    line-height: 26px;
  }

  .par.ov.white.giant {
    line-height: 40px;
  }

  .par.ov.small, .par.ov.small.y-gr {
    font-size: 18px;
  }

  .par.ov.black.giant {
    font-size: 48px;
    line-height: 48px;
  }

  .par.ang.giant {
    font-size: 64px;
    line-height: 64px;
  }

  .par.eg.subtitle {
    margin-bottom: 8px;
    font-size: 36px;
    line-height: 44px;
  }

  .par.eg.sub {
    font-size: 18px;
    line-height: 28px;
  }

  .par.eg.giant {
    font-size: 48px;
    line-height: 48px;
  }

  .par.eg.title {
    margin-bottom: 0;
    font-size: 60px;
    line-height: 60px;
  }

  .h3.ohl {
    z-index: 1;
    position: relative;
  }

  .h3.tis {
    font-size: 24px;
    line-height: 34px;
  }

  .h3.ok.white {
    font-size: 20px;
    line-height: 30px;
  }

  .h3.ok.white.small2 {
    font-size: 14px;
    line-height: 20px;
  }

  .h3.pg {
    font-size: 20px;
    line-height: 26px;
  }

  .h3.pg.slider {
    padding-bottom: 0;
    padding-left: 0;
  }

  .h3.pg.slider.red {
    padding-left: 0;
  }

  .h3.pg.black {
    font-size: 24px;
    line-height: 30px;
  }

  .h3.mm {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .block-60._24 {
    width: 100%;
  }

  .slider {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62054c61ab16cc41964a0963_Orange%20Mob2.png");
    background-position: 0 0;
    flex: 0 auto;
    align-self: auto;
    height: auto;
    padding-bottom: 40px;
    padding-left: 20px;
  }

  .div-block-24 {
    flex-direction: column;
    align-self: flex-start;
    align-items: stretch;
    margin-bottom: 20px;
    display: flex;
  }

  .slider-section._2 {
    display: none;
  }

  .slider-section._1 {
    align-items: flex-start;
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .slide-image {
    width: auto;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

  .slide-image._2 {
    margin-top: 0;
    margin-bottom: 60px;
    position: static;
  }

  .mask {
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

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

  .slide-nav {
    text-align: center;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    margin: 0 auto 60px;
    padding-left: 10px;
    position: absolute;
    inset: auto 0% 0%;
  }

  .div-block-25 {
    left: 0%;
  }

  .h3.white.slider {
    margin-bottom: 0;
    padding-left: 0;
  }

  .div-block-27._1, .image-8, .image-8.right {
    display: none;
  }

  .image-9._1 {
    margin-top: 20px;
    margin-left: 0;
    position: static;
  }

  .pulse-block {
    margin-top: 25%;
    margin-left: 30%;
    top: 0;
  }

  .pulse-block._3 {
    margin-top: 20%;
  }

  .pulse-block._4 {
    margin-top: 25%;
    top: 30%;
  }

  .pulse-block._5 {
    margin-top: 0%;
    margin-left: 10%;
    top: 40%;
  }

  .pulse-block._6 {
    margin-top: 35%;
    margin-left: 40%;
  }

  .image-13 {
    z-index: 0;
    margin-top: -24px;
  }

  .div-shape._80 {
    margin-top: 40px;
    margin-bottom: 0;
  }

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

  .container-7 {
    margin-top: 40px;
  }

  .section-4 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6205be099c2f12d6fdea0818_Client3.png");
  }

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

  .block-40.bottom {
    width: 100%;
  }

  .div-block-43 {
    padding-right: 0;
  }

  .image-29 {
    margin-top: -12px;
  }

  .div-block-47 {
    padding-right: 0;
  }

  .petrovich {
    background-color: #0000;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

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

  .div-block-57, .div-block-57._20 {
    margin-bottom: 0;
  }

  .div-block-57.big {
    width: auto;
    margin-bottom: 0;
    margin-left: 0;
    position: relative;
  }

  .div-block-57.big.petrovich {
    margin-left: 0;
  }

  .div-block-57.big.control-mob, .div-block-57.big.tis, .div-block-57.big.eg, .div-block-57.big.pangeo {
    width: auto;
  }

  .div-block-57.big.contact {
    width: auto;
    margin-bottom: 0;
    margin-left: 0;
  }

  .div-block-58, .div-block-58._2 {
    display: none;
  }

  .div-block-59.feedback-filter.feedback-2-it.eg, .div-block-59.feedback-filter.feedback-2-prom.brigteye, .div-block-59.feedback-filter.feedback-2-med.tis, .div-block-59.feedback-filter.feedback-2-med.tmh {
    background-color: #333;
  }

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

  .image-40 {
    width: 440px;
    height: 440px;
  }

  .ohlebe {
    background-color: #0000;
  }

  .div-block-62 {
    padding: 209px 20px 20px 0;
  }

  .div-block-63 {
    padding-right: 0;
  }

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

  .div-block-64, .div-block-65 {
    display: none;
  }

  .linkcard.padding {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-4 {
    grid-template-columns: auto;
  }

  .div-block-67 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 0;
    display: grid;
  }

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

  .link-block-4.inline {
    margin-left: 4px;
  }

  .div-block-74._48 {
    margin-left: 0;
  }

  .div-block-75 {
    width: 440px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-container-1200 {
    width: 440px;
  }

  .div-container-1200._2 {
    flex-direction: column;
  }

  .div-container-1200.vert._480 {
    width: 480px;
    min-width: 480px;
    max-width: 480px;
  }

  .div-container-1200.vert.ds {
    width: 440px;
  }

  .div-container-1200.vert.hide {
    display: block;
  }

  .div-container-1200.ohl {
    width: 440px;
    display: block;
  }

  .div-container-1200.ds-head {
    text-align: right;
    justify-content: space-between;
    width: 478px;
    display: block;
  }

  .div-container-1200.as {
    width: 440px;
  }

  .mainhead {
    font-size: 60px;
    line-height: 60px;
  }

  .image-49 {
    text-align: right;
    width: 100%;
    top: -92px;
    left: 0;
  }

  .div-block-76 {
    text-align: right;
    margin-bottom: 40px;
    display: block;
  }

  .image-50 {
    width: 38px;
    height: 38px;
    top: 104px;
    left: 159px;
  }

  .div-block-81 {
    width: 440px;
    height: 440px;
  }

  .raisa {
    background-color: #0000;
    border-style: none;
  }

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

  .div-block-91 {
    margin-top: 140px;
  }

  .div-block-81.gray {
    background-color: #dbe3e4;
  }

  .div-block-81.raisa {
    background-color: #44e9e1;
    padding-top: 36px;
    padding-left: 36px;
    display: block;
  }

  .image-56 {
    margin-bottom: 24px;
    display: block;
  }

  .image-57 {
    display: none;
  }

  .div-block-92 {
    margin-left: 0;
  }

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

  .bold-text {
    line-height: 60px;
  }

  .div-block-99 {
    width: 100%;
    height: auto;
    padding-top: 48px;
    padding-right: 0;
  }

  .div-block-106 {
    padding-left: 20px;
  }

  .image-61 {
    display: none;
  }

  .div-block-114 {
    width: 440px;
  }

  .image-62 {
    top: 120px;
    left: -460px;
  }

  .image-63 {
    top: 420px;
    right: -180px;
  }

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

  .div-block-120 {
    margin-top: 140px;
    margin-left: 0;
  }

  .image-64 {
    width: auto;
    height: 16px;
    display: block;
  }

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

  .h4.nb._24 {
    margin-bottom: 24px;
  }

  .h4.tis {
    font-size: 24px;
    line-height: 34px;
  }

  .h4.pg._80 {
    font-size: 20px;
    line-height: 26px;
  }

  .h4.mm {
    font-size: 18px;
    line-height: 26px;
  }

  .image-68 {
    width: 60%;
    margin-top: 60px;
  }

  .image-69 {
    margin-top: 0;
  }

  .div-block-126 {
    margin-top: 300px;
  }

  .div-block-127 {
    width: 100px;
  }

  .image-70 {
    height: 120px;
    margin-right: 0;
  }

  .image-71 {
    margin-top: 100px;
    padding-top: 0;
    padding-left: 0;
  }

  .column-4 {
    padding-left: 0;
  }

  .image-72 {
    display: none;
  }

  .div-block-130 {
    margin-left: 60px;
  }

  .div-block-131 {
    margin-left: 0;
    margin-right: 0;
  }

  .block-ohlebe-slide {
    margin-bottom: 60px;
  }

  .section-11 {
    width: 100%;
  }

  .body-3 {
    overflow: hidden;
  }

  .image-73 {
    margin-top: -240px;
    left: 240px;
  }

  .image-75 {
    width: 260px;
    margin-left: 73px;
  }

  .div-block-145 {
    height: 400px;
  }

  .grid-12 {
    flex: 1;
    grid-template-columns: 100px 1fr;
    padding-right: 10px;
  }

  .div-block-147 {
    margin-left: 0;
  }

  .div-block-148 {
    width: 80px;
    margin-right: 10px;
  }

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

  .image-82 {
    max-width: 70%;
  }

  .section-13 {
    height: 300px;
    margin-top: 20px;
    margin-bottom: 40px;
    padding-bottom: 0;
  }

  .image-83, .image-84 {
    display: none;
  }

  .image-85 {
    right: 180px;
  }

  .div-block-160 {
    height: 400px;
  }

  .grid-17 {
    grid-column-gap: 12px;
    grid-template-columns: 35% 35% 35%;
  }

  .grid-17.raisa {
    grid-template-columns: auto;
  }

  .grid-17.ok {
    grid-column-gap: 4px;
    grid-template-columns: 33% 33% 35%;
  }

  .section-14 {
    padding-bottom: 0;
  }

  .div-block-161 {
    margin-left: 0;
  }

  .image-90 {
    width: 770px;
    min-width: 770px;
    max-width: 770px;
  }

  .grid-18 {
    grid-template-columns: 60% 1fr;
    grid-auto-rows: auto;
    margin-top: 100px;
  }

  .grid-18._2 {
    grid-template-columns: 1fr;
  }

  .image-91 {
    width: 768px;
    margin-top: 140px;
  }

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

  .image-92 {
    margin-bottom: 122px;
  }

  .image-92._2 {
    margin-bottom: -10px;
  }

  .image-100._2 {
    bottom: 20px;
    left: 180px;
  }

  .image-102 {
    max-width: 75%;
    top: -92px;
  }

  .image-103 {
    top: 280px;
  }

  .div-block-169 {
    margin-left: -92px;
  }

  .div-block-170 {
    margin-right: 0;
  }

  .image-108 {
    bottom: 0;
  }

  .section-20 {
    display: none;
  }

  .grid-21 {
    grid-row-gap: 0px;
    grid-template-columns: 100%;
  }

  .grid-21._2 {
    grid-template-columns: 100%;
  }

  .section-21 {
    align-items: flex-start;
    margin-top: 60px;
  }

  .section-21.topminus {
    align-items: flex-start;
    margin-top: -64px;
    padding-left: 20px;
  }

  .section-21.mob {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62059765ed35fb43b3c7f722_White%20Mob2.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/62059765ed35fb43b3c7f722_White%20Mob2.png");
    background-position: 50% 100%, 50% 0;
    background-repeat: no-repeat, no-repeat;
    background-size: 100%, 100%;
    margin-top: 60px;
    margin-bottom: 0;
    padding-top: 40px;
    padding-bottom: 60px;
    padding-right: 20px;
    display: block;
  }

  .section-21.mobslider {
    display: block;
  }

  .ohlebe-div {
    width: 100%;
  }

  .div-block-172.hide {
    display: none;
  }

  .grid-22 {
    grid-template-columns: 100%;
    grid-auto-rows: auto;
    justify-content: stretch;
    place-items: stretch stretch;
  }

  .slide-1 {
    margin-bottom: 0;
  }

  .grid-23 {
    grid-template-columns: 220px 1fr;
  }

  .div-block-178.hide {
    display: none;
  }

  .div-block-179 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-180, .fake-arrow, .fake-arrow.end {
    display: none;
  }

  .div-block-182 {
    flex: 0 auto;
    margin-top: 0;
  }

  .mobslider {
    display: block;
  }

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

  .slide-nav-4 {
    margin-top: 0;
    padding-top: 40px;
  }

  .div-block-183 {
    flex-direction: column;
  }

  .section-22 {
    padding-right: 20px;
  }

  .grid-29.mc {
    grid-template-columns: 1fr;
  }

  .nb-div {
    width: 440px;
  }

  .nb-div.big {
    text-align: center;
    flex-direction: column;
    align-items: stretch;
    display: flex;
  }

  .nb-div._2 {
    display: none;
  }

  .nb-div.hide {
    display: block;
  }

  .image-114 {
    width: 440px;
  }

  .image-115 {
    max-width: 604px;
  }

  .section-24 {
    background-size: auto;
    margin-bottom: 0;
    padding-bottom: 60px;
  }

  .grid-30 {
    grid-template-columns: 440px;
  }

  .slider-5 {
    max-width: 440px;
    height: 360px;
  }

  .slider-5.pg {
    width: 360px;
  }

  .slider-5.pg.mm._4 {
    max-width: none;
  }

  .mask-4 {
    max-width: 440px;
    overflow: hidden;
  }

  .mask-4.mm._2.pd {
    max-width: none;
  }

  .mask-4.mm._2._22 {
    overflow: visible;
  }

  .grid-31 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .shape {
    max-width: 440px;
    padding: 10px;
  }

  .image-118 {
    max-width: 420px;
  }

  .right-arrow-4 {
    opacity: 1;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    justify-content: flex-end;
    width: 177px;
    margin-right: 0;
    inset: 0% 0% 0% auto;
  }

  .right-arrow-4.pg {
    justify-content: center;
    align-items: flex-end;
    right: -70px;
  }

  .grid-32 {
    grid-template-columns: 440px;
  }

  .section-26 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620aa1d66d1ccad119606eb3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620aa1d66d1ccad119606eb3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620aa1d66d1ccad119606eb3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B02.png");
    background-position: 50% 1800px, 0 1000px, 50% 200px;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-size: 100%, 100%, 767px;
  }

  .image-119 {
    margin-left: -80px;
  }

  .slider-6 {
    display: none;
  }

  .grid-33._2 {
    grid-template-columns: 100px 316px;
  }

  .grid-33._1 {
    grid-template-columns: 100px 316px;
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .grid-33._1.hide {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 100px 316px;
    grid-auto-columns: 1fr;
    margin-top: 20px;
    margin-bottom: 40px;
    display: grid;
  }

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

  .image-122 {
    width: 440px;
    height: auto;
    min-height: 0;
    max-height: none;
    margin-top: 0;
  }

  .section-27 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620f2a492368411deab25a12_Vector.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620f0ad80863fbc3920dd5f3_%D0%9F%D0%BE%D0%B4%D0%BB%D0%BE%D0%B6%D0%BA%D0%B0-3%D0%BC%D0%BE%D0%B11.png");
    background-position: 50%, 50% 0;
    background-repeat: no-repeat, no-repeat;
    background-size: auto, 100%;
  }

  .grid-35 {
    grid-template-columns: 100px 316px;
  }

  .image-125 {
    border-radius: 4px;
    box-shadow: 0 -1px 8px 5px #e7eeed;
  }

  .image-126 {
    margin-bottom: 16px;
  }

  .image-127 {
    left: -100px;
  }

  .div-block-204 {
    text-align: left;
    display: block;
  }

  .image-128 {
    display: none;
  }

  .image-129 {
    right: 100px;
  }

  .image-130 {
    display: none;
  }

  .image-131 {
    inset: auto auto 0% 220px;
  }

  .image-132 {
    bottom: 0;
    right: 140px;
  }

  .image-133 {
    top: -10px;
    right: 440px;
  }

  .image-134 {
    top: -102px;
    right: 180px;
  }

  .grid-36 {
    grid-template-columns: 440px;
    margin-top: 40px;
  }

  .grid-36.abs {
    margin-top: 40px;
    display: none;
  }

  .slider-7, .div-block-205 {
    display: none;
  }

  .image-135 {
    width: 440px;
    margin-top: 0;
  }

  .image-143 {
    display: none;
  }

  .image-143.pg {
    display: inline-block;
  }

  .div-block-215 {
    padding-left: 0;
  }

  .left-arrow-5 {
    opacity: 1;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    justify-content: flex-end;
    align-items: flex-end;
    width: 177px;
    margin-bottom: 0;
    margin-left: 0;
    inset: 0% auto 0% 0%;
  }

  .left-arrow-5.pg {
    justify-content: center;
  }

  .div-block-216 {
    margin-right: 0;
  }

  .image-144 {
    display: none;
  }

  .image-144.pg {
    display: inline-block;
  }

  .section-32 {
    display: none;
  }

  .image-145 {
    opacity: .8;
    width: 120px;
    margin-bottom: 6px;
    display: block;
  }

  .image-145:hover {
    opacity: 1;
  }

  .slide-10 {
    max-width: 440px;
  }

  .slide-10.mm.p, .slide-10.mm.d {
    max-width: none;
  }

  .image-146 {
    display: block;
  }

  .image-147 {
    height: 280px;
    margin-bottom: -20px;
  }

  .slider-8 {
    background-color: #0000;
    height: 420px;
    margin-top: 20px;
    margin-bottom: 80px;
    display: block;
  }

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

  .left-arrow-6 {
    align-items: flex-end;
    margin-bottom: 10px;
    margin-left: 100px;
    display: flex;
  }

  .right-arrow-6 {
    align-items: flex-end;
    margin-bottom: 10px;
    margin-right: 100px;
    display: flex;
  }

  .div-block-221, .div-block-222 {
    align-self: flex-end;
  }

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

  .image-150 {
    opacity: .4;
    width: 120px;
  }

  .div-block-225 {
    width: 120px;
    margin-top: 6px;
    margin-left: 0;
    display: block;
  }

  .div-block-226 {
    text-align: center;
    width: 85px;
    display: block;
  }

  .div-block-227, .div-block-228 {
    height: 40px;
  }

  .image-151 {
    width: 224px;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .div-block-229 {
    border-radius: 4px;
  }

  .tis-div {
    width: 478px;
  }

  .tis-dive-large {
    width: 760px;
  }

  .grid-42 {
    grid-column-gap: 16px;
  }

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

  .image-156 {
    margin-left: -20px;
  }

  .image-157 {
    max-width: 50%;
  }

  .image-158 {
    right: 60px;
  }

  .section-40 {
    margin-top: -500px;
    padding-top: 480px;
  }

  .slider-9 {
    height: 1200px;
  }

  .grid-45 {
    grid-column-gap: 0px;
    grid-template-columns: 67% 1fr;
  }

  .div-block-238 {
    width: 90px;
  }

  .right-arrow-8 {
    margin-right: -286px;
    top: 660px;
  }

  .left-arrow-8 {
    margin-right: -120px;
    top: 660px;
  }

  .grid-46 {
    grid-row-gap: 20px;
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .image-160 {
    width: auto;
    max-width: 100%;
    max-height: 100%;
    margin-left: 0;
  }

  .image-161 {
    width: auto;
    max-width: 100%;
    max-height: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .slider-10._0 {
    display: none;
    overflow: hidden;
  }

  .slide-nav-10 {
    padding-left: 100px;
  }

  .slide-nav-10._0 {
    display: none;
  }

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

  .div-block-240 {
    margin-top: -300px;
  }

  .div-block-241._1 {
    width: 100%;
  }

  .mask-7 {
    overflow: hidden;
  }

  .grid-49 {
    grid-template-columns: 1fr;
    margin-left: 0;
  }

  .grid-50 {
    grid-column-gap: 40px;
  }

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

  .div-block-244 {
    width: 478px;
  }

  .image-171 {
    right: -200px;
  }

  .image-172 {
    margin-top: -46px;
  }

  .section-44 {
    background-position: 50% 54%, 50% 100%, 50% 0;
    background-size: 280%, 120%, 140%;
    padding-bottom: 60px;
  }

  .grid-51 {
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
    margin-top: 40px;
    margin-right: 0;
  }

  .image-174 {
    margin-top: -30px;
    margin-right: 240px;
  }

  .grid-52 {
    grid-template-columns: 1fr;
    margin-top: 20px;
    padding-bottom: 20px;
  }

  .grid-53 {
    margin-top: 20px;
  }

  .link-block-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-47 {
    margin-top: 0;
  }

  .image-178 {
    max-width: 100%;
    max-height: 80%;
  }

  .div-block-253 {
    text-align: right;
    display: none;
  }

  .column-11 {
    padding-left: 0;
  }

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

  .div-block-255, .div-block-256 {
    margin-right: 0;
  }

  .image-179 {
    position: relative;
  }

  .div-block-258 {
    margin-top: -80px;
    margin-left: -80px;
    margin-right: -40px;
  }

  .section-51 {
    margin-top: 0;
  }

  .image-181.stub {
    width: 152px;
  }

  .div-block-260 {
    width: 767px;
  }

  .grid-54.mm {
    grid-column-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .section-53 {
    padding-top: 220px;
  }

  .grid-55 {
    grid-template-columns: auto;
  }

  .grid-56 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .image-182 {
    display: none;
  }

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

  .image-185.stub {
    margin-left: 0;
    display: none;
  }

  .image-187 {
    margin-top: 10px;
    position: static;
  }

  .image-188 {
    width: 80px;
    margin-top: 16px;
    position: static;
  }

  .image-189 {
    margin-right: 0;
  }

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

  .image-190 {
    margin-left: 0;
  }

  .div-block-269, .div-block-269.black {
    padding-top: 0;
    padding-left: 32px;
  }

  .div-block-269.grey {
    padding-top: 32px;
  }

  .div-block-269.grey._2 {
    width: 100%;
    max-width: 100%;
    padding-bottom: 8px;
    position: relative;
  }

  .grid-58 {
    grid-template-columns: auto;
  }

  .div-block-270 {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 0;
  }

  .grid-59 {
    width: 440px;
  }

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

  .image-204 {
    width: 120%;
    max-width: 120%;
  }

  .div-block-272 {
    width: auto;
    max-width: 100%;
    margin-top: 40px;
    position: relative;
  }

  .image-206 {
    width: 110%;
    margin-left: 0;
  }

  .image-207 {
    width: 110%;
    margin-left: -40px;
    position: static;
  }

  .image-210 {
    width: 310px;
    margin-top: 480px;
  }

  .image-211 {
    margin-top: 640px;
  }

  .image-212 {
    margin-bottom: 460px;
  }

  .image-221, .image-222 {
    display: none;
  }

  .image-224.sd {
    width: 100%;
    margin-top: 40px;
  }

  .section-66 {
    background-position: 100% 0;
  }

  .image-252 {
    margin-left: 0;
  }

  .grid-77 {
    grid-template-columns: 280px 148px 166px;
  }

  .image-255 {
    width: 540px;
    max-width: 100%;
    margin-left: 70px;
  }

  .image-256 {
    width: 100%;
    margin-left: 0;
  }

  .grid-78 {
    grid-template-columns: 55%;
    grid-auto-columns: 42%;
  }

  .image-257 {
    max-width: 100%;
  }

  .image-258 {
    width: auto;
    max-width: 100%;
    max-height: 100%;
    margin-left: 2px;
  }

  .image-259 {
    width: 480px;
    max-width: none;
    height: auto;
    max-height: none;
    margin-left: 0;
    margin-right: 0;
  }

  .grid-79 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: 314px;
    width: 360px;
  }

  .mask-10 {
    margin-left: -20px;
  }

  .div-block-305, .div-block-306 {
    justify-content: center;
    display: flex;
  }

  .div-block-307 {
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .div-block-308 {
    justify-content: center;
    display: flex;
  }

  .div-block-309 {
    border-radius: 4px;
    overflow: hidden;
  }

  .grid-80 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: -20px;
    display: grid;
  }

  .image-264 {
    max-width: 105%;
    margin-top: -40px;
    margin-left: -10px;
    margin-right: -10px;
  }

  .div-block-310 {
    margin-left: -155px;
  }

  .image-265 {
    margin-top: 60px;
  }

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

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

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

  .section-78.ov {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 20px;
    padding-bottom: 40px;
  }

  .grid-82 {
    margin-top: 40px;
  }

  .div-block-312 {
    justify-content: flex-start;
  }

  .div-block-312._2 {
    max-width: none;
  }

  .div-block-313._2 {
    margin-left: -32px;
    padding-left: 20px;
  }

  .grid-84 {
    grid-column-gap: 24px;
    grid-row-gap: 8px;
    grid-template-columns: 100px 1fr;
  }

  .image-269 {
    width: auto;
    max-width: 100%;
    margin-top: 0;
    margin-left: -76px;
    position: relative;
  }

  .image-270 {
    align-self: flex-start;
  }

  .image-271 {
    margin-left: 0;
  }

  .section-82 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .grid-87 {
    margin-top: 0;
  }

  .grid-88 {
    margin-left: -48px;
  }

  .grid-89 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .div-block-316 {
    padding-left: 4px;
    padding-right: 4px;
  }

  .section-83 {
    padding-top: 320px;
    padding-bottom: 280px;
  }

  .image-276, .grid-91 {
    display: none;
  }

  .grid-92 {
    grid-template-columns: 40% 1fr;
  }

  .grid-94 {
    grid-template-columns: 100%;
  }

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

  .image-279 {
    text-align: center;
    max-width: none;
    margin-top: -40px;
    margin-bottom: -40px;
    margin-left: -40px;
  }

  .grid-96 {
    margin-top: -73px;
  }

  .image-282 {
    margin-top: 100px;
    margin-left: -68px;
  }

  .image-283 {
    margin-top: 100px;
    margin-right: -64px;
  }

  .h5.ok.red {
    font-size: 24px;
    line-height: 34px;
  }

  .grid-100 {
    grid-column-gap: 8px;
    grid-template-columns: 60% 40%;
  }

  .image-289 {
    margin-left: 220px;
    position: absolute;
    inset: 0%;
  }

  .section-86 {
    margin-top: 0;
  }

  .italic-text-5 {
    line-height: 34%;
  }

  .image-290 {
    margin-right: 0%;
    position: absolute;
    right: 40%;
  }

  .italic-text-6 {
    font-size: 40px;
  }

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

  .div-block-330 {
    max-width: 85%;
  }

  .div-pg {
    width: 440px;
  }

  .div-pg._2 {
    width: 360px;
  }

  .div-pg._2.lead {
    width: auto;
  }

  .div-large {
    width: 440px;
  }

  .div-large.transparent {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .div-large.as._1 {
    margin-bottom: 40px;
    padding-top: 24px;
    padding-bottom: 40px;
  }

  .grid-101._2, .grid-102 {
    grid-template-columns: 1fr;
  }

  .grid-102._24 {
    grid-template-columns: 80px 1fr;
  }

  .grid-102._0 {
    grid-template-columns: 1fr;
  }

  .image-293 {
    width: 622px;
    max-width: 622px;
  }

  .im-slide-pg {
    margin-left: 0;
  }

  .im-slide-pg.black {
    margin-bottom: -40px;
  }

  .grid-103 {
    grid-column-gap: 8px;
  }

  .grid-103._2 {
    grid-template-columns: 1fr;
  }

  .div-block-338 {
    position: absolute;
    left: -60px;
  }

  .div-block-339 {
    height: 649px;
  }

  .div-block-341 {
    height: 700px;
  }

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

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

  .div-block-344 {
    width: 622px;
  }

  .image-306 {
    width: 244px;
    top: -240px;
    right: 60px;
  }

  .image-307 {
    width: 128px;
  }

  .image-308 {
    width: 61px;
    left: 260px;
  }

  .image-308._2 {
    top: 20px;
  }

  .image-308._3 {
    right: 20px;
  }

  .image-309 {
    width: 160px;
    top: 20px;
    left: -152px;
  }

  .image-310 {
    width: 200px;
    right: -114px;
  }

  .image-311 {
    width: 260px;
    top: 70px;
  }

  .div-block-348 {
    left: 38px;
  }

  .div-block-350 {
    right: 60px;
  }

  .div-block-354 {
    left: -40px;
  }

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

  .link-ds {
    position: static;
    right: 0;
  }

  .div-block-365 {
    margin-top: -52px;
  }

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

  .image-330 {
    margin-top: -30px;
  }

  .image-331 {
    margin-top: -55px;
  }

  .slider-13, .mask-12 {
    width: 440px;
    height: 360px;
  }

  .image-332 {
    margin-top: 0;
  }

  .left-arrow-12 {
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    padding-bottom: 10px;
    padding-right: 6px;
    display: flex;
  }

  .div-block-368 {
    width: 440px;
    height: 260px;
    padding-bottom: 32px;
    padding-left: 56px;
    padding-right: 56px;
  }

  .right-arrow-13 {
    align-items: flex-end;
    width: 50%;
    padding-bottom: 10px;
    padding-left: 6px;
    display: flex;
  }

  .grid-109 {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

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

  .div-block-373 {
    margin-left: 0;
  }

  .div-block-374 {
    margin-right: 0;
  }

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

  .image-341 {
    width: 622px;
    top: 440px;
  }

  .image-342 {
    width: 440px;
  }

  .image-343 {
    width: 300px;
    margin-top: -57px;
  }

  .image-343._2 {
    margin-left: 0;
    right: 0;
  }

  .image-344 {
    bottom: -39px;
  }

  .image-351 {
    width: 200px;
  }

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

  .image-353 {
    max-width: 50%;
  }

  .image-356 {
    left: 45%;
  }

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

  .grid-113.head {
    margin-left: -48px;
    margin-right: -48px;
    padding-left: 48px;
    padding-right: 48px;
  }

  .grid-113.head._2 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .image-361 {
    margin-top: -125px;
  }

  .div-block-388 {
    width: auto;
    margin-top: 0;
    margin-left: 0;
  }

  .quick-stack {
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div-block-390 {
    position: relative;
  }

  .image-362 {
    position: absolute;
    top: -49px;
    left: -68px;
  }

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

  .div-block-392 {
    margin-top: 0;
    margin-bottom: 16px;
  }

  .grid-114 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 20px;
  }

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

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

  .grid-117._2 {
    grid-template-columns: 120px 1fr;
  }

  .quick-stack-4._1 {
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

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

  .div-block-407._1 {
    padding-top: 16px;
    padding-left: 16px;
    padding-right: 10px;
  }

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

  .image-372 {
    margin-top: 10px;
    margin-left: 0;
  }

  .div-block-412 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .image-373 {
    display: block;
  }

  .image-374 {
    display: none;
  }

  .image-374.hide {
    display: block;
  }

  .image-375.hide1 {
    display: none;
  }

  .cell-5 {
    align-items: flex-start;
  }

  .cell-6, .cell-7, .cell-8, .cell-9, .cell-13, .cell-14, .cell-15 {
    display: none;
  }

  .div-block-420 {
    margin-bottom: 8px;
  }

  .image-381 {
    right: -46px;
  }

  .image-383 {
    top: -300px;
    left: -200px;
  }

  .image-384 {
    top: 0;
    left: -175px;
  }

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

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

  .div-block-427 {
    border-top-right-radius: 24px;
    border-bottom-left-radius: 0;
  }

  .div-block-428 {
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    margin-top: -16px;
  }

  .grid-122 {
    grid-template-columns: 1fr 140px;
  }

  .grid-123 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64c0d0f80fcbd204b7eec83d_result%20(2).png");
    grid-template-columns: 1fr;
    padding: 36px;
  }

  .image-394 {
    max-width: 100%;
    display: block;
    position: static;
  }

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

  .slider-14 {
    background-color: #0000;
    display: block;
  }

  .image-395 {
    width: 280px;
    height: 280px;
    margin-right: 0;
  }

  .left-arrow-13 {
    width: 50%;
  }

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

  .mask-13 {
    width: 280px;
    margin-right: 0;
    overflow: visible;
  }

  .slide-21 {
    margin-right: 10px;
  }

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

  .slider-15 {
    background-color: #0000;
    width: 75%;
    overflow: visible;
  }

  .mask-14 {
    margin-right: 0;
    overflow: visible;
  }

  .slide-22 {
    margin-right: 10px;
  }

  .right-arrow-15 {
    width: 100%;
    left: 75%;
  }

  .left-arrow-14 {
    width: 50%;
    height: 100%;
  }

  .div-block-435, .div-block-435._2 {
    flex-direction: row;
  }

  .div-block-435._3 {
    flex-direction: column;
  }

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

  .grid-126 {
    grid-template-columns: 1fr;
    margin-bottom: 40px;
  }

  .div-block-437 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390e3d3c72dd4f1b178a_shape2.svg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
    justify-content: flex-start;
    height: 626px;
    margin-top: -40px;
    padding-top: 110px;
    padding-bottom: 30px;
  }

  .div-block-438 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ea6e7617d43309cfe_shape3.svg");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: 100%;
    height: 626px;
    margin-top: -60px;
    padding-top: 110px;
  }

  .div-block-439 {
    padding-left: 40px;
  }

  .image-399 {
    max-width: 90%;
    margin-top: -20px;
    margin-left: -10px;
  }

  .image-400 {
    max-width: 85%;
    margin-top: 10px;
  }

  .div-block-441._1 {
    margin-bottom: 8px;
  }

  .grid-127._0 {
    width: 440px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-127.red {
    background-color: #ea2127;
    border-radius: 40px;
    grid-template-columns: 1fr;
    margin-left: -40px;
    margin-right: -40px;
    padding: 40px;
  }

  .image-401 {
    display: none;
  }

  .image-402 {
    margin-top: -60px;
    margin-bottom: -140px;
  }

  .section-99 {
    border-radius: 40px;
  }

  .image-405 {
    width: 100%;
    display: none;
  }

  .section-100 {
    padding-top: 80px;
  }

  .grid-130 {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .div-block-445 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65253912fda4476ceb8f25f5_shape5-1.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: contain;
    height: 620px;
  }

  .div-block-446 {
    background-position: 0 0;
    background-size: 100% 100%;
    height: 620px;
    margin-top: -50px;
  }

  .div-block-447 {
    z-index: 1;
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/652539138bc23c60410be57f_shape7-1.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 620px;
    margin-top: -80px;
    margin-left: 0;
    position: relative;
  }

  .div-block-448 {
    padding-left: 50px;
    padding-right: 40px;
  }

  .div-block-448._2 {
    margin-top: 140px;
    padding-right: 40px;
  }

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

  .div-block-449 {
    z-index: 0;
    background-color: #242424;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    border-radius: 40px;
    width: 100%;
    height: auto;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 60px;
    padding-bottom: 40px;
    position: relative;
  }

  .section-101 {
    border-radius: 40px;
    margin-top: 40px;
    padding-bottom: 40px;
  }

  .grid-131 {
    grid-template-columns: 43px auto auto;
    margin-left: -53px;
    margin-right: 0;
  }

  .link-block-13 {
    height: 80px;
  }

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

  .image-412 {
    margin-top: -60px;
    margin-left: -124px;
  }

  .image-413 {
    display: none;
  }

  .div-block-455 {
    width: auto;
  }

  .image-414 {
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-419 {
    margin-top: 0;
  }

  .image-420 {
    margin-top: 0;
    margin-bottom: 40px;
  }

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

  .div-block-460 {
    border-bottom: 2px dashed #5e5e5e;
    border-right-style: none;
    padding-bottom: 24px;
  }

  .div-block-462, .div-block-463 {
    padding-left: 0;
  }

  .flex-block {
    flex-wrap: wrap;
  }

  .div-block-466 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .flex-block-2.eg {
    margin-left: 0;
  }

  .image-430 {
    width: 43px;
  }

  .image-433 {
    z-index: 1;
    display: none;
    top: -200px;
  }

  .image-438 {
    top: 220px;
  }

  .image-439 {
    display: none;
  }

  .image-440 {
    width: 677px;
    max-width: none;
    left: -107px;
  }

  .image-441 {
    display: block;
    inset: auto -200px 60px auto;
  }

  .div-block-471 {
    margin-top: 20px;
    margin-left: 55px;
  }

  .div-block-472 {
    z-index: 2;
    position: relative;
  }

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

  .section-109 {
    background-color: #1e2229;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: -20px;
  }

  .grid-138, .grid-138._2, .grid-138.otz {
    grid-template-columns: 1fr;
  }

  .section-110 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .div-block-474 {
    margin-left: 0;
  }

  .image-446 {
    display: none;
  }

  .grid-141.head {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 66% 1fr;
  }

  .grid-142 {
    grid-template-rows: auto 60px;
  }

  .image-462 {
    width: 260px;
    margin-left: -40px;
  }

  .image-463 {
    width: 260px;
    margin-right: -40px;
  }

  .div-block-494 {
    justify-content: center;
    margin-top: 0;
    display: block;
  }

  .image-464 {
    width: 300px;
    margin-top: -180px;
  }

  .image-465 {
    width: 400px;
    margin-top: -60px;
    margin-left: -140px;
  }

  .image-466 {
    margin-top: 100px;
  }

  .image-469 {
    max-width: 2600px;
  }

  .image-471._3 {
    width: 400px;
    margin-right: -180px;
  }

  .image-471._6 {
    max-width: 120%;
  }

  .div-block-497 {
    align-items: center;
  }

  .div-block-497.flex {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: wrap;
  }

  .image-472 {
    width: auto;
    max-width: 45%;
  }

  .image-477 {
    display: none;
  }

  .image-486 {
    width: 50px;
    height: 50px;
  }

  .image-489 {
    width: 216px;
  }

  .image-492 {
    width: 50px;
  }

  .image-492.hide-desktop {
    margin-top: 360px;
  }

  .div-block-504 {
    margin-top: 140px;
  }

  .section-118 {
    overflow: hidden;
  }

  .div-block-507 {
    grid-template-columns: 1fr;
  }

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

  .image-495 {
    margin-left: -20px;
  }

  .image-496 {
    margin-top: -160px;
    margin-right: 0;
  }

  .image-497 {
    align-self: flex-start;
    margin-top: 20px;
  }

  .div-block-511 {
    margin-top: 0;
    position: relative;
  }

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

  .div-block-513.blue._2 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .div-block-513.blue._2._20 {
    margin-top: 20px;
  }

  .div-block-513._1 {
    margin-top: 20px;
    margin-bottom: 0;
    padding-top: 24px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-514 {
    width: 440px;
  }

  .div-block-515 {
    padding-top: 32px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .section-119 {
    overflow: hidden;
  }

  .section-119._2 {
    margin-bottom: 0;
  }

  .image-509 {
    width: 380px;
  }

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

  .image-510 {
    display: none;
  }

  .image-516 {
    width: 100%;
  }

  .image-516._1 {
    width: 284.5px;
  }

  .grid-149 {
    grid-template-columns: auto;
  }

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

  .div-block-530 {
    background-position: 100% 10px;
    background-size: auto 75%;
    padding-right: 100px;
  }

  .div-block-530._2 {
    background-size: auto 80%;
  }

  .grid-150._2, .grid-150.paket {
    grid-template-columns: 1fr;
  }

  .mobile {
    width: 440px;
    max-width: 440px;
  }

  .logo {
    width: 156px;
  }

  .logo.ds {
    width: 120px;
  }

  .div-block-533 {
    width: 220px;
  }

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

  .flex-block-6 {
    flex-flow: column;
  }

  .div-block-535 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .div-block-535.white {
    background-color: #fff;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
  }

  .ov.giant {
    font-size: 40px;
    line-height: 40px;
  }
}

@media screen and (max-width: 479px) {
  .section-1.ohlebe {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620494dbf5479488274ce05f_Rectangle%20Mob2.png"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/620494dbf5479488274ce05f_Rectangle%20Mob2.png");
  }

  .h1 {
    line-height: 40px;
  }

  .h1.ohl {
    font-size: 26px;
    line-height: 32px;
  }

  .h1.ov {
    font-size: 28px;
    line-height: 38px;
  }

  .h1.eg {
    max-width: 380px;
    font-size: 40px;
    line-height: 40px;
  }

  .h1.as {
    font-size: 32px;
    line-height: 40px;
  }

  .h1.mc {
    font-size: 28px;
    line-height: 38px;
  }

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

  .div-block-5.center {
    justify-content: flex-start;
  }

  .h2.giant {
    margin-bottom: 16px;
  }

  .h2.res {
    font-size: 24px;
    line-height: 34px;
  }

  .h2.res.large {
    font-size: 32px;
    line-height: 40px;
  }

  .h2.res.white {
    font-size: 20px;
    line-height: 30px;
  }

  .h2.ov {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 34px;
  }

  .h2.ov.white {
    font-size: 24px;
    line-height: 34px;
  }

  .h2.ang {
    font-size: 40px;
    line-height: 50px;
  }

  .h2.as {
    font-size: 28px;
    line-height: 36px;
  }

  .h2.as.white {
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 28px;
  }

  .h2.as._90 {
    max-width: 90%;
  }

  .par.white._30.res, .par.white._24.res {
    font-size: 20px;
    line-height: 30px;
  }

  .par.feedback-filter.feedback-3-2020.raisa, .par.feedback-filter.feedback-3-2022.pangeo {
    color: #8f8f8f;
  }

  .par.feedback-filter.feedback-3-2022.contact {
    color: #8f8f8f;
    background-color: #0000;
    border-radius: 0;
    width: auto;
    height: auto;
    margin-bottom: 0;
    margin-right: 0;
    font-size: 18px;
    font-weight: 400;
    display: block;
    position: static;
  }

  .par.res {
    margin-bottom: 16px;
    font-size: 20px;
    line-height: 30px;
  }

  .par.res.white._30 {
    width: 100%;
    max-width: 100%;
    font-size: 20px;
    line-height: 30px;
  }

  .par.ok.grey._0 {
    margin-bottom: 0;
  }

  .par.mm.bignumber.small {
    font-size: 60px;
  }

  .par.ov {
    font-size: 16px;
    line-height: 24px;
  }

  .par.ov.big.white {
    font-size: 24px;
    line-height: 34px;
  }

  .par.ov.small, .par.ov.small.y-gr {
    font-size: 16px;
  }

  .par.ov.black.giant {
    font-size: 36px;
    line-height: 36px;
  }

  .par.ang {
    font-size: 20px;
    line-height: 30px;
  }

  .par.ang.grey {
    font-size: 18px;
    line-height: 28px;
  }

  .par.eg.small.red.desk-hide, .par.eg.red.desk-hide {
    margin-top: 16px;
    margin-bottom: 0;
    font-family: Namu Pro, sans-serif;
    display: block;
  }

  .par.eg.title {
    font-size: 40px;
    line-height: 40px;
  }

  .par.as, .par.as._0 {
    font-size: 16px;
    line-height: 24px;
  }

  .par.as.giant {
    margin-bottom: 16px;
    font-size: 36px;
    line-height: 36px;
  }

  .h3.pg.slider {
    padding-left: 0;
  }

  .h3.ds {
    z-index: 5;
    position: relative;
  }

  .h3.as {
    font-size: 18px;
    line-height: 28px;
  }

  .h3.mc.white {
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 30px;
  }

  .block-60._24 {
    width: 100%;
  }

  .section-4 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6205be1576d17cd564369b48_Client4.png");
  }

  .section-5 {
    padding-left: 20px;
  }

  .div-block-43.ov {
    width: 310px;
  }

  .image-28 {
    width: 309px;
  }

  .body-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-45 {
    flex-direction: column;
    padding-top: 0;
  }

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

  .feedback {
    width: auto;
  }

  .feedback.feedback-2-ec.feedback-1-reux.feedback-3-2023 {
    width: 100%;
  }

  .grid-2 {
    grid-template-columns: 296px;
  }

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

  .div-block-59.feedback-filter.feedback-2-it.pangeo, .div-block-59.feedback-filter.feedback-2-gos.pangeo {
    background-color: #333;
  }

  .image-40 {
    width: 100%;
    min-width: auto;
    height: auto;
  }

  .ohlebe {
    display: block;
  }

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

  .div-block-64, .div-block-65 {
    display: none;
  }

  .div-block-67 {
    grid-column-gap: 0px;
    grid-auto-flow: row;
  }

  .image-47 {
    position: relative;
    top: auto;
    left: auto;
  }

  .div-block-74._48 {
    padding-left: 10px;
  }

  .div-block-75 {
    width: 95vw;
    margin-top: 100px;
  }

  .div-container-1200 {
    width: auto;
    padding-left: 10px;
    padding-right: 0;
    overflow: hidden;
  }

  .div-container-1200._2 {
    flex-direction: column;
    display: flex;
  }

  .div-container-1200.vert {
    padding-left: 10px;
  }

  .div-container-1200.vert._480 {
    width: auto;
    min-width: auto;
    max-width: none;
  }

  .div-container-1200.vert.ds {
    width: 280px;
    max-width: 100%;
    padding-left: 0;
  }

  .div-container-1200.vert.ds.sl {
    text-align: center;
    align-items: center;
  }

  .div-container-1200.vert.mm {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-container-1200.abs {
    position: relative;
  }

  .div-container-1200.ohl {
    width: 100%;
  }

  .div-container-1200.ds-head {
    text-align: right;
    justify-content: space-between;
    width: 100%;
  }

  .div-container-1200.ov {
    padding-right: 10px;
    overflow: hidden;
  }

  .div-container-1200.eg {
    padding-right: 10px;
  }

  .div-container-1200.as {
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-container-1200.mc {
    padding-right: 10px;
  }

  .section-8 {
    overflow: hidden;
  }

  .mainhead {
    font-size: 38px;
    line-height: 38px;
  }

  .image-49 {
    width: 95%;
    max-width: 373px;
    top: -60px;
  }

  .div-block-76 {
    margin-bottom: 0;
  }

  .image-50 {
    width: 22px;
    height: 22px;
    top: 76px;
    left: 102px;
  }

  .div-block-81 {
    width: 100%;
    min-width: 280px;
    height: 280px;
  }

  .zaglushka {
    width: 24%;
  }

  .dropdown-list-2 {
    display: none;
  }

  .grid-7 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .grid-8 {
    flex: 1;
    grid-template-columns: 95vw;
    width: 100%;
  }

  .div-block-81.raisa {
    background-color: #0000;
  }

  .image-56 {
    width: 100%;
    height: auto;
  }

  .bold-text {
    line-height: 38px;
  }

  .section-9 {
    overflow: visible;
  }

  .div-block-114 {
    width: auto;
    margin-left: 0;
  }

  .grid-9 {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 100%;
    grid-auto-columns: 10%;
    margin-right: 10px;
  }

  .image-62 {
    top: 220px;
    left: -523px;
  }

  .image-63 {
    top: 523px;
    right: -260px;
  }

  .div-block-118 {
    padding-top: 0;
    padding-left: 10px;
  }

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

  .div-block-120 {
    margin-top: 160px;
    padding-left: 20px;
  }

  .left-menu {
    display: none;
  }

  .h4.nb._18 {
    font-size: 18px;
  }

  .h4.nb._16 {
    font-size: 16px;
  }

  .h4.pg._80 {
    margin-top: 48px;
  }

  .div-block-126 {
    margin-top: 240px;
  }

  .image-71 {
    margin-top: 110px;
  }

  .grid-10 {
    padding-left: 10px;
  }

  .section-11 {
    width: 100%;
    padding-left: 10px;
    overflow: hidden;
  }

  .grid-11 {
    padding-right: 10px;
  }

  .div-block-141 {
    margin-top: -195px;
    margin-left: 0;
    position: absolute;
  }

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

  .body-3 {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    overflow: visible;
  }

  .image-73 {
    width: 400px;
    margin-top: -220px;
    left: 100px;
  }

  .image-75 {
    margin-left: 0;
  }

  .div-block-145 {
    height: 340px;
    display: block;
  }

  .div-block-146 {
    margin-top: 173px;
  }

  .grid-12 {
    flex: 0 auto;
    grid-template-columns: 100%;
    place-items: stretch start;
    width: 95%;
    padding-right: 0;
  }

  .div-block-147 {
    width: 100%;
    margin-left: 0;
    padding-left: 0;
  }

  .image-76 {
    margin-left: -10px;
  }

  .section-12 {
    background-position: 50%;
    background-size: 400%;
    padding-left: 10px;
  }

  .grid-13 {
    flex: 0 auto;
    grid-template-columns: 100%;
    width: 95%;
  }

  .div-block-151 {
    margin-top: 0;
    padding-top: 0;
  }

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

  .image-82 {
    max-width: 90%;
  }

  .grid-16 {
    grid-template-columns: 60% 40%;
  }

  .grid-17, .grid-17.ok {
    grid-template-columns: 1fr;
  }

  .section-14 {
    padding-bottom: 0;
    padding-left: 10px;
  }

  .div-block-161 {
    margin-right: 0;
  }

  .image-90 {
    display: none;
  }

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

  .image-91 {
    min-width: 768px;
    max-width: 768px;
    margin-top: -63px;
    display: none;
  }

  .grid-19.ang {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .grid-20 {
    grid-template-columns: 1fr;
    display: none;
  }

  .section-15 {
    padding-left: 10px;
  }

  .image-96 {
    display: none;
  }

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

  .image-99 {
    margin-top: -81px;
    display: block;
  }

  .image-100._2 {
    left: 0;
  }

  .image-101 {
    display: none;
  }

  .section-16 {
    padding-left: 10px;
  }

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

  .div-block-170 {
    width: 100%;
    max-width: 100%;
    margin-right: 0;
  }

  .section-17 {
    padding-left: 10px;
    padding-right: 0;
  }

  .image-108 {
    left: -100px;
  }

  .section-18, .section-19 {
    padding-left: 10px;
  }

  .section-21.topminus {
    margin-top: 0;
  }

  .div-block-184 {
    flex-direction: row;
  }

  .grid-27, .grid-28, .grid-29 {
    grid-template-columns: 100%;
  }

  .nb-div {
    width: 100%;
    min-width: 280px;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  .nb-div.big {
    width: auto;
    min-width: 440px;
    max-width: 478px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-114 {
    width: 100%;
  }

  .image-115 {
    max-width: 459px;
  }

  .grid-30 {
    grid-template-columns: 100%;
  }

  .grid-30._100, .grid-30._100.pg.mm._3 {
    grid-template-columns: 100% 100%;
  }

  .image-116 {
    top: 60px;
    left: 143px;
  }

  .image-116.pg {
    margin-top: 0;
    top: 0;
  }

  .slider-5 {
    min-width: 280px;
  }

  .slider-5.pg {
    width: auto;
    min-width: 260px;
    max-width: 400px;
    margin-left: -50px;
  }

  .slider-5.pg.mm._2 {
    width: auto;
    margin-left: 0;
  }

  .slider-5.pg.mm._3 {
    margin-left: auto;
    margin-right: auto;
  }

  .slider-5.pg.mm._4 {
    width: 280px;
    min-width: 280px;
    height: auto;
    margin-left: 0;
    overflow: visible;
  }

  .mask-4 {
    min-width: 300px;
  }

  .mask-4.mm._2 {
    overflow: hidden;
  }

  .mask-4.mm._2.pd {
    width: 280px;
    min-width: 280px;
    height: 600px;
  }

  .grid-31 {
    grid-template-columns: 100%;
    justify-items: stretch;
  }

  .shape {
    min-width: 280px;
  }

  .right-arrow-4 {
    width: auto;
  }

  .right-arrow-4.pg {
    width: 50%;
    padding-right: 10%;
    left: 50%;
    right: auto;
  }

  .right-arrow-4.pg.mm._2 {
    width: 50%;
  }

  .right-arrow-4.pg.mm._3 {
    width: 50%;
    padding-right: 0;
    inset: 0% 0% 0% auto;
  }

  .grid-32 {
    grid-template-columns: 100%;
  }

  .image-119 {
    max-width: 480px;
    margin-left: -22px;
  }

  .grid-33._2 {
    grid-template-columns: 100%;
  }

  .grid-33._1 {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .image-122 {
    width: 100%;
    min-width: 280px;
  }

  .section-27 {
    background-position: 50%, 50% 25%;
  }

  .grid-35 {
    grid-template-columns: 1fr;
    width: 100%;
    min-width: 280px;
    max-width: 440px;
  }

  .image-124 {
    min-width: 300px;
    max-width: 446px;
  }

  .div-block-203 {
    align-self: center;
  }

  .image-127 {
    width: 400px;
  }

  .image-129 {
    right: 0;
  }

  .image-131 {
    bottom: 40px;
    left: 60px;
  }

  .image-132 {
    right: 0;
  }

  .image-133 {
    right: 220px;
  }

  .image-134 {
    right: -25px;
  }

  .grid-36 {
    grid-template-columns: 100%;
  }

  .image-135 {
    width: 100%;
    min-width: 280px;
    max-width: 440px;
  }

  .section-30.pg {
    margin-top: 0;
    padding-top: 60px;
  }

  .grid-40 {
    grid-template-columns: 100%;
  }

  .image-143.pg {
    text-align: left;
    width: 32px;
  }

  .div-block-215 {
    align-self: flex-end;
  }

  .div-block-215.pg {
    align-self: flex-start;
  }

  .left-arrow-5 {
    align-items: stretch;
    width: 25vw;
  }

  .left-arrow-5.pg {
    left: 0;
  }

  .left-arrow-5.pg.mm._3 {
    justify-content: flex-end;
    width: 50%;
    height: auto;
    inset: 0% auto 0% 0%;
  }

  .div-block-216 {
    align-self: flex-start;
  }

  .image-144.pg {
    width: 32px;
  }

  .image-145 {
    width: 25vw;
  }

  .slide-10 {
    min-width: 280px;
  }

  .slide-10.mm {
    max-width: 440px;
  }

  .slide-10.mm.p {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64be6d68ce12f059efb3019e_patient101.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .slide-10.mm.d {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/64be688be5d4a152cfa6e4ba_doctor11.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: auto;
  }

  .slider-8 {
    height: auto;
  }

  .left-arrow-6 {
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 40px;
    inset: 0% 50% 0% auto;
  }

  .right-arrow-6 {
    margin-bottom: 20px;
    margin-left: 40px;
    margin-right: 0;
    inset: 0% auto 0% 50%;
  }

  .div-block-224 {
    justify-content: space-between;
  }

  .image-150 {
    width: 25vw;
  }

  .div-block-225 {
    position: static;
  }

  .image-151 {
    width: 51%;
    min-width: 140px;
    max-width: 224px;
  }

  .div-block-230 {
    flex-wrap: wrap;
    display: flex;
  }

  .div-block-231 {
    width: 20%;
    position: absolute;
    inset: 0% auto auto 25%;
  }

  .tis-div {
    width: 100%;
    padding-left: 10px;
  }

  .section-35 {
    background-position: 50%;
    background-size: 480px;
  }

  .tis-dive-large {
    width: 100%;
  }

  .grid-42 {
    grid-template-columns: 310px 1fr;
  }

  .image-155 {
    width: 960px;
    max-width: none;
    margin-left: -184px;
    margin-right: auto;
  }

  .image-157 {
    right: 0;
  }

  .image-158 {
    right: 140px;
  }

  .section-43 {
    align-items: flex-start;
  }

  .grid-49 {
    grid-template-columns: 100%;
  }

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

  .div-block-244 {
    width: 100%;
    max-width: 100%;
    padding-left: 10px;
  }

  .section-44 {
    background-color: #373c47;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

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

  .div-block-251, .div-block-252 {
    text-align: center;
  }

  .section-47 {
    padding-left: 10px;
  }

  .image-178 {
    display: none;
  }

  .div-block-253 {
    padding-top: 0;
  }

  .div-block-255, .div-block-256 {
    margin-right: 0;
  }

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

  .image-179 {
    display: none;
  }

  .section-48 {
    padding-left: 10px;
    overflow: hidden;
  }

  .section-48.eg {
    padding-left: 0;
  }

  .section-49 {
    padding-left: 10px;
    overflow: hidden;
  }

  .section-50 {
    margin-top: 40px;
    padding-left: 10px;
  }

  .section-51 {
    padding-left: 10px;
  }

  .section-52 {
    background-size: auto 80%, 100%;
    padding-left: 10px;
  }

  .grid-54 {
    margin-bottom: 60px;
  }

  .grid-54.mm {
    margin-right: 10px;
  }

  .div-block-261.mm {
    text-align: center;
  }

  .body-4 {
    padding-left: 0;
  }

  .section-53 {
    padding-top: 100px;
    padding-left: 10px;
  }

  .grid-56 {
    grid-column-gap: 8px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .section-54 {
    padding-left: 10px;
  }

  .section-54.mm {
    padding-left: 0;
  }

  .image-183 {
    margin-top: 0;
    position: static;
  }

  .section-55 {
    padding-left: 10px;
  }

  .image-185 {
    margin-left: -10px;
  }

  .image-185.stub {
    width: 130%;
    max-width: 150%;
    margin-left: -10px;
  }

  .section-56 {
    padding-top: 100px;
    padding-left: 10px;
  }

  .image-186 {
    width: 100%;
    display: none;
  }

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

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

  .section-57 {
    padding-left: 10px;
  }

  .image-191, .image-192 {
    display: none;
  }

  .div-block-269 {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-269.black {
    margin-bottom: 20px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-269.grey._2 {
    margin-bottom: 0;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-59 {
    width: auto;
  }

  .section-58, .section-59 {
    padding-left: 10px;
  }

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

  .section-60 {
    padding-left: 10px;
  }

  .image-205 {
    max-width: 120%;
    margin-left: -60px;
  }

  .image-207 {
    margin-left: -30px;
  }

  .section-61 {
    padding-left: 10px;
  }

  .grid-61 {
    grid-template-columns: auto auto;
  }

  .image-210, .image-211 {
    display: none;
  }

  .image-212.stub {
    margin-bottom: 300px;
    margin-left: 0;
  }

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

  .section-62.mm {
    padding-left: 0;
  }

  .section-63, .section-64, .section-65 {
    padding-left: 10px;
  }

  .image-252 {
    width: 200%;
    max-width: 200%;
    margin-top: 20px;
    margin-left: -20px;
  }

  .section-77 {
    background-position: 50% 0;
    background-size: 1200px;
    padding-top: 100px;
  }

  .image-266 {
    width: 80%;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .section-78.ov {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 40px;
    overflow: hidden;
  }

  .div-block-313 {
    margin-left: -10px;
    padding-left: 10px;
  }

  .div-block-313._2 {
    margin-left: -10px;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-88 {
    grid-template-columns: 1fr 1fr;
    margin-left: 10px;
  }

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

  .section-83 {
    padding-bottom: 360px;
  }

  .image-276 {
    margin-top: 20px;
    display: none;
  }

  .grid-91 {
    display: none;
  }

  .grid-92 {
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .grid-94 {
    grid-template-columns: 100%;
  }

  .grid-95 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .image-279 {
    width: auto;
    max-width: 100%;
    margin-top: 0;
  }

  .grid-96 {
    margin-top: 0;
  }

  .image-281 {
    max-height: 500px;
    margin-left: 0;
  }

  .image-282, .image-283 {
    display: none;
  }

  .image-290 {
    right: 0%;
  }

  .italic-text-6 {
    font-size: 30px;
    line-height: 40px;
  }

  .body-6 {
    margin-left: 0;
  }

  .div-block-325, .div-block-326 {
    display: none;
  }

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

  .div-block-328 {
    max-width: 100%;
    margin-top: -40px;
    margin-bottom: -40px;
    padding-bottom: 0;
  }

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

  .div-block-330 {
    max-width: none;
  }

  .section-94._2 {
    margin-bottom: 0;
    padding-top: 40px;
    padding-bottom: 0;
  }

  .div-pg {
    width: 90%;
  }

  .div-pg._80 {
    margin-top: 52px;
  }

  .div-pg.vert {
    align-items: flex-start;
    display: block;
  }

  .div-pg._2 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .div-pg._3 {
    width: 100%;
  }

  .div-large {
    width: 90%;
    padding: 36px;
  }

  .div-large.white {
    padding-bottom: 24px;
  }

  .div-large.white.top {
    padding-top: 32px;
  }

  .div-large.white.bottom {
    margin-bottom: 0;
    padding-bottom: 36px;
  }

  .div-large.black {
    margin-bottom: 60px;
  }

  .div-large.black.minus {
    padding-bottom: 36px;
  }

  .div-large.transparent {
    padding-bottom: 32px;
  }

  .div-large.as._1 {
    border-radius: 0;
    padding-bottom: 0;
  }

  .div-large.as._2 {
    border-radius: 0;
    margin-bottom: 20px;
    padding-top: 24px;
  }

  .grid-101._2._100 {
    max-width: 100%;
    margin-bottom: 54px;
  }

  .grid-101.qw {
    grid-template-columns: 100%;
    margin-top: 0;
  }

  .grid-102 {
    margin-bottom: 0;
  }

  .image-293 {
    width: 397px;
    max-width: 397px;
  }

  .section-95 {
    padding-top: 64px;
  }

  .image-295 {
    margin-bottom: 16px;
  }

  .im-slide-pg {
    max-width: 100%;
    margin-left: 0;
  }

  .im-slide-pg.black {
    width: 110%;
    max-width: none;
    margin-bottom: -40px;
    margin-left: auto;
    margin-right: auto;
  }

  .grid-103.qw {
    grid-template-columns: 1fr;
  }

  .image-297 {
    margin-top: 12px;
    margin-bottom: 60px;
  }

  .card-pg.blue {
    margin-bottom: 32px;
  }

  .image-300 {
    height: auto;
  }

  .div-block-338 {
    display: none;
    top: 0;
    left: 0;
  }

  .div-block-339 {
    align-self: flex-start;
    height: auto;
    position: static;
  }

  .image-301 {
    width: 100%;
    height: auto;
  }

  .div-block-340 {
    position: relative;
    top: 0;
    left: 0;
  }

  .image-302 {
    width: 110%;
    max-width: 110%;
    margin-left: -5%;
  }

  .div-block-341 {
    height: auto;
    display: block;
    right: 0;
  }

  .image-303 {
    width: 100%;
  }

  .grid-105 {
    grid-template-columns: 1fr;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .grid-106.hide {
    display: none;
  }

  .div-block-344 {
    width: 397px;
  }

  .image-306 {
    top: -86px;
  }

  .image-306.as {
    right: 0;
  }

  .image-309 {
    width: auto;
    max-width: 180%;
    margin-bottom: -40px;
    display: none;
    position: relative;
    left: -86px;
  }

  .div-block-345 {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .image-310 {
    width: auto;
    max-width: 220%;
    margin-bottom: -40px;
    display: none;
    position: relative;
    top: 0;
    left: -98px;
    right: auto;
  }

  .image-311 {
    width: auto;
    max-width: 200%;
    margin-top: -20px;
    margin-bottom: -20px;
    display: none;
    position: relative;
    top: 0;
    right: 60px;
  }

  .div-block-346 {
    width: 280px;
    max-width: 100%;
  }

  .div-block-347 {
    margin-bottom: 16px;
  }

  .image-312 {
    z-index: -1;
    top: 0;
  }

  .image-325 {
    width: 280px;
  }

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

  .image-328._2 {
    margin-bottom: 60px;
  }

  .section-97._2 {
    margin-bottom: -2px;
  }

  .section-97._3 {
    margin-bottom: -4px;
  }

  .image-329 {
    display: none;
  }

  .slider-13 {
    align-self: center;
    width: 100%;
    height: 440px;
    margin-left: auto;
    margin-right: auto;
  }

  .mask-12 {
    width: 100%;
    height: 440px;
  }

  .image-333 {
    height: 360px;
  }

  .div-block-368 {
    width: 100%;
    height: 360px;
    padding: 24px;
  }

  .section-98 {
    margin-bottom: -4px;
  }

  .image-341 {
    width: 388px;
    top: 460px;
  }

  .image-342 {
    width: 280px;
  }

  .image-344 {
    bottom: 0;
  }

  .image-347 {
    width: 200px;
  }

  .image-348 {
    width: 100px;
  }

  .image-349 {
    width: 160px;
  }

  .div-block-378 {
    z-index: 0;
  }

  .image-350 {
    width: 100px;
  }

  .image-351, .image-357, .image-358, .image-359, .image-360 {
    display: none;
  }

  .grid-113._2, .grid-113.grey {
    margin-right: 10px;
  }

  .grid-113.head {
    margin-left: -10px;
    margin-right: -10px;
    padding: 40px 10px;
  }

  .grid-113.head._2 {
    margin-left: 0;
    margin-right: 10px;
    padding-left: 48px;
    padding-right: 48px;
  }

  .div-block-387 {
    width: 300px;
    max-width: 100%;
    overflow: hidden;
  }

  .div-block-388 {
    width: auto;
    margin-top: 0;
    margin-right: 0;
  }

  .quick-stack {
    margin-right: 10px;
  }

  .div-block-392.blue {
    width: auto;
  }

  .grid-114 {
    width: 100%;
    margin-left: 10px;
    margin-right: 10px;
  }

  .grid-115 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: auto;
    max-width: none;
    padding-right: 20px;
  }

  .image-365 {
    max-width: 70%;
    margin-left: 10px;
  }

  .quick-stack-4._1, .quick-stack-4._1._2 {
    margin-right: 10px;
  }

  .div-block-403 {
    margin-right: 0;
  }

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

  .div-block-407._1 {
    background-color: #f1f8fc;
    margin-right: 0;
  }

  .image-367 {
    border-radius: 24px;
  }

  .image-367.hide {
    display: none;
  }

  .div-block-412 {
    text-align: left;
    display: block;
  }

  .image-373 {
    width: auto;
  }

  .image-375.hide1 {
    display: none;
  }

  .image-375.hide2 {
    margin-right: 10px;
    display: block;
  }

  .div-block-415 {
    width: auto;
    min-width: 280px;
    height: 540px;
    padding-right: 8px;
  }

  .div-block-426 {
    margin-left: 0;
    position: relative;
  }

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

  .grid-123 {
    margin-right: 10px;
  }

  .image-394 {
    max-width: 100%;
  }

  .div-block-431, .div-block-432, .div-block-433, .div-block-434 {
    display: none;
  }

  .div-block-435._2 {
    flex-direction: column;
  }

  .grid-126 {
    margin-bottom: 20px;
  }

  .div-block-437 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390e3d3c72dd4f1b178a_shape2.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390e3d3c72dd4f1b178a_shape2.svg");
    background-position: 0 0, 0 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
    height: auto;
    min-height: 600px;
    margin-top: 0;
    padding-top: 120px;
  }

  .div-block-438 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ea6e7617d43309cfe_shape3.svg"), url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/6525390ea6e7617d43309cfe_shape3.svg");
    background-position: 0 0, 0 100%;
    background-repeat: no-repeat, no-repeat;
    background-size: contain, contain;
    height: auto;
    min-height: 600px;
    max-height: none;
    margin-top: -40px;
    padding-top: 120px;
  }

  .div-block-439 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-399 {
    max-width: 80%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .image-400 {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-441, .div-block-441._3, .div-block-441._4 {
    width: auto;
  }

  .grid-127 {
    border-radius: 0;
  }

  .grid-127._0 {
    width: auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-127.red {
    background-color: #ea2127;
    border-radius: 20px;
    margin-left: 0;
    margin-right: 0;
    padding: 40px 10px 40px 20px;
  }

  .image-402 {
    margin: 0 auto -20px;
    position: relative;
  }

  .section-99 {
    border-radius: 20px;
    justify-content: flex-start;
    padding-top: 40px;
    display: flex;
    overflow: hidden;
  }

  .div-block-442 {
    max-width: 100%;
  }

  .image-404 {
    width: 353px;
  }

  .section-100 {
    overflow: hidden;
  }

  .grid-130 {
    justify-items: stretch;
    width: 360px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-445 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/65253912fda4476ceb8f25f5_shape5-1.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 340px;
    min-width: 300px;
    height: 480px;
  }

  .div-block-446 {
    width: 340px;
    min-width: 300px;
    height: 540px;
    margin-top: -50px;
  }

  .div-block-447 {
    width: 340px;
    height: 540px;
  }

  .div-block-448 {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-448._2 {
    margin-top: 80px;
    padding-right: 20px;
  }

  .div-block-448._3 {
    margin-top: 80px;
    padding-left: 40px;
    padding-right: 30px;
  }

  .div-block-449 {
    border-radius: 20px;
    margin-top: 20px;
    padding-top: 60px;
  }

  .section-101 {
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: hidden;
  }

  .div-block-452 {
    margin-left: 0;
  }

  .grid-131 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: auto auto;
    margin-left: 0;
  }

  .div-block-453 {
    height: 70px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 24px;
  }

  .link-block-13 {
    height: 70px;
  }

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

  .image-410 {
    display: none;
  }

  .section-102 {
    margin-top: 0;
    margin-bottom: 60px;
    overflow: hidden;
  }

  .image-412 {
    width: 300px;
    margin-top: -40px;
    margin-left: -80px;
  }

  .image-414, .image-415 {
    display: none;
  }

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

  .section-103 {
    overflow: hidden;
  }

  .div-block-459 {
    flex-direction: column;
  }

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

  .div-container-anglarge {
    border-top-style: none;
  }

  .div-block-464 {
    flex-direction: column;
  }

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

  .image-427._2, .image-427._3, .image-427._4, .image-427._5, .image-427._1 {
    order: 0;
  }

  .flex-block {
    justify-content: flex-start;
    align-self: flex-start;
    padding-left: 10px;
  }

  .flex-block-2.as {
    margin-bottom: 20px;
  }

  .image-431 {
    top: -20px;
    right: -40px;
  }

  .image-432 {
    inset: auto 0% 0% auto;
  }

  .image-437, .image-438, .image-440 {
    display: none;
  }

  .section-107 {
    background-color: #1e2229;
    background-image: none;
    background-size: auto;
  }

  .image-443 {
    display: none;
  }

  .section-109 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: -20px;
  }

  .grid-138, .grid-138._2 {
    grid-template-columns: 1fr;
  }

  .section-110 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .div-block-474 {
    margin-left: 0;
  }

  .image-446 {
    display: none;
  }

  .flex-block-3 {
    flex-flow: column;
  }

  .section-111 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

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

  .grid-139.qw-slider._1-2, .grid-139.qiwi {
    display: none;
  }

  .div-block-479.pg._2 {
    width: 100%;
    max-height: none;
    position: static;
  }

  .div-block-479.pg._3, .div-block-479.pg._4 {
    width: 100%;
    position: static;
  }

  .div-block-479.qiwi {
    width: 100%;
    max-height: none;
  }

  .div-block-480 {
    height: auto;
  }

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

  .section-113 {
    padding-top: 20px;
  }

  .section-114 {
    overflow: hidden;
  }

  .date-eg {
    margin-top: 20px;
    margin-bottom: 0;
    display: block;
  }

  .grid-141 {
    margin-bottom: 24px;
  }

  .grid-141.head {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-460 {
    display: none;
  }

  .image-461 {
    margin-bottom: 60px;
  }

  .grid-142 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

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

  .div-block-493 {
    flex-flow: column;
  }

  .div-block-494 {
    margin-right: 0;
  }

  .image-464, .image-465 {
    display: none;
  }

  .image-466 {
    width: 100%;
    margin-top: 0;
  }

  .grid-143 {
    padding-right: 10px;
  }

  .grid-143._1 {
    margin-bottom: 40px;
    padding-right: 10px;
  }

  .image-468, .image-469, .image-471 {
    display: none;
  }

  .div-block-497 {
    flex-flow: column;
  }

  .div-block-497.flex-2 {
    flex-flow: column;
    align-items: flex-start;
  }

  .image-472 {
    width: 260px;
    max-width: 260px;
  }

  .image-478, .image-481 {
    display: none;
  }

  .image-486 {
    width: 50px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image-487 {
    width: 376px;
    max-width: 100%;
  }

  .div-block-502 {
    background-color: #001220;
    padding-top: 20px;
    padding-bottom: 32px;
  }

  .image-489 {
    width: 48%;
  }

  .image-490 {
    margin-top: 100px;
  }

  .div-block-503 {
    flex-flow: row;
  }

  .image-491 {
    width: 48%;
  }

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

  .section-118 {
    border-radius: 0;
  }

  .image-495 {
    margin-left: 0;
  }

  .div-block-513 {
    margin-bottom: 40px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .div-block-513.blue._2, .div-block-513.blue._2._20, .div-block-513._1 {
    border-radius: 24px;
  }

  .image-503 {
    margin-top: 16px;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .image-503.block-40 {
    margin-top: -4px;
    margin-bottom: 0;
  }

  .grid-144 {
    grid-template-columns: 1fr;
    position: relative;
  }

  .div-block-514 {
    width: 100%;
    max-width: 100%;
    padding-left: 0;
  }

  .grid-145 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 0;
  }

  .grid-145._2 {
    align-self: flex-end;
    margin-bottom: 0;
  }

  .div-block-515 {
    padding-bottom: 32px;
  }

  .image-505 {
    z-index: 1;
    width: 96px;
    position: relative;
  }

  .div-block-522._2 {
    flex-flow: column;
  }

  .section-119 {
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 12px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .image-507 {
    display: none;
  }

  .image-509 {
    max-width: 100%;
  }

  .lightbox-link-3, .lightbox-link-4 {
    align-self: center;
  }

  .grid-149 {
    margin-top: 48px;
  }

  .onkor {
    width: 156px;
  }

  .div-block-527 {
    width: auto;
    min-width: auto;
  }

  .div-block-529._2 {
    flex-flow: column;
    align-items: flex-start;
  }

  .div-block-530 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/661a05dd4dfec9792d024d95_sobaka_barabaka_mob.png");
    background-position: 50% 95%;
    background-repeat: no-repeat;
    background-size: auto 140px;
    flex-flow: column;
    align-items: flex-start;
    padding-bottom: 150px;
    padding-right: 32px;
  }

  .div-block-530._2 {
    background-image: url("https://cdn.prod.website-files.com/619262a8a0bbf4d7cf512c49/661a07f1dc7be0f4831a95a1_sobaka_barabaka2_mob.png");
    background-position: 90% 95%;
    background-repeat: no-repeat;
    background-size: auto 140px;
    padding-bottom: 130px;
    padding-right: 32px;
  }

  .mobile {
    width: 100%;
    max-width: 100%;
  }

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

  .image-518 {
    display: none;
  }
}

#w-node-_7805f967-6b85-ff3b-54a4-415a4332ef92-8f8bd1bf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_627b83c6-f0d4-ed88-5a78-6d9df9e61538-8f8bd1bf {
  grid-area: 1 / 1 / 3 / 3;
}

#w-node-cc903fae-eb5c-8b63-bc65-24060692609b-8f8bd1bf, #w-node-d911bfdf-c713-a434-a2f2-5799dabf922b-8f8bd1bf, #w-node-e13f9f83-e0c5-93cc-9fd1-b890f3d640de-8f8bd1bf, #w-node-_16951255-2ff0-5962-cd0a-8eee3c887a56-8f8bd1bf, #w-node-_210a461d-c979-01af-5d1f-e1558ed4cc12-8f8bd1bf, #w-node-a84d93ef-c568-5d94-0f43-cf431d98d99c-8f8bd1bf, #w-node-dd76924e-5f01-99fd-77fb-f00bca10ab34-8f8bd1bf, #w-node-b7257533-1514-dc67-8815-959bd5a4f2a4-8f8bd1bf, #w-node-ed04566b-1a55-5b92-72e9-1dd73c9640d7-8f8bd1bf, #w-node-c9c71acf-6e9b-a041-1c35-f8387c0bdf1d-8f8bd1bf, #w-node-_9fc6bf69-e65e-c9f2-f900-c51fda1c696a-8f8bd1bf, #w-node-_1f95dc53-c081-569b-aaea-a75d5aa3b073-8f8bd1bf, #w-node-df9dafd8-df20-d6fb-e622-996812e890e7-8f8bd1bf, #w-node-_6bf4a377-d9c8-c849-58a3-fdb704328968-8f8bd1bf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e2662c0a-9ce7-9a3c-681c-2e1aaf1ec3cf-8f8bd1bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: center;
}

#w-node-_0244888e-2f5d-eebb-6c8a-2449dd724235-8f8bd1bf {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e1-a51119d7 {
  grid-area: 1 / 1 / 4 / 2;
}

#w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a03-a51119d7 {
  grid-area: 3 / 2 / 5 / 4;
}

#w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a2b-a51119d7 {
  grid-area: 5 / 2 / 6 / 4;
}

#w-node-f6e80603-2c9d-0811-d354-eeb967dd30e1-a51119d7 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a47-a51119d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a51-a51119d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_10d9b531-6e56-c856-bb2a-5144050ad63f-8f8bd1c0, #w-node-b57ba5ca-ce28-4b6b-ac3d-6b0065dede09-8f8bd1c0, #w-node-_8aad4926-8c7b-5942-8b8f-fe215023e837-8f8bd1c0, #w-node-b7102704-237d-0f91-1b06-52d0cb2c6fd1-8f8bd1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_61705bd3-f16a-d11c-00ab-a67ac0433340-8f8bd1c0, #w-node-_6ce35478-030f-835d-785a-eefa8e0439e7-8f8bd1c0, #w-node-_1a33f712-828f-caf4-087e-10a5c531079a-8f8bd1c0, #w-node-_71ec281e-a49e-b133-3dd8-a62ef1d7a952-8f8bd1c0 {
  justify-self: start;
}

#w-node-e6fa87ab-9d0c-b712-b4d4-13e20847aba4-8f8bd1c0, #w-node-_2e970db9-830b-ad5f-203a-964fe3402bfd-8f8bd1c0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_26ecc6db-a616-36fe-0a2e-17c640813c9c-8f8bd1c0, #w-node-a7440714-a425-24e3-5575-8d29a993f2fe-8f8bd1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1c0 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_48278d93-c876-0393-c02c-9ef9ad0f22d3-8f8bd1c0, #w-node-b7ff28e1-5fd1-819e-ece1-eac709cc5a24-8f8bd1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_269748b1-9b11-c7b3-b8f1-1f578bdf43c2-8f8bd1c0 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_9ccd5536-4f73-0632-b522-1e7d917d4603-8f8bd1c0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3238700d-b348-b283-2389-cbefddbf7a67-8f8bd1c0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e25fe906-bcd5-f664-4c45-c54ae7459580-8f8bd1c0, #w-node-e25fe906-bcd5-f664-4c45-c54ae7459585-8f8bd1c0 {
  align-self: start;
}

#w-node-_0d886a09-3f39-bda2-082b-0b07354d10ae-8f8bd1c0, #w-node-_78923dd3-79f0-6783-ac80-71aea11d3934-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78923dd3-79f0-6783-ac80-71aea11d3939-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch end;
}

#w-node-_9cc45471-08a5-04bb-50b0-d4f2eab0dd97-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9cc45471-08a5-04bb-50b0-d4f2eab0ddae-8f8bd1c4, #w-node-_10d9b531-6e56-c856-bb2a-5144050ad63f-8f8bd1c4, #w-node-_0db85119-4de7-feb0-afef-607e37e61f4f-8f8bd1c4, #w-node-_5dc1a172-c32e-70dd-79e4-ccf92cc772ab-8f8bd1c4, #w-node-_5dc1a172-c32e-70dd-79e4-ccf92cc772b0-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ed4a276-02a2-e1b9-349d-fee3751d693d-8f8bd1c4 {
  align-self: end;
}

#w-node-_6bfd727a-4b9d-f28f-d1a1-4609e43a22c7-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6bfd727a-4b9d-f28f-d1a1-4609e43a22cc-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_83dc9914-39c8-f55b-22b1-3ae4250660cd-8f8bd1c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 76px 1fr 154px;
}

#w-node-_83dc9914-39c8-f55b-22b1-3ae4250660ce-8f8bd1c4, #w-node-_83dc9914-39c8-f55b-22b1-3ae4250660cf-8f8bd1c4, #w-node-_9f6a0542-3142-cdbe-b31c-1678452190c0-8f8bd1c4, #w-node-ed838932-8266-6666-d604-604ea0b3e691-8f8bd1c4, #w-node-df723f11-d715-d0bd-8013-624958e5f89e-8f8bd1c4, #w-node-_6c227aa4-fdde-efaa-06e2-7aa235fd78e3-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3ad-8f8bd1c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 76px 1fr 154px;
}

#w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3ae-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3b3-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3b7-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3bd-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3be-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3c4-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3ed1dd7-2120-e9fc-8966-38bb904803a9-8f8bd1c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 76px 1fr 154px;
}

#w-node-f3ed1dd7-2120-e9fc-8966-38bb904803aa-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803af-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803b3-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803b9-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803ba-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803c0-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02a4ae08-5c7c-e629-bac5-714a1467d496-8f8bd1c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 76px 1fr 154px;
}

#w-node-_02a4ae08-5c7c-e629-bac5-714a1467d497-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d49c-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a0-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a6-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a7-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4ad-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b2b-8f8bd1c4 {
  grid-template-rows: auto auto;
  grid-template-columns: 76px 1fr 154px;
}

#w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b2c-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b31-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b35-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b3b-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b3c-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b42-8f8bd1c4, #w-node-b92c4f9b-5a0b-e7a5-6c84-f74bcdd46f62-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83ca6f4c-97af-92c4-e86b-2171fb0bfad9-8f8bd1c4 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-ca77a3f7-ca89-1a7b-6be9-25603fc9e503-8f8bd1c4 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-f631a42c-9324-8958-9476-7c6c3879cfc7-8f8bd1c4 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-f631a42c-9324-8958-9476-7c6c3879cfcb-8f8bd1c4 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_52aec744-d177-463b-7182-8cd5521eedea-8f8bd1c4 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_52aec744-d177-463b-7182-8cd5521eedee-8f8bd1c4 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_52aec744-d177-463b-7182-8cd5521eedf2-8f8bd1c4 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-b76f0af7-f490-096e-2d45-c7c46be561b5-8f8bd1c4 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-b76f0af7-f490-096e-2d45-c7c46be561b9-8f8bd1c4 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-b76f0af7-f490-096e-2d45-c7c46be561bd-8f8bd1c4 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-fba13504-8b5a-865d-3243-3970430cc089-8f8bd1c4, #w-node-de382e20-3734-3a54-2fdd-620edef459a7-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbccd6c5-4709-4d1a-bf28-a5c3e27013ef-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_87bfc439-c8bf-53b6-489d-0ab8f171a48f-8f8bd1c4 {
  grid-area: 1 / 2 / 2 / 4;
  justify-self: end;
}

#w-node-_85a9f794-b98f-0f0c-69b3-360a4e93d3b0-8f8bd1c4, #w-node-_9c13c45b-f7cf-4e28-ae7b-8f7d55e12fe8-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_60f3362d-880e-03b9-34f2-0ba316d1b66f-8f8bd1c4 {
  grid-area: 2 / 1 / 3 / 3;
  align-self: end;
}

#w-node-_7188e743-e14f-a033-65f8-48ad5f83d6a7-8f8bd1c4 {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-_3444e81c-fc73-b1b8-5769-2f4d104df309-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_3ea58967-7d38-b219-d021-797eeea5365e-8f8bd1c4, #w-node-_8708a26d-0475-31c8-62c8-31f004fe67ff-8f8bd1c4, #w-node-_90f55821-4d9f-e760-950b-31119d82d2e6-8f8bd1c4, #w-node-db73bbac-7d73-71f4-a536-3dbad6fc0333-8f8bd1c4, #w-node-_4b066072-df73-6549-b9a1-ca266333fe57-8f8bd1c4, #w-node-_80bb3252-5b7f-4e4c-f515-80847a73c10b-8f8bd1c4, #w-node-_1b161ce2-f10a-6131-d317-8bcdfb8e877c-8f8bd1c4, #w-node-fc34854f-42dc-004d-8fb6-ccd91812050f-8f8bd1c4, #w-node-_0ff45511-a9bd-8f92-1d20-41fec1a47da8-8f8bd1c4, #w-node-_1df479e6-de87-8436-98f9-a40e5e6cbfba-8f8bd1c4, #w-node-af695a4a-5784-a99a-16d6-ff64700063f0-8f8bd1c4, #w-node-_3df32900-4beb-8519-771d-9fb4007bf9cb-8f8bd1c4, #w-node-_8311ba1c-241c-e13c-ff97-119767fdb07d-8f8bd1c4, #w-node-_31b6944f-0f50-aed6-f558-fb106154a9e6-8f8bd1c4, #w-node-_90abfc87-624d-3d54-54c7-8969625d33f9-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96b6332f-c715-04d2-1b0e-87aed483bc48-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px;
}

#w-node-_96b6332f-c715-04d2-1b0e-87aed483bc58-8f8bd1c4, #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc49-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_604795b2-9e95-2b75-5ac7-a523fe77df52-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px;
}

#w-node-_604795b2-9e95-2b75-5ac7-a523fe77df5e-8f8bd1c4, #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df53-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dede7-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px;
}

#w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dedf6-8f8bd1c4, #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dede8-8f8bd1c4, #w-node-_4d14a784-96bb-409e-65a2-5bf715b93e3c-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d2269d4-ac08-4207-914c-4e289839f251-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px;
}

#w-node-_9d2269d4-ac08-4207-914c-4e289839f252-8f8bd1c4, #w-node-_9d2269d4-ac08-4207-914c-4e289839f253-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dbc2d7e1-a434-0176-e3ed-859bbfaf1fe9-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px;
}

#w-node-dbc2d7e1-a434-0176-e3ed-859bbfaf1fea-8f8bd1c4, #w-node-dbc2d7e1-a434-0176-e3ed-859bbfaf1ff8-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-adb74f77-92e6-30d1-5ad3-1f73f93867d3-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 200px;
}

#w-node-adb74f77-92e6-30d1-5ad3-1f73f93867d4-8f8bd1c4, #w-node-adb74f77-92e6-30d1-5ad3-1f73f93867e2-8f8bd1c4, #w-node-_4d14a784-96bb-409e-65a2-5bf715b93e4e-8f8bd1c4, #w-node-_13fb3f9d-a0d6-64f2-8208-35a509a5c40b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13fb3f9d-a0d6-64f2-8208-35a509a5c410-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0aaa0ae6-092a-9b8a-dc32-0f8efdb999e0-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0aaa0ae6-092a-9b8a-dc32-0f8efdb999e5-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-baf53f43-0ff5-5295-3929-c058268afd61-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-baf53f43-0ff5-5295-3929-c058268afd6f-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_82d529c6-6dbf-f598-c814-84cc98968f40-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82d529c6-6dbf-f598-c814-84cc98968f4e-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b6557dbb-32b6-0bc5-f0f5-a812fbbf788e-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b6557dbb-32b6-0bc5-f0f5-a812fbbf7893-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_3d565933-c925-9c2a-a7a9-b9d7d53ff840-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d565933-c925-9c2a-a7a9-b9d7d53ff845-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_59c4d787-e4ee-f285-141e-473dc1807b8a-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59c4d787-e4ee-f285-141e-473dc1807b8c-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_59c4d787-e4ee-f285-141e-473dc1807b8f-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59c4d787-e4ee-f285-141e-473dc1807b91-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_59c4d787-e4ee-f285-141e-473dc1807b94-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_59c4d787-e4ee-f285-141e-473dc1807b96-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_5acbc48e-16ff-4983-e25f-2c74debbf372-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5acbc48e-16ff-4983-e25f-2c74debbf379-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-bd489a5d-950e-c197-2034-59dda1279b76-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd489a5d-950e-c197-2034-59dda1279b80-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_5acbc48e-16ff-4983-e25f-2c74debbf37d-8f8bd1c4, #w-node-_63ceef7e-2fb6-ff59-cfc7-f94a4293de34-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63ceef7e-2fb6-ff59-cfc7-f94a4293de3b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-aaa48acb-2074-2b97-4f15-167c32e1d947-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aaa48acb-2074-2b97-4f15-167c32e1d94e-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d477-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d47b-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d47f-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d483-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d487-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d48c-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d491-8f8bd1c4, #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d496-8f8bd1c4, #w-node-b42100a1-4594-8120-9b73-e2687f7c110c-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b42100a1-4594-8120-9b73-e2687f7c1111-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0f9ad675-ca49-ec11-4f5f-65fc58fb6f0b-8f8bd1c4, #w-node-_3cbfa6eb-0dce-ffca-38ad-8ff63463613c-8f8bd1c4, #w-node-_7895c999-4b7f-6ea3-dabe-0ce90ec75eba-8f8bd1c4, #w-node-_0f9ad675-ca49-ec11-4f5f-65fc58fb6f1b-8f8bd1c4, #w-node-_522ad716-ab42-add9-ab09-ae2f6c0b3f34-8f8bd1c4, #w-node-f53d004e-e517-31b4-7f8d-8005ea84807f-8f8bd1c4, #w-node-_63a30314-8e67-d2b6-b8dd-0af119d25531-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63a30314-8e67-d2b6-b8dd-0af119d25538-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_63a30314-8e67-d2b6-b8dd-0af119d2553a-8f8bd1c4, #w-node-_41b8de0f-9c56-daa9-2200-1209afb1535a-8f8bd1c4, #w-node-_63a30314-8e67-d2b6-b8dd-0af119d25586-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63a30314-8e67-d2b6-b8dd-0af119d2558b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_63a30314-8e67-d2b6-b8dd-0af119d25581-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63a30314-8e67-d2b6-b8dd-0af119d25584-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-e93681e8-82a7-f0a5-6da6-5816191c2dc3-8f8bd1c4, #w-node-_63a30314-8e67-d2b6-b8dd-0af119d255ae-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63a30314-8e67-d2b6-b8dd-0af119d255b2-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33ecd-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33ed2-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33f1b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33f20-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33f22-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33f58-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-fe35d643-2911-6e2f-3dc2-572a8e4c6f3a-8f8bd1c4 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a3c417eb-2619-e94c-82ef-cdaeeb57fa1d-8f8bd1c4 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fe35d643-2911-6e2f-3dc2-572a8e4c6f43-8f8bd1c4 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: stretch;
}

#w-node-f7c0e60e-1637-6d17-2ab4-3b97b68492c9-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7c0e60e-1637-6d17-2ab4-3b97b68492d2-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33f5a-8f8bd1c4, #w-node-_432b30a2-e91d-bdb6-dac4-a5aef6e98688-8f8bd1c4, #w-node-_88e7a090-2c9d-0faa-0823-7e097bd799e1-8f8bd1c4, #w-node-_4e57c542-5e08-f205-ee13-04866807ad84-8f8bd1c4, #w-node-_0f23cfa5-740e-4535-eadb-fccf9727771b-8f8bd1c4, #w-node-_7085886b-1e7b-e652-1fc5-1ac4d7306515-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7085886b-1e7b-e652-1fc5-1ac4d730654b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-f017d033-39d6-992e-7db6-e63c8a4a501b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aef153bd-151b-56bb-729d-7268acfca122-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aef153bd-151b-56bb-729d-7268acfca123-8f8bd1c4, #w-node-aef153bd-151b-56bb-729d-7268acfca124-8f8bd1c4, #w-node-e3c93a5b-923c-6eb2-1eec-3b0dc22444eb-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3c93a5b-923c-6eb2-1eec-3b0dc22444f4-8f8bd1c4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e3c93a5b-923c-6eb2-1eec-3b0dc22444f5-8f8bd1c4, #w-node-e3c93a5b-923c-6eb2-1eec-3b0dc2244528-8f8bd1c4, #w-node-_124644d7-2898-e2dd-7959-7fa832f33f8b-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124644d7-2898-e2dd-7959-7fa832f33f8e-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0a3aa624-c660-4cd4-a6c7-e04093249227-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a3aa624-c660-4cd4-a6c7-e0409324922e-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_0a3aa624-c660-4cd4-a6c7-e0409324928b-8f8bd1c4, #w-node-_01c1c355-2412-864f-0bf1-8da15b2d8245-8f8bd1c4, #w-node-fbcfc314-4c6a-e240-05cc-3b1ee9de8b13-8f8bd1c4, #w-node-eb57c460-99c7-961b-f0b7-0bf038932d92-8f8bd1c4, #w-node-bd005346-05d2-2187-21b5-f43d79a22254-8f8bd1c4, #w-node-_1c71c3b6-6a2c-f9d4-3f04-46d14803c438-8f8bd1c4, #w-node-ef8b6888-a623-2e5a-0f7d-ada44b776758-8f8bd1c4, #w-node-_978e6f42-6067-9614-a32e-2460b9817571-8f8bd1c4, #w-node-_0a3aa624-c660-4cd4-a6c7-e040932492a4-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a3aa624-c660-4cd4-a6c7-e040932492a8-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-_9a27cd90-33f4-105d-f7b7-b488b6791e30-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9a27cd90-33f4-105d-f7b7-b488b6791e32-8f8bd1c4, #w-node-_4d310f00-8084-f6ae-ea52-6953e986cbbf-8f8bd1c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-ed672d10-ae24-9cfe-f4a3-4e09bea7119d-8f8bd1c5, #w-node-f53073ad-ae51-aedf-c0ef-54214c8b6806-8f8bd1c5, #w-node-bd2193b1-bb0c-f75c-e71d-204fe8640f97-8f8bd1c5, #w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4b5-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4c4-8f8bd1c5, #w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4cb-8f8bd1c5 {
  align-self: center;
}

#w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4ce-8f8bd1c5 {
  order: -9999;
}

#w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4d6-8f8bd1c5 {
  align-self: center;
}

#w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4d9-8f8bd1c5 {
  order: -9999;
}

#w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4e9-8f8bd1c5 {
  align-self: center;
}

#w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4f5-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5c4f312-4a45-850c-6271-6664fedb57e8-8f8bd1c5, #w-node-d439318f-fe2a-aab6-a442-3bb7e036dd81-8f8bd1c5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0f0d7045-6486-8cf1-1886-f9c8215fec4e-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4361195c-b284-30a0-417f-5acd491a788c-8f8bd1c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9d4f14ae-c59e-23f0-5787-4ab737f201cf-8f8bd1c5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-a63b505a-4659-d4b7-0d60-02d9acd3429b-8f8bd1c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: auto;
}

#w-node-_0af0271a-332f-4e86-c2d1-48e6963cc0df-8f8bd1c5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_03c3503e-dbc9-2230-0ba7-793dfa914ea8-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_2755d855-ea78-1ef4-4b33-5205187f6c79-8f8bd1c5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-cf07a7ec-74d5-ca1b-e9e2-14153b68bc4f-8f8bd1c5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_91ae1341-6551-91b9-3ede-d5552082331e-8f8bd1c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91ae1341-6551-91b9-3ede-d55520823320-8f8bd1c5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_91ae1341-6551-91b9-3ede-d55520823323-8f8bd1c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91ae1341-6551-91b9-3ede-d5552082332c-8f8bd1c5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_91ae1341-6551-91b9-3ede-d5552082332e-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_91ae1341-6551-91b9-3ede-d55520823331-8f8bd1c5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_91ae1341-6551-91b9-3ede-d55520823333-8f8bd1c5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1372-8f8bd1c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1374-8f8bd1c5 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1377-8f8bd1c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1380-8f8bd1c5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1382-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1385-8f8bd1c5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1387-8f8bd1c5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_1210f163-4077-5e4f-8473-209aed986431-8f8bd1c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2927375d-19e1-5328-5544-0b8556936e0c-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1210f163-4077-5e4f-8473-209aed986433-8f8bd1c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1210f163-4077-5e4f-8473-209aed98643c-8f8bd1c5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_1210f163-4077-5e4f-8473-209aed98643e-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_1210f163-4077-5e4f-8473-209aed986441-8f8bd1c5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_1210f163-4077-5e4f-8473-209aed986443-8f8bd1c5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca369-8f8bd1c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca36b-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca36d-8f8bd1c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca376-8f8bd1c5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca378-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37b-8f8bd1c5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37d-8f8bd1c5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef6-8f8bd1c5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef8-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5efa-8f8bd1c5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f03-8f8bd1c5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f05-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f08-8f8bd1c5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f0a-8f8bd1c5 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-bf2cf7d6-25db-afbd-ddeb-0ab93bc9b650-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c2f03901-7d7f-319a-2ffd-961688e8bdaa-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_869387a8-dc9d-9250-2eb7-a185eb58e672-8f8bd1c5, #w-node-_6d35ceaf-7d77-ff51-e6a3-0bea97dc9f6d-8f8bd1c5, #w-node-bcda3214-5885-8018-affb-c1283ef5e047-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7504d34-ccb1-cb9e-9581-3ae295f4eec0-8f8bd1c5, #w-node-f22d59ed-f161-38af-263a-a3a14800663f-8f8bd1c5, #w-node-_4497d287-b4e5-a0f8-4c3a-d5c70fbc8898-8f8bd1c5, #w-node-_4a96c99a-901a-d785-8ffc-9cba9edcc999-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda05739944-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda05739946-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda05739951-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda05739953-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda0573995e-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda05739960-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda0573996b-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-f2257c73-91fd-2f24-09c1-7bda0573996d-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-a91c879d-a1f4-f0e2-049e-00ef6d6d6acc-8f8bd1c5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_4d8cc630-649e-416d-2733-f71f2ff269bd-8f8bd1c5, #w-node-b4a78dea-5a4b-f179-c5d2-fc85c4317846-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fa71721-9f4a-b11f-2270-b635d6a674ec-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8eaab37f-8bde-d9e4-d933-0d21df1714c6-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca75b9e0-39b5-aeb4-c3b6-4f53d79a203a-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6a583de4-612c-0922-b692-b5ca553e7d11-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_8f63fe31-bcfa-bb09-9d24-b92db42b18f5-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a2026af6-b738-9493-eacd-9bc673dcebe2-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2026af6-b738-9493-eacd-9bc673dcebe4-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a2026af6-b738-9493-eacd-9bc673dcebe8-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a2026af6-b738-9493-eacd-9bc673dcebeb-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-a06778a9-6492-f573-a4be-19947444736f-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a06778a9-6492-f573-a4be-199474447371-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a06778a9-6492-f573-a4be-199474447375-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-a06778a9-6492-f573-a4be-199474447378-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f0fc-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f0fe-8f8bd1c5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f102-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f105-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_44cbadc1-750d-f534-1bf2-4479c35022ce-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44cbadc1-750d-f534-1bf2-4479c35022d4-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_44cbadc1-750d-f534-1bf2-4479c35022d7-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_92a10068-477a-4e93-f077-6a6acb67fae2-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92a10068-477a-4e93-f077-6a6acb67fae8-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_92a10068-477a-4e93-f077-6a6acb67faeb-8f8bd1c5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-c0ed0703-8b9d-d344-c578-306bf3d749f8-8f8bd1c5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6dfbb962-f3b9-4d38-5b81-e197a872473e-8f8bd1c5, #w-node-_32a2234e-1b5a-e79e-c9eb-9ae9fb7d879b-8f8bd1c5, #w-node-_219fcbed-3f0a-26aa-6487-f7f3bb7679a5-8f8bd1c5, #w-node-_455dbd60-d80b-1095-652c-8ebe69dfcdd5-8f8bd1c5, #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea2-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea4-8f8bd1c5 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea9-8f8bd1c5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3eab-8f8bd1c5 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3eac-8f8bd1c5, #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4490-8f8bd1c5, #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4499-8f8bd1c5, #w-node-a7317008-a9c0-ec20-22aa-9a33eeee449f-8f8bd1c5, #w-node-_6e3f1384-875a-7d0c-2b4a-17ee3fa1b303-8f8bd1c6, #w-node-f60eed59-7177-0a2e-3889-3ed3517be972-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96a0295f-0143-5638-7806-bf6050689d3b-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_96a0295f-0143-5638-7806-bf6050689d39-8f8bd1c6, #w-node-_8e8dbf1f-f589-0739-73ff-9eba4d0ce655-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207b-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207c-8f8bd1c6, #w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207e-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7d6537b6-b2fc-dc91-419f-0f9c51df6e1d-8f8bd1c6 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-e11f40af-c7a9-be9f-c764-dce0e00bdaed-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_854746fb-3d65-6d2e-7f61-72c4822aefc0-8f8bd1c6, #w-node-f612abaf-0db8-6156-79bd-4515b96352c7-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1256424a-88ac-af94-cfcb-39277af21ae2-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_6039acb5-0eaa-26fc-4035-cb8cadafb00b-8f8bd1c6 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_6039acb5-0eaa-26fc-4035-cb8cadafb017-8f8bd1c6, #w-node-_6039acb5-0eaa-26fc-4035-cb8cadafb01a-8f8bd1c6, #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c8f8-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38db3d9e-568d-30d4-42cb-d03198c6c900-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_38db3d9e-568d-30d4-42cb-d03198c6c904-8f8bd1c6, #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c907-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f975718d-a81e-6b24-de2e-bfb09c809c11-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b0d-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b15-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b19-8f8bd1c6, #w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b1c-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d52af37-29b1-c8ab-dfe5-c3bf5ec04375-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 2;
}

#w-node-_828f35f0-c52b-e808-d6df-698d8bdf663b-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_828f35f0-c52b-e808-d6df-698d8bdf6643-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_828f35f0-c52b-e808-d6df-698d8bdf6647-8f8bd1c6, #w-node-_828f35f0-c52b-e808-d6df-698d8bdf664a-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8793a69-d680-8e7c-bb48-66afbee7a842-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 2;
}

#w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c560-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c568-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c56c-8f8bd1c6, #w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c56f-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37e1c13f-f71b-96a0-f5bd-cc505772f22e-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-d1dd4140-bb05-2c02-c864-8765f4dd6efc-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d1dd4140-bb05-2c02-c864-8765f4dd6efd-8f8bd1c6, #w-node-d1dd4140-bb05-2c02-c864-8765f4dd6eff-8f8bd1c6, #w-node-_8683af44-29c8-dbd3-b88d-a408d94c2f59-8f8bd1c6, #w-node-_8683af44-29c8-dbd3-b88d-a408d94c2f5a-8f8bd1c6, #w-node-_67907fbf-71ee-128a-ce80-6f85d31b5978-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fbd30d7-d430-c60d-fda8-8b72c4d38c4b-8f8bd1c6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a7d2d50f-36a2-5674-d5b7-3497cc00cdcf-8f8bd1c6 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-_75f9fca3-468a-c1be-b356-b0fcacf3a766-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_533fb6e7-b408-8fb6-6a67-9e90de193e7e-8f8bd1c6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_75f9fca3-468a-c1be-b356-b0fcacf3a77a-8f8bd1c6 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-_9570139c-6350-c4c9-0ab1-5de54240204c-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_33e1cb09-25b3-2d19-1d13-fed5b1fb688d-8f8bd1c6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9570139c-6350-c4c9-0ab1-5de542402060-8f8bd1c6 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-d3d663ab-d1ad-5870-4778-1ab25ed1234c-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e0292b83-f68d-fb09-7cfa-f1fb058e942b-8f8bd1c6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-d3d663ab-d1ad-5870-4778-1ab25ed12360-8f8bd1c6 {
  grid-area: 1 / 2 / 3 / 3;
  justify-self: start;
}

#w-node-e9a72954-cbb8-719e-35ed-ec74668cd148-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e9a72954-cbb8-719e-35ed-ec74668cd149-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc0-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc2-8f8bd1c6, #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc4-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8977472a-eb4b-fbd9-1228-395a84a054ac-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8977472a-eb4b-fbd9-1228-395a84a054ae-8f8bd1c6, #w-node-_8977472a-eb4b-fbd9-1228-395a84a054b0-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32bd4e03-0c79-31e6-f147-e4ac10394346-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_32bd4e03-0c79-31e6-f147-e4ac10394348-8f8bd1c6, #w-node-_32bd4e03-0c79-31e6-f147-e4ac1039434a-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0396cab3-dabb-36ec-ebcf-7832591c6211-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0396cab3-dabb-36ec-ebcf-7832591c6213-8f8bd1c6, #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6215-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1decd1a1-8972-0b20-972a-f58d454c82df-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1decd1a1-8972-0b20-972a-f58d454c82e0-8f8bd1c6, #w-node-_1decd1a1-8972-0b20-972a-f58d454c82e2-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c06b44ed-e474-8f31-553e-dd0f98289426-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c06b44ed-e474-8f31-553e-dd0f9828942c-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2da20c2-d0d8-9940-4e5b-883f7bd66487-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a2da20c2-d0d8-9940-4e5b-883f7bd66489-8f8bd1c6, #w-node-a2da20c2-d0d8-9940-4e5b-883f7bd6648b-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b20cdc3-6859-de88-9084-d9cf10efe09b-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3b20cdc3-6859-de88-9084-d9cf10efe09d-8f8bd1c6, #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe0a1-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bfca91b9-e6a0-c5c9-5b07-2efb2d65135b-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_0186d31e-d0c4-6b1d-0f05-66f443fa6d04-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0186d31e-d0c4-6b1d-0f05-66f443fa6d06-8f8bd1c6, #w-node-_0186d31e-d0c4-6b1d-0f05-66f443fa6d0a-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d3d-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d3f-8f8bd1c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d47-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-fa5d6681-4493-562d-9f14-3b9314c556f8-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fa5d6681-4493-562d-9f14-3b9314c556fe-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-c0441b6f-b4ac-ee12-01c0-63ca37a6b25e-8f8bd1c6 {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-bdc79e65-6bf4-30f0-50e7-144d937acd2d-8f8bd1c6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-bdc79e65-6bf4-30f0-50e7-144d937acd34-8f8bd1c6 {
  grid-area: 1 / 2 / 2 / 4;
}

#w-node-bdc79e65-6bf4-30f0-50e7-144d937acd35-8f8bd1c6, #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd37-8f8bd1c6, #w-node-a38c40d7-f4f9-b9aa-8daf-29f893b63a6b-8f8bd1c6, #w-node-b8417764-9b5b-23b6-ff3d-0ec0b275eaa3-8f8bd1c7, #w-node-_4174a6d4-361d-c6a8-3a9c-2c96db18184f-8f8bd1c7, #w-node-_9c4071d3-acaf-ba37-d982-2ac14b97533a-8f8bd1c7, #w-node-fea33312-b3a9-1070-898f-95aee96c29ba-8f8bd1c7, #w-node-_3bfdd8d6-58be-9054-3c60-5ad0887cf86d-8f8bd1c7, #w-node-fb992cf3-dd64-cc92-3fdc-f3fd8da6606c-8f8bd1c7, #w-node-_85c823bc-ea22-5564-d4f4-937dfbca5f36-8f8bd1c7, #w-node-_9c38915d-c00c-adf4-ba31-c328729eb148-8f8bd1c7, #w-node-e3f723c3-8ef4-27bd-2d8c-7a90eb00713e-8f8bd1c7, #w-node-_370d298a-33cb-df1f-eba5-ae5492d7fe7f-8f8bd1c7, #w-node-bdd2f30f-604e-330c-e55b-bc3f06ac3df3-8f8bd1c7, #w-node-_13726efd-a871-93cd-0465-36614fc7ee88-8f8bd1c7, #w-node-_1c0c9773-e182-046f-10cd-e8bd8f04520d-8f8bd1c7, #w-node-_0a373766-4d61-a8e7-3c72-8e8b56822dcf-8f8bd1c7, #w-node-_0a373766-4d61-a8e7-3c72-8e8b56822dd0-8f8bd1c7, #w-node-_059dd492-b9e5-4a32-5003-dca2db1ace35-8f8bd1c7, #w-node-_059dd492-b9e5-4a32-5003-dca2db1ace36-8f8bd1c7, #w-node-_04296fcb-3141-3461-15d8-1d92f38f39d9-8f8bd1c7, #w-node-_5799ea04-3fa1-b695-13fa-224bbe12cabc-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_87ab3aae-e2f4-083d-4f9c-3823ff2e3971-8f8bd1c7 {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: auto;
}

#w-node-_827e5b0f-4e13-f277-495b-7f051a870e87-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_87ab3aae-e2f4-083d-4f9c-3823ff2e3977-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_09d97456-6399-351f-718d-55d99fb5d6e9-8f8bd1c7 {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_09d97456-6399-351f-718d-55d99fb5d6ea-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_36cc01ee-c179-1b8e-d071-6bef8fe5520b-8f8bd1c7, #w-node-ef2ae294-fd5f-7da9-3dcf-32244eaf43ad-8f8bd1c7, #w-node-b4635267-562f-f76a-13fd-bad0a870b295-8f8bd1c7, #w-node-_8114b69a-eaa8-7e2e-1182-fe33021f4450-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19cfa010-2010-f0ee-740b-9a45bb90b0e8-8f8bd1c7, #w-node-f6659175-46dc-26af-5a8e-d75c013cae25-8f8bd1c7 {
  align-self: auto;
}

#w-node-_360ab3ca-9bb0-6145-416f-9f0ec936d4da-8f8bd1c7 {
  grid-area: 3 / 1 / 4 / 3;
  align-self: end;
}

#w-node-fe5964eb-18d5-5d86-7ef9-1cd88d558e4a-8f8bd1c7 {
  grid-area: 3 / 1 / 4 / 3;
  justify-self: auto;
}

#w-node-_7bfd50ab-f96a-dcef-347f-9169457e5f05-8f8bd1c7, #w-node-dd614fef-1aa7-098c-9816-561a5a4e81f5-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a194bc96-a2f2-0948-799c-cae43b4eb4e4-8f8bd1c7 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-_45c85b7f-aff0-49e7-ed52-d253ad6134a9-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_8f0ee8e7-a03b-3a46-44a6-b638e761d199-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d25d71a0-0f45-63df-1efa-738490a4aec7-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a9f3bfe4-bd46-c637-967c-f553dc4f9c4f-8f8bd1c7 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_870e0c82-0153-6642-e8d8-611049aad790-8f8bd1c7, #w-node-_137c293a-360b-0de4-a71c-6deb649953c9-8f8bd1c7, #w-node-b7f106c9-19be-72d3-66cf-72d4967a7a85-8f8bd1c7, #w-node-_4c73bb1d-5c60-bc27-e79e-e8505d34462c-8f8bd1c7, #w-node-_138aba1d-d2be-349f-2e3d-0b4eb5d60c63-8f8bd1c7, #w-node-_362ea104-498d-6522-2f41-09e6ab6a7f76-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f7d3222-c134-8184-54b7-fd37de178d71-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3082bb0b-984b-013b-6ac4-d5205a0866a5-8f8bd1c7 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_39267b7c-1fc6-35e7-f1f3-c0b13e63aab7-8f8bd1c7, #w-node-_70d18629-f8ef-500e-ba84-0d6b25524470-8f8bd1c7, #w-node-_4cfebd9f-d78c-bd72-f9df-f0195434ccc3-8f8bd1c7, #w-node-bb4301f1-b953-c507-4349-552f357e568e-8f8bd1c7, #w-node-_9ad32d13-2e19-4289-47e5-9114b7530e2f-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7cfcb025-316b-1e9f-cadc-324c9f7b4607-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_79a006b9-93e1-6a8b-6587-6b80382b2db7-8f8bd1c7, #w-node-_79a006b9-93e1-6a8b-6587-6b80382b2dba-8f8bd1c7, #w-node-_79a006b9-93e1-6a8b-6587-6b80382b2dbc-8f8bd1c7, #w-node-_2473e40f-ee2a-2252-8a47-f578a6c54e39-8f8bd1c7, #w-node-_710e90aa-ec62-ab80-9366-6ba6aef1875f-8f8bd1c7, #w-node-_48c97a39-02aa-6370-fc00-1eddb6340922-8f8bd1c7, #w-node-_375f6bbf-3a02-f4a9-a01f-34bc9e36c25b-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856a9c31-b276-587c-b065-cf1fc10c5cc9-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_856a9c31-b276-587c-b065-cf1fc10c5cce-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_856a9c31-b276-587c-b065-cf1fc10c5cd1-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_856a9c31-b276-587c-b065-cf1fc10c5ce4-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5ce7-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cea-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5ced-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cf0-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cf3-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cf6-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cf9-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cfc-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cff-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5d02-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5d05-8f8bd1c7, #w-node-_6b016e59-a140-bbb9-7061-c2d4b0f3b917-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c739576c-c738-0e3a-e5c6-ef2a68482ecf-8f8bd1c7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1d1bbb35-1647-2bd8-f806-28d8f1ee7649-8f8bd1c7 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c5bf7769-6077-8d63-c2fc-6862d3be88be-8f8bd1c7 {
  align-self: start;
}

#w-node-dc38559e-42be-b8d0-3702-4292073b64cd-8f8bd1c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5bf7769-6077-8d63-c2fc-6862d3be88c3-8f8bd1c7 {
  align-self: start;
}

#w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-8f8bd1cb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-8f8bd1cb, #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07588-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07593-8f8bd1cb, #w-node-c6bcd3c0-2008-b336-97dd-faaf753b6483-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed672d10-ae24-9cfe-f4a3-4e09bea7119d-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-f53073ad-ae51-aedf-c0ef-54214c8b6806-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d33791cd-fb47-3d78-08d8-f193994fb8de-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d33791cd-fb47-3d78-08d8-f193994fb8ea-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8ef-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f2-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f5-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f8-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8fb-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8fe-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb02-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0a-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0c-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0e-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb10-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb12-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb15-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb18-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb1c-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb25-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb28-8f8bd1cb, #w-node-_1a726bdd-1324-e69b-41b7-d0eb56d345c7-8f8bd1cb, #w-node-_1a726bdd-1324-e69b-41b7-d0eb56d345d9-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb43-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb46-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb4c-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb5e-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb62-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb65-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb6b-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb7d-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d334-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d33c-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d33e-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d340-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d342-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d344-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d347-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d34a-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14ed3fe4-720b-6b82-f71c-c701c4f5e1c7-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_14ed3fe4-720b-6b82-f71c-c701c4f5e1cc-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ac919dbe-558f-c66c-7aa7-998bc59762e2-8f8bd1cb, #w-node-c045a8c4-1038-41c2-d70e-90949cf8d63e-8f8bd1cb, #w-node-_81de6fdb-69d6-c739-795f-24edb10493dd-8f8bd1cb, #w-node-_93df2725-14b6-1f90-340e-edbed7e15d14-8f8bd1cb, #w-node-_93df2725-14b6-1f90-340e-edbed7e15d17-8f8bd1cb, #w-node-_93df2725-14b6-1f90-340e-edbed7e15d1a-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39b6-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39be-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39c0-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39c2-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39c4-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39d0-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39d5-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a87f6a9-a97a-a586-653e-3b6614ed6437-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1a87f6a9-a97a-a586-653e-3b6614ed643f-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b033a0f2-5519-0215-ca9c-b56108e3096e-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b033a0f2-5519-0215-ca9c-b56108e30976-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5037473d-9f28-021f-e6a7-92fb0c11af47-8f8bd1cb, #w-node-_119a14e1-b5fb-737a-45c2-ccc17cd12591-8f8bd1cb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d504b3c5-923e-3db6-bf34-36a50a862825-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-d504b3c5-923e-3db6-bf34-36a50a862828-8f8bd1cb, #w-node-_0ae87a80-fa1d-e597-4fd3-d30b543bfc41-8f8bd1cb, #w-node-_815580c9-5b51-27bb-9413-b40e2ffd2597-8f8bd1cb, #w-node-_815580c9-5b51-27bb-9413-b40e2ffd259c-8f8bd1cb, #w-node-_815580c9-5b51-27bb-9413-b40e2ffd25a1-8f8bd1cb, #w-node-_05e2c8bb-989e-8ebd-c94d-568f350648b6-8f8bd1cb, #w-node-bea07d77-0dbb-04ea-6c37-2684a326fedc-8f8bd1cb, #w-node-f612e917-178c-9ef6-0dd9-223034b4e05f-8f8bd1cb, #w-node-d6d63425-7fb6-6e63-9d2e-96e49d356aee-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d300f00-50cb-4fea-2713-d730fd5d6306-8f8bd1cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-de92fbb5-3689-0479-b307-ecf093890f2e-8f8bd1cb, #w-node-_10d9b531-6e56-c856-bb2a-5144050ad63f-8f8bd1cc, #w-node-_0db85119-4de7-feb0-afef-607e37e61f4f-8f8bd1cc, #w-node-_6d012cca-c1b6-a05a-2658-f339c2b36b5e-8f8bd1cc, #w-node-_9e8ae232-923b-d30a-e60b-f9803e87f334-8f8bd1cc, #w-node-da8c9330-cb6d-0cf0-c16d-79f77b1aa08b-8f8bd1cc, #w-node-_943566a1-abe6-39d4-45b1-31a17fea6427-8f8bd1cc, #w-node-d0f6a5cf-f4cc-357e-8e9d-b3fbc1958a9c-8f8bd1cc, #w-node-d40062dc-233d-ce20-f1be-e1085d1bea91-8f8bd1cc, #w-node-_1b8037f4-d438-3504-ba0d-2fa4f2c68033-8f8bd1cc, #w-node-_9492d932-8089-b4cc-aff6-5f9e3032fe9d-8f8bd1cc, #w-node-aa363ffc-6397-1e72-bfef-14e0ccd2e0b6-8f8bd1cc, #w-node-_815fa82a-fc0b-b329-4677-e73fa740e57f-8f8bd1cc, #w-node-ed694c13-56ad-e3de-0649-f604ca647c0e-8f8bd1cc, #w-node-_9f6a372f-092d-89fd-9e1b-95e5e839dc86-8f8bd1cc, #w-node-_90b9c962-a765-c650-2609-87c1ff581f47-8f8bd1cc, #w-node-b3c25ff3-32a8-ab57-9a15-2048ce52dda7-8f8bd1cc, #w-node-_9bfb5870-9330-f974-5aa7-a467dced38eb-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff8d7742-1ff1-1c79-464b-88fc04a01a45-8f8bd1cc, #w-node-a477d01c-b3f7-6364-873d-f9f2c1b7905f-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_49a69fbb-9e6e-ee1d-7cd0-031db9171fda-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7fbfe558-3b2f-a32c-440b-d46ba2be42b7-8f8bd1cc, #w-node-ef90e182-8cee-fc75-c59e-60a289b39175-8f8bd1cc, #w-node-e5b86e26-6ac2-9399-6014-4869c750ff82-8f8bd1cc, #w-node-_32f5421a-80d4-bf84-9af6-ca83554e5c6a-8f8bd1cc, #w-node-_421d4f60-a6c1-61ff-cdc4-1bee4bcbc165-8f8bd1cc, #w-node-_3e4d11e2-1944-6b56-47e8-06980b1b4038-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_462cbd00-3bce-9261-d85c-b1649d037e99-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-ef87cf73-9b2f-75d3-00d0-9a7cb55a0bed-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60da07d3-57a4-3f3f-df07-16130a900189-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_60da07d3-57a4-3f3f-df07-16130a90018b-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_552a86b6-f18f-9a9e-d3eb-c5bf9fa17f10-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_552a86b6-f18f-9a9e-d3eb-c5bf9fa17f12-8f8bd1cc, #w-node-e4f8675c-f77e-41b2-5b92-ff7f3c523bb4-8f8bd1cc, #w-node-_8b01402b-67d6-50e4-fde8-3c046b693c10-8f8bd1cc, #w-node-_00a9635e-dc97-b70d-18a7-b1e57c4482ce-8f8bd1cc, #w-node-_60977f25-6d59-bd73-0ae8-3110a6e0aa57-8f8bd1cc, #w-node-abf5238f-762f-d62f-7c55-bf24ff677055-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bcfd1856-863a-7157-646f-bf465da1113b-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-bcfd1856-863a-7157-646f-bf465da1113d-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f9a1d609-84d9-c6c0-45e9-0754bde0f709-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-f9a1d609-84d9-c6c0-45e9-0754bde0f70b-8f8bd1cc, #w-node-_440f4d9a-67e5-b560-5d3a-3da935269452-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6934ac82-fb38-7c96-7fc6-a74d06c27da1-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_6934ac82-fb38-7c96-7fc6-a74d06c27da3-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb694ed2-c200-58ee-75f1-daf25cf3ff4f-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-fb694ed2-c200-58ee-75f1-daf25cf3ff51-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-da9bb3cf-f1f2-ace6-b9a3-5ea771cc6840-8f8bd1cc {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-dc5ee2c0-c892-59ed-abbd-d430931334bb-8f8bd1cc {
  grid-area: 1 / 2 / 2 / 3;
  align-self: end;
}

#w-node-e5308ddf-4d54-1a5a-cfd1-21d93228e5b7-8f8bd1cc {
  grid-area: 2 / 1 / 3 / 3;
  align-self: end;
}

#w-node-_8fdfffb3-46e0-ed91-7ba2-e85b7ba7c67a-8f8bd1cc {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_3f28d66f-3763-a6aa-1e66-db8784e767a4-8f8bd1cc {
  grid-area: 3 / 2 / 4 / 3;
  align-self: end;
}

#w-node-_38563f0c-c0f8-6a4b-ab23-864069bc7297-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_38563f0c-c0f8-6a4b-ab23-864069bc7299-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf80e057-b9a4-1fbd-2ebc-0c4519014258-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-bf80e057-b9a4-1fbd-2ebc-0c451901425a-8f8bd1cc, #w-node-_6f7626ca-5d92-d6b7-3262-476f560ba99d-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f7626ca-5d92-d6b7-3262-476f560ba99f-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b6a8367a-8ecb-622a-0fcb-4b137e07fc73-8f8bd1cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0d7623bf-25ae-0668-e77c-37e31441d517-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83492774-0d14-1afa-63ba-cee87c09ef8d-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_53fac1f0-926f-bc5b-e491-ab3ac37039f2-8f8bd1cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eefeb7ae-de08-f222-38c9-1114618b5ef5-8f8bd1cc {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_584b8e7e-6d93-7630-edcd-6a94ef03befa-8f8bd1cc, #w-node-b3d0fafb-2044-5bf6-099e-2a099409cad9-8f8bd1cc, #w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1cc, #w-node-_9ccd5536-4f73-0632-b522-1e7d917d4603-8f8bd1cc, #w-node-_3238700d-b348-b283-2389-cbefddbf7a67-8f8bd1cc, #w-node-_198b31dd-0310-883f-faf4-4902b4783e70-8f8bd1cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e25fe906-bcd5-f664-4c45-c54ae7459580-8f8bd1cc, #w-node-e25fe906-bcd5-f664-4c45-c54ae7459585-8f8bd1cc {
  align-self: start;
}

#w-node-f1df4014-767f-4260-fa8a-d3be170f1158-8f8bd1cd {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e411e355-a1b9-4525-9575-3dc51c405692-8f8bd1cd {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_6f82731a-01f8-eb89-c04b-e865c4d99656-8f8bd1cd {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_7529d3ef-ae71-cca2-1c05-50e08245e726-8f8bd1cd {
  grid-area: 1 / 1 / 5 / 2;
  align-self: start;
}

#w-node-b0eddf21-53ec-a056-4e02-32f018571db5-8f8bd1cd {
  grid-area: 1 / 2 / 5 / 3;
}

#w-node-d156279a-d3f0-d6ef-e6b6-851acdee85de-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-e5115b32-474b-209b-8569-2b0cb3658f06-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_043504cd-264b-c317-e785-92726c10a334-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_78d470a1-628c-c47f-7ccd-fc314969ff0c-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-b2d3bc6c-1cc7-e4af-9f8b-4ba5bf66b3f2-8f8bd1cd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ee925b4-6d48-bad8-3cf6-62aebd26ad73-8f8bd1cd {
  align-self: end;
}

#w-node-f4421eeb-3ee9-ec7d-1144-95fa203b926a-8f8bd1cd {
  align-self: center;
}

#w-node-c6a688ad-6fbe-50c9-5571-841755b8437c-8f8bd1cd {
  grid-area: 4 / 1 / 5 / 3;
}

#w-node-_74e2f463-8e11-785c-4b85-4752c935081a-8f8bd1cd {
  grid-area: 2 / 2 / 5 / 3;
}

#w-node-ceae6497-2c6a-a1ec-ad68-5855260e8254-8f8bd1cd {
  grid-area: 1 / 2 / 2 / 3;
  justify-self: end;
}

#w-node-acef55fa-90f5-d272-65a2-dda4665211d6-8f8bd1cd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-acef55fa-90f5-d272-65a2-dda4665211d9-8f8bd1cd {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-acef55fa-90f5-d272-65a2-dda4665211dc-8f8bd1cd {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-acef55fa-90f5-d272-65a2-dda4665211e0-8f8bd1cd {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_23bc3538-bc3f-4e3e-59b2-6f867c211f5d-8f8bd1cd, #w-node-fc2a7072-85ed-2056-9ac8-f68b56de1a79-8f8bd1cd, #w-node-fc8959bd-e0c5-90e9-9464-21d4cb526568-8f8bd1cd, #w-node-_1a15c019-7762-9e65-a511-dca79a50524e-8f8bd1cd, #w-node-b17e0caf-f615-7ee9-ae1a-685de0487b05-8f8bd1cd, #w-node-beb39193-78b0-46b3-d25f-caea20b86908-8f8bd1cd, #w-node-f9e904e5-6e25-ca1d-fe2a-02d90afa3ea4-8f8bd1cd, #w-node-_77686ffc-39b9-5c14-7bac-62372d6e7d43-8f8bd1cd, #w-node-_44a0e41f-0cd7-4b66-6e80-0f0ed8a00310-8f8bd1cd, #w-node-_44a0e41f-0cd7-4b66-6e80-0f0ed8a00311-8f8bd1cd, #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357397-8f8bd1cd, #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357398-8f8bd1cd, #w-node-_64b25343-aa92-44ef-fbcf-ce6d9980af7f-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b25343-aa92-44ef-fbcf-ce6d9980af83-8f8bd1cd {
  align-self: start;
}

#w-node-_64b25343-aa92-44ef-fbcf-ce6d9980af84-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_64b25343-aa92-44ef-fbcf-ce6d9980af88-8f8bd1cd {
  align-self: start;
}

#w-node-_64b25343-aa92-44ef-fbcf-ce6d9980af89-8f8bd1cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8b61d2b-f27c-d5fe-5998-9d82ae43bfb4-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0062108b-f004-a106-175d-d7edfb9c1842-8f8bd1ce {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-f7c15ea0-bb27-a764-eb71-955548d4e3b1-8f8bd1ce {
  grid-area: 1 / 2 / 3 / 3;
  align-self: start;
}

#w-node-_33ca36c7-086a-01b0-06ea-b41fb5026fe8-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_06a75e9c-60c2-b109-b2d5-aa8625eb30cc-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d5224aa-e3ee-f9ba-4db2-36865856c994-8f8bd1ce {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_63fc5376-f941-1f69-3fa2-5b8de098a18a-8f8bd1ce {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-eb1334e7-2a9f-4254-476f-d0120f055739-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a93e7fb6-aae0-0064-b768-4b62f28b1a1e-8f8bd1ce {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-a93e7fb6-aae0-0064-b768-4b62f28b1a1f-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88651d4-b257-2e77-f634-a0d0aa91c3aa-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a88651d4-b257-2e77-f634-a0d0aa91c3ab-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a88651d4-b257-2e77-f634-a0d0aa91c3ad-8f8bd1ce {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_6b78172c-eecb-c511-5921-acd199e913a6-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_6b78172c-eecb-c511-5921-acd199e913b0-8f8bd1ce {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_92b23727-6dad-02b8-eb90-0fe26295ce1c-8f8bd1ce {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_6b78172c-eecb-c511-5921-acd199e913aa-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42e7fc0f-e274-857e-5fe2-5d09b9247703-8f8bd1ce {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_3c5ab409-95df-e2c6-78b1-1e9c7207599b-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3c5ab409-95df-e2c6-78b1-1e9c720759b5-8f8bd1ce {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_3c5ab409-95df-e2c6-78b1-1e9c720759a1-8f8bd1ce {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3c5ab409-95df-e2c6-78b1-1e9c720759a2-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad66f2f1-bc41-1562-7c1e-8749705eabe2-8f8bd1ce, #w-node-_52139410-003e-b29c-bcea-9f59eb2e6f8d-8f8bd1ce, #w-node-_18c29dd9-a3be-805f-25c6-fe0f5cc18165-8f8bd1ce, #w-node-b7b479d8-1422-40c4-b442-9fa09e1d69e2-8f8bd1ce, #w-node-_66dfc31d-32bd-5fb5-b739-03df3b691bf5-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_20409122-4105-8cdd-6e86-5327df379ca4-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_96052544-ede9-f27d-1603-f301d960b043-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_20409122-4105-8cdd-6e86-5327df379cab-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_098ed631-1fa0-04ab-aaa5-b9b3d6ea9a6c-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c54759c5-fe29-97cd-46cc-1eb2fd2b885a-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_098ed631-1fa0-04ab-aaa5-b9b3d6ea9a7b-8f8bd1ce, #w-node-_59d6fc4c-3f1f-6281-1eab-a0c0e074ada3-8f8bd1ce, #w-node-_5382cb1e-b5ae-771b-6829-0e145128158c-8f8bd1ce, #w-node-fc89fa3a-1d5f-3816-cfb8-b746c7d28505-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2357e9bc-08ef-9113-6df4-3776ed27c747-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e083c78a-03af-0e9c-30bf-f49c64b8b475-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e083c78a-03af-0e9c-30bf-f49c64b8b476-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f3b2300-e866-ac3a-ab72-fccd39e92e11-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a627bb46-a15b-a29a-6307-4d0b2a3eb91f-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_213bf56e-2117-f6fa-02f4-af3a3ff8b360-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-a627bb46-a15b-a29a-6307-4d0b2a3eb922-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d01cb0-c4a6-eca3-9898-7720607a4449-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-c3d01cb0-c4a6-eca3-9898-7720607a444d-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3d01cb0-c4a6-eca3-9898-7720607a4453-8f8bd1ce {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-ad6514fa-34ac-c4cf-94d1-48be38117a18-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0adddb0f-dab3-a695-58d4-1b436bbbc95f-8f8bd1ce, #w-node-ad6514fa-34ac-c4cf-94d1-48be38117a1b-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b25c41f-6fc5-0496-e7b0-bc2992801dab-8f8bd1ce, #w-node-_46338db2-e7a1-3739-8990-6dfee938599a-8f8bd1ce, #w-node-_9b20f670-fb17-2c0e-8fff-c918c84e4378-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_58fa7be1-773a-4472-fa91-0b82ed1e5dae-8f8bd1ce, #w-node-_81b5f070-1c4f-a53a-3d18-bb68c257ceac-8f8bd1ce, #w-node-_4f8b25ce-63a8-eac6-8b69-6c16f1ff373e-8f8bd1ce, #w-node-_4f8b25ce-63a8-eac6-8b69-6c16f1ff373f-8f8bd1ce, #w-node-_78bf04dd-c319-d7c4-517f-666f518b23ab-8f8bd1ce, #w-node-_78bf04dd-c319-d7c4-517f-666f518b23ac-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8825367d-8fbb-56b6-5c40-67006e7311b3-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-ad6514fa-34ac-c4cf-94d1-48be38117a22-8f8bd1ce, #w-node-ad6514fa-34ac-c4cf-94d1-48be38117a2a-8f8bd1ce, #w-node-ad6514fa-34ac-c4cf-94d1-48be38117a32-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c7fb28e-3371-6757-bc51-cc9a88102850-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_00c09a2a-e5af-27a1-1838-f7c17271c1c6-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15f641ac-9767-6613-3d3d-d22ecdc9d5da-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b8a11f72-eb79-4a2b-288f-c7f9fa734f2c-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ee27b5e6-82fe-4156-cda4-148bd6a2892b-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b30f21ed-ba8c-4c44-460d-e90bfb308bc5-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e58d86d6-96fd-f19b-a91e-1e39f7dede18-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_98a74638-12dc-4596-3138-bcd7871db590-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_01aaea36-3617-ed86-1f80-e41af57b1a01-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_07b7238a-2205-997e-fc48-0f27b80a05b5-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_01aaea36-3617-ed86-1f80-e41af57b1a1f-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5263d09e-4ba7-bd16-2790-938ad26f9f1b-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-d83d308c-e01e-5cba-d32b-20e9aa237acf-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_34f3d2a5-7558-248e-77b3-a48a637a6855-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_290d9a80-3929-cd11-154d-ab6c847ce50d-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05a72344-1970-a4a7-77fb-a6ec8b31c050-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6d7434e3-11b2-2115-cc62-79883865bf6e-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6d7434e3-11b2-2115-cc62-79883865bf71-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d7434e3-11b2-2115-cc62-79883865bf74-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6d7434e3-11b2-2115-cc62-79883865bf77-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d7434e3-11b2-2115-cc62-79883865bf7a-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6d7434e3-11b2-2115-cc62-79883865bf7d-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4ab72a1-5f03-e723-62a8-c20ddc13f85a-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ceb16f5f-bb4f-c84f-ae3a-f6695ef930fb-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-_9737b462-9ef2-f4ae-1d2d-dcaa8a99da71-8f8bd1ce {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-d0bf9e64-6526-5846-2da1-ec7a58394b88-8f8bd1ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93e7e4e5-2154-fc81-f50e-6673f556038f-8f8bd1ce, #w-node-_93e7e4e5-2154-fc81-f50e-6673f5560394-8f8bd1ce {
  align-self: start;
}

#w-node-_377a8148-81a8-f7c8-66cd-ff6f849ed909-8f8bd1ce {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4b13ec89-2ab9-1a61-f96f-e63430ef616f-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f51f1c01-dd95-42d4-7242-94225325eb0f-8f8bd1cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_4882fbfc-83f5-4cc2-8d2e-003f82cb8054-8f8bd1cf {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-b05869a9-b5f0-ff17-87b2-10b060a5a59d-8f8bd1cf, #w-node-_0da8f3cc-1ea4-b4ff-8888-ae8f900ec8c7-8f8bd1cf, #w-node-_3f5b21de-0523-da8c-aa43-16ce9c6278c1-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_162c59e8-1812-ba06-0390-24dab9518c24-8f8bd1cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_98168700-b4d0-5c14-a6fd-6568fa75a213-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_445e4de1-b5e4-d90a-65cc-15b2f5ad0cec-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6fc86d94-21b4-7b13-8397-88055cc3106d-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-d8eedcdd-d0e3-21dc-690b-f713c39ab679-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-afd14f15-246b-7bcc-d06d-f83572e6d93d-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-_7af92cd0-f7c2-ab8e-ae61-f117b83d24de-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdd1-8f8bd1cf, #w-node-_11ea8d54-30a7-2994-c5ab-e8fda83aee85-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52af0c53-b4df-984f-d1af-8f00902f3f2f-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_0b0b4845-08a5-f1bd-fc53-c62632684572-8f8bd1cf {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_344a9e26-fe8d-006d-0433-319698335f94-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdd3-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdd5-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c867d73e-76b8-5a74-fadd-8852898d6b94-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdda-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-a2013437-d862-8eed-9f58-5cb4ed8c7e8a-8f8bd1cf {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-c5ba7fe9-d2a1-1d3b-a10c-1136abeb5c0e-8f8bd1cf {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_7ec8c36b-42a3-22b0-5907-19aec23b7080-8f8bd1cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-c5a0c9e5-7d42-149a-fbc4-cd9530ba8b70-8f8bd1cf {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_657cbd3e-940f-a79c-51a7-9be62da08fc5-8f8bd1cf {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-a2013437-d862-8eed-9f58-5cb4ed8c7e8e-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-a2013437-d862-8eed-9f58-5cb4ed8c7e90-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_74f52b50-3478-d936-65fd-709020cffaec-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-a2013437-d862-8eed-9f58-5cb4ed8c7e95-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab5c-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab5e-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab60-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_922a1304-2497-5b07-3778-f852a7ee8536-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab65-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-d772b082-5f7f-a277-a106-241df3814726-8f8bd1cf {
  grid-area: 1 / 1 / 2 / 3;
  justify-self: center;
}

#w-node-d772b082-5f7f-a277-a106-241df3814728-8f8bd1cf, #w-node-bac78fbd-69ea-6754-51c4-739184a07e79-8f8bd1cf, #w-node-d701547e-3eb0-9f69-cf68-c6aa4dd9fe07-8f8bd1cf, #w-node-_1e55f0cc-d7a7-21a3-3cc1-53ace70614fc-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d772b082-5f7f-a277-a106-241df381472a-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-d772b082-5f7f-a277-a106-241df381472c-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c99bb85f-7be2-b551-330a-58eb51fb0889-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#w-node-d772b082-5f7f-a277-a106-241df3814731-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start center;
}

#w-node-_010ab017-5923-a76e-64ad-cc67b640f2bd-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_508623d0-1c83-e709-413b-6770aa270364-8f8bd1cf, #w-node-_460d137a-9ef0-157c-8c0f-0ee44c7010fc-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_460d137a-9ef0-157c-8c0f-0ee44c701100-8f8bd1cf {
  justify-self: auto;
}

#w-node-_460d137a-9ef0-157c-8c0f-0ee44c7010f5-8f8bd1cf, #w-node-d702e040-0cb5-9f26-3c30-556e52284ce8-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-d702e040-0cb5-9f26-3c30-556e52284cef-8f8bd1cf, #w-node-b8c4d2c7-9f78-48d7-c60c-3f1472cab353-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8c4d2c7-9f78-48d7-c60c-3f1472cab357-8f8bd1cf {
  justify-self: auto;
}

#w-node-b8c4d2c7-9f78-48d7-c60c-3f1472cab365-8f8bd1cf, #w-node-b391b138-9d6c-896f-3bee-a309277579a4-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4af7495f-9b97-a8fc-7d33-aeb8a9e6b387-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9174e261-fbb3-1a7a-a76b-de872867d673-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9174e261-fbb3-1a7a-a76b-de872867d679-8f8bd1cf, #w-node-_2b537753-3a45-eab4-8b8c-9ad64026c358-8f8bd1cf, #w-node-bcc279c1-b8e7-db42-6780-bb882f8a5630-8f8bd1cf, #w-node-f7aa9a88-f5ce-5fa0-b761-6f93f92b2569-8f8bd1cf, #w-node-_3e67e293-6335-f83f-d781-004561bb9d7d-8f8bd1cf, #w-node-_208f7d52-d4af-3455-aa9c-cb7fbe335385-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69863b5f-90bd-edeb-d03f-46e99c1bd28d-8f8bd1cf, #w-node-_8ee52c70-449b-0a16-991f-7047c23a645f-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b152cf57-2dcf-8530-e103-769c1a09c6c0-8f8bd1cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-b152cf57-2dcf-8530-e103-769c1a09c6c8-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b152cf57-2dcf-8530-e103-769c1a09c6cf-8f8bd1cf, #w-node-b152cf57-2dcf-8530-e103-769c1a09c6d7-8f8bd1cf, #w-node-_0bd8e656-05a0-e988-b576-bf28182c0275-8f8bd1cf, #w-node-_29c79fa5-6a74-8392-4d7f-75dba4c720bc-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_162c59e8-1812-ba06-0390-24dab9518c28-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_89a16d8d-1094-0be4-938c-8eda92144c85-8f8bd1cf {
  grid-area: 2 / 2 / 3 / 4;
}

#w-node-_89a16d8d-1094-0be4-938c-8eda92144c8c-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6cbb0d03-f190-cc5a-07b3-a73208f4c8ca-8f8bd1cf, #w-node-aa016f26-a140-8766-2b5b-2c6820407eb8-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-aa016f26-a140-8766-2b5b-2c6820407eba-8f8bd1cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-aa016f26-a140-8766-2b5b-2c6820407ebf-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a465969f-7afa-7272-232e-82f20e615c62-8f8bd1cf {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-dd04294d-2e58-2170-97a1-c8e6f09f49f5-8f8bd1cf {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a465969f-7afa-7272-232e-82f20e615c6b-8f8bd1cf {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_90ca69dd-a414-d9c4-05ca-6543bad06f4f-8f8bd1cf {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_3a0285c6-5d62-fa1e-e1ce-b684d3f0864e-8f8bd1cf {
  align-self: auto;
}

#w-node-bae0e549-ba4a-9619-8ccd-d156e78f9070-8f8bd1cf, #w-node-a6908cfa-db7d-2ee7-7631-8a35e34861ce-8f8bd1cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-29ba5384 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ea99b175-a989-9858-f0b8-3b7aca42a128-29ba5384, #w-node-_40b5b617-0c08-42ca-164f-34960fe76ff1-29ba5384, #w-node-_19d141c3-c786-f9a1-8dfb-62868968130a-29ba5384, #w-node-b2d7ffab-56f0-a647-50b4-a8718006a713-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_789a3de7-4d6c-4253-7a19-cbb55ed62d70-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d33791cd-fb47-3d78-08d8-f193994fb8de-29ba5384, #w-node-_5e9a6b32-9f9c-419b-fb97-24fa236a2499-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc4e-29ba5384, #w-node-_266f460d-d98b-46f3-2943-5c2444422689-29ba5384 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc51-29ba5384, #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc55-29ba5384, #w-node-_37f7eac3-a739-9e6c-44f0-8a820ce470ae-29ba5384, #w-node-_90c016ca-9a14-8ccc-ffc8-383fdc5e6c48-29ba5384, #w-node-ba8c2210-969b-0ad2-4bf8-4add44f92355-29ba5384, #w-node-fbc3d901-c7c7-0111-5214-226f0f773470-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3a7ff07-69f3-fd68-0b0f-cd50452e3b0e-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f3a7ff07-69f3-fd68-0b0f-cd50452e3b12-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60bc26f1-266e-bcfe-7b8a-2354e495f60b-29ba5384 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02715378-4af7-a47a-5008-a6225357b954-29ba5384, #w-node-f346fc4d-4959-10c2-78ee-34f3f738b2e7-29ba5384, #w-node-a1f590cc-6d00-e483-152b-f174a63517b9-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3599253-3f12-e27e-273b-6641bbae2eb0-29ba5384 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b3599253-3f12-e27e-273b-6641bbae2eb3-29ba5384, #w-node-b3599253-3f12-e27e-273b-6641bbae2ebb-29ba5384, #w-node-b3599253-3f12-e27e-273b-6641bbae2ec3-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d5dc159-c0ae-fefe-c6a3-9385c7d89895-29ba5384 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9d5dc159-c0ae-fefe-c6a3-9385c7d89898-29ba5384, #w-node-_9d5dc159-c0ae-fefe-c6a3-9385c7d898a0-29ba5384, #w-node-_9d5dc159-c0ae-fefe-c6a3-9385c7d898a8-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_014d2672-595f-1757-4e4f-65a16bb5cf37-29ba5384 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_014d2672-595f-1757-4e4f-65a16bb5cf3a-29ba5384, #w-node-_014d2672-595f-1757-4e4f-65a16bb5cf42-29ba5384, #w-node-_014d2672-595f-1757-4e4f-65a16bb5cf4a-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_224a36bf-e8f6-5d84-9d49-c3217969ee9a-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_224a36bf-e8f6-5d84-9d49-c3217969ee9e-29ba5384, #w-node-cc721121-6ed6-aafd-5576-21f1a2f0bcca-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc948264-a38e-c512-38fc-a9794198a0d0-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-dc948264-a38e-c512-38fc-a9794198a0d4-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b1e5636-db4f-9b35-d067-05d8725616e4-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_9b1e5636-db4f-9b35-d067-05d8725616e8-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_02ae0665-8fc1-c16a-b20b-572bd9326e62-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6b4-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6b8-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6bf-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f44b9831-6bee-7c37-94a1-0ba11925595b-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-ef04996d-6794-6dbd-8f4b-09cd0f1d0125-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-ef04996d-6794-6dbd-8f4b-09cd0f1d0129-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8944f4f-b19e-c4c9-7d56-50fc7572247f-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-f8944f4f-b19e-c4c9-7d56-50fc75722483-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8257633-71ff-c452-3194-b6bf3a8a41b6-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ecd680be-cf39-319c-dbba-f7a7adbd3a42-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e436213-138c-570e-2b72-3929712a1b3d-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0e436213-138c-570e-2b72-3929712a1b41-29ba5384 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d88177d9-9c40-ab9c-82bf-236d676ae4b4-29ba5384 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d88177d9-9c40-ab9c-82bf-236d676ae4b8-29ba5384 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_81b6b88d-de30-3ffe-b97c-485f2ac318a4-29ba5384, #w-node-_81b6b88d-de30-3ffe-b97c-485f2ac318ad-29ba5384, #w-node-_81b6b88d-de30-3ffe-b97c-485f2ac318b6-29ba5384, #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-f39020dd, #w-node-_4174a6d4-361d-c6a8-3a9c-2c96db18184f-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8417764-9b5b-23b6-ff3d-0ec0b275eaa3-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-a4539fce-9f34-6c16-9861-882770a490bc-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e3d0f074-e4c0-063a-554d-c8ab03898a9b-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0af3b948-b5df-9b88-584e-57254400292f-f39020dd {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3102bf7e-51e2-837f-1485-c40bfe3d88c8-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-dbd6177e-3a09-6536-fdf4-bee029247797-f39020dd {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-fbfe4124-be92-5565-20d5-71e8352a199d-f39020dd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_56a41bca-eef5-d92e-a5fc-a70c6abf546e-f39020dd, #w-node-b11e53bb-25ae-a026-a0b7-4040980f2d5e-f39020dd, #w-node-_1d7be762-7b14-bd71-e0a2-13ae97709d68-f39020dd, #w-node-fd01c371-40bb-05ef-8f95-0b19d0af42f0-f39020dd, #w-node-b67f8ebd-1ea3-920b-043c-6013f4434ff2-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-daf90706-fd24-d244-b4c4-47038c06f12b-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-d5c07730-8853-e46c-2a61-8409571e243f-f39020dd, #w-node-_20b8af69-cbb3-4c11-d21b-96758332d935-f39020dd, #w-node-_353a601b-0c88-bec6-db68-b3cc6170d5b9-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9d68813-4d64-eb9f-0da2-aee6cdeee731-f39020dd, #w-node-_6bed16f4-6020-38e4-1df1-e7cde6eae8fc-f39020dd, #w-node-b2737650-037a-fc98-5570-046c014ec3ad-f39020dd, #w-node-b2737650-037a-fc98-5570-046c014ec3bd-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_2874e0d4-c55d-8429-8542-df989f70065e-f39020dd, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-f39020dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6d9d75e2-8ccb-1498-bf36-175c7b21c8fb-b1b39468, #w-node-_857cfb2b-1713-c53a-f92d-48d8eeac441d-b1b39468, #w-node-aca7ad3f-6290-b822-67d2-d8ccae55a90d-b1b39468, #w-node-_90798d90-0333-d74c-6952-2879b6f1640a-b1b39468, #w-node-_33811373-bf5f-2750-d8bf-b30b9aaf48b9-b1b39468, #w-node-_64acfcee-4ce9-2952-6be2-97beb30f5cb7-b1b39468, #w-node-_2df3867f-4a0d-48f5-befa-f04ae4490f52-b1b39468, #w-node-_744762f7-73cf-a963-abaa-ee98531de61d-b1b39468, #w-node-_6eb5d6ae-a7cb-0739-4ef9-a515c8f10151-b1b39468, #w-node-_546e59bc-53cd-a33b-d653-7b51115fc8c6-b1b39468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_272c9485-6bfc-760f-354b-90b81d3d023e-b1b39468 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cfd7a7c2-f839-1c29-7c13-c492556c251a-b1b39468, #w-node-_2cafe035-f612-1874-a843-6044b0ddca5e-b1b39468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bfeac4b-3057-dd1b-b7f0-9b46b9065af9-b1b39468 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-b664dbf4-b60a-b0e5-c8b1-01ef95ca1714-b1b39468, #w-node-_5afb46a4-c9b5-b48b-f844-a0ae6adca36d-b1b39468, #w-node-e7bdf7ed-be30-e42d-5eb5-cc05aaf8baea-b1b39468, #w-node-_1a15c019-7762-9e65-a511-dca79a50524e-b1b39468, #w-node-b17e0caf-f615-7ee9-ae1a-685de0487b05-b1b39468, #w-node-beb39193-78b0-46b3-d25f-caea20b86908-b1b39468, #w-node-f9e904e5-6e25-ca1d-fe2a-02d90afa3ea4-b1b39468, #w-node-_77686ffc-39b9-5c14-7bac-62372d6e7d43-b1b39468, #w-node-_44a0e41f-0cd7-4b66-6e80-0f0ed8a00310-b1b39468, #w-node-_44a0e41f-0cd7-4b66-6e80-0f0ed8a00311-b1b39468, #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357397-b1b39468, #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357398-b1b39468, #w-node-f28940b1-9023-3053-3b34-46e54f89d87d-b1b39468, #w-node-c923d487-935d-3b64-8705-cee8c0d63fab-b1b39468, #w-node-d77df16b-ad5e-5803-52bc-ef0335263910-b1b39468, #w-node-c9765035-e46a-48d2-72b1-2fb2a7507582-b1b39468, #w-node-_6d9d75e2-8ccb-1498-bf36-175c7b21c8fb-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e15e2246-6378-6fb9-ee15-59a444218469-6e22bea3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_857cfb2b-1713-c53a-f92d-48d8eeac441d-6e22bea3, #w-node-fa56a106-3d1a-e2c3-a6fd-aa965792b6a7-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fa56a106-3d1a-e2c3-a6fd-aa965792b6ad-6e22bea3 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-fa56a106-3d1a-e2c3-a6fd-aa965792b6b4-6e22bea3, #w-node-cc5d768e-5aa7-2acb-87a7-c36d51692427-6e22bea3, #w-node-df209d88-9dee-e184-70b2-216c2f559373-6e22bea3, #w-node-ab0bc58a-1449-30c3-4fa8-699250d4448a-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f965ebc0-0b8c-24c5-d069-a82e2e2e487f-6e22bea3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  justify-self: stretch;
}

#w-node-_4fd3cd14-62ef-d7e8-7174-0d77a489f982-6e22bea3 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_3e9020ea-2012-262e-40c9-e99c63220ef9-6e22bea3, #w-node-_3e9020ea-2012-262e-40c9-e99c63220eff-6e22bea3, #w-node-_3750bb4b-90e8-bf46-966f-d559579fbb4e-6e22bea3, #w-node-_15e0bbc3-c6ab-9435-b7d8-31ba1f232b7d-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2de15b3-90ce-9f66-a294-d33e279dee3d-6e22bea3 {
  justify-self: auto;
}

#w-node-_15e0bbc3-c6ab-9435-b7d8-31ba1f232b84-6e22bea3 {
  justify-self: end;
}

#w-node-_58a9bf46-5515-10a5-f42f-049644662a94-6e22bea3 {
  place-self: end;
}

#w-node-ba66932e-4de4-7d54-d96a-7df55863bb95-6e22bea3 {
  justify-self: auto;
}

#w-node-ba66932e-4de4-7d54-d96a-7df55863bb97-6e22bea3, #w-node-_0c7e9b0d-0628-6c9b-e921-c8a394abe9d6-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0c7e9b0d-0628-6c9b-e921-c8a394abe9db-6e22bea3 {
  align-self: center;
}

#w-node-b6a2995c-ab61-285c-e546-20897874b708-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0b06587-05ee-fc65-2a8b-ad615270a0e1-6e22bea3 {
  align-self: auto;
}

#w-node-_97ec7b96-d599-aabb-592f-4b22ea205710-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97ec7b96-d599-aabb-592f-4b22ea205717-6e22bea3 {
  justify-self: end;
}

#w-node-_43c5b9f6-414a-7ca1-86f4-907096816b7a-6e22bea3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ea63f739-897e-0b60-22fa-433984bdbd9a-6e22bea3, #w-node-_547f87c9-c5bd-3fd1-ebe6-8f14048cf410-6e22bea3, #w-node-_06c10d18-7214-d5e4-7587-f5bb11081fd3-6e22bea3, #w-node-cd5eb2c7-05f4-b55a-5c60-39d8826f904e-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cafcd712-d549-3b7e-f2c6-e8ceb62b6554-6e22bea3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_79c92335-461c-a038-45e4-36137e02e3a5-a8f9b301 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ec3b2e1d-c231-9eeb-f355-00bbac1f48d7-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: end;
}

#w-node-_1fa296cb-853f-17b8-219a-dd08179adefc-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e2c15a27-102e-bdfd-c2ed-8127f0824a57-a8f9b301 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ff444576-6291-cc9b-fc3d-21d189400f67-a8f9b301 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8e90dd28-b0f0-6911-2a94-b10a40eb6441-a8f9b301 {
  place-self: start;
}

#w-node-_7817cac1-5904-9fbf-0da6-66426e91d7f7-a8f9b301 {
  place-self: end start;
}

#w-node-_7f30c936-b8a8-9a22-4630-c4b2cc4c0abf-a8f9b301 {
  justify-self: auto;
}

#w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3eef74c7-d40d-eee8-ace2-37ba579b4e61-a8f9b301, #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07588-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07593-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b24be562-52dc-2000-51c6-9f8e318f236e-a8f9b301, #w-node-_2b141ef7-f117-8b41-efa0-804916f332b1-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2b141ef7-f117-8b41-efa0-804916f332bb-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c3c6a116-f122-6872-34dd-4377fb3e2e00-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e164a8ad-fbca-5cf5-9569-8df0a2430e25-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0603d967-4bc9-7b25-7169-0f876355a28a-a8f9b301, #w-node-_57e51242-aca0-b4b8-8e3a-7b4f4ada6055-a8f9b301 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-cb6517ab-2a85-9e51-6700-c27521dceb5b-a8f9b301, #w-node-_6012726a-1294-7acb-dd33-5b9bf7910a99-a8f9b301, #w-node-_9395e5e4-f9d6-3586-21d0-8ad9b47fb251-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f831581-4adf-0e0b-6429-4024272b3f56-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-cfcfcb4d-93a5-76a8-3163-aa639d3776cb-a8f9b301, #w-node-_464ef346-e8d8-8b9d-ab31-9fd284dfcae7-a8f9b301 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-f6ee0456-8656-4cad-d09a-c506e696d6df-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_83036059-3683-1783-8e0d-22501bab5029-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: start;
}

#w-node-_1818c213-382e-875d-6631-d47d5502481e-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f5c694e7-2171-4788-368a-0ccb96406303-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-afbc7cbf-a92a-3665-892e-50055c9b3727-a8f9b301 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afbc7cbf-a92a-3665-892e-50055c9b3733-a8f9b301 {
  align-self: stretch;
}

#w-node-afbc7cbf-a92a-3665-892e-50055c9b3739-a8f9b301 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-9c5de7b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-9c5de7b4 {
  align-self: start;
}

#w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-9c5de7b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-9c5de7b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-c1da0342 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-c1da0342 {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-c1da0342, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-c1da0342 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-c1da0342 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-e9f58b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-e9f58b3f {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-e9f58b3f {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-e9f58b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-e9f58b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-e11c32f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-e11c32f8 {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-e11c32f8 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-e11c32f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-e11c32f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-b7ad858a {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-b7ad858a, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-b7ad858a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-b7ad858a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-b7b39b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-b7b39b3f {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-b7b39b3f, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-b7b39b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-b7b39b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-76d95d31 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-76d95d31 {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-76d95d31, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-76d95d31 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-76d95d31 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-3b1300be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-3b1300be {
  align-self: start;
}

#w-node-abc3fa7b-bbdb-41ca-a84c-3c7d8d98a850-3b1300be, #w-node-abc3fa7b-bbdb-41ca-a84c-3c7d8d98a85a-3b1300be, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-3b1300be {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-3b1300be {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-57ea504f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-57ea504f {
  align-self: start;
}

#w-node-_8c6f0e88-9d95-e600-62c0-5f46bb1a4adf-57ea504f {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8c6f0e88-9d95-e600-62c0-5f46bb1a4ae9-57ea504f, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-57ea504f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-57ea504f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-2bbf6aa9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-2bbf6aa9 {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-2bbf6aa9, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-2bbf6aa9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-2bbf6aa9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-4cb22beb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-4cb22beb {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-4cb22beb, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-4cb22beb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-4cb22beb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-f22462f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c5281896-21fd-a0aa-565e-703f73a4eb8f-f22462f7 {
  align-self: start;
}

#w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-f22462f7, #w-node-_9126fb28-f613-90dc-38d8-1bffa76c76f7-f22462f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_049632bc-5036-8983-8c8c-bcb2dd2ef5ea-f22462f7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

@media screen and (min-width: 1920px) {
  #w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207b-8f8bd1c6, #w-node-e9a72954-cbb8-719e-35ed-ec74668cd148-8f8bd1c6, #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc0-8f8bd1c6, #w-node-_8977472a-eb4b-fbd9-1228-395a84a054ac-8f8bd1c6, #w-node-_32bd4e03-0c79-31e6-f147-e4ac10394346-8f8bd1c6, #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6211-8f8bd1c6, #w-node-_1decd1a1-8972-0b20-972a-f58d454c82df-8f8bd1c6, #w-node-c06b44ed-e474-8f31-553e-dd0f98289426-8f8bd1c6, #w-node-a2da20c2-d0d8-9940-4e5b-883f7bd66487-8f8bd1c6, #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe09b-8f8bd1c6, #w-node-_0186d31e-d0c4-6b1d-0f05-66f443fa6d04-8f8bd1c6, #w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d3d-8f8bd1c6, #w-node-fa5d6681-4493-562d-9f14-3b9314c556f8-8f8bd1c6, #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd2d-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a38c40d7-f4f9-b9aa-8daf-29f893b63a6b-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-a0d76441-0593-91c7-972f-36f7352b0755-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 3;
  }

  #w-node-_14ed3fe4-720b-6b82-f71c-c701c4f5e1cc-8f8bd1cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }

  #w-node-_6f7626ca-5d92-d6b7-3262-476f560ba99d-8f8bd1cc, #w-node-_0d7623bf-25ae-0668-e77c-37e31441d517-8f8bd1cc {
    justify-self: end;
  }

  #w-node-f1df4014-767f-4260-fa8a-d3be170f1158-8f8bd1cd {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-e411e355-a1b9-4525-9575-3dc51c405692-8f8bd1cd {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_6f82731a-01f8-eb89-c04b-e865c4d99656-8f8bd1cd {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_3ee925b4-6d48-bad8-3cf6-62aebd26ad73-8f8bd1cd {
    align-self: center;
  }

  #w-node-f4421eeb-3ee9-ec7d-1144-95fa203b926a-8f8bd1cd {
    align-self: end;
  }

  #w-node-c6a688ad-6fbe-50c9-5571-841755b8437c-8f8bd1cd {
    grid-column-end: 2;
    align-self: center;
  }

  #w-node-aa7bccae-0652-baa6-b08d-0b11c4ab5b09-8f8bd1cf {
    justify-self: end;
  }

  #w-node-_6fc86d94-21b4-7b13-8397-88055cc3106d-8f8bd1cf {
    align-self: end;
  }

  #w-node-_7af92cd0-f7c2-ab8e-ae61-f117b83d24de-8f8bd1cf {
    justify-self: start;
  }

  #w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdcf-8f8bd1cf {
    justify-self: end;
  }

  #w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdda-8f8bd1cf, #w-node-a2013437-d862-8eed-9f58-5cb4ed8c7e95-8f8bd1cf, #w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab65-8f8bd1cf, #w-node-d772b082-5f7f-a277-a106-241df3814731-8f8bd1cf {
    justify-self: start;
  }

  #w-node-a465969f-7afa-7272-232e-82f20e615c6b-8f8bd1cf {
    grid-row: 1 / 2;
  }

  #w-node-fbfe4124-be92-5565-20d5-71e8352a199d-f39020dd {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f39020dd, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-9c5de7b4, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-c1da0342, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e9f58b3f, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e11c32f8, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7ad858a, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7b39b3f, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-76d95d31, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-3b1300be, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-57ea504f, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-2bbf6aa9, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-4cb22beb, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f22462f7 {
    place-self: auto start;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_8c1628ef-f707-7900-2307-a59569adc703-8f8bd1c6, #w-node-_5701ad28-ed2d-ef49-408c-73880d543ff8-8f8bd1c6, #w-node-_9042cc00-6eb5-2eed-a468-d0391e97713a-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ef2ae294-fd5f-7da9-3dcf-32244eaf43ad-8f8bd1c7 {
    align-self: start;
  }

  #w-node-_092a3e78-0fec-c3fb-6166-6519f93177f6-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7da5d42d-94b3-6c2f-4aeb-52795fef5135-8f8bd1c7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f6197353-99bc-aebd-6ee8-f6b553239d10-8f8bd1c7, #w-node-_61930583-ae07-0bd2-cc65-27681886e043-8f8bd1c7, #w-node-_642c5967-9b96-1c23-9e98-81412ae56f8f-8f8bd1c7, #w-node-_40572ace-8997-658e-0a88-d140b4c3536f-8f8bd1c7, #w-node-_49a1d6af-d66b-36d1-bc7a-b450f3837e67-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19cfa010-2010-f0ee-740b-9a45bb90b0e8-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: center;
  }

  #w-node-f6659175-46dc-26af-5a8e-d75c013cae25-8f8bd1c7, #w-node-_884e2730-86e8-4fa4-d2c8-61796b00a3f6-8f8bd1c7, #w-node-_1bbf7edd-fe7d-293e-a86f-2bd38b10772e-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch;
  }

  #w-node-c04a4a58-17ba-718a-8bb6-7be109c2f9b4-8f8bd1ce {
    justify-self: auto;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-e2662c0a-9ce7-9a3c-681c-2e1aaf1ec3cf-8f8bd1bf, #w-node-_0244888e-2f5d-eebb-6c8a-2449dd724235-8f8bd1bf {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e1-a51119d7 {
    grid-row-end: 3;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e4-a51119d7 {
    grid-area: 1 / 2 / 3 / 3;
    align-self: center;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119f1-a51119d7 {
    grid-area: 1 / 3 / 3 / 4;
    align-self: center;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119fa-a51119d7 {
    grid-area: 1 / 4 / 2 / 5;
    align-self: end;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119ff-a51119d7 {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a03-a51119d7 {
    grid-area: 3 / 2 / 5 / 5;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a2b-a51119d7 {
    grid-area: 5 / 2 / 6 / 5;
    align-self: start;
  }

  #w-node-f6e80603-2c9d-0811-d354-eeb967dd30e1-a51119d7 {
    align-self: start;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a47-a51119d7, #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a51-a51119d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_0d886a09-3f39-bda2-082b-0b07354d10ae-8f8bd1c0 {
    grid-column: 1 / 2;
  }

  #w-node-_6bfd727a-4b9d-f28f-d1a1-4609e43a22c7-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d439318f-fe2a-aab6-a442-3bb7e036dd81-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-eb66908c-75ce-b105-ee0a-a3a5d30b1c22-8f8bd1c5, #w-node-_0f0d7045-6486-8cf1-1886-f9c8215fec4e-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4361195c-b284-30a0-417f-5acd491a788c-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-_9d4f14ae-c59e-23f0-5787-4ab737f201cf-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
    justify-self: end;
  }

  #w-node-a63b505a-4659-d4b7-0d60-02d9acd3429b-8f8bd1c5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_33fa8783-0219-1f21-004a-83f9f2dc5165-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0af0271a-332f-4e86-c2d1-48e6963cc0df-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_03c3503e-dbc9-2230-0ba7-793dfa914ea8-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_06bdf123-23d2-f7dd-5f4a-702191fb7334-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2755d855-ea78-1ef4-4b33-5205187f6c79-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cf07a7ec-74d5-ca1b-e9e2-14153b68bc4f-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082331e-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823320-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
    justify-self: end;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823323-8f8bd1c5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823327-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082332c-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082332e-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082332f-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823331-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823333-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1372-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1374-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
    justify-self: end;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1377-8f8bd1c5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea137b-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1380-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1382-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1383-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1385-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1387-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986431-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986433-8f8bd1c5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986437-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643c-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643e-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643f-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986441-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986443-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca369-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca36d-8f8bd1c5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca371-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca376-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca378-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca379-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37b-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37d-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef6-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5efa-8f8bd1c5 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5efe-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f03-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f05-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f06-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f08-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f0a-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-bf2cf7d6-25db-afbd-ddeb-0ab93bc9b650-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c0ba8eb4-9285-ef14-6341-193be47b4733-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4fa71721-9f4a-b11f-2270-b635d6a674ec-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_8eaab37f-8bde-d9e4-d933-0d21df1714c6-8f8bd1c5 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-ca75b9e0-39b5-aeb4-c3b6-4f53d79a203a-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_848aa8f1-515b-a265-c437-b7fa234ccae3-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2026af6-b738-9493-eacd-9bc673dcebe2-8f8bd1c5 {
    grid-area: 1 / 1 / 4 / 2;
  }

  #w-node-a2026af6-b738-9493-eacd-9bc673dcebe4-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-a2026af6-b738-9493-eacd-9bc673dcebef-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a06778a9-6492-f573-a4be-19947444736f-8f8bd1c5 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-a06778a9-6492-f573-a4be-199474447371-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-a06778a9-6492-f573-a4be-19947444737c-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f0fc-8f8bd1c5 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f0fe-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f109-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_44cbadc1-750d-f534-1bf2-4479c35022ce-8f8bd1c5 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_44cbadc1-750d-f534-1bf2-4479c35022db-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_92a10068-477a-4e93-f077-6a6acb67fae2-8f8bd1c5 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_92a10068-477a-4e93-f077-6a6acb67faef-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c0ed0703-8b9d-d344-c578-306bf3d749f8-8f8bd1c5 {
    grid-area: 1 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_6dfbb962-f3b9-4d38-5b81-e197a872473e-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_32a2234e-1b5a-e79e-c9eb-9ae9fb7d879b-8f8bd1c5 {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-_219fcbed-3f0a-26aa-6487-f7f3bb7679a5-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_455dbd60-d80b-1095-652c-8ebe69dfcdd5-8f8bd1c5 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea2-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea4-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea9-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3eab-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4490-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4499-8f8bd1c5, #w-node-a7317008-a9c0-ec20-22aa-9a33eeee449f-8f8bd1c5 {
    grid-row: 1 / 2;
  }

  #w-node-_96a0295f-0143-5638-7806-bf6050689d3b-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_7a85102c-cd22-6b5d-eac6-bbd59609c0e0-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207b-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_1adfb77e-8c0b-897b-4175-1a6834b22083-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-_4b1a8724-58d9-f505-22e7-22a4dc743eef-8f8bd1c6, #w-node-_6039acb5-0eaa-26fc-4035-cb8cadafb016-8f8bd1c6, #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c903-8f8bd1c6, #w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b18-8f8bd1c6, #w-node-_828f35f0-c52b-e808-d6df-698d8bdf6646-8f8bd1c6, #w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c56b-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1dd4140-bb05-2c02-c864-8765f4dd6efc-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d1dd4140-bb05-2c02-c864-8765f4dd6f04-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-_67907fbf-71ee-128a-ce80-6f85d31b5978-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: start;
  }

  #w-node-_0fbd30d7-d430-c60d-fda8-8b72c4d38c4b-8f8bd1c6 {
    grid-column: 2 / 3;
    grid-row-start: 1;
  }

  #w-node-a7d2d50f-36a2-5674-d5b7-3497cc00cdcf-8f8bd1c6 {
    grid-column: 3 / 4;
  }

  #w-node-_533fb6e7-b408-8fb6-6a67-9e90de193e7e-8f8bd1c6 {
    grid-column: 2 / 3;
    grid-row-start: 1;
  }

  #w-node-_75f9fca3-468a-c1be-b356-b0fcacf3a77a-8f8bd1c6 {
    grid-column: 3 / 4;
  }

  #w-node-_33e1cb09-25b3-2d19-1d13-fed5b1fb688d-8f8bd1c6 {
    grid-column: 2 / 3;
    grid-row-start: 1;
  }

  #w-node-_9570139c-6350-c4c9-0ab1-5de542402060-8f8bd1c6 {
    grid-column: 3 / 4;
  }

  #w-node-e0292b83-f68d-fb09-7cfa-f1fb058e942b-8f8bd1c6 {
    grid-column: 2 / 3;
    grid-row-start: 1;
  }

  #w-node-d3d663ab-d1ad-5870-4778-1ab25ed12360-8f8bd1c6 {
    grid-column: 3 / 4;
  }

  #w-node-e9a72954-cbb8-719e-35ed-ec74668cd148-8f8bd1c6, #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc0-8f8bd1c6, #w-node-_8977472a-eb4b-fbd9-1228-395a84a054ac-8f8bd1c6, #w-node-_32bd4e03-0c79-31e6-f147-e4ac10394346-8f8bd1c6, #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6211-8f8bd1c6, #w-node-_1decd1a1-8972-0b20-972a-f58d454c82df-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_1decd1a1-8972-0b20-972a-f58d454c82e5-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-c06b44ed-e474-8f31-553e-dd0f98289426-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-c06b44ed-e474-8f31-553e-dd0f98289432-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-a2da20c2-d0d8-9940-4e5b-883f7bd66487-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_5701ad28-ed2d-ef49-408c-73880d543ff8-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a2da20c2-d0d8-9940-4e5b-883f7bd6648f-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe09b-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe0a7-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-_0186d31e-d0c4-6b1d-0f05-66f443fa6d04-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_0186d31e-d0c4-6b1d-0f05-66f443fa6d10-8f8bd1c6 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: auto;
  }

  #w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d3d-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d47-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 4;
    align-self: auto;
  }

  #w-node-fa5d6681-4493-562d-9f14-3b9314c556f8-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-fa5d6681-4493-562d-9f14-3b9314c556fe-8f8bd1c6, #w-node-c0441b6f-b4ac-ee12-01c0-63ca37a6b25e-8f8bd1c6 {
    grid-column-end: 3;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd2d-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd34-8f8bd1c6 {
    grid-column-end: 5;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd37-8f8bd1c6 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: auto;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd40-8f8bd1c6 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd46-8f8bd1c6 {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-8f8bd1cb {
    grid-row: 1 / 2;
  }

  #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-8f8bd1cb, #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07588-8f8bd1cb, #w-node-_14ed3fe4-720b-6b82-f71c-c701c4f5e1c7-8f8bd1cb, #w-node-b8b61d2b-f27c-d5fe-5998-9d82ae43bfb4-8f8bd1ce {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6b78172c-eecb-c511-5921-acd199e913b0-8f8bd1ce {
    grid-row-end: 4;
  }

  #w-node-_42e7fc0f-e274-857e-5fe2-5d09b9247703-8f8bd1ce {
    grid-column-end: 3;
  }

  #w-node-_96052544-ede9-f27d-1603-f301d960b043-8f8bd1ce, #w-node-c54759c5-fe29-97cd-46cc-1eb2fd2b885a-8f8bd1ce, #w-node-e083c78a-03af-0e9c-30bf-f49c64b8b475-8f8bd1ce, #w-node-_8f3b2300-e866-ac3a-ab72-fccd39e92e11-8f8bd1ce, #w-node-_213bf56e-2117-f6fa-02f4-af3a3ff8b360-8f8bd1ce {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c0d58cae-7d88-ed92-7abf-e76006055a85-8f8bd1ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8825367d-8fbb-56b6-5c40-67006e7311b3-8f8bd1ce, #w-node-_07b7238a-2205-997e-fc48-0f27b80a05b5-8f8bd1ce, #w-node-_5263d09e-4ba7-bd16-2790-938ad26f9f1b-8f8bd1ce, #w-node-_34f3d2a5-7558-248e-77b3-a48a637a6855-8f8bd1ce, #w-node-ceb16f5f-bb4f-c84f-ae3a-f6695ef930fb-8f8bd1ce {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a465969f-7afa-7272-232e-82f20e615c62-8f8bd1cf, #w-node-dd04294d-2e58-2170-97a1-c8e6f09f49f5-8f8bd1cf {
    grid-column: 1 / 2;
  }

  #w-node-a465969f-7afa-7272-232e-82f20e615c6b-8f8bd1cf {
    grid-row: 1 / 2;
  }

  #w-node-_90ca69dd-a414-d9c4-05ca-6543bad06f4f-8f8bd1cf {
    grid-row: 2 / 3;
  }

  #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-29ba5384 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6bf-29ba5384 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-f39020dd, #w-node-_7bb82826-0e3d-4fda-2974-727e99656e0f-6e22bea3 {
    justify-self: end;
  }

  #w-node-_97ec7b96-d599-aabb-592f-4b22ea205717-6e22bea3, #w-node-ea63f739-897e-0b60-22fa-433984bdbd9f-6e22bea3 {
    align-self: end;
  }

  #w-node-ec3b2e1d-c231-9eeb-f355-00bbac1f48d7-a8f9b301, #w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-a8f9b301 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7817cac1-5904-9fbf-0da6-66426e91d7f7-a8f9b301 {
    align-self: center;
  }

  #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-a8f9b301 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3eef74c7-d40d-eee8-ace2-37ba579b4e61-a8f9b301, #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07588-a8f9b301, #w-node-_2b141ef7-f117-8b41-efa0-804916f332b1-a8f9b301, #w-node-_5f831581-4adf-0e0b-6429-4024272b3f56-a8f9b301 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-9c5de7b4, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-c1da0342, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-e9f58b3f, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-e11c32f8, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-b7ad858a, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-b7b39b3f, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-76d95d31, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-3b1300be, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-57ea504f, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-2bbf6aa9, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-4cb22beb, #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-f22462f7 {
    justify-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_16cac573-06c4-d954-e3e0-3ef224693567-8f8bd1bf {
    order: 9999;
  }

  #w-node-e2662c0a-9ce7-9a3c-681c-2e1aaf1ec3cf-8f8bd1bf, #w-node-_0244888e-2f5d-eebb-6c8a-2449dd724235-8f8bd1bf {
    grid-column: span 2 / span 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e1-a51119d7 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e4-a51119d7, #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119f1-a51119d7, #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119ff-a51119d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a03-a51119d7 {
    grid-area: 4 / 1 / 6 / 3;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a2b-a51119d7 {
    grid-area: 6 / 1 / 7 / 3;
    justify-self: start;
  }

  #w-node-f6e80603-2c9d-0811-d354-eeb967dd30e1-a51119d7 {
    grid-row: 7 / 8;
    grid-column-end: 3;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a47-a51119d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a51-a51119d7 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1c0 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_48278d93-c876-0393-c02c-9ef9ad0f22d3-8f8bd1c0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b7ff28e1-5fd1-819e-ece1-eac709cc5a24-8f8bd1c0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_269748b1-9b11-c7b3-b8f1-1f578bdf43c2-8f8bd1c0 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_9ccd5536-4f73-0632-b522-1e7d917d4603-8f8bd1c0 {
    grid-area: 4 / 1 / 5 / 2;
    justify-self: start;
  }

  #w-node-_3238700d-b348-b283-2389-cbefddbf7a67-8f8bd1c0 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_0d886a09-3f39-bda2-082b-0b07354d10ae-8f8bd1c0 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7ae-8f8bd1c0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7b8-8f8bd1c0 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_78923dd3-79f0-6783-ac80-71aea11d3939-8f8bd1c4 {
    justify-self: start;
  }

  #w-node-_0db85119-4de7-feb0-afef-607e37e61f4f-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_5dc1a172-c32e-70dd-79e4-ccf92cc772b0-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ed4a276-02a2-e1b9-349d-fee3751d693d-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start;
  }

  #w-node-_6bfd727a-4b9d-f28f-d1a1-4609e43a22cc-8f8bd1c4 {
    align-self: stretch;
  }

  #w-node-_83dc9914-39c8-f55b-22b1-3ae4250660cd-8f8bd1c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 70px 1fr 130px;
  }

  #w-node-df723f11-d715-d0bd-8013-624958e5f89e-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3be-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803ba-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a7-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b3c-8f8bd1c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_87bfc439-c8bf-53b6-489d-0ab8f171a48f-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_85a9f794-b98f-0f0c-69b3-360a4e93d3b0-8f8bd1c4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9c13c45b-f7cf-4e28-ae7b-8f7d55e12fe8-8f8bd1c4 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_60f3362d-880e-03b9-34f2-0ba316d1b66f-8f8bd1c4 {
    grid-row: 4 / 5;
    grid-column-end: 2;
  }

  #w-node-_7188e743-e14f-a033-65f8-48ad5f83d6a7-8f8bd1c4 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_1b161ce2-f10a-6131-d317-8bcdfb8e877c-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1df479e6-de87-8436-98f9-a40e5e6cbfba-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-af695a4a-5784-a99a-16d6-ff64700063f0-8f8bd1c4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_31b6944f-0f50-aed6-f558-fb106154a9e6-8f8bd1c4, #w-node-_90abfc87-624d-3d54-54c7-8969625d33f9-8f8bd1c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc48-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 160px 1fr;
  }

  #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc58-8f8bd1c4 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc49-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df52-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 160px 1fr;
  }

  #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df5e-8f8bd1c4 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df53-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dede7-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 160px 1fr;
  }

  #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dedf6-8f8bd1c4 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dede8-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d2269d4-ac08-4207-914c-4e289839f251-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9d2269d4-ac08-4207-914c-4e289839f252-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d2269d4-ac08-4207-914c-4e289839f253-8f8bd1c4 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b6557dbb-32b6-0bc5-f0f5-a812fbbf788e-8f8bd1c4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3d565933-c925-9c2a-a7a9-b9d7d53ff840-8f8bd1c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_59c4d787-e4ee-f285-141e-473dc1807b8c-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_59c4d787-e4ee-f285-141e-473dc1807b91-8f8bd1c4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_59c4d787-e4ee-f285-141e-473dc1807b96-8f8bd1c4 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_5acbc48e-16ff-4983-e25f-2c74debbf372-8f8bd1c4, #w-node-bd489a5d-950e-c197-2034-59dda1279b76-8f8bd1c4, #w-node-_63ceef7e-2fb6-ff59-cfc7-f94a4293de34-8f8bd1c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d47f-8f8bd1c4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d483-8f8bd1c4 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-b42100a1-4594-8120-9b73-e2687f7c110c-8f8bd1c4 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0f9ad675-ca49-ec11-4f5f-65fc58fb6f0b-8f8bd1c4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3cbfa6eb-0dce-ffca-38ad-8ff63463613c-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7895c999-4b7f-6ea3-dabe-0ce90ec75eba-8f8bd1c4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_63a30314-8e67-d2b6-b8dd-0af119d25584-8f8bd1c4 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-fe35d643-2911-6e2f-3dc2-572a8e4c6f3a-8f8bd1c4 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-fe35d643-2911-6e2f-3dc2-572a8e4c6f43-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7b8-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7ae-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-ec3b2e1d-c231-9eeb-f355-00bbac1f48d7-8f8bd1c5 {
    order: -9999;
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ed672d10-ae24-9cfe-f4a3-4e09bea7119d-8f8bd1c5, #w-node-f53073ad-ae51-aedf-c0ef-54214c8b6806-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d439318f-fe2a-aab6-a442-3bb7e036dd81-8f8bd1c5 {
    grid-column: 1 / 2;
  }

  #w-node-eb66908c-75ce-b105-ee0a-a3a5d30b1c22-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4361195c-b284-30a0-417f-5acd491a788c-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9d4f14ae-c59e-23f0-5787-4ab737f201cf-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-a63b505a-4659-d4b7-0d60-02d9acd3429b-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_0af0271a-332f-4e86-c2d1-48e6963cc0df-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_03c3503e-dbc9-2230-0ba7-793dfa914ea8-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_2755d855-ea78-1ef4-4b33-5205187f6c79-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-cf07a7ec-74d5-ca1b-e9e2-14153b68bc4f-8f8bd1c5 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082331e-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823320-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823323-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082332c-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d5552082332e-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823331-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_91ae1341-6551-91b9-3ede-d55520823333-8f8bd1c5 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1372-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1374-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1377-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1380-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1382-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1385-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_7dd6e579-6252-b516-06fe-8b0c54ea1387-8f8bd1c5 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986431-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2927375d-19e1-5328-5544-0b8556936e0c-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986433-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643c-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643e-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986441-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986443-8f8bd1c5 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca369-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca36b-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca36d-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca376-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca378-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37b-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37d-8f8bd1c5 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef6-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef8-8f8bd1c5 {
    grid-column: 2 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5efa-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f03-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f05-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f08-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f0a-8f8bd1c5 {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-c2f03901-7d7f-319a-2ffd-961688e8bdaa-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_869387a8-dc9d-9250-2eb7-a185eb58e672-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_6d35ceaf-7d77-ff51-e6a3-0bea97dc9f6d-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bcda3214-5885-8018-affb-c1283ef5e047-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda05739944-8f8bd1c5, #w-node-f2257c73-91fd-2f24-09c1-7bda05739951-8f8bd1c5, #w-node-f2257c73-91fd-2f24-09c1-7bda0573995e-8f8bd1c5, #w-node-f2257c73-91fd-2f24-09c1-7bda0573996b-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a91c879d-a1f4-f0e2-049e-00ef6d6d6acc-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 2;
  }

  #w-node-_8eaab37f-8bde-d9e4-d933-0d21df1714c6-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6a583de4-612c-0922-b692-b5ca553e7d11-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-_8f63fe31-bcfa-bb09-9d24-b92db42b18f5-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-a2026af6-b738-9493-eacd-9bc673dcebe2-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-a2026af6-b738-9493-eacd-9bc673dcebe8-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-a2026af6-b738-9493-eacd-9bc673dcebeb-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-a06778a9-6492-f573-a4be-19947444736f-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a06778a9-6492-f573-a4be-199474447375-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-a06778a9-6492-f573-a4be-199474447378-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f0fc-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f102-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-_5c65f167-9f2d-1ce3-eb72-a13820a3f105-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_44cbadc1-750d-f534-1bf2-4479c35022ce-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_44cbadc1-750d-f534-1bf2-4479c35022d4-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-_44cbadc1-750d-f534-1bf2-4479c35022d7-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_92a10068-477a-4e93-f077-6a6acb67fae2-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_92a10068-477a-4e93-f077-6a6acb67fae8-8f8bd1c5 {
    grid-column: 1 / 2;
    grid-row-start: 3;
  }

  #w-node-_92a10068-477a-4e93-f077-6a6acb67faeb-8f8bd1c5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-c0ed0703-8b9d-d344-c578-306bf3d749f8-8f8bd1c5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6dfbb962-f3b9-4d38-5b81-e197a872473e-8f8bd1c5, #w-node-_32a2234e-1b5a-e79e-c9eb-9ae9fb7d879b-8f8bd1c5, #w-node-_219fcbed-3f0a-26aa-6487-f7f3bb7679a5-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea4-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea9-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3eab-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4490-8f8bd1c5 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4499-8f8bd1c5 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee449f-8f8bd1c5 {
    grid-area: 3 / 2 / 4 / 4;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee44a0-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-8f8bd1c5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_96a0295f-0143-5638-7806-bf6050689d3b-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207e-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c8f8-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c900-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-f975718d-a81e-6b24-de2e-bfb09c809c11-8f8bd1c6 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d1dd4140-bb05-2c02-c864-8765f4dd6efc-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d1dd4140-bb05-2c02-c864-8765f4dd6eff-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d1dd4140-bb05-2c02-c864-8765f4dd6f04-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc0-8f8bd1c6 {
    grid-row-start: 1;
  }

  #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc4-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_8977472a-eb4b-fbd9-1228-395a84a054ac-8f8bd1c6 {
    grid-row-start: 1;
  }

  #w-node-_8977472a-eb4b-fbd9-1228-395a84a054b0-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_32bd4e03-0c79-31e6-f147-e4ac10394346-8f8bd1c6 {
    grid-row-start: 1;
  }

  #w-node-_32bd4e03-0c79-31e6-f147-e4ac1039434a-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6211-8f8bd1c6 {
    grid-row-start: 1;
  }

  #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6215-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe0a1-8f8bd1c6 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd34-8f8bd1c6 {
    grid-column-end: 4;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd37-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd40-8f8bd1c6 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd46-8f8bd1c6 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-a38c40d7-f4f9-b9aa-8daf-29f893b63a6b-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a0d76441-0593-91c7-972f-36f7352b0755-8f8bd1c6 {
    grid-column: 2 / 3;
  }

  #w-node-b4d82614-4e71-721d-3507-dc5d0ee20f46-0ee20f2b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ad8bbf1b-1bcb-3fb4-f35f-c21f57bc6e41-0ee20f2b {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_9c4071d3-acaf-ba37-d982-2ac14b97533a-8f8bd1c7, #w-node-_04296fcb-3141-3461-15d8-1d92f38f39d9-8f8bd1c7 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_09d97456-6399-351f-718d-55d99fb5d6e9-8f8bd1c7 {
    grid-column-end: 4;
  }

  #w-node-a194bc96-a2f2-0948-799c-cae43b4eb4e4-8f8bd1c7 {
    grid-row-end: 2;
  }

  #w-node-_45c85b7f-aff0-49e7-ed52-d253ad6134a9-8f8bd1c7 {
    align-self: center;
  }

  #w-node-_8f0ee8e7-a03b-3a46-44a6-b638e761d199-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-b7f106c9-19be-72d3-66cf-72d4967a7a85-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6f7d3222-c134-8184-54b7-fd37de178d71-8f8bd1c7 {
    grid-column-end: 3;
  }

  #w-node-_3082bb0b-984b-013b-6ac4-d5205a0866a5-8f8bd1c7 {
    grid-row-end: 2;
  }

  #w-node-_856a9c31-b276-587c-b065-cf1fc10c5ced-8f8bd1c7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cf0-8f8bd1c7 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cf3-8f8bd1c7 {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-8f8bd1c7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-8f8bd1cb {
    grid-area: 3 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-ec3b2e1d-c231-9eeb-f355-00bbac1f48d7-8f8bd1cb {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_79c92335-461c-a038-45e4-36137e02e3a5-8f8bd1cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d3107a85-2727-3ffa-7dd5-7febef5e4466-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-8f8bd1cb, #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07588-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07593-8f8bd1cb, #w-node-c6bcd3c0-2008-b336-97dd-faaf753b6483-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ed672d10-ae24-9cfe-f4a3-4e09bea7119d-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-f53073ad-ae51-aedf-c0ef-54214c8b6806-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8de-8f8bd1cb, #w-node-d33791cd-fb47-3d78-08d8-f193994fb8ea-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f2-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f5-8f8bd1cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f8-8f8bd1cb {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb02-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0a-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0e-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb10-8f8bd1cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb12-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb15-8f8bd1cb, #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb18-8f8bd1cb {
    align-self: center;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb1c-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb25-8f8bd1cb {
    justify-self: auto;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d334-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d33c-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d33e-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
    align-self: end;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d340-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
    align-self: end;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d342-8f8bd1cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d344-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d347-8f8bd1cb, #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d34a-8f8bd1cb {
    align-self: center;
  }

  #w-node-_14ed3fe4-720b-6b82-f71c-c701c4f5e1c7-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_14ed3fe4-720b-6b82-f71c-c701c4f5e1cc-8f8bd1cb, #w-node-c045a8c4-1038-41c2-d70e-90949cf8d63e-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_81de6fdb-69d6-c739-795f-24edb10493dd-8f8bd1cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39b6-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39be-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39d0-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39d5-8f8bd1cb, #w-node-_1a87f6a9-a97a-a586-653e-3b6614ed6437-8f8bd1cb, #w-node-_1a87f6a9-a97a-a586-653e-3b6614ed643f-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b033a0f2-5519-0215-ca9c-b56108e3096e-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b033a0f2-5519-0215-ca9c-b56108e30976-8f8bd1cb, #w-node-_5037473d-9f28-021f-e6a7-92fb0c11af47-8f8bd1cb, #w-node-_119a14e1-b5fb-737a-45c2-ccc17cd12591-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e0216-8f8bd1cb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da9bb3cf-f1f2-ace6-b9a3-5ea771cc6840-8f8bd1cc {
    grid-row: 2 / 3;
    grid-column-end: 2;
  }

  #w-node-dc5ee2c0-c892-59ed-abbd-d430931334bb-8f8bd1cc {
    grid-column: 1 / 2;
  }

  #w-node-e5308ddf-4d54-1a5a-cfd1-21d93228e5b7-8f8bd1cc {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_8fdfffb3-46e0-ed91-7ba2-e85b7ba7c67a-8f8bd1cc {
    grid-row: 4 / 5;
    grid-column-end: 2;
  }

  #w-node-_3f28d66f-3763-a6aa-1e66-db8784e767a4-8f8bd1cc {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_584b8e7e-6d93-7630-edcd-6a94ef03befa-8f8bd1cc {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: end;
  }

  #w-node-b3d0fafb-2044-5bf6-099e-2a099409cad9-8f8bd1cc {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1cc {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-_9ccd5536-4f73-0632-b522-1e7d917d4603-8f8bd1cc {
    grid-area: 4 / 1 / 5 / 2;
    justify-self: end;
  }

  #w-node-_3238700d-b348-b283-2389-cbefddbf7a67-8f8bd1cc {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_198b31dd-0310-883f-faf4-4902b4783e70-8f8bd1cc {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7ae-8f8bd1cc {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-a332febd-f1e4-dc15-c726-15f43ba35193-8f8bd1cc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7b8-8f8bd1cc {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_7529d3ef-ae71-cca2-1c05-50e08245e726-8f8bd1cd {
    grid-row-end: 2;
    grid-column-end: 3;
  }

  #w-node-b0eddf21-53ec-a056-4e02-32f018571db5-8f8bd1cd {
    grid-area: 2 / 1 / 6 / 2;
  }

  #w-node-d156279a-d3f0-d6ef-e6b6-851acdee85de-8f8bd1cd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-e5115b32-474b-209b-8569-2b0cb3658f06-8f8bd1cd {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_043504cd-264b-c317-e785-92726c10a334-8f8bd1cd {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_78d470a1-628c-c47f-7ccd-fc314969ff0c-8f8bd1cd {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211d6-8f8bd1cd, #w-node-acef55fa-90f5-d272-65a2-dda4665211e0-8f8bd1cd {
    grid-column-end: 3;
  }

  #w-node-b17e0caf-f615-7ee9-ae1a-685de0487b05-8f8bd1cd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-beb39193-78b0-46b3-d25f-caea20b86908-8f8bd1cd {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f9e904e5-6e25-ca1d-fe2a-02d90afa3ea4-8f8bd1cd {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357397-8f8bd1cd {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_7b2ae36c-3035-ed6e-bc67-5b359008aa83-8f8bd1cd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7b2ae36c-3035-ed6e-bc67-5b359008aa8d-8f8bd1cd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-f7c15ea0-bb27-a764-eb71-955548d4e3b1-8f8bd1ce, #w-node-_63fc5376-f941-1f69-3fa2-5b8de098a18a-8f8bd1ce {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-a93e7fb6-aae0-0064-b768-4b62f28b1a1e-8f8bd1ce {
    grid-row: 4 / 5;
  }

  #w-node-a88651d4-b257-2e77-f634-a0d0aa91c3ad-8f8bd1ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_22339aa0-b508-2c47-dbff-15551d5a9fc4-8f8bd1ce {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_22339aa0-b508-2c47-dbff-15551d5a9fce-8f8bd1ce {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_4b13ec89-2ab9-1a61-f96f-e63430ef616f-8f8bd1cf {
    align-self: end;
  }

  #w-node-_680fd06e-6337-ee6a-fbc7-299e42dae86c-8f8bd1cf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f51f1c01-dd95-42d4-7242-94225325eb0f-8f8bd1cf {
    grid-column-start: 1;
  }

  #w-node-_949a203e-4381-9951-9840-8042927bf272-8f8bd1cf, #w-node-_3f5b21de-0523-da8c-aa43-16ce9c6278c3-8f8bd1cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdcf-8f8bd1cf {
    justify-self: auto;
  }

  #w-node-_52af0c53-b4df-984f-d1af-8f00902f3f2f-8f8bd1cf {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_0b0b4845-08a5-f1bd-fc53-c62632684572-8f8bd1cf {
    grid-column: 2 / 3;
    align-self: auto;
  }

  #w-node-c5ba7fe9-d2a1-1d3b-a10c-1136abeb5c0e-8f8bd1cf {
    grid-column-end: 4;
  }

  #w-node-_7ec8c36b-42a3-22b0-5907-19aec23b7080-8f8bd1cf {
    grid-column: 1 / 2;
  }

  #w-node-c5a0c9e5-7d42-149a-fbc4-cd9530ba8b70-8f8bd1cf {
    grid-column: 2 / 3;
  }

  #w-node-_657cbd3e-940f-a79c-51a7-9be62da08fc5-8f8bd1cf {
    grid-column: 3 / 4;
  }

  #w-node-d772b082-5f7f-a277-a106-241df3814726-8f8bd1cf {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: center;
  }

  #w-node-ac462d3e-41cd-d0e4-7c13-04ad99ecafb2-8f8bd1cf {
    justify-self: auto;
  }

  #w-node-_460d137a-9ef0-157c-8c0f-0ee44c7010f5-8f8bd1cf, #w-node-b8c4d2c7-9f78-48d7-c60c-3f1472cab365-8f8bd1cf {
    order: -9999;
  }

  #w-node-_208f7d52-d4af-3455-aa9c-cb7fbe335385-8f8bd1cf {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_29c79fa5-6a74-8392-4d7f-75dba4c720bc-8f8bd1cf {
    grid-column: span 2 / span 2;
  }

  #w-node-_89a16d8d-1094-0be4-938c-8eda92144c85-8f8bd1cf {
    grid-column-start: 1;
  }

  #w-node-a465969f-7afa-7272-232e-82f20e615c62-8f8bd1cf, #w-node-dd04294d-2e58-2170-97a1-c8e6f09f49f5-8f8bd1cf, #w-node-a465969f-7afa-7272-232e-82f20e615c6b-8f8bd1cf, #w-node-_90ca69dd-a414-d9c4-05ca-6543bad06f4f-8f8bd1cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2ca4125b-85cd-a1c9-828f-4d0d3132fdc9-8f8bd1cf {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2ca4125b-85cd-a1c9-828f-4d0d3132fdd3-8f8bd1cf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_79c92335-461c-a038-45e4-36137e02e3a5-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d3107a85-2727-3ffa-7dd5-7febef5e4466-29ba5384 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ec3b2e1d-c231-9eeb-f355-00bbac1f48d7-29ba5384 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_789a3de7-4d6c-4253-7a19-cbb55ed62d70-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8de-29ba5384, #w-node-_5e9a6b32-9f9c-419b-fb97-24fa236a2499-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc4e-29ba5384, #w-node-_266f460d-d98b-46f3-2943-5c2444422689-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc51-29ba5384, #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc55-29ba5384, #w-node-_37f7eac3-a739-9e6c-44f0-8a820ce470ae-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f3a7ff07-69f3-fd68-0b0f-cd50452e3b0e-29ba5384, #w-node-_224a36bf-e8f6-5d84-9d49-c3217969ee9a-29ba5384, #w-node-dc948264-a38e-c512-38fc-a9794198a0d0-29ba5384, #w-node-_9b1e5636-db4f-9b35-d067-05d8725616e4-29ba5384, #w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6b4-29ba5384 {
    justify-self: auto;
  }

  #w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6bf-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ef04996d-6794-6dbd-8f4b-09cd0f1d0125-29ba5384, #w-node-f8944f4f-b19e-c4c9-7d56-50fc7572247f-29ba5384 {
    justify-self: auto;
  }

  #w-node-d88177d9-9c40-ab9c-82bf-236d676ae4b8-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e0216-29ba5384 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-29ba5384 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-f39020dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-f39020dd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-fbfe4124-be92-5565-20d5-71e8352a199d-f39020dd {
    grid-column: span 2 / span 2;
  }

  #w-node-_20b8af69-cbb3-4c11-d21b-96758332d935-f39020dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_353a601b-0c88-bec6-db68-b3cc6170d5b9-f39020dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f39020dd {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-f39020dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-f39020dd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6adcfbdf-165c-bce1-b7b7-15ff73d79409-b1b39468 {
    align-self: stretch;
  }

  #w-node-_272c9485-6bfc-760f-354b-90b81d3d023e-b1b39468 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-cfd7a7c2-f839-1c29-7c13-c492556c251a-b1b39468 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-b17e0caf-f615-7ee9-ae1a-685de0487b05-b1b39468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-beb39193-78b0-46b3-d25f-caea20b86908-b1b39468 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f9e904e5-6e25-ca1d-fe2a-02d90afa3ea4-b1b39468 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357397-b1b39468 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-c923d487-935d-3b64-8705-cee8c0d63fab-b1b39468 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015def-b1b39468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015df9-b1b39468 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_521eb37b-1302-4986-8876-87c52cd561d9-b1b39468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_521eb37b-1302-4986-8876-87c52cd561e3-b1b39468 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-e15e2246-6378-6fb9-ee15-59a444218469-6e22bea3 {
    grid-row: span 1 / span 1;
    justify-self: end;
  }

  #w-node-_857cfb2b-1713-c53a-f92d-48d8eeac441d-6e22bea3 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3750bb4b-90e8-bf46-966f-d559579fbb4e-6e22bea3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e2de15b3-90ce-9f66-a294-d33e279dee3d-6e22bea3 {
    justify-self: auto;
  }

  #w-node-_15e0bbc3-c6ab-9435-b7d8-31ba1f232b84-6e22bea3 {
    align-self: end;
  }

  #w-node-ba66932e-4de4-7d54-d96a-7df55863bb95-6e22bea3 {
    justify-self: auto;
  }

  #w-node-ba66932e-4de4-7d54-d96a-7df55863bb97-6e22bea3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ba66932e-4de4-7d54-d96a-7df55863bb9c-6e22bea3 {
    align-self: end;
  }

  #w-node-_0c7e9b0d-0628-6c9b-e921-c8a394abe9db-6e22bea3 {
    justify-self: center;
  }

  #w-node-b6a2995c-ab61-285c-e546-20897874b708-6e22bea3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b6a2995c-ab61-285c-e546-20897874b70d-6e22bea3 {
    align-self: end;
  }

  #w-node-_43c5b9f6-414a-7ca1-86f4-907096816b7a-6e22bea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ea63f739-897e-0b60-22fa-433984bdbd9a-6e22bea3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_547f87c9-c5bd-3fd1-ebe6-8f14048cf415-6e22bea3 {
    align-self: center;
  }

  #w-node-_06c10d18-7214-d5e4-7587-f5bb11081fd3-6e22bea3 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015df9-6e22bea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015def-6e22bea3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015de5-6e22bea3, #w-node-_79c92335-461c-a038-45e4-36137e02e3a5-a8f9b301 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d3107a85-2727-3ffa-7dd5-7febef5e4466-a8f9b301 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ec3b2e1d-c231-9eeb-f355-00bbac1f48d7-a8f9b301 {
    order: -9999;
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d5736a33-2432-3ec9-3ada-7ba844c97b7c-a8f9b301 {
    grid-area: 3 / 1 / 3 / 2;
    place-self: start;
  }

  #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-a8f9b301 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3eef74c7-d40d-eee8-ace2-37ba579b4e61-a8f9b301 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07588-a8f9b301 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_37ab91e9-3e0d-848b-d64a-36a62bd07593-a8f9b301 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2b141ef7-f117-8b41-efa0-804916f332b1-a8f9b301 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2b141ef7-f117-8b41-efa0-804916f332bb-a8f9b301 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-a8f9b301 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e0216-a8f9b301 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-9c5de7b4 {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-9c5de7b4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-9c5de7b4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-9c5de7b4 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-9c5de7b4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-9c5de7b4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-c1da0342 {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-c1da0342 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-c1da0342 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-c1da0342 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-c1da0342 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-c1da0342 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-e9f58b3f {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-e9f58b3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-e9f58b3f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e9f58b3f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-e9f58b3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-e9f58b3f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-e11c32f8 {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-e11c32f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-e11c32f8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e11c32f8 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-e11c32f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-e11c32f8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-b7ad858a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-b7ad858a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7ad858a {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-b7ad858a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-b7ad858a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-b7b39b3f {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-b7b39b3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-b7b39b3f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7b39b3f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-b7b39b3f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-b7b39b3f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-76d95d31 {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-76d95d31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-76d95d31 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-76d95d31 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-76d95d31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-76d95d31 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-3b1300be {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-3b1300be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-3b1300be {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-3b1300be {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-3b1300be {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-3b1300be {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-57ea504f {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-57ea504f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-57ea504f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-57ea504f {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-57ea504f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-57ea504f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-2bbf6aa9 {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-2bbf6aa9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-2bbf6aa9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-2bbf6aa9 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-2bbf6aa9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-2bbf6aa9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-4cb22beb {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-4cb22beb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-4cb22beb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-4cb22beb {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-4cb22beb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-4cb22beb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-f22462f7 {
    grid-column: span 2 / span 2;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f9-f22462f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b74942ab-4b8e-f7b1-4e2a-4b9b1b2d16f6-f22462f7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f22462f7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-f22462f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-f22462f7 {
    grid-area: 2 / 2 / 3 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_16cac573-06c4-d954-e3e0-3ef224693567-8f8bd1bf {
    order: 9999;
  }

  #w-node-_7bef67c8-a64c-711a-4f45-2c61e5456dd9-8f8bd1bf {
    justify-self: auto;
  }

  #w-node-cc903fae-eb5c-8b63-bc65-24060692609b-8f8bd1bf, #w-node-d911bfdf-c713-a434-a2f2-5799dabf922b-8f8bd1bf, #w-node-e13f9f83-e0c5-93cc-9fd1-b890f3d640de-8f8bd1bf, #w-node-_16951255-2ff0-5962-cd0a-8eee3c887a56-8f8bd1bf, #w-node-_210a461d-c979-01af-5d1f-e1558ed4cc12-8f8bd1bf, #w-node-a84d93ef-c568-5d94-0f43-cf431d98d99c-8f8bd1bf, #w-node-dd76924e-5f01-99fd-77fb-f00bca10ab34-8f8bd1bf, #w-node-b7257533-1514-dc67-8815-959bd5a4f2a4-8f8bd1bf, #w-node-ed04566b-1a55-5b92-72e9-1dd73c9640d7-8f8bd1bf, #w-node-c9c71acf-6e9b-a041-1c35-f8387c0bdf1d-8f8bd1bf, #w-node-_9fc6bf69-e65e-c9f2-f900-c51fda1c696a-8f8bd1bf, #w-node-_1f95dc53-c081-569b-aaea-a75d5aa3b073-8f8bd1bf, #w-node-df9dafd8-df20-d6fb-e622-996812e890e7-8f8bd1bf, #w-node-_6bf4a377-d9c8-c849-58a3-fdb704328968-8f8bd1bf, #w-node-e2662c0a-9ce7-9a3c-681c-2e1aaf1ec3cf-8f8bd1bf, #w-node-_0244888e-2f5d-eebb-6c8a-2449dd724235-8f8bd1bf {
    grid-column: span 1 / span 1;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a03-a51119d7 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a2b-a51119d7 {
    grid-area: 5 / 1 / 6 / 3;
    place-self: end start;
  }

  #w-node-f6e80603-2c9d-0811-d354-eeb967dd30e1-a51119d7 {
    grid-row: 6 / 7;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a47-a51119d7, #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a51-a51119d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_8aad4926-8c7b-5942-8b8f-fe215023e837-8f8bd1c0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b7102704-237d-0f91-1b06-52d0cb2c6fd1-8f8bd1c0 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-e6fa87ab-9d0c-b712-b4d4-13e20847aba4-8f8bd1c0, #w-node-_2e970db9-830b-ad5f-203a-964fe3402bfd-8f8bd1c0 {
    grid-column: span 1 / span 1;
  }

  #w-node-a784a97c-a00c-31c5-d74d-c5cfb304841b-8f8bd1c0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1c0, #w-node-_48278d93-c876-0393-c02c-9ef9ad0f22d3-8f8bd1c0, #w-node-b7ff28e1-5fd1-819e-ece1-eac709cc5a24-8f8bd1c0, #w-node-_269748b1-9b11-c7b3-b8f1-1f578bdf43c2-8f8bd1c0, #w-node-_9ccd5536-4f73-0632-b522-1e7d917d4603-8f8bd1c0, #w-node-e25fe906-bcd5-f664-4c45-c54ae7459580-8f8bd1c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0d886a09-3f39-bda2-082b-0b07354d10ae-8f8bd1c0 {
    grid-column-start: 1;
  }

  #w-node-_78923dd3-79f0-6783-ac80-71aea11d3939-8f8bd1c4 {
    place-self: center start;
  }

  #w-node-_0db85119-4de7-feb0-afef-607e37e61f4f-8f8bd1c4, #w-node-_5dc1a172-c32e-70dd-79e4-ccf92cc772b0-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_83dc9914-39c8-f55b-22b1-3ae4250660cd-8f8bd1c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_83dc9914-39c8-f55b-22b1-3ae4250660ce-8f8bd1c4, #w-node-_83dc9914-39c8-f55b-22b1-3ae4250660cf-8f8bd1c4, #w-node-_9f6a0542-3142-cdbe-b31c-1678452190c0-8f8bd1c4, #w-node-ed838932-8266-6666-d604-604ea0b3e691-8f8bd1c4, #w-node-df723f11-d715-d0bd-8013-624958e5f89e-8f8bd1c4, #w-node-_6c227aa4-fdde-efaa-06e2-7aa235fd78e3-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3ad-8f8bd1c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3ae-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3b3-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3b7-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3bd-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3be-8f8bd1c4, #w-node-_361e7c7e-6cb4-97fc-0348-49437f44c3c4-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803a9-8f8bd1c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803aa-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803af-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803b3-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803b9-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803ba-8f8bd1c4, #w-node-f3ed1dd7-2120-e9fc-8966-38bb904803c0-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d496-8f8bd1c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d497-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d49c-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a0-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a6-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4a7-8f8bd1c4, #w-node-_02a4ae08-5c7c-e629-bac5-714a1467d4ad-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b2b-8f8bd1c4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b2c-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b31-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b35-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b3b-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b3c-8f8bd1c4, #w-node-_1166f8d7-9d17-d0b0-84ad-63fac7d31b42-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ca77a3f7-ca89-1a7b-6be9-25603fc9e503-8f8bd1c4 {
    grid-area: 1 / 2 / 2 / 4;
  }

  #w-node-_87bfc439-c8bf-53b6-489d-0ab8f171a48f-8f8bd1c4 {
    justify-self: center;
  }

  #w-node-_80bb3252-5b7f-4e4c-f515-80847a73c10b-8f8bd1c4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1b161ce2-f10a-6131-d317-8bcdfb8e877c-8f8bd1c4 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-fc34854f-42dc-004d-8fb6-ccd91812050f-8f8bd1c4 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_0ff45511-a9bd-8f92-1d20-41fec1a47da8-8f8bd1c4 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_1df479e6-de87-8436-98f9-a40e5e6cbfba-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-af695a4a-5784-a99a-16d6-ff64700063f0-8f8bd1c4 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_3df32900-4beb-8519-771d-9fb4007bf9cb-8f8bd1c4 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8311ba1c-241c-e13c-ff97-119767fdb07d-8f8bd1c4 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc48-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc58-8f8bd1c4, #w-node-_96b6332f-c715-04d2-1b0e-87aed483bc49-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df52-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df5e-8f8bd1c4, #w-node-_604795b2-9e95-2b75-5ac7-a523fe77df53-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dede7-8f8bd1c4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dedf6-8f8bd1c4, #w-node-_2fc8ed40-47b7-f494-eb9f-c9266c9dede8-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_59c4d787-e4ee-f285-141e-473dc1807b8c-8f8bd1c4 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_59c4d787-e4ee-f285-141e-473dc1807b91-8f8bd1c4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_59c4d787-e4ee-f285-141e-473dc1807b96-8f8bd1c4 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d47f-8f8bd1c4 {
    grid-row: 5 / 6;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d483-8f8bd1c4 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d487-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d48c-8f8bd1c4 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d491-8f8bd1c4 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8a81269c-f1f2-fa8e-498f-2c0e38f1d496-8f8bd1c4 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_3cbfa6eb-0dce-ffca-38ad-8ff63463613c-8f8bd1c4 {
    grid-row: 3 / 4;
  }

  #w-node-_7895c999-4b7f-6ea3-dabe-0ce90ec75eba-8f8bd1c4 {
    grid-row: 5 / 6;
  }

  #w-node-_0f9ad675-ca49-ec11-4f5f-65fc58fb6f1b-8f8bd1c4 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_522ad716-ab42-add9-ab09-ae2f6c0b3f34-8f8bd1c4 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-f53d004e-e517-31b4-7f8d-8005ea84807f-8f8bd1c4 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-c87de666-d141-0a70-a071-f18d28532912-8f8bd1c4, #w-node-_0a3aa624-c660-4cd4-a6c7-e0409324928b-8f8bd1c4, #w-node-_01c1c355-2412-864f-0bf1-8da15b2d8245-8f8bd1c4, #w-node-fbcfc314-4c6a-e240-05cc-3b1ee9de8b13-8f8bd1c4, #w-node-eb57c460-99c7-961b-f0b7-0bf038932d92-8f8bd1c4, #w-node-bd005346-05d2-2187-21b5-f43d79a22254-8f8bd1c4, #w-node-_1c71c3b6-6a2c-f9d4-3f04-46d14803c438-8f8bd1c4, #w-node-ef8b6888-a623-2e5a-0f7d-ada44b776758-8f8bd1c4, #w-node-_978e6f42-6067-9614-a32e-2460b9817571-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4bc-8f8bd1c5, #w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4e1-8f8bd1c5 {
    order: 9999;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986431-8f8bd1c5 {
    grid-row-end: 2;
  }

  #w-node-_2927375d-19e1-5328-5544-0b8556936e0c-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca369-8f8bd1c5 {
    grid-row-end: 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca36b-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef6-8f8bd1c5 {
    grid-row-end: 2;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef8-8f8bd1c5, #w-node-f2257c73-91fd-2f24-09c1-7bda05739944-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda05739946-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda05739951-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda05739953-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda0573995e-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda05739960-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda0573996b-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f2257c73-91fd-2f24-09c1-7bda0573996d-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_44cbadc1-750d-f534-1bf2-4479c35022ce-8f8bd1c5, #w-node-_44cbadc1-750d-f534-1bf2-4479c35022d4-8f8bd1c5, #w-node-_92a10068-477a-4e93-f077-6a6acb67fae2-8f8bd1c5, #w-node-_92a10068-477a-4e93-f077-6a6acb67fae8-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea2-8f8bd1c5, #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea4-8f8bd1c5, #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3ea9-8f8bd1c5, #w-node-_40b5a65d-6e1c-53b9-2b35-0935108f3eab-8f8bd1c5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4490-8f8bd1c5, #w-node-a7317008-a9c0-ec20-22aa-9a33eeee4499-8f8bd1c5, #w-node-a7317008-a9c0-ec20-22aa-9a33eeee449f-8f8bd1c5 {
    grid-column-start: 1;
  }

  #w-node-_96a0295f-0143-5638-7806-bf6050689d3b-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8e8dbf1f-f589-0739-73ff-9eba4d0ce655-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_7a85102c-cd22-6b5d-eac6-bbd59609c0e0-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1adfb77e-8c0b-897b-4175-1a6834b2207e-8f8bd1c6 {
    grid-column-end: 2;
  }

  #w-node-_7d6537b6-b2fc-dc91-419f-0f9c51df6e1d-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: auto;
  }

  #w-node-e11f40af-c7a9-be9f-c764-dce0e00bdaed-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1256424a-88ac-af94-cfcb-39277af21ae2-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6039acb5-0eaa-26fc-4035-cb8cadafb00b-8f8bd1c6 {
    grid-row-start: 2;
  }

  #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c8f8-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_38db3d9e-568d-30d4-42cb-d03198c6c900-8f8bd1c6 {
    grid-column: 1 / 2;
  }

  #w-node-f975718d-a81e-6b24-de2e-bfb09c809c11-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b0d-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0605723f-20fa-1b2e-47b2-7bd9f4301b15-8f8bd1c6 {
    grid-column: 1 / 2;
  }

  #w-node-_9d52af37-29b1-c8ab-dfe5-c3bf5ec04375-8f8bd1c6 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_828f35f0-c52b-e808-d6df-698d8bdf663b-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_828f35f0-c52b-e808-d6df-698d8bdf6643-8f8bd1c6 {
    grid-column: 1 / 2;
  }

  #w-node-f8793a69-d680-8e7c-bb48-66afbee7a842-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c560-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dd4aa10e-1cae-d276-ab7a-55d8c9f1c568-8f8bd1c6 {
    grid-column-start: 1;
  }

  #w-node-_37e1c13f-f71b-96a0-f5bd-cc505772f22e-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e9a72954-cbb8-719e-35ed-ec74668cd148-8f8bd1c6, #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc0-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_745a6bd3-1caf-0488-f19b-fbf58d934bc4-8f8bd1c6, #w-node-_8977472a-eb4b-fbd9-1228-395a84a054b0-8f8bd1c6, #w-node-_32bd4e03-0c79-31e6-f147-e4ac1039434a-8f8bd1c6, #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6215-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe09b-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3b20cdc3-6859-de88-9084-d9cf10efe0a1-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bfca91b9-e6a0-c5c9-5b07-2efb2d65135b-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0b7138a8-24a4-0e3d-8e1c-c52e98c70d47-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-fa5d6681-4493-562d-9f14-3b9314c556f8-8f8bd1c6, #w-node-fa5d6681-4493-562d-9f14-3b9314c556fe-8f8bd1c6, #w-node-c0441b6f-b4ac-ee12-01c0-63ca37a6b25e-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd37-8f8bd1c6 {
    grid-area: 2 / 2 / 3 / 4;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd40-8f8bd1c6 {
    grid-row: 3 / 4;
    grid-column-end: 4;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd46-8f8bd1c6 {
    grid-area: 4 / 2 / 5 / 4;
  }

  #w-node-e3f723c3-8ef4-27bd-2d8c-7a90eb00713e-8f8bd1c7 {
    align-self: start;
  }

  #w-node-_370d298a-33cb-df1f-eba5-ae5492d7fe7f-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-bdd2f30f-604e-330c-e55b-bc3f06ac3df3-8f8bd1c7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_87ab3aae-e2f4-083d-4f9c-3823ff2e3971-8f8bd1c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f7d3222-c134-8184-54b7-fd37de178d71-8f8bd1c7 {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-_3082bb0b-984b-013b-6ac4-d5205a0866a5-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: auto;
  }

  #w-node-_6b016e59-a140-bbb9-7061-c2d4b0f3b917-8f8bd1c7 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f2-8f8bd1cb {
    grid-row: 3 / 4;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f5-8f8bd1cb {
    grid-row: 5 / 6;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8f8-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8fb-8f8bd1cb {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8fe-8f8bd1cb {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0e-8f8bd1cb {
    grid-row: 3 / 4;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb10-8f8bd1cb {
    grid-row: 5 / 6;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb12-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb15-8f8bd1cb {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb18-8f8bd1cb {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d340-8f8bd1cb {
    grid-row: 3 / 4;
  }

  #w-node-d603156d-8d28-cfeb-e2b5-aea65cf5d342-8f8bd1cb {
    grid-row: 5 / 6;
  }

  #w-node-ac919dbe-558f-c66c-7aa7-998bc59762e2-8f8bd1cb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_81de6fdb-69d6-c739-795f-24edb10493dd-8f8bd1cb {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b033a0f2-5519-0215-ca9c-b56108e3096e-8f8bd1cb {
    grid-row: 2 / 3;
  }

  #w-node-_9e8ae232-923b-d30a-e60b-f9803e87f334-8f8bd1cc {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-da8c9330-cb6d-0cf0-c16d-79f77b1aa08b-8f8bd1cc {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_943566a1-abe6-39d4-45b1-31a17fea6427-8f8bd1cc {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-d0f6a5cf-f4cc-357e-8e9d-b3fbc1958a9c-8f8bd1cc {
    grid-area: 1 / 3 / 2 / 4;
  }

  #w-node-d40062dc-233d-ce20-f1be-e1085d1bea91-8f8bd1cc {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-_1b8037f4-d438-3504-ba0d-2fa4f2c68033-8f8bd1cc {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_9492d932-8089-b4cc-aff6-5f9e3032fe9d-8f8bd1cc {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-aa363ffc-6397-1e72-bfef-14e0ccd2e0b6-8f8bd1cc {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_815fa82a-fc0b-b329-4677-e73fa740e57f-8f8bd1cc {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_46f2137c-d2c4-9021-225f-fb7c385fbe5a-8f8bd1cc {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-ed694c13-56ad-e3de-0649-f604ca647c0e-8f8bd1cc {
    grid-area: 3 / 4 / 4 / 5;
  }

  #w-node-_9f6a372f-092d-89fd-9e1b-95e5e839dc86-8f8bd1cc {
    grid-area: 2 / 4 / 3 / 5;
  }

  #w-node-b6a8367a-8ecb-622a-0fcb-4b137e07fc73-8f8bd1cc, #w-node-_53fac1f0-926f-bc5b-e491-ab3ac37039f2-8f8bd1cc {
    grid-column: span 1 / span 1;
  }

  #w-node-e25fe906-bcd5-f664-4c45-c54ae7459580-8f8bd1cc, #w-node-b2d3bc6c-1cc7-e4af-9f8b-4ba5bf66b3f2-8f8bd1cd, #w-node-_3ee925b4-6d48-bad8-3cf6-62aebd26ad73-8f8bd1cd, #w-node-f4421eeb-3ee9-ec7d-1144-95fa203b926a-8f8bd1cd, #w-node-c6a688ad-6fbe-50c9-5571-841755b8437c-8f8bd1cd, #w-node-_74e2f463-8e11-785c-4b85-4752c935081a-8f8bd1cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1f883c6-f8fb-cbc3-56ed-eef0435a12a2-8f8bd1cd {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-cc3c3e91-65e5-91e7-7e32-62105f3e60de-8f8bd1cd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ceae6497-2c6a-a1ec-ad68-5855260e8254-8f8bd1cd {
    grid-area: 1 / 1 / 2 / 3;
    justify-self: end;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211d6-8f8bd1cd {
    grid-column-end: 2;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211d9-8f8bd1cd {
    grid-row: 2 / 3;
    grid-column-end: 2;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211dc-8f8bd1cd {
    grid-row: 3 / 4;
    grid-column-end: 2;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211e0-8f8bd1cd {
    grid-row: 4 / 5;
    grid-column-end: 2;
  }

  #w-node-_23bc3538-bc3f-4e3e-59b2-6f867c211f5d-8f8bd1cd {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_98168700-b4d0-5c14-a6fd-6568fa75a213-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-_6fc86d94-21b4-7b13-8397-88055cc3106d-8f8bd1cf {
    grid-column: span 1 / span 1;
  }

  #w-node-afd14f15-246b-7bcc-d06d-f83572e6d93d-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdcf-8f8bd1cf, #w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdd1-8f8bd1cf {
    justify-self: center;
  }

  #w-node-c9c1ee11-2d6f-a4bc-e60f-22a441bacdd3-8f8bd1cf {
    grid-column: span 1 / span 1;
  }

  #w-node-c867d73e-76b8-5a74-fadd-8852898d6b94-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-a2013437-d862-8eed-9f58-5cb4ed8c7e8a-8f8bd1cf {
    grid-row-end: 3;
    align-self: center;
  }

  #w-node-c5ba7fe9-d2a1-1d3b-a10c-1136abeb5c0e-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-c5a0c9e5-7d42-149a-fbc4-cd9530ba8b70-8f8bd1cf {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_657cbd3e-940f-a79c-51a7-9be62da08fc5-8f8bd1cf {
    grid-column: 2 / 3;
    grid-row-end: 4;
  }

  #w-node-_74f52b50-3478-d936-65fd-709020cffaec-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab5a-8f8bd1cf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab5c-8f8bd1cf {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_23541ef5-cf42-5d1b-486f-c0898e85ab5e-8f8bd1cf {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_922a1304-2497-5b07-3778-f852a7ee8536-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-d772b082-5f7f-a277-a106-241df3814726-8f8bd1cf {
    grid-row-end: 3;
  }

  #w-node-c99bb85f-7be2-b551-330a-58eb51fb0889-8f8bd1cf {
    grid-column-end: 3;
  }

  #w-node-_9174e261-fbb3-1a7a-a76b-de872867d689-8f8bd1cf, #w-node-_9174e261-fbb3-1a7a-a76b-de872867d68b-8f8bd1cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9174e261-fbb3-1a7a-a76b-de872867d68c-8f8bd1cf {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_208f7d52-d4af-3455-aa9c-cb7fbe335385-8f8bd1cf {
    grid-column: span 1 / span 1;
  }

  #w-node-b152cf57-2dcf-8530-e103-769c1a09c6c0-8f8bd1cf {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_0bd8e656-05a0-e988-b576-bf28182c0275-8f8bd1cf, #w-node-_29c79fa5-6a74-8392-4d7f-75dba4c720bc-8f8bd1cf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_89a16d8d-1094-0be4-938c-8eda92144c85-8f8bd1cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a465969f-7afa-7272-232e-82f20e615c62-8f8bd1cf, #w-node-dd04294d-2e58-2170-97a1-c8e6f09f49f5-8f8bd1cf, #w-node-a465969f-7afa-7272-232e-82f20e615c6b-8f8bd1cf, #w-node-_90ca69dd-a414-d9c4-05ca-6543bad06f4f-8f8bd1cf {
    grid-column-start: 1;
  }

  #w-node-_789a3de7-4d6c-4253-7a19-cbb55ed62d70-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8de-29ba5384, #w-node-_5e9a6b32-9f9c-419b-fb97-24fa236a2499-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc4e-29ba5384, #w-node-_266f460d-d98b-46f3-2943-5c2444422689-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc51-29ba5384, #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc55-29ba5384, #w-node-_37f7eac3-a739-9e6c-44f0-8a820ce470ae-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_02ae0665-8fc1-c16a-b20b-572bd9326e62-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6bf-29ba5384 {
    grid-row: span 1 / span 1;
  }

  #w-node-e8257633-71ff-c452-3194-b6bf3a8a41b6-29ba5384, #w-node-_0e436213-138c-570e-2b72-3929712a1b3d-29ba5384, #w-node-d88177d9-9c40-ab9c-82bf-236d676ae4b8-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4174a6d4-361d-c6a8-3a9c-2c96db18184f-f39020dd {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: center;
  }

  #w-node-a4539fce-9f34-6c16-9861-882770a490bc-f39020dd {
    align-self: start;
  }

  #w-node-_353a601b-0c88-bec6-db68-b3cc6170d5b9-f39020dd {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-f39020dd {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f39020dd {
    grid-column: 3 / 4;
  }

  #w-node-_6d9d75e2-8ccb-1498-bf36-175c7b21c8fb-6e22bea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e15e2246-6378-6fb9-ee15-59a444218469-6e22bea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: start end;
  }

  #w-node-_7f30c936-b8a8-9a22-4630-c4b2cc4c0abf-a8f9b301, #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-a8f9b301 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6964f3ac-424c-d30e-f7f2-6c30651c1fce-a8f9b301, #w-node-e164a8ad-fbca-5cf5-9569-8df0a2430e25-a8f9b301, #w-node-_57e51242-aca0-b4b8-8e3a-7b4f4ada6055-a8f9b301, #w-node-_6012726a-1294-7acb-dd33-5b9bf7910a99-a8f9b301 {
    justify-self: center;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-9c5de7b4 {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-9c5de7b4 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-9c5de7b4 {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-c1da0342 {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-c1da0342 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-c1da0342 {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-e9f58b3f {
    grid-column: span 1 / span 1;
  }

  #w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-e9f58b3f {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-e9f58b3f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e9f58b3f {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-e11c32f8 {
    grid-column: span 1 / span 1;
  }

  #w-node-f88cc80c-2adb-ae69-818f-72fc5ef41eee-e11c32f8 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-e11c32f8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e11c32f8 {
    grid-column: 3 / 4;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-b7ad858a {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7ad858a {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-b7b39b3f {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-b7b39b3f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7b39b3f {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-76d95d31 {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-76d95d31 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-76d95d31 {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-3b1300be {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-3b1300be {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-3b1300be {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-57ea504f {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-57ea504f {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-57ea504f {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-2bbf6aa9 {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-2bbf6aa9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-2bbf6aa9 {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-4cb22beb {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-4cb22beb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-4cb22beb {
    grid-column: 3 / 4;
  }

  #w-node-_6a19595c-426c-f089-6ff3-5b6bc65dd5dc-f22462f7 {
    grid-column: span 1 / span 1;
  }

  #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-f22462f7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f22462f7 {
    grid-column: 3 / 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e1-a51119d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119e4-a51119d7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119f1-a51119d7 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119fa-a51119d7 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba51119ff-a51119d7 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a03-a51119d7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a2b-a51119d7 {
    grid-area: 8 / 1 / 9 / 2;
    place-self: end start;
  }

  #w-node-f6e80603-2c9d-0811-d354-eeb967dd30e1-a51119d7 {
    grid-row: 9 / 10;
    grid-column-end: 2;
  }

  #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a47-a51119d7, #w-node-f7392dd5-25c2-0ed9-e6f1-800ba5111a51-a51119d7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: end;
  }

  #w-node-_10d9b531-6e56-c856-bb2a-5144050ad63f-8f8bd1c0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b57ba5ca-ce28-4b6b-ac3d-6b0065dede09-8f8bd1c0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_8aad4926-8c7b-5942-8b8f-fe215023e837-8f8bd1c0 {
    grid-row: 5 / 6;
  }

  #w-node-b7102704-237d-0f91-1b06-52d0cb2c6fd1-8f8bd1c0 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_61705bd3-f16a-d11c-00ab-a67ac0433340-8f8bd1c0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1c0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_48278d93-c876-0393-c02c-9ef9ad0f22d3-8f8bd1c0 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b7ff28e1-5fd1-819e-ece1-eac709cc5a24-8f8bd1c0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_269748b1-9b11-c7b3-b8f1-1f578bdf43c2-8f8bd1c0 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7ae-8f8bd1c0, #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7b8-8f8bd1c0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_29af107e-1f02-fc58-e64e-5e824b474fb3-8f8bd1c4, #w-node-_0db85119-4de7-feb0-afef-607e37e61f4f-8f8bd1c4, #w-node-_5dc1a172-c32e-70dd-79e4-ccf92cc772b0-8f8bd1c4 {
    justify-self: center;
  }

  #w-node-ca77a3f7-ca89-1a7b-6be9-25603fc9e503-8f8bd1c4, #w-node-f631a42c-9324-8958-9476-7c6c3879cfcb-8f8bd1c4 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_52aec744-d177-463b-7182-8cd5521eedee-8f8bd1c4, #w-node-_52aec744-d177-463b-7182-8cd5521eedf2-8f8bd1c4, #w-node-b76f0af7-f490-096e-2d45-c7c46be561b9-8f8bd1c4, #w-node-b76f0af7-f490-096e-2d45-c7c46be561bd-8f8bd1c4, #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7b8-8f8bd1c4, #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7ae-8f8bd1c4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-aa8b37cd-a6a5-7ff7-1e4a-128538b7b4c4-8f8bd1c5 {
    justify-self: center;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986431-8f8bd1c5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643c-8f8bd1c5 {
    grid-row: 2 / 3;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed98643e-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_1210f163-4077-5e4f-8473-209aed986443-8f8bd1c5 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca369-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca376-8f8bd1c5 {
    grid-row: 2 / 3;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca378-8f8bd1c5 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_34410f49-5c29-a8b5-da34-5f627b8ca37d-8f8bd1c5 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5ef6-8f8bd1c5, #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f03-8f8bd1c5, #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f05-8f8bd1c5, #w-node-_97ec7f00-05c1-fbdf-a968-5ef323cb5f0a-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c0ed0703-8b9d-d344-c578-306bf3d749f8-8f8bd1c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-8f8bd1c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0396cab3-dabb-36ec-ebcf-7832591c6211-8f8bd1c6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd2d-8f8bd1c6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd34-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd37-8f8bd1c6 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd40-8f8bd1c6 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bdc79e65-6bf4-30f0-50e7-144d937acd46-8f8bd1c6 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-a0d76441-0593-91c7-972f-36f7352b0755-8f8bd1c6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-b4d82614-4e71-721d-3507-dc5d0ee20f46-0ee20f2b, #w-node-ad8bbf1b-1bcb-3fb4-f35f-c21f57bc6e41-0ee20f2b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_19cfa010-2010-f0ee-740b-9a45bb90b0e8-8f8bd1c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f6659175-46dc-26af-5a8e-d75c013cae25-8f8bd1c7 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_360ab3ca-9bb0-6145-416f-9f0ec936d4da-8f8bd1c7 {
    order: 9999;
    grid-row: 5 / 6;
  }

  #w-node-a194bc96-a2f2-0948-799c-cae43b4eb4e4-8f8bd1c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_45c85b7f-aff0-49e7-ed52-d253ad6134a9-8f8bd1c7 {
    order: -9999;
  }

  #w-node-_8f0ee8e7-a03b-3a46-44a6-b638e761d199-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d25d71a0-0f45-63df-1efa-738490a4aec7-8f8bd1c7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-a9f3bfe4-bd46-c637-967c-f553dc4f9c4f-8f8bd1c7 {
    order: -9999;
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-b7f106c9-19be-72d3-66cf-72d4967a7a85-8f8bd1c7 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_6f7d3222-c134-8184-54b7-fd37de178d71-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3082bb0b-984b-013b-6ac4-d5205a0866a5-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_9ad32d13-2e19-4289-47e5-9114b7530e2f-8f8bd1c7, #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cce-8f8bd1c7 {
    grid-column: span 2 / span 2;
  }

  #w-node-_856a9c31-b276-587c-b065-cf1fc10c5cd1-8f8bd1c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c739576c-c738-0e3a-e5c6-ef2a68482ecf-8f8bd1c7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_1d1bbb35-1647-2bd8-f806-28d8f1ee7649-8f8bd1c7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-8f8bd1c7, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-8f8bd1c7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_75b8b47d-4d9a-29d6-7eb6-59cedb11bb0a-8f8bd1cb, #w-node-_8e66931d-ad8d-12e6-ef47-f6104ddc39be-8f8bd1cb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bea07d77-0dbb-04ea-6c37-2684a326fedc-8f8bd1cb {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e0216-8f8bd1cb, #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-8f8bd1cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d0f6a5cf-f4cc-357e-8e9d-b3fbc1958a9c-8f8bd1cc {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-d40062dc-233d-ce20-f1be-e1085d1bea91-8f8bd1cc {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_1b8037f4-d438-3504-ba0d-2fa4f2c68033-8f8bd1cc {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_46f2137c-d2c4-9021-225f-fb7c385fbe5a-8f8bd1cc {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-ed694c13-56ad-e3de-0649-f604ca647c0e-8f8bd1cc {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_9f6a372f-092d-89fd-9e1b-95e5e839dc86-8f8bd1cc {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_9bfb5870-9330-f974-5aa7-a467dced38eb-8f8bd1cc, #w-node-ff8d7742-1ff1-1c79-464b-88fc04a01a45-8f8bd1cc {
    justify-self: start;
  }

  #w-node-_7fbfe558-3b2f-a32c-440b-d46ba2be42b7-8f8bd1cc {
    grid-area: 2 / 1 / 3 / 2;
    justify-self: start;
  }

  #w-node-_584b8e7e-6d93-7630-edcd-6a94ef03befa-8f8bd1cc {
    grid-column: 1 / 2;
  }

  #w-node-b3d0fafb-2044-5bf6-099e-2a099409cad9-8f8bd1cc {
    grid-column: 2 / 3;
  }

  #w-node-c35841e0-4ba8-dab9-7873-5739cea96712-8f8bd1cc, #w-node-_198b31dd-0310-883f-faf4-4902b4783e70-8f8bd1cc {
    grid-column-end: 3;
  }

  #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7ae-8f8bd1cc, #w-node-a332febd-f1e4-dc15-c726-15f43ba35193-8f8bd1cc, #w-node-_596cb9db-4271-c4ab-8c10-ce4a976ce7b8-8f8bd1cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e411e355-a1b9-4525-9575-3dc51c405692-8f8bd1cd {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_7529d3ef-ae71-cca2-1c05-50e08245e726-8f8bd1cd {
    grid-column-end: 2;
  }

  #w-node-d156279a-d3f0-d6ef-e6b6-851acdee85de-8f8bd1cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-e5115b32-474b-209b-8569-2b0cb3658f06-8f8bd1cd, #w-node-_043504cd-264b-c317-e785-92726c10a334-8f8bd1cd, #w-node-_78d470a1-628c-c47f-7ccd-fc314969ff0c-8f8bd1cd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211d9-8f8bd1cd {
    grid-row: 2 / 3;
    grid-column-end: 2;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211dc-8f8bd1cd {
    grid-row: 3 / 4;
  }

  #w-node-acef55fa-90f5-d272-65a2-dda4665211e0-8f8bd1cd {
    grid-row: 4 / 5;
  }

  #w-node-_7b2ae36c-3035-ed6e-bc67-5b359008aa83-8f8bd1cd, #w-node-_7b2ae36c-3035-ed6e-bc67-5b359008aa8d-8f8bd1cd, #w-node-_22339aa0-b508-2c47-dbff-15551d5a9fc4-8f8bd1ce, #w-node-_22339aa0-b508-2c47-dbff-15551d5a9fce-8f8bd1ce {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f51f1c01-dd95-42d4-7242-94225325eb0f-8f8bd1cf {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_9174e261-fbb3-1a7a-a76b-de872867d68c-8f8bd1cf {
    align-self: auto;
  }

  #w-node-b152cf57-2dcf-8530-e103-769c1a09c6c8-8f8bd1cf {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ca4125b-85cd-a1c9-828f-4d0d3132fdc9-8f8bd1cf, #w-node-_2ca4125b-85cd-a1c9-828f-4d0d3132fdd3-8f8bd1cf, #w-node-_13e51c0d-8f10-1324-64af-1f7d1b67be08-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_789a3de7-4d6c-4253-7a19-cbb55ed62d70-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-d33791cd-fb47-3d78-08d8-f193994fb8de-29ba5384, #w-node-_5e9a6b32-9f9c-419b-fb97-24fa236a2499-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc4e-29ba5384, #w-node-_266f460d-d98b-46f3-2943-5c2444422689-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc51-29ba5384, #w-node-_1d9d7418-8772-be59-7c35-8af29e5fcc55-29ba5384, #w-node-_37f7eac3-a739-9e6c-44f0-8a820ce470ae-29ba5384, #w-node-_60bc26f1-266e-bcfe-7b8a-2354e495f60b-29ba5384, #w-node-_02715378-4af7-a47a-5008-a6225357b954-29ba5384, #w-node-b3599253-3f12-e27e-273b-6641bbae2eb0-29ba5384 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d5dc159-c0ae-fefe-c6a3-9385c7d89895-29ba5384, #w-node-_014d2672-595f-1757-4e4f-65a16bb5cf37-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-d64e26f4-ab21-6f29-8eb7-2427aa6fb6bf-29ba5384 {
    grid-row: span 1 / span 1;
  }

  #w-node-d88177d9-9c40-ab9c-82bf-236d676ae4b4-29ba5384, #w-node-d88177d9-9c40-ab9c-82bf-236d676ae4b8-29ba5384 {
    grid-column: span 1 / span 1;
  }

  #w-node-_4000a695-c77b-4b6e-27c4-18a9655e0216-29ba5384, #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-29ba5384, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-f39020dd, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f39020dd, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-f39020dd, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-f39020dd, #w-node-_272c9485-6bfc-760f-354b-90b81d3d023e-b1b39468, #w-node-cfd7a7c2-f839-1c29-7c13-c492556c251a-b1b39468 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b17e0caf-f615-7ee9-ae1a-685de0487b05-b1b39468 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-beb39193-78b0-46b3-d25f-caea20b86908-b1b39468 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-f9e904e5-6e25-ca1d-fe2a-02d90afa3ea4-b1b39468, #w-node-_2d719a6c-5518-bd70-d2f9-f15cb2357397-b1b39468, #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015def-b1b39468, #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015df9-b1b39468, #w-node-_521eb37b-1302-4986-8876-87c52cd561d9-b1b39468, #w-node-_521eb37b-1302-4986-8876-87c52cd561e3-b1b39468 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6d9d75e2-8ccb-1498-bf36-175c7b21c8fb-6e22bea3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e15e2246-6378-6fb9-ee15-59a444218469-6e22bea3 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: start;
  }

  #w-node-_857cfb2b-1713-c53a-f92d-48d8eeac441d-6e22bea3 {
    grid-column: span 1 / span 1;
  }

  #w-node-e9489c40-1350-21bf-a7ab-a69c792d8e35-6e22bea3 {
    justify-self: center;
  }

  #w-node-df209d88-9dee-e184-70b2-216c2f559373-6e22bea3 {
    place-self: auto center;
  }

  #w-node-ab0bc58a-1449-30c3-4fa8-699250d4448a-6e22bea3 {
    justify-self: center;
  }

  #w-node-f965ebc0-0b8c-24c5-d069-a82e2e2e487f-6e22bea3 {
    grid-column: span 1 / span 1;
  }

  #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015df9-6e22bea3, #w-node-_0fe71c6e-86d7-a906-d436-ce9d51015def-6e22bea3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f8a16c3a-0eb8-d222-b997-f8db7765da5e-a8f9b301, #w-node-_5ad4ee5e-8993-89ca-9bd2-82c23772c805-a8f9b301 {
    justify-self: center;
  }

  #w-node-_2b141ef7-f117-8b41-efa0-804916f332b1-a8f9b301 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b141ef7-f117-8b41-efa0-804916f332bb-a8f9b301 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-f0d5b856-645e-e214-f2fc-e582ff453931-a8f9b301, #w-node-_4000a695-c77b-4b6e-27c4-18a9655e020c-a8f9b301, #w-node-_4000a695-c77b-4b6e-27c4-18a9655e0216-a8f9b301, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-9c5de7b4, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-9c5de7b4, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-9c5de7b4, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-9c5de7b4, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-c1da0342, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-c1da0342, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-c1da0342, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-c1da0342, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-e9f58b3f, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e9f58b3f, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-e9f58b3f, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-e9f58b3f, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-e11c32f8, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-e11c32f8, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-e11c32f8, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-e11c32f8, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-b7ad858a, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7ad858a, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-b7ad858a, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-b7ad858a, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-b7b39b3f, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-b7b39b3f, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-b7b39b3f, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-b7b39b3f, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-76d95d31, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-76d95d31, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-76d95d31, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-76d95d31, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-3b1300be, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-3b1300be, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-3b1300be, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-3b1300be, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-57ea504f, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-57ea504f, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-57ea504f, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-57ea504f, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-2bbf6aa9, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-2bbf6aa9, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-2bbf6aa9, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-2bbf6aa9, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-4cb22beb, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-4cb22beb, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-4cb22beb, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-4cb22beb, #w-node-fae47008-3b20-9590-92c5-d3d88f7c44ff-f22462f7, #w-node-_6d03c35e-5124-707d-3b1b-5b0453839987-f22462f7, #w-node-_37382c87-d22b-2c17-cfae-540a7687e77e-f22462f7, #w-node-_37382c87-d22b-2c17-cfae-540a7687e788-f22462f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
