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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: rgba(0, 0, 0, 0);
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

figure {
  margin: 1em 40px;
}

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

button::-moz-focus-inner, 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;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

@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 {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

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

.w-webflow-badge > img {
  visibility: visible !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 {
  width: 100%;
  height: 100%;
  border: none;
  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 {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

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

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

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

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-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 {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  float: left;
  margin-top: 3px;
  margin-left: -20px;
  line-height: normal;
}

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

.w-file-upload-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  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 {
  width: auto;
  height: auto;
  cursor: pointer;
  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;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-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: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}

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

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

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

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

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

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

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}

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

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

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

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

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

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

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

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

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

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  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 {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

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

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

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

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

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

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  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;
  -ms-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 {
  min-width: 100%;
  background: #ddd;
  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;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: rgba(0, 0, 0, .9);
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

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

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

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  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;
  height: auto;
  max-width: none;
}

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

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

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

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  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 {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  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;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}

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

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

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

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

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

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

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

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

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

.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  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;
  min-width: 200px;
  background: #c8c8c8;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

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

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

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

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

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

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

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

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-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;
}

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

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

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

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

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

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

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

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

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

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

.navbar-6 {
  min-height: 70px;
  background-color: #14161f;
  margin-left: auto;
  margin-right: auto;
  padding: 24px 4%;
  display: block;
  top: auto;
}

.navbar-6.new_style {
  background-color: #fff;
  position: static;
}

.container-1454 {
  width: 100%;
  max-width: 1107px;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  overflow: visible;
}

.logo-1-3 {
  display: block;
}

.inst_link {
  width: 40px;
  height: 40px;
  cursor: pointer;
  background-color: #4d4d4d;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
}

.inst_link:hover {
  background-color: rgba(255, 255, 255, .5);
}

.inst_link.mrgn_right_16 {
  width: 40px;
  height: 40px;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  display: flex;
}

.inst_link.mrgn_right_16:hover {
  background-color: rgba(255, 255, 255, .5);
}

.inst_link.mrgn_right_16 {
  width: 40px;
  height: 40px;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  margin-right: 16px;
  display: flex;
}

.inst_link.mrgn_right_16:hover {
  background-color: rgba(255, 255, 255, .5);
}

.footer_soc_wrapper {
  justify-content: space-between;
  align-items: center;
  display: none;
}

.footer_top_block {
  height: 40px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer_inner_block {
  max-width: 1440px;
  padding-left: 48px;
  padding-right: 48px;
}

.links_wrapper {
  flex-direction: column;
  display: flex;
}

.links_wrapper.mrgn_rght_25 {
  margin-right: 25px;
}

.footer_divider_block {
  width: 100%;
  height: 1px;
  background-color: #4f5364;
  margin-top: 48px;
  margin-bottom: 48px;
}

.facebook_link {
  width: 40px;
  height: 40px;
  cursor: pointer;
  background-color: #4d4d4d;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
}

.facebook_link:hover {
  background-color: rgba(255, 255, 255, .5);
}

.facebook_link.hide {
  display: none;
}

.facebook_link.mrgn_right_16 {
  margin-right: 16px;
}

.footer_mail {
  color: #fff;
  font-size: 20px;
  line-height: 1.2;
  text-decoration: none;
}

.footer_mail.mrgn_btm_24 {
  cursor: pointer;
  color: #000;
  cursor: pointer;
  font-weight: 700;
  line-height: 1;
}

.link-12 {
  color: #d4d4dd;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.footer_phone {
  color: #fff;
  white-space: nowrap;
  font-size: 20px;
  line-height: 1.2;
  text-decoration: none;
}

.footer_phone.mrgn_btm_24 {
  cursor: pointer;
  cursor: pointer;
  color: #000;
  cursor: pointer;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 1;
  display: none;
}

.leg_info {
  max-width: 480px;
  color: #d4d4dd;
  font-size: 16px;
  line-height: 1.2;
}

.leg_info.mrgn_rght_25 {
  color: #000;
  margin-right: 25px;
  font-size: 14px;
  display: none;
}

.footer_link {
  max-width: 195px;
}

.footer_link.mrgn_btm_24 {
  cursor: pointer;
  cursor: pointer;
}

.acc_num_info {
  max-width: 480px;
  color: #d4d4dd;
  font-size: 16px;
  line-height: 1.2;
}

.acc_num_info.mrgn_rght_25 {
  margin-right: 25px;
  font-size: 14px;
}

.acc_num_info.mrgn_rght_25.mrgn_btm_24 {
  color: #000;
  align-self: flex-start;
}

.footer_bottom_block {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.btm_legal_info {
  color: #7f8399;
  margin-top: 32px;
  font-size: 14px;
  line-height: 1.2;
  display: none;
}

.public_pol {
  color: #d4d4dd;
  white-space: nowrap;
  font-size: 14px;
  line-height: 1.2;
  text-decoration: none;
}

.public_pol:hover {
  text-decoration: underline;
}

.public_pol.mrgn_btm_24 {
  cursor: pointer;
}

.public_pol.mrgn_btm_24.mrgn_btm_16 {
  color: #000;
  margin-bottom: 16px;
  display: block;
}

.left_info_wrapper {
  display: flex;
}

.footer_block {
  width: 100%;
  min-height: 330px;
  background-color: #000;
  padding: 48px 0% 80px;
}

.map_link {
  color: #d4d4dd;
  cursor: pointer;
  line-height: 1.2;
  text-decoration: none;
}

.map_link:hover {
  text-decoration: underline;
}

.map_link.mrgn_btm_24 {
  color: #000;
  margin-bottom: 0;
  font-size: 14px;
}

.map_link.mrgn_btm_24.mrgn_btm_16 {
  margin-bottom: 16px;
}

.footer_left_wrapper {
  width: 100%;
  max-width: 460px;
  justify-content: space-between;
  align-items: flex-end;
  margin-right: 162px;
  display: flex;
}

.gb_font {
  font-family: Gbfont, sans-serif;
}

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

.footer_btm_block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top: 1px solid #b4b4b4;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding-top: 28px;
  padding-bottom: 0;
  display: grid;
}

.lerna_logo_text {
  color: #fff;
  border-left: 1px solid #b4b4b4;
  margin-left: 16px;
  padding-left: 16px;
  font-size: 12px;
  line-height: 1.2;
}

.mrgn_rght_8 {
  margin-right: 8px;
}

.footer_3_black {
  background-color: #000;
  padding: 40px 44px 32px;
  font-family: Gbfont, sans-serif;
}

.text_13 {
  color: #b4b4b4;
  font-size: 13px;
  line-height: 1.2;
}

.text_13.hide_by {
  display: none;
}

.lerna_logo_wrapper {
  display: flex;
}

.footer_3_container {
  max-width: 1296px;
}

.text_15 {
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.2;
  text-decoration: none;
}

.text_15:hover {
  text-decoration: none;
}

.text_15.fw_700 {
  font-weight: 700;
}

.text_15.fw_700.hover_decor {
  display: none;
}

.text_15.fw_700.hover_decor:hover, .text_15.hover_decor:hover {
  text-decoration: underline;
}

.text_15.grey_clr {
  color: #b4b4b4;
  margin-bottom: 0;
}

.footer_upper_block.pddng_border {
  grid-column-gap: 5vw;
  grid-row-gap: 16px;
  border-bottom: 1px #b4b4b4;
  grid-template-rows: 20px minmax(20px, auto) minmax(40px, auto);
  grid-template-columns: 1fr 1fr 2fr 3.5fr;
  grid-auto-columns: 1fr;
  padding-bottom: 40px;
  display: grid;
}

.sobchak_form_input {
  width: 100%;
  height: 48px;
  color: #191816;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 16px;
  padding: 0 16px;
}

.sobchak_form_input:hover, .sobchak_form_input:focus {
  border-color: #8d46f6;
}

.text-block-89 {
  color: #fff;
  margin-bottom: 56px;
  font-size: 18px;
  line-height: 1.2;
}

.div-block-264 {
  text-align: center;
  margin-top: 16px;
  font-size: 12px;
  line-height: 1.2;
}

.form-block-6 {
  background-color: #fff;
  border-radius: 56px;
  padding: 48px 32px;
}

.submit-button-10 {
  width: 100%;
  height: 64px;
  color: #fff;
  background-color: #8d46f6;
  border-radius: 12px;
  padding: 0 32px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

.submit-button-10:hover {
  background-color: #7e40da;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

.text-block-91 {
  color: #fff;
  margin-bottom: 24px;
  font-family: Gbfont, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.2;
}

.sobchak_quote_wrapper {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/638872df32da7ae175d09fbc_quote-white.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 80px;
}

.text-block-90 {
  margin-bottom: 32px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
}

.link-17 {
  color: #8d46f6;
}

.sobchak_form_section {
  background-color: #1b1c1f;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/638872df32da7a872dd09fbb_sparks.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 24px;
  margin-bottom: 32px;
  margin-left: 16px;
  margin-right: 16px;
  padding-top: 24px;
  padding-bottom: 24px;
}

.sobchak_form_container {
  max-width: 936px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: 600px auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.html-embed-8 {
  height: 100%;
}

.body-gbfont {
  color: #191816;
  font-family: Gbfont, sans-serif;
  font-size: 18px;
  line-height: 1.2;
}

.link-block-3, .banner-desk {
  width: 100%;
  display: none;
}

.banner-mob {
  width: 100%;
}

.banner-mob-2 {
  width: 100%;
  display: none;
}

.header_section {
  z-index: 0;
  width: 100%;
  max-width: 100vw;
  background-color: #fff;
  padding: 12px 44px;
  transition: all .3s;
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  right: 0;
}

.header_section.clean {
  height: 72px;
  padding-top: 20px;
  position: static;
}

.header_container {
  max-width: 1296px;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.left_flex {
  width: 100%;
  max-width: 200px;
  justify-content: space-between;
  align-items: center;
  margin-right: auto;
  display: flex;
}

.old-price-main {
  opacity: .5;
  color: #7c8092;
  margin-bottom: 15px;
  font-size: 16px;
  font-weight: 700;
}

.old-price-main.price {
  margin-bottom: 0;
}

.div-block-280 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 44% 1fr;
  grid-auto-columns: 1fr;
  margin-top: 16px;
  display: grid;
}

.div-block-280.w_100 {
  width: 100%;
  max-width: 800px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.simply_discount_h {
  font-size: 30px;
}

.par-12-2 {
  color: #7c8092;
  text-align: left;
  font-size: 12px;
  line-height: 120%;
}

.margin-top {
  margin-top: 15px;
}

.color-grey {
  color: #8f93a3;
}

.banner_circle_discount {
  width: 110px;
  height: 110px;
  color: #191816;
  text-align: center;
  background-color: #ffdb00;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  line-height: 1.3;
  display: flex;
  position: absolute;
  top: 0;
  left: -70px;
}

.banner_circle_discount.hidden {
  display: none;
}

.link-form {
  color: #8d46f6;
  text-decoration: none;
}

.mini_disc {
  width: 102px;
  height: 102px;
  color: #fff;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af122f7b08a20_62ebdd4dc09ba30e5701d039_bg_discount.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 75%;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  font-weight: 700;
  display: flex;
  position: absolute;
  top: -40px;
  bottom: auto;
  left: auto;
  right: -21px;
}

.mini_disc.big_circle {
  z-index: 2;
  width: 136px;
  height: 136px;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af122f7b08a20_62ebdd4dc09ba30e5701d039_bg_discount.png");
  background-size: 75%;
  display: none;
  top: -12px;
  left: -64px;
  right: auto;
}

.mini_disc.big_circle.form-sale-circle {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af15993b08a1f_bg_discount.svg");
  background-size: 100%;
  display: none;
}

.mini_disc.big_circle.bg_purple {
  background-position: 50%;
  background-size: cover;
}

.mini_disc.bg_purple {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af15993b08a1f_bg_discount.svg");
  background-position: 0 0;
  background-size: auto;
}

.bold-text-38 {
  margin-bottom: 0;
}

.image-213 {
  position: absolute;
  top: 27px;
  bottom: auto;
  left: -30px;
  right: auto;
}

.text-span-110 {
  display: inline;
}

.checkbox {
  width: 20px;
  height: 20px;
  margin-top: 0;
}

.form-4 {
  color: #000;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  padding: 32px;
  line-height: 150%;
  display: flex;
}

.form-4.shadows-it {
  margin-top: 0;
  box-shadow: 0 3px 25px rgba(0, 30, 69, .22);
}

.circle-sale {
  z-index: 1;
  width: 100px;
  height: 100px;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af107deb08a2b_Vector.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -50px;
  left: -50px;
  transform: rotate(13deg);
}

.h3-36 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 48px;
}

.par-38 {
  font-size: 14px;
  line-height: 18px;
}

.par-38.bold-purple {
  color: #6e62e9;
  font-weight: 700;
}

.par-38.m-buttom-16 {
  margin-bottom: 16px;
}

.sec-main-it {
  background-color: #f4f5fa;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af1a7adb08a22_main%20(1).png");
  background-position: 100% 25%;
  background-repeat: no-repeat;
  background-size: 54%;
  padding-top: 50px;
  padding-bottom: 30px;
}

.sec-main-it._2 {
  padding-bottom: 60px;
}

.box-tech-h {
  color: #7c8092;
  margin-top: 10px;
  font-size: 16px;
}

.box-tech-h.mrgn_btm_10 {
  margin-top: 0;
  margin-bottom: 10px;
}

.par-49 {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.par-49._4 {
  opacity: .5;
  color: #7c8092;
  font-weight: 700;
}

.div-block-247 {
  color: #7c8092;
  align-items: center;
  font-size: 14px;
  line-height: 128%;
  display: flex;
}

.div-block-247.black {
  color: #191816;
}

.form-block-4 {
  width: 46%;
  max-width: 416px;
  flex-direction: column;
  flex: none;
  align-items: center;
  margin-top: -85px;
  margin-bottom: 0;
  display: flex;
}

.form-block-4.main {
  width: 44%;
  margin-top: 0;
  margin-bottom: 40px;
  position: relative;
}

.form-block-4.main.w_100 {
  width: 100%;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}

.new-price-main {
  font-size: 20px;
  font-weight: 700;
  line-height: 40px;
}

.text-field {
  min-height: 48px;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  padding-left: 16px;
  padding-right: 0;
  font-size: 16px;
  overflow: hidden;
}

.text-field:focus {
  border-style: solid;
  border-color: #b1b1bb;
}

.text-field::-ms-input-placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.text-field::placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.text-field.bg_white {
  background-color: #fff;
}

.div-block-238 {
  margin-top: 24px;
  margin-bottom: 16px;
}

.max-w-526-copy {
  width: 54%;
  max-width: 800px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  margin-right: 50px;
  display: grid;
}

.max-w-526-copy.main_grid_new {
  width: 100%;
  max-width: 100%;
  grid-template-columns: 1fr max-content;
  margin-right: 0;
}

.max-w-526-copy.main_grid_new.grid_new {
  grid-template-rows: auto auto auto auto;
  margin-top: 40px;
}

.max-w-526-copy.main_grid_new {
  width: 100%;
  max-width: 100%;
  grid-template-rows: auto 104px auto auto;
  grid-template-columns: 1fr max-content;
  grid-auto-rows: auto;
}

.max-w-526-copy.main_grid_new.long-txt {
  grid-template-rows: auto 168px auto auto;
}

.grid-60 {
  min-width: 290px;
  grid-column-gap: 0px;
  grid-row-gap: 5px;
  grid-template-columns: 1fr;
  display: none;
  position: relative;
  overflow: visible;
}

.t-14 {
  font-size: 14px;
}

.t-14.bold.form_text_unique_offer {
  color: #e06800;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af15575b08a1b_icon_light.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 20px;
  display: block;
}

.t-14.bold.form_text_unique_offer.abs {
  z-index: 1;
  width: 100%;
  background-color: #fff;
  background-position: 50px;
  border-radius: 24px;
  padding: 12px 12px 12px 70px;
  display: none;
  position: absolute;
  top: 0;
  box-shadow: 0 3px 25px rgba(0, 30, 69, .22);
}

.t-14.bold.form_text_unique_offer.abs.lh_1 {
  line-height: 1.2;
  text-decoration: none;
  display: none;
}

.t-14.bold.form_text_unique_offer.fdff {
  display: none;
}

.t-14.bold.form_text_unique_offer.abs {
  z-index: 1;
  width: 100%;
  background-color: #fff;
  background-position: 50px;
  border-radius: 24px;
  padding: 12px 12px 12px 70px;
  display: block;
  position: absolute;
  top: 0;
  box-shadow: 0 3px 25px rgba(0, 30, 69, .22);
}

.t-14.bold.form_text_unique_offer.abs.lh_1 {
  line-height: 1.2;
  display: none;
}

.t-14.border {
  color: #fff;
  background-color: #8d46f6;
  border-radius: 24px;
  padding: 7px 16px;
}

.t-14.border.black {
  color: #fff;
  background-color: #000;
}

.t-14.border.new-grid {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 9px;
}

.t-14.border.yellow {
  color: #191816;
  background-color: #fae58b;
}

.tehnol-wr {
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-bottom: 18px;
  margin-right: -60px;
  display: flex;
}

.bold-text-27 {
  display: inline;
}

.checkbox-field {
  align-items: center;
  margin-top: 16px;
  display: flex;
}

.bold-text-37 {
  display: inline;
}

.submit-button-purple-2 {
  width: 100%;
  height: 64px;
  text-align: center;
  background-color: #8d46f6;
  border-radius: 12px;
  flex: 0 auto;
  margin-bottom: 15px;
  padding-top: 20px;
  padding-bottom: 18px;
  font-family: Gbfont, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.checkbox-label {
  margin-left: 10px;
}

.size__48 {
  font-size: 48px;
}

.tag_lvl {
  padding-left: 8px;
}

.small-box {
  color: #000;
  background-color: #fff;
  border-radius: 30px;
  align-items: center;
  margin-bottom: 5px;
  margin-right: 5px;
  padding: 5px 15px 8px;
  font-size: 14px;
  line-height: 150%;
  display: flex;
}

.small-box.grey {
  color: #191816;
  background-color: #e1e1e9;
  font-size: 14px;
}

.small-box-2 {
  min-height: 32px;
  color: #191816;
  background-color: #fff;
  border-radius: 8px;
  align-items: center;
  margin-bottom: 5px;
  margin-right: 8px;
  padding: 3px 16px;
  font-size: 14px;
  line-height: 1.2;
  display: flex;
  position: relative;
}

.small-box-2.tag_base {
  background-color: #d6bff8;
  background-image: linear-gradient(107.85deg, #c3a3f2 2.42%, #f0e7ff);
  border-radius: 8px;
}

.small-box-2.tag_green {
  color: #10af7c;
  background-color: #edfcf7;
  border-radius: 8px;
}

.small-box-2.tag_middle {
  background-image: linear-gradient(107.85deg, #ffd991 8.07%, #f7bb21);
}

.small-box-2.tag_pro {
  color: #fff;
  background-image: linear-gradient(108deg, #131313 14.85%, #5b6678);
}

.text-span-20 {
  font-size: 26px;
  line-height: 36px;
  text-decoration: line-through;
}

.par-50 {
  font-size: 18px;
  line-height: 24px;
}

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

.par-50.grey {
  color: #7c8092;
  margin-bottom: 0;
}

.par-50.m-top-20 {
  margin-top: 20px;
}

.par-50.m-top-15 {
  margin-top: 16px;
  font-size: 16px;
  line-height: 22px;
}

.size-28 {
  font-size: 26px;
  line-height: 36px;
  text-decoration: line-through;
}

.box-price-main {
  min-width: 290px;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.tags-2.tag-wrap {
  max-width: 890px;
  flex-wrap: wrap;
  align-items: center;
  list-style-type: none;
  display: flex;
}

.h1-54 {
  font-size: 54px;
  line-height: 63px;
}

.h1-54.mrgn_btm_0 {
  margin-bottom: 0;
}

.h1-54.mrgn_btm_0.mrgn_top_0 {
  margin-top: 0;
  padding-top: 0;
}

.h1-54.mrgn_btm_0 {
  width: 100%;
  margin-bottom: 0;
}

.text-block-87 {
  margin-right: 20px;
}

.error-message {
  border-radius: 12px;
}

.html-embed {
  display: none;
}

.text-block-70 {
  color: #fff;
  text-align: center;
  font-size: 14px;
  display: inline-block;
}

.grid-70 {
  max-width: none;
  min-width: 120%;
  grid-column-gap: 52px;
  grid-template-rows: auto;
  align-items: start;
  margin-top: 16px;
  margin-bottom: 16px;
}

.grid-70._123 {
  display: flex;
}

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

.box-tech {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.img_logo_tag {
  margin-left: -12px;
  margin-right: 5px;
}

.image-153 {
  margin-right: 16px;
}

.image-153.m-right-8.mrgn_rght_8 {
  width: 100%;
  max-width: 30px;
  width: 100%;
  max-width: 30px;
  margin-right: 8px;
}

.success-message-2 {
  color: #181818;
  background-color: #fff;
  border-radius: 15px;
  box-shadow: 3px 0 25px rgba(0, 30, 69, .49);
}

.text-span-173 {
  font-size: 37px;
  font-weight: 700;
}

.text-span-19 {
  color: #6e62e9;
  font-size: 42px;
  font-weight: 700;
  line-height: 48px;
}

.text-bold {
  font-weight: 700;
}

.form_remaining_places {
  color: #e06800;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af1dfd4b08a1d_icon_fire.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 20px;
  display: none;
}

.container-max-w-2 {
  width: 94%;
  max-width: 1440px;
  flex-direction: column;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.container-max-w-2.horiz-left {
  flex-direction: row;
  justify-content: flex-start;
  overflow: visible;
}

.container-max-w-2.tags {
  flex-direction: row;
  justify-content: space-between;
}

.container-max-w-2.tags.form_offer {
  overflow: visible;
}

.vis_min_480 {
  margin-bottom: 0;
}

.swiper-wrapper {
  width: 100%;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 50px;
  display: flex;
  overflow: visible;
}

.swiper-wrapper.new-grid {
  grid-column-gap: 0px;
  align-items: stretch;
  margin: 0;
  position: relative;
}

.swiper-wrapper.new {
  justify-content: space-between;
  align-items: stretch;
  position: relative;
}

.box-howmuch-prof {
  margin-top: 88px;
}

.div-block-708 {
  border: 1px #d4d4dd;
  border-top-style: solid;
  margin-top: 50px;
  padding-top: 10px;
  padding-bottom: 30px;
}

.div-block-250 {
  width: 53%;
  height: 1px;
  background-color: #d4d4dd;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: -53%;
}

.image-3461 {
  margin-bottom: 3%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 1px 30px rgba(0, 0, 0, .1);
}

.box-card-specialist {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 24px;
  display: grid;
}

.box-card-specialist.new-grid {
  max-width: 708px;
  flex-wrap: wrap;
  display: block;
}

.box-text-padding {
  padding-top: 29px;
  padding-left: 32px;
}

.par-more {
  max-width: 635px;
  margin-top: 24px;
  margin-bottom: 48px;
  font-size: 20px;
  line-height: 27px;
}

.par-more._2 {
  margin-bottom: 42px;
}

.par-more.who {
  z-index: 1;
  max-width: 746px;
  margin-bottom: 64px;
}

.section-new {
  padding: 48px 20px;
}

.section-new.black {
  width: 100%;
  max-width: none;
  background-color: #1b1c1f;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
}

.section-new.black.new-grid {
  max-width: none;
  border-radius: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px;
  padding-right: 0;
}

.image-3410 {
  width: 100%;
  max-width: 283px;
}

.max-w-272 {
  max-width: 272px;
}

.wrap-dropdown {
  width: 100%;
  grid-column-gap: 24px;
  margin-top: 50px;
  display: flex;
}

.column-9 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.box-start-time-copy {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
}

.mw-text {
  width: 100%;
  max-width: 230px;
}

.par-55 {
  font-size: 14px;
  line-height: 18px;
}

.tume-education {
  max-width: 100px;
}

.box-course {
  width: 100%;
  grid-row-gap: 40px;
  border-top: 2px solid #5b5f71;
  flex-direction: row;
  justify-content: space-between;
  padding-top: 0;
  padding-bottom: 48px;
  display: flex;
}

.box-course.hide {
  display: none;
}

.div-block-656 {
  width: 100%;
  max-width: 320px;
  flex-direction: column;
  display: flex;
}

.swiper-button-prev-2 {
  width: 48px;
  height: 48px;
  cursor: pointer;
  background-color: #f4f5fa;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  transition: all .2s;
  display: flex;
}

.swiper-button-prev-2:hover {
  background-color: #eff0f5;
}

.wrp-text-90 {
  max-width: 570px;
}

.block-text-14 {
  background-color: #eff0f5;
  border-radius: 30px;
  margin-bottom: 24px;
  padding: 32px;
}

.block-text-14._2 {
  margin-bottom: 0;
}

.adaptive-1920 {
  width: 100%;
}

.list-2 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-left: 24px;
}

.image-3474 {
  width: 150px;
  height: 150px;
  min-width: 150px;
  object-fit: cover;
  border-radius: 100px;
  margin-right: 30px;
}

.arrow-2 {
  margin-left: 16px;
}

.arrow-2._2 {
  display: block;
}

.par-51 {
  font-size: 36px;
  line-height: 48px;
}

.par-51._2 {
  color: #e06800;
  margin-bottom: 4px;
  font-size: 2.9vw;
  font-weight: 700;
}

.div-block-704 {
  grid-row-gap: 50px;
  flex-direction: column;
  display: flex;
}

.block-text-97 {
  padding-left: 43px;
  padding-right: 43px;
}

.block-text-97.m-top-35 {
  margin-top: 35px;
}

.submit-button-2 {
  background-color: #8d46f6;
  border-radius: 12px;
  margin-top: 16px;
  margin-bottom: 16px;
  padding-top: 19px;
  padding-bottom: 19px;
  font-size: 20px;
  line-height: 26px;
}

.div-block-706 {
  text-align: left;
  position: relative;
}

.column-6 {
  width: 100%;
  max-width: 526px;
  flex-direction: column;
  display: flex;
}

.t-20 {
  min-height: 82px;
  color: #fff;
  font-size: 18px;
  line-height: 133%;
}

.t-20.new {
  min-height: 0;
  color: #191816;
  font-size: 20px;
}

.line-card-blockchain {
  width: 100%;
  height: 1px;
  background-color: #191816;
}

.columns-5 {
  width: 100%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: start;
  margin-top: 40px;
}

.p-24 {
  font-size: 24px;
  line-height: 133%;
}

.p-24.m-top-54 {
  margin-top: 54px;
}

.text-mini-card {
  grid-row-gap: 13px;
  flex-direction: column;
  display: flex;
}

.text-mini-card.mt-15 {
  margin-top: 15px;
}

.t-28 {
  font-size: 28px;
  line-height: 128%;
}

.t-28.bold {
  font-weight: 700;
}

.t-28.bold.dont-shrink {
  flex: none;
}

.t-28.bold.dont-shrink.sp-auto {
  margin-left: auto;
}

.t-28.no-margin {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
}

.column-11 {
  max-width: 367px;
}

.column-11._2 {
  max-width: 298px;
}

.two-card {
  width: 100%;
  max-width: 524px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 30px;
  flex-direction: column;
  padding: 30px 30px 54px;
  display: flex;
}

.wrp-text-16 {
  max-width: 440px;
  margin-top: 75px;
  font-weight: 700;
}

.wrp-text-16.m-top-43 {
  margin-top: 43px;
}

.h2-63 {
  font-size: 63px;
  line-height: 110%;
}

.h2-63.regular {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

.block-course {
  cursor: pointer;
  border-top: 0 solid #373a49;
  border-bottom: 1px solid #373a49;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.block-course.dont_show {
  cursor: default;
}

.block-course.first-block {
  background-color: #fff;
  border-top-style: none;
  border-top-width: 1px;
  border-bottom-style: none;
  border-bottom-width: 1px;
  border-radius: 32px;
  align-items: center;
  margin-bottom: 16px;
  padding: 23px 32px;
}

.description-form {
  grid-row-gap: 4px;
  flex-direction: column;
  margin-top: 16px;
  font-size: 16px;
  line-height: 137%;
  display: flex;
}

.list-item-2 {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 24px;
}

.image-3409 {
  width: 100%;
  max-width: 115px;
  align-self: flex-start;
  margin-top: 96px;
}

.h2-white {
  color: #fff;
  font-size: 42px;
  line-height: 54px;
}

.block-text-9 {
  margin-top: 64px;
}

.block-text-9._2 {
  margin-top: 0;
}

.image-3458 {
  margin-right: 20px;
}

.h2-box-new-grid {
  grid-row-gap: 25px;
  flex-direction: column;
  display: flex;
}

.h2-box-new-grid.mt-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.h2-box-new-grid.mt-13 {
  margin-top: 13px;
  margin-bottom: 50px;
}

.h2-box-new-grid.mt-50 {
  grid-row-gap: 34px;
  margin-top: 50px;
}

.block-text-15 {
  width: 100%;
  max-width: 416px;
  margin-top: 16px;
  margin-bottom: auto;
}

.box-border {
  border-bottom: 1px solid #000;
  margin-bottom: 24px;
  padding-bottom: 24px;
}

.par-17 {
  color: #b0a7e9;
  font-size: 17px;
}

.par-17._2 {
  color: #191816;
}

.par-17.m-top-10 {
  margin-top: 10px;
}

.box-tag-education {
  width: 100%;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f451936b248066891255_Frame%201077246011%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 30px;
  margin-top: 22px;
  padding: 35px 48px;
}

.image-3406 {
  width: 100%;
  max-width: 1440px;
  border-radius: 20px;
}

.quarter-s-title {
  color: #fff;
  margin-top: 8px;
  margin-bottom: 24px;
  font-size: 32px;
  font-weight: 600;
  line-height: 42px;
}

.image-3408 {
  width: 100%;
  max-width: 342px;
}

.div-block-662 {
  grid-column-gap: 12px;
  align-items: center;
  display: flex;
  position: absolute;
  top: 26px;
  bottom: auto;
  left: 7%;
  right: auto;
}

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

.t-18 {
  font-size: 18px;
  line-height: 133%;
}

.t-18.border {
  background-color: #f1efe4;
  border-radius: 30px;
  padding: 7px 22px 9px;
}

.div-block-654 {
  width: 6px;
  height: 6px;
  background-color: #191816;
  border-radius: 100px;
  flex: none;
}

.box-course-accordion {
  width: 100%;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.box-course-accordion.hide {
  display: none;
}

.wrp-text-1107 {
  width: 100%;
  max-width: 1107px;
  margin-left: auto;
  margin-right: auto;
}

.wrp-text-1107.m-buttom-80 {
  margin-bottom: 0;
}

.div-block-686 {
  grid-row-gap: 13px;
  flex-direction: column;
  display: flex;
}

.p-18 {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 133%;
}

.p-18.margin-38 {
  margin-top: 3px;
  margin-bottom: 38px;
}

.p-18.m-top-54 {
  margin-top: 54px;
}

.p-18.m-top-13 {
  margin-top: 13px;
}

.image-3459 {
  z-index: 3;
  max-width: 70%;
  position: relative;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 1px 30px rgba(0, 0, 0, .1);
}

.t-16 {
  font-size: 16px;
  line-height: 138%;
}

.t-16.grey {
  color: #7c8092;
}

.box-input {
  margin-top: 32px;
  margin-bottom: 7px;
}

.text-grey {
  color: #7c8092;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 24px;
}

.div-logo-2 {
  width: 100%;
  border-radius: 30px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 32px;
  padding: 15px 25px 7px;
  display: flex;
  overflow: scroll;
  box-shadow: 0 0 10px 1px rgba(0, 28, 64, .22);
}

.div-logo-2.disable-scrollbar._2 {
  overflow: visible;
}

.mask-img-91 {
  width: auto;
  margin-top: 32px;
  margin-bottom: 32px;
}

.par-h-3 {
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
}

.par-h-3.m-top-24 {
  margin-top: 24px;
}

.par-h-3.bold-3 {
  font-weight: 700;
}

.block-accordion-2 {
  overflow: hidden;
}

.block-accordion-2.hide {
  display: none;
}

.box-text-specialist {
  grid-row-gap: 24px;
  color: #fff;
  flex-direction: column;
  display: flex;
}

.box-text-specialist.mw-600 {
  max-width: 600px;
  max-width: 600px;
}

.div-teacher-2 {
  align-items: center;
  display: flex;
}

.form-column {
  z-index: 999;
  width: 100%;
  height: 100%;
  max-width: 342px;
  margin-bottom: 331px;
  margin-right: 30px;
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}

.wrp-question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  font-weight: 700;
  display: flex;
}

.t-23 {
  font-size: 23px;
  line-height: 145%;
}

.t-23.white {
  color: #fff;
}

.t-23.white.border {
  background-color: #725ef2;
  border-radius: 64px;
  padding: 14px 32px 15px;
  display: inline-block;
}

.div-block-317-copy {
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-707 {
  max-width: 390px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.quarter-s-subtitle-2 {
  width: 90%;
  max-width: 100%;
  color: #d4d4dd;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  overflow: visible;
}

.t-24-2 {
  font-size: 24px;
  line-height: 133%;
}

.heading-2-3 {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.heading-2-3.w900-copy {
  max-width: 900px;
}

.image-159-copy {
  z-index: 0;
  width: 34%;
  position: absolute;
  bottom: 5%;
  left: auto;
  right: 6%;
}

.box-two-card {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  margin-top: 50px;
  display: flex;
}

.mini-card {
  grid-column-gap: 55px;
  align-items: flex-start;
  display: flex;
}

.mini-card.gap-24 {
  grid-column-gap: 24px;
}

.mini-card.big-card.new {
  padding: 35px 50px;
}

.logo-2 {
  height: 80px;
  margin: 4px 7px;
}

.text-span-160 {
  border-right: 1px solid #fff;
}

.text-span-160.black {
  border-right-color: #191816;
}

.close-remodal {
  width: 43px;
  cursor: pointer;
  position: absolute;
  top: 46px;
  bottom: auto;
  left: auto;
  right: 50px;
}

.close-remodal.hiddem-mobile {
  display: none;
}

.close-remodal.z-ind {
  z-index: 9;
}

.close-remodal.z-ind.new-copy {
  width: 32px;
  top: 30px;
  right: 48px;
}

.close-remodal.z-ind.new {
  top: 148px;
  right: 15px;
}

.bold-text-42 {
  font-weight: 400;
}

.image-152 {
  width: 210px;
  flex: none;
}

.image-152._2 {
  width: 180px;
  margin-bottom: 35px;
}

.success-message-3 {
  color: #1b1c1f;
  background-color: #fff;
}

.button-7 {
  text-align: center;
  background-color: #725ef2;
  border-radius: 1000px;
  padding: 12px 24px 14px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.button-7:hover {
  background-color: #8572fd;
}

.button-7.ghost-2 {
  width: 100%;
  background-color: rgba(114, 94, 242, 0);
  border: 1.5px solid #fff;
  justify-content: center;
  transition: all .4s;
  display: flex;
}

.button-7.ghost-2:hover {
  background-color: #725ef2;
  border-color: #725ef2;
}

.button-7.ghost-2.cache {
  cursor: pointer;
  text-decoration: none;
}

.button-7.ghost-2.open {
  cursor: pointer;
}

.box-mini-card {
  grid-row-gap: 60px;
  flex-direction: column;
  margin-top: 57px;
  display: flex;
}

.mw-1440 {
  width: 100%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.mw-1440.new-grid {
  width: 63%;
  margin-left: 0;
  padding-right: 30px;
}

.div-grid-4 {
  background-color: #fff;
  border-radius: 30px;
  align-items: flex-start;
  padding: 32px 31px 32px 32px;
  display: flex;
}

.div-grid-4.hide {
  display: none;
}

.text-span-108 {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.image-157 {
  width: 63%;
  max-width: 263%;
  margin-bottom: 0%;
}

.image-157._2 {
  width: 50%;
}

.new-form-sticky {
  width: 100%;
  max-width: 342px;
  flex-direction: column;
  flex: none;
  align-items: center;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.t-13 {
  font-size: 13px;
  line-height: 150%;
}

.t-13.tags-white {
  color: #fff;
}

.t-13.white {
  color: #fff;
  background-color: #6654d9;
  border-radius: 32px;
  padding: 9px 10px 10px;
}

.box-dropdown {
  width: 50%;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-step {
  max-width: 60%;
}

.div-step.max_w_none.max_w_100 {
  max-width: none;
}

.form-block-3 {
  width: 100%;
  max-width: 416px;
  color: #7c8092;
  text-align: center;
  background-color: #fff;
  border-radius: 15px;
  margin-bottom: 0;
  margin-left: 40px;
  padding: 32px;
  line-height: 16px;
}

.image-3407 {
  width: 100%;
  max-width: 234px;
}

.image-3407.new-grid {
  border-top-right-radius: 30px;
}

.grid-box-graph {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  display: grid;
}

.t-10 {
  font-size: 10px;
  line-height: 140%;
}

.t-10.marg-2 {
  margin-top: -3px;
}

.grid-128 {
  grid-column-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
}

.grid-128.new-flex {
  flex-wrap: wrap;
  grid-template-columns: 1fr;
  display: flex;
}

.quarter {
  color: #5b5f71;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.image-3460 {
  position: absolute;
  top: -37%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 1px 30px rgba(0, 0, 0, .1);
}

.wrapper-box-timer {
  background-color: #fff;
  border-radius: 24px;
  margin-bottom: 8px;
  padding: 16px 32px;
  display: none;
  position: relative;
  box-shadow: 0 3px 24px rgba(0, 30, 69, .22);
}

.par-18-3 {
  margin-top: 24px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 24px;
}

.h2-40 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 42px;
  line-height: 1.1;
}

.box-tag-education-copy {
  width: 100%;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f451936b242ec0891212_IMAGE%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 30px;
  margin-top: 22px;
  padding: 35px 48px;
}

.wrp-text-8 {
  width: 100%;
  max-width: 746px;
  margin-top: 24px;
  margin-bottom: 40px;
}

.max-w-623 {
  max-width: 750px;
  padding-right: 40px;
}

.max-w-623.m-top-24 {
  margin-top: 24px;
}

.box-tags-blockchain {
  grid-column-gap: 8px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  display: flex;
}

.block-text-95 {
  grid-column-gap: 72px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  grid-auto-columns: 1fr;
  margin-top: 120px;
  display: grid;
}

.block-text-95.hidden {
  display: none;
}

.bold-26-20 {
  font-size: 26px;
  font-weight: 700;
  line-height: 1.3;
}

.h2-box-white {
  color: #fff;
}

.swiper-container {
  margin-left: 0;
  display: block;
  overflow: hidden;
}

.swiper-container.new-grid {
  flex-direction: column;
  margin-top: 45px;
  margin-left: 0;
  display: flex;
  overflow: visible;
}

.swiper-container.new {
  flex-direction: column;
  margin-top: 45px;
  display: flex;
  overflow: visible;
}

.box-timer {
  grid-column-gap: 24px;
  margin-top: 16px;
  display: flex;
}

.grid-122 {
  width: 100%;
  grid-column-gap: 25px;
  grid-row-gap: 58px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 64px;
}

.sign-in-link {
  color: #8d46f6;
  justify-content: flex-end;
  align-items: center;
  margin-top: 48px;
  margin-left: auto;
  font-weight: 700;
  line-height: 32px;
  text-decoration: none;
  display: flex;
}

.sign-in-link.black {
  margin-left: 0;
}

.sign-in-link.m-top-57 {
  margin-top: 57px;
}

.sign-in-link._2 {
  margin-top: auto;
  margin-left: 0;
}

.box-list-blockchain {
  grid-row-gap: 14px;
  flex-direction: column;
  display: flex;
}

.text-field-2 {
  min-height: 48px;
  color: #191816;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 12px;
  padding-left: 16px;
  font-size: 16px;
  line-height: 22px;
}

.text-field-2::-ms-input-placeholder {
  color: #75798a;
}

.text-field-2::placeholder {
  color: #75798a;
}

.image-3462 {
  z-index: 3;
  width: 110%;
  max-width: none;
  display: block;
  position: relative;
  box-shadow: 0 1px 30px rgba(0, 0, 0, .1);
}

.t-24 {
  color: #000;
  font-size: 24px;
  line-height: 133%;
}

.big-card {
  background-color: #f6f5fd;
  border-radius: 30px;
  flex-direction: column;
  padding: 40px;
  display: flex;
}

.par-13 {
  font-size: 13px;
  font-weight: 700;
  line-height: 18px;
}

.left-box-new-grid.mt-50 {
  margin-top: 68px;
}

.spn-purp-new {
  color: #725ef2;
}

.sect {
  color: #191816;
  padding-top: 60px;
  padding-bottom: 60px;
  font-weight: 400;
  display: block;
  overflow: hidden;
}

.sect.mb-77 {
  padding-top: 50px;
  padding-bottom: 77px;
  padding-left: 30px;
  position: relative;
}

.sect.mb-98 {
  padding-top: 90px;
  padding-bottom: 86px;
  padding-left: 30px;
  position: relative;
}

.sect.mb-96 {
  padding-top: 130px;
  padding-bottom: 50px;
  padding-left: 30px;
  position: relative;
}

.sect.mb-80 {
  padding-top: 80px;
  padding-bottom: 80px;
  padding-left: 30px;
}

.sect.mt-50 {
  padding-top: 50px;
  padding-bottom: 64px;
  padding-left: 30px;
}

.sect.mt-50.hide {
  display: none;
}

.sect.mb-105 {
  padding-top: 40px;
  padding-bottom: 78px;
  padding-left: 30px;
  position: relative;
}

.sect.grey {
  background-color: #d4d4dd;
  padding-top: 60px;
  padding-bottom: 120px;
}

.sect.grey.mt-64 {
  margin-top: 0;
  padding-top: 64px;
  padding-bottom: 50px;
  padding-left: 30px;
}

.sect.mb-91 {
  padding-top: 64px;
  padding-bottom: 96px;
  padding-left: 30px;
}

.sect.mb-43 {
  padding-top: 64px;
  padding-bottom: 43px;
  padding-left: 30px;
}

.sect.mb-43.bg-image {
  max-width: none;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f451936b2447218911e6_Frame%201077245963%20(1).jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: static;
}

.sect.black-new {
  color: #fff;
  background-color: #252525;
}

.sect.black-new.mb-64 {
  margin-top: 80px;
  padding-bottom: 64px;
  padding-left: 30px;
}

.sect.black-new.mt-110 {
  padding-top: 110px;
  padding-bottom: 54px;
  padding-left: 30px;
}

.sect.black-new.mt-110.black-color {
  background-color: #14161f;
}

.sect.mb-97 {
  padding-top: 90px;
  padding-bottom: 50px;
  padding-left: 30px;
  position: relative;
}

.sect.mb-95 {
  padding-top: 113px;
  padding-bottom: 25px;
  padding-left: 30px;
  position: relative;
}

.sect.mt-81 {
  padding-top: 81px;
  padding-bottom: 86px;
  padding-left: 30px;
}

.sect.light-grey {
  background-color: #f4f5fa;
  padding-top: 95px;
  padding-bottom: 80px;
}

.sect.light-grey.mt-64 {
  padding-top: 64px;
  padding-bottom: 50px;
  padding-left: 30px;
}

.sect.black-2 {
  background-color: #1b1c1f;
  padding-top: 0;
  padding-bottom: 0;
}

.sect.black-2._4 {
  z-index: 999;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.sect.mb-70 {
  padding-top: 0;
  padding-bottom: 70px;
  padding-left: 30px;
}

.sect.mb-70.hide {
  display: none;
}

.sect.mb-93 {
  padding-top: 70px;
  padding-bottom: 65px;
  padding-left: 30px;
  position: relative;
}

.sect.mb-104 {
  padding-top: 65px;
  padding-bottom: 45px;
  padding-left: 30px;
  position: relative;
}

.h2-100 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 100px;
  line-height: 110%;
}

.h2-100.s-54 {
  font-size: 54px;
}

.columns-3 {
  width: 100%;
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  justify-content: space-between;
  margin-top: 48px;
}

.columns-3._2 {
  align-content: space-between;
  align-items: stretch;
}

.wit-card-copy {
  width: 100%;
  max-width: 464px;
  background-color: #fff;
  border-radius: 40px;
  padding: 48px 48px 75px;
  position: relative;
}

.par-56 {
  flex: none;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.par-56._2 {
  font-weight: 400;
}

.par-56._2.m-top-16 {
  margin-top: 16px;
}

.par-56._2 {
  font-weight: 400;
}

.par-56._2.m-top-16 {
  margin-top: 16px;
}

.par-56._4 {
  font-size: 1.25vw;
  font-weight: 400;
}

.grid-127 {
  grid-column-gap: 28px;
  grid-row-gap: 50px;
  align-items: end;
  justify-items: end;
  margin-top: 150px;
}

.columns-6 {
  width: 100%;
  grid-column-gap: 40px;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  justify-content: space-between;
  margin-top: 64px;
  padding: 48px;
  box-shadow: 0 0 25px 3px rgba(0, 0, 0, .22);
}

.columns-6._2 {
  grid-column-gap: 26px;
  margin-top: 48px;
}

.image-3451 {
  width: 32px;
  margin-left: 16px;
}

.white-box-blockchin {
  grid-column-gap: 90px;
  grid-row-gap: 80px;
  background-color: #fff;
  border-radius: 48px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 80px;
  display: grid;
}

.white-box-blockchin.new-grid {
  padding: 40px;
}

.div-block-245 {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  flex-direction: row;
  grid-template-rows: max-content auto auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.div-block-245._2 {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.arrow-question {
  margin-left: 20px;
}

.swiper-slide {
  display: inline-block;
}

.swiper-slide.new-grid {
  width: 80%;
  background-color: #f4f5fa;
  border-radius: 30px;
  flex: none;
  padding: 32px;
  display: block;
}

.swiper-slide._5 {
  width: 49%;
  background-color: #eff0f5;
  border-radius: 30px;
  flex-direction: column;
  flex: none;
  padding: 32px;
  display: flex;
}

.wrp-text-470 {
  width: 70%;
  max-width: 528px;
}

.wrp-text-470.m-top-32 {
  margin-top: 32px;
  padding-top: 32px;
}

.wrp-text-470.m-bottom-32 {
  margin-bottom: 32px;
}

.wrp-text-470.m-top-4 {
  margin-top: 4px;
}

.right-col {
  width: 100%;
  margin-top: 55px;
}

.right-col.mrgn_top_24 {
  margin-top: 24px;
}

.wrp-text-7 {
  margin-top: 32px;
}

.text-white {
  color: #fff;
}

.par-h-2 {
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
}

.div-block-694 {
  align-items: flex-start;
  margin-top: 49px;
  display: flex;
}

.wrp-mini-card {
  grid-row-gap: 60px;
  flex-direction: column;
  display: flex;
}

.wrp-mini-card.gap-45 {
  grid-row-gap: 45px;
}

.wrp-text-15 {
  width: 100%;
  max-width: 636px;
}

.heading-2 {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.box-mini-card-copy {
  grid-row-gap: 50px;
  flex-direction: column;
  margin-top: 50px;
  display: flex;
}

.box-pick-education {
  width: 100%;
  max-width: 342px;
  grid-row-gap: 7px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.par-h {
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
}

.par-h.who {
  margin-bottom: 16px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.par-h._2 {
  color: #191816;
  font-weight: 700;
}

.div-block-249 {
  margin-left: 24px;
}

.form-new-3 {
  color: #000;
  background-color: #fff;
  border-radius: 30px;
  flex-direction: column;
  padding: 32px 24px;
  line-height: 150%;
  display: flex;
  box-shadow: 0 3px 25px rgba(0, 30, 69, .22);
}

.grid-box-column {
  width: 100%;
  grid-template-rows: 400px auto auto auto auto;
  grid-template-columns: 1fr auto auto 1fr;
  grid-auto-columns: 1fr;
  padding-top: 61px;
  display: grid;
  position: relative;
}

.card-specialist {
  width: 100%;
  max-width: 708px;
  min-height: 300px;
  background-color: #fff;
  border-radius: 30px;
  margin-bottom: 20px;
}

.column-7 {
  max-width: 155px;
}

.link-3 {
  color: #8d46f6;
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
}

.div-block-685 {
  max-width: 470px;
  grid-column-gap: 24px;
  border: 2px solid #8576e1;
  border-radius: 0 30px 30px;
  margin-bottom: 68px;
  padding: 30px 26px 20px;
  display: flex;
}

.par-30 {
  font-size: 30px;
  font-weight: 700;
  line-height: 39px;
}

.par-30.reg {
  font-weight: 400;
}

.block-faq {
  width: 100%;
  cursor: pointer;
  background-color: #f6f5fd;
  border-radius: 32px;
  padding: 25px 16px 25px 25px;
}

.t-30 {
  font-size: 30px;
  line-height: 120%;
}

.day.s-28 {
  font-size: 28px;
  line-height: 133%;
}

.close {
  width: 32px;
  height: 32px;
  background-color: #373a49;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.close.hide {
  display: none;
}

.timer {
  background-color: #eff0f5;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2px 6px 6px;
  display: flex;
}

.tag-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 35px;
  display: flex;
}

.tag-box.gap-30 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.box-arrow-slider {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  margin-left: auto;
  display: grid;
}

.box-arrow-slider.tablet {
  display: none;
}

.card-text {
  min-height: 397px;
  background-color: #e8e5f9;
  border-radius: 30px;
  padding: 50px 32px 30px;
}

.card-text._2 {
  color: #fff;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f451936b247efd891221_%D1%84%D0%BE%D0%BD%20%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D1%87%D0%BA%D0%B8.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.grid-17 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.grid-17.m-top-64 {
  grid-template-columns: 1fr;
  margin-top: 64px;
}

.quarter-s-subtitle {
  width: 100%;
  max-width: 90%;
  color: #d4d4dd;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  overflow: visible;
}

.column-8 {
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.head-grid {
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.body--1-3 {
  color: #8d8d8d;
  margin-top: 0;
  margin-left: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  position: relative;
  top: 0;
}

.body--1-3.text-icons-light-bg-40 {
  color: #8f93a3;
  color: #8f93a3;
  color: #8f93a3;
  color: #8f93a3;
  color: #8f93a3;
  margin-bottom: 16px;
  padding-right: 30px;
  line-height: 24px;
  list-style-type: disc;
}

.body--1-3.text-icons-light-bg-40.hide {
  display: none;
}

.body--1-3.text-icons-light-bg-40 {
  color: #8f93a3;
  color: #8f93a3;
  margin-bottom: 16px;
  line-height: 24px;
  list-style-type: disc;
}

.body--1-3.text-icons-light-bg-40.hide {
  display: none;
}

.top-box-howmuch {
  grid-column-gap: 35px;
  grid-row-gap: 45px;
  flex-wrap: wrap;
  display: flex;
}

.mask-img-90 {
  width: 100%;
  padding-left: 43px;
  position: relative;
}

.mask-img-90._2 {
  padding-left: 0;
}

.image-6 {
  height: 16px;
  max-width: 16px;
}

.top-box-card {
  justify-content: space-between;
  display: flex;
}

.div-block-653 {
  border-bottom: 1px solid #191816;
  margin-bottom: 24px;
  padding-bottom: 24px;
}

.par-26 {
  color: #fff;
  margin-top: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}

.par-26.white {
  color: #fff;
  color: #fff;
  color: #fff;
  color: #fff;
  color: #fff;
  margin-top: 16px;
  padding-top: 16px;
  padding-bottom: 0;
  font-size: 26px;
  font-weight: 600;
}

.image-3455 {
  width: 60px;
}

.colomn-10 {
  width: 100%;
  max-width: 420px;
  flex-direction: column;
  display: flex;
}

.colomn-10._2 {
  max-width: 378px;
}

.columns-4 {
  width: 100%;
  background-color: #eff0f5;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  justify-content: space-between;
  margin-top: 41px;
  padding: 32px 56px;
}

.columns-4._2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-5 {
  color: #e06800;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.text-block-5._2 {
  margin-right: auto;
}

.div-block-696 {
  min-height: 460px;
  background-color: #f6f5fd;
  border-radius: 30px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 30px;
  display: flex;
  position: relative;
}

.div-block-696._2 {
  width: 55%;
  min-height: 404px;
  justify-content: center;
  align-items: flex-start;
  padding: 113px 34px 113px 12%;
}

.h2-64 {
  font-size: 64px;
  line-height: 1.2;
}

.h2-64.reg {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
}

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

.grid-16 {
  width: 100%;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border-radius: 15px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  justify-content: space-around;
}

.cont {
  z-index: 2;
  max-width: 1440px;
  background-color: rgba(0, 0, 0, 0);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: relative;
}

.cont.black.new {
  width: 63%;
  margin-left: 0;
  padding-left: 0;
  padding-right: 30px;
}

.cont.black.new.gap-60 {
  width: 63%;
  grid-row-gap: 60px;
}

.cont.new-grid-cont {
  height: auto;
  margin-left: 0;
  padding-left: 0;
  padding-right: 30px;
}

.cont.new-grid-cont.mw-63percent {
  width: 63%;
  margin-left: 63px;
}

.cont.new-grid-cont.mw-63percent.digital {
  margin-left: 0;
}

.cont.new-grid-cont.mw-100percent {
  width: 100%;
}

.cont.form-2 {
  color: #fff;
  flex-direction: row;
  align-items: center;
  padding-top: 43px;
  padding-bottom: 43px;
}

.cont.form-2._2 {
  padding-left: 0;
  padding-right: 0;
}

.cont._3 {
  flex-direction: row;
  margin-top: 48px;
  margin-bottom: 48px;
}

.button-green {
  text-align: center;
  background-color: #26e0a4;
  border-radius: 30px;
  padding-top: 12px;
  padding-bottom: 13px;
}

.section-text {
  padding-bottom: 80px;
  padding-left: 30px;
}

.left-col {
  width: 87%;
  max-width: 528px;
  padding-top: 16px;
}

.rich-card-teachers {
  font-size: 16px;
  line-height: 22px;
}

.div-grid-2 {
  z-index: 3;
  background-color: rgba(244, 245, 250, 0);
  border-radius: 30px;
  padding-top: 32px;
  padding-right: 64px;
  font-size: 18px;
  line-height: 130%;
  position: static;
}

.div-grid-2.mw {
  width: 48%;
  max-width: 310px;
  flex: none;
  padding-right: 0;
}

.wrp-box-hwmuch {
  grid-row-gap: 14px;
  flex-direction: column;
  flex: none;
  display: flex;
  position: relative;
}

.wrp-box-hwmuch.horizontal {
  flex-direction: row;
  align-items: center;
}

.t-36 {
  font-size: 36px;
  line-height: 134%;
}

.t-36.bold {
  font-weight: 700;
  display: inline-block;
}

.t-36.bold.new-grid {
  font-size: 2.3vw;
}

.t-36.bold.white {
  color: #fff;
  font-weight: 700;
}

.grid-123 {
  width: 100%;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  margin-top: 48px;
}

.grid-123.hide {
  display: none;
}

.box-horizontal-hwmuch {
  grid-column-gap: 35px;
  border-bottom: 1px solid #d4d4dd;
  align-items: flex-end;
  margin-top: 40px;
  padding-bottom: 20px;
  display: flex;
}

.line-logo-copy-2 {
  width: 100%;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.div-block-691 {
  z-index: 3;
  width: 400px;
  background-image: linear-gradient(270deg, #e8e5f9, #e3e1ed 90%, rgba(227, 225, 237, 0));
  justify-content: space-between;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.div-block-691._2 {
  background-image: linear-gradient(270deg, #fff, #fff 90%, rgba(227, 225, 237, 0));
}

.box-education {
  max-width: 100%;
  grid-column-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: auto;
  align-items: end;
  margin-top: 100px;
  display: grid;
}

.box-card-wrp {
  width: 100.001%;
  background-color: #1b1c1f;
  margin-top: 0;
}

.box-card-wrp.w_100.mrgn_top_64 {
  margin-top: 64px;
}

.box-card-wrp.w_100.mrgn_top_64.hide {
  display: none;
}

.box-card-wrp.spec {
  width: 60%;
}

.box-card-wrp.spec.adaptive-1920.mrgn_top_64 {
  width: auto;
  margin-top: 64px;
}

.div-block-684 {
  grid-row-gap: 11px;
  flex-direction: column;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.max-w-762 {
  max-width: 762px;
  margin-top: 20px;
  margin-bottom: 50px;
  font-size: 24px;
  line-height: 145%;
}

.swiper-button-next-2 {
  width: 48px;
  height: 48px;
  cursor: pointer;
  background-color: #f4f5fa;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrp-answer {
  overflow: hidden;
}

.par-grid {
  font-size: 16px;
  line-height: 22px;
}

.par-grid.who {
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 27px;
}

.mini-box-graph {
  width: 100%;
  max-width: 464px;
  text-align: center;
  background-color: #fff;
  border-radius: 44px;
  justify-content: center;
  align-items: center;
  padding-top: 21px;
  padding-bottom: 21px;
  display: flex;
}

.block-img-text-3 {
  align-items: flex-start;
  display: flex;
}

.par-57 {
  font-size: 28px;
  font-weight: 400;
  line-height: 36px;
}

.par-57.bold.m-top-48 {
  margin-top: 48px;
}

.submit-button-purpl {
  width: 100%;
  text-align: center;
  background-color: #8d46f6;
  border-radius: 12px;
  flex: 0 auto;
  margin-bottom: 15px;
  padding-top: 18px;
  padding-bottom: 19px;
  font-size: 20px;
  font-weight: 700;
  line-height: 130%;
}

.div-block-252 {
  width: 13%;
  height: 51%;
  border-top: 1px solid #d4d4dd;
  border-bottom: 1px solid #d4d4dd;
  border-right: 1px solid #d4d4dd;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0%;
  left: auto;
  right: -13%;
}

.list-blockchain {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.wrp-button {
  width: 100%;
  max-width: 1107px;
  margin-left: auto;
  margin-right: auto;
  font-size: 16px;
  display: block;
}

.wrp-button.height-1107 {
  width: 100%;
  max-width: 1107px;
  cursor: pointer;
  justify-content: space-between;
  display: flex;
}

.wrp-button.height-1107.hide {
  display: none;
}

.image-3456 {
  margin-right: 24px;
}

.big-card-spec {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f451936b243468891234_Frame%201077246012%20(1).jpg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 6px;
  padding: 35px 35px 30px 30px;
  overflow: hidden;
}

.text-block-6 {
  margin-top: 48px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-6.m-top-48 {
  margin-top: 20px;
}

.box-start-time {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  display: grid;
}

.box-start-time.new-grid {
  grid-template-columns: 1fr 1fr;
}

.block-text-123 {
  width: 100%;
  max-width: 830px;
  justify-content: space-between;
  display: flex;
}

.color-grey-blue {
  color: #748092;
  margin-top: 8px;
  margin-bottom: 24px;
  line-height: 24px;
}

.div-block-661 {
  max-width: 1440px;
  position: relative;
}

.image-3453 {
  max-width: 140%;
  margin-top: 0;
  padding-top: 0;
  display: block;
  position: absolute;
  top: -12px;
  left: -22px;
}

.par-18-2 {
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 22px;
}

.div-grid-white {
  background-color: #fff;
  border-radius: 30px;
  padding: 32px 32px 72px;
}

.column-5 {
  width: 100%;
  max-width: 526px;
}

.par-head {
  font-size: 20px;
  line-height: 27px;
}

.wrp-accordion {
  width: 100%;
  max-width: 432px;
  padding-top: 12px;
  padding-bottom: 0;
  display: block;
  overflow: hidden;
}

.wrp-accordion.hide {
  display: none;
}

.div-block-697 {
  width: 100%;
  padding-left: 10px;
}

.block-text-124 {
  background-color: #eff0f5;
  border-radius: 30px;
  padding: 32px;
}

.block-text-124.hide {
  display: none;
}

.color-slate {
  color: #725ef2;
}

.par-39 {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  display: block;
}

.par-39._3 {
  font-size: 1.9em;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
  display: block;
}

.input {
  min-height: 48px;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 17px;
  padding-left: 16px;
  padding-right: 0;
  font-size: 16px;
  overflow: hidden;
}

.input:focus {
  border-style: solid;
  border-color: #b1b1bb;
}

.input::-ms-input-placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.input::placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.error-message-2 {
  line-height: 24px;
}

.image-3475 {
  width: 100%;
  height: auto;
}

.p-20 {
  font-size: 20px;
  font-weight: 400;
  line-height: 135%;
}

.p-20.bottom-line {
  border-bottom: 1px solid #000;
  padding-bottom: 18px;
}

.p-20.grey {
  color: #7c8092;
}

.p-20.grey.right {
  text-align: right;
}

.p-20.tabl.new-grid {
  font-size: 10px;
}

.p-20.bold {
  font-weight: 700;
}

.name-teacher {
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.image-154 {
  margin-bottom: 34px;
}

.image-154._2 {
  margin-top: 30px;
}

.bottom-box-card {
  padding: 21px 28px 80px 32px;
}

.form-3 {
  flex-direction: column;
  display: flex;
}

.image-included {
  margin-right: 1.388vw;
}

.div-block-236 {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 30px;
  display: grid;
}

.more-card-package {
  height: 100%;
  color: #1e1b21;
  background-color: #fff;
  border-bottom-right-radius: 2.083vw;
  border-bottom-left-radius: 2.083vw;
  flex-direction: column;
  justify-content: space-between;
  padding: 24px;
  font-size: 14px;
  line-height: 18px;
  display: flex;
}

.card-package-2 {
  width: 100%;
  border: 1px #d3d3d3;
  border-radius: 30px;
  flex-direction: column;
  transition: all .3s;
  display: flex;
  box-shadow: 0 0 14px 1px rgba(0, 30, 69, .22);
}

.card-package-2:hover {
  box-shadow: 0 0 11px 5px rgba(55, 78, 112, .5);
}

.max-w-772 {
  max-width: 772px;
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 24px;
  line-height: 150%;
}

.section-17 {
  width: 100%;
}

.h3-38-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 36px;
}

.done {
  display: none;
}

.text-block-92 {
  color: rgba(255, 255, 255, .75);
  margin-top: 8px;
  font-size: 12px;
  line-height: 16px;
}

.image-161 {
  margin-left: 12px;
}

.old-price-3 {
  color: rgba(255, 255, 255, .5);
  font-size: 18px;
  line-height: 150%;
  text-decoration: line-through;
}

.italic-text {
  font-style: normal;
}

.box-profession-copy-2 {
  color: #fff;
  background-color: rgba(239, 240, 244, .25);
  border-radius: 30px;
  margin-bottom: 20px;
  padding: 6px 15px;
  font-size: 12px;
  line-height: 150%;
}

.wrapper-year {
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto auto auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: none;
}

.par-124 {
  text-align: right;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.card-included-2 {
  background-color: #f4f5fa;
  border-radius: 30px;
  padding: 32px 32px 56px;
}

.text-block-85 {
  border-bottom: 1px solid #d4d4dd;
  margin-bottom: 6px;
  padding-top: 10px;
  padding-bottom: 8px;
}

.text-block-84 {
  font-size: .694vw;
  line-height: 151%;
}

.wrapper-packages-2 {
  width: 100vw;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: -48px;
  margin-right: -48px;
  padding: 50px 48px 20px;
  display: grid;
  overflow: scroll;
}

.wrapper-packages-2.disable-scrollbar {
  width: auto;
  grid-template-columns: 1fr;
  display: flex;
  overflow: visible;
}

.div-block-235 {
  grid-column-gap: 1.25vw;
  grid-row-gap: 16px;
  color: #7c8092;
  border: 1px solid #d4d4dd;
  border-radius: .694vw;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-content: stretch;
  align-items: center;
  margin-bottom: 4px;
  padding: 4px 1.736vw 12px 1.527vw;
  display: grid;
}

.box-year {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: .972vw;
  line-height: 151%;
  display: flex;
}

.heading-2-2 {
  z-index: 1;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.button-card-package {
  color: #fff;
  text-align: center;
  background-color: #8d46f6;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 13px 0;
  font-size: 16px;
  line-height: 150%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.heading-card-package-2 {
  color: #fff;
  border-radius: 26px;
  flex: 1;
  padding: 24px;
  position: relative;
}

.heading-card-package-2.orange-2 {
  background-image: linear-gradient(130deg, #ffa800 45%, rgba(255, 168, 0, .5));
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-card-package-2.black {
  background-image: linear-gradient(130deg, #000 45%, rgba(0, 0, 0, .5));
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-card-package-2.violet {
  background-image: linear-gradient(130deg, #725ef2 45%, rgba(114, 94, 242, .5));
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.heading-card-package-2.dark-blue {
  background-image: linear-gradient(130deg, #374e70 45%, #748092);
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dox-price-2 {
  margin-top: 32px;
  font-size: 12px;
  line-height: 16px;
}

.dox-price-2._16 {
  margin-top: 16px;
}

.new-price-2 {
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.div-block-405 {
  display: block;
}

.text-64-2 {
  font-size: 4.444vw;
  font-weight: 700;
  line-height: 120%;
}

.text-64-2._2 {
  margin-top: -19px;
}

.text-64-2.margin {
  margin-top: -19px;
  margin-left: -18px;
}

.text-span-103 {
  font-size: .972vw;
  font-weight: 700;
}

.h3-18 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 26px;
}

.h3-18.blue {
  color: #191816;
}

.wrapper-included-2 {
  width: 100%;
  color: #7c8092;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: 1fr;
  display: flex;
}

.small-name {
  color: rgba(255, 255, 255, .75);
  margin-top: 0;
  font-size: 12px;
  line-height: 16px;
}

.box-included-2 {
  width: 33%;
  min-width: 250px;
  align-items: center;
  margin-top: 20px;
  font-size: 12px;
  line-height: 16px;
  display: flex;
}

.line-card-package {
  width: 100%;
  height: 1px;
  background-color: #d3d3d3;
}

.par-packet {
  max-width: 180px;
}

.par-packet._3 {
  max-width: 152px;
}

.par-packet._2 {
  max-width: 116px;
}

.box-details-main {
  padding-left: 0;
  font-size: 16px;
}

.box-details-main-h {
  color: #7c8092;
  margin-bottom: 8px;
}

.box-details-main-h.head-list {
  list-style-type: none;
}

.footer_block-2 {
  width: 100%;
  min-height: 330px;
  background-color: #000;
  padding: 48px 0% 80px;
  font-family: Gbfont, sans-serif;
}

.footer_block-2.new_bg {
  color: #000;
  background-color: #f4f5fa;
  padding-left: 44px;
  padding-right: 44px;
}

.footer_soc_wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.btm_legal_info-2 {
  color: #7f8399;
  margin-top: 32px;
  font-size: 14px;
  line-height: 1.2;
}

.footer_inner_block-2 {
  max-width: 1128px;
  padding-left: 48px;
  padding-right: 48px;
}

.footer_left_wrapper-2 {
  width: 100%;
  max-width: 780px;
  justify-content: space-between;
  align-items: flex-end;
  margin-right: 162px;
  display: flex;
}

.remodal {
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.remodal.new-grid-cop, .remodal.new-grid-copy {
  max-width: 1440px;
  background-color: #0c0c0c;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0%;
  padding-right: 0%;
  position: static;
}

.form-new-copy {
  color: #000;
  flex-direction: column;
  padding: 0;
  line-height: 150%;
  display: flex;
}

.input-copy {
  min-height: 48px;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 0;
  padding-left: 16px;
  padding-right: 0;
  font-size: 16px;
  overflow: hidden;
}

.input-copy:focus {
  border-style: solid;
  border-color: #b1b1bb;
}

.input-copy::-ms-input-placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.input-copy::placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.flex-horizontal {
  grid-column-gap: 8px;
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.new-form-sticky-copy {
  width: 100%;
  max-width: 416px;
  flex-direction: column;
  flex: none;
  align-items: center;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.div-block-702 {
  max-width: 1440px;
  border-radius: 36px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.image-3471 {
  width: 100%;
  max-width: 294px;
  margin-left: 24px;
}

.div-block-706-copy {
  text-align: left;
  background-color: #fff;
  border-radius: 30px;
  align-items: flex-end;
  padding: 32px 48px;
  display: flex;
  position: relative;
}

.box-input-copy {
  margin-bottom: 16px;
}

.trigger-modal, .trigger-modal.js_fix_order {
  display: none;
}

.button-5 {
  text-align: center;
  background-color: #8d46f6;
  border-radius: 12px;
  padding: 19px 30px;
  font-size: 20px;
  line-height: 26px;
  transition: all .2s;
}

.p-14 {
  font-size: 14px;
  font-weight: 400;
  line-height: 128%;
}

.close-icon-3 {
  z-index: 5;
  cursor: pointer;
  position: absolute;
  top: 20px;
  bottom: auto;
  left: auto;
  right: 20px;
}

.block_img {
  min-width: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.popup-2 {
  z-index: 10;
  width: 100%;
  max-width: 640px;
  background-color: #1d1c1c;
  border: 1px solid #464646;
  border-radius: 20px;
  padding: 30px;
  display: block;
  position: relative;
}

.popup-2.xx {
  max-width: 540px;
  float: none;
  clear: none;
  perspective: none;
  text-align: center;
  object-fit: fill;
  background-color: #fff;
  background-image: none;
  border-style: none;
  border-width: 0;
  border-radius: 26px;
  margin: auto;
  padding: 120px 40px 32px;
  display: block;
  position: relative;
  transform: none;
}

.popup-subtitle-4 {
  text-align: center;
  border: 1px #000;
  margin: 0 auto 20px;
  font-size: 23px;
  font-weight: 400;
  line-height: 24px;
}

.image-3358 {
  display: none;
}

.success-title-3 {
  text-align: center;
  margin-bottom: 8px;
  font-size: 34px;
  font-weight: 700;
  line-height: 1.2;
  display: inline-block;
}

.text-block-46 {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 18px;
  line-height: 1.4;
}

.popup-close-2 {
  z-index: -1;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
}

.html-embed-9 {
  display: inline-block;
}

.section-popup {
  z-index: 100;
  height: 100vh;
  background-color: rgba(10, 10, 10, .95);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-popup.xx2 {
  z-index: 1000;
  background-color: rgba(0, 0, 0, .85);
  padding-top: 0;
  font-family: Gbfont, sans-serif;
  line-height: 1.4;
  display: none;
  overflow: auto;
}

.form-8 {
  position: relative;
}

.privacy_text {
  color: #75798a;
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
}

.q_btn_programm-2 {
  width: 50%;
  height: 50px;
  max-width: 200px;
  background-color: #14161f;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.q_btn_programm-2.width_70 {
  width: 70%;
}

.popup-title-4 {
  max-width: 440px;
  margin: 0 auto 20px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.15;
}

.form_field {
  width: 100%;
  height: 56px;
  color: #75798a;
  background-color: #fff;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 1.2;
}

.popup_form {
  background-color: #fff;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 0;
}

.success-message-7 {
  background-color: #fff;
}

.form_btn {
  width: 100%;
  height: 56px;
  background-color: #8d46f6;
  border-radius: 12px;
  margin-bottom: 24px;
  font-size: 16px;
  line-height: 1.2;
}

.purple {
  color: #725ef2;
}

.box-card-wrp-2 {
  margin-top: 64px;
}

.box-tags-otrasl {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #191816;
  background-color: #fff;
  border-radius: 48px;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 24px;
  padding: 78px;
  display: flex;
}

.box-tags-otrasl.new-grid {
  padding: 40px;
}

.text-span-167 {
  color: #fff;
  font-size: 15px;
}

.card-text-img {
  align-items: center;
  display: flex;
}

.card-text-2 {
  min-height: 378px;
  background-color: #fff;
  border-radius: 30px;
  padding: 50px 30px;
}

.card-text-2._2 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bc07d20a555163e70d528c_IMAGE%2026.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.block-text-96 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bc07d20a55513ed10d528e_IMAGE%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 30px;
  margin-top: 43px;
  padding: 32px 45px;
}

.par-23 {
  color: #725ef2;
  font-size: 23px;
  line-height: 140%;
}

.par-23._2 {
  color: #fff;
}

.div-block-695 {
  width: 1px;
  background-color: #e8e5f9;
  position: relative;
  right: 19px;
}

.grid-126 {
  width: 100%;
  grid-column-gap: 19px;
  grid-row-gap: 24px;
  grid-template-columns: auto auto;
  grid-auto-columns: auto;
  justify-content: space-between;
  margin-top: 33px;
}

.adaptive-1920-2 {
  width: 100%;
}

.grid-125 {
  grid-row-gap: 15px;
  grid-template-columns: 1fr;
  margin-top: 54px;
}

.sect-102 {
  color: #191816;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 30px;
  font-weight: 400;
  display: block;
  overflow: hidden;
}

.sect-102.mb-94 {
  background-color: #e8e5f9;
  padding-top: 65px;
  padding-bottom: 65px;
  padding-left: 30px;
  position: relative;
}

.sect-102.mb-104 {
  padding-top: 65px;
  padding-bottom: 45px;
  padding-left: 30px;
  position: relative;
}

.sect-102.mb-104.margin.bg_lght_grey {
  background-color: #eff0f5;
}

.grid-124 {
  width: 100%;
  grid-column-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 40px;
}

.p-18-3 {
  font-size: 18px;
  font-weight: 400;
  line-height: 133%;
}

.text-span-166 {
  font-size: 15px;
}

.wrappers_menu_btns {
  display: none;
}

.phone_block {
  width: 48px;
  height: 48px;
  background-color: #eff0f5;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf748c7e2f146bd01c9f6_phone_24.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 12px;
  display: none;
}

.directions_mob_link {
  color: #000;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 18px;
  line-height: 1.2;
  text-decoration: none;
  display: block;
}

.menu_wrapper {
  width: 100%;
  max-width: 360px;
  justify-content: space-between;
  align-items: center;
  display: none;
}

.navbar_mob {
  display: none;
  position: static;
  overflow: hidden;
}

.navbar_mob.show {
  flex: none;
  display: block;
}

.navbar_mob.show.hide_desk {
  display: none;
}

.right_flex {
  width: 100%;
  max-width: 682px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.right_flex.width_wtht_trnsltn {
  max-width: 600px;
}

.translate_dropdown {
  display: none;
}

.translate_dropdown.w--open {
  height: 96px;
  min-width: 163px;
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
  top: 58px;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 6px 0 24px rgba(45, 75, 162, .12);
}

.menu_btn_grey {
  width: 100%;
  height: 48px;
  max-width: 203px;
  color: #191816;
  white-space: nowrap;
  background-color: #eff0f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  display: flex;
}

.menu_btn_grey:hover {
  background-color: #e3e3e8;
}

.menu_btn_grey.mob_btn_width {
  max-width: 335px;
  display: flex;
}

.dropdown-toggle-4 {
  width: 100%;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
}

.trnslt_dropdown_link {
  color: #191816;
  cursor: pointer;
  padding: 8px 0;
  font-size: 16px;
  line-height: 1.2;
  text-decoration: none;
}

.menu_arr {
  margin-left: 7px;
}

.image-260 {
  margin-right: 12px;
}

.trnsltn_block {
  width: 48px;
  height: 48px;
  background-color: #eff0f5;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf748c7e2f19b7601c9f7_globe_24.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 12px;
  flex: none;
  margin-left: 0;
  margin-right: 0;
}

.trnsltn_block.hide_trnslt {
  display: none;
}

.courses_in_block {
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.courses_in_block.hide_lerna {
  display: none;
}

.burger_menu_link {
  color: #191816;
  text-align: left;
  padding: 15px 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none;
  display: block;
}

.burger_menu_link.hide {
  display: none;
}

.dropdown-list-3 {
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.dropdown-list-3.w--open {
  background-color: #fff;
  border-radius: 8px;
  padding: 16px;
  bottom: 50px;
  box-shadow: 6px 0 24px rgba(45, 75, 162, .12);
}

.menu_btn_purple {
  width: 100%;
  height: 48px;
  max-width: 227px;
  color: #fff;
  white-space: nowrap;
  background-color: #8d46f6;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  display: flex;
}

.menu_btn_purple:hover {
  background-color: #7e40da;
}

.menu_btn_purple.mob_btn_width {
  max-width: 335px;
}

.dropdown_main_menu {
  height: 92vh;
  background-color: #fff;
  padding: 20px 24px;
  display: none;
  position: absolute;
  top: 72px;
  left: 0;
  right: 0;
}

.dropdown_main_menu.w--open {
  z-index: 10000;
  height: 94vh;
  flex-direction: column;
  justify-content: space-between;
  padding: 20px 24px;
  display: block;
  overflow: hidden;
}

.text-block-7 {
  color: #7c8092;
  font-size: 18px;
  line-height: 1.2;
}

.courses_back_block {
  text-decoration: none;
  display: flex;
}

.menu_burger_wrapper {
  width: 20px;
  height: 20px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.wrapper_menu {
  height: 100%;
  max-width: 1392px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0 10px;
  display: flex;
}

.dropdown-3 {
  height: 48px;
  display: block;
}

.wrapper_btm {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.wrapper_btm.hide_trnslt {
  display: none;
}

.dropdown-toggle {
  width: 48px;
  height: 48px;
  margin-right: 0;
  padding: 0;
  display: block;
  position: static;
}

.directions_mob_wrapper {
  width: 100%;
  height: 100%;
  max-width: 1392px;
  padding-left: 10px;
  padding-right: 10px;
}

.header_section-2 {
  z-index: 10000;
  width: 100%;
  max-width: 100vw;
  background-color: #fff;
  padding: 12px 44px;
  transition: all .3s;
  position: static;
  left: 0;
  right: 0;
}

.wrapper_top {
  width: 100%;
}

.icon-5 {
  color: #7c8092;
  font-size: 16px;
  line-height: 1.2;
}

.mob_link {
  color: #000;
  white-space: nowrap;
  align-self: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  display: none;
}

.directions_mob_absolute {
  z-index: 1000;
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 20px 24px;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 100%;
  right: 0%;
}

.burger_icon {
  width: 48px;
  height: 48px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.menu_link {
  color: #7c8092;
  font-size: 16px;
  line-height: 1.2;
  text-decoration: none;
  display: block;
}

.div-block-3 {
  width: 100%;
  height: 2px;
  background-color: #000;
  border-radius: 24px;
}

.icon_in_title {
  height: 64px;
  position: absolute;
}

.icon_in_title.web-design_icon-title {
  top: 13px;
  bottom: auto;
  left: 445px;
  right: auto;
}

.icon_in_title.web-design_icon-title.hidden {
  display: none;
}

.icon_in_title.web-design_goal-img-3 {
  height: 71px;
  top: auto;
  bottom: -18px;
  left: 194px;
  right: auto;
}

.icon_in_title.web-design_goal-img-4 {
  width: 152px;
  height: auto;
  top: 42px;
  bottom: auto;
  left: 196px;
  right: auto;
}

.icon_in_title.i_in_t_adv_1 {
  height: 48px;
  top: 48px;
  left: 220px;
  transform: rotate(6deg);
}

.icon_in_title.i_in_t_3dm_10 {
  height: 56px;
  top: 16px;
  left: auto;
  right: -70px;
}

.text-block-67 {
  color: #7c8092;
  font-size: 20px;
  line-height: 27px;
}

.sec_first_img_1-2 {
  width: 48%;
  min-height: 10px;
  position: absolute;
  top: 220px;
  left: auto;
  right: -60px;
}

.sec_first_img_1-2.web-design_main-img {
  z-index: 0;
  width: 45%;
  top: 160px;
  right: 0;
}

.sec_first_img_1-2.web-design_main-img.top-pos_180 {
  top: 180px;
}

.container-1455 {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

.container-1455.cont_wide {
  max-width: 1196px;
  position: relative;
}

.container-1455.cont_wide.max_w_1296 {
  max-width: 1296px;
}

.container-1455.cont_wide.max_w_1296.plan {
  max-width: 1196px;
}

.container-1455.cont_wide.max_w_1296.overflw-hidd {
  overflow: hidden;
}

.container-1455.cont_wide.advantage {
  flex-direction: column;
}

.container-1455.cont_wide.purple {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg"), url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf78fba8d91dbbd5e7f2d_Vector%20(1).png");
  background-position: 0 0, 0 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto 40px;
}

.container-1455.cont_wide.purple.email-program {
  background-image: none;
  display: inline-block;
  position: relative;
}

.price-roblox {
  margin-bottom: 6px;
  font-size: 36px;
  line-height: 48px;
}

.text-old-year {
  font-size: 16px;
  line-height: 22px;
}

.image-3476 {
  width: 183px;
  height: auto;
  margin-right: 10px;
}

.lists_item_purple-3 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf75106b210fc71b93eef_Ellipse%20686.png");
  background-position: 0 13px;
  background-repeat: no-repeat;
  background-size: auto;
  padding-bottom: 8px;
  padding-left: 32px;
  list-style-type: none;
}

.text-span-35 {
  display: inline-block;
}

.btn_purple {
  color: #fff;
  background-color: #8d46f6;
  border-radius: 12px;
  margin-top: 0;
  padding: 19px 32px;
  font-size: 20px;
  line-height: 26px;
}

.btn_purple:hover {
  background-color: #7e40da;
}

.heading-first-scr {
  margin-top: 32px;
  margin-bottom: 40px;
  position: relative;
}

.spec-img-2 {
  align-items: flex-end;
  display: flex;
}

.div-info {
  max-width: 720px;
}

.div-info.z-index_10 {
  z-index: 10;
  position: relative;
}

.section-11 {
  padding: 120px 36px;
  position: relative;
  overflow: hidden;
}

.section-11.roblox {
  color: #191816;
  padding: 120px 48px;
  font-family: Gbfont, sans-serif;
  line-height: 30px;
  position: static;
}

.section-11.roblox.first-screen {
  padding-top: 20px;
  padding-bottom: 120px;
}

.section-11.roblox.first-screen.pddng_top_80 {
  padding-top: 80px;
  padding-bottom: 0;
}

.section-11.roblox.first-screen.pddng_top_80.padd-head {
  padding-bottom: 100px;
}

.section-11.roblox.beige {
  background-color: #f1efe4;
}

.section-11.roblox.beige._3dm {
  padding-bottom: 120px;
}

.section-11.roblox.beige.program {
  z-index: 1;
  padding-left: 122px;
  padding-right: 122px;
  position: relative;
}

.section-11.roblox.advantage {
  padding-bottom: 194px;
}

.section-11.roblox.purple {
  background-color: #8d46f6;
}

.section-11.roblox.purple.email-program {
  padding-left: 122px;
  padding-right: 122px;
}

.image-291 {
  margin-bottom: 20px;
}

.top_tags {
  display: flex;
}

.top_tags.web-design {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.top_tags.bottom-tags {
  margin-bottom: 10px;
}

.div-price {
  margin-top: 32px;
  margin-bottom: 40px;
  position: relative;
}

.heading-39 {
  z-index: 10;
  width: 700px;
  margin-bottom: 0;
  font-size: 76px;
  font-weight: 400;
  line-height: 90px;
  display: block;
  position: relative;
}

.image-190 {
  width: 22px;
  height: 22px;
  margin-right: 5px;
}

.lists-main-2 {
  margin-bottom: 0;
  padding-left: 0;
  font-size: 24px;
  line-height: 32px;
  list-style-type: none;
}

.school-old_year-2 {
  border: 1px solid #000;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-left: 14px;
  padding: 10px 16px;
  font-size: 12px;
  line-height: 18px;
  display: flex;
}

.school-old_year-2.grid-card {
  margin-left: 0;
}

.school-old_year-2._2 {
  margin-left: 14px;
  padding: 10px 16px;
}

.heading-32 {
  text-align: center;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.course-text-info {
  margin-top: 0;
  font-size: 36px;
  line-height: 48px;
}

.course-text-info.web-design_course-title {
  max-width: 384px;
  margin-top: 117px;
}

.web-design_course-who_card {
  background-color: #fff;
  border-radius: 56px;
  padding: 40px;
  position: relative;
}

.course-text-description {
  max-width: 384px;
  margin-top: 16px;
  font-size: 20px;
  line-height: 27px;
}

.heading-for-who {
  margin-bottom: 80px;
}

.courses-who {
  max-width: 400px;
  flex-flow: column wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.courses-who.web-design_grid {
  max-width: none;
  grid-column-gap: 24px;
  grid-row-gap: 48px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  display: grid;
}

.web-design_course-img {
  width: 280px;
  height: 280px;
  max-width: none;
  position: absolute;
  top: -90px;
  bottom: auto;
  left: auto;
  right: -14px;
}

.goal_item_text {
  margin-top: 32px;
  font-size: 20px;
  line-height: 27px;
}

.kid-development {
  position: static;
}

.goal_item_h-2 {
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  position: relative;
}

.goal_item_h-2.g_i_h_w_400 {
  width: 400px;
}

.heading-33 {
  z-index: 3;
  text-align: center;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
  position: relative;
}

.goal_item-2 {
  max-width: 500px;
  margin-bottom: 0;
  position: relative;
}

.goal_item-2._3 {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
  position: static;
}

.heading-development {
  z-index: 2;
  margin-bottom: 80px;
  position: relative;
}

.image-174 {
  height: auto;
  position: relative;
  top: -32px;
}

.image-288 {
  position: absolute;
  top: auto;
  bottom: -12px;
  left: auto;
  right: 15%;
}

.image-288.web-design_goal-img-5 {
  height: 50px;
  top: -6px;
  bottom: auto;
  left: 282px;
  right: auto;
}

.goal_item_title {
  position: relative;
}

.goal_grid {
  grid-column-gap: 69px;
  grid-row-gap: 69px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.text-block-47 {
  color: #fff;
  font-size: 22px;
  line-height: 22px;
}

.image-193 {
  width: 66px;
  height: auto;
}

.image-193.mob {
  display: none;
}

.h-i-educ {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.image-196 {
  width: 66px;
  height: auto;
}

.image-196.mob {
  display: none;
}

.text-block-48 {
  width: 100%;
  font-size: 20px;
  line-height: 27px;
}

.image-194 {
  width: 66px;
}

.image-194.mob {
  display: none;
}

.circle {
  width: 140px;
  height: 140px;
  background-color: #3191e7;
  border-radius: 140px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
}

.circle.romblox {
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 12px 10px 10px;
}

.circle.romblox.purple {
  background-color: #976dd3;
  padding-top: 12px;
}

.circle.romblox.pink {
  filter: none;
  background-color: #e582ea;
  padding-left: 5px;
  padding-right: 5px;
  position: static;
}

.circle.romblox.green {
  filter: none;
  -webkit-text-fill-color: inherit;
  background-color: #5db560;
  background-clip: border-box;
  padding-top: 12px;
  padding-bottom: 10px;
  position: static;
}

.circle.romblox.long {
  width: 90px;
  background-color: #5db560;
  border-radius: 140px;
  padding: 8px 17px;
  font-size: .5px;
}

.circle.romblox.long.hidden {
  display: none;
}

.image-175 {
  width: 20px;
  height: 20px;
  margin-left: 10px;
}

.cards-edu-2 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.card-edu {
  background-color: #fff;
  border-radius: 60px;
  align-items: flex-start;
  padding: 30px 30px 48px;
  display: flex;
}

.heading-29 {
  margin-bottom: 16px;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
}

.heading-29.educ-3 {
  margin-bottom: 0;
}

.right-div-educ {
  margin-left: 18px;
}

.adv_h {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 160px;
  font-size: 54px;
  line-height: 70px;
}

.adv_item_p {
  width: auto;
  font-size: 20px;
  line-height: 27px;
}

.adv_item_p._1-colllum {
  font-size: 20px;
  line-height: 27px;
}

.adv_grid-2 {
  width: 100%;
  grid-column-gap: 200px;
  grid-row-gap: 194px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.adv_item_title {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 24px;
  display: flex;
  position: relative;
}

.adv_item_title.horiz {
  flex-direction: row;
}

.image-202 {
  width: 48px;
  position: absolute;
  top: -17px;
  left: 346px;
}

.image-202.web-design {
  top: -23px;
  left: 326px;
}

.image-202.web-design.adv_item_title-4, .image-202.web-design.adv_item_title-3 {
  width: 52px;
  top: 0;
  left: 398px;
}

.adv_item_img-2 {
  width: 700px;
  height: auto;
  max-width: none;
  min-height: 10px;
  position: absolute;
  top: -220px;
  left: 42%;
}

.adv_item_img-2.web-design.item_adv-img-1 {
  top: -200px;
}

.adv_item_img-2.adv_img_left_0 {
  left: -140px;
}

.adv_item_img-2.adv_img_left_0.item_adv_img_4 {
  top: -190px;
}

.adv_item_img-2.item_adv_img_3 {
  top: -200px;
}

.h-card {
  width: auto;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
}

.div-block-182 {
  max-width: 1196px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.item_adv {
  min-height: 200px;
  position: relative;
}

.adv_item_desc {
  width: 45%;
  max-width: 500px;
}

.adv_item_desc.adv_text_right {
  margin-left: 54%;
}

.wrp-accordion-2 {
  padding-top: 8px;
  display: block;
  overflow: hidden;
}

.close-cicle {
  background-color: #8d46f6;
  border-radius: 50%;
}

.close-cicle:hover {
  background-color: #7e40da;
}

.card-program.final {
  z-index: auto;
  background-color: #fff;
  border-radius: 32px;
  margin-top: 155px;
  padding: 88px 20px 91px 64px;
  display: flex;
  position: relative;
}

.div-hover {
  width: 100%;
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.close-2 {
  width: 54px;
  height: 54px;
  background-color: #8d46f6;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.image-181 {
  z-index: -1;
  height: 90px;
  position: absolute;
  top: auto;
  bottom: -20%;
  left: -4%;
  right: auto;
}

.quarter-s-subtitle-3 {
  width: 90%;
  color: #191816;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.block-accordion {
  width: 100%;
  overflow: hidden;
}

.image-179 {
  width: 509px;
  height: auto;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 2%;
}

.image-188 {
  height: 82px;
  position: absolute;
  top: -55%;
  bottom: auto;
  left: 40%;
  right: auto;
}

.h-i-program-educ {
  max-width: 410px;
  margin-bottom: 60px;
  display: flex;
  position: relative;
}

.plan_point {
  margin-top: 8px;
  font-size: 24px;
  line-height: 32px;
}

.plan_point.plan_point_proj {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf788158ffc9d4d7c3061_star.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 42px;
}

.plan_point.plan_point_proj.mt_32_24 {
  margin-top: 32px;
}

.image-189 {
  height: 65px;
  position: absolute;
  top: -5%;
  bottom: auto;
  left: -10%;
  right: auto;
}

.heading-30 {
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.image-177 {
  width: 54px;
}

.heading-final {
  position: relative;
}

.image-183 {
  width: 36px;
  height: auto;
  position: absolute;
  top: -70%;
  bottom: auto;
  left: auto;
  right: 15%;
}

.image-182 {
  width: 276px;
  height: auto;
  position: absolute;
  top: auto;
  bottom: -100%;
  left: -7%;
  right: auto;
}

.heading-34 {
  height: auto;
  align-items: center;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 36px;
  display: flex;
}

.program-romblox {
  max-width: 1196px;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-49 {
  width: 65%;
  color: #222129;
  text-align: center;
  margin-bottom: 48px;
  font-size: 20px;
  line-height: 27px;
}

.heading-35 {
  color: #222129;
  text-align: center;
  margin-bottom: 18px;
  font-size: 54px;
  line-height: 70px;
}

.image-187 {
  width: auto;
  height: auto;
  max-width: none;
  position: absolute;
  top: -33%;
  bottom: auto;
  left: -35%;
  right: auto;
}

.image-184 {
  z-index: 3;
  height: 220px;
  outline-offset: 0px;
  mix-blend-mode: normal;
  outline: 3px #000;
  display: none;
  position: absolute;
  top: -32%;
  bottom: auto;
  left: 5%;
  right: auto;
}

.image-223 {
  display: none;
}

.image-186 {
  width: auto;
  position: absolute;
  top: auto;
  bottom: -35%;
  left: auto;
  right: -34.5%;
}

.image-224 {
  display: none;
}

.image-205 {
  height: 60px;
  position: absolute;
  top: 35%;
  bottom: auto;
  left: auto;
  right: 5%;
}

.image-221, .image-225, .image-222 {
  display: none;
}

.div-email-program {
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 56px 100px;
  display: flex;
  position: relative;
}

.image-185 {
  z-index: 3;
  width: auto;
  height: auto;
  display: block;
  position: absolute;
  top: 1%;
  bottom: auto;
  left: -20%;
  right: auto;
}

.image-203 {
  height: 80px;
  position: absolute;
  top: auto;
  bottom: -10%;
  left: -20%;
  right: auto;
}

.image-204 {
  width: 157px;
  height: auto;
  position: absolute;
  top: -10%;
  bottom: auto;
  left: auto;
  right: -11%;
}

.button-8 {
  background-color: #8d46f6;
  border-radius: 12px;
  padding: 19px 80px;
  font-size: 20px;
  line-height: 26px;
}

.button-8:hover {
  background-color: #7e40da;
}

.div-block-184 {
  max-width: 1196px;
  flex: 1;
  margin-left: auto;
  margin-right: auto;
}

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

.experts-heading {
  width: 900px;
  margin-bottom: 90px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.heading-36 {
  text-align: center;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.text-item {
  background-color: #f1efe4;
  border-radius: 39px;
  margin-bottom: 14px;
  margin-right: 14px;
  padding: 12px 16px;
  font-size: 18px;
  line-height: 24px;
  display: flex;
}

.image-206 {
  height: 85px;
  position: absolute;
  top: -36px;
  left: auto;
  right: -24px;
}

.card-expert-img {
  align-items: flex-start;
  display: flex;
}

.expert-name {
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
}

.card-expert-info {
  max-width: 708px;
  padding-left: 0;
}

.expert-img-2 {
  width: 40%;
}

.expert-img-2.full-screen {
  width: 100%;
}

.expert-img-2.mob {
  display: none;
}

.expert-description {
  margin-bottom: 32px;
  font-size: 24px;
  line-height: 32px;
}

.div-item {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.swiper-wrapper-2 {
  width: 100%;
  grid-template-rows: auto;
  grid-template-columns: 50%;
  grid-auto-columns: 50%;
  grid-auto-flow: column;
  align-items: stretch;
  display: flex;
  position: relative;
}

.swiper-wrapper-2.new-grid {
  grid-column-gap: 0px;
}

.f_cell_media {
  z-index: 1;
  width: 100%;
  max-width: none;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}

.heading-37 {
  text-align: center;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.head_with_carousel_btn {
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.head_with_carousel_btn.minecraft-python {
  justify-content: space-between;
}

.div-cards-example-2 {
  margin-top: 80px;
}

.swiper-container-2 {
  flex-direction: column;
  align-self: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
}

.box-arrow-slider-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  margin-left: auto;
  display: grid;
  position: absolute;
  top: -128px;
  bottom: auto;
  left: auto;
  right: 0;
}

.card_user_min {
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.paragraph-16 {
  font-family: Gbfont, sans-serif;
}

.paragraph-16.new {
  font-size: 20px;
  line-height: 27px;
  display: block;
}

.card_user_details {
  margin-left: 24px;
}

.card_user_details.maincraft-python {
  margin-left: 10px;
}

.box_carousel {
  overflow: visible;
}

.swiper-button-next {
  width: 48px;
  height: 48px;
  color: #fff;
  cursor: pointer;
  background-color: #8d46f6;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.carousel-cell_info-card {
  z-index: 2;
  height: 100%;
  min-height: 200px;
  background-color: #fff;
  border-radius: 32px;
  margin-top: -60px;
  padding: 24px 32px 32px;
  position: relative;
}

.swiper-button-prev {
  width: 48px;
  height: 48px;
  color: #fff;
  cursor: pointer;
  background-color: #8d46f6;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  transition: all .2s;
  display: flex;
}

.card_user_name-2 {
  color: #000;
  margin-bottom: 8px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.card_user_avatar {
  z-index: 2;
  width: 100px;
  position: relative;
}

.card_user_avatar.minecraft-python {
  width: 122px;
}

.swiper-slide-2 {
  width: 100%;
  cursor: grab;
  flex: none;
}

.swiper-slide-2.carousel-cell_card-container {
  width: 586px;
  height: 100%;
}

.max-w-358 {
  font-family: Gbfont, sans-serif;
}

.slider-arrs {
  width: auto;
  flex-direction: row;
  justify-content: flex-end;
  display: flex;
}

.title-h2-2 {
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 20px;
  font-family: Gbfont, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 70px;
}

.card_user_name {
  margin-bottom: 8px;
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}

.carousel-box {
  margin-top: 80px;
}

.card_user_detail-3 {
  color: #7c8092;
  font-size: 20px;
  line-height: 28px;
  display: none;
}

.carousel-cell {
  width: 700px;
  max-width: 92%;
  color: #191816;
  border-radius: 32px;
  flex-wrap: wrap;
  margin-right: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.carousel-cell.c_cell_review {
  width: 586px;
  justify-content: center;
}

.f_cell_desc {
  z-index: 2;
  width: 100%;
  background-color: #fff;
  border-radius: 32px;
  padding: 32px;
  position: relative;
}

.f_cell_desc.gb_beige {
  min-height: 323px;
  background-color: #f1efe4;
}

.farrow {
  cursor: pointer;
  transition: opacity .2s;
}

.farrow:hover {
  opacity: 1;
}

.farrow.first {
  width: 21%;
  opacity: .25;
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.farrow.first:hover {
  opacity: .8;
}

.farrow.first.new {
  width: 56px;
  height: 56px;
  opacity: 1;
  background-color: #8d46f6;
  border-radius: 180px;
  padding: 19px 23px;
}

.farrow.first.new:hover {
  background-color: #7e40da;
}

.farrow.second {
  width: 21%;
  opacity: .25;
}

.farrow.second:hover {
  opacity: .8;
}

.farrow.second.new {
  width: 56px;
  height: 56px;
  opacity: 1;
  background-color: #8d46f6;
  border-radius: 180px;
  margin-left: 16px;
  padding: 19px 23px;
}

.farrow.second.new:hover {
  background-color: #7e40da;
}

.list-item-14 {
  padding-left: 0;
  list-style-type: disc;
}

.list-item-14.mrg-10 {
  padding-bottom: 10px;
  list-style-type: none;
}

.list-item-16, .mrg-10 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf7c9701f9726e59bf638_Ellipse%20686%20(1).svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 10px;
  margin-left: 0;
  padding-left: 15px;
}

.mrgn_btm_0 {
  margin-bottom: 0;
  padding-top: 30px;
}

.submit-button-purple-3 {
  width: 100%;
  height: 64px;
  text-align: center;
  background-color: #8d46f6;
  border-radius: 12px;
  flex: 0 auto;
  margin-bottom: 15px;
  padding-top: 20px;
  padding-bottom: 18px;
  font-family: Gbfont, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.bold-text-34 {
  width: 100%;
  font-size: 45px;
  font-weight: 400;
  line-height: 55px;
  display: block;
}

.grid-129 {
  max-width: none;
  min-width: 120%;
  grid-column-gap: 32px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr;
  align-items: start;
  margin-top: 16px;
  margin-bottom: 16px;
}

.h3-36-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  line-height: 48px;
}

.box-details-main-2 {
  padding-left: 10px;
  font-size: 16px;
  list-style-type: none;
}

.text-field-8 {
  min-height: 48px;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  padding-left: 16px;
  padding-right: 0;
  font-size: 16px;
  overflow: hidden;
}

.text-field-8:focus {
  border-style: solid;
  border-color: #b1b1bb;
}

.text-field-8::-ms-input-placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.text-field-8::placeholder {
  color: #8f93a3;
  font-size: 16px;
}

.div-block-710 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 44% 1fr;
  grid-auto-columns: 1fr;
  margin-top: 16px;
  display: grid;
}

.div-block-710.w_100 {
  width: 100%;
  grid-template-columns: 1fr 1fr;
}

.list-item-15 {
  margin-bottom: 10px;
  margin-left: 10px;
}

.h1-other-courses {
  width: 70%;
  text-align: center;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 70px;
}

.text-but-courses {
  color: #000;
  margin-right: 10px;
  font-size: 20px;
  line-height: 26px;
}

.image-218 {
  height: 28px;
}

.card-other-course {
  height: 100%;
  min-height: 360px;
  background-color: #976dd3;
  border-radius: 34px;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px;
  transition: opacity .2s;
  display: flex;
  position: relative;
}

.card-other-course:hover {
  box-shadow: 6px 6px 20px 8px rgba(55, 84, 170, .15);
}

.card-other-course.orange {
  height: 100%;
  background-color: #fd7b55;
}

.card-other-course.grin {
  background-color: #5db560;
}

.grid-other-courses {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.h1-other-course {
  color: #fff;
  margin-top: 15px;
  font-size: 28px;
  line-height: 32px;
  text-decoration: none;
  display: inline-block;
}

.text-block-56 {
  color: #fff;
  border: 1px solid #fff;
  border-radius: 60px;
  padding: 8px 18px;
  font-size: 18px;
  line-height: 24px;
  display: inline-block;
}

.h1-other {
  width: auto;
  justify-content: center;
  align-items: center;
  margin-bottom: 88px;
  display: flex;
}

.div-block-180 {
  justify-content: center;
  align-items: center;
  margin-top: 64px;
  display: flex;
}

.button-courses {
  background-color: #eff0f5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 19px 32px;
  font-size: 20px;
  line-height: 26px;
  text-decoration: none;
  display: flex;
}

.button-courses:hover {
  background-color: #e1e1e9;
}

.text-block-58 {
  color: #fff;
  background-color: rgba(255, 255, 255, .32);
  border-radius: 8px;
  padding: 4px 12px;
  font-size: 16px;
  line-height: 24px;
}

.text-block-57 {
  width: 73%;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}

.course-info-up {
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.container-1456 {
  z-index: 11;
  max-width: 1200px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.course-info-bottom-2 {
  z-index: 2;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.image-217 {
  width: 150px;
}

.image-217._2 {
  position: static;
}

.card-h-i {
  z-index: 2;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.link-block-4, .link-block-5, .link-block-6 {
  text-decoration: none;
}

.link-faq {
  color: #191816;
  text-decoration: none;
  transition: all .2s;
}

.link-faq:hover {
  text-decoration: underline;
}

.edufree_body {
  color: #232735;
  font-family: Gbfont, sans-serif;
  font-size: 20px;
}

.edufree_body.thankyou {
  background-color: #eff0f5;
}

.header_link {
  width: auto;
  color: #000;
  white-space: nowrap;
  align-self: center;
  margin-left: 0;
  margin-right: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none;
  display: block;
}

.phone_block-2 {
  align-items: stretch;
  margin-right: 16px;
  text-decoration: none;
  display: flex;
}

.phone_block-2.hidden {
  display: none;
}

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

.inst_block {
  justify-content: flex-start;
  margin-right: 16px;
  text-decoration: none;
  display: flex;
}

.logo_text {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.nav_menu_button {
  display: none;
}

.email_block {
  align-items: center;
  margin-right: 16px;
  text-decoration: none;
  display: flex;
}

.header_black-3 {
  z-index: 5;
  width: 100%;
  height: 104px;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  padding: 0 20px;
  display: flex;
  position: relative;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.image-176 {
  align-self: center;
  margin-right: 5px;
}

.image-97 {
  margin-right: 5px;
  font-size: 16px;
  display: block;
}

.mobile_menu {
  display: none;
}

.header_info {
  width: auto;
  color: #000;
  margin-left: auto;
  margin-right: 0;
  display: flex;
}

.logo_block {
  margin-left: 0;
  margin-right: auto;
  text-decoration: none;
}

.header_content-2 {
  width: 100%;
  max-width: 1170px;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.header_button-2 {
  width: 199px;
  height: 56px;
  color: #000;
  text-align: center;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 12px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  font-size: 16px;
  font-weight: 600;
  transition-property: none;
  display: none;
}

.header_button-2:hover {
  color: #fff;
  background-color: #000;
}

.edufree_form_header {
  color: #000;
  margin-bottom: 20px;
  font-size: 23px;
  line-height: 1.2;
}

.success-title-4 {
  text-align: center;
  margin-bottom: 8px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  display: inline-block;
}

.edufree_bonuses_wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.price_wrapper_second {
  color: #ff1616;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 1.2;
  text-decoration: line-through;
}

.edufree_checkbox {
  padding-left: 10px;
  font-size: 10px;
  line-height: 1.2;
}

.edufree_checkbox.mrg_btm_10 {
  color: #000;
  margin-bottom: 10px;
}

.edufree_form_text {
  color: #949494;
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 1.6;
}

.bold-text-60 {
  color: #6b748a;
  font-size: 9px;
  line-height: 1.2;
}

.bonuses_text {
  font-size: 14px;
  line-height: 1.6;
}

.div-block-261 {
  width: 20px;
  height: 20px;
  background-color: #fff;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63d7b5925fa5cae09b4ad0da_lock.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60% 60%;
  border-radius: 50%;
  padding: 5px;
  position: absolute;
  top: -10px;
  bottom: auto;
  left: auto;
  right: 6px;
  box-shadow: 0 2px 5px #383838;
}

.edufree_label_form {
  height: 24px;
  max-width: 112px;
  color: #000;
  background-color: #f0cf60;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  line-height: 1.2;
  display: flex;
}

.q_btn_programm-3 {
  width: 80%;
  height: 50px;
  max-width: 200px;
  background-color: #14161f;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.wrapper_lock {
  position: relative;
}

.edufree_btn {
  width: 100%;
  height: 48px;
  max-width: 140px;
  background-color: #c34b83;
  border-radius: 40px;
  font-size: 14px;
  line-height: 1.2;
}

.link-16 {
  color: #000;
  text-decoration: underline;
}

.edufree_flex_wrppr {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.price_wrapper_first {
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 1.2;
}

.heading-190 {
  max-width: 500px;
  font-size: 32px;
}

.checkbox-2 {
  margin-top: 0;
}

.edufree_rght_block {
  max-width: 480px;
  margin-left: auto;
}

.text-block-60 {
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 1.4;
}

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

.bonus_wrapper {
  height: 60px;
  max-width: 165px;
  background-color: #d1d1d1;
  border-radius: 8px;
  align-items: center;
  padding: 15px 10px;
  display: flex;
  position: relative;
}

.text-block-65 {
  margin-left: 10px;
  font-size: 9px;
  line-height: 1.2;
}

.edufree_input {
  height: 48px;
  border: 1px solid #e6e6e6;
  border-radius: 40px;
  margin-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  line-height: 1.2;
}

.edufree {
  padding: 64px 44px;
}

.edufree_container {
  max-width: 1296px;
  justify-content: space-between;
  display: flex;
}

.edufree_left_block {
  max-width: 660px;
  margin-right: 20px;
}

.price_wrapper_third {
  font-size: 44px;
  line-height: 1.2;
}

.edufree_form {
  max-width: 320px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.edufree_text {
  max-width: 450px;
  font-size: 14px;
  line-height: 1.6;
}

.wrapper_lock-2 {
  position: relative;
}

.success-message-5 {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 30px;
}

.facebook_link-2 {
  width: 40px;
  height: 40px;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 12px;
  display: flex;
}

.facebook_link-2:hover {
  background-color: rgba(255, 255, 255, .5);
}

.left_info_wrapper-2 {
  width: 100%;
  max-width: 570px;
  flex: 0 auto;
  justify-content: space-between;
  display: flex;
}

.btm_legal_info-3 {
  color: #7f8399;
  margin-top: 32px;
  font-size: 14px;
  line-height: 1.2;
}

.footer_bottom_block-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.link-15 {
  color: #000;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.footer_inner_block-3 {
  max-width: 1296px;
  padding-left: 0;
  padding-right: 0;
}

.footer_inner_block-3.new_max_width {
  max-width: 1440px;
}

.text-video {
  width: 100%;
  background-image: linear-gradient(to top, #000 12%, rgba(255, 255, 255, 0));
  justify-content: space-between;
  padding-bottom: 1.6em;
  padding-left: 2.8em;
  padding-right: 4.8em;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.block-text-img-80 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63d7c113ed997fba9fb30355_Group%201077245340%20(2)%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1.5em;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding: 1em 4.8em 1em 1.2em;
  display: flex;
}

.youtube-box {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.wrp-text-80 {
  margin-bottom: 8px;
  position: relative;
}

.wrp-text-80._2 {
  display: none;
}

.div-block-370 {
  max-width: 230px;
}

.image-3478 {
  max-width: 23vw;
  position: absolute;
  top: auto;
  bottom: 16%;
  left: 44%;
  right: auto;
}

.par-36-4 {
  font-weight: 700;
}

.par-36-4._5 {
  font-weight: 400;
}

.par-36-4.m-buttom-24 {
  margin-bottom: 24px;
}

.div-block-371 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.image-3479 {
  width: 40%;
  max-width: 247px;
  margin-right: 30px;
}

.image-3480 {
  max-width: 3.2em;
  margin-left: 1.6em;
}

.par_24 {
  font-size: 24px;
  line-height: 35px;
}

.par_24._2 {
  margin-bottom: 18px;
  font-weight: 700;
}

.par_24._2.m-buttom-40 {
  margin-bottom: 40px;
}

.par_24._2.m-buttom-68 {
  margin-bottom: 36px;
}

.par_24._2.m-buttom-24 {
  margin-bottom: 24px;
}

.par_24._2.m-buttom-12 {
  margin-bottom: 12px;
}

.lightbox-link-3 {
  width: 100%;
  border-radius: 1em;
  display: block;
  overflow: hidden;
}

.background-video-cover {
  z-index: 2;
  height: 100%;
  cursor: pointer;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-233 {
  z-index: 2;
  width: 24%;
  position: absolute;
  top: -14%;
  bottom: auto;
  left: auto;
  right: -6%;
}

.block-vide-2 {
  width: 100%;
  max-width: 709px;
  font-size: .7vw;
  position: relative;
}

.wrp-text-81 {
  color: #fff;
  justify-content: flex-end;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.h1-48 {
  color: #fff;
  margin-top: 2px;
  margin-bottom: 44px;
  font-size: 48px;
  line-height: 130%;
}

.h1-48._3 {
  color: #191816;
  margin-top: 0;
  margin-bottom: 0;
}

.video-wrapper {
  z-index: 1;
  border-radius: 1.5em;
  padding-bottom: 57%;
  position: relative;
  overflow: hidden;
}

.text-span-144 {
  color: #fff;
  background-color: #fc4a1a;
  border-radius: 500px;
  margin-left: -7px;
  margin-right: 6px;
  padding: 2px 7px 2px 9px;
  line-height: 36px;
  display: inline-block;
}

.block-text-80 {
  width: 100%;
  max-width: 450px;
  flex-direction: column;
  align-items: flex-start;
  margin-right: 90px;
  display: flex;
}

.par-48 {
  font-size: 4.6em;
  font-weight: 700;
  line-height: 120%;
}

.sect-103._23 {
  margin-top: 30px;
}

.sect-4 {
  color: #191816;
  background-color: #fff;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Gbfont, sans-serif;
  font-weight: 400;
  display: block;
  overflow: hidden;
}

.sect-4.mrgn_top_20 {
  padding-top: 20px;
}

.mask-img-80 {
  width: 50%;
  justify-content: flex-end;
  display: flex;
}

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

.block-text-83 {
  width: 100%;
  max-width: 550px;
  font-size: 18px;
  line-height: 24px;
}

.text-span-146 {
  color: #8d46f6;
}

.m-top-25 {
  margin-top: 25px;
}

.image-226 {
  max-width: 80%;
}

.block-text-82 {
  width: 100%;
  background-color: #f4f5fa;
  border-radius: 30px;
  justify-content: space-between;
  align-items: center;
  padding: 65px 0 65px 40px;
  display: flex;
}

.block-text-img-81 {
  width: 50%;
  max-width: 520px;
  margin-right: 40px;
}

.circle-2 {
  width: 80px;
  height: 80px;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 28px;
  bottom: auto;
  left: -36px;
  right: auto;
}

.par-16-regular {
  font-size: 16px;
  line-height: 22px;
}

.card-grid-80 {
  min-height: 254px;
  background-color: #f4f5fa;
  border-radius: 15px;
  justify-content: center;
  padding: 32px 20px 32px 50px;
  display: flex;
  position: relative;
}

.block-text-85 {
  width: 100%;
  max-width: 281px;
  color: #252525;
}

.image-227 {
  max-width: 66.84px;
}

.grid-72 {
  width: 100%;
  grid-column-gap: 47px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 36px;
}

.image-228 {
  position: absolute;
  top: -38px;
  bottom: auto;
  left: auto;
  right: 0%;
}

.block-text-84 {
  width: 100%;
  max-width: 565px;
  margin-top: 0;
  padding-left: 40px;
}

.navbar-fixed-2 {
  background-color: #14161f;
  align-items: center;
  padding: 11px 20px;
  display: block;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar-fixed-2.hidden {
  height: 70px;
  color: #000;
  background-color: #000;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

.container-1457 {
  width: 100%;
  max-width: 1200px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.container-1457.nav-cont {
  max-width: 1440px;
  justify-content: flex-start;
  align-items: center;
  margin: auto;
  padding-left: 48px;
  padding-right: 48px;
}

.logo-1-4 {
  display: block;
}

.link-14 {
  color: #5d17ce;
}

.form_btn-3 {
  width: 100%;
  height: 56px;
  background-color: #8d46f6;
  border-radius: 12px;
  margin-bottom: 16px;
  font-size: 16px;
  line-height: 1.2;
}

.form_btn-3:hover {
  background-color: #7e40da;
}

.heading-220 {
  margin-top: 24px;
  font-size: 36px;
  line-height: 48px;
}

.heading-220.answ {
  margin-top: 0;
  margin-bottom: 16px;
}

.success-message-11 {
  background-color: #f4f5fa;
}

.section-40 {
  margin-top: 0;
  padding-top: 60px;
  padding-left: 0%;
  padding-right: 0%;
  font-family: Gbfont, sans-serif;
}

.container-1476 {
  max-width: 1440px;
  margin-top: 0;
  padding: 60px 48px 40px;
}

.btm_form-3 {
  width: 50%;
  max-width: none;
  background-color: #f4f5fa;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 32px;
}

.div-block-711 {
  max-width: 40%;
}

.paragraph-43 {
  margin-bottom: 32px;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-43.answ {
  margin-bottom: 0;
}

.answer-form {
  justify-content: space-between;
  margin-top: 48px;
  display: flex;
}

.textarea {
  min-height: 104px;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 24px;
}

.inputs {
  grid-column-gap: 0px;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 16px;
  display: flex;
}

.inpt_form-2 {
  width: 100%;
  height: 56px;
  max-width: none;
  color: #75798a;
  background-color: #fff;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 24px;
}

.h2-48-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 130%;
}

.h2-48-2._3 {
  font-weight: 700;
}

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

.cont-3 {
  z-index: 2;
  max-width: 1440px;
  background-color: rgba(0, 0, 0, 0);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: relative;
}

.grid-40 {
  width: 100%;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  justify-content: start;
  align-items: stretch;
  justify-items: stretch;
  margin-top: 40px;
}

.grid-27 {
  grid-column-gap: 48px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: auto;
  justify-content: start;
  justify-items: start;
  margin-top: 36px;
}

.card-grid-2 {
  z-index: 2;
  min-height: 386px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  background-color: rgba(255, 255, 255, .03);
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px;
  display: flex;
  position: relative;
  box-shadow: 0 4px 4px rgba(0, 0, 0, .05), inset 0 4px 4px rgba(255, 255, 255, .15);
}

.card-grid-2._4 {
  width: 100%;
  max-width: 526px;
  min-height: 303px;
  background-color: #f4f5fa;
  padding-left: 27px;
  padding-right: 27px;
}

.card-grid-2._3 {
  width: 100%;
  max-width: 416px;
  min-height: 303px;
  box-shadow: none;
  background-color: #f4f5fa;
}

.link-19 {
  color: #8d46f6;
  text-decoration: none;
}

.wrp-text-40 {
  margin-top: 0;
  text-decoration: none;
}

.grid-41 {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  justify-content: space-between;
  margin-bottom: 48px;
}

.sect-104 {
  color: #191816;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Gbfont, sans-serif;
  font-weight: 400;
  display: block;
  overflow: hidden;
}

.sect-104._15 {
  margin-top: 24px;
  margin-bottom: 24px;
  padding-top: 20px;
  padding-bottom: 41px;
}

.link-block-7 {
  color: #191816;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.par-18 {
  justify-content: space-between;
}

.par-18._2 {
  color: #8d46f6;
}

.grid-42 {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: nowrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 24px;
  display: grid;
}

.image-3481 {
  margin-right: 18px;
}

.mrgn_btm_24 {
  margin-bottom: 24px;
}

.fs_16 {
  color: #000;
  font-size: 16px;
  line-height: 1.2;
}

.fs_16.fw_400 {
  font-weight: 400;
}

.fs_16.clr_grey_2-0 {
  color: #8f93a3;
}

.fs_16.clr_grey_2-0.pddng_rght_40 {
  padding-right: 40px;
}

.fs_16.clr_grey_2-0.pddng_rght_40.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_16.clr_grey {
  color: #7f8399;
}

.fs_16.fw_700 {
  color: #191816;
  font-weight: 700;
}

.fs_16.clr_purple.no_link {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: block;
}

.fs_16.clr_purple.no_link.mrgn_top_16 {
  margin-top: 16px;
}

.fs_16.period_tag {
  max-width: 120px;
  background-color: #f4f5fa;
  border-radius: 46px;
  justify-content: center;
  align-items: center;
  padding: 4px 16px;
  display: flex;
}

.fs_16.period_tag.mrgn_btm_16 {
  margin-bottom: 16px;
}

.fs_16.max_w_416 {
  max-width: 416px;
}

.fs_20 {
  color: #000;
  font-size: 20px;
  line-height: 1.2;
}

.fs_20.fw_700 {
  font-weight: 700;
}

.fs_20.fw_700.clr_drk.w_100 {
  width: 100%;
  white-space: pre-wrap;
  width: 100%;
  white-space: pre-wrap;
}

.fs_20.fw_700.mrgn_btm_24 {
  margin-bottom: 24px;
}

.fs_20.clr_drk {
  color: #191816;
}

.fs_20.clr_drkr_grey {
  color: #7c8092;
}

.fs_20.mrgn_btm_24 {
  margin-bottom: 24px;
}

.prgrm_drpdwn_content_2_0.w--open {
  background-color: rgba(0, 0, 0, 0);
  padding: 20px 36px;
  display: block;
  position: static;
}

.tab_program_2_0 {
  height: 38px;
  color: #fff;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  padding: 0 16px;
  font-size: 16px;
  line-height: 1.2;
  display: flex;
}

.tab_program_2_0:hover, .tab_program_2_0.w--current {
  color: #191816;
  background-color: #fff;
}

.fs_24 {
  font-size: 24px;
  line-height: 1.2;
}

.fs_24.fw_700 {
  font-weight: 700;
}

.fs_24.fw_700.mrgn_btm_16 {
  margin-bottom: 16px;
}

.tabs_program_2_0 {
  grid-column-gap: 16px;
  display: flex;
}

.tabs_program_2_0.mrgn_btm_64 {
  margin-bottom: 64px;
}

.prgrm_drpdwn_toggle_2_0 {
  width: 100%;
  background-color: #fff;
  border-radius: 48px;
  padding: 24px 36px;
  display: block;
}

.prgrm_drpdwn_toggle_2_0.w--open {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  display: block;
}

.prgrm_drpdwn_2_0 {
  width: 100%;
  background-color: #fff;
  border-radius: 48px;
  justify-content: space-between;
  align-items: center;
  display: block;
}

.prgrm_drpdwn_2_0.mrgn_btm_16 {
  margin-bottom: 16px;
}

.prgrm_drpdwn_2_0.fs_20.fw_700.clr_drk.pddngs_20_36 {
  padding: 24px 36px;
}

.fs_28 {
  color: #000;
  font-size: 28px;
  line-height: 1.2;
}

.fs_28.fw_700 {
  font-weight: 700;
}

.fs_28.fw_700.mrgn_btm_20 {
  margin-bottom: 20px;
}

.fs_28.clr_white {
  color: #fff;
  position: static;
  top: 64px;
}

.fs_28.clr_white.pos_sticky {
  position: -webkit-sticky;
  position: sticky;
}

.fs_28.clr_white.pos_sticky.span_elem {
  display: inline;
  position: static;
}

.program_wrapper_2_0 {
  background-color: #eff0f5;
  border-radius: 56px;
  margin-top: 32px;
  padding: 36px;
}

.fs_14 {
  font-size: 14px;
  line-height: 1.2;
}

.fs_14.clr_grey {
  color: #7c8092;
}

.fs_14.fw_700 {
  font-weight: 700;
}

.fs_18 {
  line-height: 1.2;
}

.fs_18.clr_grey {
  color: #7c8092;
}

.fs_18.clr_grey.ln_thrgh {
  text-decoration: line-through;
}

.fs_18.clr_black {
  color: #000;
}

.list-13 {
  margin-bottom: 0;
  padding-left: 16px;
}

.purple_btn_w_100_h_64 {
  width: 100%;
  height: 64px;
  color: #fff;
  text-align: center;
  background-color: #8d46f6;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
  display: flex;
}

.purple_btn_w_100_h_64.mrgn_top_32 {
  margin-top: 32px;
}

.packages_2_0_grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.whits_circle_54 {
  width: 54px;
  height: 54px;
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pckg_crd_wrapper {
  background-color: #fff;
  border-radius: 48px;
  padding: 48px 32px 24px;
}

.clr_purple-2 {
  color: #725ef2;
}

.clr_purple-2.minus_twenty {
  display: none;
}

.div-block-760 {
  margin-top: 65px;
  position: -webkit-sticky;
  position: sticky;
  top: 20px;
}

.dropdown_content_mob {
  display: none;
}

.pckg_compare_dropdown {
  width: 100%;
  color: #fff;
  background-color: #191816;
  border-radius: 48px;
  padding: 60px 48px 0;
}

.wht_crd_pddngs_32 {
  background-color: #fff;
  border-radius: 32px;
  padding: 32px;
}

.flex_12_gap {
  grid-column-gap: 12px;
  display: flex;
}

.flex_12_gap.minus_twenty_block {
  display: none;
}

.dropdown-list-6 {
  position: static;
}

.dropdown-list-6.w--open {
  background-color: rgba(0, 0, 0, 0);
}

.image-3482 {
  width: 36px;
  height: 36px;
}

.drpdwn_content_grid {
  grid-column-gap: 24px;
  grid-row-gap: 48px;
  border-top: 1px solid #fff;
  grid-template-rows: auto auto;
  grid-template-columns: .3fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: start;
  align-items: stretch;
  justify-items: stretch;
  margin-bottom: 36px;
  padding-top: 48px;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.grey_block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #eff0f5;
  border-radius: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(auto, 300px) 1fr;
  grid-auto-columns: 1fr;
  padding: 24px;
  display: grid;
}

.grey_block.hide {
  display: none;
}

.mrgn_top_32 {
  margin-top: 32px;
}

.fs_36-2 {
  color: #000;
  font-size: 36px;
  line-height: 1.2;
}

.fs_36-2.fw_700 {
  font-weight: 700;
}

.fs_36-2.fw_700.minus_twenty_block {
  transition: all .2s;
  display: none;
}

.fs_36-2.fw_700.clr_white {
  color: #fff;
}

.fs_36-2.fw_700.whole_sum {
  transition: all .2s;
}

.fs_36-2.clr_white {
  color: #fff;
}

.dropdown-toggle-7 {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 48px;
  display: flex;
}

.pckg_sale_label {
  color: #fff;
  background-color: #e10007;
  background-image: linear-gradient(97.82deg, rgba(161, 55, 226, .81) 9.54%, rgba(37, 33, 246, .59) 23.4%, #7443ff 41.13%);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2;
  display: flex;
}

.div-block-761 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.body_gb {
  font-family: Gbfont, sans-serif;
  font-size: 20px;
  line-height: 1.2;
}

.link-block-8 {
  width: 100%;
}

.link-block-8.hidden {
  width: auto;
  display: block;
}

.banner-desc, .banner-mob-2, .banner-mob-2-2 {
  width: auto;
  max-width: none;
  display: block;
}

.fs_36 {
  color: #000;
  font-size: 36px;
  line-height: 1.2;
}

.fs_36.fw_700 {
  font-weight: 700;
}

.fs_36.fw_700.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_36.fw_700.mrgn_btm_32 {
  margin-bottom: 32px;
}

.fs_36.fw_700.mrgn_btm_24 {
  margin-bottom: 24px;
}

.fs_36.fw_700.mrgn_btm_24.max_w_636 {
  max-width: 636px;
}

.fs_36.fw_700.clr_purple {
  color: #8d46f6;
}

.fs_36.clr_green {
  color: #22c993;
  font-weight: 400;
}

.fs_36.clr_green.fs_700 {
  font-weight: 700;
}

.fs_36.clr_green.fs_700.mrgn_btm_8 {
  margin-bottom: 8px;
}

.text-span-131 {
  color: #9f29ff;
  font-weight: 700;
}

.link-21 {
  color: #8d46f6;
}

.mrgn_btm_48 {
  margin-bottom: 48px;
}

.mrgn_btm_48._123 {
  display: block;
}

.form_btn_purple {
  width: 100%;
  height: 56px;
  color: #fff;
  cursor: pointer;
  background-color: #7833e8;
  border-radius: 12px;
  margin-bottom: 24px;
  font-family: Gbfont, sans-serif;
  font-size: 16px;
  line-height: 1.2;
}

.form_btn_purple:hover {
  background-color: #5d17ce;
}

.btm_form_wrapper-2 {
  width: 100%;
  height: 100%;
  max-height: 516px;
  max-width: 433px;
  min-height: 516px;
  background-color: #fff;
  border-radius: 16px;
  margin-top: 130px;
  margin-left: auto;
  padding: 36px 48px;
  position: relative;
}

.form_header {
  color: #191816;
  margin-bottom: 24px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.2;
}

.fs_20-2 {
  color: #000;
  line-height: 1.2;
}

.fs_20-2.fw_700 {
  font-weight: 700;
}

.fs_20-2.fw_700.bg_pic_head_3 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6407276d50d228c12fef1bcd_icons8-stopwatch%201.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 34px;
}

.fs_20-2.fw_700.bg_pic_head_3.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_20-2.fw_700.bg_pic_head_0 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6407276d50d22890adef1bcc_icons8-login%201.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 34px;
}

.fs_20-2.fw_700.bg_pic_head_0.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_20-2.fw_700.bg_pic_head_4 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6407276d50d228839aef1bcf_icons8-time-lapse%201.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 34px;
}

.fs_20-2.fw_700.bg_pic_head_4.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_20-2.fw_700.bg_pic_head_5 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6407276d50d2288342ef1bcb_icons8-stairs-up%201.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 34px;
}

.fs_20-2.fw_700.bg_pic_head_5.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_20-2.fw_700.bg_pic_head_1 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6407276d50d2283573ef1bd0_icons8-sparkling%201.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 34px;
}

.fs_20-2.fw_700.bg_pic_head_1.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_20-2.fw_700.bg_pic_head_2 {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6407276d50d2284128ef1bce_icons8-monitor%201.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-left: 34px;
}

.fs_20-2.fw_700.bg_pic_head_2.mrgn_btm_8, .fs_20-2.fw_700.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_20-2.clr_white {
  color: #fff;
  font-weight: 400;
}

.fs_20-2.mrgn_btm_32 {
  margin-bottom: 32px;
}

.fs_20-2.pddng_btm_48 {
  width: 100%;
  text-align: center;
  margin-bottom: 48px;
  padding-bottom: 0;
}

.fs_20-2.pddng_btm_48.border_rght {
  border-right: 1px solid #000;
}

.c_section {
  padding: 64px 44px;
}

.c_section.bg_pic {
  background-color: #f4f5fa;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/6406e8e1be87b110e6ecb28e_61fa4c5a0f588d3025a58bd3_main%20(1)%201.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
}

.c_section.bg_pic.pddng_btm_24 {
  padding-bottom: 24px;
}

.c_section.bg_clr_black {
  color: #fff;
  background-color: #000;
}

.c_section.bg_clr_black.overflow_h {
  overflow: hidden;
}

.c_section.bg_clr_grey {
  background-color: #f4f5fa;
}

.c_section.bg_color_purple {
  background-color: #e8e5f9;
}

.c_section.bg_color_purple.hide {
  display: none;
}

.heading_1 {
  color: #000;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.2;
}

.heading_1.mrgn_btm_24 {
  margin-bottom: 24px;
}

.label_green {
  max-width: 370px;
  color: #000;
  text-align: center;
  white-space: nowrap;
  background-color: #22c993;
  border-radius: 48px;
  padding: 8px 16px;
  font-weight: 700;
  line-height: 1;
}

.label_green.mrgn_btm_24 {
  margin-bottom: 24px;
}

.c_container {
  max-width: 1296px;
  position: relative;
}

.c_container.grid_main {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(200px, 842px) minmax(200px, 433px);
  grid-auto-columns: 1fr;
  display: grid;
}

.c_container.grid_main.divin {
  display: flex;
}

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

.c_container.flex.vert_cntr {
  align-items: center;
}

.c_container.mrgn_btm_32 {
  margin-bottom: 32px;
}

.c_container.flex_hrzntl {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.fs_28-2 {
  color: #000;
  font-size: 28px;
  line-height: 1.2;
}

.fs_28-2.clr_grey {
  color: #7f8399;
}

.fs_28-2.clr_grey.crossed {
  text-decoration: line-through;
}

.fs_28-2.clr_grey.crossed.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_28-2.fw_700 {
  font-weight: 700;
}

.fs_28-2.fw_700.mrgn_btm_8 {
  margin-bottom: 8px;
}

.fs_28-2.fw_700.clr_white {
  color: #fff;
}

.fs_28-2.fw_700.clr_white.mrgn_btm_24 {
  margin-bottom: 24px;
}

.success-message-9 {
  height: 100%;
  background-color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 160px;
  padding-bottom: 60px;
}

.success-message-9.mrgn_40 {
  margin-left: 0;
  margin-right: 0;
  padding: 20px 0;
}

.form_main_basics {
  z-index: 10;
  background-color: #fff;
  border-radius: 16px;
  margin-bottom: 0;
  margin-left: auto;
  padding: 0;
  position: static;
}

.mrgn_btm_22 {
  margin-bottom: 22px;
}

.circle-sale-2 {
  z-index: 1;
  width: 100px;
  height: 100px;
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af107deb08a2b_Vector.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: -44px;
  left: -50px;
  transform: rotate(13deg);
}

.form-5 {
  z-index: 10;
  margin: 0;
  position: static;
}

.basics_main_input-2 {
  width: 100%;
  height: 56px;
  color: #75798a;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  margin-bottom: 24px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 1.2;
}

.grid_840 {
  width: 100%;
  max-width: 840px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.img_wrapper {
  z-index: 0;
  position: relative;
}

.image-3354 {
  position: absolute;
  top: 280px;
  left: -80px;
}

.max_w_790 {
  max-width: 790px;
  margin-right: auto;
}

.image-3353 {
  position: absolute;
  top: 400px;
  bottom: auto;
  left: auto;
  right: 50px;
}

.main_img {
  max-height: 416px;
  max-width: 416px;
}

.image-3351 {
  position: absolute;
  top: 70px;
  left: -117px;
}

.image-3352 {
  position: absolute;
  top: 195px;
  left: -28px;
}

.card_415 {
  width: 100%;
  max-width: 415px;
  min-height: 126px;
  background-color: #fff;
  border-radius: 16px;
  padding: 25px 24px;
}

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

.program_header-2 {
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
}

.program_header-2.mrgn_btm_24 {
  margin-bottom: 24px;
}

.dropdown_block {
  position: static;
}

.dropdown_block.w--open {
  background-color: #fff;
  padding-bottom: 24px;
}

.program_left_wrapper.mrgn_rght_24 {
  width: 100%;
  max-width: 100%;
  flex: none;
  margin-right: 24px;
}

.header_4 {
  font-weight: 700;
  line-height: 1.2;
}

.header_4.mrgn_rght_24 {
  margin-right: 24px;
}

.header_4.mrgn_rght_24.brkng {
  white-space: pre-wrap;
}

.header_4.mrgn_8 {
  margin-top: 10px;
  margin-bottom: 8px;
}

.program_dropdown {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding: 27px 0;
  display: flex;
  position: static;
}

._16-text {
  font-size: 16px;
}

._16-text.mrgn_btm_8.dsd {
  display: none;
}

._16-text.mrgn_btm_8.dds {
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.minus_icon {
  display: none;
}

.program_dropdown_wrapper {
  width: 100%;
  border-bottom: 1px solid #000;
}

.header_2 {
  font-size: 36px;
  font-weight: 700;
  line-height: 1.2;
}

.header_2.max_w_790 {
  width: 100%;
  max-width: 790px;
}

.header_2.mrgn_btm_32 {
  margin-bottom: 32px;
}

.dropdown_name_wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.text_16 {
  font-size: 16px;
  line-height: 1.2;
}

.text_16.grey_label {
  height: 32px;
  text-align: center;
  background-color: #f4f5fa;
  border-radius: 46px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  padding: 4px 16px;
  display: flex;
}

.text_16.grey_label.dkkd, .text_16.grey_label.dds, .text_16.grey_label.ds, .text_16.grey_label.dlld, .text_16.grey_label.dss {
  display: none;
}

.program_wrapper_testing {
  flex-direction: column;
  display: flex;
}

.program_wrapper_testing.mrgn_btm_56 {
  margin-bottom: 56px;
}

.program_wrapper_testing.mrgn_btm_56.hide {
  display: none;
}

.program_header_wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.program_header_wrapper.mrgn_btm_48 {
  margin-bottom: 48px;
}

.program_desc {
  font-size: 16px;
  line-height: 1.2;
}

.program_desc.mrgn_top_20 {
  margin-top: 20px;
}

.program_desc.mrgn_top_20.mrgn_btm_16 {
  margin-bottom: 16px;
}

.program_desc.mrgn_top_20.slls {
  display: none;
}

.label_period {
  width: 100%;
  height: 32px;
  max-width: 304px;
  color: #000;
  background-color: #f4f5fa;
  border-radius: 46px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 1.2;
  display: none;
}

.fs_18-2 {
  color: #000;
  font-size: 18px;
  line-height: 1.2;
}

.fs_18-2.max_w_636 {
  max-width: 636px;
}

.fs_18-2.max_w_636.mrgn_btm_40 {
  margin-bottom: 40px;
}

.border_top {
  border-top: 1px solid #000;
  padding-top: 48px;
}

.border_top.pddng_btm_48 {
  padding-bottom: 48px;
}

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

.mrgn_btm_24-2.hide_desktop {
  display: none;
}

.dot_4 {
  width: 4px;
  height: 4px;
  background-color: #000;
  border-radius: 50%;
  margin-left: 16px;
  margin-right: 16px;
}

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

.free_course_form {
  background-color: #fff;
  border-radius: 24px;
  margin-bottom: 0;
  padding: 64px;
}

.success-title-2 {
  text-align: center;
  margin-bottom: 8px;
  font-size: 34px;
  font-weight: 700;
  line-height: 1.2;
  display: block;
}

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

.free_course_policy {
  color: #8f93a3;
  margin-top: 24px;
  font-size: 12px;
  line-height: 1.2;
}

.q_btn_programm {
  width: 30%;
  height: 50px;
  max-width: 200px;
  background-color: #14161f;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  display: flex;
}

.free_course_btn {
  height: 56px;
  max-width: 310px;
  background-color: #7833e8;
  border-radius: 12px;
  align-self: center;
  padding-left: 60px;
  padding-right: 60px;
}

.free_course_btn.purple {
  color: #fff;
  cursor: pointer;
}

.free_course_btn.purple:hover {
  background-color: #5d17ce;
}

.free_course_btn.purple {
  cursor: pointer;
}

.free_course_btn.purple:hover {
  background-color: #5d17ce;
}

.free_course_form_input {
  height: 56px;
  max-width: 310px;
  color: #75798a;
  border: 1px solid #d4d4dd;
  border-radius: 12px;
  align-self: center;
  margin-bottom: 0;
  margin-right: 24px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 18px;
  line-height: 1.2;
}

.div-block-276 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.check_bg {
  background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/64072a4c2ae32f53d8ec957c_check_circle.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  padding-top: 32px;
}

.check_bg.mrgn_top_32 {
  margin-top: 32px;
}

.check_bg.pddng_btm_32 {
  padding-bottom: 32px;
}

.check_bg.pddng_btm_32.brdr_btm {
  border-bottom: 1px solid #000;
}

.crk_card {
  width: 100%;
  max-height: none;
  max-width: 305px;
  min-height: 278px;
  border-radius: 16px;
  padding: 16px;
}

.crk_card.bg_lght_orange {
  background-color: #fce9d9;
}

.crk_card.bg_lght_orange.mrgn_rght_24 {
  margin-right: 24px;
}

.crk_card.bg_lght_blue {
  background-color: #dae0ff;
}

.crk_card.bg_lght_green {
  background-color: #d9f2e3;
}

.crk_card.bg_lght_green.mrgn_rght_24 {
  margin-right: 24px;
}

.crk_card.bg_lght_purple {
  background-color: #e8e5f9;
}

.crk_card.bg_lght_purple.mrgn_rght_24 {
  margin-right: 24px;
}

.clr_purple {
  color: #8d46f6;
}

.crk_cards_wrapper {
  justify-content: space-between;
  margin-top: 32px;
  margin-bottom: 32px;
  display: flex;
  overflow: hidden;
}

.crk_cards_wrapper.show_always {
  display: block;
}

.skillbox-copy-copy {
  width: 20px;
}

.div-block-241 {
  border: 1px solid #d4d4dd;
  border-style: solid none;
  margin-top: 50px;
  margin-bottom: 30px;
  padding-top: 10px;
  padding-bottom: 30px;
}

.digital_design {
  width: 41px;
}

.apella {
  width: 31px;
}

.swiper-wrapper-3 {
  width: 100%;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 50%;
  grid-auto-columns: 50%;
  grid-auto-flow: column;
  align-items: stretch;
  display: flex;
  position: relative;
}

.small-box-3 {
  color: #000;
  background-color: #fff;
  border-radius: 30px;
  align-items: center;
  margin-bottom: 5px;
  margin-right: 5px;
  padding: 5px 15px 8px;
  font-size: 12px;
  line-height: 150%;
  display: flex;
}

.small-box-3.size-18 {
  padding-left: 25px;
  padding-right: 25px;
  font-size: 18px;
  line-height: 150%;
}

.container-small-box {
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: flex;
}

.container-small-box.margin-bottom {
  margin-bottom: 30px;
}

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

.skillbox {
  width: 87px;
}

.image-142 {
  width: 150px;
  margin-right: 30px;
}

.gb-copy {
  width: 20px;
}

.swiper-container-3 {
  flex-direction: column;
  align-self: stretch;
  display: flex;
}

.swiper-container-3.overflow {
  overflow: hidden;
}

.swiper-slide-3 {
  width: 50%;
  background-color: #f4f5fa;
  border-radius: 30px;
  flex-direction: column;
  flex: none;
  padding: 32px;
  display: flex;
}

.dellemc {
  width: 115px;
}

.gb {
  width: 154px;
}

.box-arrow-slider-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  margin-bottom: 24px;
  margin-left: auto;
  display: grid;
}

.icon-social {
  display: none;
}

.icon-social._2 {
  display: block;
}

.wrapper-link-social {
  width: 52%;
  justify-content: space-between;
  margin-right: 10px;
  display: flex;
}

.div-block-242 {
  color: #8d46f6;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  padding-top: 24px;
  text-decoration: none;
  display: flex;
}

.skillbox-copy {
  width: 16px;
}

.div-block-240 {
  max-width: 390px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.skillbox-copy-copy-copy {
  width: 20px;
}

.swiper-button-prev-3 {
  width: 48px;
  height: 48px;
  cursor: pointer;
  background-color: #f4f5fa;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.skillbox-copy-copy-2 {
  width: 17px;
}

.text-block-94 {
  cursor: pointer;
  display: none;
}

.grid_why {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-716 {
  margin-top: 65px;
  position: static;
  top: 20px;
}

.pckg_crd_wrapper-2 {
  background-color: #fff;
  border-radius: 48px;
  flex-direction: column;
  justify-content: space-between;
  padding: 48px 32px 24px;
  display: flex;
}

.price_header {
  color: #fff;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
}

.main_header {
  color: #fff;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.2;
}

.promo_popup {
  max-width: 300px;
  background-color: #fff;
  border-radius: 13px;
  display: none;
  position: absolute;
  top: auto;
  bottom: 60px;
  left: 0%;
  right: auto;
  overflow: visible;
  box-shadow: 1px 1px 3px #000;
}

.price_month_after_sale {
  color: #22c993;
  font-size: 36px;
  font-weight: 700;
  line-height: 1;
}

.price_wrapper-2 {
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(auto, 371px) minmax(auto, 133px) minmax(auto, 133px);
  grid-auto-columns: 1fr;
  display: grid;
}

.whole_price_before_sale {
  color: #7f8399;
  font-size: 24px;
  text-decoration: line-through;
  display: none;
}

.btm_form-2 {
  width: auto;
  max-width: none;
  background-color: #f4f5fa;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 32px;
}

.btm_form-2.max_w_414 {
  max-width: 414px;
}

.whole_price_after_sale {
  color: #fff;
  font-size: 25px;
  display: none;
}

.btm_frm_header-2 {
  color: #000;
  margin-bottom: 24px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
}

.promo_text {
  color: #000;
  text-align: center;
  border-radius: 13px;
  padding: 10px;
  font-size: 16px;
}

.price_month_before_sale {
  color: #7f8399;
  margin-bottom: 0;
  font-size: 28px;
  text-decoration: line-through;
}

.whole_price_text {
  color: #fff;
  line-height: 1.2;
  display: none;
}

.text_under_price {
  color: #7f8399;
  font-size: 16px;
}

.content_block.mrgn_rght_20 {
  margin-right: 20px;
}

.content_block.mrgn_rght_20.max_wdt_637 {
  max-width: 637px;
}

.form_wrapper {
  z-index: 1;
  width: 40%;
  margin-left: auto;
  position: relative;
}

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

.banks_logos {
  width: 40%;
  background-color: #fff;
  border-radius: 16px;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding-left: 64px;
  padding-right: 64px;
  display: flex;
}

.mrgn_rght_64 {
  margin-right: 64px;
}

.font_20 {
  margin-bottom: 8px;
  line-height: 1.2;
}

.bank_dscrptn {
  width: 60%;
  background-color: #fff;
  border-radius: 16px;
  padding: 24px;
}

.list-4 {
  margin-bottom: 0;
}

.dropdown_block-2 {
  display: none;
  position: static;
}

.dropdown_block-2.w--open {
  background-color: #fff;
  padding-bottom: 24px;
}

.purple_bg {
  width: 100%;
  height: 42px;
  max-width: 300px;
  background-color: #8d46f6;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 8px 0;
  display: none;
}

.main_label {
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px;
  font-weight: 700;
  line-height: 1.2;
  display: flex;
}

.main_label.white {
  color: #fff;
  padding-top: 2px;
}

.div-logo {
  width: 100%;
  border-radius: 30px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 32px;
  padding: 15px 25px 7px;
  display: flex;
  overflow: scroll;
  box-shadow: 0 0 10px 1px rgba(0, 28, 64, .22);
}

.div-logo.disable-scrollbar.bg_white {
  box-shadow: none;
  background-color: #fff;
  padding: 0;
}

.line-logo-copy {
  width: 100%;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.bold-text-68 {
  color: #000;
}

.green_bg {
  width: 100%;
  height: 42px;
  max-width: 300px;
  background-color: #22c993;
  border-radius: 48px;
  justify-content: center;
  align-items: center;
  padding: 8px 0;
  display: none;
}

.bold-text-69 {
  font-size: 32px;
}

.bold-text-70 {
  font-size: 30px;
}

.quarter-s-subtitle-4 {
  width: 100%;
  max-width: 90%;
  color: #d4d4dd;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  overflow: visible;
}

.body--1-8 {
  color: #000;
  margin-top: 0;
  margin-left: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  position: relative;
  top: 0;
}

.body--1-8.text-icons-light-bg-40 {
  color: #8f93a3;
  margin-bottom: 16px;
  line-height: 24px;
  list-style-type: disc;
}

.par-26-5 {
  color: #000;
  margin-top: 0;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}

.par-26-5.white {
  color: #fff;
  font-size: 26px;
  font-weight: 600;
}

.text-block-95 {
  color: #8f93a3;
}

.close-3 {
  width: 32px;
  height: 32px;
  background-color: #373a49;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.close-3.hide {
  display: none;
}

.quarter-s-subtitle-5 {
  width: 100%;
  max-width: 90%;
  color: #d4d4dd;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  overflow: visible;
}

.wrp-accordion-3 {
  width: 100%;
  max-width: 432px;
  padding-top: 12px;
  padding-bottom: 0;
  display: block;
  overflow: hidden;
}

.image-3483 {
  height: 16px;
  max-width: 16px;
}

.body--1-9 {
  color: #000;
  margin-top: 0;
  margin-left: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  position: relative;
  top: 0;
}

.body--1-9.text-icons-light-bg-40 {
  color: #8f93a3;
  margin-bottom: 16px;
  line-height: 24px;
  list-style-type: disc;
}

.swiper-wrapper-4 {
  width: 100%;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 50px;
  display: flex;
  overflow: visible;
}

.swiper-wrapper-4.new-grid {
  grid-column-gap: 0px;
  align-items: stretch;
  margin: 0;
  position: relative;
}

.hide {
  display: none;
}

.swiper-slide-4 {
  display: inline-block;
}

.swiper-slide-4.new-grid {
  width: 80%;
  background-color: #f4f5fa;
  border-radius: 30px;
  flex: none;
  padding: 32px;
  display: block;
}

.div-block-762 {
  max-width: 390px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.image-3484 {
  width: 150px;
  height: 150px;
  min-width: 150px;
  object-fit: cover;
  border-radius: 100px;
  margin-right: 30px;
}

.div-block-763 {
  border: 1px #d4d4dd;
  border-top-style: solid;
  margin-top: 50px;
  padding-top: 10px;
  padding-bottom: 30px;
}

.section_top-form {
  padding-top: 50px;
  padding-bottom: 30px;
}

.paragraph-44 {
  max-width: 1000px;
}

.div-block-764 {
  max-width: 900px;
}

.image-3485 {
  height: 16px;
  max-width: 16px;
}

.body--1-10 {
  color: #000;
  margin-top: 0;
  margin-left: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
  position: relative;
  top: 0;
}

.body--1-10.text-icons-light-bg-40 {
  color: #8f93a3;
  margin-bottom: 16px;
  line-height: 24px;
  list-style-type: disc;
}

.swiper-wrapper-5 {
  width: 100%;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 50px;
  display: flex;
  overflow: visible;
}

.swiper-wrapper-5.new-grid {
  grid-column-gap: 0px;
  align-items: stretch;
  margin: 0;
  position: relative;
}

.swiper-slide-5 {
  display: inline-block;
}

.swiper-slide-5.new-grid {
  width: 80%;
  background-color: #f4f5fa;
  border-radius: 30px;
  flex: none;
  padding: 32px;
  display: block;
}

.div-block-765 {
  max-width: 390px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.image-3486 {
  width: 150px;
  height: 150px;
  min-width: 150px;
  object-fit: cover;
  border-radius: 100px;
  margin-right: 30px;
}

.rich-card-teachers-2 {
  font-size: 16px;
  line-height: 1.2;
}

.div-block-766 {
  border: 1px #d4d4dd;
  border-top-style: solid;
  margin-top: 50px;
  padding-top: 10px;
  padding-bottom: 30px;
}

.swiper-wrapper-6 {
  width: 100%;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 50px;
  display: flex;
  overflow: visible;
}

.swiper-wrapper-6.new-grid {
  grid-column-gap: 0px;
  align-items: stretch;
  margin: 0;
  position: relative;
}

.div-block-767 {
  border: 1px #d4d4dd;
  border-top-style: solid;
  margin-top: 50px;
  padding-top: 10px;
  padding-bottom: 30px;
}

.image-3487 {
  width: 150px;
  height: 150px;
  min-width: 150px;
  object-fit: cover;
  border-radius: 100px;
  margin-right: 30px;
}

.div-block-768 {
  max-width: 390px;
  flex-direction: column;
  flex: 0 auto;
  grid-template-rows: 1fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.swiper-slide-6 {
  display: inline-block;
}

.swiper-slide-6.new-grid {
  width: 80%;
  background-color: #f4f5fa;
  border-radius: 30px;
  flex: none;
  padding: 32px;
  display: block;
}

.rich-card-teachers-3 {
  font-size: 16px;
  line-height: 22px;
}

.p-14-2 {
  font-size: 14px;
  font-weight: 400;
  line-height: 128%;
}

@media screen and (min-width: 1280px) {
  .container-1454 {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .footer_inner_block {
    padding-left: 72px;
    padding-right: 72px;
  }

  .leg_info.mrgn_rght_25, .acc_num_info.mrgn_rght_25 {
    font-size: 16px;
  }

  .btm_legal_info {
    margin-top: 40px;
    font-size: 16px;
  }

  .public_pol, .map_link, .map_link.mrgn_btm_24 {
    font-size: 16px;
  }

  .footer_left_wrapper {
    margin-right: 303px;
  }

  .text_15.fw_700.hover_decor {
    display: none;
  }

  .sobchak_form_section {
    border-radius: 64px;
    margin-left: 48px;
    margin-right: 48px;
    padding: 100px 16px;
  }

  .sobchak_form_container {
    max-width: 1296px;
  }

  .banner-desk {
    width: 100%;
    display: inline-block;
  }

  .banner-mob {
    display: none;
  }

  .header_section {
    height: 72px;
    position: -webkit-sticky;
    position: sticky;
  }

  .header_section.clean {
    padding-top: 20px;
  }

  .left_flex {
    max-width: 390px;
  }

  .logo_black-2 {
    max-height: 48px;
    max-width: none;
  }

  .div-block-280 {
    grid-template-columns: 42% 1fr;
  }

  .max-w-526-copy {
    margin-right: 110px;
  }

  .grid-70.box_full_prices {
    min-width: 110%;
    grid-template-columns: 1fr 1fr;
  }

  .image-3461 {
    margin-bottom: 7%;
  }

  .box-card-specialist.new-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .section-new.black {
    padding-left: 72px;
    padding-right: 72px;
  }

  .section-new.black.new-grid {
    padding-left: 50px;
  }

  .mw-text {
    max-width: 330px;
  }

  .box-course {
    flex-direction: row;
  }

  .par-51._2 {
    font-size: 36px;
  }

  .p-24.margin-32 {
    margin-top: 32px;
  }

  .h2-box-new-grid.horizontal-flex {
    grid-column-gap: 70px;
    flex-direction: row;
  }

  .form-column {
    margin-bottom: 428px;
    margin-right: 50px;
    top: 30px;
  }

  .image-159-copy {
    z-index: -1;
    width: 33%;
    top: 10%;
    bottom: auto;
    right: -4%;
  }

  .box-two-card {
    flex-wrap: nowrap;
  }

  .mini-card.big-card.new {
    max-width: 642px;
  }

  .box-mini-card {
    grid-column-gap: 24px;
    grid-row-gap: 60px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .mw-1440.new-grid {
    width: 68%;
  }

  .grid-128 {
    grid-column-gap: 25px;
  }

  .block-text-95 {
    grid-row-gap: 72px;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
  }

  .left-box-new-grid {
    flex-direction: column;
    display: flex;
  }

  .sect {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sect.mb-98, .sect.mb-96, .sect.mb-80, .sect.mt-50, .sect.mb-105, .sect.grey.mt-64, .sect.mb-91, .sect.mb-43.bg-image, .sect.black-new.mb-64, .sect.black-new.mt-110.black-color, .sect.mb-97, .sect.mb-95, .sect.mt-81, .sect.light-grey.mt-64 {
    padding-left: 50px;
  }

  .sect.black-2._4 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .sect.mb-70, .sect.mb-93, .sect.mb-104 {
    padding-left: 50px;
  }

  .sect.mb-104.margin {
    padding-right: 50px;
  }

  .wit-card-copy.new-grid {
    width: 48.5%;
  }

  .par-56._4 {
    font-size: 16px;
  }

  .columns-6 {
    grid-column-gap: 50px;
  }

  .white-box-blockchin.new-grid {
    padding: 80px;
  }

  .right-col {
    margin-top: 55px;
  }

  .wrp-mini-card.gap-45 {
    grid-column-gap: 50px;
    grid-row-gap: 45px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-box-column {
    grid-template-rows: 300px auto auto auto auto;
    padding-top: 100px;
  }

  .div-block-685 {
    margin-bottom: 0;
  }

  .par-30 {
    font-size: 30px;
    font-weight: 700;
    line-height: 39px;
  }

  .grid-17.m-top-64 {
    grid-template-columns: 1fr 1fr;
  }

  .quarter-s-subtitle {
    max-width: 90%;
  }

  .body--1-3.text-icons-light-bg-40 {
    line-height: 24px;
  }

  .columns-4._2 {
    grid-template-columns: auto auto auto;
  }

  .cont {
    background-position: 91% 25%;
    background-size: 31%;
    padding-left: 72px;
    padding-right: 72px;
  }

  .cont.black.new, .cont.black.new.gap-60, .cont.new-grid-cont.mw-63percent {
    width: 68%;
  }

  .cont.new-grid-cont.mw-100percent {
    width: 101%;
  }

  .section-text {
    padding-left: 50px;
  }

  .left-col {
    width: 100%;
  }

  .t-36.bold.new-grid {
    font-size: 36px;
  }

  .div-block-691 {
    width: 34%;
  }

  .box-education {
    grid-template-columns: auto auto auto auto auto;
  }

  .box-card-wrp.w_100.mrgn_top_64 {
    margin-top: 64px;
  }

  .div-block-684 {
    margin-top: 77px;
    margin-bottom: 132px;
  }

  .div-block-684.no-margin {
    margin-top: 68px;
    margin-bottom: 39px;
  }

  .div-block-687 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .box-start-time.new-grid {
    flex-wrap: wrap;
    display: flex;
  }

  .wrp-accordion {
    padding-bottom: 16px;
  }

  .p-20.space-auto {
    margin-top: auto;
  }

  .wrapper-packages-2 {
    width: auto;
    align-self: stretch;
  }

  .wrapper-included-2 {
    grid-template-columns: auto 1fr 1.75fr;
    grid-auto-columns: auto;
  }

  .box-included-2 {
    width: 20%;
    min-width: 220px;
  }

  .par-packet {
    max-width: 190px;
  }

  .par-packet._3 {
    max-width: 152px;
  }

  .par-packet._2 {
    max-width: 120px;
  }

  .btm_legal_info-2 {
    margin-top: 40px;
    font-size: 16px;
  }

  .footer_inner_block-2 {
    padding-left: 72px;
    padding-right: 72px;
  }

  .footer_left_wrapper-2 {
    margin-right: 303px;
  }

  .popup-2.xx {
    background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f499a7e1516e95731798_%D0%B2%D0%B5%D1%80%D1%85%D0%BD%D1%8F%D1%8F%20%D1%88%D0%B0%D0%BF%D0%BA%D0%B0.png");
    border-style: none;
  }

  .popup-subtitle-4 {
    margin-top: 0;
  }

  .box-tags-otrasl.new-grid {
    padding: 78px;
  }

  .sect-102 {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 50px;
  }

  .sect-102.mb-94, .sect-102.mb-104 {
    padding-left: 50px;
  }

  .sect-102.mb-104.margin {
    padding-right: 50px;
  }

  .grid-124 {
    grid-template-columns: 1fr 1fr auto;
  }

  .menu_wrapper {
    display: flex;
  }

  .menu_wrapper.new_width {
    max-width: 150px;
  }

  .menu_wrapper.new_width.hide {
    display: none;
  }

  .direction_link_dropdown-2 {
    color: #000;
    text-align: left;
    cursor: pointer;
    margin-bottom: 16px;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    font-size: 16px;
    line-height: 1.2;
    display: inline-block;
  }

  .direction_link_dropdown-2:hover {
    color: #8d46f6;
  }

  .navbar_mob.show {
    display: none;
  }

  .dropdown {
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

  .dropdown.hide_lerna {
    display: none;
  }

  .menu_arr {
    color: #7c8092;
    margin: 0 0 0 7px;
    position: static;
    transform: rotate(0);
  }

  .courses_dropdown_wrapper {
    max-width: 860px;
    flex-direction: column;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .courses_dropdown {
    flex-direction: row;
    align-items: center;
    padding: 0;
    display: flex;
  }

  .courses_dropdown.w--open {
    position: static;
  }

  .header_section-2 {
    height: 72px;
    position: static;
  }

  .courses_dropdown_list {
    background-color: #fff;
    top: 72px;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .courses_dropdown_list.w--open {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .menu_link:hover {
    color: #000;
  }

  .menu_link.hide {
    display: none;
  }

  .sec_first_img_1-2 {
    bottom: 0;
  }

  .container-1455.cont_wide {
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1455.cont_wide.max_w_1296 {
    overflow: visible;
  }

  .container-1455.cont_wide.max_w_1296.plan {
    max-width: 1280px;
  }

  .container-1455.cont_wide.purple.email-program {
    display: flex;
  }

  .section-11.roblox {
    padding-left: 72px;
    padding-right: 72px;
  }

  .section-11.roblox.first-screen.pddng_top_80 {
    padding-bottom: 120px;
  }

  .section-11.roblox.beige._3dm {
    padding-bottom: 220px;
  }

  .section-11.roblox._3dm {
    padding-bottom: 100px;
  }

  .top_tags {
    width: 100%;
  }

  .top_tags.web-design {
    grid-template-columns: .25fr .25fr;
    display: flex;
  }

  .top_tags.bottom-tags {
    width: 90%;
    margin-left: 20px;
    margin-right: auto;
  }

  .heading-39 {
    width: 760px;
  }

  .school-old_year-2.grid-card {
    width: auto;
    object-fit: fill;
  }

  .courses-who {
    max-width: none;
    flex-flow: row;
    grid-auto-columns: 1fr;
    justify-content: space-between;
  }

  .goal_item_text.mt-24 {
    margin-top: 24px;
  }

  .goal_item-2 {
    min-width: 330px;
  }

  .image-174 {
    left: -20px;
  }

  .image-288 {
    top: auto;
    bottom: -11px;
    left: auto;
    right: -90px;
  }

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

  .card-edu {
    padding-left: 40px;
    padding-right: 40px;
  }

  .wrp-accordion-2 {
    padding-bottom: 16px;
  }

  .expert-img-2 {
    width: 428px;
  }

  .swiper-container-2, .box_carousel {
    overflow: visible;
  }

  .title-h2-2 {
    font-size: 54px;
  }

  .div-block-710 {
    grid-template-columns: 42% 1fr;
  }

  .card-other-course {
    min-height: 430px;
    padding: 56px;
  }

  .text-block-56 {
    width: 122px;
  }

  .course-info-up {
    justify-content: space-between;
    align-items: flex-start;
    position: relative;
  }

  .container-1456 {
    width: 1136px;
  }

  .image-217 {
    width: 180px;
  }

  .image-217._2 {
    position: static;
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .card-h-i {
    flex-direction: column;
    display: flex;
  }

  .header_black-3 {
    background-repeat: no-repeat, repeat;
  }

  .edufree_flex_wrppr {
    flex-direction: row;
    align-items: flex-end;
    margin-top: auto;
  }

  .edufree_left_block {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .left_info_wrapper-2 {
    max-width: 650px;
  }

  .btm_legal_info-3 {
    margin-top: 40px;
    font-size: 16px;
  }

  .footer_inner_block-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-3478 {
    max-width: 307px;
    bottom: 27%;
    overflow: visible;
  }

  .block-vide-2 {
    font-size: 10px;
  }

  .sect-4 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .block-text-img-81 {
    margin-right: 90px;
  }

  .card-grid-80 {
    padding-left: 60px;
    padding-right: 32px;
  }

  .container-1457.nav-cont, .container-1476 {
    padding-left: 72px;
    padding-right: 72px;
  }

  .cont-3 {
    background-image: none;
    padding-bottom: 84px;
    padding-left: 72px;
    padding-right: 72px;
  }

  .sect-104 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .banner-desc {
    width: auto;
    height: auto;
    display: block;
  }

  .banner-mob-2 {
    display: block;
  }

  .program_header-2.mrgn_top_27 {
    margin-top: 27px;
  }

  .program_left_wrapper.mrgn_rght_24 {
    max-width: 636px;
  }

  .program_wrapper_testing {
    flex-direction: row;
  }

  .free_course_btn {
    width: 310px;
  }

  .free_course_btn.purple {
    flex: 0 auto;
  }

  .free_course_form_input {
    width: 310px;
  }

  .swiper-slide-3._3 {
    min-height: 1024px;
  }

  .quarter-s-subtitle-4 {
    max-width: 90%;
  }

  .body--1-8.text-icons-light-bg-40 {
    line-height: 24px;
  }

  .quarter-s-subtitle-5 {
    max-width: 90%;
  }

  .wrp-accordion-3 {
    padding-bottom: 16px;
  }

  .body--1-9.text-icons-light-bg-40, .body--1-10.text-icons-light-bg-40 {
    line-height: 24px;
  }
}

@media screen and (min-width: 1440px) {
  .container-1454 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 72px;
    padding-right: 72px;
  }

  .footer_btm_block.hidden {
    display: none;
  }

  .footer_3_black {
    padding-left: 72px;
    padding-right: 72px;
  }

  .sobchak_form_container {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .html-embed-8 {
    height: 100%;
  }

  .header_section {
    padding-left: 72px;
    padding-right: 72px;
  }

  .header_section.clean {
    padding-top: 20px;
  }

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

  .banner_circle_discount {
    top: 40px;
    left: -60px;
  }

  .form-4 {
    padding: 45px 42px 36px;
    font-size: 18px;
  }

  .circle-sale {
    left: -16px;
  }

  .par-38.bold-purple {
    color: #6e62e9;
    font-weight: 700;
  }

  .form-block-4 {
    margin-top: -90px;
  }

  .text-field {
    background-color: #fff;
    font-size: 18px;
  }

  .text-field::-ms-input-placeholder {
    font-size: 18px;
  }

  .text-field::placeholder {
    font-size: 18px;
  }

  .div-block-238 {
    margin-top: 12px;
  }

  .submit-button-purple-2 {
    font-size: 20px;
  }

  .size__48 {
    font-size: 42px;
    font-weight: 700;
  }

  .small-box, .small-box-2 {
    padding-bottom: 6px;
  }

  .par-50 {
    padding-right: 0;
  }

  .container-max-w-2 {
    padding-left: 50px;
    padding-right: 50px;
  }

  .swiper-wrapper.new {
    justify-content: space-between;
    align-items: stretch;
    position: relative;
  }

  .box-card-specialist.new-grid {
    width: 100%;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .box-card-specialist.new-grid.max_w_none {
    max-width: none;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-new.black.new-grid {
    margin-left: auto;
    margin-right: auto;
    padding-left: 25px;
  }

  .adaptive-1920 {
    width: 70%;
    max-width: 1076px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: relative;
  }

  .adaptive-1920.mw-100 {
    width: 100%;
    max-width: 1440px;
  }

  .image-3474 {
    height: 150px;
  }

  .arrow-2 {
    margin-left: 15px;
  }

  .block-course.first-block {
    align-items: center;
  }

  .description-form {
    margin-top: 16px;
  }

  .image-3408 {
    min-height: 307px;
  }

  .div-logo-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .form-column {
    margin-bottom: 448px;
    margin-right: 30px;
  }

  .div-block-317-copy {
    grid-template-columns: 49% 1fr;
  }

  .image-159-copy {
    z-index: -1;
    width: 32%;
  }

  .logo-2 {
    margin-left: 17px;
    margin-right: 18px;
  }

  .mw-1440.new-grid {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 0;
  }

  .div-step.max_w_none.max_w_100 {
    max-width: 100%;
  }

  .bold-26-20 {
    width: 94%;
    max-width: 990px;
  }

  .swiper-container.new-grid {
    align-self: stretch;
  }

  .grid-122 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .sign-in-link {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .sect.mb-98, .sect.mb-96, .sect.mb-80, .sect.mt-50, .sect.mb-105, .sect.grey.mt-64, .sect.mb-91, .sect.mb-43.bg-image, .sect.black-new.mb-64, .sect.black-new.mt-110.black-color, .sect.mb-97, .sect.mb-95, .sect.mt-81, .sect.light-grey.mt-64, .sect.mb-70, .sect.mb-93, .sect.mb-104 {
    padding-left: 25px;
  }

  .sect.mb-104.margin {
    padding-left: 0;
    padding-right: 0;
  }

  .wit-card-copy.new-grid {
    width: auto;
    max-width: 464px;
  }

  .columns-6 {
    grid-column-gap: 70px;
  }

  .div-block-245 {
    grid-template-rows: auto .85fr auto;
  }

  .div-block-245._2 {
    grid-column-gap: 32px;
    grid-row-gap: 0px;
    grid-template-rows: auto .85fr auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-694 {
    max-width: 370px;
  }

  .grid-box-column {
    grid-column-gap: 24px;
    grid-template-rows: 260px auto auto auto auto;
    padding-top: 100px;
  }

  .box-arrow-slider {
    margin-right: 8%;
  }

  .body--1-3 {
    line-height: 22px;
  }

  .top-box-howmuch {
    grid-column-gap: 25px;
  }

  .columns-4._2 {
    grid-template-columns: auto auto auto auto auto;
  }

  .div-block-696._2 {
    padding-left: 129px;
  }

  .cont.black.new {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 0;
  }

  .cont.black.new.gap-60 {
    width: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .cont.new-grid-cont {
    width: 100%;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }

  .cont.new-grid-cont.mw-63percent {
    width: 100%;
    max-width: 1440px;
    padding-left: 30px;
  }

  .cont.new-grid-cont.mw-63percent.digital.w_100 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .cont.new-grid-cont.mw-100percent {
    width: 100%;
    max-width: 1440px;
    padding-left: 50px;
    padding-right: 50px;
  }

  .section-text {
    padding: 0 0 80px 30px;
  }

  .wrp-box-hwmuch.horizontal {
    grid-row-gap: 0px;
  }

  .box-card-wrp {
    width: 60%;
  }

  .box-card-wrp.w_100 {
    width: 100%;
  }

  .box-card-wrp.w_100.mrgn_top_64 {
    margin-top: 64px;
  }

  .box-card-wrp.spec {
    width: 100%;
    padding-left: 30px;
  }

  .box-card-wrp.spec.adaptive-1920.mrgn_top_64 {
    margin-top: 64px;
    padding-left: 0;
  }

  .submit-button-purpl {
    font-size: 20px;
  }

  .box-start-time.new-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-grid-white {
    border-radius: 30px;
  }

  .input {
    font-size: 18px;
  }

  .input::-ms-input-placeholder {
    font-size: 18px;
  }

  .input::placeholder {
    font-size: 18px;
  }

  .image-included {
    width: 35px;
    margin-right: 20px;
  }

  .div-block-236 {
    grid-row-gap: 4.5px;
    font-size: 14px;
    line-height: 150%;
  }

  .more-card-package {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    padding: 18px 26px 26px;
  }

  .card-package-2 {
    border-width: 1px;
    border-radius: 30px;
  }

  .max-w-772 {
    margin-top: 4px;
  }

  .box-profession-copy-2 {
    margin-bottom: 28px;
  }

  .wrapper-year {
    grid-column-gap: 15px;
    grid-row-gap: 50px;
  }

  .card-included-2 {
    border-radius: 30px;
  }

  .text-block-84 {
    font-size: 10px;
  }

  .wrapper-packages-2 {
    grid-column-gap: 20px;
  }

  .wrapper-packages-2.disable-scrollbar {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .div-block-235 {
    grid-column-gap: 18px;
    border-radius: 10px;
    margin-right: 6px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .box-year {
    font-size: 14px;
  }

  .heading-card-package-2 {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    padding: 20px 20px 36px;
  }

  .dox-price-2 {
    margin-top: 24px;
  }

  .new-price-2 {
    font-size: 30px;
  }

  .text-64-2 {
    font-size: 64px;
    line-height: 100%;
  }

  .text-64-2.margin {
    margin-left: -19px;
  }

  .text-span-103 {
    font-size: 14px;
  }

  .wrapper-included-2 {
    grid-template-columns: auto 1fr 1.5fr;
  }

  .box-included-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .par-packet._3 {
    max-width: 190px;
  }

  .par-packet._2 {
    max-width: 151px;
  }

  .footer_block-2.new_bg {
    padding-left: 72px;
    padding-right: 72px;
  }

  .input-copy {
    font-size: 18px;
  }

  .input-copy::-ms-input-placeholder {
    font-size: 18px;
  }

  .input-copy::placeholder {
    font-size: 18px;
  }

  .popup-2.xx {
    background-image: none;
    border-style: none;
  }

  .section-popup.xx2 {
    display: none;
  }

  .popup-title-4 {
    max-width: none;
    text-align: center;
    font-size: 54px;
    line-height: 36px;
  }

  .adaptive-1920-2 {
    width: 70%;
    max-width: 1076px;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: relative;
  }

  .adaptive-1920-2.mw-100 {
    width: 100%;
    max-width: 1440px;
  }

  .sect-102, .sect-102.mb-94, .sect-102.mb-104 {
    padding-left: 25px;
  }

  .sect-102.mb-104.margin {
    padding-left: 0;
    padding-right: 0;
  }

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

  .courses_dropdown_wrapper {
    max-width: 920px;
  }

  .header_section-2 {
    padding-left: 72px;
    padding-right: 72px;
  }

  .container-1455.cont_wide {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-1455.cont_wide.max_w_1296.plan {
    max-width: 1440px;
  }

  .container-1455.cont_wide.educ {
    justify-content: center;
  }

  .container-1455.cont_wide.purple.email-program {
    display: flex;
  }

  .price-roblox {
    font-size: 36px;
  }

  .text-old-year {
    font-size: 16px;
    line-height: 22px;
  }

  .image-3476 {
    height: 112px;
  }

  .btn_purple {
    padding: 19px 32px;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-first-scr {
    margin-bottom: 40px;
  }

  .section-11 {
    background-color: #fff;
  }

  .section-11.roblox, .section-11.roblox.beige {
    padding: 120px 72px;
  }

  .top_tags.web-design {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .top_tags.bottom-tags {
    margin-left: 100px;
  }

  .heading-39 {
    z-index: 5;
    font-size: 76px;
    line-height: 90px;
    position: relative;
  }

  .school-old_year-2 {
    margin-left: 14px;
    padding: 10px 16px;
  }

  .heading-32 {
    margin-bottom: 100px;
    font-size: 54px;
    line-height: 70px;
  }

  .course-text-info {
    padding-right: 0;
    font-size: 36px;
    line-height: 48px;
  }

  .courses-who.web-design_grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .goal_item_text {
    font-size: 20px;
    line-height: 27px;
  }

  .goal_item_h-2 {
    font-size: 36px;
    line-height: 48px;
  }

  .heading-33 {
    font-size: 54px;
    line-height: 70px;
  }

  .goal_item-2, .goal_item-2._3 {
    margin-bottom: 0;
  }

  .heading-development {
    margin-bottom: 80px;
  }

  .image-174 {
    width: 411px;
    left: -30px;
  }

  .image-288 {
    top: auto;
    bottom: -10px;
    left: auto;
    right: -25px;
  }

  .goal_grid {
    grid-column-gap: 48px;
    grid-row-gap: 96px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-193 {
    width: 66px;
    height: auto;
    margin-right: 0;
  }

  .image-196 {
    width: 66px;
    height: auto;
  }

  .text-block-48 {
    width: auto;
    font-size: 20px;
    line-height: 27px;
  }

  .image-194 {
    width: 66px;
    height: auto;
  }

  .div-educ {
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .cards-edu-2 {
    width: 100%;
    max-width: 1440px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .card-edu {
    max-width: none;
    border-radius: 80px;
    padding-top: 36px;
    padding-bottom: 47px;
  }

  .heading-29 {
    margin-bottom: 16px;
    font-size: 38px;
    line-height: 48px;
  }

  .right-div-educ {
    margin-left: 18px;
  }

  .adv_item_p._1-colllum {
    width: 100%;
  }

  .adv_item_img-2 {
    padding-left: 0;
  }

  .adv_item_desc {
    max-width: 500px;
  }

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

  .image-188 {
    height: auto;
  }

  .h-i-program-educ {
    margin-bottom: 68px;
  }

  .image-189 {
    left: -9%;
  }

  .image-187 {
    z-index: 4;
    width: 647px;
    flex: 0 auto;
    display: block;
    top: -30%;
    bottom: auto;
    left: -30.5%;
    right: auto;
  }

  .image-184 {
    display: none;
  }

  .image-186 {
    z-index: 4;
    width: 594px;
    height: auto;
    max-width: none;
    display: block;
    position: absolute;
    bottom: -32%;
    right: -30%;
  }

  .image-205 {
    height: auto;
    display: block;
    top: 30%;
    right: 7%;
  }

  .div-email-program {
    flex: 0 auto;
  }

  .image-185 {
    z-index: 5;
    width: 200px;
    height: auto;
    max-width: none;
    top: 0%;
    left: -17%;
  }

  .image-203 {
    display: none;
  }

  .image-204 {
    display: block;
    top: -14%;
    right: -10%;
  }

  .button-8 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

  .expert-grid {
    width: auto;
    max-width: 1440px;
    grid-column-gap: 60px;
  }

  .experts-card {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-206 {
    top: -40px;
    right: -22px;
  }

  .card-expert-img {
    align-items: center;
  }

  .expert-img-2 {
    width: 546px;
  }

  .box-arrow-slider-2 {
    margin-right: 8%;
  }

  .max-w-358 {
    max-width: 358px;
  }

  .max-w-358.new-fb {
    max-width: none;
  }

  .title-h2-2 {
    font-size: 54px;
  }

  .submit-button-purple-3 {
    font-size: 20px;
  }

  .text-field-8 {
    font-size: 18px;
  }

  .text-field-8::-ms-input-placeholder {
    font-size: 18px;
  }

  .text-field-8::placeholder {
    font-size: 18px;
  }

  .text-block-56 {
    width: 122px;
    text-align: center;
    flex: 0 auto;
  }

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

  .container-1456 {
    width: 1296px;
    max-width: none;
  }

  .image-217._2 {
    position: static;
  }

  .card-h-i {
    flex-direction: column;
  }

  .header_black-3 {
    background-color: #fff;
    background-image: none;
  }

  .header_content-2 {
    max-width: 1438px;
  }

  .header_button-2 {
    display: none;
  }

  .left_info_wrapper-2 {
    max-width: 650px;
  }

  .footer_inner_block-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .block-text-82 {
    overflow: hidden;
  }

  .inputs {
    flex-direction: column;
  }

  .c_section {
    right: -104px;
  }

  .form_main_basics {
    margin-bottom: 0;
    margin-left: 0;
    padding: 0;
  }

  .image-3354 {
    left: -102px;
  }

  .small-box-3 {
    padding-bottom: 6px;
  }

  .container-small-box {
    margin-top: 11px;
  }

  .container-small-box.margin-bottom {
    margin-top: 14px;
    margin-bottom: 21px;
  }

  .swiper-slide-3._3 {
    min-height: 971px;
  }

  .promo_popup {
    bottom: 60px;
  }

  .div-logo {
    padding-left: 16px;
    padding-right: 16px;
  }

  .body--1-8, .body--1-9 {
    line-height: 22px;
  }

  .image-3484 {
    height: 150px;
  }

  .body--1-10 {
    line-height: 22px;
  }

  .image-3486, .image-3487 {
    height: 150px;
  }
}

@media screen and (min-width: 1920px) {
  .footer_upper_block.pddng_border {
    grid-column-gap: 5vw;
    grid-row-gap: 16px;
  }

  .sobchak_form_section {
    background-position: 20% 0;
  }

  .section-18 {
    cursor: default;
  }

  .header_section.clean {
    padding-top: 20px;
  }

  .header_container.clean {
    max-width: 1440px;
    align-items: center;
  }

  .left_flex.clean {
    align-items: center;
  }

  .circle-sale {
    left: -55px;
  }

  .sec-main-it {
    background-position: 100%;
    background-size: 50%;
  }

  .container-max-w-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .box-card-specialist.new-grid {
    margin-left: auto;
    margin-right: auto;
  }

  .section-new.black {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .section-new.black.new-grid {
    padding-left: 0;
  }

  .adaptive-1920 {
    width: 100%;
  }

  .block-course.first-block {
    flex-flow: wrap;
    padding: 23px 32px;
  }

  .box-text-specialist.mw-600 {
    margin-left: 0;
    margin-right: auto;
  }

  .form-column {
    margin-right: 0;
  }

  .quarter-s-subtitle-2 {
    width: 450px;
  }

  .mw-1440.new-grid {
    padding-left: 0;
  }

  .image-3462 {
    margin-top: auto;
    margin-bottom: auto;
  }

  .sect.mb-98, .sect.mb-96, .sect.mb-80, .sect.mt-50, .sect.mb-105, .sect.grey.mt-64, .sect.mb-91, .sect.mb-43.bg-image {
    padding-left: 0;
  }

  .sect.black-new.mb-64 {
    margin-top: 80px;
    padding-left: 0;
  }

  .sect.black-new.mt-110.black-color, .sect.mb-97, .sect.mb-95, .sect.mt-81, .sect.light-grey.mt-64, .sect.mb-70, .sect.mb-93, .sect.mb-104 {
    padding-left: 0;
  }

  .grid-127 {
    display: grid;
  }

  .grid-box-column {
    grid-column-gap: 100px;
  }

  .box-arrow-slider {
    margin-right: 6%;
  }

  .quarter-s-subtitle {
    width: 450px;
  }

  .cont.black.new {
    max-width: 1440px;
    padding-left: 0;
  }

  .cont.new-grid-cont.mw-63percent {
    padding-left: 0;
  }

  .cont.new-grid-cont.mw-63percent.digital {
    margin-left: auto;
  }

  .cont.new-grid-cont.mw-100percent {
    padding-left: 0;
    padding-right: 0;
  }

  .image-155._2 {
    width: 100%;
    max-width: 213px;
  }

  .section-text {
    padding-left: 0;
  }

  .box-card-wrp.spec {
    width: auto;
  }

  .box-card-wrp.spec.adaptive-1920 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    display: flex;
  }

  .section-popup.xx2 {
    display: none;
  }

  .popup-title-4 {
    font-size: 54px;
  }

  .adaptive-1920-2 {
    width: 100%;
    margin-left: 0;
  }

  .sect-102, .sect-102.mb-94, .sect-102.mb-104 {
    padding-left: 0;
  }

  .menu_btn_grey {
    line-height: 1;
  }

  .courses_dropdown_wrapper {
    max-width: 920px;
  }

  .menu_btn_purple, .mob_link {
    line-height: 1;
  }

  .sec_first_img_1-2 {
    bottom: 30px;
  }

  .container-1455 {
    margin-left: auto;
    margin-right: auto;
  }

  .price-roblox {
    font-size: 36px;
  }

  .text-old-year {
    font-size: 16px;
    line-height: 22px;
  }

  .image-3476 {
    height: 112px;
    max-width: none;
    margin-right: 10px;
  }

  .lists_item_purple-3 {
    width: 100%;
  }

  .btn_purple {
    padding: 19px 32px;
    font-size: 20px;
    line-height: 26px;
  }

  .btn_purple:hover {
    background-color: #7e40da;
  }

  .heading-first-scr {
    margin-bottom: 40px;
    margin-right: 38px;
  }

  .spec-img-2 {
    margin-bottom: 32px;
  }

  .section-11.roblox {
    width: auto;
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-11.roblox.beige {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section-11.roblox.beige._2 {
    padding-left: 240px;
    padding-right: 240px;
  }

  .section-11.roblox.beige.program, .section-11.roblox.advantage {
    padding-left: 362px;
    padding-right: 362px;
  }

  .section-11.roblox.purple.email-program {
    padding-left: 362px;
    padding-right: 362px;
    bottom: -32%;
  }

  .top_tags {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .top_tags.bottom-tags {
    max-width: 1440px;
    margin-left: auto;
  }

  .heading-39 {
    font-size: 76px;
    line-height: 90px;
  }

  .school-old_year-2 {
    margin-left: 0;
    padding: 10px 16px;
  }

  .school-old_year-2._2 {
    margin-left: 0;
  }

  .heading-32 {
    margin-bottom: 100px;
    font-size: 54px;
    line-height: 70px;
  }

  .course-text-info {
    font-size: 36px;
    line-height: 48px;
  }

  .goal_item_text {
    font-size: 20px;
    line-height: 27px;
  }

  .kid-development {
    width: 1440px;
  }

  .goal_item_h-2 {
    font-size: 36px;
    line-height: 48px;
  }

  .heading-33 {
    font-size: 54px;
    line-height: 70px;
  }

  .goal_item-2 {
    width: 400px;
    max-width: none;
    position: relative;
  }

  .goal_item-2.bottom, .goal_item-2.last {
    margin-bottom: 0;
  }

  .heading-development {
    margin-bottom: 80px;
  }

  .image-174 {
    left: -50px;
  }

  .goal_item_title {
    height: auto;
  }

  .goal_grid {
    grid-column-gap: 120px;
    grid-row-gap: 96px;
    grid-template-rows: auto minmax(293px, .75fr);
  }

  .image-193 {
    width: 66px;
    height: 66px;
  }

  .image-196 {
    height: 66px;
  }

  .text-block-48 {
    width: 90%;
    font-size: 20px;
    line-height: 27px;
  }

  .image-194 {
    height: 66px;
  }

  .div-educ {
    flex: 0 auto;
  }

  .cards-edu-2 {
    width: 100%;
    max-width: 1440px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 708px 708px;
    align-items: center;
    justify-items: stretch;
  }

  .card-edu {
    width: 708px;
    height: 208px;
    border-radius: 80px;
    justify-content: flex-start;
    padding-top: 36px;
    padding-left: 80px;
    padding-right: 80px;
  }

  .heading-29 {
    margin-bottom: 16px;
    font-size: 36px;
    line-height: 48px;
  }

  .right-div-educ {
    margin-left: 18px;
    font-size: 20px;
    line-height: 27px;
  }

  .adv_item_p {
    font-size: 20px;
    line-height: 27px;
  }

  .adv_item_p._1-colllum {
    width: 90%;
    font-size: 20px;
    line-height: 27px;
  }

  .adv_item_title {
    margin-bottom: 32px;
  }

  .adv_item_title._2 {
    height: 56px;
    margin-bottom: 24px;
    padding-right: 0;
  }

  .h-card {
    font-size: 36px;
    line-height: 48px;
  }

  .h-card._2 {
    height: auto;
    margin-right: 10px;
    padding-right: 0;
  }

  .close-cicle {
    width: 50px;
    height: 50px;
    background-color: #8d46f6;
    border-radius: 100%;
  }

  .card-program.final {
    padding: 88px 64px;
  }

  .close-2 {
    width: 54px;
    height: 54px;
    background-color: #8d46f6;
  }

  .image-181 {
    height: 95px;
  }

  .quarter-s-subtitle-3 {
    width: 90%;
    min-width: 486px;
    font-size: 28px;
    line-height: 36px;
  }

  .image-179 {
    height: 277px;
    right: 0%;
  }

  .image-188 {
    height: auto;
    top: -55%;
    left: 45%;
  }

  .h-i-program-educ {
    margin-bottom: 68px;
  }

  .image-189 {
    height: 65px;
  }

  .heading-30 {
    font-size: 54px;
    line-height: 70px;
  }

  .image-177 {
    width: 54px;
    background-color: #8d46f6;
    border-radius: 50%;
  }

  .image-183 {
    height: 26px;
    top: -70%;
  }

  .image-182 {
    height: 35px;
  }

  .heading-34 {
    font-size: 28px;
    line-height: 36px;
  }

  .text-block-49 {
    width: 70%;
    margin-bottom: 48px;
    font-size: 20px;
    line-height: 27px;
  }

  .heading-35 {
    margin-bottom: 18px;
    font-size: 54px;
    line-height: 70px;
  }

  .image-187 {
    width: auto;
    height: auto;
    top: -32%;
    left: -31%;
  }

  .image-184 {
    display: none;
  }

  .image-186 {
    width: auto;
    bottom: -32%;
    right: -30%;
  }

  .image-205 {
    height: 65px;
  }

  .div-email-program {
    padding: 56px 200px;
  }

  .image-185 {
    width: auto;
    height: auto;
    top: -4%;
    left: -27%;
  }

  .image-203 {
    height: auto;
    display: block;
    left: -23%;
  }

  .image-204 {
    width: auto;
    height: auto;
    right: -22%;
  }

  .button-8 {
    justify-content: center;
    align-items: center;
    padding: 19px 79px;
    font-size: 20px;
    line-height: 26px;
    display: flex;
  }

  .button-8:hover {
    background-color: #7e40da;
  }

  .experts-heading {
    margin-bottom: 88px;
  }

  .heading-36 {
    font-size: 54px;
    line-height: 70px;
  }

  .text-item {
    margin-bottom: 14px;
    margin-right: 14px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 24px;
  }

  .image-206 {
    height: 100px;
    top: -50px;
    right: -40px;
  }

  .expert-name {
    margin-bottom: 24px;
    font-size: 36px;
    line-height: 48px;
  }

  .expert-description {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .heading-37 {
    font-size: 54px;
    line-height: 70px;
  }

  .box-arrow-slider-2 {
    margin-right: 6%;
  }

  .paragraph-16.new {
    font-size: 20px;
    line-height: 27px;
  }

  .title-h2-2 {
    font-size: 54px;
    line-height: 70px;
  }

  .farrow.first.new {
    width: 56px;
    height: 56px;
    padding: 19px 23px;
  }

  .farrow.second.new {
    width: 56px;
    height: 56px;
    opacity: 1;
    padding: 19px 23px;
  }

  .list-item-14.mrg-10, .box-details-main-2 {
    list-style-type: none;
  }

  .h1-other-courses {
    width: 55%;
    font-size: 54px;
    line-height: 70px;
  }

  .cards-other-courses {
    width: 100%;
  }

  .text-but-courses {
    font-size: 20px;
    line-height: 26px;
  }

  .card-other-course {
    padding: 56px;
  }

  .h1-other-course {
    width: 82%;
    margin-top: 18px;
    font-size: 32px;
    line-height: 40px;
  }

  .text-block-56 {
    padding: 8px 18px;
    font-size: 18px;
    line-height: 24px;
  }

  .button-courses {
    padding: 19px 32px;
  }

  .text-block-58 {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-57 {
    font-size: 18px;
    line-height: 24px;
  }

  .container-1456 {
    width: 1440px;
    max-width: none;
  }

  .image-217 {
    height: 162px;
  }

  .header_black-3 {
    border: 1px #000;
    position: relative;
  }

  .section-40 {
    padding-left: 0%;
    padding-right: 0%;
  }

  .cont-3 {
    padding-bottom: 0;
  }

  .promo_popup {
    box-shadow: 1px 1px 3px #000;
  }

  .font_20 {
    margin-bottom: 8px;
  }

  .list-4 {
    margin-bottom: 0;
  }

  .quarter-s-subtitle-4 {
    width: 450px;
  }

  .quarter-s-subtitle-5 {
    width: 100%;
  }
}

@media screen and (max-width: 991px) {
  .navbar-6 {
    background-color: rgba(20, 22, 31, 0);
    display: none;
  }

  .navbar-6.new_style {
    display: block;
  }

  .container-1454 {
    justify-content: space-between;
  }

  .container-1454.new_style {
    justify-content: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .footer_inner_block {
    padding-left: 24px;
    padding-right: 24px;
  }

  .links_wrapper.mrgn_rght_25 {
    margin-right: 22px;
  }

  .footer_mail, .footer_phone {
    font-size: 16px;
  }

  .footer_phone.mrgn_btm_24 {
    margin-right: 10px;
  }

  .leg_info.mrgn_rght_25 {
    margin-right: 22px;
    font-size: 12px;
  }

  .footer_link {
    width: 148px;
  }

  .footer_link.mrgn_btm_24 {
    margin-right: 10px;
  }

  .acc_num_info.mrgn_rght_25.mrgn_btm_24, .public_pol.mrgn_btm_24.mrgn_btm_16 {
    font-size: 12px;
  }

  .footer_block {
    padding-left: 0;
    padding-right: 0;
  }

  .map_link.mrgn_btm_24 {
    font-size: 12px;
  }

  .footer_left_wrapper {
    width: 100%;
    max-width: 560px;
    margin-right: 120px;
  }

  .logos_wrapper {
    padding-bottom: 0;
  }

  .footer_btm_block {
    grid-column-gap: 16px;
    grid-row-gap: 42px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .footer_3_black {
    padding-left: 38px;
    padding-right: 38px;
  }

  .text_15.grey_clr.pddng_16 {
    padding-top: 16px;
  }

  .footer_upper_block.pddng_border {
    grid-row-gap: 16px;
    grid-template-columns: 1.5fr 2fr;
  }

  .text-block-89 {
    font-size: 16px;
  }

  .text-block-91 {
    font-size: 24px;
  }

  .sobchak_form_section {
    padding-left: 16px;
    padding-right: 16px;
  }

  .header_section {
    padding-left: 38px;
    padding-right: 38px;
  }

  .div-block-280 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .div-block-280.w_100 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .paragraph-38 {
    max-width: 272px;
  }

  .text-span-110 {
    padding-left: 0;
  }

  .form-4 {
    min-width: 336px;
  }

  .form-4.shadows-it {
    min-width: 330px;
    min-width: 330px;
  }

  .circle-sale {
    left: -32px;
  }

  .h3-36 {
    font-size: 28px;
    line-height: 36px;
  }

  .sec-main-it {
    background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af1362db08a14_main%20tablet%20(1).png");
    background-size: 50% 100%;
  }

  .form-block-4 {
    max-width: 336px;
    margin-top: 48px;
  }

  .new-price-main {
    line-height: 32px;
  }

  .max-w-526-copy {
    max-width: 527px;
    margin-right: 24px;
  }

  .max-w-526-copy.main_grid_new {
    grid-auto-rows: .25fr;
  }

  .t-14.bold.form_text_unique_offer.abs {
    line-height: 1.3;
  }

  .t-14.border {
    padding: 5px 12px;
    font-size: 12px;
  }

  .tehnol-wr {
    margin-bottom: 0;
    margin-right: 0;
  }

  .h1-54 {
    font-size: 36px;
    line-height: 44px;
  }

  .image-153.m-right-8 {
    margin-right: auto;
    padding-right: 8px;
  }

  .text-span-19 {
    line-height: 36px;
  }

  .box-card-specialist.new-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .box-card-specialist.new-grid.max_w_none {
    grid-template-columns: 1fr;
  }

  .par-more.who {
    z-index: 2;
    margin-bottom: 40px;
  }

  .section-new.black {
    border-radius: 48px;
    padding: 80px 36px;
  }

  .column-9 {
    display: none;
  }

  .box-course {
    grid-column-gap: 24px;
    flex-direction: row;
    margin-left: 0;
    padding-top: 0;
  }

  .arrow-2 {
    width: 32px;
  }

  .par-51._2 {
    font-size: 36px;
  }

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

  .column-6 {
    max-width: none;
  }

  .t-20 {
    min-height: 120px;
    font-size: 16px;
  }

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

  .p-24 {
    font-size: 22px;
  }

  .column-11 {
    max-width: none;
    align-items: center;
    padding-top: 40px;
    display: flex;
  }

  .column-11._2 {
    max-width: none;
  }

  .two-card {
    width: 48%;
  }

  .block-course {
    flex-wrap: wrap;
  }

  .block-course.first-block {
    max-width: none;
    padding: 32px 24px;
  }

  .image-3409 {
    margin-top: 130px;
  }

  .h2-white {
    font-size: 36px;
    line-height: 1.4;
  }

  .div-block-662 {
    grid-column-gap: 8px;
    top: 25px;
  }

  .div-logo-2 {
    width: auto;
    border-radius: 0;
    justify-content: flex-start;
    align-self: stretch;
    margin-left: -36px;
    margin-right: -36px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .div-logo-2.disable-scrollbar._2 {
    overflow: scroll;
  }

  .mask-img-91 {
    max-width: 516px;
  }

  .form-column {
    z-index: 9999;
    max-width: none;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, .51);
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 15px;
    display: none;
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0;
    right: 0;
    overflow: scroll;
  }

  .t-23.white.border.s-18 {
    font-size: 18px;
  }

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

  .quarter-s-subtitle-2 {
    width: 90%;
  }

  .heading-2-3 {
    z-index: 2;
  }

  .image-159-copy {
    z-index: 1;
    width: 39%;
    display: none;
    top: -9%;
    bottom: auto;
    left: auto;
    right: 7%;
  }

  .close-remodal.hiddem-mobile {
    display: block;
  }

  .close-remodal.z-ind.new-copy {
    top: 10px;
    right: 15px;
  }

  .image-152 {
    height: auto;
  }

  .button-7 {
    margin-left: auto;
  }

  .mw-1440.new-grid {
    width: 100%;
  }

  .new-form-sticky {
    max-width: 336px;
  }

  .div-step.max_w_none.max_w_100 {
    max-width: none;
  }

  .form-block-3 {
    max-width: 336px;
    margin-left: 0;
    margin-right: 0;
  }

  .image-3407 {
    max-width: 160px;
    object-fit: cover;
  }

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

  .wrapper-box-timer {
    width: 100%;
    max-width: 336px;
  }

  .wrp-text-8 {
    margin-bottom: 48px;
  }

  .max-w-623 {
    max-width: 600px;
  }

  .max-w-623.m-top-24 {
    padding-right: 0;
  }

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

  .sign-in-link.black {
    justify-content: flex-start;
  }

  .sign-in-link._2 {
    margin-top: 32px;
  }

  .sect {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .sect.mb-77, .sect.mb-98 {
    padding-left: 0;
  }

  .sect.mb-96 {
    padding-top: 80px;
    padding-left: 0;
  }

  .sect.mb-80, .sect.mb-105, .sect.grey.mt-64, .sect.mb-91, .sect.mb-43.bg-image {
    padding-left: 0;
  }

  .sect.black-new {
    padding-top: 122px;
  }

  .sect.black-new.mb-64 {
    margin-top: auto;
    padding-left: 0;
  }

  .sect.black-new.mt-110.black-color {
    padding-top: 80px;
  }

  .sect.mb-97, .sect.mb-95, .sect.mt-81, .sect.light-grey.mt-64, .sect.mb-93 {
    padding-left: 0;
  }

  .h2-100 {
    font-size: 65px;
  }

  .columns-3 {
    grid-column-gap: 40px;
    grid-template-columns: auto;
  }

  .wit-card-copy {
    padding-top: 36px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .par-56._2 {
    flex: 0 auto;
  }

  .par-56._4 {
    font-size: 16px;
  }

  .columns-6 {
    grid-column-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: auto auto;
    padding: 32px;
  }

  .white-box-blockchin, .white-box-blockchin.new-grid {
    padding: 47px;
  }

  .div-block-245 {
    grid-template-columns: auto 1fr;
  }

  .swiper-slide._5 {
    width: 93%;
  }

  .right-col {
    margin-top: 60px;
  }

  .heading-2 {
    z-index: 2;
    margin-bottom: 24px;
    font-size: 36px;
    line-height: 48px;
  }

  .heading-2._2 {
    font-size: 36px;
    line-height: 48px;
  }

  .par-h {
    font-size: 18px;
    line-height: 24px;
  }

  .form-new-3 {
    min-width: 336px;
  }

  .grid-box-column {
    flex-direction: column;
    display: flex;
  }

  .column-7 {
    max-width: 150px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .par-30.s-26 {
    font-size: 26px;
  }

  .box-arrow-slider.tablet {
    display: flex;
  }

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

  .top-box-card {
    min-height: 100px;
  }

  .columns-4 {
    flex-wrap: wrap;
    grid-template-columns: auto auto auto;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .columns-4._2 {
    display: flex;
  }

  .h2-64.reg.s-54, .h2-64.no-margin.s-54 {
    font-size: 54px;
  }

  .grid-16 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cont {
    background-image: none;
    padding-left: 36px;
    padding-right: 36px;
  }

  .cont.black {
    background-image: none;
  }

  .cont.black.new {
    width: 100%;
    margin-left: auto;
    padding-left: 30px;
  }

  .cont.black.new.gap-60, .cont.new-grid-cont.mw-63percent, .cont.new-grid-cont.mw-100percent {
    width: 100%;
  }

  .cont.form-2 {
    flex-flow: row;
    align-items: center;
    padding-top: 46px;
    padding-bottom: 46px;
  }

  .div-grid-2 {
    border-radius: 30px;
    padding-top: 24px;
    font-size: 12px;
  }

  .t-36.bold, .t-36.bold.new-grid {
    font-size: 24px;
  }

  .line-logo-copy-2 {
    min-width: 1130px;
  }

  .div-block-691._2 {
    display: none;
  }

  .box-education {
    margin-top: 80px;
  }

  .box-card-wrp.w_100.mrgn_top_64 {
    margin-top: 32px;
  }

  .box-card-wrp.spec.adaptive-1920.mrgn_top_64 {
    width: 100%;
    margin-top: 32px;
  }

  .mini-box-graph {
    border-radius: 32px;
  }

  .div-block-252 {
    display: none;
  }

  .box-start-time {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .box-start-time.new-grid {
    grid-template-columns: 1fr 1fr;
  }

  .block-text-123 {
    width: 50%;
  }

  .image-3453 {
    max-width: 60%;
  }

  .div-grid-white {
    padding-bottom: 48px;
  }

  .column-5 {
    max-width: none;
  }

  .par-39._3 {
    padding-left: 20px;
    padding-right: 0;
  }

  .par-39._2, .p-20.s-18, .p-20.grey.right.s-18 {
    font-size: 18px;
  }

  .p-20.tabl {
    font-size: 14px;
  }

  .image-154 {
    width: 51%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .bottom-box-card {
    padding-bottom: 50px;
  }

  .wrapper-year {
    margin-top: 28px;
  }

  .card-included-2 {
    flex-direction: column;
  }

  .wrapper-packages-2 {
    width: 112%;
    margin-left: -36px;
    margin-right: -36px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .wrapper-packages-2.disable-scrollbar {
    flex-wrap: nowrap;
    overflow: scroll;
  }

  .heading-2-2 {
    z-index: 2;
  }

  .wrapper-included-2 {
    grid-template-rows: max-content max-content auto auto;
    grid-template-columns: max-content 1fr;
  }

  .par-packet {
    max-width: 193px;
    font-size: 14px;
    line-height: 18px;
  }

  .par-packet._3 {
    max-width: 182px;
  }

  .footer_block-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .footer_block-2.new_bg {
    padding-left: 38px;
    padding-right: 38px;
  }

  .footer_inner_block-2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .footer_left_wrapper-2 {
    width: 100%;
    max-width: 560px;
    margin-right: 120px;
  }

  .form-new-copy {
    min-width: 336px;
  }

  .new-form-sticky-copy {
    max-width: 336px;
  }

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

  .trigger-modal {
    z-index: 9999;
    background-color: #fff;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    justify-content: space-between;
    align-items: center;
    padding: 24px 36px;
    position: fixed;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .div-block-705 {
    max-width: 410px;
    grid-row-gap: 8px;
    flex-direction: column;
    display: flex;
  }

  .image-3358 {
    display: none;
  }

  .text-block-46 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .box-tags-otrasl {
    border-radius: 32px;
    padding: 35px;
  }

  .box-tags-otrasl.new-grid {
    padding: 35px;
  }

  .text-span-167 {
    font-size: 14px;
  }

  .par-23 {
    font-size: 21px;
  }

  .div-block-695 {
    right: 0;
  }

  .grid-126 {
    grid-column-gap: 10px;
    grid-template-columns: auto min-content auto;
  }

  .sect-102 {
    padding-top: 64px;
    padding-bottom: 64px;
    padding-left: 0;
  }

  .phone_block {
    flex: none;
    display: none;
  }

  .right_flex {
    max-width: 560px;
  }

  .right_flex.width_wtht_trnsltn {
    max-width: 520px;
  }

  .menu_btn_grey {
    margin-left: 10px;
    margin-right: 10px;
  }

  .trnsltn_block, .dropdown_main_menu {
    display: none;
  }

  .dropdown_main_menu.w--open {
    z-index: 100000;
    height: 92vh;
  }

  .dropdown-3, .wrapper_btm.hide_trnslt {
    display: block;
  }

  .header_section-2 {
    padding-left: 38px;
    padding-right: 38px;
  }

  .mob_link {
    display: none;
  }

  .icon_in_title.i_in_t_adv_1 {
    top: -1px;
    left: auto;
    right: -40px;
  }

  .icon_in_title.i_in_t_adv_1.web-design {
    top: 40px;
    bottom: auto;
    left: 411px;
    right: auto;
  }

  .sec_first_img_1-2 {
    display: none;
  }

  .sec_first_img_1-2.web-design_main-img {
    width: 112%;
    display: block;
    position: relative;
    top: 0;
  }

  .container-1455.cont_wide.purple.email-program {
    display: flex;
  }

  .price-roblox {
    font-size: 36px;
  }

  .text-old-year {
    font-size: 16px;
    line-height: 22px;
  }

  .image-3476 {
    height: 112px;
  }

  .btn_purple {
    padding: 19px 32px;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-first-scr {
    width: auto;
    flex-flow: column;
    align-content: flex-start;
  }

  .spec-img-2 {
    margin-bottom: 32px;
  }

  .section-11 {
    padding-top: 60px;
  }

  .section-11.roblox {
    padding: 100px 36px;
  }

  .section-11.roblox.first-screen {
    padding-bottom: 470px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .section-11.roblox.first-screen.pddng_top_80.padd-head {
    padding-bottom: 560px;
  }

  .section-11.roblox.first-screen.pddng_top_80.padd-head.web-dev, .section-11.roblox.beige._3dm {
    padding-bottom: 100px;
  }

  .section-11.roblox.beige._2 {
    padding-top: 100px;
  }

  .section-11.roblox.beige.program {
    padding-top: 100px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .section-11.roblox.beige.example {
    padding-top: 100px;
  }

  .section-11.roblox._3dm {
    padding-bottom: 0;
    padding-left: 78px;
    padding-right: 78px;
  }

  .section-11.roblox.advantage {
    padding-bottom: 100px;
  }

  .section-11.roblox.purple.email-program {
    padding-left: 36px;
    padding-right: 36px;
  }

  .section-11.roblox.fb-students {
    padding-top: 70px;
  }

  .top_tags {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }

  .heading-39 {
    font-size: 72px;
  }

  .school-old_year-2 {
    max-height: 40px;
    padding: 10px 16px;
  }

  .heading-32 {
    font-size: 54px;
    line-height: 70px;
  }

  .heading-for-who {
    margin-bottom: 50px;
  }

  .courses-who {
    grid-column-gap: 56px;
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
  }

  .courses-who.web-design_grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .web-design_course-img {
    top: 0;
    right: 0;
  }

  .goal_item_text {
    font-size: 20px;
    line-height: 27px;
  }

  .goal_item_text.mt-24.web-design {
    margin-top: 16px;
  }

  .goal_item_text.web-design {
    margin-top: 24px;
  }

  .goal_item_h-2 {
    font-size: 36px;
    line-height: 48px;
  }

  .heading-33 {
    margin-bottom: 72px;
    font-size: 54px;
    line-height: 70px;
  }

  .goal_item-2 {
    max-width: 576px;
    margin-left: auto;
    margin-right: auto;
  }

  .goal_item-2.last {
    margin-top: 64px;
    margin-bottom: 20px;
  }

  .goal_item-2.last.web-design {
    margin-top: 0;
    margin-bottom: 0;
  }

  .image-174 {
    width: auto;
    margin-top: 0;
    top: 0;
  }

  .image-288 {
    right: 26%;
  }

  .goal_item_title.width-90 {
    width: 90%;
  }

  .goal_grid {
    grid-column-gap: 48px;
    grid-row-gap: 64px;
    grid-template-columns: 1fr;
  }

  .image-193 {
    width: 66px;
    height: 66px;
  }

  .image-196 {
    height: 66px;
  }

  .text-block-48 {
    font-size: 20px;
    line-height: 27px;
  }

  .image-194 {
    height: 66px;
  }

  .image-175.hidden {
    width: 23px;
    height: 23px;
    display: none;
  }

  .cards-edu-2 {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .card-edu {
    height: auto;
    padding: 36px 80px 47px;
  }

  .heading-29 {
    font-size: 36px;
    line-height: 48px;
  }

  .right-div-educ {
    margin-left: 18px;
  }

  .adv_h {
    margin-bottom: 0;
  }

  .adv_item_p {
    text-align: center;
    font-size: 20px;
    line-height: 27px;
  }

  .adv_item_p._1-colllum {
    width: auto;
    text-align: center;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 27px;
  }

  .adv_grid-2 {
    max-width: 560px;
    grid-auto-columns: 1fr;
    display: block;
  }

  .adv_item_title {
    align-items: center;
    margin-bottom: 24px;
  }

  .adv_item_title.horiz {
    flex-direction: column;
  }

  .image-202 {
    left: 440px;
  }

  .image-202.web-design.adv_item_title-4 {
    left: 480px;
  }

  .image-202.web-design.adv_item_title-3 {
    top: -16px;
    left: 460px;
  }

  .adv_item_img-2 {
    z-index: -1;
    width: 700px;
    min-height: 100px;
    top: -80px;
    left: -70px;
  }

  .adv_item_img-2.web-design.item_adv-img-1 {
    top: -80px;
  }

  .adv_item_img-2.adv_img_left_0 {
    top: -80px;
    left: -60px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_2 {
    top: -70px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_4 {
    top: -30px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_4.web-design {
    top: -77px;
  }

  .adv_item_img-2.item_adv_img_3 {
    top: -70px;
  }

  .h-card {
    text-align: center;
    font-size: 36px;
    line-height: 48px;
  }

  .h-card._2 {
    font-size: 36px;
    line-height: 48px;
  }

  .item_adv {
    min-height: 0;
    align-items: center;
    padding-top: 400px;
  }

  .adv_item_desc {
    width: 100%;
    max-width: none;
  }

  .adv_item_desc.adv_text_right {
    margin-left: 0%;
  }

  .card-program.final {
    flex-direction: column;
    align-items: center;
    margin-top: 179px;
    padding: 64px 196px 0;
  }

  .card-program.final._3dm {
    padding-left: 0;
    padding-right: 0;
  }

  .close-2 {
    width: 54px;
    height: 54px;
  }

  .image-181 {
    height: 76px;
    bottom: -10%;
    left: -6%;
  }

  .quarter-s-subtitle-3 {
    width: 80%;
    font-size: 28px;
    line-height: 36px;
  }

  .image-179 {
    width: 403px;
    height: 221px;
    max-width: none;
    position: static;
  }

  .image-188 {
    top: -35%;
    left: 45%;
  }

  .image-189 {
    height: 65px;
    top: -23%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .heading-30 {
    font-size: 54px;
    line-height: 70px;
  }

  .program-educ {
    width: 100%;
  }

  .image-177 {
    width: 54px;
  }

  .heading-final {
    justify-content: center;
    align-items: center;
    margin-bottom: 60px;
    display: flex;
  }

  .image-183 {
    height: 26px;
    top: -83%;
    bottom: auto;
    left: auto;
    right: 14%;
  }

  .image-182 {
    height: 35px;
    top: auto;
    bottom: -100%;
    left: -6%;
    right: auto;
  }

  .heading-34 {
    margin-bottom: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .text-block-49 {
    width: auto;
    margin-bottom: 48px;
    font-size: 20px;
    line-height: 27px;
  }

  .heading-35 {
    margin-bottom: 32px;
    font-size: 54px;
    line-height: 70px;
  }

  .image-187 {
    display: none;
  }

  .image-223 {
    display: block;
    position: absolute;
    top: -15%;
    bottom: auto;
    left: auto;
    right: -5%;
  }

  .image-186 {
    display: none;
  }

  .image-224 {
    display: block;
    position: absolute;
    top: auto;
    bottom: -13%;
    left: -5%;
    right: auto;
  }

  .image-205 {
    display: none;
  }

  .image-221 {
    display: block;
    position: absolute;
    top: -22%;
    bottom: auto;
    left: -7%;
    right: auto;
  }

  .image-222 {
    display: block;
    position: absolute;
    top: auto;
    bottom: -21%;
    left: auto;
    right: -5%;
  }

  .div-email-program {
    width: 100%;
    padding: 56px 80px 64px;
  }

  .image-185, .image-203, .image-204 {
    display: none;
  }

  .button-8 {
    padding: 19px 79px;
    font-size: 20px;
    line-height: 26px;
  }

  .expert-grid {
    grid-column-gap: 72px;
    grid-row-gap: 38px;
    grid-template-columns: 1fr;
    font-size: 36px;
    line-height: 48px;
  }

  .experts-heading {
    width: auto;
    margin-bottom: 80px;
  }

  .text-item {
    padding: 11px 16px;
    font-size: 18px;
    line-height: 24px;
  }

  .image-206 {
    top: -30px;
    right: -30px;
  }

  .card-expert-img {
    flex-wrap: wrap;
    margin-bottom: 0;
  }

  .expert-name {
    margin-bottom: 24px;
    font-size: 36px;
    line-height: 48px;
  }

  .expert-img-2 {
    display: none;
  }

  .expert-img-2.mob {
    width: auto;
    height: auto;
    max-height: 61%;
    display: block;
  }

  .expert-img-2.mob.full-screen {
    max-height: none;
  }

  .expert-description {
    margin-bottom: 32px;
    font-size: 24px;
    line-height: 32px;
  }

  .swiper-wrapper-2 {
    align-items: flex-start;
  }

  .swiper-wrapper-2.new-grid {
    align-items: stretch;
  }

  .f_cell_media {
    position: relative;
  }

  .heading-37 {
    font-size: 54px;
    line-height: 70px;
  }

  .div-cards-example-2 {
    max-width: 700px;
    margin-top: 48px;
    margin-left: auto;
    margin-right: auto;
  }

  .box-arrow-slider-2 {
    top: -96px;
  }

  .paragraph-16.new {
    font-size: 20px;
    line-height: 27px;
  }

  .swiper-slide-2 {
    width: 100%;
  }

  .max-w-358 {
    font-size: 1.8vw;
    line-height: 140%;
  }

  .title-h2-2 {
    width: auto;
    flex: 0 auto;
    font-size: 54px;
    line-height: 70px;
  }

  .carousel-cell, .carousel-cell.c_cell_review {
    width: 687px;
  }

  .farrow.first.new, .farrow.second.new {
    width: 56px;
    height: 56px;
    padding: 19px 22px;
  }

  .mrgn_btm_0 {
    padding-top: 0;
  }

  .bold-text-34 {
    padding-top: 20px;
    font-size: 30px;
    line-height: 35px;
  }

  .grid-129 {
    grid-column-gap: 21px;
    grid-template-columns: .75fr 1fr;
  }

  .h3-36-2 {
    font-size: 28px;
    line-height: 36px;
  }

  .div-block-710 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .div-block-710.w_100 {
    grid-column-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .h1-other-courses {
    width: 100%;
    font-size: 54px;
    line-height: 70px;
  }

  .text-but-courses {
    font-size: 20px;
    line-height: 26px;
  }

  .card-other-course.orange {
    height: 300px;
  }

  .grid-other-courses {
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .h1-other-course {
    margin-top: 16px;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 32px;
  }

  .text-block-56 {
    justify-content: center;
    align-items: center;
    font-size: 18px;
    line-height: 24px;
    display: flex;
  }

  .h1-other {
    margin-bottom: 64px;
  }

  .button-courses {
    padding: 19px 32px;
  }

  .text-block-58 {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block-57 {
    width: 60%;
    font-size: 16px;
    line-height: 24px;
  }

  .course-info-up {
    justify-content: space-between;
    margin-bottom: auto;
  }

  .image-217 {
    width: 120px;
  }

  .card-h-i {
    flex-direction: column;
    display: flex;
  }

  .phone_block-2.mob_menu {
    margin-bottom: 32px;
  }

  .image-96.mob_mrgn_right {
    width: 24px;
    margin-right: 8px;
  }

  .mobile_btn {
    height: 54px;
    max-width: 195px;
    color: #000;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #000;
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    margin-top: 8px;
    font-size: 16px;
    font-weight: 400;
    display: none;
  }

  .inst_block.mob_menu {
    margin-bottom: 32px;
  }

  .icon-3 {
    color: #000;
    text-align: center;
    margin-top: 0;
    font-size: 50px;
    line-height: 1;
  }

  .nav_menu_button {
    width: 50px;
    height: 50px;
    align-self: auto;
    display: block;
  }

  .email_block.mob_menu {
    margin-bottom: 32px;
  }

  .header_black-3 {
    z-index: 300;
    display: flex;
    position: relative;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .image-176.mob_mrgn_right, .image-97.mob_mrgn_right {
    margin-right: 8px;
  }

  .mobile_menu_content {
    flex-direction: column;
    display: flex;
  }

  .mobile_menu {
    width: 100%;
    height: auto;
    background-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    padding: 64px 20px;
    display: none;
    position: absolute;
    top: 100%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .header_info {
    display: none;
  }

  .header_content-2 {
    position: relative;
  }

  .header_button-2 {
    display: none;
  }

  .text-block-60 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .edufree {
    padding-left: 38px;
    padding-right: 38px;
  }

  .left_info_wrapper-2 {
    max-width: 450px;
    margin-right: 10px;
  }

  .btm_legal_info-3, .link-15 {
    font-size: 12px;
  }

  .footer_inner_block-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .wrp-text-80 {
    margin-bottom: 30px;
  }

  .image-3478 {
    max-width: 18vw;
    left: 41%;
  }

  .par-36-4._5 {
    font-size: 28px;
    line-height: 130%;
  }

  .par-36-4.m-buttom-24 {
    margin-bottom: 20px;
    font-size: 28px;
    display: inline-block;
  }

  .par_24 {
    font-size: 18px;
    line-height: 26px;
  }

  .par_24._2.m-buttom-40 {
    margin-bottom: 30px;
    font-size: 20px;
  }

  .par_24._2.m-buttom-68, .par_24._2.m-buttom-24 {
    font-size: 20px;
  }

  .h1-48._3 {
    font-size: 36px;
  }

  .text-span-144 {
    padding-top: 2px;
    padding-bottom: 6px;
  }

  .block-text-80 {
    max-width: 350px;
    margin-right: 30px;
  }

  .sect-4 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .mask-img-80 {
    width: 50%;
  }

  .text-span-146 {
    padding-top: 10px;
    display: inline-block;
  }

  .m-top-25 {
    margin-top: 20px;
  }

  .image-226 {
    max-width: 80%;
  }

  .block-text-82 {
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .block-text-img-81 {
    margin-right: 0;
  }

  .circle-2 {
    width: 65px;
    height: 65px;
    left: -30px;
  }

  .card-grid-80 {
    min-height: 200px;
  }

  .block-text-85 {
    max-width: none;
  }

  .image-227 {
    max-width: 50px;
  }

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

  .image-228 {
    max-width: 80px;
    top: -33px;
  }

  .navbar-fixed-2 {
    padding-left: 20px;
    padding-right: 0;
  }

  .navbar-fixed-2.hidden {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1457.nav-cont {
    justify-content: flex-start;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brand-5 {
    flex: 0 auto;
  }

  .heading-220 {
    font-size: 24px;
    line-height: 28px;
  }

  .container-1476 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .btm_form-3 {
    width: 100%;
    max-width: 100%;
  }

  .div-block-711 {
    max-width: 100%;
    margin-bottom: 16px;
  }

  .answer-form {
    flex-direction: column;
  }

  .inpt_form-2 {
    width: 100%;
    max-width: none;
  }

  .cont-3 {
    background-image: none;
    padding-left: 36px;
    padding-right: 36px;
  }

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

  .card-grid-2._4 {
    max-width: none;
    min-height: 229px;
    flex-direction: row;
    padding-top: 35px;
  }

  .card-grid-2._3 {
    max-width: none;
    min-height: 270px;
    justify-content: space-between;
    padding-bottom: 30px;
    padding-left: 27px;
    padding-right: 27px;
  }

  .grid-41 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .sect-104 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .sect-104._15 {
    padding-top: 36px;
  }

  .grid-42 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    margin-top: 0;
    display: grid;
  }

  .fs_16.clr_grey_2-0.pddng_rght_40 {
    padding-right: 0;
  }

  .div-block-760 {
    margin-top: 48px;
  }

  .drpdwn_content_grid {
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .btm_form_wrapper-2 {
    margin-right: auto;
  }

  .c_section {
    padding-left: 38px;
    padding-right: 38px;
  }

  .c_section.bg_pic.pddng_btm_24 {
    background-position: 100% 100%;
    background-size: 100%;
  }

  .c_section.bg_grey_mob {
    background-color: #f4f5fa;
  }

  .c_container.grid_main {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .c_container.grid_main.divin {
    display: block;
  }

  .c_container.flex_hrzntl {
    flex-direction: column;
    align-items: flex-start;
  }

  .success-message-9 {
    padding-top: 60px;
  }

  .form_main_basics {
    margin-left: 0;
    margin-right: 0;
  }

  .circle-sale-2 {
    left: -32px;
  }

  .img_wrapper {
    display: none;
  }

  .grid_100p {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .border_top.no_brdr_mob {
    border-top-style: none;
  }

  .free_course_form {
    max-width: 335px;
    margin-left: auto;
    margin-right: auto;
    padding: 24px;
  }

  .div-block-263 {
    flex-direction: column;
  }

  .free_course_btn {
    width: 100%;
  }

  .free_course_form_input {
    width: 100%;
    margin-bottom: 24px;
    margin-right: 0;
  }

  .crk_card {
    max-width: 280px;
    min-height: 304px;
  }

  .crk_cards_wrapper {
    display: none;
  }

  .crk_cards_wrapper.show_always {
    display: block;
  }

  .swiper-wrapper-3 {
    align-items: flex-start;
  }

  .container-small-box {
    margin-top: 24px;
  }

  .swiper-slide-3 {
    width: 100%;
  }

  .grid_why {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-716 {
    margin-top: 48px;
  }

  .promo_popup {
    top: auto;
    bottom: 60px;
    left: 0%;
  }

  .btm_form-2 {
    width: 100%;
    max-width: 100%;
  }

  .promo_text {
    box-shadow: 1px 1px 3px #000;
  }

  .form_wrapper {
    width: auto;
    margin-top: 45px;
    margin-right: auto;
  }

  .banks_logos {
    flex-direction: column;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .list-4 {
    flex-direction: column;
    justify-content: space-around;
    align-items: flex-start;
    display: block;
  }

  .div-logo {
    width: auto;
    border-radius: 0;
    justify-content: flex-start;
    align-self: stretch;
    margin-left: -36px;
    margin-right: -36px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .div-logo.disable-scrollbar.bg_white {
    border-radius: 16px;
    margin-left: 0;
    margin-right: 0;
    padding: 15px 25px 7px;
  }

  .line-logo-copy {
    min-width: 1130px;
    overflow: scroll;
  }

  .div-block-769 {
    max-width: 410px;
    grid-row-gap: 8px;
    flex-direction: column;
    display: flex;
  }
}

@media screen and (max-width: 767px) {
  .footer_top_block {
    height: auto;
    flex-direction: column;
    align-items: flex-start;
  }

  .footer_inner_block {
    padding-left: 16px;
    padding-right: 16px;
  }

  .links_wrapper.mrgn_rght_25 {
    margin-right: 0;
  }

  .footer_divider_block {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .footer_mail.mrgn_btm_24, .footer_phone.mrgn_btm_24, .footer_phone.mrgn_btm_24, .footer_phone.mrgn_btm_24 {
    margin-bottom: 24px;
  }

  .leg_info.mrgn_rght_25 {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .footer_link.mrgn_btm_24, .acc_num_info.mrgn_rght_25.mrgn_btm_24, .acc_num_info.mrgn_rght_25.mrgn_btm_24 {
    margin-bottom: 24px;
  }

  .footer_bottom_block {
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .btm_legal_info {
    color: #d4d4dd;
    margin-top: 24px;
  }

  .public_pol.mrgn_btm_24, .public_pol.mrgn_btm_24.mrgn_btm_16, .public_pol.mrgn_btm_24.mrgn_btm_16 {
    margin-bottom: 24px;
  }

  .left_info_wrapper {
    flex-direction: column-reverse;
  }

  .footer_block {
    padding-bottom: 108px;
  }

  .map_link.mrgn_btm_24, .map_link.mrgn_btm_24.mrgn_btm_16 {
    margin-bottom: 24px;
  }

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

  .footer_3_black {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text_15.grey_clr.pddng_16 {
    padding-top: 0;
  }

  .banner-mob {
    display: none;
  }

  .banner-mob-2 {
    display: inline-block;
  }

  .header_section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .simply_discount_h {
    font-size: 24px;
  }

  .banner_circle_discount {
    width: 100px;
    height: 100px;
    line-height: 1.1;
    left: auto;
    right: 10px;
  }

  .mini_disc {
    right: -16px;
  }

  .mini_disc.big_circle {
    left: auto;
    right: 0;
  }

  .circle-sale {
    top: -20px;
    left: auto;
    right: 0;
  }

  .h3-36 {
    font-size: 24px;
    line-height: 28px;
  }

  .sec-main-it {
    background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af150cbb08a10_Frame%201077244061%20(1).png");
    background-position: 50% 800px;
    background-size: cover;
    padding-bottom: 0;
  }

  .sec-main-it._2 {
    background-position: 50% 1200px;
    padding-top: 20px;
  }

  .div-block-247.black {
    max-width: 250px;
    min-height: 55px;
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    justify-content: start;
    justify-items: start;
    display: grid;
  }

  .div-block-247.black.min_hght_0 {
    height: auto;
    min-height: 0;
    height: auto;
    min-height: 0;
    grid-template-rows: min-content;
    margin-bottom: 0;
  }

  .form-block-4 {
    width: auto;
    max-width: 500px;
    margin-top: 65px;
    margin-left: auto;
    margin-right: auto;
  }

  .form-block-4.main {
    width: auto;
    margin-top: 20px;
    overflow: visible;
  }

  .form-block-4.main.w_100.w_500_mob {
    max-width: 500px;
    margin-top: 40px;
  }

  .form-block-4.main.w_100 {
    max-width: none;
  }

  .max-w-526-copy {
    width: 100%;
    max-width: none;
    margin-right: 0;
  }

  .max-w-526-copy.main_grid_new {
    grid-template-rows: auto 94px auto auto;
    grid-template-columns: 1fr;
  }

  .grid-60 {
    min-width: auto;
  }

  .t-14.bold.form_text_unique_offer.abs {
    background-position: 32px;
    padding-left: 54px;
  }

  .t-14.border {
    padding: .2vw 1.4vw;
    font-size: 1.3vw;
  }

  .t-14.border.new-grid {
    font-size: 1.3vw;
  }

  .tehnol-wr {
    margin-bottom: 0;
  }

  .size__48 {
    font-size: 36px;
  }

  .small-box-2 {
    margin-right: 4px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .box-price-main {
    min-width: auto;
  }

  .tags-2.tag-wrap {
    display: flex;
  }

  .h1-54 {
    margin-bottom: 0;
  }

  .text-block-87 {
    display: none;
  }

  .grid-70 {
    min-width: 100%;
    grid-column-gap: 30px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .text-span-19 {
    font-size: 36px;
  }

  .container-max-w-2.horiz-left {
    flex-direction: column;
  }

  .swiper-wrapper.new {
    margin-top: 0;
  }

  .box-howmuch-prof {
    margin-top: 60px;
  }

  .div-block-708 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .box-card-specialist {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    overflow: auto;
  }

  .box-card-specialist.new-grid {
    flex-wrap: nowrap;
    display: flex;
  }

  .par-more {
    margin-bottom: 32px;
    font-size: 18px;
    line-height: 24px;
  }

  .section-new.black {
    border-radius: 0;
    padding: 66px 20px;
  }

  .section-new.black.new-grid {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 0;
  }

  .wrap-dropdown {
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .column-9 {
    display: none;
  }

  .par-55 {
    font-size: 14px;
    line-height: 18px;
  }

  .box-course {
    flex-direction: column;
    margin-bottom: 0;
    margin-left: 0;
  }

  .block-text-14 {
    padding: 24px;
  }

  .image-3474 {
    width: 120px;
    height: 120px;
    min-width: 120px;
  }

  .par-51 {
    font-size: 24px;
    line-height: 28px;
  }

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

  .column-6 {
    max-width: none;
  }

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

  .p-24 {
    font-size: 20px;
  }

  .t-28.bold.dont-shrink.sp-auto {
    font-size: 24px;
  }

  .column-11 {
    max-width: none;
    flex-direction: column;
    align-items: flex-start;
  }

  .two-card {
    width: 100%;
    max-width: none;
  }

  .h2-63.regular {
    font-size: 42px;
  }

  .block-course {
    padding-top: 8px;
    padding-bottom: 12px;
  }

  .block-course.first-block {
    margin-bottom: 14px;
    padding: 16px;
  }

  .h2-white {
    font-size: 24px;
  }

  .block-text-9 {
    margin-top: 40px;
  }

  .block-text-15 {
    max-width: none;
    margin-bottom: 16px;
  }

  .quarter-s-title {
    margin-top: 2px;
    margin-bottom: 16px;
    font-size: 18px;
    line-height: 26px;
  }

  .div-block-662 {
    top: 10px;
  }

  .t-18.border {
    text-align: center;
  }

  .wrp-text-1107.m-buttom-80 {
    margin-bottom: 32px;
  }

  .p-18 {
    font-size: 16px;
  }

  .par-h-3 {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-707 {
    font-size: 16px;
  }

  .quarter-s-subtitle-2 {
    color: #f1f1fa;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
  }

  .t-24-2 {
    font-size: 20px;
  }

  .heading-2-3 {
    font-size: 32px;
    line-height: 36px;
  }

  .image-159-copy {
    top: -1%;
  }

  .close-remodal.hiddem-mobile {
    z-index: 10;
    top: 155px;
    right: 24px;
  }

  .image-152 {
    width: 180px;
  }

  .mw-1440.new-grid {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-grid-4 {
    flex-direction: row;
  }

  .new-form-sticky {
    width: auto;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .box-dropdown {
    width: 100%;
  }

  .div-step {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
  }

  .form-block-3 {
    max-width: none;
    margin-top: 48px;
    padding: 24px;
  }

  .grid-box-graph {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .quarter {
    color: #8f93a3;
    font-size: 13px;
    font-weight: 500;
    line-height: 20px;
  }

  .wrapper-box-timer {
    max-width: none;
  }

  .par-18-3 {
    margin-top: 16px;
    font-size: 16px;
  }

  .wrp-text-8 {
    margin-bottom: 24px;
  }

  .max-w-623.m-top-24 {
    margin-top: 16px;
  }

  .bold-26-20 {
    font-size: 20px;
  }

  .swiper-container.new.mrgn_top_24 {
    margin-top: 24px;
  }

  .grid-122 {
    grid-row-gap: 50px;
    flex-wrap: wrap;
    display: flex;
  }

  .sign-in-link._2 {
    margin-top: 24px;
  }

  .t-24 {
    font-size: 20px;
  }

  .sect {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .sect.mb-77, .sect.mb-98, .sect.mb-96, .sect.mb-80, .sect.mb-105, .sect.grey.mt-64, .sect.mb-91, .sect.mb-43.bg-image {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 0;
  }

  .sect.black-new {
    padding-top: 40px;
  }

  .sect.black-new.mb-64 {
    padding-top: 48px;
    padding-left: 0;
  }

  .sect.black-new.mt-110.black-color, .sect.mb-97, .sect.mb-95, .sect.mt-81 {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 0;
  }

  .sect.light-grey {
    padding-top: 64px;
    padding-bottom: 48px;
  }

  .sect.light-grey.mt-64 {
    padding-left: 0;
  }

  .sect.black-2._4 {
    padding-left: 0;
    padding-right: 0;
  }

  .sect.mb-93, .sect.mb-104.margin {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 0;
  }

  .h2-100, .h2-100.s-54 {
    font-size: 52px;
  }

  .columns-3 {
    grid-row-gap: 40px;
    grid-template-columns: auto;
  }

  .wit-card-copy {
    min-width: 350px;
    padding-bottom: 50px;
  }

  .par-56._4 {
    font-size: 14px;
  }

  .columns-6 {
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
    margin-top: 48px;
    padding: 24px;
  }

  .white-box-blockchin {
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    padding: 38px;
  }

  .white-box-blockchin.new-grid {
    padding: 38px;
  }

  .div-block-245 {
    grid-template-rows: max-content auto auto;
    align-items: center;
  }

  .swiper-slide {
    height: auto;
  }

  .swiper-slide.new-grid {
    width: 90%;
    padding: 20px;
  }

  .swiper-slide._5 {
    width: 100%;
  }

  .swiper-slide._5.min_h_980 {
    min-height: 980px;
  }

  .wrp-text-470 {
    width: 100%;
    margin-bottom: 40px;
  }

  .wrp-text-470.m-top-32 {
    margin-top: 16px;
    margin-bottom: 8px;
  }

  .wrp-text-470.m-bottom-32 {
    margin-bottom: 24px;
  }

  .wrp-text-470.m-top-4 {
    margin-bottom: 32px;
  }

  .right-col {
    margin-top: 0;
    margin-left: 0;
  }

  .par-h-2 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-2, .heading-2._2 {
    font-size: 32px;
    line-height: 36px;
  }

  .par-h {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-249 {
    margin-left: 30px;
  }

  .grid-box-column {
    padding-top: 40px;
  }

  .card-specialist {
    min-width: 380px;
  }

  .column-7 {
    margin-left: 0;
  }

  .link-3 {
    font-size: 14px;
  }

  .close {
    width: 16px;
    height: 16px;
  }

  .box-arrow-slider {
    grid-column-gap: 12px;
    top: -61px;
  }

  .grid-17 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid-17.m-top-64 {
    grid-template-columns: 1fr;
  }

  .quarter-s-subtitle {
    color: #f1f1fa;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
  }

  .head-grid {
    font-size: 26px;
  }

  .body--1-3, .body--1-3.text-icons-light-bg-40 {
    font-size: 14px;
    line-height: 20px;
  }

  .body--1-3.text-icons-light-bg-40 {
    font-size: 16px;
    line-height: 22px;
  }

  .top-box-howmuch {
    grid-column-gap: 30px;
    grid-row-gap: 23px;
  }

  .image-6 {
    height: auto;
    max-width: 50%;
  }

  .par-26.white {
    font-size: 18px;
    line-height: 26px;
  }

  .colomn-10 {
    max-width: none;
  }

  .columns-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    margin-top: 32px;
    padding: 24px;
    display: grid;
  }

  .text-block-5 {
    font-size: 18px;
    line-height: 24px;
  }

  .h2-64.reg, .h2-64.reg.s-54, .h2-64.no-margin.s-54 {
    font-size: 42px;
  }

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

  .cont {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    padding-left: 24px;
    padding-right: 24px;
  }

  .cont.black {
    background-position: 100% 0;
    padding-top: 55px;
  }

  .cont.black.new {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cont.new-grid-cont {
    padding-left: 20px;
    padding-right: 20px;
  }

  .cont.new-grid-cont.mw-63percent, .cont.new-grid-cont.mw-100percent {
    padding-right: 20px;
  }

  .cont.form-2 {
    flex-direction: column;
    align-items: flex-start;
    padding: 48px 24px 52px;
  }

  .cont.form-2._2 {
    padding-bottom: 48px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cont._3 {
    flex-direction: column;
  }

  .section-text {
    padding-bottom: 48px;
    padding-left: 0;
  }

  .div-grid-2 {
    padding-right: 0;
  }

  .div-grid-2.mw {
    width: 100%;
  }

  .wrp-box-hwmuch {
    grid-row-gap: 10px;
  }

  .wrp-box-hwmuch.horizontal {
    width: 100%;
  }

  .t-36.bold.new-grid {
    font-size: 20px;
  }

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

  .box-horizontal-hwmuch {
    grid-column-gap: 25px;
    margin-top: 30px;
  }

  .line-logo-copy-2 {
    min-height: 350px;
  }

  .box-education {
    min-width: 900px;
  }

  .max-w-762 {
    margin-bottom: 64px;
  }

  .par-grid.who {
    max-width: 550px;
    font-size: 18px;
    line-height: 24px;
  }

  .mini-box-graph {
    border-radius: 28px;
    padding-left: 12px;
    padding-right: 12px;
  }

  .par-57 {
    font-size: 20px;
    line-height: 26px;
  }

  .par-57.bold.m-top-48 {
    margin-top: 30px;
    font-size: 20px;
    line-height: 26px;
  }

  .div-block-252 {
    display: none;
  }

  .text-block-6 {
    margin-top: 24px;
    font-size: 24px;
    line-height: 32px;
  }

  .box-start-time {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    overflow: auto;
  }

  .block-text-123 {
    width: 100%;
    max-width: none;
  }

  .par-18-2 {
    margin-top: 8px;
    font-size: 16px;
    line-height: 22px;
  }

  .column-5 {
    max-width: none;
  }

  .par-head {
    font-size: 18px;
    line-height: 24px;
  }

  .wrp-accordion {
    padding-top: 16px;
    padding-bottom: 0;
  }

  .par-39 {
    font-size: 18px;
    line-height: 24px;
  }

  .par-39._3 {
    color: #f3f3f3;
    font-style: normal;
  }

  .par-39._4 {
    color: #fff;
    font-size: 20px;
    text-decoration: none;
  }

  .p-20.grey.right.s-18 {
    text-align: left;
  }

  .p-20.tabl, .p-20.tabl.new-grid {
    font-size: 2vw;
  }

  .image-154 {
    width: 100%;
    max-width: 400px;
    margin-bottom: 24px;
  }

  .image-included {
    width: 35px;
    margin-right: 2.388vw;
  }

  .wrapper-year {
    margin-top: 34px;
  }

  .card-included-2 {
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .text-block-84 {
    font-size: 1.3vw;
  }

  .wrapper-packages-2 {
    width: auto;
    grid-column-gap: 8px;
    align-self: stretch;
  }

  .wrapper-packages-2.disable-scrollbar {
    grid-column-gap: 24px;
  }

  .box-year {
    font-size: 2.5vw;
  }

  .heading-2-2 {
    font-size: 32px;
    line-height: 36px;
  }

  .text-64-2 {
    font-size: 9vw;
  }

  .text-span-103 {
    font-size: 2vw;
  }

  .wrapper-included-2 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: auto;
  }

  .box-included-2 {
    width: 100%;
    font-size: 14px;
  }

  .par-packet, .par-packet._3, .par-packet._2 {
    max-width: none;
  }

  .footer_block-2 {
    padding-bottom: 108px;
  }

  .footer_block-2.new_bg {
    padding-left: 20px;
    padding-right: 20px;
  }

  .btm_legal_info-2 {
    color: #d4d4dd;
    margin-top: 24px;
  }

  .footer_inner_block-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .footer_left_wrapper-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .new-form-sticky-copy {
    width: auto;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-3471 {
    display: none;
  }

  .div-block-706-copy {
    padding-left: 24px;
    padding-right: 24px;
    position: relative;
  }

  .trigger-modal {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: stretch;
    padding: 16px 20px 24px;
  }

  .button-5.s-16 {
    padding-top: 12px;
    padding-bottom: 13px;
    font-size: 18px;
  }

  .close-icon-3 {
    width: 46px;
    top: 15px;
  }

  .popup-2 {
    max-width: 300px;
    padding: 15px;
  }

  .popup-2.xx {
    max-width: 440px;
    border-style: none;
    padding-top: 100px;
    padding-bottom: 20px;
  }

  .popup-subtitle-4 {
    margin-bottom: 0;
    font-size: 12px;
  }

  .image-3358 {
    width: 100%;
    display: inline-block;
  }

  .success-title-3 {
    font-size: 24px;
  }

  .text-block-46 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-3357 {
    display: none;
  }

  .q_btn_programm-2 {
    width: 50%;
    line-height: 1.2;
  }

  .popup-title-4 {
    max-width: 290px;
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 30px;
  }

  .box-tags-otrasl {
    max-height: 220px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 0;
    flex-flow: column wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    align-items: stretch;
    margin-left: -20px;
    margin-right: -20px;
    padding: 21px;
    overflow: auto;
  }

  .box-tags-otrasl.new-grid {
    padding: 21px;
  }

  .card-text-2 {
    min-height: auto;
    min-width: 45%;
  }

  .grid-125 {
    margin-top: 40px;
  }

  .sect-102 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .sect-102.mb-94, .sect-102.mb-104.margin {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 0;
  }

  .grid-124 {
    flex-wrap: wrap;
    display: flex;
  }

  .p-18-3 {
    font-size: 16px;
  }

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

  .phone_block {
    margin-left: auto;
    margin-right: 20px;
  }

  .navbar_mob {
    order: 1;
  }

  .navbar_mob.show.hide_desk {
    display: block;
  }

  .menu_btn_grey {
    display: none;
  }

  .menu_btn_grey.mob_btn_width {
    max-width: 335px;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .menu_btn_purple {
    display: none;
  }

  .menu_btn_purple.mob_btn_width {
    max-width: 335px;
    margin-top: 10px;
    display: flex;
  }

  .dropdown_main_menu {
    height: 92vh;
    display: none;
  }

  .dropdown_main_menu.w--open {
    height: 92vh;
  }

  .dropdown-3.hide {
    display: none;
  }

  .header_section-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .icon_in_title {
    height: 40px;
  }

  .icon_in_title.web-design_icon-title {
    top: 5px;
    left: 270px;
  }

  .icon_in_title.web-design_goal-img-3 {
    height: 54px;
    bottom: -15px;
    left: 152px;
  }

  .icon_in_title.web-design_goal-img-4 {
    width: 121px;
    top: 28px;
    left: 154px;
  }

  .icon_in_title.i_in_t_adv_1 {
    display: none;
  }

  .icon_in_title.i_in_t_adv_1.web-design {
    height: 40px;
    display: block;
    top: 23px;
    left: 320px;
  }

  .icon_in_title.i_in_t_3dm_10 {
    height: 40px;
    top: 2px;
    right: -52px;
  }

  .text-block-67 {
    font-size: 18px;
    line-height: 24px;
  }

  .container-1455.cont_wide.advantage {
    padding-left: 0;
    padding-right: 0;
  }

  .container-1455.cont_wide.purple.email-program {
    display: flex;
  }

  .price-roblox {
    font-size: 28px;
    line-height: 32px;
  }

  .image-3476 {
    width: auto;
    height: 90px;
  }

  .lists_item_purple-3 {
    padding-left: 24px;
  }

  .btn_purple {
    padding: 16px 32px;
    font-size: 18px;
    line-height: 24px;
  }

  .heading-first-scr {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .spec-img-2 {
    margin-bottom: 24px;
  }

  .section-11 {
    padding: 60px 24px;
  }

  .section-11.roblox {
    padding: 64px 16px;
  }

  .section-11.roblox.first-screen {
    padding-bottom: 360px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-11.roblox.first-screen.pddng_top_80.padd-head {
    padding-bottom: 380px;
  }

  .section-11.roblox.first-screen.pddng_top_80.padd-head.web-dev {
    padding-bottom: 60px;
  }

  .section-11.roblox.beige._3dm {
    padding-bottom: 64px;
  }

  .section-11.roblox.beige._2 {
    padding-top: 64px;
  }

  .section-11.roblox.beige.program {
    padding-top: 64px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-11.roblox.beige.example {
    padding-top: 64px;
  }

  .section-11.roblox._3dm {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-11.roblox.advantage {
    padding-bottom: 64px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-11.roblox.fb-students {
    padding-top: 64px;
  }

  .top_tags {
    width: auto;
    flex-flow: row-reverse wrap;
    flex: 0 auto;
    justify-content: center;
    align-items: flex-start;
  }

  .top_tags.web-design {
    grid-template-columns: 1fr 1fr;
  }

  .top_tags.web-design.toppp {
    margin-bottom: 0;
  }

  .div-price {
    margin-top: 24px;
  }

  .heading-39 {
    width: 100%;
    font-size: 36px;
    line-height: 48px;
  }

  .heading-39.web-design {
    font-size: 46px;
    line-height: 54px;
  }

  .lists-main-2.web-design {
    font-size: 20px;
    line-height: 26px;
  }

  .school-old_year-2 {
    margin-left: 8px;
    padding: 8px 12px;
  }

  .school-old_year-2._2 {
    width: 128px;
    flex: 0 auto;
    margin-bottom: 8px;
    margin-left: 8px;
    padding: 8px 12px;
    display: flex;
  }

  .heading-32 {
    width: 343px;
    font-size: 32px;
    line-height: 36px;
  }

  .course-text-info {
    font-size: 28px;
    line-height: 32px;
  }

  .course-text-info.web-design_course-title {
    margin-top: 163px;
  }

  .heading-for-who {
    justify-content: center;
    align-items: center;
    margin-bottom: 72px;
    display: flex;
  }

  .courses-who {
    max-width: 340px;
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .web-design_course-img {
    width: 195px;
    height: 195px;
    top: 8px;
  }

  .goal_item_text {
    margin-top: 24px;
    font-size: 18px;
    line-height: 24px;
  }

  .goal_item_h-2 {
    font-size: 28px;
    line-height: 32px;
  }

  .goal_item_h-2.g_i_h_w_400 {
    width: 300px;
  }

  .heading-33 {
    margin-bottom: 0;
    font-size: 32px;
    line-height: 36px;
  }

  .goal_item-2.last {
    margin-top: 28px;
  }

  .heading-development {
    margin-bottom: 56px;
  }

  .image-288 {
    width: 180px;
    top: auto;
    bottom: -10px;
    left: 141px;
    right: auto;
  }

  .image-288.web-design_goal-img-5 {
    width: 40px;
    height: 40px;
    left: 217px;
  }

  .goal_grid {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .image-193, .image-196 {
    width: 52px;
    height: 52px;
  }

  .text-block-48 {
    font-size: 18px;
    line-height: 24px;
  }

  .image-194 {
    width: 52px;
    height: 52px;
  }

  .circle {
    margin-left: 0;
  }

  .card-edu {
    padding: 24px;
  }

  .heading-29 {
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 32px;
  }

  .adv_h {
    font-size: 32px;
    line-height: 36px;
  }

  .adv_item_p {
    font-size: 18px;
    line-height: 24px;
  }

  .adv_item_p._1-colllum {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 24px;
  }

  .adv_grid-2 {
    grid-auto-columns: 1fr;
    display: block;
  }

  .adv_item_title {
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 32px;
  }

  .image-202 {
    width: 34px;
    left: 360px;
  }

  .image-202.web-design.adv_item_title-4 {
    display: none;
  }

  .image-202.web-design.adv_item_title-3 {
    width: 34px;
    top: -16px;
    left: 350px;
  }

  .adv_item_img-2 {
    top: -120px;
    left: -130px;
  }

  .adv_item_img-2.web-design.item_adv-img-1 {
    top: -120px;
  }

  .adv_item_img-2.adv_img_left_0 {
    top: -100px;
    left: -110px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_2 {
    top: -79px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_2.web-design {
    top: -110px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_4 {
    top: -140px;
  }

  .adv_item_img-2.item_adv_img_3 {
    top: -124px;
  }

  .h-card {
    font-size: 28px;
    line-height: 32px;
  }

  .h-card._2 {
    background-size: 90px;
    font-size: 28px;
    line-height: 32px;
  }

  .div-block-182 {
    max-width: 450px;
  }

  .item_adv {
    padding-top: 340px;
  }

  .item_adv.web-design.item_adv_card-4 {
    padding-top: 420px;
  }

  .wrp-accordion-2 {
    padding-bottom: 0;
  }

  .card-program.final {
    margin-top: 128px;
    padding-left: 10%;
    padding-right: 10%;
  }

  .close-2 {
    width: 40px;
    height: 40px;
  }

  .image-181 {
    left: -3%;
  }

  .quarter-s-subtitle-3 {
    color: #191816;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
  }

  .image-188 {
    top: -27%;
    left: 45%;
  }

  .h-i-program-educ {
    max-width: 280px;
    margin-bottom: 48px;
    margin-left: auto;
    margin-right: auto;
  }

  .plan_point {
    font-size: 18px;
    line-height: 24px;
  }

  .plan_point.plan_point_proj.mt_32_24 {
    margin-top: 24px;
  }

  .image-189 {
    display: none;
  }

  .heading-30 {
    font-size: 32px;
    line-height: 36px;
  }

  .image-177 {
    width: 40px;
  }

  .image-183 {
    width: 28px;
    height: 20px;
    right: 13%;
  }

  .image-182 {
    bottom: -150%;
    left: -15%;
  }

  .heading-34 {
    font-size: 20px;
    line-height: 26px;
  }

  .program-romblox {
    width: auto;
    flex: 0 auto;
    align-items: flex-start;
  }

  .text-block-49 {
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 24px;
  }

  .heading-35 {
    margin-bottom: 24px;
    font-size: 32px;
    line-height: 36px;
  }

  .image-223 {
    right: -8%;
  }

  .image-224 {
    top: auto;
    bottom: -15.5%;
    left: -7.5%;
    right: auto;
  }

  .image-221 {
    top: -25%;
    left: -10%;
  }

  .image-222 {
    display: none;
    bottom: -25%;
    right: -7%;
  }

  .button-8 {
    width: 100%;
    text-align: center;
    padding: 16px 0;
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-184 {
    width: 536px;
  }

  .expert-grid {
    grid-column-gap: 64px;
    grid-row-gap: 24px;
    grid-template-columns: 100%;
    justify-items: start;
  }

  .heading-36 {
    font-size: 32px;
    line-height: 36px;
  }

  .text-item {
    margin-bottom: 10px;
    margin-right: 10px;
    font-size: 18px;
  }

  .experts-card {
    width: 100%;
  }

  .image-206 {
    z-index: -1;
    height: 70px;
    top: -60%;
    right: 0%;
  }

  .card-expert-img {
    width: auto;
  }

  .expert-name {
    font-size: 28px;
    line-height: 32px;
  }

  .expert-img-2 {
    width: 343px;
    height: 281px;
    display: none;
  }

  .expert-img-2.mob {
    width: 100%;
    display: block;
  }

  .expert-description {
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .swiper-wrapper-2 {
    grid-column-gap: 16px;
    grid-template-columns: 490px 490px 490px 490px 490px;
  }

  .heading-37 {
    font-size: 32px;
    line-height: 36px;
  }

  .box-arrow-slider-2 {
    grid-column-gap: 12px;
    display: none;
    top: -61px;
  }

  .card_user_min {
    flex-direction: column;
    align-items: center;
    padding-top: 10px;
  }

  .card_user_min.minecraft-python {
    padding-top: 0;
  }

  .paragraph-16.new {
    font-size: 18px;
    line-height: 24px;
  }

  .card_user_details {
    flex-direction: column;
    align-items: center;
    margin-top: 14px;
    margin-left: 0;
    padding-top: 4px;
    display: flex;
  }

  .div-block-709 {
    height: 100%;
  }

  .carousel-cell_info-card {
    min-height: auto;
  }

  .card_user_name-2 {
    font-size: 20px;
    line-height: 26px;
  }

  .card_user_name-2.minecraft-python {
    margin-bottom: 0;
  }

  .swiper-slide-2.carousel-cell_card-container {
    width: 90%;
  }

  .max-w-358 {
    font-size: 14px;
  }

  .slider-arrs {
    display: none;
  }

  .title-h2-2 {
    text-align: center;
    margin-right: 10px;
    font-size: 32px;
    line-height: 36px;
  }

  .card_user_name {
    font-size: 20px;
    line-height: 26px;
  }

  .carousel-box {
    margin-top: 48px;
  }

  .card_user_detail-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .carousel-cell {
    width: 327px;
    margin-right: 16px;
  }

  .carousel-cell.c_cell_review {
    width: 327px;
  }

  .f_cell_desc {
    border-radius: 24px;
    padding-top: 24px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .grid-129 {
    min-width: 100%;
    grid-column-gap: 30px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .h3-36-2 {
    font-size: 24px;
    line-height: 28px;
  }

  .div-block-710.w_100 {
    grid-row-gap: 16px;
    grid-template-rows: min-content min-content;
  }

  .h1-other-courses {
    font-size: 32px;
    line-height: 36px;
  }

  .card-other-course {
    min-height: 300px;
  }

  .grid-other-courses {
    flex-direction: column;
    grid-auto-columns: 1fr;
  }

  .text-block-56 {
    width: 120px;
    font-size: 16px;
    line-height: 20px;
  }

  .course-info-up {
    margin-bottom: 20px;
  }

  .container-1456 {
    max-width: 536px;
  }

  .header_black-3 {
    background-position: -651px -191px, 0 0;
  }

  .mobile_menu {
    background-position: -651px -293px, 0 0;
    padding-top: 32px;
  }

  .edufree_form_header {
    font-size: 26px;
  }

  .image-3477 {
    margin-left: auto;
    margin-right: auto;
  }

  .success-title-4 {
    font-size: 24px;
  }

  .edufree_bonuses_wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 165px 165px;
    justify-content: stretch;
  }

  .bold-text-61 {
    font-size: 27px;
    display: inline;
  }

  .q_btn_programm-3 {
    width: 50%;
    line-height: 1.2;
  }

  .edufree_flex_wrppr {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .edufree_rght_block {
    max-width: 100%;
    margin-top: 40px;
    margin-left: 0;
  }

  .text-block-60 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .edufree {
    padding: 16px 20px 32px;
  }

  .edufree_container {
    flex-direction: column;
  }

  .edufree_left_block {
    max-width: 100%;
    margin-right: 0;
  }

  .wrapper_lock-2 {
    max-width: 165px;
  }

  .left_info_wrapper-2 {
    flex-direction: column-reverse;
  }

  .btm_legal_info-3 {
    color: #a3a3a3;
    margin-top: 0;
  }

  .footer_bottom_block-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .footer_inner_block-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .block-text-img-80 {
    display: flex;
  }

  .wrp-text-80 {
    display: none;
  }

  .wrp-text-80._2 {
    margin-bottom: 0;
    display: block;
  }

  .image-3478 {
    max-width: 194px;
  }

  .par-36-4._5 {
    font-size: 24px;
  }

  .div-block-371 {
    max-width: 335px;
    background-color: #8d46f6;
    border-radius: 12px;
    justify-content: space-between;
    align-items: center;
    margin-top: 36px;
    margin-left: auto;
    padding: 18px 20px 18px 32px;
    text-decoration: none;
    display: block;
  }

  .par_24._2.m-buttom-40 {
    margin-bottom: 20px;
  }

  .block-vide-2 {
    font-size: 1.3vw;
  }

  .wrp-text-81 {
    width: 100%;
    height: 100%;
  }

  .h1-48 {
    font-size: 42px;
  }

  .text-span-144 {
    line-height: 24px;
  }

  .image-234 {
    margin-left: 20px;
  }

  .block-text-80 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    margin-right: 0;
    display: grid;
  }

  .sect-103._23 {
    padding-bottom: 0;
  }

  .sect-4 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .mask-img-80 {
    width: 100%;
    margin-top: 30px;
  }

  .block-text-83 {
    max-width: none;
    margin-top: 30px;
  }

  .text-span-146 {
    padding-top: 0;
  }

  .m-top-25 {
    margin-top: 15px;
  }

  .image-226 {
    max-width: 250px;
    margin-right: -30px;
  }

  .block-text-82 {
    width: 100%;
    flex-direction: column;
    padding: 30px;
  }

  .block-text-img-81 {
    width: 100%;
    max-width: none;
  }

  .circle-2 {
    width: 55px;
    height: 55px;
    left: -23px;
  }

  .image-227 {
    max-width: 40px;
  }

  .grid-72 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .image-228 {
    max-width: 70px;
  }

  .block-text-84 {
    padding-left: 30px;
  }

  .navbar-fixed-2 {
    padding: 0 0 0 20px;
  }

  .container-1457.nav-cont {
    padding-left: 16px;
    padding-right: 16px;
  }

  .brand-5 {
    padding-left: 0;
  }

  .container-1476 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .inputs {
    grid-column-gap: 0px;
    flex-direction: column;
    margin-bottom: 0;
  }

  .inpt_form-2 {
    width: 100%;
    max-width: none;
    margin-bottom: 16px;
  }

  .h2-48-2._3 {
    font-size: 24px;
  }

  .cont-3 {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-40 {
    grid-template-rows: max-content auto auto;
    grid-template-columns: 1fr;
    margin-top: 24px;
  }

  .card-grid-2._3 {
    justify-content: flex-start;
  }

  .sect-104 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .sect-104._15 {
    padding-top: 0;
  }

  .fs_20 {
    font-size: 18px;
  }

  .fs_24, .fs_28 {
    font-size: 20px;
  }

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

  .dropdown_content_mob {
    display: block;
  }

  .pckg_compare_dropdown {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tabs-menu-4 {
    grid-column-gap: 20px;
    border-bottom: 1px solid #fff;
    display: flex;
  }

  .flex_mob_tab {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    margin-bottom: 48px;
    display: flex;
  }

  .drpdwn_content_grid {
    padding-top: 24px;
  }

  .drpdwn_content_grid.desktop_dropdown {
    display: none;
  }

  .fs_36-2 {
    font-size: 24px;
  }

  .default_mob_tab_link {
    color: #7c8092;
    background-color: rgba(0, 0, 0, 0);
    padding: 0 0 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
  }

  .default_mob_tab_link.w--current {
    color: #fff;
    background-color: rgba(0, 0, 0, 0);
    border-bottom: 5px solid #fff;
  }

  .div-block-761 {
    width: 100%;
  }

  .banner-mob-2, .banner-mob-2-2 {
    display: block;
  }

  .btm_form_wrapper-2 {
    padding: 24px;
  }

  .fs_20-2 {
    font-size: 20px;
  }

  .fs_20-2.pddng_btm_48.border_rght {
    margin-bottom: 24px;
  }

  .fs_20-2.pddng_btm_48.border_rght.hide_mob, .fs_20-2.pddng_btm_48.hide_mob {
    display: none;
  }

  .c_section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .form_main_basics {
    padding: 0;
  }

  .circle-sale-2 {
    left: -10px;
  }

  .header_4 {
    font-size: 18px;
  }

  .header_2.mob_mrgn_btm_24 {
    margin-bottom: 24px;
  }

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

  .fs_18-2.mrgn_btm_8 {
    margin-bottom: 8px;
  }

  .border_top {
    padding-top: 24px;
  }

  .border_top.pddng_btm_48 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

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

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

  .mrgn_btm_24-2.hide_desktop {
    display: block;
  }

  .fs_24-2 {
    font-size: 24px;
  }

  .fs_24-2.fw_700 {
    font-weight: 700;
  }

  .dot_4 {
    display: none;
  }

  .success-title-2 {
    font-size: 24px;
  }

  .q_btn_programm {
    width: 50%;
    line-height: 1.2;
  }

  .free_course_btn {
    font-size: 18px;
  }

  .div-block-276 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .check_bg.mrgn_top_32 {
    margin-top: 0;
  }

  .check_bg.pddng_btm_32.brdr_btm.hide_brdr_mob {
    border-top: 1px #000;
    border-bottom-style: none;
  }

  .swiper-wrapper-3 {
    grid-column-gap: 16px;
    grid-template-columns: 490px 490px 490px 490px 490px;
  }

  .container-small-box.margin-bottom {
    margin-bottom: 24px;
  }

  .box-arrow-slider-3 {
    grid-column-gap: 12px;
    top: -61px;
  }

  .div-block-242 {
    text-align: center;
  }

  .promo_popup {
    top: auto;
    bottom: 60px;
    left: 0%;
  }

  .price_wrapper-2 {
    border-top: 1px solid #4f5364;
    border-bottom: 1px solid #4f5364;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .price_wrapper-2.btm_styles {
    border: 1px #000;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: minmax(auto, 133px) minmax(auto, 133px);
    padding-top: 0;
    padding-bottom: 0;
  }

  .promo_text {
    background-color: #fff;
  }

  .whole_price_text {
    font-size: 20px;
  }

  .banks_block {
    flex-direction: column;
  }

  .banks_logos {
    width: 100%;
  }

  .font_20 {
    font-size: 20px;
  }

  .bank_dscrptn {
    width: 100%;
  }

  .purple_bg {
    max-width: 396px;
  }

  .main_label {
    font-size: 18px;
  }

  .line-logo-copy {
    min-height: 350px;
  }

  .green_bg {
    max-width: 396px;
  }

  .quarter-s-subtitle-4 {
    color: #f1f1fa;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
  }

  .body--1-8 {
    font-size: 14px;
    line-height: 20px;
  }

  .body--1-8.text-icons-light-bg-40 {
    font-size: 16px;
    line-height: 22px;
  }

  .par-26-5.white {
    font-size: 18px;
    line-height: 26px;
  }

  .close-3 {
    width: 16px;
    height: 16px;
  }

  .quarter-s-subtitle-5 {
    color: #f1f1fa;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
  }

  .wrp-accordion-3 {
    padding-top: 16px;
    padding-bottom: 0;
  }

  .image-3483 {
    height: auto;
    max-width: 50%;
  }

  .body--1-9 {
    font-size: 14px;
    line-height: 20px;
  }

  .body--1-9.text-icons-light-bg-40 {
    font-size: 16px;
    line-height: 22px;
  }

  .swiper-slide-4 {
    height: auto;
  }

  .swiper-slide-4.new-grid {
    width: 90%;
    padding: 20px;
  }

  .div-block-762 {
    font-size: 16px;
  }

  .image-3484 {
    width: 120px;
    height: 120px;
    min-width: 120px;
  }

  .div-block-763 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .image-3485 {
    height: auto;
    max-width: 50%;
  }

  .body--1-10 {
    font-size: 14px;
    line-height: 20px;
  }

  .body--1-10.text-icons-light-bg-40 {
    font-size: 16px;
    line-height: 22px;
  }

  .swiper-slide-5 {
    height: auto;
  }

  .swiper-slide-5.new-grid {
    width: 90%;
    padding: 20px;
  }

  .div-block-765 {
    font-size: 16px;
  }

  .image-3486 {
    width: 120px;
    height: 120px;
    min-width: 120px;
  }

  .div-block-766, .div-block-767 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .image-3487 {
    width: 120px;
    height: 120px;
    min-width: 120px;
  }

  .div-block-768 {
    font-size: 16px;
  }

  .swiper-slide-6 {
    height: auto;
  }

  .swiper-slide-6.new-grid {
    width: 90%;
    padding: 20px;
  }
}

@media screen and (max-width: 479px) {
  .navbar-6 {
    display: none;
  }

  .navbar-6.new_style {
    min-height: 40px;
    padding-top: 24px;
    display: block;
  }

  .container-1454 {
    justify-content: flex-start;
  }

  .container-1454.new_style {
    padding-left: 0;
    padding-right: 0;
  }

  .brand-4 {
    max-width: 113px;
    margin-bottom: auto;
    padding-left: 0;
  }

  .logo-1-3 {
    max-width: 113px;
  }

  .btm_legal_info {
    color: #d4d4dd;
  }

  .logos_wrapper {
    margin-bottom: 0;
    padding-bottom: 20px;
  }

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

  .footer_3_black {
    padding-bottom: 80px;
  }

  .text_15 {
    text-align: center;
  }

  .text_15.pddng_40 {
    padding-bottom: 40px;
  }

  .text_15.pddng_40.hover_decor {
    padding-bottom: 0;
  }

  .text_15.grey_clr {
    text-align: center;
  }

  .text_15.grey_clr.pddng_16 {
    padding-top: 0;
  }

  .footer_upper_block.pddng_border {
    max-width: 295px;
    grid-template-rows: 20px minmax(20px, auto) minmax(0, auto) auto auto auto auto minmax(20px, auto) auto auto auto;
    grid-template-columns: minmax(auto, 295fr);
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .form-block-6 {
    width: 100%;
    padding: 32px 16px;
  }

  .submit-button-10 {
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
  }

  .header_container.clean {
    justify-content: flex-start;
  }

  .left_flex {
    flex: 0 auto;
    margin-right: 0;
  }

  .logo_black-2 {
    flex: none;
    margin-right: 0;
  }

  .div-block-280 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .simply_discount_h {
    font-size: 22px;
  }

  .par-12-2 {
    text-align: left;
  }

  .banner_circle_discount {
    width: 96px;
    height: 96px;
    top: -20px;
    right: -10px;
  }

  .mini_disc.big_circle {
    width: 110px;
    height: 110px;
    top: -24px;
    right: -24px;
  }

  .form-4 {
    padding: 24px;
  }

  .form-4.shadows-it {
    max-width: none;
    min-width: auto;
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }

  .circle-sale {
    width: 90px;
    height: 90px;
    top: 0;
    left: auto;
    right: 0;
  }

  .par-38 {
    font-size: 12px;
    line-height: 16px;
  }

  .sec-main-it {
    background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63b7f447db2af1200fb08a18_main%20mob2.png");
    background-position: 50% 950px;
    overflow: hidden;
  }

  .sec-main-it._2 {
    background-position: 50% 1300px;
    padding-top: 20px;
  }

  .text-block-88 {
    display: none;
  }

  .form-block-4 {
    width: 100%;
    margin-top: 34px;
  }

  .form-block-4.main {
    width: 100%;
    margin-top: 60px;
  }

  .form-block-4.main.w_100 {
    max-width: none;
    margin-top: 20px;
  }

  .max-w-526-copy.main_grid_new.grid_new {
    grid-template-columns: auto;
  }

  .max-w-526-copy.main_grid_new {
    grid-template-rows: auto 154px auto auto;
    grid-template-columns: 288px;
  }

  .max-w-526-copy.main_grid_new.long-txt {
    justify-items: start;
  }

  .grid-60 {
    margin-top: 12px;
    top: 0;
  }

  .t-14.bold.form_text_unique_offer.abs {
    width: auto;
    width: auto;
    background-position: 24px;
    padding-left: 48px;
    padding-right: 100px;
    top: -30px;
    left: -20px;
    right: -20px;
  }

  .t-14.border {
    flex: none;
    padding: 0 8px;
    font-size: 10px;
  }

  .tag_lvl {
    display: none;
  }

  .small-box-2.tag-line {
    padding: 0;
  }

  .par-50.grey {
    font-size: 16px;
    line-height: 22px;
  }

  .h1-54 {
    margin-top: 0;
  }

  .text-block-70 {
    font-size: 12px;
  }

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

  .img_logo_tag.tag-line-img {
    margin-left: 0;
    margin-right: 0;
  }

  .image-153.m-right-8 {
    margin-right: 0;
  }

  .image-153.m-right-8.mrgn_rght_8 {
    width: 30px;
    width: 30px;
  }

  .text-span-173 {
    font-size: 20px;
  }

  .container-max-w-2.horiz-left {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .vis_min_480 {
    display: none;
  }

  .vis_min_480.digital {
    display: block;
  }

  .swiper-wrapper {
    align-items: stretch;
    margin-top: 40px;
    display: flex;
  }

  .swiper-wrapper.new-grid {
    align-items: flex-start;
  }

  .swiper-wrapper.new {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 50px;
  }

  .image-3461 {
    position: relative;
  }

  .box-card-specialist {
    grid-column-gap: 16px;
  }

  .box-text-padding {
    padding-left: 20px;
  }

  .box-course {
    flex-direction: column;
    margin-left: 0;
  }

  .list-2 {
    margin-top: 32px;
  }

  .image-3474 {
    width: 64px;
    height: 64px;
    min-width: auto;
    margin-bottom: 10px;
  }

  .arrow-2 {
    width: 8%;
  }

  .block-text-97.m-top-35 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .submit-button-2 {
    font-size: 18px;
  }

  .div-block-706 {
    width: 95%;
  }

  .t-28.bold.dont-shrink.sp-auto {
    margin-left: 0;
  }

  .t-28.no-margin {
    font-size: 24px;
  }

  .h2-63.regular {
    font-size: 32px;
  }

  .block-course {
    overflow: hidden;
  }

  .block-course.first-block {
    padding: 16px;
  }

  .list-item-2 {
    margin-top: 8px;
    font-size: 16px;
    line-height: 22px;
  }

  .h2-white {
    margin-top: 0;
    margin-bottom: 0;
  }

  .h2-box-new-grid.mt-50 {
    margin-top: 40px;
  }

  .div-block-662 {
    top: 18px;
    left: 6%;
  }

  .t-18.border {
    text-align: left;
  }

  .div-teacher-2 {
    flex-wrap: wrap;
    align-items: flex-start;
    font-size: 16px;
    line-height: 22px;
  }

  .t-23.white.border.s-18 {
    padding: 8px 24px;
    font-size: 12px;
  }

  .quarter-s-subtitle-2 {
    width: 250px;
    color: #fff;
  }

  .quarter-s-subtitle-2.size-90 {
    width: 90%;
  }

  .t-24-2 {
    font-size: 20px;
  }

  .heading-2-3 {
    z-index: 3;
    position: static;
  }

  .image-159-copy {
    z-index: -1;
    width: 64%;
    top: 0%;
    right: 6%;
  }

  .mini-card.big-card.new {
    padding: 25px;
  }

  .logo-2.new_style {
    width: auto;
  }

  .close-remodal {
    width: 32px;
    top: 24px;
    right: 20px;
  }

  .image-152 {
    width: 64px;
  }

  .image-152._2 {
    width: 64px;
    height: 64px;
  }

  .button-7 {
    flex: none;
    padding: 8px 20px 10px;
    font-size: 14px;
  }

  .div-grid-4 {
    padding: 24px;
  }

  .text-span-108 {
    font-size: 18px;
    line-height: 24px;
  }

  .form-block-3 {
    padding: 18px;
  }

  .image-3407 {
    max-width: 130px;
    margin-left: 10px;
  }

  .grid-box-graph {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: auto;
  }

  .grid-128 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .wrapper-box-timer {
    padding-left: 24px;
    padding-right: 24px;
  }

  .wrp-text-8 {
    margin-top: 16px;
  }

  .max-w-623 {
    padding-right: 10px;
    overflow: hidden;
  }

  .box-timer {
    grid-column-gap: 7%;
  }

  .grid-122 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .sign-in-link._2 {
    display: none;
  }

  .image-3462 {
    width: 100%;
  }

  .t-24 {
    font-size: 20px;
  }

  .sect.grey {
    padding-bottom: 46px;
  }

  .sect.black-new {
    padding-bottom: 49px;
  }

  .sect.mb-104.margin {
    padding-top: 16px;
  }

  .h2-100 {
    font-size: 38px;
  }

  .h2-100.s-54 {
    font-size: 32px;
  }

  .columns-3 {
    grid-row-gap: 0px;
  }

  .wit-card-copy {
    min-width: 300px;
    border-radius: 22px;
    padding: 20px 20px 35px;
  }

  .par-56._2 {
    font-size: 14px;
  }

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

  .white-box-blockchin {
    border-radius: 22px;
    padding: 20px;
  }

  .white-box-blockchin.new-grid {
    padding: 20px;
  }

  .div-block-245 {
    grid-column-gap: 16px;
    flex-direction: row;
    align-items: start;
  }

  .swiper-slide.new-grid {
    width: 100%;
  }

  .swiper-slide._5 {
    padding: 24px;
  }

  .right-col {
    margin-left: 0;
    padding-top: 32px;
  }

  .heading-2 {
    z-index: 3;
    position: static;
  }

  .form-new-3 {
    min-width: auto;
    padding: 24px;
  }

  .card-specialist {
    min-width: 290px;
    border-radius: 22px;
  }

  .column-7 {
    max-width: none;
    margin-right: 0;
  }

  .box-arrow-slider {
    margin-top: 8px;
    margin-bottom: 16px;
  }

  .quarter-s-subtitle {
    width: 250px;
    color: #fff;
  }

  .body--1-3.text-icons-light-bg-40 {
    font-size: 14px;
  }

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

  .columns-4._2 {
    justify-content: flex-start;
  }

  .text-block-5 {
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-696._2 {
    width: 100%;
    margin-top: -149px;
    padding-bottom: 40px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .h2-64 {
    font-size: 36px;
    line-height: 1.2;
  }

  .h2-64.reg, .h2-64.reg.s-54, .h2-64.no-margin.s-54 {
    font-size: 32px;
  }

  .cont {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .cont.black {
    background-size: 71%;
  }

  .image-155 {
    max-width: 160px;
  }

  .left-col {
    width: 100%;
  }

  .div-grid-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .box-horizontal-hwmuch {
    grid-row-gap: 15px;
    flex-direction: column;
    align-items: flex-start;
  }

  .mini-box-graph {
    min-width: 170px;
    border-radius: 22px;
  }

  .wrp-button.height-1107 {
    display: block;
  }

  .text-block-6 {
    margin-top: 16px;
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 26px;
  }

  .div-grid-white {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-697 {
    padding-left: 0;
  }

  .block-text-124 {
    padding: 18px;
  }

  .par-39 {
    display: block;
  }

  .par-39._3 {
    padding-left: 20px;
    font-size: 1em;
  }

  .p-20.s-18, .p-20.grey {
    font-size: 18px;
  }

  .p-20.tabl {
    flex: none;
    font-size: 11px;
  }

  .name-teacher {
    font-size: 20px;
    line-height: 26px;
  }

  .image-154 {
    max-width: 100%;
  }

  .bottom-box-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .h3-38-2 {
    font-size: 26px;
    line-height: 32px;
  }

  .wrapper-packages-2 {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .wrapper-packages-2.disable-scrollbar {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .div-block-235 {
    margin-bottom: 0;
  }

  .heading-2-2 {
    z-index: 3;
    margin-top: 0;
    position: static;
  }

  .new-price-2 {
    font-size: 26px;
    line-height: 32px;
  }

  .wrapper-included-2 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: auto;
  }

  .par-packet {
    max-width: none;
    padding-left: 10px;
  }

  .par-packet._3, .par-packet._2 {
    max-width: none;
  }

  .btm_legal_info-2 {
    color: #d4d4dd;
  }

  .form-new-copy {
    min-width: auto;
  }

  .div-block-706-copy {
    width: 95%;
  }

  .button-5.s-16 {
    font-size: 16px;
  }

  .popup-2 {
    display: block;
  }

  .popup-2.xx {
    max-width: 320px;
    padding-top: 80px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .text-block-46 {
    padding-left: 0;
    padding-right: 0;
  }

  .popup-close-2 {
    display: block;
  }

  .q_btn_programm-2 {
    width: 100%;
    max-width: 300px;
  }

  .popup_form {
    max-width: 335px;
  }

  .block-text-96 {
    padding: 26px;
  }

  .sect-102.mb-104.margin {
    padding-top: 16px;
  }

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

  .phone_block {
    margin-left: auto;
    margin-right: 10px;
  }

  .right_flex.width_wtht_trnsltn {
    max-width: 50px;
    margin-left: auto;
  }

  .dropdown_main_menu {
    z-index: 100000;
  }

  .logo_black {
    flex: none;
    margin-right: 0;
  }

  .icon_in_title.web-design_goal-img-4 {
    top: 24px;
  }

  .icon_in_title.i_in_t_adv_1.web-design {
    left: 250px;
  }

  .icon_in_title.i_in_t_3dm_10 {
    right: -42px;
  }

  .text-old-year {
    font-size: 12px;
    line-height: 22px;
  }

  .image-3476 {
    width: 30%;
    height: auto;
    max-width: 80%;
  }

  .lists_item_purple-3 {
    background-position: 0 10px;
  }

  .btn_purple {
    width: 100%;
    text-align: center;
    font-weight: 700;
  }

  .spec-img-2 {
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .section-11 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .section-11.roblox.first-screen {
    padding-bottom: 280px;
  }

  .section-11.roblox.first-screen.pddng_top_80.padd-head.web-dev {
    padding-bottom: 60px;
  }

  .section-11.roblox.beige._3dm {
    padding-bottom: 240px;
  }

  .section-11.roblox.beige._3dm.web--dev {
    padding-bottom: 60px;
  }

  .section-11.roblox.purple.email-program {
    background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf78fba8d9185e05e7f33_Group%20(12).svg");
    background-position: 110% 0;
    background-repeat: no-repeat;
    background-size: auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  .top_tags {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row-reverse wrap;
    align-content: stretch;
    justify-content: center;
    display: flex;
  }

  .top_tags.web-design {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .heading-39 {
    width: 80%;
    font-size: 36px;
    line-height: 48px;
  }

  .image-190 {
    width: 22px;
    height: 22px;
  }

  .lists-main-2 {
    padding-left: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .lists-main-2.web-design {
    padding-left: 0;
  }

  .school-old_year-2 {
    padding: 5px 10px;
  }

  .school-old_year-2._2 {
    width: 128px;
    flex-direction: row;
    margin-bottom: 0;
    padding: 5px 10px;
  }

  .heading-32 {
    text-align: center;
    font-size: 32px;
    line-height: 36px;
  }

  .goal_item_text {
    font-size: 18px;
    line-height: 24px;
  }

  .goal_item-2 {
    margin-bottom: 48px;
  }

  .goal_item_title {
    position: relative;
  }

  .goal_grid {
    flex-wrap: wrap;
    display: block;
  }

  .image-193 {
    display: none;
  }

  .image-193.mob {
    width: 52px;
    height: 52px;
    max-width: none;
    margin-bottom: 16px;
    display: block;
  }

  .image-196 {
    display: none;
  }

  .image-196.mob {
    width: 52px;
    height: 52px;
    max-width: none;
    display: block;
  }

  .image-194 {
    display: none;
  }

  .image-194.mob {
    width: 52px;
    height: 52px;
    max-width: none;
    display: block;
  }

  .image-175.hidden {
    max-width: none;
  }

  .cards-edu-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .card-edu {
    border-radius: 24px;
    flex-direction: column;
  }

  .right-div-educ {
    margin-left: 0;
  }

  .left-div-educ {
    width: 52px;
    height: 52px;
    margin-bottom: 16px;
  }

  .adv_item_p {
    width: 100%;
    margin-bottom: 30px;
  }

  .adv_item_p._1-colllum {
    width: auto;
    margin-bottom: 20px;
  }

  .adv_item_p.mar-bot-0 {
    margin-bottom: 0;
  }

  .adv_grid-2 {
    max-width: 300px;
    grid-auto-columns: 1fr;
  }

  .adv_item_title {
    flex-direction: column;
    align-items: center;
  }

  .adv_item_title._2 {
    position: relative;
  }

  .image-202 {
    left: 280px;
  }

  .adv_item_img-2 {
    z-index: 10;
    width: auto;
    height: 440px;
    min-width: 100px;
    display: block;
    position: absolute;
    top: -60px;
    left: -110px;
  }

  .adv_item_img-2.web-design.item_adv-img-1 {
    top: -80px;
    left: -101px;
  }

  .adv_item_img-2.adv_img_left_0 {
    top: -80px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_2 {
    top: -114px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_2.web-design {
    top: -90px;
    left: -96px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_4 {
    top: -108px;
  }

  .adv_item_img-2.adv_img_left_0.item_adv_img_4.web-design {
    height: 360px;
    top: -48px;
    left: -76px;
  }

  .adv_item_img-2.item_adv_img_3 {
    top: -96px;
  }

  .h-card._2 {
    z-index: 3;
  }

  .item_adv {
    padding-top: 240px;
  }

  .item_adv.web-design.item_adv_card-4 {
    padding-top: 280px;
  }

  .item_adv.item_adv_1 {
    padding-top: 270px;
  }

  .adv_item_desc {
    position: relative;
  }

  .card-program.final {
    height: 326px;
    background-image: url("https://assets.website-files.com/637647ac45b57f8cdf13d79f/63bcf788158ffce2c97c3066_%D0%9A%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B0.png");
    background-position: -15% 100%;
    background-repeat: no-repeat;
    background-size: 370px;
    margin-top: 114px;
    padding-top: 49px;
    padding-left: 62px;
    padding-right: 62px;
    overflow: visible;
  }

  .card-program.final._3dm {
    margin-top: 120px;
    padding-left: 0;
    padding-right: 0;
  }

  .image-181 {
    bottom: -14%;
    left: -7%;
  }

  .quarter-s-subtitle-3 {
    width: 250px;
    color: #000;
  }

  .image-179 {
    width: 380px;
    height: auto;
    border-radius: 0;
    margin-left: 30px;
    display: none;
    overflow: visible;
  }

  .image-188 {
    height: 63px;
    top: -28%;
    left: 45%;
  }

  .h-i-program-educ {
    margin-bottom: 52px;
  }

  .image-183 {
    height: auto;
  }

  .image-182 {
    width: 241px;
    height: auto;
    bottom: -133%;
    left: -15%;
  }

  .heading-34 {
    font-size: 20px;
    line-height: 26px;
  }

  .image-223 {
    z-index: 1;
    width: 125px;
    height: auto;
    max-width: none;
    display: none;
    top: -13%;
    right: -17%;
  }

  .image-224 {
    z-index: 3;
    width: 90px;
    height: auto;
    max-width: none;
    flex: 0 auto;
    bottom: -11.5%;
    left: -7.5%;
  }

  .image-221 {
    display: none;
  }

  .image-225 {
    z-index: 3;
    width: auto;
    height: 166px;
    max-width: none;
    display: block;
    position: absolute;
    top: -16%;
    bottom: auto;
    left: -4%;
    right: auto;
  }

  .image-222 {
    display: none;
  }

  .div-email-program {
    z-index: 2;
    border-radius: 24px;
    padding: 40px 24px 48px;
  }

  .button-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-184 {
    width: 343px;
  }

  .expert-grid {
    grid-column-gap: 40px;
    grid-row-gap: 24px;
    align-items: center;
    justify-items: center;
  }

  .experts-heading {
    margin-bottom: 48px;
  }

  .text-item {
    border-radius: 24px;
    flex: 0 auto;
    padding: 10px 16px 12px;
    font-size: 18px;
  }

  .experts-card {
    width: auto;
  }

  .image-206 {
    top: -33%;
    right: -7%;
  }

  .card-expert-img {
    margin-bottom: 0;
  }

  .expert-img-2 {
    height: auto;
    display: block;
  }

  .expert-img-2.mob {
    display: none;
  }

  .swiper-wrapper-2.new-grid {
    align-items: flex-start;
  }

  .box-arrow-slider-2 {
    margin-top: 8px;
    margin-bottom: 16px;
  }

  .max-w-358 {
    font-size: 4vw;
  }

  .title-h2-2 {
    display: block;
  }

  .submit-button-purple-3 {
    font-size: 16px;
  }

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

  .div-block-710 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .div-block-710.w_100 {
    grid-column-gap: 12px;
    grid-template-columns: .75fr;
  }

  .text-but-courses {
    font-size: 18px;
    line-height: 24px;
  }

  .card-other-course {
    border-radius: 24px;
    padding: 24px 16px;
  }

  .card-other-course.orange {
    justify-content: flex-start;
  }

  .grid-other-courses {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .h1-other-course {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 19px;
    line-height: 25px;
  }

  .h1-other {
    margin-bottom: 48px;
  }

  .button-courses {
    padding-top: 16px;
    padding-bottom: 16px;
    font-weight: 700;
    position: static;
  }

  .text-block-58 {
    padding: 0 7.5px;
    font-size: 12px;
  }

  .text-block-57 {
    width: 100%;
    margin-bottom: 30px;
    font-size: 15px;
    line-height: 21px;
  }

  .text-block-57.last {
    margin-bottom: 0;
  }

  .course-info-up {
    margin-bottom: 14px;
  }

  .container-1456 {
    flex-direction: column;
  }

  .course-info-bottom-2 {
    height: 100%;
    flex-direction: column;
    align-items: flex-start;
  }

  .image-217 {
    width: 76px;
  }

  .logo_text {
    font-size: 12px;
    line-height: 1.2;
  }

  .mobile_menu {
    display: none;
  }

  .logo_block {
    width: 50%;
  }

  .edufree_form_header {
    width: 100%;
  }

  .edufree_bonuses_wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .bold-text-61 {
    display: inline;
  }

  .edufree_form_text {
    width: 100%;
  }

  .q_btn_programm-3 {
    width: 100%;
    max-width: 300px;
  }

  .edufree_btn {
    max-width: 100%;
  }

  .edufree_rght_block {
    width: 100%;
  }

  .text-block-60 {
    padding-left: 0;
    padding-right: 0;
  }

  .edufree {
    padding-top: 16px;
  }

  .edufree_form, .edufree_text {
    max-width: 100%;
  }

  .btm_legal_info-3 {
    color: #d4d4dd;
  }

  .image-3478 {
    max-width: 48vw;
    left: 35vw;
  }

  .div-block-371 {
    max-width: none;
    padding-left: 20px;
  }

  .image-3479 {
    width: 60%;
    margin-right: 10px;
  }

  .image-3480 {
    margin-left: 10px;
  }

  .wrp-text-81 {
    max-width: 170px;
  }

  .h1-48 {
    margin-top: 16px;
  }

  .h1-48._3._2 {
    font-size: 9vw;
  }

  .image-234 {
    margin-left: 15px;
  }

  .text-span-146 {
    padding-top: 5px;
  }

  .image-226 {
    max-width: 200px;
  }

  .container-1457 {
    align-items: center;
  }

  .container-1457.nav-cont {
    padding-left: 16px;
    padding-right: 16px;
  }

  .btm_form-3 {
    max-width: 335px;
    padding: 24px;
  }

  .cont-3 {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .grid-27 {
    grid-column-gap: 48px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
  }

  .card-grid-2._4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-42 {
    margin-top: 40px;
  }

  .fs_20 {
    white-space: normal;
  }

  .fs_20.fw_700.clr_drk.w_100 {
    font-size: 16px;
  }

  .prgrm_drpdwn_toggle_2_0, .prgrm_drpdwn_2_0.fs_20.fw_700.clr_drk.pddngs_20_36, .prgrm_drpdwn_2_0.fs_20.fw_700.clr_drk.pddngs_20_36.mrgn_btm_16 {
    padding: 16px 18px;
  }

  .program_wrapper_2_0 {
    padding: 18px;
  }

  .drpdwn_content_grid.desktop_dropdown {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .mrgn_top_32.cntr {
    margin-left: auto;
    margin-right: auto;
  }

  .btm_form_wrapper-2 {
    width: 100%;
  }

  .fs_20-2 {
    white-space: normal;
  }

  .fs_20-2.w_100 {
    max-width: 100%;
    white-space: pre-wrap;
  }

  .heading_1.mrgn_btm_24 {
    font-size: 42px;
  }

  .label_green.mrgn_btm_24 {
    max-width: 280px;
    font-size: 12px;
  }

  .c_container.grid_main {
    grid-template-columns: minmax(200px, 100%);
  }

  .mrgn_btm_22.w_100 {
    max-width: 100%;
  }

  .circle-sale-2 {
    width: 70px;
    height: 70px;
    left: -25px;
  }

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

  .card_415 {
    min-height: auto;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .grid_100p {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .program_header-2 {
    font-size: 20px;
  }

  .program_header-2.mrgn_top_27 {
    font-size: 28px;
  }

  .header_4.mrgn_rght_24.brkng.mrgn_rght_auto_mob {
    margin-right: auto;
  }

  .header_2 {
    font-size: 24px;
  }

  .header_2.mob_mrgn_btm_24, .header_2.max_w_790 {
    font-size: 36px;
  }

  .dropdown_name_wrapper {
    width: 100%;
    align-items: center;
  }

  .grid_study {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: minmax(200px, 100%);
  }

  .free_course_policy {
    font-size: 12px;
  }

  .q_btn_programm {
    width: 100%;
    max-width: 300px;
  }

  .free_course_btn {
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
  }

  .free_course_form_input {
    font-size: 18px;
  }

  .div-teacher {
    align-items: flex-start;
    font-size: 16px;
    line-height: 22px;
  }

  .image-142 {
    width: 64px;
  }

  .swiper-slide-3._3 {
    padding: 24px;
  }

  .box-arrow-slider-3 {
    margin-top: 8px;
    margin-bottom: 16px;
  }

  .grid_why {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .price_header {
    font-size: 24px;
  }

  .main_header {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 32px;
  }

  .promo_popup {
    top: auto;
    bottom: 60px;
  }

  .price_month_after_sale {
    font-size: 24px;
  }

  .price_wrapper-2 {
    grid-template-columns: minmax(auto, 100%);
  }

  .price_wrapper-2.btm_styles {
    grid-template-rows: auto auto auto auto;
  }

  .whole_price_before_sale, .whole_price_before_sale.show_btm {
    display: none;
  }

  .btm_form-2 {
    max-width: none;
    padding: 24px;
  }

  .whole_price_after_sale, .whole_price_after_sale.show_btm {
    display: none;
  }

  .btm_frm_header-2, .price_month_before_sale {
    font-size: 20px;
  }

  .whole_price_text, .whole_price_text.show_btm {
    display: none;
  }

  .purple_bg {
    height: auto;
    min-height: 42px;
  }

  .main_label {
    white-space: nowrap;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 4vw;
  }

  .green_bg {
    height: auto;
    min-height: 42px;
  }

  .quarter-s-subtitle-4, .quarter-s-subtitle-5 {
    width: 100%;
    color: #fff;
  }

  .swiper-wrapper-4 {
    align-items: stretch;
    margin-top: 40px;
    display: flex;
  }

  .swiper-wrapper-4.new-grid {
    align-items: flex-start;
  }

  .swiper-slide-4.new-grid {
    width: 100%;
  }

  .image-3484 {
    width: 64px;
    height: 64px;
    min-width: auto;
    margin-bottom: 10px;
  }

  .swiper-wrapper-5 {
    align-items: stretch;
    margin-top: 40px;
    display: flex;
  }

  .swiper-wrapper-5.new-grid {
    align-items: flex-start;
  }

  .swiper-slide-5.new-grid {
    width: 100%;
  }

  .image-3486 {
    width: 64px;
    height: 64px;
    min-width: auto;
    margin-bottom: 10px;
  }

  .swiper-wrapper-6 {
    align-items: stretch;
    margin-top: 40px;
    display: flex;
  }

  .swiper-wrapper-6.new-grid {
    align-items: flex-start;
  }

  .image-3487 {
    width: 64px;
    height: 64px;
    min-width: auto;
    margin-bottom: 10px;
  }

  .swiper-slide-6.new-grid {
    width: 100%;
  }

  .p-14-2 {
    color: #191816;
  }
}

#w-node-_2f14ad0a-ea5f-e353-8074-80f51b30e084-48843729 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2f14ad0a-ea5f-e353-8074-80f51b30e086-48843729 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f09a-a2e4f097 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f09b-a2e4f097 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f09d-a2e4f097 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0a4-a2e4f097 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0a6-a2e4f097 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0a8-a2e4f097 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0aa-a2e4f097 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0ac-a2e4f097 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0ae-a2e4f097 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b0-a2e4f097 {
  grid-area: 2 / 4 / 3 / 5;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b2-a2e4f097 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0bc-a2e4f097 {
  align-self: center;
  justify-self: center;
}

#w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0c1-a2e4f097 {
  justify-self: end;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-ac753bfb {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-ac753bfb {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ac753bfb {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-ac753bfb {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ac753bfb {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-ac753bfb {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-ac753bfb, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-ac753bfb, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-ac753bfb, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-ac753bfb, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-ac753bfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ac753bfb {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ac753bfb {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-ac753bfb {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-ac753bfb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-ac753bfb {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-ac753bfb {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ac753bfb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-ac753bfb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-ac753bfb {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbb-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbc-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc1-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc3-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc8-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fca-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fcd-ac753bfb, #w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-ac753bfb, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-ac753bfb {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-ac753bfb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-ac753bfb {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-ac753bfb, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-ac753bfb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abb03c67-7769-fea4-e275-59be944a1df9-944a1df9, #w-node-d4d7a844-d684-d912-3348-ba367ac3e6dd-7ac3e6dd {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d4d7a844-d684-d912-3348-ba367ac3e6e5-7ac3e6dd, #w-node-d4d7a844-d684-d912-3348-ba367ac3e6ee-7ac3e6dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4d7a844-d684-d912-3348-ba367ac3e6f6-7ac3e6dd {
  grid-area: 2 / 1 / 3 / 3;
  align-self: center;
  justify-self: end;
}

#w-node-d4d7a844-d684-d912-3348-ba367ac3e6fd-7ac3e6dd {
  grid-area: 2 / 1 / 3 / 2;
  align-self: center;
  justify-self: end;
}

#w-node-ebc53b04-4f2e-ed8c-3154-37a0bc3b6c3e-bc3b6c3e, #w-node-_82b77e5e-d779-918d-933c-e0c00fb9efc5-0fb9efc5, #w-node-afc10423-6261-0f01-5274-7517e513317f-e513317f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-afc10423-6261-0f01-5274-7517e5133187-e513317f, #w-node-afc10423-6261-0f01-5274-7517e513318e-e513317f, #w-node-afc10423-6261-0f01-5274-7517e5133195-e513317f, #w-node-afc10423-6261-0f01-5274-7517e513319c-e513317f, #w-node-afc10423-6261-0f01-5274-7517e51331a3-e513317f, #w-node-afc10423-6261-0f01-5274-7517e51331aa-e513317f, #w-node-afc10423-6261-0f01-5274-7517e51331b7-e513317f, #w-node-afc10423-6261-0f01-5274-7517e51331c6-e513317f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_502a1ed9-2c75-d13c-b366-532dd5f594c3-d5f594c3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d2-d5f594c3 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d3-d5f594c3 {
  align-self: end;
}

#w-node-_502a1ed9-2c75-d13c-b366-532dd5f594e8-d5f594c3 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_502a1ed9-2c75-d13c-b366-532dd5f594e9-d5f594c3 {
  align-self: end;
}

#w-node-_1386d3fd-76d4-195f-cf55-3995d719b11b-d719b11b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-02a18b6c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-02a18b6c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-02a18b6c {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-02a18b6c {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-02a18b6c {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-02a18b6c {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-02a18b6c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-02a18b6c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-02a18b6c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-02a18b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-02a18b6c {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-02a18b6c {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-02a18b6c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-02a18b6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-02a18b6c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-02a18b6c {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-02a18b6c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-02a18b6c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-02a18b6c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbb-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbc-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc1-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc3-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc8-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fca-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fcd-02a18b6c, #w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-02a18b6c, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-02a18b6c {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-02a18b6c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-02a18b6c {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-02a18b6c, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-02a18b6c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-d9fab4b8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-d9fab4b8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-d9fab4b8 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-d9fab4b8 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-d9fab4b8 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-d9fab4b8 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-d9fab4b8, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-d9fab4b8, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-d9fab4b8, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-d9fab4b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-d9fab4b8 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-d9fab4b8 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-d9fab4b8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-d9fab4b8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-d9fab4b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-d9fab4b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-d9fab4b8 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-d9fab4b8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-d9fab4b8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-d9fab4b8 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbb-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbc-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc1-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc3-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc8-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fca-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fcd-d9fab4b8, #w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-d9fab4b8, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-d9fab4b8 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-d9fab4b8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-d9fab4b8 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-d9fab4b8, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-d9fab4b8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-40619cf2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-40619cf2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-40619cf2 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-40619cf2 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-40619cf2 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-40619cf2 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-40619cf2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-40619cf2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-40619cf2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-40619cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-40619cf2 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-40619cf2 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-40619cf2 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-40619cf2 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-40619cf2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-40619cf2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-40619cf2 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-40619cf2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-40619cf2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-40619cf2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbb-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbc-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc1-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc3-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc8-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fca-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fcd-40619cf2, #w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-40619cf2, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-40619cf2 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-40619cf2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-40619cf2 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-40619cf2, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-40619cf2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-ea70b299 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-ea70b299 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ea70b299 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ea70b299 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-ea70b299 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-ea70b299 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-ea70b299, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-ea70b299, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-ea70b299, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-ea70b299 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ea70b299 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-ea70b299 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ea70b299 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-ea70b299 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-ea70b299 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-ea70b299 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-ea70b299 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ea70b299 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-ea70b299 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-ea70b299 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbb-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbc-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc1-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc3-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc8-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fca-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fcd-ea70b299, #w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-ea70b299, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-ea70b299 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-ea70b299 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-ea70b299 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-ea70b299, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-ea70b299 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-1d73db79 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-1d73db79 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-1d73db79 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-1d73db79 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-1d73db79 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-1d73db79 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-1d73db79, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-1d73db79, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-1d73db79, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-1d73db79, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-1d73db79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-1d73db79 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-1d73db79 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-1d73db79 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-1d73db79 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-1d73db79 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-1d73db79 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-1d73db79 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-1d73db79 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-1d73db79 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbb-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fbc-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc1-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc3-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fc8-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fca-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fcd-1d73db79, #w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-1d73db79, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-1d73db79 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-1d73db79 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-1d73db79 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-1d73db79, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-1d73db79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafab5c-1aafab5c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafab69-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab6f-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab76-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab7d-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab83-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab89-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab8f-1aafab5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafab95-1aafab5c {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafab9b-1aafab5c {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafaba1-1aafab5c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafaba7-1aafab5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafabad-1aafab5c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafabb1-1aafab5c {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-eddf465b-1b3c-aadb-7b25-60121aafabb5-1aafab5c {
  grid-area: 1 / 2 / 4 / 3;
  justify-self: start;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-979a2c6e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-979a2c6e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-979a2c6e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-979a2c6e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-979a2c6e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-979a2c6e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-979a2c6e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-979a2c6e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-979a2c6e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-979a2c6e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-979a2c6e {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-979a2c6e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-979a2c6e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-979a2c6e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-979a2c6e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-979a2c6e {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-979a2c6e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7a4-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7ca-979a2c6e {
  align-self: center;
  justify-self: end;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7d2-979a2c6e {
  align-self: end;
  justify-self: end;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7d8-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#compare_block.w-node-_38b7d143-6245-5db7-7079-0765ef97f7f2-979a2c6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7fa-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f7fb-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7fd-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f849-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f84a-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f84c-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8b4-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f8b5-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8b7-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8dc-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f902-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f931-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f93e-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f967-979a2c6e, #w-node-_38b7d143-6245-5db7-7079-0765ef97f9a3-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-979a2c6e, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-979a2c6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-ffe7fa49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-ffe7fa49 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ffe7fa49 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-ffe7fa49 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ffe7fa49 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-ffe7fa49 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-ffe7fa49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-ffe7fa49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-ffe7fa49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-ffe7fa49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-ffe7fa49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ffe7fa49 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ffe7fa49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-ffe7fa49 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-ffe7fa49 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-ffe7fa49 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-ffe7fa49 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ffe7fa49 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-ffe7fa49 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243691-ffe7fa49 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436dd-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436de-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436e3-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436e5-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ea-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ec-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ef-ffe7fa49, #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243711-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243712-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243717-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243719-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624371e-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243720-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243723-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243725-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624372a-ffe7fa49, #w-node-_2275eabe-3c19-d5a6-f302-dc9af624374b-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624374c-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243751-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243753-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243758-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375a-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375d-ffe7fa49 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375f-ffe7fa49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243764-ffe7fa49 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-ffe7fa49, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-ffe7fa49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-19e30d62 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-19e30d62 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-19e30d62 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-19e30d62 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-19e30d62 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-19e30d62 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-19e30d62, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-19e30d62, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-19e30d62, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-19e30d62, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-19e30d62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-19e30d62 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-19e30d62 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-19e30d62 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-19e30d62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-19e30d62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-19e30d62 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-19e30d62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-19e30d62 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243691-19e30d62 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436dd-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436de-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436e3-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436e5-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ea-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ec-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ef-19e30d62, #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243711-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243712-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243717-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243719-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624371e-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243720-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243723-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243725-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624372a-19e30d62, #w-node-_2275eabe-3c19-d5a6-f302-dc9af624374b-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624374c-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243751-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243753-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243758-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375a-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375d-19e30d62 {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375f-19e30d62 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243764-19e30d62 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-19e30d62, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-19e30d62 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f9e3e62-aaa3-2428-67de-be87f5febee7-65de2124 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5f9e3e62-aaa3-2428-67de-be87f5febeec-65de2124 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-ffda72c3-c9e2-1623-98bd-f22f3487b09e-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0a7-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0a9-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0b0-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0b2-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0ba-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0bc-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0c3-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0c5-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0cb-65de2124, #w-node-ca7d46eb-fa1f-27c1-9fa8-76fb9fd76a18-65de2124, #w-node-ca7d46eb-fa1f-27c1-9fa8-76fb9fd76a26-65de2124, #w-node-ca7d46eb-fa1f-27c1-9fa8-76fb9fd76a32-65de2124, #w-node-ca7d46eb-fa1f-27c1-9fa8-76fb9fd76a40-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7655d-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7655f-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7656a-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f76570-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f76572-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f76579-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7657b-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9b9-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9bc-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9cb-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9ce-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9dc-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9df-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9f0-65de2124 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_736162cd-37ae-8d23-9765-5456345fc9f3-65de2124 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b1d803d5-630b-1d3b-fa1a-689807f3bdb0-65de2124 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-b1d803d5-630b-1d3b-fa1a-689807f3bdb4-65de2124 {
  grid-area: 2 / 1 / 3 / 2;
}

#form_main.w-node-b1d803d5-630b-1d3b-fa1a-689807f3bdb7-65de2124 {
  grid-area: 1 / 2 / 5 / 3;
}

#w-node-b1d803d5-630b-1d3b-fa1a-689807f3bddb-65de2124 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-b1d803d5-630b-1d3b-fa1a-689807f3bded-65de2124, #w-node-b1d803d5-630b-1d3b-fa1a-689807f3bdee-65de2124, #w-node-b1d803d5-630b-1d3b-fa1a-689807f3bdfe-65de2124, #w-node-d7bdc504-ece3-f057-5cd5-0a316444e0b7-65de2124, #w-node-d7bdc504-ece3-f057-5cd5-0a316444e0c7-65de2124, #w-node-d7bdc504-ece3-f057-5cd5-0a316444e0d5-65de2124 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-8a5fc28e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-8a5fc28e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8a5fc28e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-8a5fc28e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8a5fc28e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-8a5fc28e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-8a5fc28e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-8a5fc28e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-8a5fc28e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-8a5fc28e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-8a5fc28e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8a5fc28e {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8a5fc28e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-8a5fc28e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-8a5fc28e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-8a5fc28e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-8a5fc28e {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8a5fc28e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-8a5fc28e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243691-8a5fc28e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436dd-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436de-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436e3-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436e5-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ea-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ec-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af62436ef-8a5fc28e, #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243711-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243712-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243717-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243719-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624371e-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243720-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243723-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243725-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624372a-8a5fc28e, #w-node-_2275eabe-3c19-d5a6-f302-dc9af624374b-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624374c-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243751-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243753-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243758-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375a-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375d-8a5fc28e {
  justify-self: end;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af624375f-8a5fc28e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2275eabe-3c19-d5a6-f302-dc9af6243764-8a5fc28e {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-8a5fc28e, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-8a5fc28e, #w-node-_7497ec25-eaa0-3f58-50b3-afaf2672fde3-7e72e309, #w-node-_7497ec25-eaa0-3f58-50b3-afaf2672fdee-7e72e309, #w-node-_7497ec25-eaa0-3f58-50b3-afaf2672fdf9-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d97646-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9764a-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9764b-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9764f-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d97650-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d97654-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d97655-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d97659-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9765a-7e72e309, #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9765e-7e72e309 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d61315b-da38-7ccd-30bf-4a2333d9766b-7e72e309 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_664a6cfe-4283-d789-db32-cd8841bc16a7-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_664a6cfe-4283-d789-db32-cd8841bc16a8-6108d76f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_664a6cfe-4283-d789-db32-cd8841bc16b2-6108d76f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_664a6cfe-4283-d789-db32-cd8841bc16c3-6108d76f {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_664a6cfe-4283-d789-db32-cd8841bc16e2-6108d76f {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678cea-6108d76f {
  align-self: center;
  justify-self: center;
}

#w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678cff-6108d76f {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d08-6108d76f {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d11-6108d76f {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d18-6108d76f {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3d70-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3d97-6108d76f {
  align-self: center;
  justify-self: end;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3d9f-6108d76f {
  align-self: end;
  justify-self: end;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3da6-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#compare_block.w-node-_06db6258-68fd-cbd3-07c5-602aceae3dc1-6108d76f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3dc9-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3dca-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3dcc-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3e18-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3e19-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3e1b-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3e83-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3e84-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3e86-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_06db6258-68fd-cbd3-07c5-602aceae3eab-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3ed1-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3f00-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3f0d-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3f36-6108d76f, #w-node-_06db6258-68fd-cbd3-07c5-602aceae3f72-6108d76f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c5b8e852-5cfb-8773-e115-5c113b6b698e-6108d76f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-c5b8e852-5cfb-8773-e115-5c113b6b6994-6108d76f {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-c5b8e852-5cfb-8773-e115-5c113b6b699a-6108d76f {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-c5b8e852-5cfb-8773-e115-5c113b6b699c-6108d76f {
  grid-area: 3 / 2 / 4 / 4;
  align-self: end;
}

#w-node-c5b8e852-5cfb-8773-e115-5c113b6b699e-6108d76f {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-c5b8e852-5cfb-8773-e115-5c113b6b69a0-6108d76f {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24ee9-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24eea-4af7fa3d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24ef6-4af7fa3d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24f05-4af7fa3d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24f25-4af7fa3d {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_87bc731d-1128-3c17-3c9e-30679bf3243b-4af7fa3d {
  align-self: center;
  justify-self: center;
}

#w-node-_87bc731d-1128-3c17-3c9e-30679bf32450-4af7fa3d {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_87bc731d-1128-3c17-3c9e-30679bf32459-4af7fa3d {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_87bc731d-1128-3c17-3c9e-30679bf32462-4af7fa3d {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_87bc731d-1128-3c17-3c9e-30679bf32469-4af7fa3d {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92841-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92868-4af7fa3d {
  align-self: center;
  justify-self: end;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92870-4af7fa3d {
  align-self: end;
  justify-self: end;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92877-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#compare_block.w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92892-4af7fa3d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b9289a-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b9289b-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b9289d-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b928e9-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b928ea-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b928ec-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92954-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92955-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92957-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14cacb6c-759b-71e7-75bc-0e77c6b9297c-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b929a2-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b929d1-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b929de-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92a07-4af7fa3d, #w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92a43-4af7fa3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_5111dff9-87dc-dfb9-44af-276bac78bb77-4af7fa3d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_5111dff9-87dc-dfb9-44af-276bac78bb7b-4af7fa3d {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_5111dff9-87dc-dfb9-44af-276bac78bb81-4af7fa3d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_5111dff9-87dc-dfb9-44af-276bac78bb83-4af7fa3d {
  grid-area: 3 / 2 / 4 / 4;
  align-self: end;
}

#w-node-_5111dff9-87dc-dfb9-44af-276bac78bb85-4af7fa3d {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-_5111dff9-87dc-dfb9-44af-276bac78bb87-4af7fa3d {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffc73-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffc74-6d44c97b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffc83-6d44c97b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffc92-6d44c97b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffcb2-6d44c97b {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b4a-6d44c97b {
  align-self: center;
  justify-self: center;
}

#w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b5f-6d44c97b {
  grid-area: 2 / 1 / 3 / 3;
}

#w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b68-6d44c97b {
  grid-area: 2 / 3 / 3 / 5;
}

#w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b71-6d44c97b {
  grid-area: 3 / 1 / 4 / 3;
}

#w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b78-6d44c97b {
  grid-area: 3 / 3 / 4 / 5;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fde3-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe0a-6d44c97b {
  align-self: center;
  justify-self: end;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe12-6d44c97b {
  align-self: end;
  justify-self: end;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe19-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#compare_block.w-node-_863a2334-2abc-8b9e-266e-10dee755fe34-6d44c97b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe3c-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755fe3d-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe3f-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe8b-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755fe8c-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fe8e-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fef6-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755fef7-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755fef9-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_863a2334-2abc-8b9e-266e-10dee755ff1e-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755ff44-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755ff73-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755ff80-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755ffa9-6d44c97b, #w-node-_863a2334-2abc-8b9e-266e-10dee755ffe5-6d44c97b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd71-6d44c97b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd75-6d44c97b {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd7b-6d44c97b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd7d-6d44c97b {
  grid-area: 3 / 2 / 4 / 4;
  align-self: end;
}

#w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd7f-6d44c97b {
  grid-area: 4 / 2 / 5 / 3;
  align-self: center;
}

#w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd81-6d44c97b {
  grid-area: 4 / 3 / 5 / 4;
  align-self: center;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-3de0ea14 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-3de0ea14 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-3de0ea14 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-3de0ea14 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-3de0ea14 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-3de0ea14 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-3de0ea14, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-3de0ea14, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-3de0ea14, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-3de0ea14, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-3de0ea14 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-3de0ea14 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-3de0ea14 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-3de0ea14 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-3de0ea14 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-3de0ea14 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-3de0ea14 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7a4-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7ca-3de0ea14 {
  align-self: center;
  justify-self: end;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7d2-3de0ea14 {
  align-self: end;
  justify-self: end;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7d8-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#compare_block.w-node-_38b7d143-6245-5db7-7079-0765ef97f7f2-3de0ea14 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7fa-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f7fb-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7fd-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f849-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f84a-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f84c-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8b4-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f8b5-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8b7-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8dc-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f902-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f931-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f93e-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f967-3de0ea14, #w-node-_38b7d143-6245-5db7-7079-0765ef97f9a3-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-3de0ea14, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-3de0ea14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-5ec42ee6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-5ec42ee6 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-5ec42ee6 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-5ec42ee6 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-5ec42ee6 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-5ec42ee6 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-5ec42ee6, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-5ec42ee6, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-5ec42ee6, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-5ec42ee6, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-5ec42ee6 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-5ec42ee6 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-5ec42ee6 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-5ec42ee6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-5ec42ee6 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-5ec42ee6 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-5ec42ee6 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7a4-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7ca-5ec42ee6 {
  align-self: center;
  justify-self: end;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7d2-5ec42ee6 {
  align-self: end;
  justify-self: end;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7d8-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#compare_block.w-node-_38b7d143-6245-5db7-7079-0765ef97f7f2-5ec42ee6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7fa-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f7fb-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f7fd-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f849-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f84a-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f84c-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8b4-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f8b5-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8b7-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38b7d143-6245-5db7-7079-0765ef97f8dc-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f902-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f931-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f93e-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f967-5ec42ee6, #w-node-_38b7d143-6245-5db7-7079-0765ef97f9a3-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-5ec42ee6, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-5ec42ee6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-074244a7 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-074244a7 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-074244a7 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-074244a7 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-074244a7 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-074244a7 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-074244a7, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-074244a7, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-074244a7, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-074244a7, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-074244a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-074244a7 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-074244a7 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-074244a7 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-074244a7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-074244a7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-074244a7 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-074244a7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-074244a7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04909-074244a7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04986-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04987-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0498c-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0498e-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04993-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04995-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04998-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0499a-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0499f-074244a7, #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049bd-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049be-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049c3-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049c5-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049ca-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049cc-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049cf-074244a7 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049d1-074244a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049d6-074244a7 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-074244a7, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-074244a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-a8417910 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-a8417910 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a8417910 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a8417910 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a8417910 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-a8417910 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-a8417910, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-a8417910, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-a8417910, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-a8417910, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-a8417910 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a8417910 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a8417910 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-a8417910 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a8417910 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-a8417910 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-a8417910 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a8417910 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769a55-a8417910 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769a65-a8417910 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ab1-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ab2-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ab7-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ab9-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769abe-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ac0-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ac3-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ac5-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769aca-a8417910, #w-node-bcbb4740-32af-1a66-ec08-7b092d769ae8-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769ae9-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769aee-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769af0-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769af5-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769af7-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769afa-a8417910 {
  justify-self: end;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769afc-a8417910 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bcbb4740-32af-1a66-ec08-7b092d769b01-a8417910 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-a8417910, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-a8417910 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-8841bb75 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-8841bb75 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8841bb75 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-8841bb75 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8841bb75 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-8841bb75 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-8841bb75, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-8841bb75, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-8841bb75, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-8841bb75, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-8841bb75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8841bb75 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8841bb75 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-8841bb75 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-8841bb75 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-8841bb75 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-8841bb75 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8841bb75 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f825-8841bb75 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f835-8841bb75 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f881-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f882-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f887-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f889-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f88e-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f890-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f893-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f895-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f89a-8841bb75, #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8b8-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8b9-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8be-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8c0-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8c5-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8c7-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8ca-8841bb75 {
  justify-self: end;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8cc-8841bb75 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_39b20ae2-0035-c215-efdb-33ea70f0f8d1-8841bb75 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-8841bb75, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-8841bb75 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-3470ce57 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-3470ce57 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-3470ce57 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-3470ce57 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-3470ce57 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-3470ce57 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-3470ce57, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-3470ce57, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-3470ce57, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-3470ce57, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-3470ce57 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-3470ce57 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-3470ce57 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-3470ce57 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-3470ce57 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-3470ce57 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-3470ce57 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-3470ce57 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad33-3470ce57 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad43-3470ce57 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad8f-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad90-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad95-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad97-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad9c-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad9e-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ada1-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ada3-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ada8-3470ce57, #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191adc6-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191adc7-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191adcc-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191adce-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191add3-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191add5-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191add8-3470ce57 {
  justify-self: end;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191adda-3470ce57 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3afb6ddf-8903-f2eb-9b20-047dc191addf-3470ce57 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-3470ce57, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-3470ce57 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-eeba7468 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-eeba7468 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-eeba7468 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-eeba7468 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-eeba7468 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-eeba7468 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-eeba7468, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-eeba7468, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-eeba7468, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-eeba7468, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-eeba7468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-eeba7468 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-eeba7468 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-eeba7468 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-eeba7468 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-eeba7468 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-eeba7468 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-eeba7468 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb561f-eeba7468 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb562f-eeba7468 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb567b-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb567c-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5681-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5683-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5688-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb568a-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb568d-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb568f-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5694-eeba7468, #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56b2-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56b3-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56b8-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56ba-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56bf-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56c1-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56c4-eeba7468 {
  justify-self: end;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56c6-eeba7468 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_03226dd0-5591-2c48-3f83-6a80fbcb56cb-eeba7468 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-eeba7468, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-eeba7468 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-a3842650 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-a3842650 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a3842650 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a3842650 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a3842650 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-a3842650 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-a3842650, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-a3842650, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-a3842650, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-a3842650, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-a3842650 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a3842650 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a3842650 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-a3842650 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a3842650 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-a3842650 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-a3842650 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a3842650 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e22-a3842650 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e32-a3842650 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e7e-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e7f-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e84-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e86-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e8b-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e8d-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e90-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e92-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e97-a3842650, #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6eb5-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6eb6-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ebb-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ebd-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ec2-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ec4-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ec7-a3842650 {
  justify-self: end;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ec9-a3842650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6ece-a3842650 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-a3842650, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-a3842650 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-e156d949 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-e156d949 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-e156d949 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-e156d949 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-e156d949 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-e156d949 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-e156d949, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-e156d949, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-e156d949, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-e156d949, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-e156d949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-e156d949 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-e156d949 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-e156d949 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-e156d949 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-e156d949 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-e156d949 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-e156d949 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0afbe-e156d949 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0afce-e156d949 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b01a-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b01b-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b020-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b022-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b027-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b029-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b02c-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b02e-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b033-e156d949, #w-node-_988729f6-deef-bef8-25b1-ed9e94d0b051-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b052-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b057-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b059-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b05e-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b060-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b063-e156d949 {
  justify-self: end;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b065-e156d949 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_988729f6-deef-bef8-25b1-ed9e94d0b06a-e156d949 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-e156d949, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-e156d949 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-a20b1a29 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-a20b1a29 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a20b1a29 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a20b1a29 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a20b1a29 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-a20b1a29 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-a20b1a29, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-a20b1a29, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-a20b1a29, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-a20b1a29, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-a20b1a29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a20b1a29 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a20b1a29 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-a20b1a29 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a20b1a29 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-a20b1a29 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-a20b1a29 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a20b1a29 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a993-a20b1a29 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9a3-a20b1a29 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9ef-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9f0-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9f5-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9f7-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9fc-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6a9fe-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa01-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa03-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa08-a20b1a29, #w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa26-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa27-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa2c-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa2e-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa33-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa35-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa38-a20b1a29 {
  justify-self: end;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa3a-a20b1a29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5e41f11-aa51-04fa-2766-70bb11d6aa3f-a20b1a29 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-a20b1a29, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-a20b1a29 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-6fddeb1e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-6fddeb1e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-6fddeb1e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-6fddeb1e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-6fddeb1e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-6fddeb1e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-6fddeb1e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-6fddeb1e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-6fddeb1e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-6fddeb1e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-6fddeb1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-6fddeb1e {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-6fddeb1e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-6fddeb1e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-6fddeb1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-6fddeb1e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-6fddeb1e {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-6fddeb1e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a597-6fddeb1e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a5a7-6fddeb1e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a5f3-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a5f4-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a5f9-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a5fb-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a600-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a602-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a605-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a607-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a60c-6fddeb1e, #w-node-_5157b62e-63b4-29da-c287-c18a1684a62a-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a62b-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a630-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a632-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a637-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a639-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a63c-6fddeb1e {
  justify-self: end;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a63e-6fddeb1e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5157b62e-63b4-29da-c287-c18a1684a643-6fddeb1e {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-6fddeb1e, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-6fddeb1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-c2ba8976 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-c2ba8976 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-c2ba8976 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-c2ba8976 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-c2ba8976 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-c2ba8976 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-c2ba8976, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-c2ba8976, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-c2ba8976, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-c2ba8976, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-c2ba8976 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-c2ba8976 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-c2ba8976 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-c2ba8976 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-c2ba8976 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-c2ba8976 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-c2ba8976 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-c2ba8976 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9b9-c2ba8976 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c9-c2ba8976 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa15-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa16-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa1b-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa1d-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa22-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa24-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa27-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa29-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa2e-c2ba8976, #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa4c-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa4d-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa52-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa54-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa59-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa5b-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa5e-c2ba8976 {
  justify-self: end;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa60-c2ba8976 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-da32ae25-ccd8-1c9e-ec55-f9327c4baa65-c2ba8976 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-c2ba8976, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-c2ba8976 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-e8941678 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-e8941678 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-e8941678 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-e8941678 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-e8941678 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-e8941678 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-e8941678, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-e8941678, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-e8941678, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-e8941678, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-e8941678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-e8941678 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-e8941678 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-e8941678 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-e8941678 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-e8941678 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-e8941678 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-e8941678 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-e8941678, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-e8941678 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-b43d7fa1 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-b43d7fa1 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-b43d7fa1 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-b43d7fa1 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-b43d7fa1 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-b43d7fa1 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-b43d7fa1, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-b43d7fa1, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-b43d7fa1, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-b43d7fa1, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-b43d7fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-b43d7fa1 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-b43d7fa1 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-b43d7fa1 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-b43d7fa1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-b43d7fa1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-b43d7fa1 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-b43d7fa1 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-b43d7fa1 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-b43d7fa1 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-b43d7fa1, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-b43d7fa1 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-b43d7fa1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-b43d7fa1 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-b43d7fa1, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-b43d7fa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-d9864878 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-d9864878 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-d9864878 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-d9864878 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-d9864878 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-d9864878 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-d9864878, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-d9864878, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-d9864878, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-d9864878, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-d9864878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-d9864878 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-d9864878 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-d9864878 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-d9864878 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-d9864878 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-d9864878 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-d9864878 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-d9864878, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-d9864878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-18fd8e49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-18fd8e49 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-18fd8e49 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-18fd8e49 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-18fd8e49 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-18fd8e49 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-18fd8e49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-18fd8e49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-18fd8e49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-18fd8e49, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-18fd8e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-18fd8e49 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-18fd8e49 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-18fd8e49 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-18fd8e49 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-18fd8e49 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-18fd8e49 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-18fd8e49 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-18fd8e49 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04909-18fd8e49 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04986-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04987-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0498c-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0498e-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04993-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04995-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04998-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0499a-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0499f-18fd8e49, #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049bd-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049be-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049c3-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049c5-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049ca-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049cc-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049cf-18fd8e49 {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049d1-18fd8e49 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049d6-18fd8e49 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-18fd8e49, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-18fd8e49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-c6ff828d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-c6ff828d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-c6ff828d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-c6ff828d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-c6ff828d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-c6ff828d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-c6ff828d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-c6ff828d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-c6ff828d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-c6ff828d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-c6ff828d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-c6ff828d {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-c6ff828d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-c6ff828d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-c6ff828d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-c6ff828d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-c6ff828d {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-c6ff828d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-c6ff828d, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-c6ff828d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-b8801a5e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-b8801a5e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-b8801a5e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-b8801a5e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-b8801a5e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-b8801a5e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-b8801a5e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-b8801a5e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-b8801a5e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-b8801a5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-b8801a5e {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-b8801a5e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-b8801a5e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-b8801a5e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-b8801a5e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-b8801a5e {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-b8801a5e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-b8801a5e, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-b8801a5e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-9666c654 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-9666c654 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-9666c654 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-9666c654 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-9666c654 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-9666c654 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-9666c654, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-9666c654, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-9666c654, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-9666c654 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-9666c654 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-9666c654 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-9666c654 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-9666c654 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-9666c654 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-9666c654 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfaf-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfb5-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfbb-9666c654 {
  align-self: stretch;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-9666c654 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-9666c654 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835f6f-9666c654 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835fef-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff0-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff5-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ff7-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffc-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d835ffe-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836001-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836003-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836008-9666c654, #w-node-_8f8b95c5-b546-975b-773a-420a6d836029-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602a-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83602f-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836031-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836036-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836038-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603b-9666c654 {
  justify-self: end;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d83603d-9666c654 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8f8b95c5-b546-975b-773a-420a6d836042-9666c654 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-9666c654, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-9666c654 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-07294a5d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-07294a5d {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-07294a5d {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-07294a5d {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-07294a5d {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-07294a5d {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-07294a5d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-07294a5d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-07294a5d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-07294a5d, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-07294a5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-07294a5d {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-07294a5d {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-07294a5d {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-07294a5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-07294a5d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-07294a5d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-07294a5d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04909-07294a5d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04986-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04987-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0498c-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0498e-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04993-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04995-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04998-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0499a-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea0499f-07294a5d, #w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedeae-07294a5d {
  justify-self: end;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedeaf-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedeb4-07294a5d {
  justify-self: end;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedeb6-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedebb-07294a5d {
  justify-self: end;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedebd-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedec0-07294a5d {
  justify-self: end;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedec2-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f7f8d48b-fb26-2390-9f6b-d72d14bedec7-07294a5d, #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049bd-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049be-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049c3-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049c5-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049ca-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049cc-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049cf-07294a5d {
  justify-self: end;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049d1-07294a5d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dda5b5cf-714f-d404-eb1a-6fc10ea049d6-07294a5d {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-07294a5d, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-07294a5d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae5eb-3006fa6e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae5ef-3006fa6e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae5f2-3006fa6e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae5f8-3006fa6e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae60b-3006fa6e {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae610-3006fa6e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae629-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae637-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae63c-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae63f-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae643-3006fa6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae644-3006fa6e {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae67d-3006fa6e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae683-3006fa6e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae6cc-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae6f4-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae717-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae75f-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae78f-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7ac-3006fa6e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7bf-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7c0-3006fa6e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae825-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae881-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae8c8-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae91f-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae964-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae9a0-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb40-3006fa6e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb81-3006fa6e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb91-3006fa6e {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec12-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec13-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec18-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec1a-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec1f-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec21-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec24-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec26-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec2b-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec49-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec4a-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec4f-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec51-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec56-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec58-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec5b-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec5d-3006fa6e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec62-3006fa6e {
  justify-self: end;
}

#w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec8b-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec99-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaec9e-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeca1-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeca5-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeca6-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaecb5-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaecb6-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaecc3-3006fa6e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e45-5a1322f8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e49-5a1322f8 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e4c-5a1322f8 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e52-5a1322f8 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e65-5a1322f8 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e6a-5a1322f8 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e83-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e91-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e96-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e99-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e9d-5a1322f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e9e-5a1322f8 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4ed7-5a1322f8 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4edd-5a1322f8 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb4f26-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4f4e-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4f71-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4fb9-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4fe9-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5006-5a1322f8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb5019-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb501a-5a1322f8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb507f-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb50db-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5122-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5179-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb51be-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb51fa-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb539a-5a1322f8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e69a0b7e-b938-f8b8-87d0-616deedb54b0-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54be-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54c3-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54c6-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54ca-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54cb-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54da-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54db-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb54e8-5a1322f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-10e52ae9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-10e52ae9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-10e52ae9 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-10e52ae9 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-10e52ae9 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-10e52ae9 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-10e52ae9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-10e52ae9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-10e52ae9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-10e52ae9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-10e52ae9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-10e52ae9 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-10e52ae9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-10e52ae9 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-10e52ae9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-10e52ae9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-10e52ae9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47581-10e52ae9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47591-10e52ae9 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475dd-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475de-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475e3-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475e5-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475ea-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475ec-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f475ef-10e52ae9, #w-node-_0f6d413f-155b-98bb-36c9-824325f4760e-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f4760f-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47614-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47616-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f4761b-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f4761d-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47620-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47622-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47627-10e52ae9, #w-node-_0f6d413f-155b-98bb-36c9-824325f47645-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47646-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f4764b-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f4764d-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47652-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47654-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47657-10e52ae9 {
  justify-self: end;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f47659-10e52ae9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0f6d413f-155b-98bb-36c9-824325f4765e-10e52ae9 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-10e52ae9, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-10e52ae9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-a6971161 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-a6971161 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a6971161 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a6971161 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a6971161 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-a6971161 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-a6971161, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-a6971161, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-a6971161, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-a6971161, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-a6971161 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a6971161 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a6971161 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-a6971161 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a6971161 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-a6971161 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a6971161 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-a6971161, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-a6971161 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-790e93e2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-790e93e2 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-790e93e2 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-790e93e2 {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-790e93e2 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-790e93e2 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-790e93e2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-790e93e2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-790e93e2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-790e93e2, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-790e93e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-790e93e2 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-790e93e2 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-790e93e2 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-790e93e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524df06-790e93e2 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e39d-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-790e93e2 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc21-790e93e2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc31-790e93e2 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc7b-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc7c-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc81-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc83-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc88-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc8a-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc8d-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc8f-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc94-790e93e2, #w-node-_7e86f35e-3c8a-481e-c397-41069e809c6f-790e93e2 {
  justify-self: end;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c70-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c75-790e93e2 {
  justify-self: end;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c77-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c7c-790e93e2 {
  justify-self: end;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c7e-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c81-790e93e2 {
  justify-self: end;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c83-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e86f35e-3c8a-481e-c397-41069e809c88-790e93e2, #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcb2-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcb3-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcb8-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcba-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcbf-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcc1-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcc4-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcc6-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fccb-790e93e2, #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fce9-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcea-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcef-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcf1-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcf6-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcf8-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcfb-790e93e2 {
  justify-self: end;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fcfd-790e93e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0b0df004-9161-07dc-19ae-7a0209b8fd02-790e93e2 {
  justify-self: end;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-790e93e2, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-790e93e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-c266914c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-c266914c {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-c266914c {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-c266914c {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-c266914c {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-c266914c {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-c266914c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-c266914c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-c266914c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-c266914c, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-c266914c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-c266914c {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-c266914c {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-c266914c {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-c266914c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-c266914c, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-c266914c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-ba43896e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-ba43896e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ba43896e {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ba43896e {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-ba43896e {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-ba43896e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-ba43896e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-ba43896e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-ba43896e, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-ba43896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ba43896e {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ba43896e {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-ba43896e {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ba43896e {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-ba43896e, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-ba43896e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-8e2ba4d5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-8e2ba4d5 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8e2ba4d5 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8e2ba4d5 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-8e2ba4d5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-8e2ba4d5 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-8e2ba4d5, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-8e2ba4d5, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-8e2ba4d5, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-8e2ba4d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8e2ba4d5 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8e2ba4d5 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-8e2ba4d5 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de65-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8e2ba4d5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-8e2ba4d5, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-8e2ba4d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-5ef0ca7b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-5ef0ca7b {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-5ef0ca7b {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-5ef0ca7b {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-5ef0ca7b {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-5ef0ca7b, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-5ef0ca7b, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-5ef0ca7b, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-5ef0ca7b, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-5ef0ca7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-5ef0ca7b {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-5ef0ca7b {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-5ef0ca7b {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524de36-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-5ef0ca7b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-5ef0ca7b, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-5ef0ca7b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-f9326e90 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-f9326e90 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-f9326e90 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-f9326e90 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-f9326e90 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-f9326e90 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-f9326e90, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-f9326e90, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-f9326e90, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-f9326e90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-f9326e90 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-f9326e90 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-f9326e90 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-f9326e90 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-f9326e90, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-f9326e90 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-2d9e839a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-2d9e839a {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-2d9e839a {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-2d9e839a {
  grid-area: 5 / 1 / 6 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-2d9e839a {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-2d9e839a, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-2d9e839a, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-2d9e839a, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-2d9e839a, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-2d9e839a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-2d9e839a {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-2d9e839a {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-2d9e839a {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-2d9e839a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-2d9e839a, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-2d9e839a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-8465598f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-8465598f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8465598f {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8465598f {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-8465598f {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-8465598f {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-8465598f, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-8465598f, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-8465598f, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-8465598f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8465598f {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8465598f {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-8465598f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8465598f {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-8465598f, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-8465598f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-4de55582 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-4de55582 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-4de55582 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-4de55582 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-4de55582 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-4de55582 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-4de55582, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-4de55582, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-4de55582, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-4de55582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-4de55582 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-4de55582 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-4de55582 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-4de55582 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-4de55582, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-4de55582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbbc-42c480b9 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc0-42c480b9 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-42c480b9 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-42c480b9 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbe4-42c480b9 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-42c480b9 {
  grid-area: 7 / 1 / 8 / 2;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc09-42c480b9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc0e-42c480b9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc11-42c480b9, #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc15-42c480b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-42c480b9 {
  grid-area: 1 / 2 / 8 / 3;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-42c480b9 {
  grid-area: 1 / 2 / 2 / 3;
  align-self: center;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524ddc4-42c480b9 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dedd-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dfc0-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e358-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e46c-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-42c480b9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c719005a-503f-84e2-dd68-4b1952b9184e-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b9185a-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b9185f-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b91862-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b91866-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b91867-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b91876-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b91877-42c480b9, #w-node-c719005a-503f-84e2-dd68-4b1952b91884-42c480b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ac753bfb, #w-node-d4d7a844-d684-d912-3348-ba367ac3e6dd-7ac3e6dd, #w-node-ebc53b04-4f2e-ed8c-3154-37a0bc3b6c3e-bc3b6c3e, #w-node-_82b77e5e-d779-918d-933c-e0c00fb9efc5-0fb9efc5, #w-node-afc10423-6261-0f01-5274-7517e513317f-e513317f, #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594c3-d5f594c3, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-1d73db79, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab5c-1aafab5c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-19e30d62 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_5f9e3e62-aaa3-2428-67de-be87f5febee3-65de2124, #w-node-_5f9e3e62-aaa3-2428-67de-be87f5febee7-65de2124, #w-node-_5f9e3e62-aaa3-2428-67de-be87f5febeec-65de2124, #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0cb-65de2124, #w-node-ca7d46eb-fa1f-27c1-9fa8-76fb9fd76a40-65de2124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7656a-65de2124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-d7bdc504-ece3-f057-5cd5-0a316444e0d5-65de2124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-07294a5d, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7ac-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb40-3006fa6e, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5006-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb539a-5a1322f8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524def2-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e731-42c480b9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_2f14ad0a-ea5f-e353-8074-80f51b30e086-48843729 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ac753bfb {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ac753bfb {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ac753bfb {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-02a18b6c {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-02a18b6c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-02a18b6c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-d9fab4b8 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-d9fab4b8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-d9fab4b8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-40619cf2 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-40619cf2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-40619cf2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ea70b299 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ea70b299 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ea70b299 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-1d73db79 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-1d73db79 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-1d73db79 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-979a2c6e {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-979a2c6e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-979a2c6e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ffe7fa49 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ffe7fa49 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ffe7fa49 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-19e30d62 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-19e30d62 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-19e30d62 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5f9e3e62-aaa3-2428-67de-be87f5febee7-65de2124, #w-node-_5f9e3e62-aaa3-2428-67de-be87f5febeec-65de2124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51facfec-ed45-3d4c-ff40-682852c1fe85-65de2124 {
    justify-self: auto;
  }

  #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7656a-65de2124, #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7657b-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9b9-65de2124 {
    justify-self: end;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9bc-65de2124 {
    align-self: center;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9cb-65de2124 {
    justify-self: end;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9ce-65de2124 {
    align-self: center;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9dc-65de2124 {
    justify-self: end;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9df-65de2124 {
    align-self: center;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9f0-65de2124 {
    justify-self: end;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8a5fc28e {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8a5fc28e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-8a5fc28e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-3de0ea14 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-3de0ea14 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-3de0ea14 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-5ec42ee6 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-5ec42ee6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-5ec42ee6 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-074244a7 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-074244a7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-074244a7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a8417910 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a8417910 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a8417910 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8841bb75 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8841bb75 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-8841bb75 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-3470ce57 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-3470ce57 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-3470ce57 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-eeba7468 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-eeba7468 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-eeba7468 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a3842650 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a3842650 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a3842650 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-e156d949 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-e156d949 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-e156d949 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a20b1a29 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a20b1a29 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a20b1a29 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-6fddeb1e {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-6fddeb1e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-6fddeb1e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-c2ba8976 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-c2ba8976 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-c2ba8976 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-e8941678 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-e8941678 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-e8941678 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-b43d7fa1 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-b43d7fa1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-b43d7fa1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-d9864878 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-d9864878 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-d9864878 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-18fd8e49 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-18fd8e49 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-18fd8e49 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-c6ff828d {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-c6ff828d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-c6ff828d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-b8801a5e {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-b8801a5e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-b8801a5e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-9666c654 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-9666c654 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-9666c654 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-07294a5d {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-07294a5d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-07294a5d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae67d-3006fa6e {
    align-self: start;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae6cc-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae75f-3006fa6e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7bf-3006fa6e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4ed7-5a1322f8 {
    align-self: start;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4f26-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4fb9-5a1322f8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5019-5a1322f8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-10e52ae9 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-10e52ae9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-10e52ae9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-a6971161 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-a6971161 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a6971161 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-790e93e2 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-790e93e2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-790e93e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-c266914c {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-c266914c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-ba43896e {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-ba43896e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8e2ba4d5 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8e2ba4d5 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-5ef0ca7b {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-5ef0ca7b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-f9326e90 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-f9326e90 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-2d9e839a {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-2d9e839a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-8465598f {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-8465598f {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-4de55582 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-4de55582 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524ddbe-42c480b9 {
    align-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524de0e-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524dead-42c480b9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ac753bfb, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ac753bfb {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-ac753bfb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-02a18b6c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-02a18b6c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-02a18b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-d9fab4b8, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-d9fab4b8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-d9fab4b8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-40619cf2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-40619cf2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-40619cf2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ea70b299, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ea70b299 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-ea70b299 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-1d73db79, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-1d73db79 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-1d73db79 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-979a2c6e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-979a2c6e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-979a2c6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ffe7fa49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ffe7fa49 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-ffe7fa49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-19e30d62, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-19e30d62 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-19e30d62 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_736162cd-37ae-8d23-9765-5456345fc9b9-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9cb-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9dc-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9f0-65de2124 {
    justify-self: end;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8a5fc28e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8a5fc28e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-8a5fc28e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-3de0ea14, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-3de0ea14 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-3de0ea14 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-5ec42ee6, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-5ec42ee6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-5ec42ee6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-074244a7, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-074244a7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-074244a7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a8417910, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a8417910 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-a8417910 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8841bb75, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8841bb75 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-8841bb75 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-3470ce57, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-3470ce57 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-3470ce57 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-eeba7468, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-eeba7468 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-eeba7468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a3842650, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a3842650 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-a3842650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-e156d949, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-e156d949 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-e156d949 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a20b1a29, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a20b1a29 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-a20b1a29 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-6fddeb1e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-6fddeb1e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-6fddeb1e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-c2ba8976, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-c2ba8976 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-c2ba8976 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-e8941678, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-e8941678 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-e8941678 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-b43d7fa1, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-b43d7fa1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-b43d7fa1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-d9864878, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-d9864878 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-d9864878 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-18fd8e49, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-18fd8e49 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-18fd8e49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-c6ff828d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-c6ff828d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-c6ff828d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-b8801a5e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-b8801a5e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-b8801a5e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-9666c654, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-9666c654 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-9666c654 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-07294a5d, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-07294a5d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-07294a5d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae881-3006fa6e, #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae8c8-3006fa6e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae984-3006fa6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb50db-5a1322f8, #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5122-5a1322f8 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb51de-5a1322f8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-10e52ae9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-10e52ae9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-10e52ae9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-a6971161, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-a6971161 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-a6971161 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-790e93e2, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-790e93e2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e3bd-790e93e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-c266914c, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-ba43896e, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8e2ba4d5, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-5ef0ca7b, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-f9326e90, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-2d9e839a, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-8465598f, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-4de55582, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e2ba-42c480b9, #w-node-bb32ca7c-7e02-7077-8ede-e222c524e301-42c480b9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_2f14ad0a-ea5f-e353-8074-80f51b30e086-48843729 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f09b-a2e4f097 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f09d-a2e4f097 {
    align-self: start;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0a4-a2e4f097 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0a6-a2e4f097 {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0a8-a2e4f097 {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0aa-a2e4f097 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0ac-a2e4f097 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0ae-a2e4f097 {
    grid-column: 2 / 3;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b0-a2e4f097 {
    grid-column: 2 / 3;
    grid-row-end: 4;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b2-a2e4f097 {
    grid-area: 3 / 2 / 6 / 3;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0bc-a2e4f097 {
    justify-self: end;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0c1-a2e4f097 {
    justify-self: start;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ac753bfb {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-ac753bfb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-ac753bfb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-ac753bfb {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-ac753bfb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-ac753bfb {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-ac753bfb {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-02a18b6c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-02a18b6c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-02a18b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-02a18b6c {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-02a18b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-02a18b6c {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-02a18b6c {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-d9fab4b8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-d9fab4b8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-d9fab4b8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-d9fab4b8 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-d9fab4b8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-d9fab4b8 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-d9fab4b8 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-40619cf2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-40619cf2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-40619cf2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-40619cf2 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-40619cf2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-40619cf2 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-40619cf2 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ea70b299 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-ea70b299 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-ea70b299 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-ea70b299 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-ea70b299 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-ea70b299 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-ea70b299 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-1d73db79 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-1d73db79 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-1d73db79 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-1d73db79 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-1d73db79 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-1d73db79 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-1d73db79 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-eddf465b-1b3c-aadb-7b25-60121aafab95-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafab9b-1aafab5c, #w-node-eddf465b-1b3c-aadb-7b25-60121aafabad-1aafab5c {
    grid-column: 3 / 4;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-979a2c6e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-979a2c6e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-979a2c6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-ffe7fa49 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-ffe7fa49 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-ffe7fa49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-ffe7fa49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-ffe7fa49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-ffe7fa49 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-ffe7fa49 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-19e30d62 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-19e30d62 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-19e30d62 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-19e30d62 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-19e30d62 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-19e30d62 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-19e30d62 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b0cb-65de2124 {
    justify-self: center;
  }

  #w-node-_8aee4600-692d-fd86-6d8e-77c7e8f7656a-65de2124, #w-node-_736162cd-37ae-8d23-9765-5456345fc9b9-65de2124 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-8a5fc28e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-8a5fc28e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-8a5fc28e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-8a5fc28e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-8a5fc28e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-8a5fc28e {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-8a5fc28e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9765e-7e72e309 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_664a6cfe-4283-d789-db32-cd8841bc16c3-6108d76f {
    grid-row: 4 / 5;
  }

  #w-node-_664a6cfe-4283-d789-db32-cd8841bc16e2-6108d76f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678cff-6108d76f {
    grid-column-end: 5;
  }

  #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d08-6108d76f {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d11-6108d76f {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d18-6108d76f {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24f05-4af7fa3d {
    grid-row: 4 / 5;
  }

  #w-node-_642df53e-b4b5-9cc1-8c20-3da73ad24f25-4af7fa3d {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_87bc731d-1128-3c17-3c9e-30679bf32450-4af7fa3d {
    grid-column-end: 5;
  }

  #w-node-_87bc731d-1128-3c17-3c9e-30679bf32459-4af7fa3d {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_87bc731d-1128-3c17-3c9e-30679bf32462-4af7fa3d {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_87bc731d-1128-3c17-3c9e-30679bf32469-4af7fa3d {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffc92-6d44c97b {
    grid-row: 4 / 5;
  }

  #w-node-_45fc2896-e6cc-debe-591e-ac3fe80ffcb2-6d44c97b {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b5f-6d44c97b {
    grid-column-end: 5;
  }

  #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b68-6d44c97b {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b71-6d44c97b {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b78-6d44c97b {
    grid-row: 5 / 6;
    grid-column-start: 1;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-3de0ea14 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-3de0ea14 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-3de0ea14 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-5ec42ee6 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-5ec42ee6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-5ec42ee6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-074244a7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-074244a7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-074244a7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-074244a7 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-074244a7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-074244a7 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-074244a7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a8417910 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-a8417910 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-a8417910 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a55-a8417910 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a58-a8417910 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a5c-a8417910 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a60-a8417910 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-8841bb75 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-8841bb75 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-8841bb75 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f825-8841bb75 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f828-8841bb75 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f82c-8841bb75 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f830-8841bb75 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-3470ce57 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-3470ce57 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-3470ce57 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad33-3470ce57 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad36-3470ce57 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad3a-3470ce57 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad3e-3470ce57 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-eeba7468 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-eeba7468 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-eeba7468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb561f-eeba7468 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5622-eeba7468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5626-eeba7468 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb562a-eeba7468 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a3842650 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-a3842650 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-a3842650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e22-a3842650 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e25-a3842650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e29-a3842650 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e2d-a3842650 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-e156d949 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-e156d949 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-e156d949 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afbe-e156d949 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc1-e156d949 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc5-e156d949 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc9-e156d949 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a20b1a29 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-a20b1a29 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-a20b1a29 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a993-a20b1a29 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a996-a20b1a29 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a99a-a20b1a29 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a99e-a20b1a29 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-6fddeb1e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-6fddeb1e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-6fddeb1e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a597-6fddeb1e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a59a-6fddeb1e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a59e-6fddeb1e {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a5a2-6fddeb1e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-c2ba8976 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-c2ba8976 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-c2ba8976 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9b9-c2ba8976 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9bc-c2ba8976 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c0-c2ba8976 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c4-c2ba8976 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-e8941678 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-e8941678 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-e8941678 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-b43d7fa1 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-b43d7fa1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-b43d7fa1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-b43d7fa1 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-b43d7fa1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-b43d7fa1 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-b43d7fa1 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-d9864878 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-d9864878 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-d9864878 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-18fd8e49 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-18fd8e49 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-18fd8e49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-18fd8e49 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-18fd8e49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-18fd8e49 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-18fd8e49 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-c6ff828d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-c6ff828d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-c6ff828d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-b8801a5e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-b8801a5e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-b8801a5e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-9666c654 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-9666c654 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-9666c654 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-9666c654 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-9666c654 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-9666c654 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-9666c654 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-07294a5d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-07294a5d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-07294a5d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-07294a5d {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-07294a5d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-07294a5d {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-07294a5d {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7bf-3006fa6e {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb46-3006fa6e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb59-3006fa6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb81-3006fa6e {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb84-3006fa6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb88-3006fa6e {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb8c-3006fa6e {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5019-5a1322f8 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb53a0-5a1322f8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb53b3-5a1322f8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-10e52ae9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-10e52ae9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-10e52ae9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47581-10e52ae9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47584-10e52ae9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47588-10e52ae9 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f4758c-10e52ae9 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-a6971161 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-a6971161 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-a6971161 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df05-790e93e2 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-790e93e2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-790e93e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc21-790e93e2 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc24-790e93e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc28-790e93e2 {
    grid-area: 3 / 2 / 3 / 3;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc2c-790e93e2 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-c266914c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-c266914c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-ba43896e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-ba43896e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-8e2ba4d5 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-8e2ba4d5 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-5ef0ca7b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-5ef0ca7b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-f9326e90 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-f9326e90 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-2d9e839a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-2d9e839a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-8465598f {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-8465598f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-4de55582 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-4de55582 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e737-42c480b9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524e74a-42c480b9 {
    grid-area: 2 / 1 / 3 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ac753bfb {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-ac753bfb {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ac753bfb {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ac753bfb {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-ac753bfb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-ac753bfb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-ac753bfb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-ac753bfb {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-ac753bfb {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d2-d5f594c3 {
    grid-area: span 3 / span 1 / span 3 / span 1;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d3-d5f594c3 {
    align-self: end;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d5-d5f594c3, #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d7-d5f594c3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-02a18b6c {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-02a18b6c {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-02a18b6c {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-02a18b6c {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-02a18b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-02a18b6c {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-02a18b6c {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-02a18b6c {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-02a18b6c {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-d9fab4b8 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-d9fab4b8 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-d9fab4b8 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-d9fab4b8 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-d9fab4b8 {
    grid-row: 6 / 7;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-d9fab4b8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-d9fab4b8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-d9fab4b8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-d9fab4b8 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-d9fab4b8 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-40619cf2 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-40619cf2 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-40619cf2 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-40619cf2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-40619cf2 {
    grid-row: 6 / 7;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-40619cf2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-40619cf2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-40619cf2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-40619cf2 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-40619cf2 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ea70b299 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ea70b299 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-ea70b299 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ea70b299 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-ea70b299 {
    grid-row: 6 / 7;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-ea70b299 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-ea70b299 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-ea70b299 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-ea70b299 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-ea70b299 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-1d73db79 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-1d73db79 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-1d73db79 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-1d73db79 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-1d73db79 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-1d73db79 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-1d73db79 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-1d73db79 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-1d73db79 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-979a2c6e {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-979a2c6e {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-979a2c6e {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-979a2c6e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-979a2c6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #compare_block.w-node-_38b7d143-6245-5db7-7079-0765ef97f7f2-979a2c6e {
    grid-column: span 1 / span 1;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ffe7fa49 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-ffe7fa49 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ffe7fa49 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ffe7fa49 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-ffe7fa49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-ffe7fa49 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-ffe7fa49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-ffe7fa49 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-ffe7fa49 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-19e30d62 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-19e30d62 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-19e30d62 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-19e30d62 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-19e30d62 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-19e30d62 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-19e30d62 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-19e30d62 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-19e30d62 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #form_main.w-node-b1d803d5-630b-1d3b-fa1a-689807f3bdb7-65de2124 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8a5fc28e {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-8a5fc28e {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8a5fc28e {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8a5fc28e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-8a5fc28e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af624367d-8a5fc28e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-8a5fc28e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-8a5fc28e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-8a5fc28e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_38d3e0f5-5bcd-733f-464b-e05d4ee33b35-fcb0e8a7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_836eeefc-2977-2596-2706-3f6988a1831b-7e72e309, #w-node-_836eeefc-2977-2596-2706-3f6988a1831f-7e72e309 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678cd8-6108d76f {
    grid-area: 1 / 1 / 2 / 5;
  }

  #compare_block.w-node-_06db6258-68fd-cbd3-07c5-602aceae3dc1-6108d76f {
    grid-column: span 1 / span 1;
  }

  #w-node-c5b8e852-5cfb-8773-e115-5c113b6b698c-6108d76f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c5b8e852-5cfb-8773-e115-5c113b6b698e-6108d76f, #w-node-c5b8e852-5cfb-8773-e115-5c113b6b6994-6108d76f, #w-node-c5b8e852-5cfb-8773-e115-5c113b6b699a-6108d76f {
    grid-column-end: 3;
  }

  #w-node-c5b8e852-5cfb-8773-e115-5c113b6b699c-6108d76f {
    grid-area: 6 / 1 / 7 / 3;
    align-self: end;
  }

  #w-node-c5b8e852-5cfb-8773-e115-5c113b6b699e-6108d76f {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-c5b8e852-5cfb-8773-e115-5c113b6b69a0-6108d76f {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_87bc731d-1128-3c17-3c9e-30679bf32429-4af7fa3d {
    grid-area: 1 / 1 / 2 / 5;
  }

  #compare_block.w-node-_14cacb6c-759b-71e7-75bc-0e77c6b92892-4af7fa3d {
    grid-column: span 1 / span 1;
  }

  #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb75-4af7fa3d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb77-4af7fa3d, #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb7b-4af7fa3d, #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb81-4af7fa3d {
    grid-column-end: 3;
  }

  #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb83-4af7fa3d {
    grid-area: 6 / 1 / 7 / 3;
    align-self: end;
  }

  #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb85-4af7fa3d {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_5111dff9-87dc-dfb9-44af-276bac78bb87-4af7fa3d {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b38-6d44c97b {
    grid-area: 1 / 1 / 2 / 5;
  }

  #compare_block.w-node-_863a2334-2abc-8b9e-266e-10dee755fe34-6d44c97b {
    grid-column: span 1 / span 1;
  }

  #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd6f-6d44c97b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd71-6d44c97b, #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd75-6d44c97b, #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd7b-6d44c97b {
    grid-column-end: 3;
  }

  #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd7d-6d44c97b {
    grid-area: 6 / 1 / 7 / 3;
    align-self: end;
  }

  #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd7f-6d44c97b {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-cc2d6fb7-c882-368a-f4b5-7772de28fd81-6d44c97b {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-3de0ea14 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-3de0ea14 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-3de0ea14 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-3de0ea14 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-3de0ea14 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #compare_block.w-node-_38b7d143-6245-5db7-7079-0765ef97f7f2-3de0ea14 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-5ec42ee6 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-5ec42ee6 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-5ec42ee6 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-5ec42ee6 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-5ec42ee6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #compare_block.w-node-_38b7d143-6245-5db7-7079-0765ef97f7f2-5ec42ee6 {
    grid-column: span 1 / span 1;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-074244a7 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-074244a7 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-074244a7 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-074244a7 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-074244a7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-074244a7 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-074244a7 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-074244a7 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-074244a7 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a8417910 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a8417910 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a8417910 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a8417910 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-a8417910 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a55-a8417910 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a58-a8417910 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a5c-a8417910 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a60-a8417910 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8841bb75 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-8841bb75 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8841bb75 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8841bb75 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-8841bb75 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f825-8841bb75 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f828-8841bb75 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f82c-8841bb75 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f830-8841bb75 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-3470ce57 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-3470ce57 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-3470ce57 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-3470ce57 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-3470ce57 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad33-3470ce57 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad36-3470ce57 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad3a-3470ce57 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad3e-3470ce57 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-eeba7468 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-eeba7468 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-eeba7468 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-eeba7468 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-eeba7468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb561f-eeba7468 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5622-eeba7468 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5626-eeba7468 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb562a-eeba7468 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a3842650 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a3842650 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a3842650 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a3842650 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-a3842650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e22-a3842650 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e25-a3842650 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e29-a3842650 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e2d-a3842650 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-e156d949 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-e156d949 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-e156d949 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-e156d949 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-e156d949 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afbe-e156d949 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc1-e156d949 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc5-e156d949 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc9-e156d949 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a20b1a29 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a20b1a29 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a20b1a29 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a20b1a29 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-a20b1a29 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a993-a20b1a29 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a996-a20b1a29 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a99a-a20b1a29 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a99e-a20b1a29 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-6fddeb1e {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-6fddeb1e {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-6fddeb1e {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-6fddeb1e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-6fddeb1e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a597-6fddeb1e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a59a-6fddeb1e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a59e-6fddeb1e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a5a2-6fddeb1e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-c2ba8976 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-c2ba8976 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-c2ba8976 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-c2ba8976 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-c2ba8976 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9b9-c2ba8976 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9bc-c2ba8976 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c0-c2ba8976 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c4-c2ba8976 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-e8941678 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-e8941678 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-e8941678 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-e8941678 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-e8941678 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-b43d7fa1 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-b43d7fa1 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-b43d7fa1 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-b43d7fa1 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-b43d7fa1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-b43d7fa1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-b43d7fa1 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-b43d7fa1 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-b43d7fa1 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-d9864878 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-d9864878 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-d9864878 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-d9864878 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-d9864878 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-18fd8e49 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-18fd8e49 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-18fd8e49 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-18fd8e49 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-18fd8e49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-18fd8e49 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-18fd8e49 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-18fd8e49 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-18fd8e49 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-c6ff828d {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-c6ff828d {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-c6ff828d {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-c6ff828d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-c6ff828d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-b8801a5e {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-b8801a5e {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-b8801a5e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-b8801a5e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-9666c654 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-9666c654 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-9666c654 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-9666c654 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b9c87bca-d5da-11d6-6337-ca62d4f2f575-9666c654 {
    grid-row: 6 / 7;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-9666c654 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5b-9666c654 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-9666c654 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-9666c654 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-9666c654 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-07294a5d {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-07294a5d {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-07294a5d {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-07294a5d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-07294a5d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048f9-07294a5d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-07294a5d {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-07294a5d {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-07294a5d {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae5f2-3006fa6e {
    grid-row: 5 / 6;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae5f8-3006fa6e {
    grid-row: 6 / 7;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae60b-3006fa6e {
    grid-row: 7 / 8;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae644-3006fa6e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aae7fa-3006fa6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb81-3006fa6e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb84-3006fa6e {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb88-3006fa6e {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb8c-3006fa6e {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e4c-5a1322f8 {
    grid-row: 5 / 6;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e52-5a1322f8 {
    grid-row: 6 / 7;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e65-5a1322f8 {
    grid-row: 7 / 8;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb4e9e-5a1322f8 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-e69a0b7e-b938-f8b8-87d0-616deedb5054-5a1322f8 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-10e52ae9 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-10e52ae9 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-10e52ae9 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-10e52ae9 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-10e52ae9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47581-10e52ae9 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47584-10e52ae9 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47588-10e52ae9 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f4758c-10e52ae9 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-a6971161 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-a6971161 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-a6971161 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-a6971161 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-a6971161 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-790e93e2 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-790e93e2 {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-790e93e2 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-790e93e2 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-bb32ca7c-7e02-7077-8ede-e222c524df4e-790e93e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc21-790e93e2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc24-790e93e2 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc28-790e93e2 {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc2c-790e93e2 {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-c266914c {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbcc-c266914c {
    grid-row: 6 / 7;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-c266914c {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-c266914c {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-ba43896e {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-ba43896e {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-ba43896e {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8e2ba4d5 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8e2ba4d5 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-8e2ba4d5 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8e2ba4d5 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-5ef0ca7b {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-5ef0ca7b {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-5ef0ca7b {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-f9326e90 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-f9326e90 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-f9326e90 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-f9326e90 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-2d9e839a {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-2d9e839a {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-2d9e839a {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-8465598f {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-8465598f {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-8465598f {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-8465598f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-4de55582 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-4de55582 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-4de55582 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-4de55582 {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbc6-42c480b9 {
    grid-row: 5 / 6;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbdf-42c480b9 {
    grid-row: 7 / 8;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dbfd-42c480b9 {
    grid-row: 8 / 9;
  }

  #w-node-_97fa638c-d9bc-7c8e-a2bc-75b910c6dc16-42c480b9 {
    grid-area: 4 / 1 / 5 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0ae-a2e4f097 {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b0-a2e4f097 {
    grid-area: 10 / 1 / 11 / 2;
    justify-self: center;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b2-a2e4f097 {
    grid-area: 11 / 1 / 12 / 2;
    justify-self: center;
  }

  #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0b5-a2e4f097, #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0bc-a2e4f097, #w-node-_60f3e771-c494-1182-d52e-faa7a2e4f0c1-a2e4f097 {
    justify-self: center;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-ac753bfb {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-ac753bfb {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-ac753bfb {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-d4d7a844-d684-d912-3348-ba367ac3e6f6-7ac3e6dd {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d4d7a844-d684-d912-3348-ba367ac3e6fd-7ac3e6dd {
    grid-row: 3 / 4;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d2-d5f594c3 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d3-d5f594c3 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: start;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d5-d5f594c3 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594d7-d5f594c3 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594e8-d5f594c3 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594e9-d5f594c3 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594eb-d5f594c3 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_502a1ed9-2c75-d13c-b366-532dd5f594ed-d5f594c3 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-02a18b6c {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-02a18b6c {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-02a18b6c {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-d9fab4b8 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-d9fab4b8 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-d9fab4b8 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-40619cf2 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-40619cf2 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-40619cf2 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-ea70b299 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-ea70b299 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-ea70b299 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-1d73db79 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-1d73db79 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-1d73db79 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-ffe7fa49 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-ffe7fa49 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-ffe7fa49 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-19e30d62 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-19e30d62 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-19e30d62 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_5f9e3e62-aaa3-2428-67de-be87f5febeec-65de2124 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ffda72c3-c9e2-1623-98bd-f22f3487b09e-65de2124 {
    justify-self: start;
  }

  #w-node-ca7d46eb-fa1f-27c1-9fa8-76fb9fd76a18-65de2124 {
    align-self: start;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243680-8a5fc28e {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243684-8a5fc28e {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_2275eabe-3c19-d5a6-f302-dc9af6243688-8a5fc28e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_38d3e0f5-5bcd-733f-464b-e05d4ee33b35-fcb0e8a7 {
    grid-column: span 2 / span 2;
  }

  #w-node-_38d3e0f5-5bcd-733f-464b-e05d4ee33b37-fcb0e8a7 {
    grid-area: 2 / 1 / 2 / 2;
  }

  #w-node-_38d3e0f5-5bcd-733f-464b-e05d4ee33b3e-fcb0e8a7 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_9d61315b-da38-7ccd-30bf-4a2333d9765e-7e72e309 {
    grid-column-end: 2;
  }

  #w-node-_9d61315b-da38-7ccd-30bf-4a2333d97668-7e72e309 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678cd8-6108d76f, #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678cff-6108d76f, #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d08-6108d76f, #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d11-6108d76f, #w-node-_4ed34fba-6edb-55c7-c1fe-1125c2678d18-6108d76f, #w-node-_87bc731d-1128-3c17-3c9e-30679bf32429-4af7fa3d, #w-node-_87bc731d-1128-3c17-3c9e-30679bf32450-4af7fa3d, #w-node-_87bc731d-1128-3c17-3c9e-30679bf32459-4af7fa3d, #w-node-_87bc731d-1128-3c17-3c9e-30679bf32462-4af7fa3d, #w-node-_87bc731d-1128-3c17-3c9e-30679bf32469-4af7fa3d, #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b38-6d44c97b, #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b5f-6d44c97b, #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b68-6d44c97b, #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b71-6d44c97b, #w-node-_26c74560-7967-a2ac-a71e-c5abb08b2b78-6d44c97b {
    grid-column-end: 2;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-074244a7 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-074244a7 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-074244a7 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a58-a8417910 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a5c-a8417910 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-bcbb4740-32af-1a66-ec08-7b092d769a60-a8417910 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f828-8841bb75 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f82c-8841bb75 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_39b20ae2-0035-c215-efdb-33ea70f0f830-8841bb75 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad36-3470ce57 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad3a-3470ce57 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_3afb6ddf-8903-f2eb-9b20-047dc191ad3e-3470ce57 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5622-eeba7468 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb5626-eeba7468 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_03226dd0-5591-2c48-3f83-6a80fbcb562a-eeba7468 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e25-a3842650 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e29-a3842650 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_985199f5-4e4a-32ec-00ce-ae451f7f6e2d-a3842650 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc1-e156d949 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc5-e156d949 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_988729f6-deef-bef8-25b1-ed9e94d0afc9-e156d949 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a996-a20b1a29 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a99a-a20b1a29 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-d5e41f11-aa51-04fa-2766-70bb11d6a99e-a20b1a29 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a59a-6fddeb1e {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a59e-6fddeb1e {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_5157b62e-63b4-29da-c287-c18a1684a5a2-6fddeb1e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9bc-c2ba8976 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c0-c2ba8976 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-da32ae25-ccd8-1c9e-ec55-f9327c4ba9c4-c2ba8976 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-b43d7fa1 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-b43d7fa1 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-b43d7fa1 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-18fd8e49 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-18fd8e49 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-18fd8e49 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f5e-9666c654 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f62-9666c654 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_8f8b95c5-b546-975b-773a-420a6d835f66-9666c654 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea048fc-07294a5d {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04900-07294a5d {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-dda5b5cf-714f-d404-eb1a-6fc10ea04904-07294a5d {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb84-3006fa6e {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb88-3006fa6e {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_69b9add8-d22c-fa06-62f5-9afbc4aaeb8c-3006fa6e {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47584-10e52ae9 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f47588-10e52ae9 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_0f6d413f-155b-98bb-36c9-824325f4758c-10e52ae9 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc24-790e93e2 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc28-790e93e2 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-_0b0df004-9161-07dc-19ae-7a0209b8fc2c-790e93e2 {
    grid-area: 5 / 1 / 6 / 3;
  }
}

@font-face {
  font-family: 'Gbfont';
  src: url('https://assets.website-files.com/637647ac45b57f8cdf13d79f/63849c808ec3578d237c1997_GBFont-Bold.woff2') format('woff2'), url('https://assets.website-files.com/637647ac45b57f8cdf13d79f/63849c8d7bfaf0fd06011bc1_GBFont-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gbfont';
  src: url('https://assets.website-files.com/637647ac45b57f8cdf13d79f/63849c87a4c798223a905dc8_GBFont-Regular.woff2') format('woff2'), url('https://assets.website-files.com/637647ac45b57f8cdf13d79f/63849c953e85dc2cc507e0fe_GBFont-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}