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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Robotopro;
  src: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/61e161fc30aee41ae86f7c54_RobotoPro-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Robotopro;
  src: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/61e161fc389e743aeb85a6ec_RobotoPro-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Robotopro;
  src: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/61e161fd69b15ee07c71a070_RobotoPro-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --slate-grey: #576d81;
  --midnight-blue: #0f2336;
  --dark-turquoise: #38c2d0;
  --white: #fdfdfd;
  --border-grey: #576d8121;
  --pure-white: white;
  --orange-2: #f0ac46;
  --crimson: #e33131;
  --azure: #f4feff;
  --blue-grey: #616c82;
  --white-smoke: #f4f5f6;
  --black-shadow: #0000000d;
  --orange: #ff9d00;
  --gray: var(--slate-grey);
  --elements-webflow-library--neutral--600: #6e7191;
  --elements-webflow-library--neutral--100: white;
  --pale-turquoise: #99e3eb;
  --light-green: #7bcb79;
  --green: #22c151;
  --elements-webflow-library--accent--primary-1: #4a3aff;
  --elements-webflow-library--general--shadow-01: #14142b0f;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--neutral--800: #211f54;
  --elements-webflow-library--neutral--400: #dcddeb;
  --elements-webflow-library--secondary--color-1: #281ca5;
  --elements-webflow-library--secondary--color-2: #f2f1ff;
}

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

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--slate-grey);
  font-family: Robotopro, sans-serif;
  font-size: 16px;
  line-height: 150%;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

h2 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 140%;
}

h3 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Robotopro, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 130%;
}

h4 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 130%;
}

h5 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 130%;
}

h6 {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 130%;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--dark-turquoise);
  cursor: pointer;
  transition: all .3s;
}

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

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

img {
  max-width: 100%;
  height: auto;
  display: inline-block;
}

strong {
  font-weight: bold;
}

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

figure {
  margin-bottom: 10px;
}

.oops {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.oops__title {
  color: var(--midnight-blue);
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 120%;
}

.logo {
  color: var(--midnight-blue);
  height: 34px;
  display: flex;
}

.hide {
  z-index: 1;
  display: block;
  overflow: visible;
}

.services-table__bold {
  color: #333;
  text-align: center;
  margin-left: 8px;
  margin-right: 8px;
  font-size: 18px;
  font-weight: 700;
}

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

.password__form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.style-guide-wrap {
  background-color: #f3f3f5;
  padding-top: 1px;
  padding-bottom: 1px;
}

.type-column-1 {
  padding-right: 20px;
}

.type-column-2 {
  padding-left: 20px;
}

.style-guide-label {
  color: #aaa;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-size: 11px;
  line-height: 11px;
}

.style-guide-section {
  background-color: #fff;
  border-radius: 4px;
  width: 1000px;
  max-width: 100%;
  margin: 20px auto;
  padding: 60px 30px;
  position: relative;
  box-shadow: 0 1px 1px #0003;
}

.style-guide-divider {
  background-color: #f3f3f5;
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.style-guide-content {
  padding-top: 40px;
}

.style-guide-title {
  color: #222;
  text-transform: none;
  margin-top: 0;
  padding-top: 5px;
  padding-left: 18px;
  font-size: 22px;
  font-weight: 500;
  line-height: 44px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}

.header {
  z-index: 2;
  background-color: var(--slate-grey);
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 100px 15px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.header.pad-bot--100 {
  padding-bottom: 100px;
}

.header.ai-header-old {
  display: none;
}

.header__title {
  z-index: 2;
  color: var(--dark-turquoise);
  text-align: center;
  position: relative;
}

.list-block__lists {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: min-content;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.nav__container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  max-width: 1180px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.nav__menu {
  background-color: #0000;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.nav__menu.no--relative {
  position: static;
}

.main {
  z-index: 16;
  display: block;
  position: relative;
}

.reviews-slider__block {
  background-color: #0000;
  height: auto;
  display: flex;
}

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

.service-rating__text {
  font-size: 14px;
  line-height: 120%;
}

.rating-stars--yellow-border {
  border: 1px solid var(--orange-2);
  background-color: #fdf6eb;
  border-radius: 6px;
  align-items: center;
  height: 38px;
  padding-left: 11px;
  padding-right: 11px;
  display: flex;
}

.rating-stars__text {
  color: var(--orange-2);
  padding-right: 5px;
  font-size: 12px;
}

.star {
  color: var(--crimson);
  justify-content: center;
  align-items: center;
  height: 20px;
  display: flex;
}

.service-rating__rating-info {
  grid-column-gap: 5px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

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

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

.statictics__text {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3px;
  display: flex;
}

.statistics__progress {
  text-align: justify;
  background-color: #e6e6e6;
  border-radius: 6px;
  height: 3px;
}

.statictics__text--dark {
  color: var(--midnight-blue);
  font-size: 15px;
}

.three-btns {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 250px;
  max-height: 118px;
  display: grid;
}

.two-btns {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.btn--lined_blue {
  grid-column-gap: 10px;
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  white-space: nowrap;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.btn--lined_blue:hover {
  background-color: var(--azure);
}

.btn--blue {
  grid-column-gap: 10px;
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  text-align: center;
  cursor: pointer;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue:hover {
  box-shadow: none;
}

.btn--lined_grey {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border: 1px solid var(--slate-grey);
  color: var(--slate-grey);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 14px 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.btn--lined_grey:hover {
  border-color: var(--blue-grey);
  background-color: var(--blue-grey);
  color: var(--white);
}

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

.btn__text {
  font-size: 14px;
}

.btn__text.mar--right--4 {
  margin-left: 0;
  margin-right: 0;
}

.reviews-slider__img-box {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.reviews-slider__img-laptop {
  width: 227px;
  height: 140px;
  margin-bottom: 12px;
}

.discover__container {
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1180px;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.drop-title {
  text-align: center;
  margin-bottom: 60px;
}

.drop--2_col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.drop--2_col.marg-top--40 {
  margin-top: 40px;
}

.left-img__img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.vector-pen--right {
  pointer-events: none;
  height: 458px;
  position: absolute;
  inset: auto 0% 4% auto;
}

.left-img__info {
  position: relative;
}

.left-img__title {
  margin-top: 40px;
  margin-bottom: 30px;
}

.promo-card {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--pure-white);
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 320px;
  padding: 30px 22px;
  transition: all .5s;
  display: grid;
  box-shadow: 8px 8px 20px -1px #0000000d;
}

.promo-card:hover {
  box-shadow: none;
}

.promo {
  z-index: 15;
  background-color: #0000;
  flex-direction: column;
  align-items: center;
  margin-top: -100px;
  margin-bottom: -190px;
  display: flex;
  position: relative;
}

.services-table {
  border-radius: 50px;
  overflow: hidden;
}

.services-table__header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--slate-grey);
  color: var(--pure-white);
  text-align: center;
  white-space: nowrap;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr 2fr 1.1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  place-items: center stretch;
  height: 80px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: grid;
}

.services-table__content {
  font-size: 14px;
}

.services-table__rank {
  background-color: var(--slate-grey);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-left: 30px;
  font-weight: 500;
  display: flex;
}

.services-table__first-cell {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center start;
  display: flex;
  position: relative;
}

.services-table__row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white-smoke);
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr 2fr 1.1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  min-height: 178px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: grid;
  position: relative;
}

.services-table__website {
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  max-width: 150px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
}

.stars {
  justify-content: space-around;
  align-items: center;
  width: 96px;
  display: flex;
}

.services-table__rate {
  border-right: 1px solid var(--border-grey);
  border-left: 1px solid var(--border-grey);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 150px;
  display: flex;
}

.coupons__number {
  color: var(--midnight-blue);
  padding-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
}

.services-table__features {
  flex-direction: column;
  padding-left: 25px;
  display: flex;
}

.services-table__price {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 1px solid var(--border-grey);
  border-left: 1px solid var(--border-grey);
  text-align: center;
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.services-table__btns {
  flex: 0 309px;
  justify-content: center;
  width: 100%;
  max-width: 235px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.services-table__deadline {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-right: 1px solid var(--border-grey);
  flex-direction: column;
  flex: 1;
  align-items: center;
  display: flex;
}

.list-block__title {
  margin-top: 35px;
  margin-bottom: 30px;
}

.list-block__banner {
  background-color: var(--white-smoke);
  color: var(--midnight-blue);
  border-radius: 30px;
}

.list-block__banner-title {
  color: var(--dark-turquoise);
  text-align: center;
  padding-bottom: 30px;
  font-size: 24px;
  font-weight: 400;
}

.list-block__list {
  padding-left: 18px;
}

.list-block__list-item {
  padding-bottom: 18px;
}

.list-block__img-box {
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  max-height: 160px;
  overflow: hidden;
}

.list-block__banner-wrapper {
  padding: 40px 45px 22px;
}

.list-block__img {
  box-shadow: 8px 8px 20px -1px var(--border-grey);
  object-fit: cover;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  width: 100%;
}

.pay-attention__title {
  text-align: center;
  max-width: 700px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
}

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

.pay-attention__card {
  background-color: var(--pure-white);
  border-radius: 30px;
  padding: 30px;
  box-shadow: 8px 8px 20px -1px #0000000d;
}

.pay-attention__text {
  text-align: center;
  max-width: 980px;
  margin-bottom: 60px;
  margin-left: auto;
  margin-right: auto;
}

.pay-attention__header {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.pay-attention__card-title {
  padding-left: 14px;
}

.left-img__img-box {
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  border-radius: 30px;
  position: relative;
  overflow: hidden;
}

.legit__img--page {
  z-index: 1;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 134px;
  height: 134px;
  display: flex;
  position: absolute;
  inset: 40px auto auto -40px;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.legit__img--owl {
  z-index: 1;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 104px;
  height: 104px;
  display: flex;
  position: absolute;
  inset: -20px auto auto 130px;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.legit__img--square {
  z-index: 1;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 74px;
  height: 74px;
  display: flex;
  position: absolute;
  inset: 174px auto auto 70px;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.footer__title {
  color: var(--dark-turquoise);
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
}

.footer__link {
  color: var(--pure-white);
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 10px;
  font-size: 14px;
  text-decoration: none;
  transition: all .4s;
  display: inline-block;
}

.footer__link:hover {
  color: var(--dark-turquoise);
}

.footer__link {
  line-height: 100%;
}

.footer__vector {
  z-index: 0;
  height: 250px;
  position: absolute;
  inset: -9% auto auto 21%;
}

.logo--bigger {
  justify-content: center;
  align-items: center;
  height: 40px;
  display: flex;
}

.footer__content {
  z-index: 1;
  position: relative;
}

.header__vector-star {
  display: none;
  position: absolute;
  inset: 38% auto auto 5%;
}

.header__vector-page {
  position: absolute;
  inset: 23% auto auto 11%;
}

.header__vector-leaf {
  position: absolute;
  inset: auto auto 26% 8%;
}

.header__vector-star2 {
  display: none;
  position: absolute;
  inset: auto 33% 25% auto;
}

.header__vector-cross {
  position: absolute;
  inset: auto auto 20% 23%;
}

.header__vector-owl {
  position: absolute;
  inset: 21% 10% auto auto;
}

.header__vector-fire {
  position: absolute;
  inset: 48% 3% auto auto;
}

.header__vector-hand {
  position: absolute;
  inset: auto 19% 22% auto;
}

.span--blue {
  color: var(--dark-turquoise);
  line-height: 130%;
}

.reviews-slider__mask {
  width: 100%;
  height: auto;
  overflow: visible;
}

.nav__link {
  flex-flow: row;
  align-items: center;
  height: 100%;
  padding: 10px 13px;
  font-size: 14px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

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

.nav__link.w--current {
  color: var(--dark-turquoise);
  font-weight: 500;
}

.drop__toggle {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white-smoke);
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 6.25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding: 20px;
  transition: all .4s;
  display: flex;
  overflow: visible;
}

.drop__toggle:hover {
  background-color: #f4f5f680;
}

.drop__title {
  text-transform: capitalize;
  white-space: pre-wrap;
  word-break: normal;
  font-size: 18px;
}

.drop__content {
  border: 1px solid #0000;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  width: 100%;
  position: static;
  overflow: hidden;
}

.drop__content.w--open {
  background-color: #fff;
}

.drop__card {
  z-index: 1;
  border: 2px solid var(--white-smoke);
  background-color: var(--pure-white);
  border-radius: 10px;
  width: 100%;
}

.plus {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 23px;
  height: 23px;
  display: flex;
  position: relative;
}

.plus__horizontal {
  background-color: var(--dark-turquoise);
  border-radius: 0%;
  width: 20px;
  height: 2px;
}

.plus__vertical {
  background-color: var(--dark-turquoise);
  width: 2px;
  height: 20px;
  position: absolute;
}

.services-table__show-hide {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1.1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.services-table__btn-box {
  display: none;
}

.reviews-slider__nav {
  display: none;
  inset: -9% 0% auto;
}

.pay-attention__show-hide {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pay-attention__visible {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.services-table__content--more {
  font-size: 14px;
  display: block;
  overflow: hidden;
}

.reviews-slider__left-arrow, .reviews-slider__right-arrow {
  display: none;
}

.pay-attention__btn--more {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  width: 220px;
  display: block;
}

.promo-grid__container {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  width: 1000px;
  padding-bottom: 30px;
}

.pay-attention__btns {
  justify-content: center;
  padding-top: 40px;
  display: none;
}

.pay-attention__btn--less {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  width: 220px;
  display: none;
}

.nav__container {
  flex-direction: row;
  width: 100%;
  max-width: 1180px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav {
  z-index: 999;
  color: var(--midnight-blue);
  background-color: #fff;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.services-table__pricing {
  display: none;
}

.coupons__name {
  margin-top: 5px;
  font-size: 16px;
}

.list-block__list--less-more {
  padding-left: 18px;
}

.list-block__btn-box {
  display: none;
}

.header__pen--rigth {
  width: 385px;
  height: 237px;
  position: absolute;
  inset: auto 0 -126px auto;
}

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

.section {
  padding: 100px 15px;
  display: block;
}

.section.pad-bot--0 {
  padding-bottom: 0;
}

.section.pad-top--0 {
  padding-top: 0;
}

.header__vector {
  text-align: right;
  position: absolute;
  inset: auto auto auto 0%;
}

.container {
  z-index: 2;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.info {
  grid-column-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.25fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.info__content {
  flex-flow: column;
  max-width: 100%;
  display: flex;
}

.info__item {
  margin-bottom: 60px;
  font-size: 18px;
  position: relative;
}

.info__item.marg-top--50 {
  margin-top: 50px;
}

.nav__line {
  background-color: var(--border-grey);
  height: 1px;
  display: none;
}

.nav__burger-btn {
  z-index: 99;
}

.mav__icon {
  float: right;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.nav__line--top {
  background-color: #574b8a;
  border-radius: 1px;
  height: 2px;
}

.nav__line--mid {
  background-color: #574b8a;
  border-radius: 1px;
  height: 2px;
  margin-top: 4px;
  margin-bottom: 4px;
}

.nav__line--bot {
  background-color: #574b8a;
  border-radius: 1px;
  height: 2px;
}

.nav__wrapper {
  background-color: #0000;
  display: flex;
}

.info__item-header {
  color: #333;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.info__header-logo {
  justify-content: center;
  align-items: center;
  height: 40px;
  margin-right: 20px;
  display: flex;
}

.info__header-title {
  color: var(--midnight-blue);
  white-space: normal;
  font-size: 36px;
  font-weight: 700;
  line-height: 140%;
}

.info__item-img {
  border: 1px solid var(--blue-grey);
  border-radius: 10px;
  width: 100%;
  margin-bottom: 30px;
}

.quote {
  font-style: italic;
  font-weight: 500;
  display: flex;
}

.quote.marg-bot--30 {
  margin-bottom: 30px;
}

.info__item-text {
  margin-bottom: 30px;
  text-decoration: none;
}

.quote__text {
  padding-bottom: 10px;
  font-style: italic;
  font-weight: 500;
  line-height: 150%;
}

.quote__line {
  background-color: var(--orange-2);
  flex: none;
  width: 2px;
  height: 40px;
  margin-left: 20px;
  margin-right: 20px;
}

.banner__wrapper {
  background-color: var(--white-smoke);
  border-radius: 30px 30px 0 0;
  padding: 30px;
}

.banner__title {
  color: var(--midnight-blue);
  text-align: center;
  text-transform: capitalize;
  font-size: 36px;
  font-weight: 700;
  line-height: 150%;
}

.banner__img-box {
  box-shadow: 8px 8px 20px -1px var(--border-grey);
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 100%;
  height: 148px;
  overflow: hidden;
}

.info__item-wrapper {
  margin-bottom: 60px;
}

.pros-cons {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pros-cons.marg-bot--30 {
  margin-bottom: 30px;
}

.pros-cons__wrapper {
  grid-row-gap: 20px;
  background-color: var(--white-smoke);
  border-radius: 30px;
  flex-direction: column;
  padding: 20px;
}

.pros-cons__top {
  align-items: center;
  display: flex;
}

.pros-cons__title {
  color: var(--orange-2);
  font-size: 18px;
  font-weight: 700;
}

.info__span--dark {
  color: var(--slate-grey);
  font-weight: 500;
}

.pros-cons__logo {
  height: 30px;
}

.pros-cons__list {
  grid-column-gap: 16px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  line-height: 140%;
  display: grid;
}

.pros-cons__list strong {
  color: var(--midnight-blue);
  font-weight: 500;
}

.info__span--grey {
  font-weight: 500;
}

.info__statictics {
  grid-column-gap: 40px;
  grid-row-gap: 14px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 78%;
  margin-bottom: 40px;
  display: grid;
}

.info__statictics.marg-top--40 {
  margin-top: 40px;
  margin-bottom: 0;
}

.info__statistics-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  margin-bottom: 10px;
  display: flex;
}

.info__statistics-text {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3px;
  display: flex;
}

.info__statistics-heading {
  color: var(--midnight-blue);
  font-size: 20px;
}

.progress--blue {
  background-color: #99e3eb;
  border-radius: 6px;
  height: 100%;
}

.side-menu__title {
  color: var(--midnight-blue);
  text-align: center;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 500;
}

.side-menu__card--grey {
  background-color: #f7f8f9;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px 10px 30px;
  display: flex;
  position: relative;
}

.rating-stars--yellow {
  background-color: #fdf6eb;
  border: 1px #f0ac46;
  border-radius: 6px;
  align-items: center;
  width: 96px;
  height: 38px;
  padding-left: 11px;
  padding-right: 11px;
  display: flex;
}

.side-bar__rank {
  background-color: var(--slate-grey);
  color: var(--pure-white);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 24px;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: absolute;
  inset: 10px auto auto 10px;
}

.side-menu__info {
  flex-wrap: nowrap;
  flex: 0 auto;
  align-items: center;
  display: flex;
}

.side-menu__box {
  border-right: 1px none var(--border-grey);
  margin-left: 9px;
  padding-right: 20px;
}

.side-menu__card-title {
  color: var(--midnight-blue);
  padding-bottom: 5px;
  font-weight: 500;
}

.side-menu__btns {
  grid-column-gap: 0px;
  grid-row-gap: 5px;
  flex: 0 130px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 150px;
  padding-left: 20px;
  display: grid;
}

.banner-card__rank {
  background-color: var(--slate-grey);
  color: var(--pure-white);
  border-radius: 5px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  position: static;
  inset: 16px auto auto -9px;
}

.banner-card {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 704px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.banner-card__heading {
  text-align: center;
  flex: 0 100px;
  padding-right: 10px;
}

.banner-card__card-title {
  color: #333;
  margin-top: 5px;
}

.banner-card__btns {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  flex: 0 254px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  display: grid;
}

.banner__btn--grey {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border: 1px solid var(--slate-grey);
  color: var(--slate-grey);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.banner__btn--grey:hover {
  border-color: var(--blue-grey);
  background-color: var(--blue-grey);
  color: var(--white);
}

.banner-card__rate {
  border-right: 1px none var(--border-grey);
  border-left: 1px solid var(--border-grey);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.banner-card____rate-text {
  color: #0f2336;
  padding-bottom: 6px;
  font-size: 18px;
  font-weight: 500;
}

.banner-card__price {
  border-right: 1px solid var(--border-grey);
  border-left: 1px solid var(--border-grey);
  flex-direction: column;
  flex: 0 150px;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.banner-card__price-text {
  font-size: 14px;
}

.legit__info {
  z-index: 1;
  position: relative;
}

.legit__img {
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  object-fit: cover;
  border-radius: 30px;
}

.legit__title {
  margin-bottom: 20px;
}

.legit__title.padding-top--0px {
  margin-top: 0;
}

.legit__vector-pen {
  z-index: -1;
  position: absolute;
  inset: auto auto -103% -12%;
}

.summary {
  z-index: 0;
  max-width: 1100px;
  margin-top: -100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.summary__name {
  flex-direction: column;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.summary__cards {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.summary__cards.only2 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  display: flex;
}

.summary__rating-card {
  background-color: var(--white-smoke);
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  width: 136px;
  margin-bottom: 0;
  padding: 28px 10px;
  display: flex;
}

.summary__rating-card.big_card {
  padding-left: 12px;
  padding-right: 12px;
}

.summary__desc {
  text-align: center;
  text-transform: uppercase;
  background-color: #e4fcff;
  padding: 16px 20px;
  font-weight: 500;
}

.summary__content {
  color: var(--midnight-blue);
  justify-content: space-around;
  align-items: center;
  padding: 30px;
  display: flex;
}

.summary__logo {
  object-fit: scale-down;
  width: auto;
  height: 32px;
}

.summary__star-rating {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  align-items: center;
  line-height: 100%;
  display: flex;
}

.summary__rating-num {
  color: var(--slate-grey);
  font-size: 12px;
}

.summary__rating-link {
  margin-top: 10px;
  font-size: 14px;
}

.summary__btns {
  grid-row-gap: 10px;
  flex-direction: column;
  flex: 0 280px;
  display: flex;
}

.summary__title {
  margin-top: 5px;
  font-weight: 500;
}

.pay-attention__card-text {
  font-size: 14px;
  line-height: 150%;
}

.summary__container {
  background-color: var(--pure-white);
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  border-radius: 15px;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.info__header-box {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.errow--down {
  display: none;
}

.info__item-height {
  height: 30px;
}

.banner-card__first-cell {
  flex: 0 164px;
  align-items: center;
  display: flex;
}

.banner-card__heading-num, .line {
  display: none;
}

.side-menu__card--white {
  background-color: var(--pure-white);
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px 15px 30px;
  display: flex;
  position: relative;
}

.service-details__btns--show-hide {
  flex: 0 130px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 150px;
  padding-left: 20px;
  display: none;
}

.list-block__text {
  color: var(--slate-grey);
  margin-bottom: 20px;
}

.reviews-slider__wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
}

.reviews-slider__three-btns {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 280px;
  max-width: 280px;
  max-height: 118px;
  display: grid;
}

.reviews-slider__card--grey {
  background-color: var(--white-smoke);
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  border-radius: 10px;
  max-width: 32%;
  margin-right: 1.5%;
  padding: 20px 20px 30px;
  transition: box-shadow .2s;
  position: static;
  inset: 0% auto auto 0%;
}

.reviews-slider__card--grey:hover {
  box-shadow: none;
}

.pros-cons__box {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.pros-cons__wrapper--white {
  grid-row-gap: 20px;
  background-color: #0000;
  border-radius: 30px;
  flex-direction: column;
  padding: 20px;
}

.pros-cons__title--blue {
  color: var(--dark-turquoise);
  font-size: 18px;
  font-weight: 700;
}

.pros-cons__errow--down {
  display: none;
}

.header__text {
  max-width: 65vw;
  margin-top: 24px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  position: relative;
}

.form__title {
  margin-top: 25px;
  margin-bottom: 30px;
  padding-left: 2px;
}

.form__field {
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  border: 1px solid #0000;
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 27px 20px;
  transition: all .4s;
}

.form__field:hover {
  background-color: var(--white-smoke);
}

.form__field:focus {
  background-color: var(--white-smoke);
  border: 1px solid #0000;
}

.form__textarea {
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  border: 1px solid #0000;
  border-radius: 10px;
  min-height: 140px;
  margin-bottom: 40px;
  padding: 22px 20px 27px;
  transition: all .4s;
}

.form__textarea:hover {
  background-color: var(--white-smoke);
}

.form__textarea:focus {
  background-color: var(--white-smoke);
  border: 1px solid #0000;
}

.form__textarea::placeholder {
  color: var(--slate-grey);
}

.form__btn {
  background-color: var(--slate-grey);
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/61f8f1c2df1d78776edad313_cursor.svg");
  background-position: 125px;
  background-repeat: no-repeat;
  border-radius: 10px;
  width: 220px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.contact__icon {
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.contact__address {
  background-color: var(--pure-white);
  position: relative;
}

.contact__row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.contact__text {
  color: var(--slate-grey);
  text-decoration: none;
}

.contact__content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--pure-white);
  border-radius: 30px;
  flex-direction: column;
  padding: 30px;
  font-style: normal;
  display: flex;
  position: absolute;
  inset: 60px auto auto 60px;
}

.contact__map {
  border-radius: 30px;
  width: 100%;
}

.contact__flag {
  position: absolute;
  inset: 225px 72px auto auto;
}

.header__vector--percentage {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 332px;
  height: 373px;
  display: flex;
  position: absolute;
  inset: auto auto -220px -8%;
}

.steps__title {
  text-align: center;
}

.steps__description {
  text-align: center;
  font-weight: 700;
}

.steps__grid {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.steps__card {
  border-radius: 30px;
  padding: 30px;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.steps__top {
  margin-bottom: 20px;
  display: flex;
}

.steps__step {
  color: var(--orange-2);
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 500;
}

.steps__name {
  color: var(--midnight-blue);
  font-size: 24px;
  font-weight: 500;
}

.steps__plane {
  height: 60px;
  margin-right: 16px;
}

.steps__text {
  font-size: 14px;
}

.coupons__list {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  font-size: 14px;
  display: grid;
}

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

.coupons__website {
  text-align: center;
  flex-direction: column;
  flex: 0 130px;
  align-items: center;
  display: flex;
}

.coupons__icon {
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.coupons__box {
  display: flex;
}

.deadline-date {
  color: var(--midnight-blue);
  font-size: 18px;
  font-weight: 500;
}

.coupons__label {
  color: #576d81cc;
  margin-top: 4px;
}

.coupons__logo {
  height: 50px;
}

.coupons__row {
  background-color: var(--white-smoke);
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  margin-right: 10px;
  padding: 30px 22px;
  display: flex;
}

.discount {
  color: #f6861e;
  position: relative;
}

.discount__back {
  height: 160px;
}

.discount__name {
  font-size: 14px;
  position: absolute;
  inset: 45px auto auto 16px;
}

.discount__num {
  font-size: 45px;
  font-weight: 500;
  position: absolute;
  inset: 82px auto auto 16px;
}

.coupons__cell-gift {
  flex: 0 211px;
  justify-content: center;
  padding-left: 22px;
  padding-right: 22px;
  display: flex;
}

.coupons__btn-box {
  border-left: 1px solid var(--border-grey);
  flex: 0 187px;
  justify-content: flex-end;
  display: flex;
}

.coupons__btn {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--azure);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  width: 160px;
  padding: 14px 10px;
  font-size: 14px;
  transition: background-color .5s;
}

.coupons__btn:hover {
  background-color: var(--pure-white);
}

.coupons__cell-box {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--pure-white);
  border-radius: 10px;
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 20px 15px;
  display: flex;
}

.discount__back--hor {
  display: none;
}

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

.form__success {
  background-color: var(--pure-white);
  box-shadow: 8px 8px 20px -1px var(--border-grey);
  border-radius: 30px;
  height: 305px;
  padding: 80px 100px 50px;
}

.form__success__text {
  margin-top: 10px;
}

.form__success__title {
  color: var(--dark-turquoise);
  margin-top: 26px;
  font-size: 26px;
  font-weight: 500;
}

.form__error-box {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff9f6;
  border: 1px solid #fb9b7c;
  border-radius: 10px;
  width: 87%;
  margin-top: 40px;
  padding: 10px;
  display: flex;
}

.form__error-text {
  color: #fb9b7c;
  display: inline;
}

.form__error-icon {
  justify-content: center;
  align-items: center;
  width: 31px;
  height: 30px;
  display: flex;
}

.form__error {
  background-color: #0000;
  margin-top: 0;
  padding: 0;
}

.form__success-icon {
  height: 60px;
}

.grid--2col__2-3 {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 3fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid--2col__2-3.container--1180px {
  grid-template-rows: auto;
  margin-left: auto;
  margin-right: auto;
}

.main-article__img {
  border-radius: 30px;
  box-shadow: 8px 8px 20px -1px #00000017;
}

.article__box {
  flex-direction: column;
  align-items: center;
  padding-top: 34px;
  display: flex;
}

.main-article__data {
  font-size: 14px;
}

.main-article__title {
  color: var(--midnight-blue);
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 140%;
}

.author {
  align-self: flex-start;
  align-items: center;
  display: flex;
}

.author__text {
  margin-left: 0;
  font-size: 14px;
  line-height: 122%;
}

.main-article__btn {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  align-self: flex-start;
  width: 180px;
  margin-top: 29px;
  padding: 14px 10px;
  font-size: 14px;
  transition: background-color .5s;
}

.main-article__btn:hover {
  background-color: var(--azure);
}

.grid--2col__2-1-1 {
  grid-column-gap: 30px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

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

.blogs__img-box {
  object-fit: cover;
  height: 240px;
  padding-bottom: 0;
}

.blogs__info {
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: space-between;
  place-items: center start;
  margin: 23px 30px 30px;
  display: flex;
}

.blogs__data {
  color: var(--slate-grey);
  flex: none;
  align-self: flex-start;
  font-size: 14px;
  line-height: 15px;
}

.blogs__item {
  box-shadow: -1px 11px 20px 0 var(--black-shadow);
  border-radius: 30px;
  flex-direction: column;
  min-height: 512px;
  transition: background-color .4s;
  display: flex;
}

.blogs__item:hover {
  background-color: var(--white-smoke);
}

.blogs__img {
  object-fit: cover;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  width: 100%;
  height: 100%;
}

.blogs__title {
  color: var(--midnight-blue);
  text-align: left;
  flex: 1;
  margin-bottom: 30px;
  padding-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 140%;
}

.blogs__btn {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  width: 180px;
  padding: 14px 10px;
  font-size: 14px;
  transition: background-color .5s;
}

.blogs__btn:hover {
  background-color: var(--azure);
}

.banner-card__btns--l {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  flex: 0 415px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 25px;
  display: grid;
}

.btn__text-desktop {
  white-space: nowrap;
  padding-right: 10px;
}

.info__item-height--50px {
  height: 50px;
}

.blogs__list {
  text-align: center;
  margin-bottom: 20px;
}

.blogs__btn-more {
  border: 1px solid var(--slate-grey);
  background-color: var(--pure-white);
  color: var(--slate-grey);
  text-align: center;
  border-radius: 10px;
  width: 220px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 10px;
  font-size: 14px;
  transition: all .4s;
  display: none;
}

.blogs__btn-more:hover {
  background-color: var(--slate-grey);
  color: var(--pure-white);
}

.search {
  width: 100%;
  max-width: 580px;
  height: 54px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.search__input {
  border: 1px solid #0000;
  border-radius: 10px;
  height: 100%;
  margin-right: 10px;
}

.search__btn {
  background-color: var(--slate-grey);
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/61fbfa17bce6dc8ecdb72d15_Union.svg");
  background-position: 94px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  min-width: 140px;
  padding: 15px 51px 15px 29px;
  font-size: 18px;
}

.blogs__btn-less {
  border: 1px solid var(--slate-grey);
  background-color: var(--pure-white);
  color: var(--slate-grey);
  text-align: center;
  border-radius: 10px;
  width: 220px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 10px;
  font-size: 14px;
  transition: all .4s;
  display: none;
}

.blogs__btn-less:hover {
  background-color: var(--slate-grey);
  color: var(--pure-white);
}

.info__item-anchor {
  margin-top: -82px;
  position: absolute;
}

.side-menu__wrapper {
  border-radius: 10px;
  overflow: hidden;
}

.coupons__code {
  color: var(--midnight-blue);
  font-size: 18px;
  font-weight: 500;
}

.blogs {
  text-align: center;
}

.blogs--empty {
  display: none;
}

.blogs__show-more {
  text-align: center;
  margin-bottom: 20px;
}

.article__text {
  font-size: 18px;
  line-height: 150%;
  transition: all .5s;
}

.article__text strong {
  font-weight: 500;
}

.article__text a {
  color: var(--dark-turquoise);
  font-size: 18px;
}

.article__text p {
  margin-top: 8px;
  margin-bottom: 16px;
}

.article__text ul {
  margin-bottom: 16px;
}

.article__text ol {
  margin-bottom: 16px;
  padding-left: 30px;
}

.article__text img {
  margin-top: 8px;
  margin-bottom: 16px;
}

.article__wrapper {
  box-shadow: 1px 11px 20px -1px var(--black-shadow);
  border-radius: 30px;
  padding: 30px;
}

.essaypro-logo--big {
  align-items: center;
  display: flex;
}

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

.article__title {
  margin-top: 60px;
  margin-bottom: 30px;
}

.article__title strong {
  color: var(--dark-turquoise);
}

.service-details__features {
  color: var(--midnight-blue);
  flex-direction: column;
  padding-left: 0;
  line-height: 168%;
  display: flex;
}

.time {
  width: 30px;
  height: 30px;
  margin-left: -5px;
  margin-right: 10px;
  padding-left: 0;
}

.service-details__deadline-box {
  align-items: center;
  margin-top: 14px;
  margin-bottom: 10px;
  display: flex;
}

.service-details__price {
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.wallet {
  height: 30px;
  margin-right: 10px;
}

.service-details__info-text {
  margin-right: 5px;
  font-size: 14px;
}

.article__text-block {
  margin-top: 38px;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 150%;
}

.article__text-block p {
  margin-bottom: 18px;
}

.article__btns {
  grid-template-rows: auto;
  grid-template-columns: 120px 120px 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  max-width: 510px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.article-header {
  padding-top: 100px;
  padding-left: 15px;
  padding-right: 15px;
}

.article-header__links {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  margin-bottom: 60px;
  display: flex;
}

.article-header__link {
  color: var(--slate-grey);
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.article-header__box {
  flex-direction: column;
  align-items: center;
  padding-top: 34px;
  display: flex;
}

.article-header__data {
  align-self: flex-start;
  font-size: 14px;
}

.article-header__title {
  color: var(--midnight-blue);
  margin-bottom: 90px;
  line-height: 140%;
}

.article-header__title strong {
  color: var(--dark-turquoise);
}

.header-article__img {
  border-radius: 30px;
  box-shadow: 8px 8px 20px -1px #00000017;
}

.main-article__text {
  margin-bottom: 38px;
}

.article__img {
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
  position: relative;
}

.service-details {
  font-size: 14px;
}

.article__brand-box {
  grid-column-gap: 32px;
  grid-row-gap: 0px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.article__top-line {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.show-btns__more {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  width: 220px;
  padding: 14px 10px;
  font-size: 14px;
  transition: background-color .5s;
}

.show-btns__more:hover {
  background-color: var(--azure);
}

.show-btns__less {
  border: 1px solid var(--slate-grey);
  background-color: var(--pure-white);
  color: var(--slate-grey);
  text-align: center;
  border-radius: 10px;
  width: 220px;
  padding: 14px 10px;
  font-size: 14px;
  transition: background-color .5s;
  display: block;
}

.show-btns__less:hover {
  background-color: var(--slate-grey);
  color: var(--white);
}

.author__nane {
  color: var(--dark-turquoise);
  font-size: 14px;
  font-weight: 700;
  line-height: 120%;
}

.author__wrapper {
  margin-left: 10px;
}

.service-details__info-data {
  color: var(--midnight-blue);
  font-weight: 500;
}

.service-details__wrapper {
  display: flex;
}

.article__additional-text {
  margin-top: 30px;
  font-size: 18px;
  line-height: 150%;
}

.article__btn--grey {
  border: 1px solid var(--slate-grey);
  background-color: var(--pure-white);
  color: var(--slate-grey);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 250px;
  padding: 14px 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.article__btn--grey:hover {
  background-color: var(--blue-grey);
  color: var(--white);
}

.article__btn--white {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  width: 120px;
  margin-right: 10px;
  padding: 14px 10px;
  font-size: 14px;
  transition: background-color .5s;
}

.article__btn--white:hover {
  background-color: var(--azure);
}

.article__btn--blue {
  background-color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 120px;
  margin-right: 10px;
  padding: 14px 10px;
  font-size: 14px;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.article__btn--blue:hover {
  box-shadow: none;
}

.legit__text strong {
  font-weight: 700;
}

.service-rating__name {
  color: var(--midnight-blue);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.service-logo--m {
  text-align: left;
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 50px;
  display: block;
}

.side-menu__btns--show-hide {
  flex: 0 130px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.side-menu__btn-more {
  color: var(--dark-turquoise);
  background-color: #0000;
  display: inline-block;
}

.side-menu__btn-less {
  color: var(--dark-turquoise);
  background-color: #0000;
}

.service-logo--s {
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.reviews-slider__title {
  text-align: center;
  margin-bottom: 60px;
}

.banner__img {
  box-shadow: 8px 8px 20px -1px var(--border-grey);
  object-fit: cover;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 100%;
}

.info__item-img--60 {
  width: 60%;
  height: 100%;
  margin-bottom: 30px;
}

.info__item-list {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 30px;
  display: grid;
}

.summary__content--centered {
  color: var(--midnight-blue);
  justify-content: center;
  align-items: center;
  padding: 30px;
  display: flex;
}

.summary__cards--one {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin: 25px 30px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.summary__cards--two {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 30px;
  margin-right: 30px;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.banner {
  width: 100%;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
}

.section__title {
  text-align: center;
  margin-bottom: 60px;
}

.services-table__rank-text {
  color: var(--pure-white);
  font-size: 12px;
}

.services-table__header-block {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.side-menu__btn--grey {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--slate-grey);
  color: var(--slate-grey);
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 8px 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.side-menu__btn--grey:hover {
  border-color: var(--blue-grey);
  background-color: var(--blue-grey);
  color: var(--white);
}

.side-menu__btn--white {
  border: 1px solid var(--dark-turquoise);
  background-color: var(--pure-white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  padding: 8px 10px;
  font-size: 14px;
  transition: background-color .5s;
}

.side-menu__btn--white:hover {
  background-color: var(--azure);
}

.summary__box--one-cell {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  flex: 0 180px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.list-block {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.show-btns {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 0 309px;
  justify-content: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.left-img {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.list-block__list--blue {
  color: var(--dark-turquoise);
  margin-top: -20px;
  margin-bottom: 15px;
  margin-left: 18px;
  padding-left: 18px;
  font-size: 14px;
}

.medium-text {
  font-weight: 500;
}

.header--white-smoke {
  background-color: var(--white-smoke);
  color: var(--midnight-blue);
  text-align: center;
  padding: 160px 15px 100px;
  position: relative;
  overflow: hidden;
}

.pen--1 {
  z-index: 0;
  position: absolute;
  inset: auto 0% -20% auto;
  overflow: hidden;
}

.banner-card__bold {
  color: #333;
  font-size: 18px;
  font-weight: 700;
}

.password {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.legit {
  grid-column-gap: 60px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: .95fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.header__text--white {
  z-index: 2;
  color: var(--white);
  text-align: center;
  font-size: 18px;
  position: relative;
}

.header__text--white.marg-bot--40 {
  margin-bottom: 40px;
}

.header__vector--380 {
  width: 380px;
  height: 380px;
  display: none;
  position: absolute;
  inset: auto auto -187px 0%;
}

.info__item-rich {
  flex-flow: column;
}

.info__item-rich p {
  margin-bottom: 16px;
  line-height: 150%;
  display: block;
}

.info__item-rich.marg-top--30 {
  margin-top: 30px;
}

.info__item-rich ul {
  margin-bottom: 16px;
}

.tableofcontent {
  box-shadow: 1px 0 14px 2px var(--black-shadow);
  border-radius: 30px;
  padding-bottom: 13px;
}

.tableofcontent__header {
  color: #333;
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.tableofcontent__list {
  margin-bottom: 0;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: hidden;
}

.tableofcontent__list-item {
  margin-left: 30px;
  font-size: 18px;
  transition: color .3s ease-in-out;
}

.tableofcontent__list-item:hover {
  color: var(--dark-turquoise);
}

.tableofcontent__list-link {
  color: var(--slate-grey);
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.tableofcontent__list-link:hover {
  color: var(--dark-turquoise);
}

.tableofcontent__header-box {
  align-items: center;
  display: flex;
}

.tableofcontent__header-logo {
  height: 40px;
  margin-right: 10px;
  display: flex;
}

.tableofcontent__header-title {
  color: var(--midnight-blue);
  white-space: normal;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.side-menu {
  z-index: 2;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 85px;
}

.features {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  background-color: var(--white-smoke);
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1px 1fr;
  grid-auto-columns: 1fr;
  padding: 20px 30px;
  display: grid;
}

.features.embed {
  display: block;
}

.features__item {
  grid-column-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  grid-auto-columns: 1fr;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.features__price {
  color: var(--midnight-blue);
  white-space: nowrap;
  font-weight: 500;
}

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

.features__divider {
  background-color: #d5dadf;
  width: 1px;
}

.banner-promo {
  grid-column-gap: 20px;
  border: 1px solid #e6e6e6;
  border-radius: 20px;
  align-items: center;
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
}

.banner-promo__box {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  background-color: #fff;
  border-radius: 10px;
  padding: 14px 40px;
  display: flex;
}

.banner-promo__site {
  color: var(--midnight-blue);
  font-size: 16px;
  font-weight: 500;
}

.banner-promo__text {
  color: var(--midnight-blue);
  font-size: 20px;
  font-weight: 500;
}

.btn-wrap {
  justify-content: center;
  padding-top: 20px;
  display: flex;
}

.btn--dark-blue {
  background-color: #367fd3;
  border-radius: 6px;
  padding: 17px 30px;
  font-size: 16px;
  box-shadow: 1px 1px 11px #367fd373;
}

.faq {
  background-color: var(--white-smoke);
  border-radius: 30px;
  flex-direction: column;
  padding: 30px 40px;
  display: flex;
}

.faq__title {
  color: var(--dark-turquoise);
  text-align: center;
  margin-bottom: 40px;
  font-size: 36px;
  line-height: 120%;
}

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

.faq__question {
  color: var(--midnight-blue);
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.faq__col {
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
}

.faq__answer {
  border-left: 1px solid var(--black-shadow);
  padding-left: 20px;
}

.promocode {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 370px 1fr;
  grid-auto-columns: 1fr;
  align-content: flex-start;
  align-items: start;
  display: grid;
  position: relative;
}

.promocode__drop {
  z-index: 1;
  border-radius: 30px;
  width: 100%;
  padding: 20px;
  box-shadow: 1px 3px 14px 2px #0000000f;
}

.promocode__drop.mobile {
  display: block;
}

.promocode__toggle {
  width: 100%;
  padding: 0;
  display: block;
}

.promocode__content {
  background-color: #0000;
  display: block;
  position: static;
}

.promocode__content.hide {
  display: none;
}

.promocode__heading {
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
  position: relative;
}

.promocode__heading.faq_heading {
  justify-items: center;
}

.promocode__heading-img {
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-right: 10px;
  display: flex;
}

.promocode__heading-title {
  text-transform: none;
  white-space: pre-wrap;
  font-size: 24px;
  line-height: 120%;
}

.promocode__heading-title.big {
  font-size: 36px;
}

.promocode__info {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  border-bottom: 1px solid #d7dce1;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 20px;
  padding-bottom: 20px;
  display: grid;
}

.promocode__info.unborded {
  border-bottom-style: none;
  padding-bottom: 0;
}

.promocode__info-list {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.promocode__info-row {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--slate-grey);
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
  line-height: 100%;
  display: flex;
}

.promocode__info-number {
  color: var(--midnight-blue);
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.promocode__arrow {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  display: none;
  position: absolute;
  inset: auto 0% auto auto;
}

.promocode__description {
  flex-flow: column;
  margin-top: 30px;
  font-size: 18px;
  line-height: 150%;
}

.promo-breadcrumbs {
  z-index: 10;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 150%;
  display: flex;
  position: relative;
  top: 20px;
}

.promo-breadcrumbs__link {
  color: var(--slate-grey);
  font-weight: 500;
  text-decoration: none;
}

.promocode__logo-name {
  grid-column-gap: 13px;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  font-size: 30px;
  font-weight: 500;
  display: flex;
}

.services-collection__empty {
  display: none;
}

.legit__rich p {
  margin-bottom: 15px;
  line-height: 150%;
}

.section--grey {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
}

.section--grey.pad-top--d200_t150 {
  background-color: var(--white-smoke);
  padding-top: 200px;
}

.section--grey.pad-top--100 {
  padding-top: 100px;
  position: relative;
}

.section--grey.pad-top--0 {
  padding-top: 0;
}

.header__intro {
  z-index: 3;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 60px;
  font-size: 18px;
  line-height: 150%;
  display: flex;
  position: relative;
}

.header__intro.marg-top--d20 {
  margin-top: 20px;
}

.nav__brand {
  padding-left: 0;
}

.coupons__rate {
  border-right: 1px solid var(--border-grey);
  border-left: 1px solid var(--border-grey);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 22px;
  padding-left: 22px;
  padding-right: 22px;
  display: flex;
}

.coupons__price {
  text-align: center;
  flex-direction: column;
  flex: none;
  align-items: center;
  min-width: 155px;
  padding-left: 22px;
  padding-right: 22px;
  display: flex;
}

.coupons__deadline {
  text-align: center;
  border-left: 1px solid #d7dce1;
  border-right: 1px solid #d7dce1;
  flex: none;
  padding-left: 22px;
  padding-right: 22px;
}

.coupons__price--old {
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 18px;
  line-height: 130%;
  text-decoration: line-through;
}

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

.legit__table {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  background-color: #fff;
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 30px;
  display: grid;
  box-shadow: 6px 6px 26px #b9b9b97a;
}

.legit__row {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 180px 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.legit__thead {
  color: var(--dark-turquoise);
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

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

.legit__tr {
  border-left: 1px solid var(--dark-turquoise);
  color: var(--midnight-blue);
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  font-size: 18px;
  font-weight: 500;
  display: flex;
}

.legit__ticon {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 20px;
  display: flex;
}

.legit__tlogo {
  display: none;
}

.legit__row--last {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 180px 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.legit__devider {
  background-color: #576d8133;
  width: 80%;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.legit__logo {
  margin-left: 20px;
}

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

.legit__anchor {
  margin-top: -82px;
  position: absolute;
}

.pop-up {
  z-index: 999;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: #000000bd;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: none;
  position: fixed;
  inset: 0%;
}

.pop-up__title {
  color: var(--white);
  max-width: 25ch;
  margin-bottom: 15px;
  font-size: 26px;
  font-weight: 700;
  line-height: 120%;
}

.pop-up__text {
  color: var(--white-smoke);
  margin-bottom: 26px;
}

.btn--orange_280 {
  background-color: var(--orange-2);
  color: var(--midnight-blue);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  max-width: 280px;
  padding: 14px 15px;
  font-weight: 500;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.btn--orange_280:hover {
  background-color: var(--midnight-blue);
  color: var(--orange-2);
}

.pop-up__card {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/6548bdd9bf0776607cf584bf_Black-friday-desktop.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  max-width: 670px;
  padding: 56px 27px 55px 0;
  display: grid;
  position: relative;
}

.pop-up__close {
  color: var(--slate-grey);
  cursor: pointer;
  padding: 20px;
  transition: all .3s;
  position: absolute;
  inset: 0% 0% auto auto;
}

.pop-up__close:hover {
  color: var(--orange);
}

.promocode__single-descr {
  text-align: center;
  border-bottom: 1px solid #d7dce1;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.promocode__single-descr.left {
  text-align: left;
  border-bottom-style: none;
  margin-bottom: 10px;
  padding-bottom: 0;
}

.promocode__single-code {
  color: var(--orange-2);
  text-transform: uppercase;
  font-size: 32px;
  font-weight: 500;
  line-height: 120%;
}

.promocode__single-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 37px;
  margin-right: 8px;
  display: flex;
}

.promocode__single-info {
  background-color: #fff;
  border-radius: 15px;
  align-items: center;
  margin-bottom: 20px;
  padding: 16px 26px;
  display: flex;
}

.promocode__single-verified {
  color: #31e090;
  font-size: 14px;
  line-height: 160%;
  display: flex;
}

.promocode__single-verified.desk {
  display: none;
}

.promocode__single-check {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 4px;
  display: flex;
}

.promocode__seo-drop {
  z-index: 1;
  width: 100%;
}

.promocode__seo-subtitle {
  text-transform: capitalize;
  white-space: normal;
  font-size: 36px;
  font-weight: 700;
  line-height: 120%;
}

.promocode__main {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.promocode__sidebar--sticky {
  grid-column-gap: 16px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  align-items: baseline;
  display: grid;
  position: sticky;
  top: 80px;
}

.promocode__drops {
  grid-row-gap: 60px;
  flex-direction: column;
  margin-top: 60px;
  margin-bottom: 60px;
  display: flex;
}

.oops__top {
  background-color: var(--slate-grey);
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 320px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
}

.oops__bot {
  text-align: center;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.oops__decor {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 396px;
  height: 160px;
  display: flex;
  position: absolute;
  inset: auto 68% 0% auto;
}

.oops__description {
  margin-bottom: 40px;
  font-size: 18px;
}

.btn--blue__240 {
  background-color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 240px;
  padding: 14px 10px;
  font-size: 14px;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue__240:hover {
  box-shadow: none;
}

.oops__heading {
  z-index: 2;
  position: relative;
}

.pop-up__btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--orange-2);
  color: var(--midnight-blue);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 280px;
  min-height: 54px;
  padding: 14px 15px;
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.nav__drop {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
}

.nav__arrow {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 8px;
  margin-left: 6px;
  display: flex;
}

.nav__drop-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #0f2336;
  background-color: #0000;
  border-radius: 5px;
  align-items: center;
  width: auto;
  padding: 0;
  font-weight: 600;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.nav__drop-link:hover {
  color: #36f;
}

.nav__drop-content {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.nav__drop-desc {
  color: #576d81;
  width: 100%;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}

.nav__drop-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
}

.info__item_image {
  justify-content: center;
  display: flex;
}

.promocode__btns_wrapper {
  grid-column-gap: 10px;
  justify-content: center;
  display: flex;
}

.promocode__btns_wrapper.social {
  margin-top: 30px;
}

.drop--1_col {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.promocode_heading {
  color: #0f2336;
  text-align: center;
  margin-top: 30px;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
}

.promocode__discount {
  grid-column-gap: 10px;
  background-color: #f7f8f9;
  border-radius: 10px;
  flex-direction: row;
  align-items: center;
  padding: 30px 40px;
  display: flex;
  box-shadow: 0 8px 26px #b9b9b97a;
}

.promocode__single-btns {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: auto 240px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.promocode_block_content {
  flex-direction: column;
  align-items: flex-start;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.promocode__single_heading {
  color: #0f2336;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
}

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

.drop__text {
  padding: 20px 20px 4px;
}

.drop__text p {
  margin-bottom: 16px;
}

.pros-cons__bot {
  overflow: hidden;
}

.pros-cons__rich {
  margin-top: 20px;
}

.pros-cons__rich ul {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.services-table__list {
  margin-right: 25px;
}

.services-table__list ul {
  padding-left: 20px;
}

.table-promopage {
  border: 1px #000;
  border-radius: 0;
  max-width: 500px;
  display: block;
}

.info__item-img--small {
  border: 1px solid var(--blue-grey);
  border-radius: 10px;
  width: 100%;
  max-width: 290px;
  height: 100%;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.nav__discount-icon {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.legal h2, .legal p {
  margin-bottom: 16px;
}

.legal ul {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  margin-bottom: 16px;
  display: flex;
}

.info__statistics-progress {
  background-color: #e6e6e6;
  border-radius: 12px;
  height: 8px;
}

.sidebar {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
  position: sticky;
  top: 100px;
}

.toc {
  background-color: #fff;
  border-radius: 30px;
  width: 100%;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.toc__toggle {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--midnight-blue);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 20px;
  font-size: 24px;
  font-weight: 700;
  line-height: 120%;
  display: flex;
}

.toc__content {
  background-color: #0000;
  width: 100%;
  position: static;
}

.toc__icon {
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 47px;
  display: flex;
}

.toc__arrow {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 8px;
  margin-left: auto;
  display: flex;
}

.toc__nav {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  font-weight: 500;
}

.toc__nav a {
  color: var(--slate-grey);
  text-decoration: none;
}

.toc__nav a:hover {
  color: var(--dark-turquoise);
}

.toc__nav ul {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  display: grid;
}

.article-ban {
  flex-direction: column;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.article-ban__card {
  grid-column-gap: 20px;
  border: 1px solid #c8d9ee;
  border-radius: 20px;
  align-items: center;
  max-width: 730px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  display: flex;
}

.article-ban__box {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f5f9ff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 14px 35px;
  display: flex;
}

.article-ban__text {
  color: var(--midnight-blue);
  font-size: 20px;
  font-weight: 500;
}

.article-ban__logo {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 50px;
  display: flex;
}

.article-ban__content {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  font-size: 20px;
  display: flex;
}

.article-ban__stars {
  justify-content: center;
  align-items: center;
  width: 109px;
  height: 17px;
  display: flex;
}

.article-ban__btn {
  background-color: #367fd3;
  border-radius: 6px;
  margin-top: 20px;
  padding: 17px 30px;
  font-size: 16px;
  box-shadow: 1px 1px 11px #367fd373;
}

.article-ban__top {
  background-color: var(--white-smoke);
  border-radius: 30px 30px 0 0;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 40px 5px 22px;
  display: flex;
}

.article-ban__img {
  box-shadow: 8px 8px 20px -1px var(--border-grey);
  object-fit: cover;
  border-bottom-right-radius: 25px;
  border-bottom-left-radius: 25px;
  width: 100%;
}

.article-ban__title {
  color: var(--midnight-blue);
  text-align: center;
  text-transform: capitalize;
  margin-bottom: 30px;
  font-size: 36px;
  font-weight: 700;
  line-height: 150%;
}

.article__anchor {
  margin-top: 0;
  position: relative;
  top: -100px;
}

.nav__drop-title {
  text-align: left;
  border-bottom: 1px solid #0000;
  flex: 0 auto;
  align-self: flex-start;
  font-weight: 500;
  line-height: 100%;
}

.pop-up__wrap {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.steps {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.contact {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: .95fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.legit__wrap {
  position: relative;
}

.style-devider {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  background-color: red;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 250px;
  font-size: 50px;
  line-height: 120%;
  display: flex;
}

.style-devider__info {
  font-size: 16px;
  line-height: 120%;
}

.holidays {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 1180px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: 0% auto;
}

.coupons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.coupons__price--new {
  color: var(--midnight-blue);
  min-width: 124px;
  font-size: 18px;
  font-weight: 500;
}

.header--white {
  z-index: 2;
  color: var(--white);
  text-align: center;
  background-color: #fff;
  padding-top: 160px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  overflow: hidden;
}

.header__title--dark {
  z-index: 2;
  color: var(--midnight-blue);
  text-align: center;
  position: relative;
}

.header__back--gray {
  background-color: var(--white-smoke);
  height: 336px;
  margin-top: 260px;
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  display: block;
}

.about {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  align-items: center;
  max-width: 1040px;
  margin-top: 60px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
  top: -200px;
}

.about__card {
  background-color: #fff;
  border-radius: 30px;
  max-width: 320px;
}

.about__img {
  object-fit: cover;
  border-radius: 30px;
  width: 320px;
  height: 260px;
}

.about__content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.about__description {
  color: var(--gray);
}

.about__link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-start;
  margin-top: 10px;
  text-decoration: none;
  display: flex;
}

.about__icon {
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  display: flex;
}

.discover__content {
  flex-direction: column;
  width: 50%;
  display: flex;
}

.discover {
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.discover__cards {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: var(--midnight-blue);
  border-radius: 30px;
  justify-content: space-between;
  width: 50%;
  display: flex;
}

.discover__title {
  margin-bottom: 30px;
}

.discover__left {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  width: 50%;
  display: flex;
}

.discover__right {
  justify-content: center;
  align-items: center;
  width: 45%;
  display: flex;
}

.discover__top {
  justify-content: flex-start;
  display: flex;
}

.discover__bot {
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.discover__card {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white-smoke);
  border-radius: 30px;
  flex-direction: column;
  width: 250px;
  padding: 20px 25px;
  display: flex;
}

.discover__row {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.descover__icon {
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  display: flex;
}

.discover__number {
  color: var(--slate-grey);
  font-family: Roboto;
  font-size: 36px;
  font-weight: 700;
  line-height: 140%;
}

.discover-block__card-heading-wrapper {
  justify-content: center;
  width: 100%;
  display: flex;
}

.discover__text {
  color: var(--slate-grey);
  font-family: Roboto;
  font-size: 12px;
  line-height: 150%;
}

.mission {
  grid-column-gap: 60px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.mission__left {
  width: 50%;
}

.mission__right {
  border-left: 1px solid #f0ac46;
  width: 50%;
  padding-left: 40px;
}

.mission__text {
  font-family: Roboto;
  font-size: 24px;
  font-style: italic;
  font-weight: 700;
  line-height: 150%;
}

.intro {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.cards {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: center;
  display: flex;
}

.cards__item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white-smoke);
  border-radius: 30px;
  flex-direction: column;
  width: 30%;
  max-width: 360px;
  padding: 30px 20px;
  display: flex;
  box-shadow: 0 8px 26px #b9b9b97a;
}

.cards__title {
  color: #38c2d0;
  font-weight: 700;
  line-height: 150%;
}

.cards__bages {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  display: flex;
}

.cards__bage {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  width: 135px;
  display: flex;
}

.cards__logo {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.cards__text {
  text-align: center;
  font-size: 12px;
  line-height: 120%;
}

.experiences {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--pure-white);
  border-radius: 10px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 30px 20px;
  display: flex;
  position: relative;
}

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

.experiences__bot {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.experiences__logo {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  display: flex;
}

.experiences__title {
  color: var(--midnight-blue);
  padding-bottom: 5px;
  font-weight: 500;
}

.experiences__price {
  font-size: 14px;
  line-height: 100%;
}

.footer__social-media {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  margin-top: 26px;
  display: flex;
}

.html-embed-6 {
  display: flex;
}

.mobile {
  display: none;
}

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

.discover__img--mobile {
  display: none;
}

.nav__content--full {
  margin-top: 20px;
}

.nav__content--full.w--open {
  z-index: 100000000;
  background-color: #fff;
  width: 100%;
  top: 60px;
  left: 0;
}

.nav__list--full {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  background-color: #fff;
  flex-flow: row;
  grid-template: ". . . Area"
                 ". . . ."
                 / minmax(180px, 1fr) minmax(180px, 1fr) 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  margin-top: 10px;
  padding: 40px 0 60px;
  font-weight: 400;
  display: grid;
}

.nav__discount--full {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--midnight-blue);
  border: 1px solid #ccc;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.nav__discount--full:hover {
  background-color: var(--blue-grey);
  color: var(--white);
}

.promo__card--buttons {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.services-table__btns--vertical {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  flex: 0 309px;
  justify-content: center;
  width: 100%;
  max-width: 235px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.services-table__label--short {
  text-align: center;
  max-width: 70px;
  line-height: 14px;
}

.services-table__link {
  line-height: 100%;
  display: none;
  position: absolute;
  inset: auto 0% -24px;
}

.services__tag {
  background-color: #38c2d0;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  padding: 2px 8px 2px 30px;
  display: flex;
  position: absolute;
  inset: 16px auto auto 0%;
}

.services__tag-icon {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.services__tag-text {
  color: #fff;
}

.services-table__first-cell-new {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center start;
  display: flex;
}

.promocode__descr {
  text-align: left;
  border-bottom: 1px #d7dce1;
  flex-wrap: wrap;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 120%;
  display: flex;
}

.text--bold {
  font-weight: 500;
  display: flex;
}

.side__wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  display: flex;
}

.about-writer__block {
  background-color: #f4f5f6;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  padding: 10px 10px 14px;
  display: flex;
}

.about-author__image {
  width: 88px;
  height: 72px;
}

.about-author__name {
  color: var(--dark-turquoise);
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 120%;
  display: block;
}

.about-author__desc {
  color: var(--midnight-blue);
  font-size: 12px;
  line-height: 100%;
}

.about-author__published {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  font-size: 12px;
  display: flex;
}

.popup-rs__card {
  background-color: #fff;
  border-radius: 40px;
  width: 100%;
  max-width: 960px;
  height: 465px;
  position: relative;
  overflow: hidden;
}

.popup-rs__state {
  width: 100%;
  height: 100%;
  display: flex;
}

.popup-rs__state.is-hide {
  display: none;
}

.range-container {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  align-items: center;
  display: flex;
  position: relative;
}

.slider-bot {
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/656b5ed2f13fc41830af0187_top-lines.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 320px;
  height: 40px;
  display: flex;
  position: relative;
}

.popup-rs__btn {
  grid-column-gap: 10px;
  color: #fff;
  text-align: center;
  background-color: #38c2d0;
  border-radius: 10px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 220px;
  min-height: 54px;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 10px;
  font-family: Robotopro, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.popup-rs__btn:hover {
  box-shadow: none;
}

.popup-rs__descr {
  color: #576d81;
  text-align: center;
  margin-top: 10px;
  font-size: 18px;
  line-height: 27px;
}

.arrow-button {
  cursor: pointer;
  display: flex;
}

.popup-rs__slider {
  flex-direction: column;
  flex: 1;
  align-items: center;
  padding: 40px 50px;
  display: flex;
}

.slider-top {
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/656b5ed2f13fc41830af0187_top-lines.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 320px;
  height: 40px;
  display: flex;
  position: relative;
}

.popup-rs {
  z-index: 1000;
  background-color: #0f233699;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.popup-rs__span {
  color: #38c2d0;
}

.popup-rs__title {
  color: #0f2336;
  font-family: Robotopro, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 100%;
}

.popup-rs__type-title {
  color: #0f2336;
  text-align: center;
  width: 115px;
  margin-right: 0;
  font-family: Robotopro, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.popup-rs__range-slider--bot {
  align-items: center;
  margin-top: 60px;
  display: flex;
}

.popup-rs-scripts {
  display: none;
}

.popup-rs__wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.popup-rs__range-slider--top {
  justify-content: flex-start;
  align-items: center;
  margin-top: 55px;
  display: flex;
}

.popup-rs__img {
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/656b5ed2f13fc41830af0184_popup-bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 340px;
  height: 100%;
}

.popup-rs__info {
  background-color: #f4f5f6;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 340px;
  display: flex;
  box-shadow: 8px 0 26px #b9b9b97a;
}

.popup-rs__offer {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 50px;
  padding-right: 50px;
  display: flex;
}

.popup-rs__info-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.popup-rs__info-logo {
  width: 152px;
  height: 152px;
}

.popup-rs__rating {
  color: #f0ac46;
  background-color: #fdf6eb;
  border: 1px solid #f0ac46;
  border-radius: 6px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 95px;
  height: 38px;
  margin-top: 10px;
  padding-left: 11px;
  padding-right: 11px;
  font-size: 12px;
  line-height: 100%;
  display: flex;
}

.popup-rs__rating-star {
  line-height: 100%;
}

.popup-rs__info-min {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  justify-content: space-between;
  margin-top: 10px;
  display: flex;
}

.popup-rs__info-value {
  color: var(--midnight-blue);
  font-size: 18px;
  font-weight: 700;
}

.popup-rs__info-label {
  color: var(--slate-grey);
  font-size: 14px;
}

.popup-rs__offer-title {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 36px;
  font-weight: 700;
  line-height: 51px;
}

.popup-rs__offer-service {
  color: #38c2d0;
}

.popup-rs__offer-discount {
  text-align: center;
  max-width: 290px;
  margin-top: 10px;
}

.popup-rs__get-offer {
  color: #38c2d0;
  font-weight: 700;
}

.popup-rs__offer-actions {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  width: 100%;
  max-width: 450px;
  margin-top: 40px;
  display: flex;
}

.popup-rs__close {
  transform: scale3d(1none, 1none, 1none);
  cursor: pointer;
  transform-style: preserve-3d;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .2s;
  display: flex;
  position: absolute;
  top: 5px;
  right: 10px;
}

.popup-rs__close:hover {
  transform: scale(1.2);
}

.popup-rs-styles {
  display: none;
}

.services-table__name {
  margin-top: 5px;
  font-size: 16px;
}

.popup-rs__info-wrappe-min {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.header__pen--left {
  justify-content: center;
  align-items: center;
  width: 385px;
  height: 237px;
  display: flex;
  position: absolute;
  inset: auto auto -126px 0;
}

.services-table__label--long {
  text-align: center;
  line-height: 14px;
}

.about-writer__content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  width: 100%;
  margin-bottom: 10px;
  display: flex;
}

.about-author__info {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.search__menu {
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.search__menu-input {
  color: #576d81;
  letter-spacing: .28px;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/65774e7d97f446515160bdbe_icon%20search.svg");
  background-position: 8px;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  border: 1px solid #38c2d0;
  border-radius: 10px;
  width: 190px;
  margin-bottom: 0;
  padding: 10px 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
}

.search__menu-input::placeholder {
  color: #9aa7b3;
}

.search-result {
  z-index: 11111;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border: 1px solid #38c2d0;
  border-radius: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: 190px;
  max-height: 152px;
  padding: 8px 16px;
  display: none;
  position: absolute;
  top: 110%;
  overflow: auto;
  box-shadow: 0 4px 5px #3ed0df66;
}

.search-result__item {
  color: #576d81;
  letter-spacing: .28px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  display: block;
}

.search-result__item:hover {
  color: #38c2d0;
  text-decoration: underline;
}

.search-result__empty {
  opacity: .5;
  color: #0a0a45;
  font-size: 14px;
  line-height: 160%;
}

.search-button {
  display: none;
}

.nav__search {
  margin-left: auto;
  margin-right: 17px;
}

.nav__search-list {
  display: none;
}

.nav__wrapper--search {
  background-color: #0000;
  align-items: center;
  height: 100%;
  display: flex;
}

.nav__line--search {
  background-color: var(--border-grey);
  height: 1px;
  display: none;
}

.pop-up__xmas {
  z-index: 999;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: #000000bd;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: block;
}

.pop-up__card_xmas {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: var(--midnight-blue);
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/6579ac72616f98f968798bed_bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  max-width: 670px;
  padding: 15px 27px 15px 40px;
  display: flex;
  position: relative;
}

.pop-up__info--xmas {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 60%;
  display: flex;
}

.footer__dmca {
  width: 100px;
  margin-top: 14px;
}

.footer__copy--mod {
  z-index: 2;
  color: #ffffffb3;
  text-align: center;
  letter-spacing: .75px;
  text-transform: uppercase;
  margin-top: 60px;
  font-size: 10px;
  position: relative;
}

.footer__info--mod {
  z-index: 1;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.footer--mod {
  background-color: var(--slate-grey);
  padding-top: 50px;
  padding-bottom: 16px;
  position: relative;
  overflow: hidden;
}

.header__vector--percentage--promo {
  justify-content: center;
  align-items: center;
  width: 332px;
  height: 373px;
  display: flex;
  position: absolute;
  inset: auto auto -250px -7%;
}

.cart-pic {
  z-index: -1;
  pointer-events: none;
  width: 380px;
  height: 315px;
  display: inline-block;
  position: absolute;
  bottom: -51%;
  left: -110px;
  transform: translate(0, -50%);
}

.form__list {
  grid-column-gap: 10px;
  grid-row-gap: 0px;
  display: flex;
}

.form__label {
  display: none;
}

.form__star {
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/658183702db8dd9746a6cd2f_form-star.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  width: 22px;
  height: 22px;
  margin-bottom: 8px;
}

.form__item {
  flex-direction: column;
  padding-left: 0;
  display: flex;
}

.form__rating {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: #36f;
  flex-direction: column;
  justify-content: center;
  font-weight: 600;
  display: flex;
}

.form__grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: 100%;
  display: grid;
}

.form__radio {
  background-color: #0000;
  border-width: 1.5px;
  border-color: #576d81;
  width: 13px;
  height: 13px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.form__radio.w--redirected-checked {
  color: #576d81;
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/6582b1932f1b63cd726f220d_radio-bnt.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1.5px #576d81;
  width: 13px;
  height: 13px;
}

.form__radio.w--redirected-focus {
  box-shadow: none;
}

.intro__reviews-title {
  text-align: center;
}

.form-reviews {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  min-height: 510px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.form__reviews-input {
  color: var(--slate-grey);
  background-color: #fff;
  border-style: solid;
  border-width: 0;
  border-radius: 10px;
  min-height: 50px;
  margin-bottom: 0;
  padding: 15px 20px;
  transition: all .2s;
  box-shadow: 0 2px 5px #c1c7d03b;
}

.form__reviews-input:hover {
  border-color: #36f;
}

.form__reviews-input::placeholder {
  color: #576d81;
}

.form__rating--text {
  color: #0f2336;
  font-size: 18px;
  font-weight: 500;
}

.form__reviews--btn {
  background-color: #576d81;
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/6581a5408de8f852b9c38daf_Combined%20Shape.svg");
  background-position: 64%;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  border-radius: 10px;
  width: 100%;
  max-width: 220px;
  height: 54px;
  padding-right: 30px;
  font-size: 18px;
  font-weight: 500;
  line-height: 18px;
  transition: all .2s;
}

.form__reviews--btn:hover {
  transform: scale(1.05);
}

.form__reviews-textarea {
  box-shadow: 8px 8px 20px -1px var(--black-shadow);
  color: var(--slate-grey);
  border: 1px solid #0000;
  border-radius: 10px;
  width: 100%;
  min-width: 100%;
  max-width: 580px;
  min-height: 140px;
  margin-bottom: 20px;
  padding: 22px 20px 27px;
  transition: all .4s;
}

.form__reviews-textarea:hover {
  background-color: var(--white);
}

.form__reviews-textarea:focus {
  background-color: var(--white);
  border: 1px solid #0000;
}

.form__reviews-textarea::placeholder {
  color: var(--slate-grey);
}

.form__reviews-success--text {
  color: var(--midnight-blue);
  font-size: 36px;
  font-weight: 700;
  line-height: 50px;
}

.form__reviews-text {
  color: var(--dark-turquoise);
}

.form__success--width {
  background-color: var(--pure-white);
  box-shadow: 8px 8px 20px -1px var(--border-grey);
  border-radius: 10px;
  height: 305px;
  padding: 40px 30px 50px;
}

.form__error-message {
  color: var(--crimson);
  margin-top: 10px;
}

.slider__arrow--right {
  z-index: 2;
  color: var(--slate-grey);
  border: 1px solid #576d81;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .2s;
  display: flex;
  inset: 0% 0 0% auto;
}

.slider__arrow--right:hover {
  color: var(--dark-turquoise);
  border-color: #38c2d0;
}

.slider__arrow--left {
  z-index: 2;
  border: 1px solid var(--slate-grey);
  color: var(--slate-grey);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .2s;
  display: flex;
  inset: 0% auto 0% 0;
}

.slider__arrow--left:hover {
  border-color: var(--dark-turquoise);
  color: var(--dark-turquoise);
}

.slider__icon {
  display: flex;
}

.slider {
  background-color: #fff0;
  height: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.slider__mask {
  margin-left: auto;
  margin-right: auto;
}

.slider__slide--3_col {
  width: 33.3333%;
  padding-left: 10px;
  padding-right: 10px;
}

.slider__nav {
  z-index: 1;
  display: none;
  inset: auto 0% 0%;
}

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

.slider-reviews__content {
  color: var(--slate-grey);
  margin-top: 30px;
  margin-bottom: 25px;
  line-height: 24px;
}

.slider-reviews__bottom {
  border-top: 1px solid #576d81;
  justify-content: space-between;
  margin-top: auto;
  padding-top: 10px;
  display: flex;
}

.slider-reviews__rating {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #fdf6eb;
  border: 1px solid #f0ac46;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 95px;
  height: 38px;
  display: flex;
}

.slider-reviews__rating-star {
  display: inline-block;
}

.slider-reviews__rating-text {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--orange-2);
  justify-content: flex-start;
  align-items: center;
  font-size: 12px;
  display: flex;
}

.slider-reviews__service {
  color: var(--midnight-blue);
  font-weight: 700;
}

.slider-reviews__id {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  display: flex;
}

.slider-reviews__bottom--left {
  display: flex;
}

.slider-reviews__name {
  color: var(--midnight-blue);
  margin-left: 4px;
}

.slider-reviews__date {
  font-size: 14px;
}

.slider-reviews {
  background-color: var(--white-smoke);
  border-radius: 10px;
  flex-direction: column;
  height: 100%;
  padding: 20px;
  display: flex;
}

.form__intro {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 30px;
  display: flex;
}

.heading {
  color: var(--dark-turquoise);
}

.bold-text-2 {
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
}

.coupons--more {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  font-size: 14px;
  overflow: hidden;
}

.authors-block {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: flex-start;
  display: flex;
}

.authors-block__image_wrapper {
  width: 50%;
  padding-left: 56px;
  position: relative;
}

.authors-block__content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.author-block__title {
  text-align: left;
  margin-bottom: 30px;
  display: flex;
}

.authors-block__figure {
  width: 146px;
  height: 146px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 13%;
  left: 0;
}

.author-block__actions {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 60px;
  display: flex;
}

.author-block__content_heading {
  color: var(--midnight-blue);
  margin-bottom: 16px;
  font-size: 24px;
  font-weight: 400;
  line-height: 120%;
}

.author-block__actions_heading {
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.btn--blue__260 {
  background-color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 260px;
  padding: 20px 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue__260:hover {
  box-shadow: none;
}

.authors-block__label {
  z-index: auto;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0, -50%);
}

.reviews-slider__img-screen {
  object-fit: cover;
  object-position: 50% 0%;
  width: 168px;
  max-width: 75%;
  height: 105px;
  position: absolute;
  inset: 8px auto auto;
}

.articel__img-laptop {
  z-index: 1;
  position: relative;
}

.article__img-screen {
  z-index: 2;
  object-fit: cover;
  object-position: 50% 0%;
  border: 1px solid #e1e1e1;
  width: 75%;
  max-width: 75%;
  height: auto;
  max-height: 75%;
  position: absolute;
  inset: 16px auto auto;
}

.reviews--grey {
  background-color: var(--white-smoke);
  border-radius: 10px;
  max-width: 100%;
  height: 100%;
  padding: 20px 20px 30px;
  position: static;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.reviews--grey:hover {
  box-shadow: none;
}

.reviews-slider--white {
  background-color: var(--pure-white);
  border-radius: 10px;
  padding: 20px 20px 30px;
  position: static;
  inset: 0% auto auto 0%;
}

.reviews-slider--white:hover {
  box-shadow: none;
}

.promocode__single-discount {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--dark-turquoise);
  text-align: center;
  flex-wrap: wrap;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 120%;
  display: flex;
}

.promocode__service {
  white-space: normal;
}

.rating-stars {
  width: 96px;
  height: 16px;
  position: relative;
}

.rating-stars__top {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/65e08aa72dbfa635b690eb90_stars-bot.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  height: 100%;
  position: relative;
}

.rating-stars__bot {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/65e08aa73a327ac28a5184a8_stars-top.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0% auto auto 0%;
}

.popup {
  z-index: 100;
  background-color: #0f233699;
  display: block;
  position: static;
  inset: 0%;
}

.popup__wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.popup__card {
  background-color: #fff;
  border-radius: 30px;
  width: 100%;
  max-width: 850px;
  min-height: 384px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.popup__left {
  width: 220px;
  box-shadow: 0 8px 26px #b9b9b97a;
}

.popup__right {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding: 50px;
  display: flex;
  position: relative;
}

.popup__title {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 36px;
  font-weight: 700;
  line-height: 120%;
}

.popup__description {
  margin-top: 10px;
  font-size: 18px;
}

.popup__icon {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.popup__list {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.popup__item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.popup__text {
  font-size: 18px;
}

.popup-btn__container {
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.btn--blue__220 {
  grid-column-gap: 10px;
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  text-align: center;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  max-width: 260px;
  padding: 14px 10px;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue__220:hover {
  box-shadow: none;
}

.popup__decor {
  width: 170px;
  height: 170px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.popup__close {
  z-index: 2;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  display: flex;
  position: absolute;
  top: 10px;
  right: 10px;
}

.popup__left-img--mobile, .popup__logo-mob {
  display: none;
}

.writer {
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  background-color: var(--white-smoke);
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  place-items: center stretch;
  padding: 20px 40px 20px 20px;
  display: grid;
}

.writer__right {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.writer__photo {
  width: 320px;
}

.writer__social {
  grid-column-gap: 10px;
  border: 1px solid var(--dark-turquoise);
  color: var(--dark-turquoise);
  text-align: center;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 42px;
  padding: 12px 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.writer__social:hover {
  background-color: var(--azure);
}

.writer__social-icon {
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
}

.writer__title {
  color: var(--midnight-blue);
  font-size: 36px;
}

.writer__description {
  font-size: 18px;
  line-height: 150%;
}

.writer__top {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.skills {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  display: flex;
}

.skills__intro {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.skills__title {
  color: var(--midnight-blue);
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.awards {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--dark-turquoise);
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  line-height: 120%;
  display: flex;
}

.skills__list {
  grid-column-gap: 40px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.skills__description {
  line-height: 150%;
}

.skills__top {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 1px solid #d5dadf;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  padding-bottom: 20px;
  display: flex;
}

.skills__icon {
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.writer__info {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.writer-info__text {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  margin-top: -16px;
  margin-bottom: -16px;
  line-height: 150%;
  display: flex;
}

.section--grey-relative {
  background-color: var(--white-smoke);
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.vector-pen--left {
  z-index: -1;
  position: absolute;
  inset: -6px auto auto -70px;
}

.skills__btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--dark-turquoise);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  display: none;
}

.skills__plus {
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
  position: relative;
}

.skills__x {
  background-color: var(--dark-turquoise);
  width: 18px;
  height: 2px;
}

.skills__y {
  background-color: var(--dark-turquoise);
  width: 2px;
  height: 18px;
  position: absolute;
}

.awards__item {
  width: 135px;
}

.awards__item p {
  margin-top: 10px;
}

.reviews--white {
  background-color: #fff;
  border-radius: 10px;
  padding: 20px 20px 30px;
  position: static;
  inset: 0% auto auto 0%;
}

.reviews--white:hover {
  box-shadow: none;
}

.about__title--blue {
  color: var(--dark-turquoise);
  font-weight: 500;
  text-decoration: underline;
}

.height--100 {
  height: 100%;
}

.main-article__top, .blogs__top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.blog-sidebar {
  position: sticky;
  top: 80px;
}

.dot {
  background-color: var(--dark-turquoise);
  border-radius: 50%;
  width: 8px;
  height: 8px;
}

.article-header__top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.header__richtext {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header__richtext p {
  font-size: 18px;
}

.header__richtext strong {
  color: var(--dark-turquoise);
}

.header__richtext h1 {
  margin-bottom: 30px;
}

.info__drop-text {
  z-index: 1;
  position: relative;
}

.info__drop-text h2 {
  justify-content: flex-start;
  align-items: center;
  min-height: 40px;
  margin-top: 60px;
  margin-bottom: 16px;
  padding-left: 60px;
  display: flex;
  position: relative;
}

.info__drop-text blockquote {
  border-left-width: 2px;
  border-left-color: var(--orange-2);
  margin-bottom: 16px;
  margin-left: 20px;
  padding: 0 0 0 20px;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  line-height: 150%;
}

.info__drop-text p {
  margin-bottom: 16px;
}

.info__drop-text ol {
  margin-bottom: 16px;
  padding-left: 30px;
}

.info__drop-text ul {
  margin-bottom: 16px;
}

.info__drop-text figure {
  margin-bottom: 16px;
  margin-left: auto;
  margin-right: auto;
}

.info__drop-text.marg-top--d_60-t_0 {
  margin-top: -60px;
}

.info__drop-text.marg-top--d_30-t_0 {
  margin-top: -30px;
}

.info__drop {
  max-width: 100%;
  height: auto;
  margin-bottom: 60px;
  position: relative;
  overflow: hidden;
}

.info__drop-btn {
  z-index: 3;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: var(--dark-turquoise);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.info__drop-plus {
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
  position: relative;
}

.info__drop-horizontal {
  background-color: var(--dark-turquoise);
  border-radius: 2px;
  width: 18px;
  height: 2px;
}

.info__drop-vertical {
  background-color: var(--dark-turquoise);
  border-radius: 2px;
  width: 2px;
  height: 18px;
  position: absolute;
}

.info__drop-decor {
  z-index: 2;
  background-image: linear-gradient(#fff0, #fff 80%);
  width: 100%;
  height: 200px;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.info__faq {
  background-color: var(--white-smoke);
  border-radius: 30px;
  padding: 30px 40px;
}

.info__faq h2 {
  color: var(--dark-turquoise);
  text-align: center;
}

.info__faq h3 {
  color: var(--midnight-blue);
  border-bottom: 1px solid #e6e6e6;
  margin-top: 40px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
}

.btn--orange-250 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--orange-2);
  color: var(--midnight-blue);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 250px;
  max-width: 100%;
  padding: 14px 15px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: all .5s;
  display: flex;
  box-shadow: 0 4px 15px #5ac9ca66;
}

.btn--orange-250:hover {
  background-color: var(--midnight-blue);
  color: var(--orange-2);
}

.summary__rating-logo {
  object-fit: scale-down;
  width: auto;
  height: 21px;
  margin-bottom: 10px;
}

.best {
  border-radius: 25px;
  max-width: 100%;
  font-size: 18px;
  position: relative;
}

.summary__row {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.rating-review-link {
  color: var(--midnight-blue);
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  display: block;
}

.sc-popup {
  z-index: 99999;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #00000080;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.sc-popup__card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 960px;
  max-width: 100%;
  height: 465px;
  padding-top: 48px;
  padding-left: 56px;
  padding-right: 56px;
  display: block;
  position: relative;
}

.sc-popup__title {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--midnight-blue);
  text-align: center;
  flex-flow: column;
  margin-bottom: 43px;
  font-size: 50px;
  font-weight: 700;
  line-height: 60px;
  display: block;
}

.sc-popup__content {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.sc-popup__cta {
  text-align: center;
  background-color: #f4f5f6;
  border-radius: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 281px;
  max-width: 100%;
  padding: 32px;
  display: flex;
}

.sc-popup__cta-title {
  color: var(--dark-turquoise);
  margin-bottom: 28px;
  font-size: 24px;
  line-height: 31px;
}

.sc-popup__cta-text {
  justify-content: center;
  align-items: center;
  margin-bottom: 12px;
  line-height: 24px;
  display: flex;
}

.sc-popup__table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.sc-popup__col--1 {
  width: 121px;
  padding-bottom: 16px;
  font-weight: 500;
}

.sc-popup__td--gray {
  background-color: #576d8114;
  justify-content: flex-end;
  align-items: center;
  padding: 6px 16px 6px 6px;
  line-height: 16px;
  display: flex;
}

.sc-popup__td--white {
  background-color: #0000;
  justify-content: flex-end;
  align-items: center;
  padding: 6px 16px 6px 6px;
  line-height: 16px;
  display: flex;
}

.sc-popup__text--black {
  color: var(--midnight-blue);
  width: 100%;
}

.sc-popup__star {
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  margin-left: 4px;
  display: flex;
}

.sc-popup__check {
  justify-content: center;
  align-items: center;
  margin-right: 12px;
  display: flex;
}

.sc-popup__col--2 {
  background-color: #99e3eb29;
  border-radius: 24px;
  padding-bottom: 16px;
}

.sc-popup__logo {
  width: 50px;
  height: 50px;
}

.sc-popup__th {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-end;
  align-items: center;
  padding: 8px 8px 16px;
  display: flex;
}

.sc-popup__service {
  color: var(--midnight-blue);
  letter-spacing: .3px;
  font-size: 17px;
  font-weight: 500;
  line-height: 20px;
}

.sc-popup__info {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.sc-popup__rating {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--midnight-blue);
  justify-content: flex-start;
  align-items: center;
  line-height: 16px;
  display: flex;
}

.sc-popup__col--3 {
  flex: 1;
  padding-bottom: 16px;
}

.sc-popup__decor {
  justify-content: center;
  align-items: center;
  width: 123px;
  height: 123px;
  display: flex;
  position: absolute;
  top: 66px;
  left: 63px;
}

.sc-popup__close {
  cursor: pointer;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 24px;
  right: 24px;
}

.text-block {
  flex: 0 auto;
  display: block;
}

.b-intro__title {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 140%;
}

.b-tust__number {
  margin-bottom: 14px;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.b-trust__text--medium {
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.b-tust__card--gray {
  background-color: var(--white-smoke);
  color: var(--midnight-blue);
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  min-height: 156px;
  padding: 16px;
  display: flex;
}

.b-trust__col {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--pure-white);
  border-radius: 30px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 30px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.b-intro {
  text-align: center;
  margin-bottom: 60px;
}

.b-trust__card--blue {
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  min-height: 156px;
  padding: 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.b-icon {
  justify-content: center;
  align-items: center;
  display: flex;
}

.b-support__item {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  font-size: 18px;
  line-height: 150%;
  display: flex;
}

.b-h3--black {
  color: var(--midnight-blue);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

.b-tools__icon {
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.b-support__card--blue {
  z-index: 2;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  border-radius: 30px;
  flex-flow: column;
  padding: 40px 30px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.b-services {
  grid-column-gap: 32px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.b-table__text--gray {
  color: var(--slate-grey);
  width: 100%;
  font-size: 16px;
  line-height: 150%;
}

.b-table__mobile {
  color: var(--elements-webflow-library--neutral--600);
  display: none;
}

.b-table__item--green {
  background-color: #576d8114;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 64px;
  padding: 20px 24px;
  display: flex;
}

.b-table__col-2 {
  background-color: #e0f7f9;
}

.b-table__item {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 64px;
  padding: 20px 24px;
  display: flex;
}

.b-table__header {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: var(--slate-grey);
  color: var(--pure-white);
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding: 24px;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

.b-table {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1.4fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  overflow: hidden;
}

.b-trust {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  position: relative;
}

.b-tools__text {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 140%;
}

.b-tools__title {
  color: var(--midnight-blue);
  margin-top: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.b-tools__content {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.b-tools__item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.tools__card--white {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--pure-white);
  border-radius: 30px;
  flex-flow: column;
  padding: 40px 30px;
  display: flex;
  box-shadow: 0 8px 42px #c1c7d03b, inset 0 0 0 1px #e6e6e6;
}

.b-tools {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.b-price__img {
  z-index: -1;
  object-fit: cover;
  border-radius: 30px;
  transform: translate(0);
}

.b-price__left {
  position: relative;
}

.b-price__descr {
  color: var(--slate-grey);
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.b-span--blue {
  color: var(--dark-turquoise);
}

.b-price__number {
  font-size: 36px;
  font-weight: 700;
  line-height: 140%;
}

.b-price__right {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--elements-webflow-library--neutral--100);
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-end;
  width: 540px;
  padding: 30px;
  display: flex;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.b-price {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 540px;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.b-support {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  position: relative;
}

.b-progress__item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.b-progress__blue {
  z-index: 1;
  background-color: var(--dark-turquoise);
  color: var(--white);
  border-radius: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-right: 16px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.b-deadline__label {
  color: var(--slate-grey);
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
}

.b-deadline__data {
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
}

.b-deadline__bot {
  text-align: center;
  display: flex;
}

.b-deadline__card--gray {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--midnight-blue);
  background-color: #e6e6e6;
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 30px;
  display: flex;
}

.b-deadline__grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.b-deadline {
  grid-column-gap: 120px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.vs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.vs__img--left {
  box-shadow: 0 10px 30px 0 var(--border-grey);
  background-color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  margin-bottom: 80px;
  padding: 10px;
  display: flex;
}

.vs__img--right {
  background-color: var(--pure-white);
  box-shadow: 0 10px 30px 0 var(--border-grey);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  margin-top: 80px;
  padding: 10px;
  display: flex;
  overflow: hidden;
}

.vs__text {
  color: var(--dark-turquoise);
  justify-content: center;
  align-items: center;
  width: 101px;
  height: 173px;
  line-height: 100%;
  display: flex;
}

.b-logo--56 {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
}

.b-deadline__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

.b-tools__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--midnight-blue);
  justify-content: flex-start;
  align-items: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

.b-progress--100 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.b-progress__text {
  z-index: 2;
  color: var(--pure-white);
  text-align: left;
  width: 100%;
  margin-left: 16px;
  margin-right: 16px;
  font-size: 14px;
  line-height: 140%;
  position: relative;
}

.b-progress__50 {
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: relative;
}

.b-hero__text {
  color: var(--gray);
  margin-bottom: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 150%;
}

.b-hero__title {
  margin-top: 0;
  margin-bottom: 30px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.b-hero {
  z-index: 2;
  text-align: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.b-header {
  color: var(--midnight-blue);
  padding: 180px 15px 100px;
}

.b-support__list {
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.b-table__logo {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.b-services__line {
  background-color: #e6e6e6;
  width: 100%;
  height: 1px;
}

.btn-container {
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  display: flex;
}

.b-cta__decor--right {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.b-cta__decor--left {
  z-index: 1;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.b-cta__content {
  z-index: 2;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.b-cta {
  background-color: var(--dark-turquoise);
  border-radius: 30px;
  padding: 111px 60px;
  position: relative;
  overflow: hidden;
}

.btn--white__220 {
  grid-column-gap: 10px;
  background-color: var(--white);
  color: var(--dark-turquoise);
  text-align: center;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 260px;
  padding: 14px 10px;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--white__220:hover {
  box-shadow: none;
}

.b-cta__title {
  color: var(--pure-white);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.b-progress {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: var(--pure-white);
  color: var(--midnight-blue);
  border-radius: 30px;
  flex-flow: column;
  justify-content: center;
  padding: 30px 100px;
  display: flex;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.b-header__decor--desktop {
  z-index: 1;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 40px 0% auto;
}

.b-header__decor--mobile {
  z-index: 1;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 40px 0% auto;
}

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

.b-trust__gray {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--blue-grey);
  flex-flow: column;
  display: flex;
}

.b-trust__text--normal {
  font-size: 18px;
  line-height: 100%;
}

.b-trust__white {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--pure-white);
  flex-flow: column;
  display: flex;
}

.b-trust__decor--1 {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 4px 6px auto auto;
}

.b-trust__decor--2, .b-trust__decor--3 {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 15px 13px auto auto;
}

.b-trust__decor--4 {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 5px 10px auto auto;
}

.b-trust__decor--5 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 31px -108px auto auto;
}

.b-progress__gray {
  background-color: var(--white-smoke);
  border-radius: 10px;
  width: 100%;
  height: 32px;
  overflow: hidden;
}

.b-services__card--white {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--pure-white);
  color: var(--midnight-blue);
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  padding: 40px 30px;
  display: flex;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.b-services__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

.b-services__bot {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.b-services__item {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  align-items: center;
  display: flex;
}

.b-services__text {
  font-size: 18px;
}

.b-services__card--blue {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  border-radius: 30px;
  flex-flow: column;
  padding: 40px 30px;
  display: flex;
}

.b-services__title {
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
}

.b-table__item--gray {
  background-color: var(--white-smoke);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 64px;
  padding: 20px 24px;
  display: flex;
}

.b-table__text--black {
  color: var(--midnight-blue);
  text-align: center;
  font-size: 16px;
  line-height: 150%;
}

.b-table__title {
  width: 100%;
}

.b-deadline__content {
  z-index: 2;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-left: 26px;
  padding-right: 26px;
  display: flex;
  position: relative;
}

.b-deadline__wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--midnight-blue);
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.b-deadline__bg {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 156px;
  height: 128px;
  display: flex;
}

.b-deadline__card--blue {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 30px;
  display: flex;
}

.b-span--white {
  color: var(--pure-white);
}

.b-span--green {
  color: var(--pale-turquoise);
}

.b-deadline__logo {
  object-fit: contain;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.tools__card--blue {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--pale-turquoise);
  box-shadow: 0 8px 42px 0 #c1c7d03b, inset 0 0 0 1px var(--dark-turquoise);
  border-radius: 30px;
  flex-flow: column;
  padding: 40px 30px;
  display: flex;
}

.b-support__card--white {
  z-index: 2;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--pure-white);
  color: var(--midnight-blue);
  border-radius: 30px;
  flex-flow: column;
  justify-content: space-between;
  padding: 40px 30px;
  display: flex;
  position: relative;
  box-shadow: 0 8px 42px #c1c7d03b;
}

.b-support__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 120%;
  display: flex;
}

.b-support__decor {
  z-index: -1;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 537px;
  height: 577px;
  display: flex;
  position: absolute;
  top: -239px;
  right: -208px;
}

.b-price__icon {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 147px;
  height: 147px;
  display: flex;
  position: absolute;
  inset: 20px auto auto -50px;
  box-shadow: 0 6px 30px #c1c7d03b;
}

.b-price__col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  flex: 1;
  display: flex;
}

.b-price__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--midnight-blue);
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 100%;
  display: flex;
}

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

.b-price__logo {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
}

.b-price__card--gray {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--white-smoke);
  color: var(--midnight-blue);
  border-radius: 24px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.b-price__card--blue {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--dark-turquoise);
  color: var(--pure-white);
  border-radius: 24px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.b-price__devider {
  background-color: var(--white-smoke);
  width: 1px;
  height: 268px;
}

.b-progress__90 {
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  height: 100%;
  display: flex;
  position: relative;
}

.b-progress__65 {
  justify-content: flex-start;
  align-items: center;
  width: 65%;
  height: 100%;
  display: flex;
  position: relative;
}

.bold-text-3 {
  text-align: center;
}

.banner-card--long {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.b-progress__70 {
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  height: 100%;
  display: flex;
  position: relative;
}

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

.content h2, .content p, .content ul {
  margin-bottom: 16px;
}

.header__text--grey {
  z-index: 2;
  color: var(--slate-grey);
  text-align: center;
  font-size: 18px;
  position: relative;
}

.summary__cards-1 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.summary__cards-1.only2 {
  grid-template-columns: 1.5fr 1.75fr;
}

.review-link {
  color: var(--midnight-blue);
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
}

.reviews-slider__three-btns-2 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 280px;
  max-width: 280px;
  max-height: 118px;
  display: grid;
}

.btn--lined_blue-2 {
  grid-column-gap: 10px;
  color: #38c2d0;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #38c2d0;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.btn--lined_blue-2:hover {
  background-color: #f4feff;
}

.btn--blue-2 {
  grid-column-gap: 10px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #38c2d0;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue-2:hover {
  box-shadow: none;
}

.btn--lined_grey-2 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #576d81;
  text-align: center;
  background-color: #fff;
  border: 1px solid #576d81;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 14px 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.btn--lined_grey-2:hover {
  color: #fdfdfd;
  background-color: #616c82;
  border-color: #616c82;
}

.rating-stars__text-2 {
  color: #f0ac46;
  padding-right: 5px;
  font-size: 12px;
}

.star-2 {
  color: #e33131;
  justify-content: center;
  align-items: center;
  height: 20px;
  display: flex;
}

.statictics__text--dark-2 {
  color: #0f2336;
  font-size: 15px;
}

.service-rating__name-2 {
  color: #0f2336;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.div-block {
  position: relative;
}

.header__grid {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.header__intro--pl {
  z-index: 3;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 150%;
  display: flex;
}

.header__intro--pl.marg-top--d20 {
  margin-top: 20px;
}

.header--tool {
  background-color: var(--slate-grey);
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 160px 15px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.header--tool.pad-bot--100 {
  padding-bottom: 100px;
}

.container--tool {
  width: 100%;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.heaader__title-top {
  color: var(--dark-turquoise);
  text-transform: uppercase;
  font-size: 16px;
}

.pay-attention--2col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.intro__description {
  margin-top: 16px;
}

.richtext {
  text-align: left;
}

.richtext p {
  margin-bottom: 16px;
}

.richtext ol, .richtext ul {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  margin-bottom: 16px;
  display: flex;
}

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

.work__menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.work__content--shadow {
  border-radius: 10px;
  box-shadow: 0 2px 20px #0003;
}

.work__link {
  border: 1px solid var(--white-smoke);
  background-color: var(--white-smoke);
  border-radius: 10px;
  flex-flow: column;
  padding: 20px;
  display: flex;
}

.work__link.w--current {
  border-color: var(--dark-turquoise);
  background-color: var(--white);
}

.work__top {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.work__number {
  background-color: var(--dark-turquoise);
  color: var(--white);
  text-align: center;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  font-weight: 700;
  display: flex;
}

.work__title {
  font-size: 20px;
}

.work__bot {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
  overflow: clip;
}

.work__descr {
  color: var(--slate-grey);
  margin-top: 16px;
}

.work__img--mob {
  display: none;
}

.header__plag {
  color: var(--midnight-blue);
  text-align: left;
  max-width: 980px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
}

.container-copy {
  z-index: 2;
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.summary__rating-card-2 {
  background-color: #f4f5f6;
  border-radius: 10px;
  flex-direction: column;
  align-items: center;
  width: 136px;
  margin-bottom: 0;
  padding: 28px 10px;
  display: flex;
}

.summary__rating-num-2 {
  color: #576d81;
  font-size: 12px;
}

.star-3, .star-4 {
  color: #e33131;
  justify-content: center;
  align-items: center;
  height: 20px;
  display: flex;
}

.slider-reviews__service-2 {
  color: #0f2336;
  font-weight: 700;
}

.slider-reviews__rating-text-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #f0ac46;
  justify-content: flex-start;
  align-items: center;
  font-size: 12px;
  display: flex;
}

.slider-reviews__name-2 {
  color: #0f2336;
  margin-left: 4px;
}

.reviews-slider__three-btns-3 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 280px;
  max-width: 280px;
  max-height: 118px;
  display: grid;
}

.btn--blue-3 {
  grid-column-gap: 10px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #38c2d0;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue-3:hover {
  box-shadow: none;
}

.service-rating__name-3 {
  color: #0f2336;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.btn--lined_grey-3 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #576d81;
  text-align: center;
  background-color: #fff;
  border: 1px solid #576d81;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 14px 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.btn--lined_grey-3:hover {
  color: #fdfdfd;
  background-color: #616c82;
  border-color: #616c82;
}

.statictics__text--dark-3 {
  color: #0f2336;
  font-size: 15px;
}

.rating-stars__text-3 {
  color: #f0ac46;
  padding-right: 5px;
  font-size: 12px;
}

.btn--lined_blue-3 {
  grid-column-gap: 10px;
  color: #38c2d0;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #38c2d0;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.btn--lined_blue-3:hover {
  background-color: #f4feff;
}

.star-5, .star-6 {
  color: #e33131;
  justify-content: center;
  align-items: center;
  height: 20px;
  display: flex;
}

.slider-reviews__content-2 {
  color: #576d81;
  margin-top: 30px;
  margin-bottom: 25px;
  line-height: 24px;
}

.reviews--grey-2 {
  background-color: #f4f5f6;
  border-radius: 10px;
  max-width: 100%;
  height: 100%;
  padding: 20px 20px 30px;
  position: static;
  inset: 0% auto auto 0%;
  overflow: hidden;
}

.reviews--grey-2:hover {
  box-shadow: none;
}

.reviews-slider__three-btns-4 {
  grid-column-gap: 16px;
  grid-row-gap: 10px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 280px;
  max-width: 280px;
  max-height: 118px;
  display: grid;
}

.btn--lined_blue-4 {
  grid-column-gap: 10px;
  color: #38c2d0;
  text-align: center;
  white-space: nowrap;
  background-color: #fff;
  border: 1px solid #38c2d0;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: background-color .5s;
  display: flex;
}

.btn--lined_blue-4:hover {
  background-color: #f4feff;
}

.btn--blue-4 {
  grid-column-gap: 10px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #38c2d0;
  border-radius: 10px;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 14px 10px;
  font-size: 14px;
  text-decoration: none;
  transition: box-shadow .5s;
  display: flex;
  box-shadow: 2px 2px 7px #38c2d080;
}

.btn--blue-4:hover {
  box-shadow: none;
}

.btn--lined_grey-4 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: #576d81;
  text-align: center;
  background-color: #fff;
  border: 1px solid #576d81;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 14px 15px;
  text-decoration: none;
  transition: all .5s;
  display: flex;
}

.btn--lined_grey-4:hover {
  color: #fdfdfd;
  background-color: #616c82;
  border-color: #616c82;
}

.rating-stars__text-4 {
  color: #f0ac46;
  padding-right: 5px;
  font-size: 12px;
}

.star-7 {
  color: #e33131;
  justify-content: center;
  align-items: center;
  height: 20px;
  display: flex;
}

.statictics__text--dark-4 {
  color: #0f2336;
  font-size: 15px;
}

.header__row {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.header__col {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.header__title--left {
  z-index: 2;
  color: var(--dark-turquoise);
  position: relative;
}

.header__text--left {
  z-index: 2;
  color: var(--white);
  font-size: 18px;
  position: relative;
}

.soon {
  background-color: var(--dark-turquoise);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 250px;
  font-size: 48px;
  line-height: 1;
  display: flex;
}

.soon.marg-top--40 {
  margin-top: 40px;
}

.header__intro--generator {
  z-index: 3;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  font-size: 18px;
  line-height: 150%;
  display: flex;
  position: relative;
}

.header__intro--generator.marg-top--d20 {
  margin-top: 20px;
}

.tool {
  color: var(--midnight-blue);
  text-align: left;
}

.ai-writer-container {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

.ai-html {
  width: 100%;
}

.hidden {
  display: none;
}

.bold-text-4 {
  color: var(--dark-turquoise);
}

.heading-2 {
  color: var(--white);
}

@media screen and (min-width: 1440px) {
  .sc-popup {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .text-block-3 {
    font-weight: 500;
  }

  .b-progress__70 {
    width: 70%;
  }
}

@media screen and (min-width: 1920px) {
  .popup-rs {
    z-index: 999;
    height: 100vh;
    position: fixed;
  }

  .popup-rs__wrap {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .cart-pic {
    bottom: -52%;
    left: -110px;
  }

  .form-reviews {
    min-height: 510px;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 36px;
  }

  h2 {
    font-size: 32px;
  }

  .oops__title {
    margin-bottom: 30px;
    font-size: 32px;
  }

  .hide {
    inset: 0% 0% auto;
  }

  .services-table__bold {
    margin-left: 0;
    margin-right: 0;
  }

  .header {
    background-image: none;
    padding-bottom: 180px;
  }

  .nav__menu {
    border-top: 1px none var(--border-grey);
    background-color: var(--pure-white);
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    position: absolute;
    left: 0;
    right: 0;
  }

  .nav__menu.no--relative {
    height: auto;
    position: absolute;
  }

  .reviews-slider__block {
    padding-top: 60px;
  }

  .rating-stars--yellow-border {
    min-width: 100px;
  }

  .three-btns {
    max-width: 250px;
  }

  .discover__container {
    grid-template-columns: 1fr;
    padding-left: 15px;
    padding-right: 15px;
  }

  .drop--2_col {
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .left-img__title {
    text-align: center;
  }

  .promo {
    align-items: flex-start;
    margin-bottom: -200px;
    overflow: scroll;
  }

  .services-table__header {
    display: none;
  }

  .services-table__content {
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .services-table__rank {
    width: 24px;
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .services-table__first-cell {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .services-table__row {
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    border-radius: 10px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    width: 100%;
    max-width: 350px;
    height: auto;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .services-table__website {
    flex-direction: row;
    flex: 0 auto;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 0;
    position: static;
  }

  .services-table__rate {
    border: 1px #000;
    border-width: 1px 0;
  }

  .services-table__features {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .services-table__price {
    border-width: 1px 0;
    border-top-style: solid;
    border-top-color: var(--border-grey);
    border-bottom-style: solid;
    border-bottom-color: var(--border-grey);
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 269px;
    padding: 15px;
    display: flex;
  }

  .services-table__btns {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .services-table__deadline {
    border-right-width: 0;
    flex-direction: row;
    justify-content: space-between;
    padding: 15px 15px 0;
    display: flex;
  }

  .list-block__title {
    text-align: center;
    margin-top: 0;
  }

  .list-block__banner-title {
    text-align: center;
  }

  .list-block__img-box {
    max-height: 130px;
  }

  .list-block__img {
    object-fit: cover;
    width: 100%;
  }

  .pay-attention__content {
    grid-template-columns: 1fr;
  }

  .pay-attention__card {
    margin-bottom: 20px;
  }

  .legit__img--page {
    width: 70px;
    height: 70px;
    inset: 0 auto auto -22px;
  }

  .legit__img--owl {
    width: 54px;
    height: 54px;
    inset: -25px auto auto 70px;
  }

  .legit__img--square {
    width: 40px;
    height: 40px;
    inset: 89px auto auto 38px;
  }

  .footer__list {
    padding-left: 10px;
  }

  .footer__link:hover {
    transform: none;
  }

  .footer__vector {
    top: 22%;
  }

  .footer__content {
    margin-bottom: 50px;
  }

  .header__vector-page {
    inset: auto auto 21% 6%;
  }

  .header__vector-leaf {
    inset: 19% 26% auto auto;
  }

  .header__vector-star2 {
    bottom: 30%;
  }

  .header__vector-cross {
    inset: auto -3% 18% auto;
  }

  .header__vector-owl, .header__vector-fire, .header__vector-hand {
    display: none;
  }

  .nav__link {
    width: 100%;
    padding: 12px 15px;
    font-size: 18px;
    display: flex;
  }

  .nav__link:hover {
    color: var(--dark-turquoise);
    font-weight: 400;
    transform: none;
  }

  .services-table__show-hide {
    grid-template-columns: 1fr;
    display: block;
    overflow: hidden;
  }

  .service-details__btn-more {
    color: var(--dark-turquoise);
    background-color: #0000;
  }

  .services-table__btn-box {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .statictics__btn-less {
    color: var(--dark-turquoise);
    background-color: #0000;
    display: block;
  }

  .reviews-slider__nav {
    z-index: 1;
    display: block;
    inset: 0% 0% auto;
  }

  .pay-attention__show-hide {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: -20px;
    display: none;
  }

  .pay-attention__visible {
    grid-template-columns: 1fr;
    display: block;
  }

  .services-table__content--more {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    display: flex;
  }

  .reviews-slider__left-arrow {
    z-index: 2;
    width: 40px;
    height: 40px;
    display: block;
    inset: 0% auto auto 0%;
  }

  .reviews-slider__right-arrow {
    z-index: 2;
    width: 40px;
    height: 40px;
    display: block;
    inset: 0% 0% auto auto;
  }

  .pay-attention__btn--more {
    width: 240px;
    padding-top: 14px;
    padding-bottom: 14px;
    transition: all .5s;
    display: block;
  }

  .pay-attention__btn--more:hover {
    background-color: var(--azure);
  }

  .promo-grid__container {
    grid-column-gap: 10px;
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .pay-attention__btns {
    padding-top: 20px;
    display: block;
  }

  .pay-attention__btn--less {
    width: 240px;
    padding-top: 14px;
    padding-bottom: 14px;
    transition: all .5s;
    display: block;
  }

  .pay-attention__btn--less:hover {
    background-color: var(--azure);
  }

  .nav__container {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .nav {
    height: 60px;
    display: block;
    position: fixed;
    inset: 0% 0% auto;
  }

  .services-table__pricing {
    white-space: nowrap;
    font-size: 16px;
    display: block;
  }

  .coupons__name {
    color: var(--midnight-blue);
    white-space: nowrap;
    font-size: 16px;
    font-weight: 500;
    display: block;
  }

  .services-table__website-box {
    text-align: left;
    margin-left: 6px;
  }

  .list-block__btn-box {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .list-block__btn-more {
    color: var(--dark-turquoise);
    background-color: #0000;
  }

  .list-block__btn-less {
    color: var(--dark-turquoise);
    background-color: #0000;
    display: block;
  }

  .header__pen--rigth {
    inset: auto auto -220px;
  }

  .section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .header__vector {
    justify-content: center;
    align-items: center;
    width: 200px;
    height: 200px;
    inset: auto auto auto 0%;
  }

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

  .info__item {
    background-color: var(--pure-white);
    box-shadow: 8px 8px 20px -1px var(--black-shadow);
    border-radius: 10px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
  }

  .nav__line {
    margin: 8px 15px 20px;
    display: block;
  }

  .nav__burger-btn {
    z-index: 99;
    background-color: #0000;
    flex: none;
  }

  .nav__burger-btn.w--open {
    color: #574b8a;
    background-color: #0000;
  }

  .nav__line--top, .nav__line--mid, .nav__line--bot {
    background-color: var(--midnight-blue);
  }

  .nav__wrapper {
    text-align: center;
    background-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 30px;
    display: flex;
  }

  .info__item-header {
    cursor: pointer;
    align-items: flex-start;
    margin-bottom: 0;
    padding-top: 20px;
  }

  .info__header-logo {
    cursor: pointer;
  }

  .info__header-title {
    cursor: pointer;
    font-size: 32px;
    line-height: 120%;
  }

  .info__item-img {
    object-position: 50% 0%;
    width: 100%;
    height: 100%;
  }

  .banner__wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .banner__title {
    text-align: center;
    font-size: 32px;
    line-height: 140%;
  }

  .pros-cons__top {
    justify-content: space-between;
  }

  .info__statictics {
    width: 100%;
  }

  .side-menu__card--grey {
    flex-direction: column;
    flex: 0 auto;
  }

  .side-bar__rank {
    width: 24px;
    margin-right: 22px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .side-menu__info {
    border-bottom: 1px solid var(--border-grey);
    justify-content: center;
    width: 250px;
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .side-menu__box {
    border-right-style: none;
  }

  .side-menu__btns {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 250px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-left: 0;
    display: grid;
  }

  .banner-card__rank {
    width: 24px;
    margin-right: 22px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .banner-card {
    flex-direction: column;
    width: 250px;
    padding-bottom: 0;
  }

  .banner-card__heading {
    align-items: center;
    display: flex;
  }

  .banner-card__card-title {
    font-weight: 500;
  }

  .banner-card__btns {
    flex: 0 auto;
    width: 250px;
    padding-bottom: 20px;
    padding-left: 0;
  }

  .banner-card__rate {
    border: 1px #000;
    border-width: 1px 0;
    margin-bottom: 25px;
  }

  .banner-card__price {
    border-bottom: 1px #576d818c;
    border-left-width: 0;
    border-right-width: 0;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    padding: 15px;
    display: none;
  }

  .legit__title {
    text-align: center;
    margin-top: 0;
  }

  .legit__vector-pen {
    inset: 37% 0% 0%;
  }

  .summary {
    flex-direction: column;
    max-width: 100%;
    display: block;
  }

  .summary__name {
    padding-right: 0;
  }

  .summary__cards {
    margin-bottom: 30px;
  }

  .summary__rating-card {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .summary__content {
    flex-direction: column;
  }

  .summary__btns {
    flex: 0 auto;
    width: 250px;
  }

  .errow--down {
    cursor: pointer;
    margin-top: 10px;
    margin-left: 20px;
    display: block;
  }

  .info__item-height {
    height: 30px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .banner-card__first-cell {
    flex: 0 auto;
    align-items: center;
    margin-bottom: 25px;
    display: flex;
  }

  .banner-card__heading-price {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 8px;
    display: flex;
  }

  .banner-card__heading-num {
    font-size: 14px;
    display: block;
  }

  .line {
    background-color: var(--border-grey);
    width: 100%;
    height: 1px;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
  }

  .side-menu__card--white {
    background-color: var(--pure-white);
    flex-direction: column;
  }

  .service-details__btns--show-hide {
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-left: 0;
    display: none;
  }

  .left-img__text {
    text-align: center;
  }

  .reviews-slider__card--grey {
    width: 100%;
    max-width: 100%;
    padding-left: 106px;
    padding-right: 106px;
  }

  .pros-cons__errow--down {
    opacity: 0;
    cursor: pointer;
  }

  .reviews-slider {
    padding-top: 0;
    overflow: hidden;
  }

  .form__title {
    text-align: center;
    margin-top: 0;
  }

  .form__btn {
    background-position: 125px;
  }

  .contact__content {
    top: 40px;
    left: 14px;
  }

  .form__wrap {
    text-align: center;
  }

  .contact__flag {
    top: 308px;
    right: 95px;
  }

  .header__vector--percentage {
    width: 200px;
    height: 200px;
    inset: 50px auto -80% -17px;
  }

  .steps__grid {
    grid-row-gap: 20px;
    grid-template-columns: .75fr;
    justify-content: center;
  }

  .steps__card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .steps__top {
    margin-bottom: 20px;
  }

  .steps__plane {
    height: 60px;
  }

  .coupons__list {
    grid-row-gap: 20px;
  }

  .coupons__item {
    grid-column-gap: 16px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    width: 100%;
    display: grid;
  }

  .coupons__website {
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    margin-bottom: 12px;
    display: flex;
  }

  .coupons__icon {
    height: 31px;
  }

  .coupons__logo {
    padding-right: 8px;
  }

  .coupons__row {
    flex-direction: column;
    margin-right: 0;
    padding: 22px 20px;
  }

  .discount {
    height: 100px;
  }

  .discount__back {
    display: none;
  }

  .discount__name {
    inset: 35px 0% auto 37%;
  }

  .discount__num {
    top: 35px;
    left: 49%;
  }

  .coupons__cell-gift {
    flex: 0 auto;
  }

  .coupons__btn-box {
    border: 1px #000;
    border-left-width: 0;
    flex: 0 auto;
  }

  .coupons__cell-box {
    flex-direction: column;
    align-items: center;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .discount__back--hor {
    object-fit: cover;
    object-position: 50% 100%;
    width: 100%;
    height: 100px;
    display: block;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .coupons__wrapper {
    flex: 0 auto;
    justify-content: center;
    width: 100%;
    margin-bottom: 20px;
    display: flex;
  }

  .form__success {
    height: 290px;
    padding-top: 60px;
  }

  .form__success__title {
    color: var(--dark-turquoise);
    margin-top: 26px;
    font-size: 26px;
    font-weight: 500;
  }

  .form__error-box {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 30px;
    display: flex;
  }

  .form__error-text {
    margin-top: 16px;
    display: block;
  }

  .form__error {
    background-color: #0000;
    margin-top: 0;
    padding: 0;
  }

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

  .grid--2col__2-3.container--1180px {
    grid-row-gap: 40px;
  }

  .main-article__img {
    object-fit: contain;
    width: 100%;
  }

  .article__box {
    align-items: flex-start;
    padding-top: 0;
  }

  .main-article__data {
    margin-bottom: 23px;
  }

  .main-article__title {
    text-align: center;
  }

  .author {
    margin-top: 10px;
    margin-bottom: 30px;
  }

  .main-article__btn {
    margin-left: auto;
    margin-right: auto;
  }

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

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

  .banner-card__btns--l {
    flex: 0 auto;
    grid-template-columns: 1fr 1fr;
    width: 250px;
    padding-bottom: 20px;
    padding-left: 0;
  }

  .btn__text-desktop {
    display: none;
  }

  .info__item-height--50px {
    height: 30px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .search__input {
    margin-bottom: 0;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .search__btn {
    max-width: 140px;
  }

  .side-menu__wrapper {
    margin-bottom: 20px;
  }

  .article__wrapper {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .article__title {
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .service-details__features {
    max-width: 260px;
    padding-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
  }

  .article__text-block {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  .article__btns {
    grid-row-gap: 10px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 120px 120px 1fr;
  }

  .article-header {
    padding-top: 70px;
  }

  .article-header__links {
    margin-bottom: 40px;
    font-size: 12px;
  }

  .article-header__link {
    font-size: 12px;
  }

  .article-header__box {
    align-items: flex-start;
    padding-top: 0;
  }

  .article-header__data {
    margin-bottom: 23px;
  }

  .article-header__title {
    text-align: left;
    margin-bottom: 0;
  }

  .header-article__img {
    object-fit: contain;
    width: 100%;
  }

  .legit__text {
    text-align: center;
  }

  .service-logo--m {
    max-width: 100px;
  }

  .side-menu__btns--show-hide {
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    max-width: 300px;
    display: flex;
  }

  .side-menu__btn-more {
    color: var(--dark-turquoise);
    background-color: #0000;
  }

  .side-menu__btn-less {
    color: var(--dark-turquoise);
    background-color: #0000;
    display: block;
  }

  .banner__img {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .info__item-img--60 {
    object-position: 50% 0%;
    width: 60%;
    height: 100%;
  }

  .summary__content--centered {
    flex-direction: column;
  }

  .summary__cards--one, .summary__cards--two {
    margin-bottom: 30px;
  }

  .services-table__see-more {
    color: var(--dark-turquoise);
    background-color: #0000;
  }

  .services-table__see-less {
    color: var(--dark-turquoise);
    background-color: #0000;
    display: block;
  }

  .side-menu__btn--grey, .side-menu__btn--white {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .summary__box--one-cell {
    flex: 0 auto;
    justify-content: space-around;
    align-self: stretch;
    align-items: center;
    max-width: 420px;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .list-block {
    grid-column-gap: 60px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .show-btns {
    width: 290px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

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

  .header--white-smoke {
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .pen--1 {
    height: 455px;
  }

  .legit {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .header__vector--380 {
    width: 200px;
    height: 200px;
    inset: auto auto 0 0%;
  }

  .tableofcontent {
    background-color: var(--pure-white);
    box-shadow: 8px 8px 20px -1px var(--black-shadow);
    border-radius: 10px;
  }

  .tableofcontent__header {
    cursor: pointer;
    align-items: flex-start;
  }

  .tableofcontent__list {
    overflow: hidden;
  }

  .tableofcontent__header-logo {
    cursor: pointer;
  }

  .tableofcontent__header-title {
    cursor: pointer;
    font-size: 32px;
    line-height: 120%;
  }

  .tableofcontent__errow-down {
    cursor: pointer;
    margin-top: 10px;
    margin-left: 20px;
    display: block;
  }

  .promocode {
    grid-template-columns: 1fr;
    position: static;
  }

  .promocode__content {
    display: none;
  }

  .promocode__content.open {
    display: block;
  }

  .promocode__heading {
    padding-right: 44px;
  }

  .promocode__heading-title {
    font-size: 20px;
  }

  .promocode__arrow {
    margin-left: 10px;
    margin-right: 20px;
    display: flex;
  }

  .promocode__arrow.hide {
    display: none;
  }

  .promocode__description {
    font-size: 18px;
  }

  .promo-breadcrumbs {
    font-size: 14px;
    top: 10px;
  }

  .section--grey {
    padding: 50px 15px;
  }

  .section--grey.pad-top--100 {
    padding-top: 60px;
  }

  .header__intro {
    width: 100%;
    max-width: 70vw;
    padding-bottom: 0;
  }

  .header__intro.marg-top--d20 {
    margin-top: 0;
  }

  .coupons__rate {
    border: 1px #000;
    border-width: 1px 0;
    margin-left: 0;
  }

  .promocode__seo-drop {
    border-radius: 10px;
    padding: 20px;
    box-shadow: 2px 2px 13px 2px #0000000f;
  }

  .promocode__seo-subtitle {
    font-size: 20px;
  }

  .promocode__main, .promocode__sidebar--sticky {
    position: static;
  }

  .promocode__drops {
    grid-row-gap: 20px;
  }

  .oops__top {
    height: 200px;
  }

  .oops__bot {
    justify-content: flex-start;
    padding-top: 50px;
  }

  .oops__decor {
    width: 167px;
    height: 80px;
    inset: auto auto 0% 15px;
  }

  .oops__description {
    font-size: 16px;
  }

  .nav__drop {
    width: 100%;
    height: auto;
  }

  .nav__arrow {
    margin-right: 15px;
    display: flex;
  }

  .promocode_heading {
    font-size: 18px;
  }

  .services-table__list {
    font-size: 16px;
  }

  .info__item-img--small {
    object-position: 50% 0%;
    width: 100%;
    height: 100%;
  }

  .sidebar {
    position: static;
  }

  .toc__toggle {
    font-size: 20px;
  }

  .article-ban__top {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    display: grid;
  }

  .article-ban__img {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .article-ban__title {
    text-align: center;
    font-size: 32px;
    line-height: 140%;
  }

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

  .contact {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .style-devider {
    font-size: 25px;
  }

  .holidays {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .header--white {
    padding-top: 100px;
  }

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

  .discover {
    grid-column-gap: 60px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .discover__title {
    text-align: center;
    margin-top: 0;
  }

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

  .mission__text {
    text-align: center;
  }

  .intro__title {
    text-align: center;
    margin-top: 0;
  }

  .cards {
    flex-direction: column;
    align-items: center;
  }

  .cards__item {
    width: 100%;
  }

  .experiences {
    background-color: var(--pure-white);
    flex-direction: column;
  }

  .experiences__top {
    border-bottom: 1px solid var(--border-grey);
    justify-content: center;
    width: 250px;
    padding-top: 10px;
    padding-bottom: 20px;
  }

  .experiences__bot {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 250px;
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-left: 0;
    display: grid;
  }

  .experinces__rating {
    border-right-style: none;
  }

  .footer__social-media {
    justify-content: center;
  }

  .nav__content--full.w--open {
    width: 100%;
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
    position: static;
  }

  .nav__list--full {
    box-shadow: none;
    background-color: #0000;
    border-radius: 0;
    max-width: 100%;
    margin-top: 0;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .services-table__btns--vertical {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .services-table__label--short {
    max-width: 100%;
    font-size: 16px;
  }

  .services-table__link {
    font-size: 16px;
    line-height: 150%;
    bottom: -30px;
  }

  .services__tag {
    margin-top: -14px;
    margin-left: -20px;
    margin-right: auto;
    position: static;
  }

  .services-table__first-cell-new {
    text-align: center;
    justify-content: center;
    width: 100%;
    margin-bottom: 28px;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .popup-rs__card {
    max-width: 700px;
  }

  .popup-rs__img {
    display: none;
  }

  .popup-rs__info {
    max-width: 260px;
  }

  .popup-rs__offer-title {
    font-size: 30px;
    line-height: 41px;
  }

  .services-table__name {
    color: var(--midnight-blue);
    white-space: nowrap;
    font-size: 18px;
    font-weight: 500;
    display: block;
  }

  .header__pen--left {
    inset: auto auto -220px;
  }

  .services-table__label--long {
    max-width: 100%;
    font-size: 16px;
  }

  .search__menu-input {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .nav__search {
    margin: 20px 15px 12px;
  }

  .nav__wrapper--search {
    text-align: center;
    background-color: #fff;
    flex-direction: column;
    align-items: flex-start;
    max-height: 90vh;
    padding-bottom: 30px;
    display: flex;
    overflow: scroll;
  }

  .nav__line--search {
    margin: 8px 15px 20px;
    display: none;
  }

  .footer__dmca {
    margin-left: auto;
    margin-right: auto;
  }

  .footer__info--mod {
    grid-template-columns: 1fr;
  }

  .footer--mod {
    text-align: center;
  }

  .header__vector--percentage--promo {
    width: 200px;
    height: 200px;
    inset: 50px auto -80% -17px;
  }

  .cart-pic {
    z-index: -1;
  }

  .intro__reviews-title {
    text-align: center;
    margin-top: 0;
  }

  .form__success--width {
    height: 290px;
    padding-top: 60px;
  }

  .slider__arrow--right {
    inset: auto 15px 0 auto;
  }

  .slider__arrow--left {
    inset: auto auto 0 0%;
  }

  .slider {
    margin-right: -15px;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 15px;
    overflow: hidden;
  }

  .slider__mask {
    width: 95vw;
    max-width: 100%;
    margin-left: -5px;
    margin-right: 0;
    overflow: visible;
  }

  .slider__slide--3_col {
    width: 50%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .slider__nav {
    display: block;
  }

  .coupons--more {
    grid-row-gap: 20px;
  }

  .authors-block {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .authors-block__image_wrapper {
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-left: 0;
    display: flex;
  }

  .authors-block__content {
    text-align: center;
    align-items: center;
    width: 100%;
  }

  .authors-block__image {
    width: 100%;
  }

  .authors-block__figure {
    object-fit: fill;
    width: 76px;
    height: 76px;
    bottom: -5%;
    left: 5%;
  }

  .author-block__actions {
    align-items: center;
    margin-top: 40px;
  }

  .authors-block__label {
    top: auto;
    bottom: 0;
    transform: none;
  }

  .reviews-slider--white {
    width: 100%;
    max-width: 100%;
    padding-left: 106px;
    padding-right: 106px;
  }

  .popup__card {
    max-width: 700px;
  }

  .popup__right {
    padding-left: 20px;
    padding-right: 20px;
  }

  .popup__title {
    font-size: 30px;
  }

  .popup__description {
    text-align: center;
  }

  .popup__text {
    font-size: 16px;
  }

  .writer {
    grid-template-columns: 1fr;
    place-items: start center;
    padding-bottom: 30px;
    padding-right: 20px;
  }

  .writer__right {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 10px;
  }

  .writer__social {
    width: 220px;
  }

  .writer__title {
    font-size: 32px;
  }

  .writer__top {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .skills__intro {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

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

  .writer__info {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .writer-info__title {
    text-align: center;
  }

  .section--grey-relative {
    padding: 50px 15px;
  }

  .vector-pen--left {
    inset: 0% -185px auto auto;
  }

  .reviews--white {
    width: 100%;
    max-width: 100%;
    padding-left: 106px;
    padding-right: 106px;
  }

  .blog-sidebar {
    position: static;
  }

  .header__richtext {
    width: 100%;
    max-width: 70vw;
  }

  .info__drop-text h2 {
    margin-top: 24px;
    font-size: 24px;
  }

  .info__drop-text.marg-top--d_60-t_0, .info__drop-text.marg-top--d_30-t_0 {
    margin-top: 0;
  }

  .info__drop {
    margin-bottom: 24px;
  }

  .info__drop-btn {
    display: flex;
  }

  .info__drop-decor {
    display: block;
  }

  .info__faq {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .best {
    box-shadow: 8px 8px 20px -1px var(--black-shadow);
  }

  .summary__row {
    margin-bottom: 30px;
  }

  .sc-popup__card {
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .sc-popup__title {
    margin-bottom: 24px;
    font-size: 30px;
    line-height: 120%;
  }

  .sc-popup__content {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
  }

  .sc-popup__cta-title {
    margin-bottom: 24px;
  }

  .b-tust__number {
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 140%;
  }

  .b-tust__card--gray {
    min-height: 170px;
  }

  .b-trust__col {
    grid-template-columns: 1fr 1fr;
    padding: 20px;
  }

  .b-intro {
    margin-bottom: 30px;
  }

  .b-trust__card--blue {
    min-height: 170px;
  }

  .b-support__item {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .b-h3--black {
    font-size: 18px;
    line-height: 100%;
  }

  .b-support__card--blue {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 20px;
  }

  .b-services {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .b-table__mobile {
    text-align: center;
    display: block;
  }

  .b-table__item--green {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    min-height: 104px;
    padding: 8px;
  }

  .b-table__col-3, .b-table__col-2 {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    overflow: hidden;
  }

  .b-table__item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    min-height: 104px;
    padding: 8px;
  }

  .b-table__header {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    height: 52px;
    padding: 16px 0;
    font-size: 14px;
  }

  .b-table__col-1 {
    display: none;
  }

  .b-table {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .b-trust {
    grid-template-columns: 1fr;
  }

  .b-tools__content {
    margin-left: 0;
  }

  .b-tools__bot {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .tools__card--white {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 20px;
  }

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

  .b-price__left {
    max-width: 540px;
  }

  .b-price__number {
    font-size: 32px;
  }

  .b-price__right {
    padding: 20px;
    position: static;
  }

  .b-price {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
  }

  .b-progress__item {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    grid-template-columns: 1fr;
  }

  .b-deadline__data {
    font-size: 18px;
    line-height: 100%;
  }

  .b-deadline__card--gray {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 20px;
  }

  .b-deadline {
    grid-row-gap: 30px;
    text-align: center;
    grid-template-columns: 1fr;
  }

  .vs__img--left {
    width: 94px;
    height: 94px;
    margin-bottom: 45px;
  }

  .vs__img--right {
    width: 94px;
    height: 94px;
    margin-top: 45px;
  }

  .vs__text {
    width: 50px;
    height: 113px;
  }

  .b-logo--56 {
    max-width: 100px;
  }

  .b-hero__title {
    font-size: 36px;
    line-height: 140%;
  }

  .b-header {
    padding-top: 100px;
    padding-bottom: 40px;
  }

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

  .b-table__logo {
    width: 20px;
    height: 20px;
  }

  .b-cta__decor--right {
    width: 124px;
    height: 124px;
  }

  .b-cta__decor--left {
    width: 164px;
    height: 164px;
  }

  .b-cta__content {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    max-width: 400px;
  }

  .b-cta {
    padding: 50px 35px;
  }

  .b-cta__title {
    font-size: 36px;
    line-height: 140%;
  }

  .b-progress {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding: 20px;
  }

  .b-trust__grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .b-trust__decor--5 {
    width: 372px;
    height: 400px;
    top: -61px;
    right: -241px;
  }

  .b-services__card--white {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 20px;
  }

  .b-services__bot {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .b-services__list {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .b-services__card--blue {
    padding: 20px;
  }

  .b-table__item--gray {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    min-height: 104px;
    padding: 8px;
  }

  .b-deadline__content {
    flex: none;
    min-height: 110px;
  }

  .b-deadline__bg {
    width: 140px;
    height: 110px;
  }

  .b-deadline__card--blue {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding: 20px;
  }

  .tools__card--blue, .b-support__card--white {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 20px;
  }

  .b-support__decor {
    width: 298px;
    height: 320px;
    top: -241px;
    right: -224px;
  }

  .b-price__icon {
    width: 50px;
    height: 50px;
    top: 48px;
    left: -21px;
  }

  .b-price__col {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .b-price__bot {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .b-price__devider {
    height: 246px;
  }

  .banner-card--long {
    flex-direction: column;
    width: 250px;
    padding-bottom: 0;
  }

  .summary__cards-1 {
    margin-bottom: 30px;
  }

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

  .header__intro--pl {
    padding-left: 15px;
    padding-right: 15px;
  }

  .header__intro--pl.marg-top--d20 {
    margin-top: 0;
  }

  .header--tool {
    background-image: none;
    padding: 100px 0 180px;
  }

  .pay-attention--2col {
    grid-template-columns: 1fr;
    display: block;
  }

  .work {
    display: block;
  }

  .work__content--shadow {
    display: none;
  }

  .work__img--mob {
    display: block;
  }

  .summary__rating-card-2 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

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

  .header__col {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
  }

  .soon {
    font-size: 32px;
  }

  .header__intro--generator {
    width: 100%;
    max-width: 100vw;
  }

  .header__intro--generator.marg-top--d20 {
    margin-top: 0;
  }

  .work__content {
    display: none;
  }

  .ai-writer-container {
    position: relative;
  }
}

@media screen and (max-width: 767px) {
  .header__title {
    padding-left: 15px;
    padding-right: 15px;
  }

  .list-block__lists {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .statictics {
    overflow: hidden;
  }

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

  .drop--2_col {
    flex-direction: column;
  }

  .services-table__row {
    border-radius: 10px;
  }

  .list-block__list {
    margin-bottom: 0;
  }

  .pay-attention__content {
    grid-template-columns: 1fr;
  }

  .legit__img--owl {
    top: -33px;
    left: 55px;
  }

  .legit__img--square {
    top: 79px;
    left: 27px;
  }

  .footer__vector {
    top: 22%;
  }

  .header__vector-star {
    display: none;
  }

  .header__vector-star2 {
    bottom: 28%;
    right: 29%;
  }

  .reviews-slider__mask {
    overflow: hidden;
  }

  .reviews-slider__nav {
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .reviews-slider__left-arrow {
    display: block;
  }

  .promo-grid__container {
    width: 1015px;
  }

  .pay-attention__btn--less {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .list-block__list--less-more {
    display: none;
  }

  .list-block__btn-box {
    display: flex;
  }

  .header__pen--rigth {
    width: 260px;
    bottom: -180px;
  }

  .nav__burger-btn {
    flex: none;
  }

  .mav__icon {
    margin-left: 2px;
    margin-right: 2px;
  }

  .banner__wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

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

  .pros-cons__wrapper {
    border-radius: 10px;
  }

  .pros-cons__top {
    cursor: pointer;
    justify-content: space-between;
  }

  .info__statictics {
    width: 100%;
  }

  .banner-card__btns {
    width: 250px;
  }

  .service-details__btns--show-hide {
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .reviews-slider__card--grey {
    width: 100%;
    max-width: 100%;
  }

  .pros-cons__box {
    align-items: center;
    display: flex;
  }

  .pros-cons__wrapper--white {
    background-color: #0000;
  }

  .pros-cons__title--blue {
    color: var(--dark-turquoise);
    margin-left: 10px;
    font-size: 18px;
    font-weight: 700;
  }

  .pros-cons__errow--down {
    opacity: 1;
    display: block;
  }

  .header__text {
    max-width: 100vw;
  }

  .contact__flag {
    top: 221px;
    right: 69px;
  }

  .header__vector--percentage {
    top: auto;
    bottom: -85%;
    left: -50px;
  }

  .coupons__item {
    width: 100%;
  }

  .discount__name {
    left: 32%;
  }

  .coupons__cell-gift {
    padding-left: 0;
    padding-right: 0;
  }

  .coupons__cell-box {
    width: 100%;
  }

  .coupons__wrapper {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: stretch;
  }

  .grid--2col__2-3.container--1180px {
    grid-row-gap: 40px;
  }

  .main-article__title {
    text-align: left;
    font-size: 32px;
  }

  .author {
    margin-bottom: 0;
  }

  .main-article__btn {
    align-self: center;
  }

  .blogs__wrapper {
    grid-template-columns: .75fr;
    justify-content: center;
  }

  .banner-card__btns--l {
    width: 250px;
  }

  .article__top {
    flex-wrap: wrap;
    justify-content: center;
  }

  .article__title {
    text-align: center;
  }

  .service-details__features {
    padding-bottom: 10px;
  }

  .service-details__info--show-hide {
    overflow: hidden;
  }

  .service-details__deadline-box {
    margin-top: 0;
  }

  .article__btns {
    flex-wrap: wrap;
    grid-template-columns: 120px 120px;
    justify-content: center;
    max-width: 400px;
  }

  .article__img {
    margin-top: 30px;
  }

  .service-details {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
    display: flex;
  }

  .article__brand-box {
    grid-row-gap: 20px;
    flex: 0 auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .article__top-line {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .article__additional-text {
    margin-top: 0;
  }

  .article__btn--blue {
    margin-right: 0;
  }

  .side-menu__btns--show-hide {
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .info__item-img--60 {
    width: 80%;
  }

  .banner {
    max-width: 100%;
  }

  .list-block__list--blue {
    margin-top: -12px;
    margin-bottom: 20px;
  }

  .pen--1 {
    height: 452px;
  }

  .info__item-rich.marg-top--30 {
    margin-top: 30px;
  }

  .tableofcontent__header-title {
    font-size: 20px;
  }

  .features {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    padding: 15px 20px;
  }

  .features__item {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .features__col {
    grid-row-gap: 0px;
  }

  .features__divider {
    width: 100%;
    height: 1px;
  }

  .banner-promo {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .banner-promo__box {
    border-radius: 20px;
    justify-content: center;
    width: 100%;
    padding-left: 8px;
    padding-right: 8px;
  }

  .banner-promo__text {
    text-align: center;
    order: -1;
  }

  .faq {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .faq__elem {
    grid-row-gap: 14px;
    grid-template-columns: 1.25fr;
  }

  .faq__answer {
    padding-left: 14px;
  }

  .promocode__heading {
    align-items: start;
  }

  .promocode__heading-title {
    padding-right: 40px;
  }

  .promo-breadcrumbs {
    font-size: 12px;
  }

  .coupons__rate {
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .coupons__price {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top: 1px solid #d7dce1;
    border-bottom: 1px solid #d7dce1;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    width: 100%;
    padding: 16px 0;
    display: grid;
  }

  .coupons__deadline {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-left-style: none;
    border-right-style: none;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .coupons__info {
    align-items: flex-start;
  }

  .legit__table, .pop-up {
    padding-left: 20px;
    padding-right: 20px;
  }

  .oops__top {
    align-items: flex-start;
    padding-top: 100px;
  }

  .pop-up__btn {
    font-size: 14px;
  }

  .nav__drop-link {
    flex-direction: row;
    align-items: center;
  }

  .promocode__discount {
    padding: 20px;
  }

  .table-promopage {
    width: 100%;
  }

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

  .article-ban {
    margin-top: 50px;
  }

  .article-ban__card {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .article-ban__box {
    border-radius: 20px;
    justify-content: center;
    width: 100%;
    padding-left: 28px;
    padding-right: 18px;
  }

  .article-ban__text {
    text-align: center;
    order: -1;
  }

  .article-ban__top {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .header__title--dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .header__back--gray {
    height: auto;
    margin-top: 60px;
  }

  .about {
    flex-direction: column;
    grid-template-columns: 1fr;
    place-items: center;
    padding-bottom: 60px;
    top: 0;
  }

  .about__card {
    width: 100%;
  }

  .about__img {
    border-radius: 30px;
  }

  .discover__content {
    width: 100%;
  }

  .discover {
    flex-direction: column;
  }

  .discover__cards {
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .discover__left {
    width: 100%;
  }

  .discover__right {
    justify-content: flex-start;
    width: 100%;
  }

  .mission {
    flex-direction: column;
  }

  .mission__left, .mission__right {
    width: 100%;
  }

  .mission__text {
    text-align: left;
    font-style: italic;
  }

  .cards {
    flex-direction: column;
    align-items: center;
  }

  .footer__social-media {
    justify-content: center;
    align-items: center;
  }

  .nav__list--full {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    display: flex;
  }

  .popup-rs__card {
    width: 90%;
    max-width: none;
    height: auto;
  }

  .popup-rs__state.is-hide {
    display: none;
  }

  .popup-rs__state.mob-state {
    flex-direction: column;
  }

  .popup-rs__btn {
    margin-top: 30px;
  }

  .popup-rs__descr {
    max-width: 260px;
    font-size: 16px;
    line-height: 24px;
  }

  .popup-rs__slider {
    padding: 30px 15px 15px;
  }

  .popup-rs__title {
    text-align: center;
    max-width: 250px;
    font-size: 24px;
    line-height: 33px;
  }

  .popup-rs__type-title {
    margin-bottom: 15px;
  }

  .popup-rs__range-slider--bot {
    flex-direction: column;
  }

  .popup-rs__wrap {
    overflow: auto;
  }

  .popup-rs__range-slider--top {
    flex-direction: column;
  }

  .popup-rs__info {
    order: 1;
    max-width: none;
    margin-top: 15px;
    padding-bottom: 30px;
    box-shadow: 0 -8px 26px #b9b9b97a;
  }

  .popup-rs__offer {
    padding-top: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .popup-rs__info-wrapper {
    flex-direction: row;
    padding-top: 15px;
  }

  .popup-rs__info-logo {
    width: 74px;
    height: 74px;
  }

  .popup-rs__rating {
    margin-left: 15px;
  }

  .popup-rs__info-min {
    flex-direction: row;
  }

  .popup-rs__offer-title {
    font-size: 24px;
    line-height: 33px;
  }

  .popup-rs__offer-discount {
    line-height: 24px;
  }

  .popup-rs__offer-actions {
    grid-column-gap: 0px;
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .popup-rs__info-wrappe-min {
    flex-direction: column;
    padding-top: 15px;
  }

  .header__pen--left {
    width: 260px;
    bottom: -180px;
  }

  .about-writer__content {
    justify-content: center;
  }

  .pop-up__xmas {
    padding-left: 20px;
    padding-right: 20px;
  }

  .pop-up__card_xmas {
    flex-direction: column;
    align-items: center;
  }

  .pop-up__info--xmas {
    align-items: center;
    width: 100%;
  }

  .header__vector--percentage--promo {
    top: auto;
    bottom: -110%;
    left: -50px;
  }

  .form__rating {
    margin-bottom: 10px;
  }

  .form__grid {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  .slider__slide--3_col {
    width: 100%;
  }

  .slider__nav {
    display: block;
  }

  .reviews-slider--white {
    width: 100%;
    max-width: 100%;
  }

  .promocode__single-discount {
    margin-bottom: 12px;
    font-size: 24px;
  }

  .popup__card {
    flex-flow: column;
  }

  .popup__left {
    width: 100%;
    min-height: 290px;
  }

  .popup__list {
    margin-bottom: 25px;
  }

  .popup__left-img {
    display: none;
  }

  .popup-btn__container {
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .btn--blue__220 {
    width: 100%;
  }

  .popup__left-img--mobile {
    width: 100%;
    display: block;
  }

  .popup__logo-mob {
    display: block;
  }

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

  .skills__list {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .skills__btn {
    display: flex;
  }

  .reviews--white {
    width: 100%;
    max-width: 100%;
  }

  .sc-popup__card {
    padding-left: 16px;
    padding-right: 16px;
  }

  .sc-popup__title {
    margin-left: 48px;
    margin-right: 48px;
  }

  .sc-popup__logo {
    width: 30px;
    height: 30px;
  }

  .sc-popup__service {
    font-size: 18px;
  }

  .sc-popup__decor {
    width: 100px;
    height: 100px;
    left: 0;
  }

  .b-intro__title {
    margin-bottom: 12px;
  }

  .b-support__item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .b-tools__icon {
    border-radius: 12px;
  }

  .b-services, .b-tools {
    grid-template-columns: 1fr;
  }

  .b-price__img {
    height: 202px;
  }

  .b-price__descr {
    font-size: 16px;
    line-height: 22px;
  }

  .b-price__right {
    width: 100%;
    max-width: 540px;
  }

  .b-support {
    grid-template-columns: 1fr;
  }

  .b-progress__item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-columns: 1fr;
  }

  .b-deadline__grid, .b-deadline {
    grid-template-columns: 1fr;
  }

  .b-progress__text {
    font-size: 16px;
  }

  .b-hero__title {
    font-size: 38px;
    line-height: 46px;
  }

  .btn--white__220 {
    width: 100%;
  }

  .b-header__decor--desktop {
    display: none;
  }

  .b-header__decor--mobile {
    justify-content: flex-end;
    align-items: center;
    display: flex;
    top: -30px;
    right: -15px;
  }

  .b-services__item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .header__intro--pl {
    text-align: center;
  }

  .header__title--left {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 479px) {
  .header {
    background-image: linear-gradient(#0000, #0000);
    flex-direction: column;
    justify-content: center;
    min-height: 100vh;
    display: flex;
  }

  .header__title {
    font-size: 36px;
  }

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

  .rating-stars--yellow-border {
    min-width: 100px;
  }

  .service-rating__rating-info {
    grid-template-columns: 1fr 1.75fr;
  }

  .btn--lined_blue {
    width: 100%;
    padding: 13px 10px;
  }

  .btn--blue {
    padding-left: 5px;
    padding-right: 5px;
  }

  .promo-card {
    width: 280px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .services-table {
    border-radius: 0;
  }

  .services-table__first-cell {
    justify-content: center;
  }

  .services-table__row {
    border-radius: 10px;
    position: relative;
  }

  .stars {
    width: 100px;
  }

  .services-table__features {
    margin-left: auto;
    margin-right: auto;
  }

  .services-table__price {
    border-top: 1px solid var(--border-grey);
    border-bottom: 1px solid var(--border-grey);
  }

  .services-table__btns {
    max-width: 100%;
  }

  .list-block__list {
    margin-bottom: 0;
  }

  .list-block__img-box {
    max-height: 80px;
  }

  .list-block__banner-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 30px;
    padding-right: 30px;
    display: grid;
  }

  .footer__privacy {
    text-align: center;
  }

  .footer__vector {
    top: 19%;
    left: -63px;
  }

  .footer__content {
    margin-bottom: 42px;
  }

  .header__vector-leaf {
    z-index: 2;
    top: 8%;
    right: 20%;
  }

  .header__vector-star2 {
    bottom: 24%;
    right: 22%;
  }

  .header__vector-cross {
    right: -2%;
    transform: rotate(7deg);
  }

  .reviews-slider__mask {
    overflow: visible;
  }

  .drop__toggle {
    align-items: center;
  }

  .services-table__show-hide {
    overflow: hidden;
  }

  .reviews-slider__nav {
    z-index: 1;
  }

  .services-table__content--more {
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .promo-grid__container {
    width: 900px;
  }

  .list-block__list--less-more {
    margin-bottom: 0;
  }

  .header__pen--rigth {
    bottom: -180px;
  }

  .header__vector {
    display: none;
    left: -19%;
  }

  .info__content {
    display: block;
  }

  .info__item {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav__burger-btn {
    padding: 14px 0 14px 8px;
  }

  .info__item-header {
    align-items: center;
  }

  .info__header-logo {
    margin-right: 10px;
  }

  .info__header-title {
    text-align: left;
    align-items: center;
    font-size: 20px;
    display: flex;
  }

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

  .banner__title {
    font-size: 32px;
  }

  .banner__img-box {
    box-shadow: 8px 8px 20px -1px var(--border-grey);
    width: auto;
    height: 80px;
  }

  .pros-cons, .info__statictics {
    grid-template-columns: 1fr;
  }

  .side-menu__card--grey {
    padding-left: 20px;
  }

  .side-menu__info {
    flex: 0 auto;
    justify-content: center;
    width: 250px;
    max-width: 250px;
  }

  .side-menu__btns {
    width: 250px;
  }

  .banner-card__card-title {
    line-height: 120%;
  }

  .banner-card__price {
    border-top: 1px solid #576d818c;
    border-bottom: 1px solid #576d818c;
    width: 250px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .legit__info {
    text-align: center;
  }

  .summary__rating-card {
    width: auto;
    min-width: 80px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .summary__content {
    padding: 20px;
  }

  .summary__star-rating {
    margin-top: -9px;
    margin-bottom: -7px;
  }

  .summary__rating-num {
    font-size: 10px;
  }

  .summary__rating-link {
    margin-top: 5px;
    font-size: 10px;
  }

  .summary__btns {
    flex: 1;
  }

  .summary__card-span {
    display: none;
  }

  .errow--down {
    align-self: flex-start;
    margin-top: 15px;
    margin-left: 10px;
  }

  .banner-card__first-cell {
    margin-bottom: 14px;
  }

  .list-block__text {
    text-align: center;
  }

  .reviews-slider__three-btns {
    min-width: 100%;
    max-width: 280px;
  }

  .reviews-slider__card--grey {
    width: 93%;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .reviews-slider {
    margin-left: -15px;
    margin-right: -15px;
    overflow: hidden;
  }

  .header__text {
    margin-bottom: 30px;
  }

  .contact__icon {
    width: 35px;
  }

  .contact__address {
    min-height: 397px;
  }

  .contact__content {
    padding-left: 20px;
    padding-right: 20px;
    font-style: normal;
  }

  .contact__map {
    object-fit: cover;
    object-position: 100% 100%;
    height: 147%;
  }

  .contact__flag {
    top: 295px;
    right: 96px;
  }

  .header__vector--percentage {
    top: 60px;
    left: -40px;
  }

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

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

  .coupons__website {
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .discount__name {
    left: 27%;
  }

  .coupons__btn-box {
    width: 100%;
  }

  .coupons__btn {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .form__success {
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .form__error-text {
    text-align: center;
  }

  .grid--2col__2-3 {
    grid-row-gap: 30px;
  }

  .article__box {
    align-items: flex-start;
    padding-top: 0;
  }

  .main-article__title {
    text-align: left;
    margin-bottom: 12px;
    line-height: 140%;
  }

  .author {
    margin-top: 25px;
    margin-bottom: 0;
  }

  .main-article__btn {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .blogs__img-box {
    height: 183px;
  }

  .blogs__info {
    margin-left: 20px;
    margin-right: 20px;
  }

  .blogs__data {
    margin-bottom: 23px;
  }

  .blogs__item {
    min-height: 460px;
  }

  .blogs__btn, .blogs__btn-more, .blogs__btn-less {
    padding-left: 10px;
    padding-right: 10px;
  }

  .service-details__features {
    max-width: 250px;
  }

  .article__btns {
    max-width: 400px;
  }

  .article-header__links {
    flex-wrap: wrap;
    line-height: 150%;
  }

  .article-header__box {
    align-items: flex-start;
    padding-top: 0;
  }

  .article-header__title {
    text-align: left;
    line-height: 140%;
  }

  .article__brand-box {
    grid-row-gap: 15px;
  }

  .show-btns__more, .show-btns__less {
    padding: 13px 10px;
  }

  .author__nane {
    font-size: 14px;
  }

  .article__additional-text {
    margin-top: 10px;
  }

  .article__btn--grey {
    width: 230px;
  }

  .article__btn--white {
    width: 110px;
    padding: 13px 10px;
  }

  .article__btn--blue {
    width: 110px;
    margin-right: 0;
    padding-left: 5px;
    padding-right: 5px;
  }

  .reviews-slider__title.pad-left-right-15 {
    margin-bottom: 90px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .banner__img {
    margin-right: 18px;
  }

  .info__item-img--60 {
    width: 100%;
  }

  .summary__content--centered {
    padding: 20px;
  }

  .side-menu__btn--white {
    padding: 13px 10px;
  }

  .show-btns {
    width: auto;
  }

  .list-block__list--blue {
    margin-top: 0;
  }

  .header--white-smoke {
    flex-direction: column;
  }

  .header__text--white.marg-bot--40 {
    margin-bottom: 16px;
  }

  .header__vector--380 {
    left: -19%;
  }

  .tableofcontent__list-item {
    margin-left: 20px;
  }

  .tableofcontent__header-logo {
    margin-right: 10px;
  }

  .tableofcontent__header-title {
    align-items: center;
    display: flex;
  }

  .tableofcontent__errow-down {
    align-self: flex-start;
    margin-top: 15px;
    margin-left: 10px;
  }

  .features__item {
    grid-template-columns: auto 1fr;
  }

  .btn-wrap {
    width: 100%;
  }

  .promocode__drop, .promocode__drop.open {
    padding-left: 20px;
    padding-right: 20px;
  }

  .promocode__heading {
    grid-template-columns: auto 1fr;
  }

  .promocode__heading.faq_heading {
    grid-template-columns: auto .75fr;
    padding-right: 0;
    display: flex;
  }

  .promocode__heading.full {
    grid-column-gap: 5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-right: 0;
    display: flex;
  }

  .promocode__heading-title.big {
    padding-right: 0;
    font-size: 32px;
  }

  .promocode__heading-title.full {
    width: 100%;
  }

  .promocode__logo-name {
    grid-column-gap: 5px;
    justify-content: center;
  }

  .header__intro {
    max-width: 100vw;
    padding-bottom: 0;
  }

  .legit__table {
    grid-row-gap: 34px;
  }

  .legit__row {
    grid-row-gap: 16px;
    border-bottom: 1px solid var(--dark-turquoise);
    grid-template-columns: 2fr;
    padding-bottom: 16px;
  }

  .legit__thead {
    justify-content: center;
  }

  .legit__tbody {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .legit__tr {
    text-align: right;
    border-left-style: none;
    justify-content: space-between;
    padding-left: 0;
  }

  .legit__ticon {
    display: none;
  }

  .legit__tlogo {
    margin-right: 20px;
    display: block;
  }

  .legit__row--last {
    grid-row-gap: 16px;
    grid-template-columns: 2fr;
  }

  .legit__devider {
    display: block;
  }

  .legit__top {
    border-bottom: 1px solid var(--dark-turquoise);
    padding-bottom: 16px;
    display: none;
  }

  .pop-up {
    grid-template-columns: 1fr;
  }

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

  .pop-up__card {
    background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/6548bf5ea9c17755be2f90a8_Black-friday-mobile.webp");
    background-position: 50% 100%;
    background-size: 390px 592px;
    grid-template-columns: 1fr;
    max-width: 290px;
    padding: 40px 20px 255px;
    transform: translate(0);
  }

  .promocode__single-code {
    font-size: 24px;
  }

  .promocode__single-icon {
    margin-bottom: 4px;
    margin-right: 0;
  }

  .promocode__single-info {
    flex-direction: column;
    width: 100%;
    padding: 15px 20px;
  }

  .promocode__single-verified {
    justify-content: center;
  }

  .promocode__single-verified.mobile {
    display: none;
  }

  .promocode__single-verified.desk {
    display: flex;
  }

  .promocode__seo-drop {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .promocode__seo-subtitle.full {
    width: 100%;
  }

  .btn--blue__240 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .promocode__btns_wrapper {
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: stretch;
  }

  .promocode__btns_wrapper.social {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .promocode__discount {
    flex-direction: column;
  }

  .promocode__single-btns {
    grid-row-gap: 10px;
    grid-template-columns: 240px;
    width: 100%;
    margin-top: 10px;
  }

  .toc__toggle {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .toc__nav {
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .article-ban__logo {
    max-width: 100%;
  }

  .article-ban__top {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .article-ban__title {
    font-size: 32px;
  }

  .pop-up__wrap {
    height: auto;
    position: relative;
    top: 50%;
    transform: translate(0, -50%);
  }

  .header--white {
    flex-direction: column;
    justify-content: center;
    min-height: 100vh;
    display: flex;
  }

  .header__title--dark {
    font-size: 36px;
  }

  .about__img {
    border-radius: 30px 30px 0 0;
  }

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

  .discover__cards, .discover__left {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .mission__right {
    text-align: left;
    padding-left: 20px;
  }

  .mission__text {
    text-align: left;
    line-height: 150%;
  }

  .cards__item {
    width: 100%;
  }

  .experiences {
    padding-left: 10px;
    padding-right: 10px;
  }

  .experiences__top {
    border-bottom-style: none;
    flex: 0 auto;
    justify-content: space-between;
    width: 250px;
    max-width: 250px;
    padding-bottom: 0;
  }

  .experiences__bot {
    width: 250px;
    padding-top: 0;
  }

  .footer__social-media {
    margin-top: 20px;
  }

  .mobile {
    display: block;
  }

  .discover__img--desktop {
    display: none;
  }

  .discover__img--mobile {
    display: block;
  }

  .nav__list--full {
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .services-table__btns--vertical {
    max-width: 100%;
  }

  .services__tag {
    z-index: 3;
  }

  .services-table__first-cell-new {
    z-index: 2;
  }

  .about-writer__block {
    padding-bottom: 10px;
  }

  .slider-bot {
    width: 200px;
  }

  .popup-rs__btn {
    padding-left: 5px;
    padding-right: 5px;
  }

  .popup-rs__slider {
    flex: none;
    width: 100%;
  }

  .slider-top {
    width: 200px;
  }

  .popup-rs__range {
    margin-top: 20px;
  }

  .popup-rs {
    display: none;
  }

  .popup-rs__range-slider--bot {
    margin-top: 40px;
  }

  .popup-rs__range-slider--top {
    margin-top: 20px;
  }

  .popup-rs__info {
    grid-column-gap: 40px;
    grid-row-gap: 0px;
    flex-direction: row;
    padding-bottom: 0;
  }

  .popup-rs__offer {
    padding-top: 50px;
  }

  .popup-rs__info-wrapper {
    flex-direction: column;
  }

  .popup-rs__info-logo {
    width: 62px;
    height: 62px;
  }

  .popup-rs__rating {
    justify-content: space-between;
    width: 88px;
    height: 27px;
    margin-left: 0;
    padding-top: 1px;
  }

  .popup-rs__rating-star {
    justify-content: center;
    align-items: center;
    width: 15px;
    height: 15px;
    display: flex;
  }

  .popup-rs__info-min {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
  }

  .popup-rs__info-value {
    margin-top: 4px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 140%;
  }

  .popup-rs__info-label {
    font-size: 10px;
    line-height: 150%;
  }

  .popup-rs__offer-discount {
    max-width: none;
  }

  .popup-rs__offer-actions {
    margin-top: 20px;
  }

  .popup-rs-styles {
    display: none;
  }

  .popup-rs__info-wrappe-min {
    flex-direction: column;
    align-self: flex-start;
    margin-bottom: 0;
    padding-top: 15px;
  }

  .header__pen--left {
    bottom: -180px;
  }

  .about-writer__content {
    justify-content: flex-start;
  }

  .search__menu-input {
    width: 100%;
  }

  .search-result {
    width: 100%;
    display: none;
  }

  .nav__search {
    width: 100%;
    margin-left: 0;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
  }

  .pop-up__xmas {
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: center;
  }

  .pop-up__card_xmas {
    background-image: url("https://cdn.prod.website-files.com/5e57ba8d3dfad1095439c412/6579ae87d89250bc99583d70_popupbg-mob.svg");
    background-size: cover;
    grid-template-columns: 1fr;
    max-width: 290px;
    height: auto;
    padding: 40px 20px 20px;
    transform: translate(0);
  }

  .pop-up__image, .pop-up__info--xmas {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .footer__copy--mod {
    margin-top: 60px;
  }

  .footer__info--mod {
    grid-column-gap: 60px;
    grid-row-gap: 45px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .footer--mod {
    text-align: center;
    padding-bottom: 32px;
  }

  .header__vector--percentage--promo {
    top: 60px;
    left: -40px;
  }

  .cart-pic {
    width: 100%;
    left: 0;
    transform: translate(0, -50%);
  }

  .form__rating {
    flex-direction: row;
    align-items: center;
  }

  .form__radio {
    margin-left: auto;
    margin-right: auto;
  }

  .form-reviews {
    min-height: 0;
  }

  .form__rating--text {
    margin-right: 10px;
  }

  .form__reviews-textarea {
    margin-bottom: 20px;
  }

  .form__reviews-success--text {
    font-size: 32px;
    line-height: 44px;
  }

  .form__success--width {
    height: auto;
    padding-top: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider {
    align-items: flex-end;
    display: flex;
  }

  .slider__mask {
    align-self: flex-end;
  }

  .form__intro {
    padding-bottom: 30px;
  }

  .authors-block__content {
    text-align: center;
    align-items: center;
  }

  .authors-block__figure {
    bottom: -10%;
  }

  .author-block__actions {
    align-items: center;
  }

  .author-block__content_heading {
    font-weight: 400;
  }

  .btn--blue__260 {
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .authors-block__label {
    top: auto;
    bottom: 0;
    transform: none;
  }

  .reviews-slider--white {
    width: 93%;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .promocode__single-discount {
    font-size: 36px;
  }

  .popup__card {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 90%;
    max-width: none;
    min-height: auto;
  }

  .popup__left {
    box-shadow: none;
    min-height: 0;
  }

  .popup__right {
    flex-flow: column;
    flex: 0 auto;
    padding: 15px 15px 30px;
    display: block;
  }

  .popup__title {
    font-size: 24px;
  }

  .popup__description {
    font-size: 16px;
  }

  .popup__icon {
    width: 12px;
    height: 12px;
  }

  .popup__list {
    grid-column-gap: 15px;
    grid-row-gap: 6px;
    flex-flow: wrap;
    place-content: flex-start center;
    align-items: center;
    margin-top: 25px;
  }

  .popup__item {
    grid-column-gap: 2px;
    grid-row-gap: 0px;
  }

  .popup__text {
    font-size: 12px;
  }

  .popup-btn__container {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 25px;
  }

  .btn--blue__220 {
    width: 100%;
    max-width: 290px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .popup__decor {
    display: none;
  }

  .popup__left-img--mobile {
    height: 100%;
  }

  .writer__social {
    width: 100%;
    padding: 13px 10px;
  }

  .reviews--white {
    width: 93%;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 17px;
    padding-right: 17px;
  }

  .header__richtext {
    max-width: 100vw;
  }

  .btn--orange-250 {
    width: 100%;
  }

  .summary__rating-logo {
    height: 13px;
  }

  .best {
    max-width: 93vw;
  }

  .rating-review-link {
    margin-bottom: 5px;
    font-size: 10px;
  }

  .sc-popup {
    font-size: 12px;
    display: none;
  }

  .sc-popup__card {
    padding-left: 16px;
    padding-right: 16px;
  }

  .sc-popup__title {
    font-size: 20px;
  }

  .sc-popup__table {
    width: 100%;
  }

  .sc-popup__col--1 {
    flex: none;
    width: auto;
  }

  .sc-popup__td--gray, .sc-popup__td--white {
    padding-right: 6px;
    font-size: 14px;
  }

  .sc-popup__col--2 {
    flex: 1;
  }

  .sc-popup__th {
    flex-flow: column;
  }

  .sc-popup__service {
    max-width: 100px;
    font-size: 10px;
  }

  .sc-popup__rating {
    font-size: 12px;
  }

  .sc-popup__decor {
    top: 100px;
  }

  .text-block-2 {
    font-size: 10px;
  }

  .b-intro__title {
    margin-bottom: 10px;
  }

  .b-trust__text--medium {
    overflow-wrap: anywhere;
  }

  .b-trust__col {
    grid-template-columns: 1fr;
  }

  .b-tools__icon {
    border-radius: 14px;
  }

  .b-table__item--green, .b-table__item {
    min-height: 128px;
  }

  .b-trust {
    grid-template-columns: 1fr;
  }

  .b-price__right {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
  }

  .b-hero__title {
    font-size: 30px;
    line-height: 37px;
  }

  .btn--white__220 {
    width: 100%;
    max-width: 260px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .b-trust__decor--1 {
    top: 35px;
    right: -20px;
  }

  .b-trust__decor--2 {
    top: 29px;
    right: -22px;
  }

  .b-trust__decor--3 {
    top: 29px;
    right: -32px;
  }

  .b-trust__decor--4 {
    top: 19px;
    right: -6px;
  }

  .b-table__item--gray {
    min-height: 128px;
  }

  .b-price__devider {
    display: none;
  }

  .review-link {
    margin-bottom: 5px;
    font-size: 10px;
  }

  .reviews-slider__three-btns-2 {
    min-width: 100%;
    max-width: 280px;
  }

  .btn--lined_blue-2 {
    width: 100%;
    padding: 13px 10px;
  }

  .btn--blue-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .header--tool {
    background-size: 300%;
    flex-direction: column;
    justify-content: center;
    min-height: 100vh;
    display: flex;
  }

  .summary__rating-card-2 {
    width: auto;
    min-width: 80px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .summary__rating-num-2 {
    font-size: 10px;
  }

  .reviews-slider__three-btns-3 {
    min-width: 100%;
    max-width: 280px;
  }

  .btn--blue-3 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .btn--lined_blue-3 {
    width: 100%;
    padding: 13px 10px;
  }

  .reviews-slider__three-btns-4 {
    min-width: 100%;
    max-width: 280px;
  }

  .btn--lined_blue-4 {
    width: 100%;
    padding: 13px 10px;
  }

  .btn--blue-4 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .header__title--left {
    font-size: 36px;
  }

  .header__intro--generator {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

#w-node-d573de48-c434-afd6-b63d-610905f6a318-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a3c4-a3cc85de {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d573de48-c434-afd6-b63d-610905f6a418-a3cc85de {
  justify-self: end;
}

#w-node-d573de48-c434-afd6-b63d-610905f6a458-a3cc85de {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d573de48-c434-afd6-b63d-610905f6a46c-a3cc85de {
  place-self: center;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a168-a3cc85de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a196-a3cc85de {
  justify-self: center;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a19c-a3cc85de {
  align-self: center;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a1ae-a3cc85de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a1dc-a3cc85de {
  justify-self: center;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a1e2-a3cc85de {
  align-self: center;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a122-a3cc85de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a150-a3cc85de {
  justify-self: center;
}

#w-node-_88f17d29-1460-7221-de6a-b77a60e3a156-a3cc85de {
  align-self: center;
}

#w-node-d573de48-c434-afd6-b63d-610905f6a557-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a562-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a56d-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a578-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a587-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a592-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a59f-a3cc85de, #w-node-d573de48-c434-afd6-b63d-610905f6a5aa-a3cc85de {
  justify-self: end;
}

#w-node-_997780b5-ac7e-ba89-0818-18f932d63402-32d63402 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9c9343be-b6a8-2e0c-df1e-e9dbd96abf2a-62f88eb8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9c9343be-b6a8-2e0c-df1e-e9dbd96abf36-62f88eb8 {
  justify-self: center;
}

#w-node-e17f370d-c225-5737-7c88-37972b0671e3-1f2468cf {
  place-self: center stretch;
}

#w-node-e17f370d-c225-5737-7c88-37972b0671e5-1f2468cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e17f370d-c225-5737-7c88-37972b0671e6-1f2468cf, #w-node-e17f370d-c225-5737-7c88-37972b0671e8-1f2468cf, #w-node-e17f370d-c225-5737-7c88-37972b0671ea-1f2468cf, #w-node-e17f370d-c225-5737-7c88-37972b0671ec-1f2468cf {
  place-self: center stretch;
}

#w-node-_4b6dd76b-1eb0-2eb3-6b39-ad6245045095-1f2468cf {
  justify-self: start;
}

#w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ab-1f2468cf, #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ad-1f2468cf, #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450b1-1f2468cf {
  place-self: center stretch;
}

#w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ba-1f2468cf {
  justify-self: end;
}

#w-node-f6b738cc-143a-e204-e0f9-841dc91025bd-1f2468cf {
  justify-self: start;
}

#w-node-f6b738cc-143a-e204-e0f9-841dc91025d3-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d5-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d9-1f2468cf {
  place-self: center stretch;
}

#w-node-f6b738cc-143a-e204-e0f9-841dc91025e2-1f2468cf {
  justify-self: end;
}

#w-node-_99029484-f588-71cb-344c-fdd2cc42c76f-401afc16, #w-node-_99029484-f588-71cb-344c-fdd2cc42c734-401afc16, #w-node-_99029484-f588-71cb-344c-fdd2cc42c741-401afc16, #w-node-_99029484-f588-71cb-344c-fdd2cc42c747-401afc16, #w-node-_99029484-f588-71cb-344c-fdd2cc42c758-401afc16 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9b732a40-8d65-8b34-4e7c-accbccb9c4e7-201db52f {
  grid-area: Area;
}

#w-node-_6a428244-7ba8-11c7-5aac-fc3d17f1ae72-b0cc85f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40d7eeb4-fb7e-9b59-1080-c4e6c1b49e53-b0cc85f5, #w-node-_40d7eeb4-fb7e-9b59-1080-c4e6c1b49e5e-b0cc85f5, #w-node-_40d7eeb4-fb7e-9b59-1080-c4e6c1b49e89-b0cc85f5, #w-node-_40d7eeb4-fb7e-9b59-1080-c4e6c1b49e94-b0cc85f5 {
  justify-self: end;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1c1-7bd9b193 {
  justify-self: start;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1ce-7bd9b193 {
  align-self: center;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b199-7bd9b193 {
  justify-self: start;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1a6-7bd9b193 {
  align-self: center;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1ad-7bd9b193 {
  justify-self: start;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1ba-7bd9b193 {
  align-self: center;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1ea-7bd9b193 {
  justify-self: start;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1f7-7bd9b193 {
  align-self: center;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1d6-7bd9b193 {
  justify-self: start;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b1e3-7bd9b193 {
  align-self: center;
}

#w-node-_59a91da1-0659-e217-dcca-f7537bd9b202-7bd9b193 {
  justify-self: end;
}

#w-node-_8c20659b-6552-c8c6-d524-49a19e60fc7f-89cc85f7 {
  align-self: stretch;
}

#w-node-_9a9403f2-4a47-7da9-26e8-70537cdf12a0-6dcc8602 {
  align-self: center;
}

#w-node-_5754ecc9-ae5c-1487-b2df-732d903c6c5f-6dcc8602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_289fe13a-196f-7496-96b3-1f481b8038bb-6dcc8602, #w-node-_289fe13a-196f-7496-96b3-1f481b8038cc-6dcc8602, #w-node-_8ad05f41-3c0b-267e-16fe-7140e99ea0d5-6dcc8602, #w-node-_289fe13a-196f-7496-96b3-1f481b8038d9-6dcc8602, #w-node-_289fe13a-196f-7496-96b3-1f481b8038e5-6dcc8602, #w-node-_8e691f04-a388-f988-1b6e-8cd5ec4db063-6dcc8602 {
  justify-self: end;
}

#w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cce92-6dcc8602, #Name.w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cce97-6dcc8602, #Message.w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cce98-6dcc8602 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cceb1-6dcc8602 {
  place-self: center end;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7bec1b-6dcc8602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7bec49-6dcc8602 {
  justify-self: center;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7bec4f-6dcc8602 {
  align-self: center;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7bec61-6dcc8602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7bec8f-6dcc8602 {
  justify-self: center;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7bec95-6dcc8602 {
  align-self: center;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7beca7-6dcc8602 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7becd5-6dcc8602 {
  justify-self: center;
}

#w-node-_5601487b-1b42-29ef-6b5c-c8e66f7becdb-6dcc8602 {
  align-self: center;
}

#w-node-_98fb65d8-dd97-b27e-29b8-063d245da12f-245da0e2 {
  justify-self: start;
}

#w-node-_98fb65d8-dd97-b27e-29b8-063d245da14b-245da0e2 {
  align-self: center;
}

#w-node-_98fb65d8-dd97-b27e-29b8-063d245da0ea-245da0e2 {
  justify-self: start;
}

#w-node-_98fb65d8-dd97-b27e-29b8-063d245da106-245da0e2, #w-node-_98fb65d8-dd97-b27e-29b8-063d245da128-245da0e2, #w-node-bff3707a-b62a-709a-9c90-abd3d1a6db5c-d9cc8605 {
  align-self: center;
}

#w-node-bff3707a-b62a-709a-9c90-abd3d1a6db63-d9cc8605 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_966e2906-2f11-dfa1-8523-83b7410cf12d-d9cc8605, #w-node-_966e2906-2f11-dfa1-8523-83b7410cf138-d9cc8605, #w-node-_53b6a8a4-7257-d095-c80e-0eeb142dcdb1-d9cc8605, #w-node-_54d1953b-923f-518a-f7bb-7bcb8e0d830e-d9cc8605, #w-node-_966e2906-2f11-dfa1-8523-83b7410cf144-d9cc8605, #w-node-_966e2906-2f11-dfa1-8523-83b7410cf14f-d9cc8605, #w-node-_1ee3c924-a432-0ad2-5fb6-4f503f64c2b5-d9cc8605, #w-node-_4cdedd51-0005-9691-c292-f7ac9d1e1d36-d9cc8605 {
  justify-self: end;
}

#w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f78-d9cc8605, #Name.w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f7d-d9cc8605, #Message.w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f7e-d9cc8605 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f97-d9cc8605 {
  place-self: center end;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b993f7-d9cc8605 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b99425-d9cc8605 {
  justify-self: center;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b9942b-d9cc8605 {
  align-self: center;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b9943d-d9cc8605 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b9946b-d9cc8605 {
  justify-self: center;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b99471-d9cc8605 {
  align-self: center;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b99483-d9cc8605 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b994b1-d9cc8605 {
  justify-self: center;
}

#w-node-_7348b35d-ec29-5268-3307-408a83b994b7-d9cc8605, #w-node-_666844b8-cab2-eef2-6a4a-4315f96ac911-30cc8606 {
  align-self: center;
}

#w-node-b1b1fd79-a4d8-abf1-3a47-db3ecec0321e-30cc8606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ce1b0fcd-1b4f-7ba4-b911-0e87db9d89cb-30cc8606, #w-node-_288ea892-4556-e97c-b500-5ebc275f10ed-30cc8606, #w-node-ce1b0fcd-1b4f-7ba4-b911-0e87db9d89f7-30cc8606, #w-node-ce1b0fcd-1b4f-7ba4-b911-0e87db9d8a04-30cc8606 {
  justify-self: end;
}

#w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b202280-30cc8606, #Name.w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b202285-30cc8606, #Message.w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b202286-30cc8606 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b20229f-30cc8606 {
  place-self: center end;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2ca8e-30cc8606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cabc-30cc8606 {
  justify-self: center;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cac2-30cc8606 {
  align-self: center;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cad4-30cc8606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cb02-30cc8606 {
  justify-self: center;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cb08-30cc8606 {
  align-self: center;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cb1a-30cc8606 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cb48-30cc8606 {
  justify-self: center;
}

#w-node-c3e703b1-5107-b480-6a9d-4b0486f2cb4e-30cc8606 {
  align-self: center;
}

#w-node-_85a6f973-b9a3-2af4-0059-c44cd25b971f-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae6491d-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64920-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64923-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64926-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64929-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae6492c-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae6492f-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64932-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64935-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae64938-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae6493b-51cc8607, #w-node-_25837b03-9bce-89b9-1df2-64413ae6493e-51cc8607, #w-node-cf314a57-22fa-8ba8-e547-a979b95bf75f-51cc8607, #w-node-cf314a57-22fa-8ba8-e547-a979b95bf762-51cc8607, #w-node-_9a6ef978-1e03-537b-a290-7c642c6d179a-51cc8607, #w-node-_9a6ef978-1e03-537b-a290-7c642c6d179d-51cc8607, #w-node-dd141aca-5b8c-c4ad-6243-c086ea35395b-51cc8607, #w-node-dd141aca-5b8c-c4ad-6243-c086ea35395e-51cc8607, #w-node-c44d9d9a-91b8-4316-be2e-5b8223588078-51cc8607, #w-node-c44d9d9a-91b8-4316-be2e-5b822358807b-51cc8607 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac47a-51cc8607, #Name.w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac47f-51cc8607, #Message.w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac480-51cc8607 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac499-51cc8607 {
  place-self: center end;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80af97-51cc8607 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80afc5-51cc8607 {
  justify-self: center;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80afcb-51cc8607 {
  align-self: center;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80afdd-51cc8607 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80b00b-51cc8607 {
  justify-self: center;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80b011-51cc8607 {
  align-self: center;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80b023-51cc8607 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80b051-51cc8607 {
  justify-self: center;
}

#w-node-_09790ec4-52db-af8a-c669-4632ce80b057-51cc8607 {
  align-self: center;
}

#w-node-_397433cf-4586-62c4-13ca-5689ebae5e43-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f8a-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f8d-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f90-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f93-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f96-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f99-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f9c-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5f9f-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5fa2-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5fa5-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5fa8-7bcc8608, #w-node-_397433cf-4586-62c4-13ca-5689ebae5fab-7bcc8608 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_379db839-4ae3-3d77-462a-d758ef77468a-7bcc8608, #Name.w-node-_379db839-4ae3-3d77-462a-d758ef77468f-7bcc8608, #Message.w-node-_379db839-4ae3-3d77-462a-d758ef774690-7bcc8608 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_379db839-4ae3-3d77-462a-d758ef7746a9-7bcc8608 {
  place-self: center end;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b428-7bcc8608 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b456-7bcc8608 {
  justify-self: center;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b45c-7bcc8608 {
  align-self: center;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b46e-7bcc8608 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b49c-7bcc8608 {
  justify-self: center;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b4a2-7bcc8608 {
  align-self: center;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b4b4-7bcc8608 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b4e2-7bcc8608 {
  justify-self: center;
}

#w-node-_9330ac8a-7676-782b-a03a-8ed0e2d1b4e8-7bcc8608 {
  align-self: center;
}

#w-node-be209f41-e7c0-8827-5a03-2f0622039900-1ecc8609 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80521653-2c78-e799-5a6b-0fa187e069c1-1ecc8609, #Name.w-node-_80521653-2c78-e799-5a6b-0fa187e069c6-1ecc8609, #Message.w-node-_80521653-2c78-e799-5a6b-0fa187e069c7-1ecc8609 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_80521653-2c78-e799-5a6b-0fa187e069e0-1ecc8609 {
  place-self: center end;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d1415911f-1ecc8609 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d1415914d-1ecc8609 {
  justify-self: center;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d14159153-1ecc8609 {
  align-self: center;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d14159165-1ecc8609 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d14159193-1ecc8609 {
  justify-self: center;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d14159199-1ecc8609 {
  align-self: center;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d141591ab-1ecc8609 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d141591d9-1ecc8609 {
  justify-self: center;
}

#w-node-bad8a659-77cd-4688-0ad9-4b7d141591df-1ecc8609 {
  align-self: center;
}

#w-node-_8c44940b-0708-4ed5-d5fe-f53e09b8a186-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa85-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa88-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa8b-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa8e-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa91-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa94-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa97-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa9a-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aa9d-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aaa0-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aaa3-66cc860a, #w-node-c48cb039-e946-4e48-13bd-5aeb17b7aaa6-66cc860a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89135ffc-b833-5c79-869f-997bb8cc417b-66cc860a, #Name.w-node-_89135ffc-b833-5c79-869f-997bb8cc4180-66cc860a, #Message.w-node-_89135ffc-b833-5c79-869f-997bb8cc4181-66cc860a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_89135ffc-b833-5c79-869f-997bb8cc419a-66cc860a {
  place-self: center end;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3a21-66cc860a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3a4f-66cc860a {
  justify-self: center;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3a55-66cc860a {
  align-self: center;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3a67-66cc860a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3a95-66cc860a {
  justify-self: center;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3a9b-66cc860a {
  align-self: center;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3aad-66cc860a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3adb-66cc860a {
  justify-self: center;
}

#w-node-_16e281f9-5cdf-8929-8642-70e659ea3ae1-66cc860a {
  align-self: center;
}

#w-node-_7a2ba48e-4bd1-8048-7260-b476a5ca0f18-17cc860c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_711dd4a7-7a10-d22a-c119-1c2c42311b62-17cc860c, #w-node-_711dd4a7-7a10-d22a-c119-1c2c42311b6d-17cc860c, #w-node-_711dd4a7-7a10-d22a-c119-1c2c42311b78-17cc860c, #w-node-_711dd4a7-7a10-d22a-c119-1c2c42311b84-17cc860c, #w-node-_711dd4a7-7a10-d22a-c119-1c2c42311b8f-17cc860c, #w-node-_711dd4a7-7a10-d22a-c119-1c2c42311b9a-17cc860c {
  justify-self: end;
}

#w-node-_0a464a9b-63b3-b728-c945-efe5bc18b11b-17cc860c, #Name.w-node-_0a464a9b-63b3-b728-c945-efe5bc18b120-17cc860c, #Message.w-node-_0a464a9b-63b3-b728-c945-efe5bc18b121-17cc860c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0a464a9b-63b3-b728-c945-efe5bc18b13a-17cc860c {
  place-self: center end;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db06e-17cc860c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db09c-17cc860c {
  justify-self: center;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db0a2-17cc860c {
  align-self: center;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db0b4-17cc860c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db0e2-17cc860c {
  justify-self: center;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db0e8-17cc860c {
  align-self: center;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db0fa-17cc860c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db128-17cc860c {
  justify-self: center;
}

#w-node-ecb44b71-4e24-21f3-140b-3704498db12e-17cc860c {
  align-self: center;
}

#w-node-d3480374-3db6-977c-d449-1b4535c10a3a-bacc860e, #w-node-d3480374-3db6-977c-d449-1b4535c10a3c-bacc860e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3480374-3db6-977c-d449-1b4535c10a3e-bacc860e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d3480374-3db6-977c-d449-1b4535c10a97-bacc860e, #w-node-d3480374-3db6-977c-d449-1b4535c10a9a-bacc860e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3480374-3db6-977c-d449-1b4535c10a9c-bacc860e {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_297ab180-655c-6924-bc00-f0d05c9ba4a8-bacc860e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52c589f4-fbf8-11e2-0cfe-3ccf89a19780-15cc860f {
  align-self: center;
}

#w-node-_52c589f4-fbf8-11e2-0cfe-3ccf89a19788-15cc860f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45ca6aa4-027e-d997-d4d4-3498bd81c4d6-15cc860f, #w-node-_45ca6aa4-027e-d997-d4d4-3498bd81c4e1-15cc860f, #w-node-_45ca6aa4-027e-d997-d4d4-3498bd81c4ec-15cc860f, #w-node-_45ca6aa4-027e-d997-d4d4-3498bd81c4f8-15cc860f, #w-node-_45ca6aa4-027e-d997-d4d4-3498bd81c503-15cc860f, #w-node-_45ca6aa4-027e-d997-d4d4-3498bd81c50e-15cc860f {
  justify-self: end;
}

#w-node-a376e268-2b6b-9c9e-28ce-f6611b324c32-15cc860f, #Name.w-node-a376e268-2b6b-9c9e-28ce-f6611b324c37-15cc860f, #Message.w-node-a376e268-2b6b-9c9e-28ce-f6611b324c38-15cc860f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a376e268-2b6b-9c9e-28ce-f6611b324c51-15cc860f {
  place-self: center end;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b08-15cc860f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b36-15cc860f {
  justify-self: center;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b3c-15cc860f {
  align-self: center;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b4e-15cc860f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b7c-15cc860f {
  justify-self: center;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b82-15cc860f {
  align-self: center;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268b94-15cc860f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268bc2-15cc860f {
  justify-self: center;
}

#w-node-_54e0ae4b-dbd0-39c6-282e-028a2b268bc8-15cc860f, #w-node-_13b55750-34e8-4c86-c77e-f3f15c6ff6ff-e7cc8610 {
  align-self: center;
}

#w-node-e4fbb179-18ab-e926-b3cb-10f091cf1e00-e7cc8610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f34b43f4-4c84-0fb8-fefd-d97026d63b0d-e7cc8610, #w-node-f34b43f4-4c84-0fb8-fefd-d97026d63b1f-e7cc8610, #w-node-f34b43f4-4c84-0fb8-fefd-d97026d63b2c-e7cc8610, #w-node-f34b43f4-4c84-0fb8-fefd-d97026d63b3a-e7cc8610 {
  justify-self: end;
}

#w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28d3-e7cc8610, #Name.w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28d8-e7cc8610, #Message.w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28d9-e7cc8610 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28f2-e7cc8610 {
  place-self: center end;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40dae5f-e7cc8610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40dae8d-e7cc8610 {
  justify-self: center;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40dae93-e7cc8610 {
  align-self: center;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40daea5-e7cc8610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40daed3-e7cc8610 {
  justify-self: center;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40daed9-e7cc8610 {
  align-self: center;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40daeeb-e7cc8610 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40daf19-e7cc8610 {
  justify-self: center;
}

#w-node-_2accf045-1e83-b37a-944b-3afaa40daf1f-e7cc8610, #w-node-efc3c9ba-51fa-a90a-b8aa-5bd3ea52f2c4-88cc8611 {
  align-self: center;
}

#w-node-_5d6f8ece-a719-1f35-a8a2-0370b28bc373-88cc8611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f71fc00-d0bb-fe11-7b6f-6269e8765ddf-88cc8611, #w-node-_6f71fc00-d0bb-fe11-7b6f-6269e8765df0-88cc8611, #w-node-_6f71fc00-d0bb-fe11-7b6f-6269e8765dfd-88cc8611, #w-node-_6f71fc00-d0bb-fe11-7b6f-6269e8765e09-88cc8611 {
  justify-self: end;
}

#w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c386-88cc8611, #Name.w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c38b-88cc8611, #Message.w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c38c-88cc8611 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c3a5-88cc8611 {
  place-self: center end;
}

#w-node-a625e425-871e-4486-bde0-72b2da920c15-88cc8611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a625e425-871e-4486-bde0-72b2da920c43-88cc8611 {
  justify-self: center;
}

#w-node-a625e425-871e-4486-bde0-72b2da920c49-88cc8611 {
  align-self: center;
}

#w-node-a625e425-871e-4486-bde0-72b2da920c5b-88cc8611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a625e425-871e-4486-bde0-72b2da920c89-88cc8611 {
  justify-self: center;
}

#w-node-a625e425-871e-4486-bde0-72b2da920c8f-88cc8611 {
  align-self: center;
}

#w-node-a625e425-871e-4486-bde0-72b2da920ca1-88cc8611 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a625e425-871e-4486-bde0-72b2da920ccf-88cc8611 {
  justify-self: center;
}

#w-node-a625e425-871e-4486-bde0-72b2da920cd5-88cc8611 {
  align-self: center;
}

#w-node-_38bfc262-5bcd-364f-3611-7e6215b6a80a-d1cc8638, #w-node-_0dbe87cb-9b7d-d921-dcf6-b1f9fc902889-d1cc8638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb0779c0-c546-a49a-a953-b3581ab32d06-d1cc8638, #Name.w-node-fb0779c0-c546-a49a-a953-b3581ab32d0b-d1cc8638, #Message.w-node-fb0779c0-c546-a49a-a953-b3581ab32d0c-d1cc8638 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fb0779c0-c546-a49a-a953-b3581ab32d25-d1cc8638 {
  place-self: center end;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b21970ac-d1cc8638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b21970da-d1cc8638 {
  justify-self: center;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b21970e0-d1cc8638 {
  align-self: center;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b21970f2-d1cc8638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b2197120-d1cc8638 {
  justify-self: center;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b2197126-d1cc8638 {
  align-self: center;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b2197138-d1cc8638 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b2197166-d1cc8638 {
  justify-self: center;
}

#w-node-bc3bc655-b43f-1ce6-4cde-ba00b219716c-d1cc8638 {
  align-self: center;
}

#w-node-_02b445d6-e78d-d009-8461-1c089de54e21-92690487 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473ca-92690487, #Name.w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473cf-92690487, #Message.w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473d0-92690487 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473e9-92690487 {
  place-self: center end;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539cc0-92690487 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539cee-92690487 {
  justify-self: center;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539cf4-92690487 {
  align-self: center;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539d06-92690487 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539d34-92690487 {
  justify-self: center;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539d3a-92690487 {
  align-self: center;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539d4c-92690487 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539d7a-92690487 {
  justify-self: center;
}

#w-node-d458ea0d-bd56-7fc9-ab94-215938539d80-92690487 {
  align-self: center;
}

#w-node-_052b5b9e-bbf2-2809-9a9a-be525242cef5-ff244f49, #w-node-_99385529-3494-97f8-ea0f-f571141203d2-ff244f49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_99385529-3494-97f8-ea0f-f571141203e4-ff244f49 {
  place-self: center;
}

#w-node-_99385529-3494-97f8-ea0f-f571141203fd-ff244f49 {
  justify-self: end;
}

#w-node-_99385529-3494-97f8-ea0f-f57114120405-ff244f49 {
  align-self: center;
}

#w-node-f708d3c4-aa78-601d-9bfb-a2b4841d281d-ff244f49 {
  justify-self: end;
}

#w-node-b1555491-c2ab-8630-2af8-4c91a2323429-ff244f49, #w-node-_2729ad88-ba3c-6d4e-271e-cbc9ac8c0103-ff244f49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f8c5ea9e-dab7-c523-fce0-08dfcf15385d-ff244f49 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d761726d-9381c783 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d761729b-9381c783 {
  justify-self: center;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d76172a1-9381c783 {
  align-self: center;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d76172b3-9381c783 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d76172e1-9381c783 {
  justify-self: center;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d76172e7-9381c783 {
  align-self: center;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d76172f9-9381c783 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d7617327-9381c783 {
  justify-self: center;
}

#w-node-_33a5297a-1d02-ec58-abcf-0e91d761732d-9381c783 {
  align-self: center;
}

#w-node-ab9f5e7b-9318-14b9-6e62-fb53239b82c9-10413e91, #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b82e1-10413e91, #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b82e2-10413e91 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab9f5e7b-9318-14b9-6e62-fb53239b836f-10413e91 {
  justify-self: end;
}

#w-node-ab9f5e7b-9318-14b9-6e62-fb53239b837b-10413e91 {
  justify-self: start;
}

#w-node-ab9f5e7b-9318-14b9-6e62-fb53239b8397-10413e91, #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b83bb-10413e91 {
  align-self: center;
}

#w-node-ab9f5e7b-9318-14b9-6e62-fb53239b83c4-10413e91 {
  justify-self: start;
}

#w-node-ab9f5e7b-9318-14b9-6e62-fb53239b83e0-10413e91, #w-node-d981f645-c817-794a-98e3-0505a5c36a06-f6aadeaa, #w-node-d981f645-c817-794a-98e3-0505a5c36a1c-f6aadeaa, #w-node-d981f645-c817-794a-98e3-0505a5c36a32-f6aadeaa {
  align-self: center;
}

#w-node-_64ed7ef7-2312-7ada-e7ed-65da9fe0fbc5-efda0c15, #w-node-_2443ff96-d57d-8673-5816-f5e3c669d408-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c685-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c688-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c68b-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c68e-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c691-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c694-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c697-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c69a-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c69d-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c6a0-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c6a3-df964140, #w-node-c8ee392c-e1f5-f862-4622-b81f9672c6a6-df964140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_620c6efa-16ed-ddf4-6b69-27dfe377fa90-df964140, #Name-2.w-node-_620c6efa-16ed-ddf4-6b69-27dfe377fa95-df964140, #Message.w-node-_620c6efa-16ed-ddf4-6b69-27dfe377fa96-df964140 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_620c6efa-16ed-ddf4-6b69-27dfe377faaf-df964140 {
  place-self: center end;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c4e9-df964140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c517-df964140 {
  justify-self: center;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c51d-df964140 {
  align-self: center;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c52f-df964140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c55d-df964140 {
  justify-self: center;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c563-df964140 {
  align-self: center;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c575-df964140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c5a3-df964140 {
  justify-self: center;
}

#w-node-_982adb27-0992-4ed6-5ecd-633e3650c5a9-df964140 {
  align-self: center;
}

#w-node-e4fbb179-18ab-e926-b3cb-10f091cf1e00-06629141, #w-node-_6f4a6696-66ba-5c26-a3a5-44b0d503dbff-06629141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13b55750-34e8-4c86-c77e-f3f15c6ff863-06629141 {
  align-self: center;
}

#w-node-_1b27ec5f-3cff-8db8-e130-00b19275faaf-06629141, #Name-2.w-node-_1b27ec5f-3cff-8db8-e130-00b19275fab4-06629141, #Message.w-node-_1b27ec5f-3cff-8db8-e130-00b19275fab5-06629141 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1b27ec5f-3cff-8db8-e130-00b19275face-06629141 {
  place-self: center end;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff6fc-06629141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff72a-06629141 {
  justify-self: center;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff730-06629141 {
  align-self: center;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff742-06629141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff770-06629141 {
  justify-self: center;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff776-06629141 {
  align-self: center;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff788-06629141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff7b6-06629141 {
  justify-self: center;
}

#w-node-_80a11480-feff-4cb7-523b-3550c54ff7bc-06629141 {
  align-self: center;
}

#w-node-_0f3c3547-a87b-772e-a7fa-65fb5d994a96-250c1fab, #w-node-_0f3c3547-a87b-772e-a7fa-65fb5d994ab2-250c1fab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f3c3547-a87b-772e-a7fa-65fb5d994ab3-250c1fab {
  align-self: center;
}

#w-node-_127c8b2a-28a4-45d2-ae78-25902014628b-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146295-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-25902014629f-250c1fab {
  justify-self: end;
}

#w-node-c5bf54ab-128a-cb00-45ea-d90a4bb259f5-250c1fab {
  align-self: center;
}

#w-node-_127c8b2a-28a4-45d2-ae78-25902014632d-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146339-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146345-250c1fab, #w-node-_3fdc35ce-be49-9bc6-0cef-57a5ff27943e-250c1fab, #w-node-_6e501ac3-b9b9-c776-fbfc-2af2c28fc13b-250c1fab, #w-node-_5e761337-e4c8-34aa-e3f1-60cbe16b3038-250c1fab, #w-node-bf3041ce-3db1-badb-ab2f-c1b612b9d00f-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146354-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146360-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-25902014636c-250c1fab, #w-node-d47c6542-3e8f-558f-b20d-2eddcdba9ffe-250c1fab, #w-node-_80f9f61c-f559-a846-57fb-2d173e2fe88e-250c1fab, #w-node-_22360bc8-f22a-74f4-3ff6-16da6b41b23f-250c1fab, #w-node-_292ea8a9-c06f-b98b-6c63-99c928ef6e9e-250c1fab {
  justify-self: end;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4a69-250c1fab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4a97-250c1fab {
  justify-self: center;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4a9d-250c1fab {
  align-self: center;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4aaf-250c1fab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4add-250c1fab {
  justify-self: center;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4ae3-250c1fab {
  align-self: center;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4af5-250c1fab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4b23-250c1fab {
  justify-self: center;
}

#w-node-_096ab38e-1ddb-e72f-b023-2f3cabad4b29-250c1fab {
  align-self: center;
}

#w-node-_2443ff96-d57d-8673-5816-f5e3c669d408-efec6cc8, #w-node-_789d9e8b-71f2-521a-89f1-bd991481a0c0-efec6cc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c440-efec6cc8, #Name.w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c445-efec6cc8, #Message.w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c446-efec6cc8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c45f-efec6cc8 {
  place-self: center end;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0cdd-efec6cc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d0b-efec6cc8 {
  justify-self: center;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d11-efec6cc8 {
  align-self: center;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d23-efec6cc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d51-efec6cc8 {
  justify-self: center;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d57-efec6cc8 {
  align-self: center;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d69-efec6cc8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d97-efec6cc8 {
  justify-self: center;
}

#w-node-_960961a1-dbb0-9901-fc2e-e6fbfe7c0d9d-efec6cc8 {
  align-self: center;
}

#w-node-_4cab5308-e50c-226a-ddba-df8370f2b98b-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baea-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baed-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baf0-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baf3-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baf6-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baf9-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2bafc-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2baff-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2bb02-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2bb05-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2bb08-eff57d41, #w-node-_4cab5308-e50c-226a-ddba-df8370f2bb0b-eff57d41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9de-eff57d41, #Name-2.w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9e3-eff57d41, #Message.w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9e4-eff57d41 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9fd-eff57d41 {
  place-self: center end;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e533897-eff57d41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e5338c5-eff57d41 {
  justify-self: center;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e5338cb-eff57d41 {
  align-self: center;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e5338dd-eff57d41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e53390b-eff57d41 {
  justify-self: center;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e533911-eff57d41 {
  align-self: center;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e533923-eff57d41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e533951-eff57d41 {
  justify-self: center;
}

#w-node-_70b936fa-dfbd-c298-cfa0-ac8a4e533957-eff57d41, #w-node-_91495e28-61be-0226-5878-f47065ba04d5-4a5b40cf {
  align-self: center;
}

#w-node-bb200738-981d-1a8e-8d37-5502b03e3437-4a5b40cf, #w-node-_8602d090-58c1-4817-7194-7f5cce82b7f3-4a5b40cf, #w-node-_6abcc9dd-e456-c4f2-3764-7ffce63ca66e-4a5b40cf, #w-node-_9c38f121-d4dc-f4b9-931d-f8facd407b17-4a5b40cf, #w-node-_5a51f20f-d01c-1e84-aaca-1fccc4b18d43-4a5b40cf, #w-node-_3817591f-f193-d056-9305-c4abdc07d903-4a5b40cf, #w-node-_6c88eba8-2f01-683f-d849-638a49941da5-4a5b40cf, #w-node-_029c5334-a1bd-e488-909a-dd3b10cd2644-4a5b40cf, #w-node-c7f3c402-918c-19dc-6f5f-e16e85318c38-4a5b40cf, #w-node-d768e43d-7575-8049-35d6-180a97b4f6a9-4a5b40cf, #w-node-_2f43c5d8-ae81-2713-8581-fdac4a6d0458-4a5b40cf, #w-node-fd704847-ebbf-d823-180f-e0686b2b5e67-4a5b40cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2891580-efb9-39f8-a76e-0d2e76999604-4a5b40cf, #Name.w-node-a2891580-efb9-39f8-a76e-0d2e76999609-4a5b40cf, #Message.w-node-a2891580-efb9-39f8-a76e-0d2e7699960a-4a5b40cf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a2891580-efb9-39f8-a76e-0d2e76999623-4a5b40cf {
  place-self: center end;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc4593844b-4a5b40cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc45938479-4a5b40cf {
  justify-self: center;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc4593847f-4a5b40cf {
  align-self: center;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc45938491-4a5b40cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc459384bf-4a5b40cf {
  justify-self: center;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc459384c5-4a5b40cf {
  align-self: center;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc459384d7-4a5b40cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc45938505-4a5b40cf {
  justify-self: center;
}

#w-node-_51684673-628a-fb8d-4f43-dcdc4593850b-4a5b40cf, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a8b4-9f31af98 {
  align-self: center;
}

#w-node-e9ecd83f-7bcd-3201-021c-13f300a0a8bb-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9d1-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9d3-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9d6-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9d8-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9de-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9e0-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9e3-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9e5-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9e8-9f31af98, #w-node-e9ecd83f-7bcd-3201-021c-13f300a0a9ea-9f31af98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e47-9f31af98, #Name.w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e4c-9f31af98, #Message.w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e4d-9f31af98 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e66-9f31af98 {
  place-self: center end;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b29a-9f31af98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b2c8-9f31af98 {
  justify-self: center;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b2ce-9f31af98 {
  align-self: center;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b2e0-9f31af98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b30e-9f31af98 {
  justify-self: center;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b314-9f31af98 {
  align-self: center;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b326-9f31af98 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b354-9f31af98 {
  justify-self: center;
}

#w-node-_93a00e6b-2790-d9b4-09cf-aada5716b35a-9f31af98, #w-node-_0efb6d3e-635a-e4de-669a-4c002384fc80-ed60f2bd {
  align-self: center;
}

#w-node-_7d923b6b-aafd-cd3f-1f11-f21ba38958ac-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba38959f4-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba38959f6-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba38959f9-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba38959fb-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba3895a00-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba3895a02-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba3895a05-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba3895a07-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba3895a0a-ed60f2bd, #w-node-_7d923b6b-aafd-cd3f-1f11-f21ba3895a0c-ed60f2bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec64fe-ed60f2bd, #Name.w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec6503-ed60f2bd, #Message.w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec6504-ed60f2bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec651d-ed60f2bd {
  place-self: center end;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f303d-ed60f2bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f306b-ed60f2bd {
  justify-self: center;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f3071-ed60f2bd {
  align-self: center;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f3083-ed60f2bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f30b1-ed60f2bd {
  justify-self: center;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f30b7-ed60f2bd {
  align-self: center;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f30c9-ed60f2bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f30f7-ed60f2bd {
  justify-self: center;
}

#w-node-_54ac5713-03df-0863-7fb2-32bad30f30fd-ed60f2bd {
  align-self: center;
}

#w-node-cb5cbfee-9949-a5b6-d91d-4947e7b574f7-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5768e-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57690-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57693-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57695-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57698-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5769a-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5769d-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5769f-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a2-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a4-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a7-15ae5692, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a9-15ae5692 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8eac-15ae5692, #Name.w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8eb1-15ae5692, #Message.w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8eb2-15ae5692 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8ecb-15ae5692 {
  place-self: center end;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c581d7-15ae5692 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c58205-15ae5692 {
  justify-self: center;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c5820b-15ae5692 {
  align-self: center;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c5821d-15ae5692 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c5824b-15ae5692 {
  justify-self: center;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c58251-15ae5692 {
  align-self: center;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c58263-15ae5692 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c58291-15ae5692 {
  justify-self: center;
}

#w-node-b7b64afd-8aa2-588f-bb60-73cfd7c58297-15ae5692 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-beefbdba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-beefbdba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-beefbdba, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-beefbdba, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-beefbdba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-beefbdba {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-beefbdba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-beefbdba {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-beefbdba {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-beefbdba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-beefbdba {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-beefbdba {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-beefbdba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-beefbdba {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-beefbdba {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-0b93f1ae, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-0b93f1ae, #w-node-b1865ccf-5303-c6e9-2cf3-863b419474e7-0b93f1ae, #w-node-b1865ccf-5303-c6e9-2cf3-863b419474ea-0b93f1ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5eb8f112-b738-1148-6788-b2ff84a24d14-0b93f1ae, #Name.w-node-_5eb8f112-b738-1148-6788-b2ff84a24d19-0b93f1ae, #Message.w-node-_5eb8f112-b738-1148-6788-b2ff84a24d1a-0b93f1ae {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5eb8f112-b738-1148-6788-b2ff84a24d33-0b93f1ae {
  place-self: center end;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb87d-0b93f1ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb8ab-0b93f1ae {
  justify-self: center;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb8b1-0b93f1ae {
  align-self: center;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb8c3-0b93f1ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb8f1-0b93f1ae {
  justify-self: center;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb8f7-0b93f1ae {
  align-self: center;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb909-0b93f1ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb937-0b93f1ae {
  justify-self: center;
}

#w-node-_4f0fe445-ba9b-2336-07d1-b6ef8f1cb93d-0b93f1ae {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-3d28b74e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-3d28b74e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1db9d238-993a-d951-92e0-9216e88d7233-3d28b74e, #Name.w-node-_1db9d238-993a-d951-92e0-9216e88d7238-3d28b74e, #Message.w-node-_1db9d238-993a-d951-92e0-9216e88d7239-3d28b74e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1db9d238-993a-d951-92e0-9216e88d7252-3d28b74e {
  place-self: center end;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0bdb8-3d28b74e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0bde6-3d28b74e {
  justify-self: center;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0bdec-3d28b74e {
  align-self: center;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0bdfe-3d28b74e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0be2c-3d28b74e {
  justify-self: center;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0be32-3d28b74e {
  align-self: center;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0be44-3d28b74e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0be72-3d28b74e {
  justify-self: center;
}

#w-node-_23c132d1-93e9-ec3b-4acb-d9e246a0be78-3d28b74e, #w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-5bcff891 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-5bcff891, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-5bcff891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_42f7e316-cda0-5296-f6e6-da402e580dea-5bcff891, #Name-2.w-node-_42f7e316-cda0-5296-f6e6-da402e580def-5bcff891, #Message.w-node-_42f7e316-cda0-5296-f6e6-da402e580df0-5bcff891 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_42f7e316-cda0-5296-f6e6-da402e580e09-5bcff891 {
  place-self: center end;
}

#w-node-b341b443-ef58-f814-530e-9b79ea215112-5bcff891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b341b443-ef58-f814-530e-9b79ea215140-5bcff891 {
  justify-self: center;
}

#w-node-b341b443-ef58-f814-530e-9b79ea215146-5bcff891 {
  align-self: center;
}

#w-node-b341b443-ef58-f814-530e-9b79ea215158-5bcff891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b341b443-ef58-f814-530e-9b79ea215186-5bcff891 {
  justify-self: center;
}

#w-node-b341b443-ef58-f814-530e-9b79ea21518c-5bcff891 {
  align-self: center;
}

#w-node-b341b443-ef58-f814-530e-9b79ea21519e-5bcff891 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b341b443-ef58-f814-530e-9b79ea2151cc-5bcff891 {
  justify-self: center;
}

#w-node-b341b443-ef58-f814-530e-9b79ea2151d2-5bcff891 {
  align-self: center;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7c6-2eb6a79a {
  justify-self: start;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7d4-2eb6a79a {
  align-self: center;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7b3-2eb6a79a {
  justify-self: start;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7c0-2eb6a79a {
  align-self: center;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a79f-2eb6a79a {
  justify-self: start;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7ad-2eb6a79a {
  align-self: center;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7db-2eb6a79a {
  justify-self: start;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7e9-2eb6a79a {
  align-self: center;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7ef-2eb6a79a {
  justify-self: start;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7fd-2eb6a79a {
  align-self: center;
}

#w-node-_58983e10-e980-35fc-685e-9f8d2eb6a807-2eb6a79a {
  justify-self: end;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-40108a02 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-40108a02, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-40108a02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fc9e3-40108a02, #Name-2.w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fc9e8-40108a02, #Message.w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fc9e9-40108a02 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fca02-40108a02 {
  place-self: center end;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3ea2c-40108a02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3ea5a-40108a02 {
  justify-self: center;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3ea60-40108a02 {
  align-self: center;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3ea72-40108a02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3eaa0-40108a02 {
  justify-self: center;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3eaa6-40108a02 {
  align-self: center;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3eab8-40108a02 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3eae6-40108a02 {
  justify-self: center;
}

#w-node-acf2c7bc-38c4-f0f3-4417-cbc199d3eaec-40108a02 {
  align-self: center;
}

#w-node-cb5cbfee-9949-a5b6-d91d-4947e7b574f7-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5768e-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57690-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57693-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57695-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b57698-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5769a-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5769d-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b5769f-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a2-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a4-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a7-68471786, #w-node-cb5cbfee-9949-a5b6-d91d-4947e7b576a9-68471786 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_694bcee2-62e9-19b9-e5c7-043bce595451-68471786, #Name.w-node-_694bcee2-62e9-19b9-e5c7-043bce595456-68471786, #Message.w-node-_694bcee2-62e9-19b9-e5c7-043bce595457-68471786 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_694bcee2-62e9-19b9-e5c7-043bce595470-68471786 {
  place-self: center end;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d6c9-68471786 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d6f7-68471786 {
  justify-self: center;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d6fd-68471786 {
  align-self: center;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d70f-68471786 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d73d-68471786 {
  justify-self: center;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d743-68471786 {
  align-self: center;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d755-68471786 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d783-68471786 {
  justify-self: center;
}

#w-node-_54af3481-1fa6-52bf-43a8-ae3fc918d789-68471786 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-2f7c5fe3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-2f7c5fe3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2e7c6c0d-637c-8637-8f55-29c57e104998-2f7c5fe3, #Name.w-node-_2e7c6c0d-637c-8637-8f55-29c57e10499d-2f7c5fe3, #Message.w-node-_2e7c6c0d-637c-8637-8f55-29c57e10499e-2f7c5fe3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2e7c6c0d-637c-8637-8f55-29c57e1049b7-2f7c5fe3 {
  place-self: center end;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea502c-2f7c5fe3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea505a-2f7c5fe3 {
  justify-self: center;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea5060-2f7c5fe3 {
  align-self: center;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea5072-2f7c5fe3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea50a0-2f7c5fe3 {
  justify-self: center;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea50a6-2f7c5fe3 {
  align-self: center;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea50b8-2f7c5fe3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea50e6-2f7c5fe3 {
  justify-self: center;
}

#w-node-_590d625a-aa3f-f9ab-ca33-cb6e73ea50ec-2f7c5fe3, #w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-6155b5a7 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-6155b5a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d88d425-96ca-c82f-0a44-062f98c966eb-6155b5a7, #Name-2.w-node-_6d88d425-96ca-c82f-0a44-062f98c966f0-6155b5a7, #Message.w-node-_6d88d425-96ca-c82f-0a44-062f98c966f1-6155b5a7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d88d425-96ca-c82f-0a44-062f98c9670a-6155b5a7 {
  place-self: center end;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43d66-6155b5a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43d94-6155b5a7 {
  justify-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43d9a-6155b5a7 {
  align-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43dac-6155b5a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43dda-6155b5a7 {
  justify-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43de0-6155b5a7 {
  align-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43df2-6155b5a7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43e20-6155b5a7 {
  justify-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43e26-6155b5a7, #w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-60e10942 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-60e10942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd4e6686-f216-f3f5-54e8-a08126ee26f7-60e10942, #Name-2.w-node-fd4e6686-f216-f3f5-54e8-a08126ee26fc-60e10942, #Message.w-node-fd4e6686-f216-f3f5-54e8-a08126ee26fd-60e10942 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd4e6686-f216-f3f5-54e8-a08126ee2716-60e10942 {
  place-self: center end;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337ccb-60e10942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337cf9-60e10942 {
  justify-self: center;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337cff-60e10942 {
  align-self: center;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337d11-60e10942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337d3f-60e10942 {
  justify-self: center;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337d45-60e10942 {
  align-self: center;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337d57-60e10942 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337d85-60e10942 {
  justify-self: center;
}

#w-node-ca14a847-c32f-11f2-736e-fc44a3337d8b-60e10942, #w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-802aae15 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-802aae15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_282991b2-01a4-5b8f-959d-345781cd0656-802aae15, #Name-2.w-node-_282991b2-01a4-5b8f-959d-345781cd065b-802aae15, #Message.w-node-_282991b2-01a4-5b8f-959d-345781cd065c-802aae15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_282991b2-01a4-5b8f-959d-345781cd0675-802aae15 {
  place-self: center end;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40aaee-802aae15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40ab1c-802aae15 {
  justify-self: center;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40ab22-802aae15 {
  align-self: center;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40ab34-802aae15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40ab62-802aae15 {
  justify-self: center;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40ab68-802aae15 {
  align-self: center;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40ab7a-802aae15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40aba8-802aae15 {
  justify-self: center;
}

#w-node-af5fd314-33e8-6d71-c6a8-5e1afb40abae-802aae15, #w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-6d166878 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-6d166878, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-6d166878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e3d9747-9653-5e14-abd4-d0681ff15ebb-6d166878, #Name-2.w-node-_3e3d9747-9653-5e14-abd4-d0681ff15ec0-6d166878, #Message.w-node-_3e3d9747-9653-5e14-abd4-d0681ff15ec1-6d166878 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3e3d9747-9653-5e14-abd4-d0681ff15eda-6d166878 {
  place-self: center end;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561bcc-6d166878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561bfa-6d166878 {
  justify-self: center;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c00-6d166878 {
  align-self: center;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c12-6d166878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c40-6d166878 {
  justify-self: center;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c46-6d166878 {
  align-self: center;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c58-6d166878 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c86-6d166878 {
  justify-self: center;
}

#w-node-_34ae28df-400a-a5af-5f67-f431eb561c8c-6d166878 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-8177bf4c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-8177bf4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2b3-8177bf4c, #Name-2.w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2b8-8177bf4c, #Message.w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2b9-8177bf4c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2d2-8177bf4c {
  place-self: center end;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c887173-8177bf4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c8871a1-8177bf4c {
  justify-self: center;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c8871a7-8177bf4c {
  align-self: center;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c8871b9-8177bf4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c8871e7-8177bf4c {
  justify-self: center;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c8871ed-8177bf4c {
  align-self: center;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c8871ff-8177bf4c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c88722d-8177bf4c {
  justify-self: center;
}

#w-node-cf0ff9c4-6970-7984-ba2b-253c2c887233-8177bf4c {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-ee3a6338, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-ee3a6338 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_807d8cac-b385-68ac-af7f-7e39e226aba3-ee3a6338, #Name-2.w-node-_807d8cac-b385-68ac-af7f-7e39e226aba8-ee3a6338, #Message.w-node-_807d8cac-b385-68ac-af7f-7e39e226aba9-ee3a6338 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_807d8cac-b385-68ac-af7f-7e39e226abc2-ee3a6338 {
  place-self: center end;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af33c9-ee3a6338 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af33f7-ee3a6338 {
  justify-self: center;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af33fd-ee3a6338 {
  align-self: center;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af340f-ee3a6338 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af343d-ee3a6338 {
  justify-self: center;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af3443-ee3a6338 {
  align-self: center;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af3455-ee3a6338 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af3483-ee3a6338 {
  justify-self: center;
}

#w-node-_2cd25d9b-a85e-0acd-76fb-0f0185af3489-ee3a6338 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-d0bdb950, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-d0bdb950 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a471-d0bdb950, #Name.w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a476-d0bdb950, #Message.w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a477-d0bdb950 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a490-d0bdb950 {
  place-self: center end;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d5200e3-d0bdb950 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d520111-d0bdb950 {
  justify-self: center;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d520117-d0bdb950 {
  align-self: center;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d520129-d0bdb950 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d520157-d0bdb950 {
  justify-self: center;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d52015d-d0bdb950 {
  align-self: center;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d52016f-d0bdb950 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d52019d-d0bdb950 {
  justify-self: center;
}

#w-node-c8419de2-7e63-e5a0-d28f-e7a62d5201a3-d0bdb950 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-dda12a5b, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-dda12a5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f16-dda12a5b, #Name-2.w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f1b-dda12a5b, #Message.w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f1c-dda12a5b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f35-dda12a5b {
  place-self: center end;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c4300-dda12a5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c432e-dda12a5b {
  justify-self: center;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c4334-dda12a5b {
  align-self: center;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c4346-dda12a5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c4374-dda12a5b {
  justify-self: center;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c437a-dda12a5b {
  align-self: center;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c438c-dda12a5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c43ba-dda12a5b {
  justify-self: center;
}

#w-node-b0e18f55-df1f-49a6-f1a8-dfa33c6c43c0-dda12a5b {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-c0db8116, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-c0db8116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2baf7ac-9d04-dc06-ba54-8393429ce854-c0db8116, #Name.w-node-d2baf7ac-9d04-dc06-ba54-8393429ce859-c0db8116, #Message.w-node-d2baf7ac-9d04-dc06-ba54-8393429ce85a-c0db8116 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d2baf7ac-9d04-dc06-ba54-8393429ce873-c0db8116 {
  place-self: center end;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a23d-c0db8116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a26b-c0db8116 {
  justify-self: center;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a271-c0db8116 {
  align-self: center;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a283-c0db8116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a2b1-c0db8116 {
  justify-self: center;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a2b7-c0db8116 {
  align-self: center;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a2c9-c0db8116 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a2f7-c0db8116 {
  justify-self: center;
}

#w-node-d3a1f7b1-a759-b732-1403-f16a3303a2fd-c0db8116 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-f0f7c129, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-f0f7c129 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d0a-f0f7c129, #Name-2.w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d0f-f0f7c129, #Message.w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d10-f0f7c129 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d29-f0f7c129 {
  place-self: center end;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294e46-f0f7c129 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294e74-f0f7c129 {
  justify-self: center;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294e7a-f0f7c129 {
  align-self: center;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294e8c-f0f7c129 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294eba-f0f7c129 {
  justify-self: center;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294ec0-f0f7c129 {
  align-self: center;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294ed2-f0f7c129 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294f00-f0f7c129 {
  justify-self: center;
}

#w-node-_18230324-be58-fd3c-9f93-638f0f294f06-f0f7c129 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-1e506a88, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-1e506a88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c15-1e506a88, #Name.w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c1a-1e506a88, #Message.w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c1b-1e506a88 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c34-1e506a88 {
  place-self: center end;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca7ec-1e506a88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca81a-1e506a88 {
  justify-self: center;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca820-1e506a88 {
  align-self: center;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca832-1e506a88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca860-1e506a88 {
  justify-self: center;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca866-1e506a88 {
  align-self: center;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca878-1e506a88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca8a6-1e506a88 {
  justify-self: center;
}

#w-node-_8a1b4c0a-6f24-bbbe-346d-9a6d23eca8ac-1e506a88 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-ab0d39ed, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-ab0d39ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d1-ab0d39ed, #Name-2.w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d6-ab0d39ed, #Message.w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d7-ab0d39ed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2ac47262-2f46-0699-de44-c39e13b0f8f0-ab0d39ed {
  place-self: center end;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d84762-ab0d39ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d84790-ab0d39ed {
  justify-self: center;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d84796-ab0d39ed {
  align-self: center;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d847a8-ab0d39ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d847d6-ab0d39ed {
  justify-self: center;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d847dc-ab0d39ed {
  align-self: center;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d847ee-ab0d39ed {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d8481c-ab0d39ed {
  justify-self: center;
}

#w-node-c40c501f-6667-3d33-3a2e-ef7539d84822-ab0d39ed {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-19549556, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-19549556 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8e57100-1d2e-a812-008a-ec765a5dfeba-19549556, #Name-2.w-node-d8e57100-1d2e-a812-008a-ec765a5dfebf-19549556, #Message.w-node-d8e57100-1d2e-a812-008a-ec765a5dfec0-19549556 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d8e57100-1d2e-a812-008a-ec765a5dfed9-19549556 {
  place-self: center end;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e7533d1-19549556 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e7533ff-19549556 {
  justify-self: center;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e753405-19549556 {
  align-self: center;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e753417-19549556 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e753445-19549556 {
  justify-self: center;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e75344b-19549556 {
  align-self: center;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e75345d-19549556 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e75348b-19549556 {
  justify-self: center;
}

#w-node-_3b01698b-593d-1753-7cc0-b8921e753491-19549556 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-3484a2ba, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-3484a2ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa83f2-3484a2ba, #Name-2.w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa83f7-3484a2ba, #Message.w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa83f8-3484a2ba {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa8411-3484a2ba {
  place-self: center end;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addcfa-3484a2ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addd28-3484a2ba {
  justify-self: center;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addd2e-3484a2ba {
  align-self: center;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addd40-3484a2ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addd6e-3484a2ba {
  justify-self: center;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addd74-3484a2ba {
  align-self: center;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145addd86-3484a2ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145adddb4-3484a2ba {
  justify-self: center;
}

#w-node-_52e2d6d5-8f15-b1b0-06c0-01f145adddba-3484a2ba {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-c7a3e00f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-c7a3e00f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae15725-c7a3e00f, #Name.w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae1572a-c7a3e00f, #Message.w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae1572b-c7a3e00f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae15744-c7a3e00f {
  place-self: center end;
}

#w-node-_0725534e-066e-5e54-cde0-a345301823ea-c7a3e00f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0725534e-066e-5e54-cde0-a34530182418-c7a3e00f {
  justify-self: center;
}

#w-node-_0725534e-066e-5e54-cde0-a3453018241e-c7a3e00f {
  align-self: center;
}

#w-node-_0725534e-066e-5e54-cde0-a34530182430-c7a3e00f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0725534e-066e-5e54-cde0-a3453018245e-c7a3e00f {
  justify-self: center;
}

#w-node-_0725534e-066e-5e54-cde0-a34530182464-c7a3e00f {
  align-self: center;
}

#w-node-_0725534e-066e-5e54-cde0-a34530182476-c7a3e00f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0725534e-066e-5e54-cde0-a345301824a4-c7a3e00f {
  justify-self: center;
}

#w-node-_0725534e-066e-5e54-cde0-a345301824aa-c7a3e00f {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-815ae48e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-815ae48e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed11caa6-25d6-6277-f571-2b26144f9e99-815ae48e, #Name.w-node-ed11caa6-25d6-6277-f571-2b26144f9e9e-815ae48e, #Message.w-node-ed11caa6-25d6-6277-f571-2b26144f9e9f-815ae48e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed11caa6-25d6-6277-f571-2b26144f9eb8-815ae48e {
  place-self: center end;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05eef-815ae48e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f1d-815ae48e {
  justify-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f23-815ae48e {
  align-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f35-815ae48e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f63-815ae48e {
  justify-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f69-815ae48e {
  align-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f7b-815ae48e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05fa9-815ae48e {
  justify-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05faf-815ae48e {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-cd1b5b93, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-cd1b5b93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fccc5c35-9951-1025-af33-8dd973ca6b7c-cd1b5b93, #Name-2.w-node-fccc5c35-9951-1025-af33-8dd973ca6b81-cd1b5b93, #Message.w-node-fccc5c35-9951-1025-af33-8dd973ca6b82-cd1b5b93 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fccc5c35-9951-1025-af33-8dd973ca6b9b-cd1b5b93 {
  place-self: center end;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d2698204c-cd1b5b93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d2698207a-cd1b5b93 {
  justify-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d26982080-cd1b5b93 {
  align-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d26982092-cd1b5b93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d269820c0-cd1b5b93 {
  justify-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d269820c6-cd1b5b93 {
  align-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d269820d8-cd1b5b93 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d26982106-cd1b5b93 {
  justify-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d2698210c-cd1b5b93 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-bc115037, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-bc115037 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab18d-bc115037, #Name.w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab192-bc115037, #Message.w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab193-bc115037 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab1ac-bc115037 {
  place-self: center end;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e40ca-bc115037 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e40f8-bc115037 {
  justify-self: center;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e40fe-bc115037 {
  align-self: center;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e4110-bc115037 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e413e-bc115037 {
  justify-self: center;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e4144-bc115037 {
  align-self: center;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e4156-bc115037 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e4184-bc115037 {
  justify-self: center;
}

#w-node-_5adeb24f-0d16-0129-80ab-15bcbe0e418a-bc115037 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-56a8afb1, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-56a8afb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-eb812135-a7c1-070d-e745-83883783904b-56a8afb1, #Name-2.w-node-eb812135-a7c1-070d-e745-838837839050-56a8afb1, #Message.w-node-eb812135-a7c1-070d-e745-838837839051-56a8afb1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eb812135-a7c1-070d-e745-83883783906a-56a8afb1 {
  place-self: center end;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e7017f-56a8afb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e701ad-56a8afb1 {
  justify-self: center;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e701b3-56a8afb1 {
  align-self: center;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e701c5-56a8afb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e701f3-56a8afb1 {
  justify-self: center;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e701f9-56a8afb1 {
  align-self: center;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e7020b-56a8afb1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e70239-56a8afb1 {
  justify-self: center;
}

#w-node-_05f7fce1-f40e-8a5c-c22a-6c8ed8e7023f-56a8afb1 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-db514be7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-db514be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7a9-db514be7, #Name-2.w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7ae-db514be7, #Message.w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7af-db514be7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7c8-db514be7 {
  place-self: center end;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b844528-db514be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b844556-db514be7 {
  justify-self: center;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b84455c-db514be7 {
  align-self: center;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b84456e-db514be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b84459c-db514be7 {
  justify-self: center;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b8445a2-db514be7 {
  align-self: center;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b8445b4-db514be7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b8445e2-db514be7 {
  justify-self: center;
}

#w-node-_30ac1c37-c66e-7a2a-1aba-a4db0b8445e8-db514be7 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-209d0c95, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-209d0c95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_051e7803-ac0a-5585-d843-321f82533f44-209d0c95, #Name.w-node-_051e7803-ac0a-5585-d843-321f82533f49-209d0c95, #Message.w-node-_051e7803-ac0a-5585-d843-321f82533f4a-209d0c95 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_051e7803-ac0a-5585-d843-321f82533f63-209d0c95 {
  place-self: center end;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca14bf-209d0c95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca14ed-209d0c95 {
  justify-self: center;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca14f3-209d0c95 {
  align-self: center;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca1505-209d0c95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca1533-209d0c95 {
  justify-self: center;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca1539-209d0c95 {
  align-self: center;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca154b-209d0c95 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca1579-209d0c95 {
  justify-self: center;
}

#w-node-ab19dfbb-ae4c-c969-5cae-26594cca157f-209d0c95 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-dc41e8d5, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-dc41e8d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccadb-dc41e8d5, #Name.w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccae0-dc41e8d5, #Message.w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccae1-dc41e8d5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccafa-dc41e8d5 {
  place-self: center end;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e5890060-dc41e8d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e589008e-dc41e8d5 {
  justify-self: center;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e5890094-dc41e8d5 {
  align-self: center;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e58900a6-dc41e8d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e58900d4-dc41e8d5 {
  justify-self: center;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e58900da-dc41e8d5 {
  align-self: center;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e58900ec-dc41e8d5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e589011a-dc41e8d5 {
  justify-self: center;
}

#w-node-_54147892-9ed2-f21f-d6f2-d6f8e5890120-dc41e8d5 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-cdb9ca2d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-cdb9ca2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23edd840-b789-6f77-1f98-8fb7f51b4429-cdb9ca2d, #Name-2.w-node-_23edd840-b789-6f77-1f98-8fb7f51b442e-cdb9ca2d, #Message.w-node-_23edd840-b789-6f77-1f98-8fb7f51b442f-cdb9ca2d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23edd840-b789-6f77-1f98-8fb7f51b4448-cdb9ca2d {
  place-self: center end;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d99506-cdb9ca2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d99534-cdb9ca2d {
  justify-self: center;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d9953a-cdb9ca2d {
  align-self: center;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d9954c-cdb9ca2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d9957a-cdb9ca2d {
  justify-self: center;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d99580-cdb9ca2d {
  align-self: center;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d99592-cdb9ca2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d995c0-cdb9ca2d {
  justify-self: center;
}

#w-node-_33caaf3c-f81b-f7c5-a938-476fd7d995c6-cdb9ca2d {
  align-self: center;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a2f-636c73a0 {
  place-self: center stretch;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a31-636c73a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a32-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a34-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a36-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a38-636c73a0 {
  place-self: center stretch;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a3e-636c73a0 {
  justify-self: start;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a53-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a55-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a59-636c73a0 {
  place-self: center stretch;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a62-636c73a0 {
  justify-self: end;
}

#w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b72-636c73a0 {
  justify-self: start;
}

#w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b87-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b89-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b8d-636c73a0 {
  place-self: center stretch;
}

#w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b96-636c73a0 {
  justify-self: end;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308aa5-636c73a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e8812ebc-35b9-dff1-4505-ce0bcf308b5a-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308b65-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308b70-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308b84-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308b90-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308b9b-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308ba6-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308bb1-636c73a0 {
  justify-self: end;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-d3739888, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-d3739888 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13815-d3739888, #Name-2.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381a-d3739888, #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-d3739888 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-d3739888 {
  place-self: center end;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9c9-d3739888 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9f7-d3739888 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9fd-d3739888 {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea0f-d3739888 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea3d-d3739888 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea43-d3739888 {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea55-d3739888 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea83-d3739888 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea89-d3739888 {
  align-self: center;
}

#w-node-a64a1924-4e8a-a9bf-5a66-2c2f7c9d017b-359ca8f2, #w-node-a64a1924-4e8a-a9bf-5a66-2c2f7c9d0197-359ca8f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a64a1924-4e8a-a9bf-5a66-2c2f7c9d0198-359ca8f2 {
  align-self: center;
}

#w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d156e-359ca8f2, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1578-359ca8f2, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1582-359ca8f2, #w-node-_6c0e2247-1e1f-c060-3370-9a9a1a182750-359ca8f2, #w-node-f459889b-b7f4-9ebc-a480-4f4319b338f6-359ca8f2, #w-node-_4fa8babb-2c43-a4c8-0556-d223f95608d0-359ca8f2, #w-node-_528a9e27-4882-2c25-e97c-a1f53a2797db-359ca8f2, #w-node-c69a4b84-cf99-8706-9978-a138d5e8369a-359ca8f2, #w-node-_008e9fb5-8a1e-31ce-2d1f-85d55fbeeb35-359ca8f2 {
  justify-self: end;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e075-359ca8f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e0a3-359ca8f2 {
  justify-self: center;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e0a9-359ca8f2 {
  align-self: center;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e0bb-359ca8f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e0e9-359ca8f2 {
  justify-self: center;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e0ef-359ca8f2 {
  align-self: center;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e101-359ca8f2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e12f-359ca8f2 {
  justify-self: center;
}

#w-node-e87e2975-6f11-a2b6-1f66-f1f55996e135-359ca8f2, #w-node-_237a0b60-0069-ca7c-ff66-554cedb24865-edb24856 {
  align-self: center;
}

#w-node-ed4611f2-28c3-acce-eea3-64c7bfa30ff8-4ae7f90f, #w-node-ed4611f2-28c3-acce-eea3-64c7bfa31014-4ae7f90f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed4611f2-28c3-acce-eea3-64c7bfa31015-4ae7f90f {
  align-self: center;
}

#w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d156e-4ae7f90f, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1578-4ae7f90f, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1582-4ae7f90f, #w-node-_6c0e2247-1e1f-c060-3370-9a9a1a182750-4ae7f90f, #w-node-f459889b-b7f4-9ebc-a480-4f4319b338f6-4ae7f90f, #w-node-_4fa8babb-2c43-a4c8-0556-d223f95608d0-4ae7f90f, #w-node-_528a9e27-4882-2c25-e97c-a1f53a2797db-4ae7f90f, #w-node-c69a4b84-cf99-8706-9978-a138d5e8369a-4ae7f90f, #w-node-_008e9fb5-8a1e-31ce-2d1f-85d55fbeeb35-4ae7f90f {
  justify-self: end;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf72fc-4ae7f90f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf732a-4ae7f90f {
  justify-self: center;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf7330-4ae7f90f {
  align-self: center;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf7342-4ae7f90f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf7370-4ae7f90f {
  justify-self: center;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf7376-4ae7f90f {
  align-self: center;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf7388-4ae7f90f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf73b6-4ae7f90f {
  justify-self: center;
}

#w-node-ff986cf9-0017-6998-8697-10f201bf73bc-4ae7f90f {
  align-self: center;
}

#w-node-ab194022-4f56-1260-d5d2-8196c6ea019f-2e7f9055, #w-node-ab194022-4f56-1260-d5d2-8196c6ea01bb-2e7f9055 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ab194022-4f56-1260-d5d2-8196c6ea01bc-2e7f9055 {
  align-self: center;
}

#w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d156e-2e7f9055, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1578-2e7f9055, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1582-2e7f9055, #w-node-_6c0e2247-1e1f-c060-3370-9a9a1a182750-2e7f9055, #w-node-f459889b-b7f4-9ebc-a480-4f4319b338f6-2e7f9055, #w-node-_4fa8babb-2c43-a4c8-0556-d223f95608d0-2e7f9055, #w-node-_528a9e27-4882-2c25-e97c-a1f53a2797db-2e7f9055, #w-node-c69a4b84-cf99-8706-9978-a138d5e8369a-2e7f9055, #w-node-_008e9fb5-8a1e-31ce-2d1f-85d55fbeeb35-2e7f9055 {
  justify-self: end;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d02-2e7f9055 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d30-2e7f9055 {
  justify-self: center;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d36-2e7f9055 {
  align-self: center;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d48-2e7f9055 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d76-2e7f9055 {
  justify-self: center;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d7c-2e7f9055 {
  align-self: center;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71d8e-2e7f9055 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71dbc-2e7f9055 {
  justify-self: center;
}

#w-node-_792081d3-5677-8eee-73a9-541768e71dc2-2e7f9055 {
  align-self: center;
}

#w-node-_075754e0-7501-dc16-b20c-6743055fe151-0589c3ad, #w-node-_075754e0-7501-dc16-b20c-6743055fe16d-0589c3ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_075754e0-7501-dc16-b20c-6743055fe16e-0589c3ad {
  align-self: center;
}

#w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d156e-0589c3ad, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1578-0589c3ad, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1582-0589c3ad, #w-node-_6c0e2247-1e1f-c060-3370-9a9a1a182750-0589c3ad, #w-node-f459889b-b7f4-9ebc-a480-4f4319b338f6-0589c3ad, #w-node-_4fa8babb-2c43-a4c8-0556-d223f95608d0-0589c3ad, #w-node-_528a9e27-4882-2c25-e97c-a1f53a2797db-0589c3ad, #w-node-c69a4b84-cf99-8706-9978-a138d5e8369a-0589c3ad, #w-node-_008e9fb5-8a1e-31ce-2d1f-85d55fbeeb35-0589c3ad {
  justify-self: end;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a1f6-0589c3ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a224-0589c3ad {
  justify-self: center;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a22a-0589c3ad {
  align-self: center;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a23c-0589c3ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a26a-0589c3ad {
  justify-self: center;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a270-0589c3ad {
  align-self: center;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a282-0589c3ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a2b0-0589c3ad {
  justify-self: center;
}

#w-node-_66c7e7e0-f82f-ca9a-a5d1-4e17fc78a2b6-0589c3ad {
  align-self: center;
}

#w-node-cfdae00b-3e7d-92c3-13e1-366856e4a597-5dd10a45, #w-node-cfdae00b-3e7d-92c3-13e1-366856e4a5b3-5dd10a45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cfdae00b-3e7d-92c3-13e1-366856e4a5b4-5dd10a45 {
  align-self: center;
}

#w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d156e-5dd10a45, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1578-5dd10a45, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1582-5dd10a45, #w-node-_6c0e2247-1e1f-c060-3370-9a9a1a182750-5dd10a45, #w-node-f459889b-b7f4-9ebc-a480-4f4319b338f6-5dd10a45, #w-node-_4fa8babb-2c43-a4c8-0556-d223f95608d0-5dd10a45, #w-node-_528a9e27-4882-2c25-e97c-a1f53a2797db-5dd10a45, #w-node-c69a4b84-cf99-8706-9978-a138d5e8369a-5dd10a45, #w-node-_008e9fb5-8a1e-31ce-2d1f-85d55fbeeb35-5dd10a45 {
  justify-self: end;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec268872-5dd10a45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec2688a0-5dd10a45 {
  justify-self: center;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec2688a6-5dd10a45 {
  align-self: center;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec2688b8-5dd10a45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec2688e6-5dd10a45 {
  justify-self: center;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec2688ec-5dd10a45 {
  align-self: center;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec2688fe-5dd10a45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec26892c-5dd10a45 {
  justify-self: center;
}

#w-node-_0fdf2080-064d-fd1f-57cd-3f60ec268932-5dd10a45 {
  align-self: center;
}

#w-node-e4d4b114-f968-2e0c-dfde-85625862a005-88b813a6, #w-node-e4d4b114-f968-2e0c-dfde-85625862a021-88b813a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4d4b114-f968-2e0c-dfde-85625862a022-88b813a6 {
  align-self: center;
}

#w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d156e-88b813a6, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1578-88b813a6, #w-node-_1b8ba8d4-a633-0a61-1b6c-cce5ea5d1582-88b813a6, #w-node-_6c0e2247-1e1f-c060-3370-9a9a1a182750-88b813a6, #w-node-f459889b-b7f4-9ebc-a480-4f4319b338f6-88b813a6, #w-node-_4fa8babb-2c43-a4c8-0556-d223f95608d0-88b813a6, #w-node-_528a9e27-4882-2c25-e97c-a1f53a2797db-88b813a6, #w-node-c69a4b84-cf99-8706-9978-a138d5e8369a-88b813a6, #w-node-_008e9fb5-8a1e-31ce-2d1f-85d55fbeeb35-88b813a6 {
  justify-self: end;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b77631-88b813a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b7765f-88b813a6 {
  justify-self: center;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b77665-88b813a6 {
  align-self: center;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b77677-88b813a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b776a5-88b813a6 {
  justify-self: center;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b776ab-88b813a6 {
  align-self: center;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b776bd-88b813a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b776eb-88b813a6 {
  justify-self: center;
}

#w-node-_5d27687e-c14a-478a-db11-25b432b776f1-88b813a6, #w-node-_30c9f88c-e6bc-5efa-edba-c5c009439597-0cb72293 {
  align-self: center;
}

#w-node-_30c9f88c-e6bc-5efa-edba-c5c00943959e-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c7-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396c9-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396cc-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396ce-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d1-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d3-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d6-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396d8-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396db-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396dd-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e0-0cb72293, #w-node-_30c9f88c-e6bc-5efa-edba-c5c0094396e2-0cb72293 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6d88d425-96ca-c82f-0a44-062f98c966eb-0cb72293, #Name-2.w-node-_6d88d425-96ca-c82f-0a44-062f98c966f0-0cb72293, #Message.w-node-_6d88d425-96ca-c82f-0a44-062f98c966f1-0cb72293 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6d88d425-96ca-c82f-0a44-062f98c9670a-0cb72293 {
  place-self: center end;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43d66-0cb72293 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43d94-0cb72293 {
  justify-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43d9a-0cb72293 {
  align-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43dac-0cb72293 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43dda-0cb72293 {
  justify-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43de0-0cb72293 {
  align-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43df2-0cb72293 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43e20-0cb72293 {
  justify-self: center;
}

#w-node-_154d62a8-43f3-6b3d-430f-b8fb8eb43e26-0cb72293 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-fd1e05fc, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-fd1e05fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d1-fd1e05fc, #Name-2.w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d6-fd1e05fc, #Message.w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d7-fd1e05fc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_2ac47262-2f46-0699-de44-c39e13b0f8f0-fd1e05fc {
  place-self: center end;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ede5-fd1e05fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee13-fd1e05fc {
  justify-self: center;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee19-fd1e05fc {
  align-self: center;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee2b-fd1e05fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee59-fd1e05fc {
  justify-self: center;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee5f-fd1e05fc {
  align-self: center;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee71-fd1e05fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6ee9f-fd1e05fc {
  justify-self: center;
}

#w-node-ad6cab68-0f4d-08f4-f21a-78383ec6eea5-fd1e05fc {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-5bd6b2da, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-5bd6b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed11caa6-25d6-6277-f571-2b26144f9e99-5bd6b2da, #Name.w-node-ed11caa6-25d6-6277-f571-2b26144f9e9e-5bd6b2da, #Message.w-node-ed11caa6-25d6-6277-f571-2b26144f9e9f-5bd6b2da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed11caa6-25d6-6277-f571-2b26144f9eb8-5bd6b2da {
  place-self: center end;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05eef-5bd6b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f1d-5bd6b2da {
  justify-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f23-5bd6b2da {
  align-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f35-5bd6b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f63-5bd6b2da {
  justify-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f69-5bd6b2da {
  align-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05f7b-5bd6b2da {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05fa9-5bd6b2da {
  justify-self: center;
}

#w-node-c3fbcf5a-acf4-76d9-d346-5ebbcee05faf-5bd6b2da {
  align-self: center;
}

#w-node-f585b539-7594-9d39-d24a-260236f60a7b-16803277 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1b2d33d8-41bb-c0e4-f8ff-fffdac75246b-16803277 {
  justify-self: center;
}

#w-node-a15b2f68-02b7-ff0e-05d9-5158bfd90eb7-16803277 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a15b2f68-02b7-ff0e-05d9-5158bfd90ee5-16803277 {
  justify-self: center;
}

#w-node-a15b2f68-02b7-ff0e-05d9-5158bfd90eeb-16803277 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-42032379, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-42032379 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fccc5c35-9951-1025-af33-8dd973ca6b7c-42032379, #Name-2.w-node-fccc5c35-9951-1025-af33-8dd973ca6b81-42032379, #Message.w-node-fccc5c35-9951-1025-af33-8dd973ca6b82-42032379 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fccc5c35-9951-1025-af33-8dd973ca6b9b-42032379 {
  place-self: center end;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d2698204c-42032379 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d2698207a-42032379 {
  justify-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d26982080-42032379 {
  align-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d26982092-42032379 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d269820c0-42032379 {
  justify-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d269820c6-42032379 {
  align-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d269820d8-42032379 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d26982106-42032379 {
  justify-self: center;
}

#w-node-_079e9965-874d-4dcb-b0e1-656d2698210c-42032379 {
  align-self: center;
}

#w-node-_84d1891a-9fc0-0e19-da83-8bba38991588-c022339f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_84d1891a-9fc0-0e19-da83-8bba3899170f-c022339f, #Name-2.w-node-_84d1891a-9fc0-0e19-da83-8bba38991714-c022339f, #Message.w-node-_84d1891a-9fc0-0e19-da83-8bba38991715-c022339f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_84d1891a-9fc0-0e19-da83-8bba3899172e-c022339f {
  place-self: center end;
}

#w-node-_5c7d3947-dfd6-6169-59c6-9b4df948262b-c022339f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c7d3947-dfd6-6169-59c6-9b4df9482659-c022339f {
  justify-self: center;
}

#w-node-_5c7d3947-dfd6-6169-59c6-9b4df948265f-c022339f {
  align-self: center;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbed3-687dbe7e {
  justify-self: start;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbee0-687dbe7e {
  align-self: center;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbe83-687dbe7e {
  justify-self: start;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbe90-687dbe7e {
  align-self: center;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbe96-687dbe7e {
  justify-self: start;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbea3-687dbe7e {
  align-self: center;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbea9-687dbe7e {
  justify-self: start;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbeb6-687dbe7e {
  align-self: center;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbebd-687dbe7e {
  justify-self: start;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbecd-687dbe7e {
  align-self: center;
}

#w-node-_5c7687d1-c543-87f0-62b8-9353687dbeea-687dbe7e {
  justify-self: end;
}

#w-node-_829bd7f4-a260-0f01-daf2-b50e4e466853-a131e360 {
  align-self: center;
}

#w-node-cdf7a550-620b-08d1-481d-7e94b7178302-a131e360 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f643253f-1266-7390-ee10-c7b529efad2d-a131e360, #Name.w-node-f643253f-1266-7390-ee10-c7b529efad32-a131e360, #Message.w-node-f643253f-1266-7390-ee10-c7b529efad33-a131e360 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f643253f-1266-7390-ee10-c7b529efad4c-a131e360 {
  place-self: center end;
}

#w-node-_7a306aac-4e68-7357-d723-f82adb09db90-a131e360 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7a306aac-4e68-7357-d723-f82adb09dbbe-a131e360 {
  justify-self: center;
}

#w-node-_7a306aac-4e68-7357-d723-f82adb09dbc4-a131e360 {
  align-self: center;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f5-6513e9f8 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f7-6513e9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f8-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fa-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fc-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fe-6513e9f8 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652504-6513e9f8 {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652510-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-6513e9f8 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-6513e9f8 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-6513e9f8 {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652538-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-6513e9f8 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652547-6513e9f8 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652559-6513e9f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6525f3-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d6525fe-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65260a-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d652615-6513e9f8 {
  justify-self: end;
}

#w-node-e0d6f281-efe4-6ce8-1331-15bdfe6613c8-ce2b0c37 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-bbdc76ae-a03b-b812-9ff2-f30c53e9a618-ce2b0c37, #w-node-bbdc76ae-a03b-b812-9ff2-f30c53e9a62a-ce2b0c37 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bbdc76ae-a03b-b812-9ff2-f30c53e9a62b-ce2b0c37 {
  align-self: center;
}

#w-node-e0d6f281-efe4-6ce8-1331-15bdfe661402-ce2b0c37, #w-node-e0d6f281-efe4-6ce8-1331-15bdfe66140c-ce2b0c37, #w-node-e0d6f281-efe4-6ce8-1331-15bdfe661416-ce2b0c37 {
  justify-self: end;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-9cf8e023, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-9cf8e023, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-9cf8e023, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-9cf8e023, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-9cf8e023, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-9cf8e023, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-9cf8e023, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-9cf8e023 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e721e87-b812-849c-0aa6-11f2870b6053-9cf8e023, #w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-9cf8e023 {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-9cf8e023 {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-9cf8e023 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-9cf8e023 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-9cf8e023, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-9cf8e023 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-9cf8e023 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-9cf8e023, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-9cf8e023 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-9cf8e023 {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-9cf8e023 {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-9cf8e023 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-9cf8e023 {
  justify-self: center;
}

#w-node-_95e19704-ec48-2e06-3cdb-c142bd356197-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd35619f-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd3561a5-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd3561ab-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd3561b5-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd3561be-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd3561c5-ee29a43c, #w-node-_95e19704-ec48-2e06-3cdb-c142bd3561cc-ee29a43c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb9c8849-18dd-1684-8d5c-0ec05fda67cd-ee29a43c, #w-node-bb9c8849-18dd-1684-8d5c-0ec05fda6823-ee29a43c {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-ee29a43c {
  align-self: end;
}

#w-node-e3c3ea06-180a-44ed-bc80-c370602e4804-ee29a43c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e3c3ea06-180a-44ed-bc80-c370602e4805-ee29a43c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3c3ea06-180a-44ed-bc80-c370602e480c-ee29a43c, #w-node-e3c3ea06-180a-44ed-bc80-c370602e4813-ee29a43c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-e3c3ea06-180a-44ed-bc80-c370602e481b-ee29a43c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3c3ea06-180a-44ed-bc80-c370602e4822-ee29a43c, #w-node-e3c3ea06-180a-44ed-bc80-c370602e4829-ee29a43c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-ee29a43c {
  align-self: start;
}

#w-node-dc12970b-1025-dbea-8471-f95b49f4138b-ee29a43c {
  justify-self: center;
}

#w-node-dc12970b-1025-dbea-8471-f95b49f413a5-ee29a43c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-dc12970b-1025-dbea-8471-f95b49f413a6-ee29a43c {
  justify-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-5a1178e6, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-5a1178e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-5a1178e6, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-5a1178e6, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-5a1178e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-5a1178e6 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-5a1178e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-5a1178e6 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-5a1178e6 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-5a1178e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-5a1178e6 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-5a1178e6 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-5a1178e6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-5a1178e6 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-5a1178e6 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-bbaae04a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-bbaae04a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-bbaae04a, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-bbaae04a, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-bbaae04a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-bbaae04a {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-bbaae04a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-bbaae04a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-bbaae04a {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-bbaae04a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-bbaae04a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-bbaae04a {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-bbaae04a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-bbaae04a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-bbaae04a {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-43ae6403, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-43ae6403 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13815-43ae6403, #Name-2.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381a-43ae6403, #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-43ae6403 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-43ae6403 {
  place-self: center end;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9c9-43ae6403 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9f7-43ae6403 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9fd-43ae6403 {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea0f-43ae6403 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea3d-43ae6403 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea43-43ae6403 {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea55-43ae6403 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea83-43ae6403 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea89-43ae6403 {
  align-self: center;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-0270655a, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-0270655a, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-0270655a, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-0270655a, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-0270655a, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-0270655a, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-0270655a, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-0270655a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e721e87-b812-849c-0aa6-11f2870b6053-0270655a, #w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-0270655a {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-0270655a {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-0270655a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-0270655a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-0270655a, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-0270655a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-0270655a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-0270655a, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-0270655a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-0270655a {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-0270655a {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-0270655a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-0270655a {
  justify-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-6ec80d4f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-6ec80d4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-6ec80d4f, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-6ec80d4f, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-6ec80d4f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-6ec80d4f {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-6ec80d4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-6ec80d4f {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-6ec80d4f {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-6ec80d4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-6ec80d4f {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-6ec80d4f {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-6ec80d4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-6ec80d4f {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-6ec80d4f {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-2c11ed19, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-2c11ed19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-2c11ed19, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-2c11ed19, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-2c11ed19 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-2c11ed19 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-2c11ed19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-2c11ed19 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-2c11ed19 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-2c11ed19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-2c11ed19 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-2c11ed19 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-2c11ed19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-2c11ed19 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-2c11ed19 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-13914257, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-13914257 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-13914257, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-13914257, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-13914257 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-13914257 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-13914257 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-13914257 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-13914257 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-13914257 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-13914257 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-13914257 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-13914257 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-13914257 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-13914257 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-c87b312a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-c87b312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-c87b312a, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-c87b312a, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-c87b312a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-c87b312a {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-c87b312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-c87b312a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-c87b312a {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-c87b312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-c87b312a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-c87b312a {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-c87b312a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-c87b312a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-c87b312a {
  align-self: center;
}

#w-node-c6966047-334b-842c-4dac-6cb1b635e2b9-631a26db {
  place-self: auto center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-631a26db, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-631a26db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-631a26db, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-631a26db, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-631a26db {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-631a26db {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-631a26db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-631a26db {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-631a26db {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-631a26db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-631a26db {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-631a26db {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-631a26db {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-631a26db {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-631a26db {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-110777d7, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-110777d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-110777d7, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-110777d7, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-110777d7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-110777d7 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-110777d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-110777d7 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-110777d7 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-110777d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-110777d7 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-110777d7 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-110777d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-110777d7 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-110777d7 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-bacd024a, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-bacd024a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-bacd024a, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-bacd024a, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-bacd024a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-bacd024a {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-bacd024a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-bacd024a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-bacd024a {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-bacd024a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-bacd024a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-bacd024a {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-bacd024a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-bacd024a {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-bacd024a {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-2586b2ad, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-2586b2ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-2586b2ad, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-2586b2ad, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-2586b2ad {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-2586b2ad {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-2586b2ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-2586b2ad {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-2586b2ad {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-2586b2ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-2586b2ad {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-2586b2ad {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-2586b2ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-2586b2ad {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-2586b2ad {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-93e94635, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-93e94635 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-93e94635, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-93e94635, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-93e94635 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-93e94635 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-93e94635 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-93e94635 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-93e94635 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-93e94635 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-93e94635 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-93e94635 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-93e94635 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-93e94635 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-93e94635 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-60e1c802, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-60e1c802 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-60e1c802, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-60e1c802, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-60e1c802 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-60e1c802 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-60e1c802 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-60e1c802 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-60e1c802 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-60e1c802 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-60e1c802 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-60e1c802 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-60e1c802 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-60e1c802 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-60e1c802 {
  align-self: center;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-47b9ca89, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-47b9ca89, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-47b9ca89, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-47b9ca89, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-47b9ca89, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-47b9ca89, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-47b9ca89, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-47b9ca89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-47b9ca89 {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-47b9ca89 {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-47b9ca89 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-47b9ca89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-47b9ca89, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-47b9ca89 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-47b9ca89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-47b9ca89, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-47b9ca89 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-47b9ca89 {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-47b9ca89 {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-47b9ca89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-47b9ca89 {
  justify-self: center;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-96821b2e, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-96821b2e, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-96821b2e, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-96821b2e, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-96821b2e, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-96821b2e, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-96821b2e, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-96821b2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e721e87-b812-849c-0aa6-11f2870b6053-96821b2e, #w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-96821b2e {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-96821b2e {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-96821b2e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-96821b2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-96821b2e, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-96821b2e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-96821b2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-96821b2e, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-96821b2e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-96821b2e {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-96821b2e {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-96821b2e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-96821b2e {
  justify-self: center;
}

#w-node-c6966047-334b-842c-4dac-6cb1b635e2b9-9f22ff0f {
  place-self: auto center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-9f22ff0f, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-9f22ff0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-9f22ff0f, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-9f22ff0f, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-9f22ff0f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-9f22ff0f {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-9f22ff0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-9f22ff0f {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-9f22ff0f {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-9f22ff0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-9f22ff0f {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-9f22ff0f {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-9f22ff0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-9f22ff0f {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-9f22ff0f {
  align-self: center;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-fbccc99a, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-fbccc99a, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-fbccc99a, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-fbccc99a, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-fbccc99a, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-fbccc99a, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-fbccc99a, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-fbccc99a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e721e87-b812-849c-0aa6-11f2870b6053-fbccc99a, #w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-fbccc99a {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-fbccc99a {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-fbccc99a {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-fbccc99a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-fbccc99a, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-fbccc99a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-fbccc99a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-fbccc99a, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-fbccc99a {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-fbccc99a {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-fbccc99a {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-fbccc99a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-fbccc99a {
  justify-self: center;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-dbeec61c, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-dbeec61c, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-dbeec61c, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-dbeec61c, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-dbeec61c, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-dbeec61c, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-dbeec61c, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-dbeec61c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e721e87-b812-849c-0aa6-11f2870b6053-dbeec61c, #w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-dbeec61c {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-dbeec61c {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-dbeec61c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-dbeec61c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-dbeec61c, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-dbeec61c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-dbeec61c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-dbeec61c, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-dbeec61c {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-dbeec61c {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-dbeec61c {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-dbeec61c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-dbeec61c {
  justify-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-ec630319, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-ec630319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13815-ec630319, #Name-2.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381a-ec630319, #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-ec630319 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-ec630319 {
  place-self: center end;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9c9-ec630319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9f7-ec630319 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9fd-ec630319 {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea0f-ec630319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea3d-ec630319 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea43-ec630319 {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea55-ec630319 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea83-ec630319 {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea89-ec630319 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-cf970b3e, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-cf970b3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13815-cf970b3e, #Name-2.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381a-cf970b3e, #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-cf970b3e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-cf970b3e {
  place-self: center end;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9c9-cf970b3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9f7-cf970b3e {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729e9fd-cf970b3e {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea0f-cf970b3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea3d-cf970b3e {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea43-cf970b3e {
  align-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea55-cf970b3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea83-cf970b3e {
  justify-self: center;
}

#w-node-_93419f50-48c7-9421-ec02-6c01b729ea89-cf970b3e {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-17c16d45, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-17c16d45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-17c16d45, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-17c16d45, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-17c16d45 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-17c16d45 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-17c16d45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-17c16d45 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-17c16d45 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-17c16d45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-17c16d45 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-17c16d45 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-17c16d45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-17c16d45 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-17c16d45 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-79c9569c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-79c9569c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-79c9569c, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-79c9569c, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-79c9569c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-79c9569c {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-79c9569c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-79c9569c {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-79c9569c {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-79c9569c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-79c9569c {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-79c9569c {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-79c9569c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-79c9569c {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-79c9569c {
  align-self: center;
}

#w-node-f739216e-fe9b-6c1e-9701-556ddb4e83e0-43df80f0, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83eb-43df80f0, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e83f6-43df80f0, #w-node-f739216e-fe9b-6c1e-9701-556ddb4e8400-43df80f0, #w-node-_6c4fadbd-a5ec-5275-453f-f88880da7838-43df80f0, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ac1-43df80f0, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5acd-43df80f0, #w-node-_257acef7-70ad-ffab-1f26-9e82875a5ad9-43df80f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e721e87-b812-849c-0aa6-11f2870b6053-43df80f0, #w-node-_953c589c-0280-ed3e-6801-aebe9ed8ade8-43df80f0 {
  justify-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80c-43df80f0 {
  align-self: end;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-43df80f0 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-e980268f-6cc8-99fa-a666-e752c29fa810-43df80f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad22d79b-dd52-6f59-a85b-77cfa89eb414-43df80f0, #w-node-_64e8c841-895f-2584-ee5a-abb490a6a59d-43df80f0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1c5-43df80f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fbefed80-150f-77d4-7afe-a49a88b6b1cc-43df80f0, #w-node-fbefed80-150f-77d4-7afe-a49a88b6b1d3-43df80f0 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-43df80f0 {
  align-self: start;
}

#w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-43df80f0 {
  justify-self: center;
}

#w-node-_6fe7b9de-76a3-0603-17b0-82b91dc4e09b-43df80f0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3e5b6ae1-8b19-8a06-5fdf-7403d7a58681-43df80f0 {
  justify-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-faefb488, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-faefb488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef10d-faefb488, #Name.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef112-faefb488, #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-faefb488 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-faefb488 {
  place-self: center end;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720963-faefb488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720991-faefb488 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720997-faefb488 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209a9-faefb488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209d7-faefb488 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209dd-faefb488 {
  align-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a97209ef-faefb488 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a1d-faefb488 {
  justify-self: center;
}

#w-node-f7b18158-8ac0-87b6-878b-eef2a9720a23-faefb488 {
  align-self: center;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f5-98b807b2 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f7-98b807b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f8-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fa-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fc-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fe-98b807b2 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652504-98b807b2 {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652510-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-98b807b2 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-98b807b2 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-98b807b2 {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652538-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-98b807b2 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652547-98b807b2 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652559-98b807b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6525f3-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d6525fe-98b807b2, #w-node-_1691fd48-fc0b-af29-b816-cb43310fa5a9-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65260a-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d652615-98b807b2, #w-node-_68783ae5-9b03-02c4-698c-14a7212c8b96-98b807b2 {
  justify-self: end;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-17f21013, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-17f21013 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-17f21013, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-17f21013, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-17f21013 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-17f21013 {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-17f21013 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-17f21013 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-17f21013 {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-17f21013 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-17f21013 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-17f21013 {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-17f21013 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-17f21013 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-17f21013 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-b740747c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-b740747c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-b740747c, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-b740747c, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-b740747c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-b740747c {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-b740747c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-b740747c {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-b740747c {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-b740747c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-b740747c {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-b740747c {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-b740747c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-b740747c {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-b740747c {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-74ee1acd, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-74ee1acd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-74ee1acd, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-74ee1acd, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-74ee1acd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-74ee1acd {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-74ee1acd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-74ee1acd {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-74ee1acd {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-74ee1acd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-74ee1acd {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-74ee1acd {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-74ee1acd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-74ee1acd {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-74ee1acd {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-3d5a307d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-3d5a307d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-3d5a307d, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-3d5a307d, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-3d5a307d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-3d5a307d {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-3d5a307d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-3d5a307d {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-3d5a307d {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-3d5a307d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-3d5a307d {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-3d5a307d {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-3d5a307d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-3d5a307d {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-3d5a307d {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-1749e9d3, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-1749e9d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-1749e9d3, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-1749e9d3, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-1749e9d3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-1749e9d3 {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-1749e9d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-1749e9d3 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-1749e9d3 {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-1749e9d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-1749e9d3 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-1749e9d3 {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-1749e9d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-1749e9d3 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-1749e9d3 {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-a11d564d, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-a11d564d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-a11d564d, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-a11d564d, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-a11d564d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-a11d564d {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-a11d564d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-a11d564d {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-a11d564d {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-a11d564d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-a11d564d {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-a11d564d {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-a11d564d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-a11d564d {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-a11d564d {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-226ee8aa, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-226ee8aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-226ee8aa, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-226ee8aa, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-226ee8aa {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-226ee8aa {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-226ee8aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-226ee8aa {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-226ee8aa {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-226ee8aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-226ee8aa {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-226ee8aa {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-226ee8aa {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-226ee8aa {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-226ee8aa {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-4e7a6f5c, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-4e7a6f5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-4e7a6f5c, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-4e7a6f5c, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-4e7a6f5c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-4e7a6f5c {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-4e7a6f5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-4e7a6f5c {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-4e7a6f5c {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-4e7a6f5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-4e7a6f5c {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-4e7a6f5c {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-4e7a6f5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-4e7a6f5c {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-4e7a6f5c {
  align-self: center;
}

#w-node-eb2168c2-f649-e841-e442-6c4d3e1b5a2f-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc6-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bc8-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcb-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bcd-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd0-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd2-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd5-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bd7-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bda-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdc-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5bdf-fa0a4140, #w-node-eb2168c2-f649-e841-e442-6c4d3e1b5be1-fa0a4140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba992-fa0a4140, #Name-2.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba997-fa0a4140, #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-fa0a4140 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-fa0a4140 {
  place-self: center end;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896668e-fa0a4140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666bc-fa0a4140 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666c2-fa0a4140 {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e89666d4-fa0a4140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966702-fa0a4140 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966708-fa0a4140 {
  align-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896671a-fa0a4140 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e8966748-fa0a4140 {
  justify-self: center;
}

#w-node-ea2d25cc-b916-8b02-98cb-b555e896674e-fa0a4140, #w-node-_043d8474-f4d8-827a-4433-8c68a2099e98-0bbf0733 {
  align-self: center;
}

#w-node-_43cf3713-ef72-da0b-8916-dc457d4789a8-0bbf0733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0346d46a-17bf-efe1-c915-0fca82485b83-0bbf0733, #Name-2.w-node-_0346d46a-17bf-efe1-c915-0fca82485b88-0bbf0733, #Message.w-node-_0346d46a-17bf-efe1-c915-0fca82485b89-0bbf0733 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0346d46a-17bf-efe1-c915-0fca82485ba2-0bbf0733 {
  place-self: center end;
}

#w-node-_111d5a9a-da56-0b96-1425-1ae0124e11e4-0bbf0733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_111d5a9a-da56-0b96-1425-1ae0124e121b-0bbf0733 {
  justify-self: center;
}

#w-node-_111d5a9a-da56-0b96-1425-1ae0124e1221-0bbf0733, #w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df657-6530792e {
  align-self: center;
}

#w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df673-6530792e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df797-6530792e, #Name-2.w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df79c-6530792e, #Message.w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df79d-6530792e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df7b6-6530792e {
  place-self: center end;
}

#w-node-_0f326a8c-33f9-3c96-d633-04df46ac2256-6530792e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f326a8c-33f9-3c96-d633-04df46ac228d-6530792e {
  justify-self: center;
}

#w-node-_0f326a8c-33f9-3c96-d633-04df46ac2293-6530792e, #w-node-_176be0ac-f14e-54cc-854c-2fe323f82b1b-93c43968 {
  align-self: center;
}

#w-node-_176be0ac-f14e-54cc-854c-2fe323f82b37-93c43968 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_176be0ac-f14e-54cc-854c-2fe323f82c5b-93c43968, #Name-2.w-node-_176be0ac-f14e-54cc-854c-2fe323f82c60-93c43968, #Message.w-node-_176be0ac-f14e-54cc-854c-2fe323f82c61-93c43968 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_176be0ac-f14e-54cc-854c-2fe323f82c7a-93c43968 {
  place-self: center end;
}

#w-node-b8331969-1f49-4a0a-1231-7edde96372e1-93c43968 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8331969-1f49-4a0a-1231-7edde9637318-93c43968 {
  justify-self: center;
}

#w-node-b8331969-1f49-4a0a-1231-7edde963731e-93c43968 {
  align-self: center;
}

#w-node-_71269fda-add7-9bd6-683a-a6c6380b0c2f-662d14d3 {
  order: -9999;
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054bf0-662d14d3 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054c04-662d14d3, #w-node-_55349015-d343-7eb5-a095-93dccc0e46b6-662d14d3 {
  place-self: center;
}

#w-node-b2c92f04-264c-0110-632c-aca4c946cbb2-662d14d3, #Name-2.w-node-b2c92f04-264c-0110-632c-aca4c946cbb7-662d14d3, #Message.w-node-b2c92f04-264c-0110-632c-aca4c946cbb8-662d14d3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b2c92f04-264c-0110-632c-aca4c946cbd1-662d14d3 {
  place-self: center end;
}

#w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054cf4-662d14d3, #w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054d01-662d14d3, #w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054d0e-662d14d3, #w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054d29-662d14d3, #w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054d36-662d14d3, #w-node-_097e05a0-ed04-f0ac-bd9c-1d550f054d45-662d14d3 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f5-f290ed0e {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f7-f290ed0e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f8-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fa-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fc-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fe-f290ed0e {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652504-f290ed0e {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652510-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-f290ed0e {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-f290ed0e {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-f290ed0e {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652538-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-f290ed0e {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652547-f290ed0e {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652559-f290ed0e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6525f3-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d6525fe-f290ed0e, #w-node-deac0a54-8925-d00b-d098-bfa50fced0cf-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65260a-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652615-f290ed0e, #w-node-b51b4ddc-7033-de15-d1da-84ec79c6538d-f290ed0e {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f5-22699432 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f7-22699432 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6524f8-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fa-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fc-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d6524fe-22699432 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652504-22699432 {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652510-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-22699432 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-22699432 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-22699432 {
  justify-self: start;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652538-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-22699432 {
  place-self: center stretch;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652547-22699432 {
  justify-self: end;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d652559-22699432 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9564689a-f7af-636b-8ebd-0af23d6525f3-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d6525fe-22699432, #w-node-deac0a54-8925-d00b-d098-bfa50fced0cf-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65260a-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d652615-22699432, #w-node-b51b4ddc-7033-de15-d1da-84ec79c6538d-22699432 {
  justify-self: end;
}

#w-node-_529859d7-c514-7562-1928-22bb79226041-7fe24170 {
  order: -9999;
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_529859d7-c514-7562-1928-22bb792260d1-7fe24170 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_529859d7-c514-7562-1928-22bb792260e6-7fe24170, #w-node-_529859d7-c514-7562-1928-22bb792260eb-7fe24170 {
  place-self: center;
}

#w-node-_529859d7-c514-7562-1928-22bb79226110-7fe24170, #Name-2.w-node-_529859d7-c514-7562-1928-22bb79226115-7fe24170, #Message.w-node-_529859d7-c514-7562-1928-22bb79226116-7fe24170 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_529859d7-c514-7562-1928-22bb7922612f-7fe24170 {
  place-self: center end;
}

#w-node-_529859d7-c514-7562-1928-22bb79226145-7fe24170, #w-node-_529859d7-c514-7562-1928-22bb79226150-7fe24170, #w-node-_529859d7-c514-7562-1928-22bb7922617d-7fe24170, #w-node-_529859d7-c514-7562-1928-22bb79226167-7fe24170, #w-node-_529859d7-c514-7562-1928-22bb7922615b-7fe24170, #w-node-_529859d7-c514-7562-1928-22bb79226172-7fe24170 {
  justify-self: end;
}

#w-node-_529859d7-c514-7562-1928-22bb79226041-bb84c8bd {
  order: -9999;
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_529859d7-c514-7562-1928-22bb792260d1-bb84c8bd {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_529859d7-c514-7562-1928-22bb792260e6-bb84c8bd, #w-node-_529859d7-c514-7562-1928-22bb792260eb-bb84c8bd {
  place-self: center;
}

#w-node-_529859d7-c514-7562-1928-22bb79226110-bb84c8bd, #Name-2.w-node-_529859d7-c514-7562-1928-22bb79226115-bb84c8bd, #Message.w-node-_529859d7-c514-7562-1928-22bb79226116-bb84c8bd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_529859d7-c514-7562-1928-22bb7922612f-bb84c8bd {
  place-self: center end;
}

#w-node-_529859d7-c514-7562-1928-22bb79226145-bb84c8bd, #w-node-_529859d7-c514-7562-1928-22bb79226150-bb84c8bd, #w-node-_529859d7-c514-7562-1928-22bb7922617d-bb84c8bd, #w-node-_529859d7-c514-7562-1928-22bb79226167-bb84c8bd, #w-node-_529859d7-c514-7562-1928-22bb7922615b-bb84c8bd, #w-node-_529859d7-c514-7562-1928-22bb79226172-bb84c8bd {
  justify-self: end;
}

@media screen and (min-width: 1920px) {
  #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7d4-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7c0-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7ad-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7e9-2eb6a79a {
    align-self: center;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-e980268f-6cc8-99fa-a666-e752c29fa810-dbeec61c, #w-node-e980268f-6cc8-99fa-a666-e752c29fa810-43df80f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-d573de48-c434-afd6-b63d-610905f6a3c3-a3cc85de {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d573de48-c434-afd6-b63d-610905f6a418-a3cc85de {
    justify-self: end;
  }

  #w-node-d573de48-c434-afd6-b63d-610905f6a450-a3cc85de {
    justify-self: center;
  }

  #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad6245045095-1f2468cf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad624504509e-1f2468cf {
    justify-self: center;
  }

  #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ad-1f2468cf, #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450b1-1f2468cf {
    justify-self: stretch;
  }

  #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ba-1f2468cf {
    justify-self: end;
  }

  #w-node-f6b738cc-143a-e204-e0f9-841dc91025bd-1f2468cf {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-f6b738cc-143a-e204-e0f9-841dc91025c6-1f2468cf {
    justify-self: center;
  }

  #w-node-f6b738cc-143a-e204-e0f9-841dc91025d5-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d9-1f2468cf {
    justify-self: stretch;
  }

  #w-node-f6b738cc-143a-e204-e0f9-841dc91025e2-1f2468cf {
    justify-self: end;
  }

  #w-node-_59a91da1-0659-e217-dcca-f7537bd9b193-7bd9b193 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-_59a91da1-0659-e217-dcca-f7537bd9b1c1-7bd9b193, #w-node-_59a91da1-0659-e217-dcca-f7537bd9b199-7bd9b193, #w-node-_59a91da1-0659-e217-dcca-f7537bd9b1ad-7bd9b193, #w-node-_59a91da1-0659-e217-dcca-f7537bd9b1ea-7bd9b193, #w-node-_59a91da1-0659-e217-dcca-f7537bd9b1d6-7bd9b193 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_59a91da1-0659-e217-dcca-f7537bd9b202-7bd9b193 {
    justify-self: end;
  }

  #w-node-_98fb65d8-dd97-b27e-29b8-063d245da12f-245da0e2, #w-node-_98fb65d8-dd97-b27e-29b8-063d245da0ea-245da0e2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_99385529-3494-97f8-ea0f-f571141203e4-ff244f49 {
    justify-self: stretch;
  }

  #w-node-_99385529-3494-97f8-ea0f-f571141203fd-ff244f49 {
    justify-self: end;
  }

  #w-node-b1555491-c2ab-8630-2af8-4c91a2323429-ff244f49 {
    order: -9999;
  }

  #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b8300-10413e91 {
    grid-area: 1 / 1 / 2 / 2;
    justify-self: auto;
  }

  #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b836f-10413e91 {
    justify-self: end;
  }

  #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b837b-10413e91, #w-node-ab9f5e7b-9318-14b9-6e62-fb53239b83c4-10413e91 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_127c8b2a-28a4-45d2-ae78-2590201462bd-250c1fab {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7c6-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7b3-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a79f-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7db-2eb6a79a, #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a7ef-2eb6a79a {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a807-2eb6a79a {
    justify-self: end;
  }

  #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a3e-636c73a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a46-636c73a0 {
    justify-self: center;
  }

  #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a55-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a59-636c73a0 {
    justify-self: stretch;
  }

  #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a62-636c73a0 {
    justify-self: end;
  }

  #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b72-636c73a0 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b7a-636c73a0 {
    justify-self: center;
  }

  #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b89-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b8d-636c73a0 {
    justify-self: stretch;
  }

  #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b96-636c73a0 {
    justify-self: end;
  }

  #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188544-359ca8f2, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188544-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188544-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188544-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188544-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188544-88b813a6 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f585b539-7594-9d39-d24a-260236f60a7b-16803277 {
    grid-row: span 1 / span 1;
  }

  #w-node-_06b4005d-ba12-0314-be3b-b5e25e93b239-16803277, #w-node-_66595d18-33f6-c57e-e914-a6d29d7a3792-16803277 {
    order: -9999;
  }

  #w-node-_5c7687d1-c543-87f0-62b8-9353687dbed3-687dbe7e, #w-node-_5c7687d1-c543-87f0-62b8-9353687dbe83-687dbe7e, #w-node-_5c7687d1-c543-87f0-62b8-9353687dbe96-687dbe7e, #w-node-_5c7687d1-c543-87f0-62b8-9353687dbea9-687dbe7e, #w-node-_5c7687d1-c543-87f0-62b8-9353687dbebd-687dbe7e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_5c7687d1-c543-87f0-62b8-9353687dbeea-687dbe7e {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652504-6513e9f8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65250c-6513e9f8 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-6513e9f8 {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-6513e9f8 {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-6513e9f8 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652534-6513e9f8 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-6513e9f8 {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652547-6513e9f8 {
    justify-self: end;
  }

  #w-node-e0d6f281-efe4-6ce8-1331-15bdfe6613c8-ce2b0c37 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0942ae20-464b-dad4-8347-df92248ac09b-ce2b0c37 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-e0d6f281-efe4-6ce8-1331-15bdfe661434-ce2b0c37 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-9cf8e023, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-9cf8e023, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-ee29a43c, #w-node-dc12970b-1025-dbea-8471-f95b49f4138b-ee29a43c, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-0270655a, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-0270655a, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-47b9ca89, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-47b9ca89, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-96821b2e, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-96821b2e, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-fbccc99a, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-fbccc99a, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-dbeec61c, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-dbeec61c, #w-node-_2a46e81f-c5f7-e8e9-31ed-40bbd193eeb5-43df80f0, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-43df80f0 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652504-98b807b2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65250c-98b807b2 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-98b807b2 {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-98b807b2 {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-98b807b2 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652534-98b807b2 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-98b807b2 {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652547-98b807b2 {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652504-f290ed0e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65250c-f290ed0e {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-f290ed0e {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-f290ed0e {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-f290ed0e {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652534-f290ed0e {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-f290ed0e {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652547-f290ed0e {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652504-22699432 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65250c-22699432 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-22699432 {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65251f-22699432 {
    justify-self: end;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65252c-22699432 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652534-22699432 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-22699432 {
    justify-self: stretch;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652547-22699432 {
    justify-self: end;
  }

  #w-node-_529859d7-c514-7562-1928-22bb792260eb-7fe24170 {
    order: 9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d573de48-c434-afd6-b63d-610905f6a413-a3cc85de {
    justify-self: center;
  }

  #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ad-1f2468cf, #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450b1-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d5-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d9-1f2468cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_59a91da1-0659-e217-dcca-f7537bd9b197-7bd9b193 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #Message.w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cce98-6dcc8602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cceb1-6dcc8602 {
    justify-self: center;
  }

  #Message.w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f7e-d9cc8605 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f97-d9cc8605 {
    justify-self: center;
  }

  #Message.w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b202286-30cc8606 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b20229f-30cc8606 {
    justify-self: center;
  }

  #Message.w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac480-51cc8607 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac499-51cc8607 {
    justify-self: center;
  }

  #Message.w-node-_379db839-4ae3-3d77-462a-d758ef774690-7bcc8608 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_379db839-4ae3-3d77-462a-d758ef7746a9-7bcc8608 {
    justify-self: center;
  }

  #Message.w-node-_80521653-2c78-e799-5a6b-0fa187e069c7-1ecc8609 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_80521653-2c78-e799-5a6b-0fa187e069e0-1ecc8609 {
    justify-self: center;
  }

  #Message.w-node-_89135ffc-b833-5c79-869f-997bb8cc4181-66cc860a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_89135ffc-b833-5c79-869f-997bb8cc419a-66cc860a {
    justify-self: center;
  }

  #Message.w-node-_0a464a9b-63b3-b728-c945-efe5bc18b121-17cc860c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0a464a9b-63b3-b728-c945-efe5bc18b13a-17cc860c {
    justify-self: center;
  }

  #Message.w-node-a376e268-2b6b-9c9e-28ce-f6611b324c38-15cc860f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a376e268-2b6b-9c9e-28ce-f6611b324c51-15cc860f {
    justify-self: center;
  }

  #Message.w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28d9-e7cc8610 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28f2-e7cc8610 {
    justify-self: center;
  }

  #Message.w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c38c-88cc8611 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c3a5-88cc8611 {
    justify-self: center;
  }

  #Message.w-node-fb0779c0-c546-a49a-a953-b3581ab32d0c-d1cc8638 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fb0779c0-c546-a49a-a953-b3581ab32d25-d1cc8638 {
    justify-self: center;
  }

  #Message.w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473d0-92690487 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473e9-92690487 {
    justify-self: center;
  }

  #w-node-_99385529-3494-97f8-ea0f-f571141203e4-ff244f49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #Message.w-node-_620c6efa-16ed-ddf4-6b69-27dfe377fa96-df964140 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_620c6efa-16ed-ddf4-6b69-27dfe377faaf-df964140 {
    justify-self: center;
  }

  #Message.w-node-_1b27ec5f-3cff-8db8-e130-00b19275fab5-06629141 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1b27ec5f-3cff-8db8-e130-00b19275face-06629141 {
    justify-self: center;
  }

  #w-node-_127c8b2a-28a4-45d2-ae78-259020146277-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146282-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-2590201462ab-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-2590201462dd-250c1fab, #w-node-_140b0d4c-a9fa-6a1e-050a-5a47d92b9997-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146300-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146316-250c1fab, #w-node-c6db59e6-b3a1-8eca-9bd7-92c55853a11a-250c1fab, #w-node-_127c8b2a-28a4-45d2-ae78-259020146324-250c1fab {
    align-self: center;
  }

  #Message.w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c446-efec6cc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c45f-efec6cc8 {
    justify-self: center;
  }

  #Message.w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9e4-eff57d41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9fd-eff57d41 {
    justify-self: center;
  }

  #Message.w-node-a2891580-efb9-39f8-a76e-0d2e7699960a-4a5b40cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2891580-efb9-39f8-a76e-0d2e76999623-4a5b40cf {
    justify-self: center;
  }

  #Message.w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e4d-9f31af98 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e66-9f31af98 {
    justify-self: center;
  }

  #Message.w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec6504-ed60f2bd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec651d-ed60f2bd {
    justify-self: center;
  }

  #Message.w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8eb2-15ae5692 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8ecb-15ae5692 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-beefbdba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-beefbdba {
    justify-self: center;
  }

  #Message.w-node-_5eb8f112-b738-1148-6788-b2ff84a24d1a-0b93f1ae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5eb8f112-b738-1148-6788-b2ff84a24d33-0b93f1ae {
    justify-self: center;
  }

  #Message.w-node-_1db9d238-993a-d951-92e0-9216e88d7239-3d28b74e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1db9d238-993a-d951-92e0-9216e88d7252-3d28b74e {
    justify-self: center;
  }

  #Message.w-node-_42f7e316-cda0-5296-f6e6-da402e580df0-5bcff891 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42f7e316-cda0-5296-f6e6-da402e580e09-5bcff891 {
    justify-self: center;
  }

  #w-node-_58983e10-e980-35fc-685e-9f8d2eb6a79d-2eb6a79a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #Message.w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fc9e9-40108a02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fca02-40108a02 {
    justify-self: center;
  }

  #Message.w-node-_694bcee2-62e9-19b9-e5c7-043bce595457-68471786 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_694bcee2-62e9-19b9-e5c7-043bce595470-68471786 {
    justify-self: center;
  }

  #Message.w-node-_2e7c6c0d-637c-8637-8f55-29c57e10499e-2f7c5fe3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e7c6c0d-637c-8637-8f55-29c57e1049b7-2f7c5fe3 {
    justify-self: center;
  }

  #Message.w-node-_6d88d425-96ca-c82f-0a44-062f98c966f1-6155b5a7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6d88d425-96ca-c82f-0a44-062f98c9670a-6155b5a7 {
    justify-self: center;
  }

  #Message.w-node-fd4e6686-f216-f3f5-54e8-a08126ee26fd-60e10942 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fd4e6686-f216-f3f5-54e8-a08126ee2716-60e10942 {
    justify-self: center;
  }

  #Message.w-node-_282991b2-01a4-5b8f-959d-345781cd065c-802aae15 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_282991b2-01a4-5b8f-959d-345781cd0675-802aae15 {
    justify-self: center;
  }

  #Message.w-node-_3e3d9747-9653-5e14-abd4-d0681ff15ec1-6d166878 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3e3d9747-9653-5e14-abd4-d0681ff15eda-6d166878 {
    justify-self: center;
  }

  #Message.w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2b9-8177bf4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2d2-8177bf4c {
    justify-self: center;
  }

  #Message.w-node-_807d8cac-b385-68ac-af7f-7e39e226aba9-ee3a6338 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_807d8cac-b385-68ac-af7f-7e39e226abc2-ee3a6338 {
    justify-self: center;
  }

  #Message.w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a477-d0bdb950 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a490-d0bdb950 {
    justify-self: center;
  }

  #Message.w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f1c-dda12a5b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f35-dda12a5b {
    justify-self: center;
  }

  #Message.w-node-d2baf7ac-9d04-dc06-ba54-8393429ce85a-c0db8116 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2baf7ac-9d04-dc06-ba54-8393429ce873-c0db8116 {
    justify-self: center;
  }

  #Message.w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d10-f0f7c129 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d29-f0f7c129 {
    justify-self: center;
  }

  #Message.w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c1b-1e506a88 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c34-1e506a88 {
    justify-self: center;
  }

  #Message.w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d7-ab0d39ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ac47262-2f46-0699-de44-c39e13b0f8f0-ab0d39ed {
    justify-self: center;
  }

  #Message.w-node-d8e57100-1d2e-a812-008a-ec765a5dfec0-19549556 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d8e57100-1d2e-a812-008a-ec765a5dfed9-19549556 {
    justify-self: center;
  }

  #Message.w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa83f8-3484a2ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa8411-3484a2ba {
    justify-self: center;
  }

  #Message.w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae1572b-c7a3e00f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae15744-c7a3e00f {
    justify-self: center;
  }

  #Message.w-node-ed11caa6-25d6-6277-f571-2b26144f9e9f-815ae48e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ed11caa6-25d6-6277-f571-2b26144f9eb8-815ae48e {
    justify-self: center;
  }

  #Message.w-node-fccc5c35-9951-1025-af33-8dd973ca6b82-cd1b5b93 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fccc5c35-9951-1025-af33-8dd973ca6b9b-cd1b5b93 {
    justify-self: center;
  }

  #Message.w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab193-bc115037 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab1ac-bc115037 {
    justify-self: center;
  }

  #Message.w-node-eb812135-a7c1-070d-e745-838837839051-56a8afb1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-eb812135-a7c1-070d-e745-83883783906a-56a8afb1 {
    justify-self: center;
  }

  #Message.w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7af-db514be7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7c8-db514be7 {
    justify-self: center;
  }

  #Message.w-node-_051e7803-ac0a-5585-d843-321f82533f4a-209d0c95 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_051e7803-ac0a-5585-d843-321f82533f63-209d0c95 {
    justify-self: center;
  }

  #Message.w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccae1-dc41e8d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccafa-dc41e8d5 {
    justify-self: center;
  }

  #Message.w-node-_23edd840-b789-6f77-1f98-8fb7f51b442f-cdb9ca2d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_23edd840-b789-6f77-1f98-8fb7f51b4448-cdb9ca2d {
    justify-self: center;
  }

  #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a55-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a59-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b89-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b8d-636c73a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-d3739888 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-d3739888 {
    justify-self: center;
  }

  #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188505-359ca8f2, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18850f-359ca8f2, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188565-359ca8f2, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188570-359ca8f2, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18857b-359ca8f2, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188585-359ca8f2, #w-node-_237a0b60-0069-ca7c-ff66-554cedb2485c-edb24856, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188505-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18850f-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188565-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188570-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18857b-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188585-4ae7f90f, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188505-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18850f-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188565-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188570-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18857b-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188585-2e7f9055, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188505-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18850f-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188565-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188570-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18857b-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188585-0589c3ad, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188505-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18850f-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188565-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188570-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18857b-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188585-5dd10a45, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188505-88b813a6, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18850f-88b813a6, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188565-88b813a6, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188570-88b813a6, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae18857b-88b813a6, #w-node-_0f7a9e4c-3e9a-2848-636c-2a86ae188585-88b813a6 {
    align-self: center;
  }

  #Message.w-node-_6d88d425-96ca-c82f-0a44-062f98c966f1-0cb72293 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6d88d425-96ca-c82f-0a44-062f98c9670a-0cb72293 {
    justify-self: center;
  }

  #Message.w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d7-fd1e05fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ac47262-2f46-0699-de44-c39e13b0f8f0-fd1e05fc {
    justify-self: center;
  }

  #Message.w-node-ed11caa6-25d6-6277-f571-2b26144f9e9f-5bd6b2da {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ed11caa6-25d6-6277-f571-2b26144f9eb8-5bd6b2da {
    justify-self: center;
  }

  #Message.w-node-fccc5c35-9951-1025-af33-8dd973ca6b82-42032379 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fccc5c35-9951-1025-af33-8dd973ca6b9b-42032379 {
    justify-self: center;
  }

  #Message.w-node-_84d1891a-9fc0-0e19-da83-8bba38991715-c022339f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_84d1891a-9fc0-0e19-da83-8bba3899172e-c022339f {
    justify-self: center;
  }

  #w-node-_5c7687d1-c543-87f0-62b8-9353687dbe81-687dbe7e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #Message.w-node-f643253f-1266-7390-ee10-c7b529efad33-a131e360 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f643253f-1266-7390-ee10-c7b529efad4c-a131e360 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-6513e9f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-e0d6f281-efe4-6ce8-1331-15bdfe6613f0-ce2b0c37, #w-node-e0d6f281-efe4-6ce8-1331-15bdfe6613fb-ce2b0c37 {
    align-self: center;
  }

  #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-9cf8e023 {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-9cf8e023 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e3c3ea06-180a-44ed-bc80-c370602e4804-ee29a43c {
    justify-self: center;
  }

  #w-node-dc12970b-1025-dbea-8471-f95b49f4138b-ee29a43c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-5a1178e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-5a1178e6 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-bbaae04a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-bbaae04a {
    justify-self: center;
  }

  #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-43ae6403 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-43ae6403, #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-0270655a {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-0270655a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-6ec80d4f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-6ec80d4f {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-2c11ed19 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-2c11ed19 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-13914257 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-13914257 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-c87b312a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-c87b312a {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-631a26db {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-631a26db {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-110777d7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-110777d7 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-bacd024a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-bacd024a {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-2586b2ad {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-2586b2ad {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-93e94635 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-93e94635 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-60e1c802 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-60e1c802, #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-47b9ca89 {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-47b9ca89 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-96821b2e {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-96821b2e {
    grid-area: 3 / 1 / 4 / 2;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-9f22ff0f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-9f22ff0f, #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-fbccc99a {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-fbccc99a {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-dbeec61c {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-dbeec61c {
    grid-area: 3 / 1 / 4 / 2;
  }

  #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-ec630319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-ec630319 {
    justify-self: center;
  }

  #Message.w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381b-cf970b3e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-cf970b3e {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-17c16d45 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-17c16d45 {
    justify-self: center;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-79c9569c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-79c9569c, #w-node-e980268f-6cc8-99fa-a666-e752c29fa80f-43df80f0 {
    justify-self: center;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-43df80f0 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #Message.w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef113-faefb488 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-faefb488 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-98b807b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-17f21013 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-17f21013 {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-b740747c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-b740747c {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-74ee1acd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-74ee1acd {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-3d5a307d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-3d5a307d {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-1749e9d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-1749e9d3 {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-a11d564d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-a11d564d {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-226ee8aa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-226ee8aa {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-4e7a6f5c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-4e7a6f5c {
    justify-self: center;
  }

  #Message.w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba998-fa0a4140 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-fa0a4140 {
    justify-self: center;
  }

  #Message.w-node-_0346d46a-17bf-efe1-c915-0fca82485b89-0bbf0733 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0346d46a-17bf-efe1-c915-0fca82485ba2-0bbf0733 {
    justify-self: center;
  }

  #Message.w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df79d-6530792e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df7b6-6530792e {
    justify-self: center;
  }

  #Message.w-node-_176be0ac-f14e-54cc-854c-2fe323f82c61-93c43968 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_176be0ac-f14e-54cc-854c-2fe323f82c7a-93c43968 {
    justify-self: center;
  }

  #Message.w-node-b2c92f04-264c-0110-632c-aca4c946cbb8-662d14d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2c92f04-264c-0110-632c-aca4c946cbd1-662d14d3 {
    justify-self: center;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-22699432 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #Message.w-node-_529859d7-c514-7562-1928-22bb79226116-7fe24170 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_529859d7-c514-7562-1928-22bb7922612f-7fe24170 {
    justify-self: center;
  }

  #Message.w-node-_529859d7-c514-7562-1928-22bb79226116-bb84c8bd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_529859d7-c514-7562-1928-22bb7922612f-bb84c8bd {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9c9343be-b6a8-2e0c-df1e-e9dbd96abf47-62f88eb8, #w-node-_8849bd93-2fc0-f85c-f050-0a9778db0ac3-62f88eb8 {
    justify-self: center;
  }

  #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450ad-1f2468cf, #w-node-_4b6dd76b-1eb0-2eb3-6b39-ad62450450b1-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d5-1f2468cf, #w-node-f6b738cc-143a-e204-e0f9-841dc91025d9-1f2468cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cce99-6dcc8602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_7e4f7431-c9b0-fb40-feba-af7bd06cceb1-6dcc8602 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f7f-d9cc8605 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f77150b6-e71c-9880-8fd2-4c72c90f2f97-d9cc8605 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b202287-30cc8606 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2cf1b40d-1abb-98e6-e45c-2eb90b20229f-30cc8606 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac481-51cc8607 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_33caf057-ffaf-a8b2-be1c-212cfb9ac499-51cc8607 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_379db839-4ae3-3d77-462a-d758ef774691-7bcc8608 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_379db839-4ae3-3d77-462a-d758ef7746a9-7bcc8608 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_80521653-2c78-e799-5a6b-0fa187e069c8-1ecc8609 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_80521653-2c78-e799-5a6b-0fa187e069e0-1ecc8609 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_89135ffc-b833-5c79-869f-997bb8cc4182-66cc860a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_89135ffc-b833-5c79-869f-997bb8cc419a-66cc860a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0a464a9b-63b3-b728-c945-efe5bc18b122-17cc860c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_0a464a9b-63b3-b728-c945-efe5bc18b13a-17cc860c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3480374-3db6-977c-d449-1b4535c10a3e-bacc860e, #w-node-d3480374-3db6-977c-d449-1b4535c10a9c-bacc860e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a376e268-2b6b-9c9e-28ce-f6611b324c39-15cc860f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a376e268-2b6b-9c9e-28ce-f6611b324c51-15cc860f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28da-e7cc8610 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6e0aa6e5-3b25-1c27-4801-71ea15bc28f2-e7cc8610 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c38d-88cc8611 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_99d9fa7e-4ea7-b4d8-493d-a9d21fd8c3a5-88cc8611 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fb0779c0-c546-a49a-a953-b3581ab32d0d-d1cc8638 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fb0779c0-c546-a49a-a953-b3581ab32d25-d1cc8638 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473d1-92690487 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c0b66862-d7f7-20ae-6e70-e9c96f3473e9-92690487 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_99385529-3494-97f8-ea0f-f571141203e4-ff244f49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_620c6efa-16ed-ddf4-6b69-27dfe377fa97-df964140 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_620c6efa-16ed-ddf4-6b69-27dfe377faaf-df964140 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1b27ec5f-3cff-8db8-e130-00b19275fab6-06629141 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_1b27ec5f-3cff-8db8-e130-00b19275face-06629141 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7a980444-94cb-d57c-5cdf-f7dd35580882-250c1fab {
    order: 9999;
  }

  #w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c447-efec6cc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_8bd39b8c-1afb-56d4-0e1e-b39e6b76c45f-efec6cc8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9e5-eff57d41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-dc18216a-944d-b0ce-0f0e-4de9bfa2a9fd-eff57d41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b8138dfb-2728-1dc4-9a64-a2083e73f14b-4a5b40cf {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-f3a34413-94b2-7618-473d-fb6a9648a470-4a5b40cf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_866ab83c-d18f-4a94-bc69-d4ae4080877c-4a5b40cf {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-_866ab83c-d18f-4a94-bc69-d4ae4080877f-4a5b40cf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cba9db06-cfbb-c15f-c450-12ffebde2782-4a5b40cf {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-cba9db06-cfbb-c15f-c450-12ffebde2785-4a5b40cf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-cba9db06-cfbb-c15f-c450-12ffebde2788-4a5b40cf {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-cba9db06-cfbb-c15f-c450-12ffebde278b-4a5b40cf {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-a2891580-efb9-39f8-a76e-0d2e7699960b-4a5b40cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a2891580-efb9-39f8-a76e-0d2e76999623-4a5b40cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e4e-9f31af98 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6a3c4449-f47d-4d27-eb1d-47fdb8f39e66-9f31af98 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec6505-ed60f2bd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_05ff2be7-2cc2-2be1-8bad-5d2c1fec651d-ed60f2bd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8eb3-15ae5692 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_500ae164-c826-b3d9-5fd8-5dab9f4d8ecb-15ae5692 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-beefbdba {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-beefbdba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5eb8f112-b738-1148-6788-b2ff84a24d1b-0b93f1ae {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5eb8f112-b738-1148-6788-b2ff84a24d33-0b93f1ae {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1db9d238-993a-d951-92e0-9216e88d723a-3d28b74e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_1db9d238-993a-d951-92e0-9216e88d7252-3d28b74e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42f7e316-cda0-5296-f6e6-da402e580df1-5bcff891 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_42f7e316-cda0-5296-f6e6-da402e580e09-5bcff891 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fc9ea-40108a02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d9ad33ba-ed11-3a25-ec31-16d5ad1fca02-40108a02 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_694bcee2-62e9-19b9-e5c7-043bce595458-68471786 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_694bcee2-62e9-19b9-e5c7-043bce595470-68471786 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2e7c6c0d-637c-8637-8f55-29c57e10499f-2f7c5fe3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2e7c6c0d-637c-8637-8f55-29c57e1049b7-2f7c5fe3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6d88d425-96ca-c82f-0a44-062f98c966f2-6155b5a7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6d88d425-96ca-c82f-0a44-062f98c9670a-6155b5a7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fd4e6686-f216-f3f5-54e8-a08126ee26fe-60e10942 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fd4e6686-f216-f3f5-54e8-a08126ee2716-60e10942 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_282991b2-01a4-5b8f-959d-345781cd065d-802aae15 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_282991b2-01a4-5b8f-959d-345781cd0675-802aae15 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3e3d9747-9653-5e14-abd4-d0681ff15ec2-6d166878 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3e3d9747-9653-5e14-abd4-d0681ff15eda-6d166878 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2ba-8177bf4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c7e1f622-e770-cb4f-0fb9-d0e5526bd2d2-8177bf4c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_807d8cac-b385-68ac-af7f-7e39e226abaa-ee3a6338 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_807d8cac-b385-68ac-af7f-7e39e226abc2-ee3a6338 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a478-d0bdb950 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-a534d20b-4cb0-64d0-3a0d-a58c6e32a490-d0bdb950 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f1d-dda12a5b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5bb2e5d0-7213-7f0f-26c0-437fdf571f35-dda12a5b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d2baf7ac-9d04-dc06-ba54-8393429ce85b-c0db8116 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d2baf7ac-9d04-dc06-ba54-8393429ce873-c0db8116 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d11-f0f7c129 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c0c6009f-81ab-ece7-b86c-1d66dd8b8d29-f0f7c129 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c1c-1e506a88 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_8a88d81e-c35f-4096-3940-6ede3ec21c34-1e506a88 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d8-ab0d39ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2ac47262-2f46-0699-de44-c39e13b0f8f0-ab0d39ed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d8e57100-1d2e-a812-008a-ec765a5dfec1-19549556 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d8e57100-1d2e-a812-008a-ec765a5dfed9-19549556 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa83f9-3484a2ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3397f5bd-f5e1-7911-f0d7-35f7ceaa8411-3484a2ba {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae1572c-c7a3e00f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2a8bb1e9-3be9-be89-1d0d-5773fae15744-c7a3e00f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ed11caa6-25d6-6277-f571-2b26144f9ea0-815ae48e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-ed11caa6-25d6-6277-f571-2b26144f9eb8-815ae48e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fccc5c35-9951-1025-af33-8dd973ca6b83-cd1b5b93 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fccc5c35-9951-1025-af33-8dd973ca6b9b-cd1b5b93 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab194-bc115037 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_451e8092-c8ee-a126-9c6e-7b2e961ab1ac-bc115037 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-eb812135-a7c1-070d-e745-838837839052-56a8afb1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-eb812135-a7c1-070d-e745-83883783906a-56a8afb1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7b0-db514be7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_1c2ebcf8-425c-0597-1691-4c4251afa7c8-db514be7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_051e7803-ac0a-5585-d843-321f82533f4b-209d0c95 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_051e7803-ac0a-5585-d843-321f82533f63-209d0c95 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccae2-dc41e8d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_5847abf6-bde8-8247-575e-a5ca9c8ccafa-dc41e8d5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_23edd840-b789-6f77-1f98-8fb7f51b4430-cdb9ca2d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_23edd840-b789-6f77-1f98-8fb7f51b4448-cdb9ca2d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a55-636c73a0, #w-node-e8812ebc-35b9-dff1-4505-ce0bcf308a59-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b89-636c73a0, #w-node-_97850e3c-56e6-1b2c-1d18-f3e52fef8b8d-636c73a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381c-d3739888 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-d3739888 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_898f397f-087d-1980-312a-12fd56331eaa-359ca8f2, #w-node-cd11f73d-616b-4fde-4cdb-2fc0569f7574-4ae7f90f, #w-node-_5f716e8e-9234-c859-7e6f-4a4088e00ae0-2e7f9055, #w-node-_29c565bc-4995-7201-bb3c-0878873a06e4-0589c3ad, #w-node-d7b3c9ee-095c-b3a3-1dba-cf5eaade7220-5dd10a45, #w-node-aadee172-1314-c6c0-d34d-aaf98becb854-88b813a6 {
    order: 9999;
  }

  #w-node-_6d88d425-96ca-c82f-0a44-062f98c966f2-0cb72293 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_6d88d425-96ca-c82f-0a44-062f98c9670a-0cb72293 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ac47262-2f46-0699-de44-c39e13b0f8d8-fd1e05fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_2ac47262-2f46-0699-de44-c39e13b0f8f0-fd1e05fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ed11caa6-25d6-6277-f571-2b26144f9ea0-5bd6b2da {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-ed11caa6-25d6-6277-f571-2b26144f9eb8-5bd6b2da {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fccc5c35-9951-1025-af33-8dd973ca6b83-42032379 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-fccc5c35-9951-1025-af33-8dd973ca6b9b-42032379 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_84d1891a-9fc0-0e19-da83-8bba38991716-c022339f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_84d1891a-9fc0-0e19-da83-8bba3899172e-c022339f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f643253f-1266-7390-ee10-c7b529efad34-a131e360 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-f643253f-1266-7390-ee10-c7b529efad4c-a131e360 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-6513e9f8, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-6513e9f8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_0942ae20-464b-dad4-8347-df92248ac0a5-ce2b0c37 {
    order: 9999;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-9cf8e023, #w-node-dc12970b-1025-dbea-8471-f95b49f4138b-ee29a43c {
    grid-column: span 1 / span 1;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-5a1178e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-5a1178e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-bbaae04a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-bbaae04a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381c-43ae6403 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-43ae6403 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-0270655a {
    grid-column: span 1 / span 1;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-6ec80d4f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-6ec80d4f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-2c11ed19 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-2c11ed19 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-13914257 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-13914257 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-c87b312a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-c87b312a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-631a26db {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-631a26db {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-110777d7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-110777d7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-bacd024a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-bacd024a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-2586b2ad {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-2586b2ad {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-93e94635 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-93e94635 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-60e1c802 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-60e1c802 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-47b9ca89, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-96821b2e {
    grid-column: span 1 / span 1;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-9f22ff0f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-9f22ff0f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-fbccc99a, #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-dbeec61c {
    grid-column: span 1 / span 1;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381c-ec630319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-ec630319 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c1381c-cf970b3e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_7553567c-4091-dcc4-dd50-6bd4c4c13834-cf970b3e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-17c16d45 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-17c16d45 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-79c9569c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-79c9569c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_03d3da6b-97a4-d2c6-e62b-ad38cf9adce8-43df80f0 {
    grid-column: span 1 / span 1;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef114-faefb488 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-e0005fd5-6263-6eb2-5a4f-56c7509ef12c-faefb488 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-98b807b2, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-98b807b2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-17f21013 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-17f21013 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-b740747c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-b740747c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-74ee1acd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-74ee1acd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-3d5a307d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-3d5a307d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-1749e9d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-1749e9d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-a11d564d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-a11d564d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-226ee8aa {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-226ee8aa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-4e7a6f5c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-4e7a6f5c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba999-fa0a4140 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-d1d725f5-7f30-497a-6ef2-0c1e49cba9b1-fa0a4140 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0346d46a-17bf-efe1-c915-0fca82485b8a-0bbf0733 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_0346d46a-17bf-efe1-c915-0fca82485ba2-0bbf0733 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df79e-6530792e {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3db6d521-70e3-9374-3d0e-cbaf6a4df7b6-6530792e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_176be0ac-f14e-54cc-854c-2fe323f82c62-93c43968 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_176be0ac-f14e-54cc-854c-2fe323f82c7a-93c43968 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b2c92f04-264c-0110-632c-aca4c946cbb9-662d14d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-b2c92f04-264c-0110-632c-aca4c946cbd1-662d14d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-f290ed0e, #w-node-_9564689a-f7af-636b-8ebd-0af23d652512-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d652516-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253a-22699432, #w-node-_9564689a-f7af-636b-8ebd-0af23d65253e-22699432 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-_529859d7-c514-7562-1928-22bb79226117-7fe24170 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_529859d7-c514-7562-1928-22bb7922612f-7fe24170 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_529859d7-c514-7562-1928-22bb79226117-bb84c8bd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_529859d7-c514-7562-1928-22bb7922612f-bb84c8bd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}
