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

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

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

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

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

.image {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  max-width: none;
  max-height: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  top: auto;
}

.grid-hero {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: auto;
  min-height: 0;
  margin: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.logo {
  color: #000;
  object-fit: fill;
  margin-top: 22px;
  margin-bottom: 20px;
  margin-left: -3px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Six Caps, sans-serif;
  font-size: 115px;
  font-weight: 300;
  line-height: 50px;
  position: static;
  inset: 20px 0 auto;
  overflow: visible;
}

.line {
  border: 1px #000;
  border-top-style: solid;
  margin: 20px 0 0;
  padding-top: 0;
}

.image-hero {
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.image-hero.image {
  z-index: 800;
  text-align: left;
  object-fit: fill;
  width: 75%;
  max-width: none;
  position: static;
  top: auto;
  overflow: visible;
}

.subheader {
  color: #000;
  text-align: left;
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  font-size: 25px;
  line-height: 30px;
  overflow: visible;
}

.header-art {
  z-index: 5;
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: -2px;
  font-family: Six Caps, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 50px;
  position: sticky;
  top: 56px;
}

.cta {
  z-index: auto;
  color: #000;
  text-align: center;
  background-color: #0000;
  width: auto;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  position: static;
  inset: auto;
}

.object {
  z-index: 910;
  backface-visibility: visible;
  vertical-align: baseline;
  cursor: move;
  object-fit: fill;
  align-self: center;
  width: auto;
  max-width: none;
  height: auto;
  max-height: 50%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  display: block;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.object.offset {
  margin-top: -50px;
}

.navbar {
  z-index: 6;
  background-color: #fff;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  position: sticky;
  top: -1px;
}

.logo-nav {
  color: #000;
  letter-spacing: 1px;
  cursor: default;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 1px;
  font-family: Six Caps, sans-serif;
  font-weight: 700;
  position: static;
}

.brand {
  margin-left: 20px;
  padding-top: 0;
  font-size: 20px;
}

.nav {
  color: #000;
  text-transform: uppercase;
  cursor: ne-resize;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 0;
  font-family: Work Sans, sans-serif;
  font-size: 20px;
}

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

.nav.w--current {
  aspect-ratio: auto;
  color: #000;
  cursor: ne-resize;
}

.nav-menu {
  text-align: right;
  margin-right: 20px;
}

.grid-footer {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: url("https://cdn.prod.website-files.com/5fbabc699c6db4094940a403/5fbc565a7d298e0fd79051b0_footer_test.png");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: 100%;
  background-attachment: scroll;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin: 0;
  padding: 20px 20px 100px;
  position: relative;
}

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

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

.main-nav {
  color: #000;
  cursor: ne-resize;
  font-size: 22px;
  line-height: 27px;
  text-decoration: none;
}

.main-nav:hover {
  text-decoration: underline;
}

.main-nav.w--current {
  cursor: ne-resize;
}

.main-nav.w--current:hover {
  text-decoration: underline;
}

.text-block-5 {
  text-align: right;
  text-transform: uppercase;
  margin-top: -5px;
  font-family: Work Sans, sans-serif;
  font-size: 25px;
  line-height: 25px;
}

.body {
  color: #000;
  text-align: left;
  font-family: EB Garamond, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.image-hero-about {
  max-width: 100%;
  margin-top: -120px;
  margin-bottom: 0;
  padding-bottom: 0;
}

.image-hero-about.image {
  width: 100%;
  height: auto;
  max-height: 100vh;
  margin-top: 0;
  padding-top: 0;
}

.grid-main-nav {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.heading-2 {
  z-index: 4;
  color: #000;
  text-align: justify;
  text-transform: uppercase;
  margin: 0 10px 20px -1px;
  padding-bottom: 0;
  font-family: Six Caps, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 50px;
  position: static;
  top: 60px;
}

.grid-awards {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin: 0 0 10px;
}

.links {
  color: #000;
  text-align: left;
  letter-spacing: normal;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-bottom: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 0;
}

.footer-categories {
  color: #000;
  text-transform: uppercase;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Work Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 15px;
}

.footer-categories.w--current {
  color: #000;
}

.link {
  color: #000;
  cursor: ne-resize;
  border: 1px #000;
  font-family: Baskervville, sans-serif;
  text-decoration: none;
}

.link:hover {
  border: 1px #000;
  text-decoration: underline;
}

.grid-behind-the-scenes {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

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

.cta-prev {
  color: #000;
  text-align: left;
  margin-bottom: 0;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
}

.cta-next {
  color: #000;
  text-align: right;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
  text-decoration: none;
}

.grid-editorial-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.image-static-expandable---3d {
  opacity: 1;
  cursor: nesw-resize;
  object-fit: contain;
  width: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  text-decoration: none;
  transition: opacity .2s;
}

.image-static-expandable---3d:hover {
  box-shadow: none;
  opacity: .8;
  backface-visibility: visible;
  border: 1px #000;
  transform: rotate(0);
}

.image-center {
  object-fit: contain;
  width: 70%;
  max-width: none;
  height: 100%;
  max-height: none;
  overflow: visible;
}

.image-center.image-static-expandable {
  object-fit: fill;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

.link-10 {
  color: #000;
  text-decoration: none;
}

.grid-scuplture-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.image-static {
  cursor: auto;
  object-fit: contain;
  width: 100%;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  margin: 0;
  padding: 0;
  position: relative;
}

.image-static:hover {
  border: 1px #000;
}

.lightbox-link {
  max-width: 75%;
  max-height: 100%;
}

.lightbox-link-2 {
  max-width: 66%;
}

.lightbox-link-3 {
  max-width: 71.5%;
}

.caption-left {
  color: #000;
  text-align: left;
  margin-bottom: -5px;
  font-family: EB Garamond, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.grid-website {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.youtube {
  border: 1px solid #fff;
}

.lightbox-link-4 {
  max-width: 80%;
}

.div-block-10 {
  box-shadow: none;
  background-color: #fff;
  border: 1px #000;
  border-radius: 0;
  margin-bottom: 0;
}

.web-symbols {
  color: #000;
  text-align: left;
  object-fit: fill;
  margin-bottom: -25px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 20px;
  line-height: 25px;
}

.div-block-11 {
  box-shadow: none;
  object-fit: contain;
  border: 1px #0000001a;
  height: 550px;
  margin-top: 25px;
  overflow: scroll;
}

.div-block-12 {
  z-index: 4;
  cursor: move;
  max-height: none;
  position: relative;
  box-shadow: 0 5px 20px #00000026;
}

.grid-homepage {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.cta-line-padding {
  border: 1px #000;
  border-bottom-style: solid;
  margin: 0 140px -10px;
  padding-top: 50px;
}

.cta-padding {
  color: #000;
  text-align: center;
  padding-bottom: 50px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 400;
}

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

.grid-imagery {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-14 {
  box-shadow: none;
  object-fit: contain;
  border: 1px #0000001a;
  height: auto;
  overflow: scroll;
}

.background-video {
  z-index: 800;
  width: auto;
  max-width: 100%;
  height: 500px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-11-sunshine {
  box-shadow: none;
  object-fit: contain;
  height: 700px;
  overflow: scroll;
}

.grid-icons {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.icons {
  padding-bottom: 10px;
}

.grid-help-center {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.image-6 {
  max-width: 100%;
  height: auto;
  max-height: none;
}

.grid-benchmark {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.div-block-16 {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-17 {
  height: 100%;
  max-height: 100%;
  margin-top: 50px;
}

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

.preloader {
  z-index: 999999;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.div-block-19 {
  display: none;
}

.object-hide {
  z-index: 800;
  backface-visibility: visible;
  cursor: move;
  object-fit: fill;
  width: auto;
  max-width: none;
  height: auto;
  max-height: 60%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.subheader-philosophy {
  color: #000;
  text-align: left;
  text-transform: none;
  margin-top: 56px;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 25px;
  line-height: 30px;
  position: static;
  top: 50px;
  bottom: auto;
  overflow: visible;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.header-center {
  box-sizing: border-box;
  color: #000;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Six Caps, sans-serif;
  font-size: 50px;
  font-weight: 300;
  line-height: 50px;
  position: static;
  top: 60px;
}

.object-404 {
  z-index: 920;
  backface-visibility: visible;
  cursor: move;
  object-fit: fill;
  align-self: center;
  width: 100px;
  max-width: 50%;
  height: auto;
  max-height: 50%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.grid-404 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  place-items: center;
  display: grid;
}

.caption-center {
  color: #000;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.background-video-5 {
  object-fit: fill;
  max-width: 100vw;
  height: 300px;
}

.image-2 {
  object-fit: contain;
  width: auto;
  max-width: 100%;
  max-height: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 20px;
}

.subheader-left-no-caps {
  z-index: 4;
  color: #000;
  text-align: left;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 18px;
  line-height: 25px;
  position: relative;
  top: auto;
  bottom: auto;
  overflow: visible;
}

.object-match {
  z-index: 800;
  backface-visibility: visible;
  cursor: move;
  object-fit: fill;
  align-self: center;
  width: auto;
  max-width: none;
  height: auto;
  max-height: 70%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.link-awards {
  pointer-events: auto;
  color: #000;
  cursor: ne-resize;
  border: 1px #000;
  font-size: 18px;
  text-decoration: none;
  display: inline;
}

.link-awards:hover {
  text-decoration: underline;
}

.caption-1---120 {
  color: #000;
  text-align: left;
  text-transform: none;
  cursor: nesw-resize;
  border: 1px #000;
  margin-bottom: 30px;
  padding-top: 10px;
  font-family: Work Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 120%;
  text-decoration: none;
  overflow: visible;
}

.caption-1---120:hover {
  text-decoration: underline;
}

.caption-3 {
  font-family: EB Garamond, sans-serif;
  font-size: 15px;
}

.image-link {
  z-index: 4;
  cursor: nesw-resize;
  background-color: #0000;
  text-decoration: none;
  position: static;
}

.image-link:hover {
  background-color: #0000;
}

.object-sold {
  z-index: 800;
  backface-visibility: visible;
  cursor: move;
  object-fit: fill;
  align-self: center;
  width: 50%;
  max-width: none;
  height: auto;
  max-height: none;
  margin: 0;
  position: relative;
  inset: 0%;
  overflow: hidden;
}

.philosophy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px #000;
  border-top-width: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin: 20px 20px 0;
  padding-bottom: 40px;
}

.grid-hero-side-bar {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  margin: 20px;
  display: grid;
  position: static;
}

.resume-date {
  font-family: EB Garamond, sans-serif;
}

.resume {
  color: #000;
  text-align: left;
  text-transform: none;
  cursor: ns-resize;
  margin-bottom: 60px;
  margin-right: 20px;
  padding-top: 20px;
  padding-right: 0;
  font-family: Work Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  overflow: visible;
}

.menu-sidebar {
  box-shadow: none;
  cursor: ns-resize;
  object-fit: contain;
  border: 1px #0000001a;
  border-right: 1px solid #000;
  height: 100vh;
  margin-top: -20px;
  margin-bottom: -20px;
  padding-top: 20px;
  padding-bottom: 64px;
  position: sticky;
  top: 40px;
  overflow: scroll;
}

.knacks {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top: 1px #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin: 0;
  padding-bottom: 0;
}

.big-photo {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-top: 1px #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  margin: 20px 20px 0;
  padding-bottom: 0;
}

.object-offset {
  z-index: 800;
  backface-visibility: visible;
  cursor: move;
  object-fit: fill;
  align-self: center;
  width: auto;
  max-width: none;
  height: auto;
  max-height: 50%;
  margin-left: 0;
  margin-right: 0;
  position: relative;
  inset: -70% 0% 0%;
  overflow: hidden;
}

.heading-1---centered {
  color: #000;
  text-align: center;
  letter-spacing: -2px;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0%;
  font-family: Instrument Serif, sans-serif;
  font-size: 9.5vw;
  line-height: 85%;
}

.heading-1---centered.margin {
  padding-left: 12%;
  padding-right: 12%;
}

.body-1 {
  color: #000;
  text-align: justify;
  -webkit-text-stroke-color: black;
  margin-bottom: 40px;
  margin-right: 0;
  padding-right: 0;
  font-family: Baskervville, sans-serif;
  font-size: 30px;
  line-height: 120%;
}

.body-1.right {
  text-align: justify;
  margin-bottom: 20px;
  margin-left: 20px;
}

.body-1.left {
  text-align: justify;
  margin-bottom: 20px;
  margin-right: 20px;
}

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

.div-block-hero-objects {
  z-index: 800;
  width: 100vw;
  height: 100vh;
  margin-top: -100vh;
  margin-bottom: 0;
  padding-top: .01px;
  padding-bottom: 0;
  position: sticky;
  top: 0;
}

.div-block-hero-photo {
  z-index: 500;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  top: 0;
}

.image-11 {
  z-index: 2;
  width: 50vw;
  max-width: 50vw;
  max-height: none;
  margin-top: 0;
  position: relative;
}

.div-block-hero-text {
  z-index: 1;
  width: 100vw;
  height: 100vh;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: .01px;
  padding-bottom: 0;
  position: sticky;
  top: 0;
}

.div-block-25 {
  position: static;
  top: 0;
}

.section-3 {
  z-index: 800;
  position: static;
  top: auto;
}

.grid-hero-text {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: 100vh;
  min-height: 0;
  max-height: none;
  margin: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.grid-hero-objects {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  height: auto;
  min-height: 0;
  margin: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-static-hover {
  cursor: nesw-resize;
  object-fit: contain;
  width: 100%;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  transition: opacity .2s;
  position: relative;
}

.image-static-hover:hover {
  opacity: .8;
  border: 1px #000;
}

.caption-1---140 {
  color: #000;
  text-align: left;
  text-transform: none;
  cursor: auto;
  border: 1px #000;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Work Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
  overflow: visible;
}

.caption-1---140:hover {
  text-decoration: underline;
}

.caption-1---140.menu {
  cursor: ns-resize;
  margin-bottom: 10px;
  margin-right: 20px;
  padding-bottom: 0;
  text-decoration: none;
}

.label-2 {
  color: #000;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 0;
  margin-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-family: Work Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
}

.label-2.w--current {
  color: #000;
}

.label-2.hide-text {
  color: #0000;
}

.button-1 {
  color: #000;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Work Sans, sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}

.button-1.bold {
  font-weight: 500;
}

.button-1.hide-text {
  color: #0000;
}

.heading-1---left {
  color: #000;
  text-align: left;
  letter-spacing: -2px;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 0;
  font-family: Instrument Serif, sans-serif;
  font-size: 9.5vw;
  line-height: 85%;
}

.divider---menu {
  outline-offset: 0px;
  border: 1px solid #000;
  border-top-style: none;
  outline: 3px #333;
  margin-top: 30px;
  margin-bottom: 20px;
}

.caption-2 {
  color: #000;
  cursor: auto;
  margin-bottom: 30px;
  padding-top: 10px;
  font-family: Baskervville, sans-serif;
  font-size: 18px;
  line-height: 120%;
  text-decoration: none;
}

.caption-2.center {
  text-align: center;
  padding-top: 40px;
  font-family: Baskervville, sans-serif;
}

.caption-2.center.padding {
  padding-top: 40px;
}

.caption-2.center.bottom-padding {
  margin-bottom: 110px;
}

.divider---body {
  outline-offset: 0px;
  border: 1px solid #000;
  border-top-style: none;
  outline: 3px #333;
  margin-top: 0;
  margin-bottom: 20px;
  margin-left: -20px;
}

.section-6 {
  position: relative;
}

.video-container.is-16-9, .code-embed {
  object-fit: cover;
}

.button-2 {
  font-size: 15px;
  line-height: 80%;
}

.label-1 {
  color: #000;
  text-align: left;
  -webkit-text-stroke-color: black;
  text-transform: uppercase;
  margin-bottom: 0;
  margin-right: 0;
  padding-bottom: 10px;
  padding-right: 0;
  font-family: Work Sans, sans-serif;
  font-size: 24px;
  line-height: 110%;
}

.label-1.center {
  text-align: center;
  padding-bottom: 40px;
  font-size: 30px;
}

.label-1.center.padding {
  margin-top: 80px;
}

.body-2 {
  color: #000;
  text-align: left;
  text-transform: none;
  cursor: auto;
  border: 1px #000;
  margin-bottom: 0;
  padding-top: 0;
  font-family: Work Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
  text-decoration: none;
  overflow: visible;
}

.body-2:hover {
  text-decoration: none;
}

.case-study-padding {
  margin: 80px 60px;
}

.cta-line {
  text-align: center;
  border: 1px #000;
  border-bottom-style: solid;
  width: 100px;
  margin: 40px auto -10px;
  padding-top: 0;
  display: block;
}

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

.link-shop {
  z-index: 4;
  cursor: nesw-resize;
  background-color: #0000;
  text-decoration: none;
  position: relative;
}

.link-shop:hover {
  background-color: #0000;
}

.image-static-hover-2 {
  cursor: nesw-resize;
  object-fit: contain;
  width: auto;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  transition: opacity .2s;
}

.image-static-hover-2:hover {
  opacity: .8;
  border: 1px #000;
}

.art-captions {
  color: #000;
  text-align: left;
  text-transform: none;
  cursor: nesw-resize;
  border: 1px #000;
  margin-bottom: 60px;
  padding-top: 20px;
  font-family: Work Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  overflow: visible;
}

.art-captions:hover {
  text-decoration: underline;
}

.title {
  text-transform: uppercase;
  font-family: Work Sans, sans-serif;
  text-decoration: none;
}

.price {
  font-family: EB Garamond, sans-serif;
}

.heading-1---centered-hero {
  color: #000;
  text-align: center;
  letter-spacing: -2px;
  max-width: none;
  height: auto;
  max-height: none;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0%;
  font-family: Instrument Serif, sans-serif;
  font-size: 9.5vw;
  line-height: 85%;
}

.heading-1---centered-hero.margin {
  padding-left: 12%;
  padding-right: 12%;
}

@media screen and (max-width: 991px) {
  .grid-hero {
    grid-template-rows: auto auto auto auto;
    height: auto;
  }

  .image-hero.image {
    width: 100%;
    max-width: none;
    height: auto;
  }

  .header-art {
    margin-bottom: -2px;
  }

  .object {
    display: inline-flex;
  }

  .heading-2 {
    text-align: left;
    font-size: 40px;
    line-height: 40px;
  }

  .grid-awards, .grid-behind-the-scenes {
    grid-template-rows: auto auto auto auto;
  }

  .image-static {
    max-width: 100%;
    height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .caption-left {
    display: none;
    overflow: visible;
  }

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

  .div-block-11 {
    height: 400px;
  }

  .cta-line-padding {
    margin-left: 0;
    margin-right: 0;
  }

  .background-video {
    width: auto;
    height: 400px;
  }

  .div-block-11-sunshine {
    height: 540px;
  }

  .div-block-17 {
    height: 100%;
    max-height: 100%;
    margin-top: 50px;
  }

  .grid-hero-zendesk {
    grid-template-rows: auto auto auto auto auto;
    grid-template-areas: "."
                         "."
                         "."
                         "."
                         ".";
  }

  .object-hide {
    min-width: auto;
    max-width: 75%;
    min-height: auto;
    max-height: none;
    display: block;
  }

  .object-404 {
    width: auto;
    max-width: 100px;
    display: inline-flex;
  }

  .background-video-5 {
    height: 150px;
  }

  .subheader-left-no-caps {
    padding-bottom: 20px;
    position: sticky;
  }

  .object-match {
    min-width: auto;
    max-width: 50%;
    min-height: auto;
    max-height: none;
  }

  .philosophy, .grid-hero-side-bar {
    grid-template-rows: auto auto auto auto auto auto auto;
  }

  .menu-sidebar {
    height: 100vh;
  }

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

  .big-photo {
    grid-template-rows: auto auto auto;
    padding-bottom: 0;
  }

  .heading-1---centered {
    width: auto;
    height: auto;
    padding: 0 0;
    font-size: 12vw;
  }

  .body-1 {
    font-size: 24px;
  }

  .div-block-hero-objects {
    margin-top: -100vh;
  }

  .image-11 {
    width: auto;
    max-width: 75%;
    margin-top: 0;
    padding-top: 0;
    position: relative;
  }

  .grid-hero-text {
    grid-template-rows: auto auto auto auto;
    height: 100vh;
  }

  .grid-hero-objects {
    grid-template-rows: auto auto auto auto;
    height: 90vh;
  }

  .label-2 {
    font-size: 12px;
  }

  .button-1 {
    font-size: 14px;
  }

  .heading-1---left {
    width: auto;
    height: auto;
    padding: 0 0 10px;
    font-size: 12vw;
  }

  .caption-2.center.bottom-padding {
    margin-bottom: 90px;
  }

  .divider---body {
    margin-top: 0;
    margin-bottom: 0;
  }

  .label-1.center {
    font-size: 24px;
  }

  .label-1.center.padding {
    margin-top: 60px;
  }

  .case-study-padding {
    margin: 60px 0;
  }

  .cta-line {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-1---centered-hero {
    width: auto;
    height: auto;
    padding: 0 0;
    font-size: 12vw;
  }

  .heading-1---centered-hero.margin {
    padding-left: 0%;
    padding-right: 0%;
  }
}

@media screen and (max-width: 767px) {
  .image {
    width: 100%;
    max-width: none;
  }

  .grid-hero {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    height: auto;
  }

  .logo {
    margin-top: 16px;
    font-size: 12vh;
    line-height: 50px;
  }

  .header-art {
    position: static;
  }

  .object {
    max-width: 100%;
    padding-bottom: 50px;
  }

  .brand {
    margin-left: 10px;
  }

  .grid-footer {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .image-hero-about.image {
    margin-top: 0;
  }

  .heading-2 {
    position: static;
  }

  .grid-awards {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .grid-behind-the-scenes {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-prev-next {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-editorial-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .grid-scuplture-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

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

  .grid-website {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

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

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

  .grid-imagery {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .background-video {
    height: 300px;
  }

  .div-block-11-sunshine {
    height: 400px;
  }

  .grid-icons {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-help-center {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-benchmark {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-hero-zendesk {
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 20px;
  }

  .object-hide {
    margin-bottom: -50px;
    padding-bottom: 0;
  }

  .header-center {
    position: static;
  }

  .object-404 {
    max-width: 50%;
    max-height: 50%;
    padding-bottom: 50px;
  }

  .background-video-5 {
    height: 300px;
  }

  .object-match {
    max-width: 50%;
    max-height: none;
    padding-bottom: 50px;
  }

  .object-sold {
    max-width: none;
    padding-bottom: 50px;
  }

  .philosophy {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-hero-side-bar {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  }

  .menu-sidebar {
    height: 650px;
    display: none;
  }

  .knacks {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .big-photo {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .object-offset {
    max-width: 100%;
    padding-bottom: 50px;
  }

  .heading-1---centered {
    padding-top: 0;
    font-size: 12.5vw;
  }

  .body-1 {
    margin-bottom: 0;
    padding-bottom: 20px;
    font-size: 20px;
  }

  .div-block-hero-text {
    margin-top: -20px;
  }

  .grid-hero-text {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

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

  .grid-hero-objects {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    height: 90vh;
  }

  .image-static-hover {
    width: 100%;
    max-width: none;
  }

  .heading-1---left {
    padding-top: 0;
    font-size: 12vw;
  }

  .caption-2.center.bottom-padding {
    margin-bottom: 50px;
  }

  .label-1 {
    margin-bottom: 0;
    padding-bottom: 20px;
    font-size: 20px;
  }

  .label-1.center {
    padding-bottom: 20px;
  }

  .label-1.center.padding {
    margin-top: 20px;
  }

  .case-study-padding {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .cta-line {
    margin-top: 20px;
  }

  .image-static-hover-2 {
    width: 100%;
    max-width: none;
  }

  .heading-1---centered-hero {
    padding-top: 0;
    font-size: 12.5vw;
  }
}

@media screen and (max-width: 479px) {
  .grid-hero {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    height: 100vh;
    overflow: visible;
  }

  .logo {
    width: auto;
    height: auto;
    margin-top: -8px;
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 12vh;
    line-height: 12vh;
  }

  .image-hero {
    margin-right: 20px;
    padding-bottom: 0;
  }

  .header-art {
    text-align: left;
    font-size: 50px;
    position: static;
  }

  .cta {
    padding-bottom: 20px;
  }

  .object {
    max-width: 100%;
    max-height: 60%;
    margin-top: 75px;
    padding-bottom: 0;
    display: none;
  }

  .nav {
    text-align: right;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px #000;
    border-bottom-style: solid;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 20px;
  }

  .nav.w--current {
    text-transform: uppercase;
  }

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

  .menu-button {
    opacity: 1;
    color: #000;
    text-align: center;
    background-color: #0000;
    padding: 0;
  }

  .menu-button.w--open {
    color: #0000;
    background-color: #0000;
  }

  .text-block-4 {
    text-align: right;
    text-transform: uppercase;
    margin-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 20px;
  }

  .image-hero-about {
    margin-right: 20px;
    padding-bottom: 0;
  }

  .image-hero-about.image {
    margin-top: 0;
    margin-right: 0;
  }

  .grid-main-nav {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 0;
    padding-top: 20px;
  }

  .heading-2 {
    font-size: 50px;
    position: static;
  }

  .grid-awards {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .links {
    line-height: 24px;
  }

  .footer-categories {
    text-align: left;
    background-color: #0000;
    border: 1px #000;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 20px;
  }

  .grid-behind-the-scenes {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-prev-next {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-editorial-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  .image-center.image-static-expandable {
    width: 100%;
    max-width: none;
    height: 100%;
    max-height: none;
  }

  .grid-scuplture-grid {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .image-static {
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .grid-website {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .lightbox-link-4 {
    display: block;
  }

  .div-block-11 {
    height: 230px;
  }

  .grid-homepage {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .cta-line-padding {
    margin-left: 40px;
    margin-right: 40px;
  }

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

  .background-video {
    height: 200px;
  }

  .div-block-11-sunshine {
    height: 250px;
  }

  .grid-icons {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-help-center {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-benchmark {
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

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

  .object-hide {
    margin-bottom: 0;
    margin-right: -100px;
    padding-bottom: 0;
    overflow: visible;
  }

  .subheader-philosophy {
    max-width: none;
    font-size: 20px;
  }

  .header-center {
    font-size: 50px;
    position: static;
  }

  .object-404 {
    max-width: 35%;
    max-height: 50%;
    margin-top: 75px;
    padding-bottom: 0;
    display: none;
    overflow: hidden;
  }

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

  .background-video-5 {
    height: 200px;
  }

  .subheader-left-no-caps {
    padding-bottom: 0;
    font-size: 15px;
    line-height: 20px;
  }

  .object-match {
    max-width: 75%;
    max-height: 75%;
    margin-top: 75px;
    margin-left: -100px;
    margin-right: -20px;
    padding-bottom: 0;
    overflow: visible;
  }

  .caption-1---120 {
    margin-bottom: 10px;
  }

  .object-sold {
    max-width: 100%;
    max-height: 60%;
    margin-top: 75px;
    padding-bottom: 0;
  }

  .philosophy {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-hero-side-bar {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    grid-auto-columns: minmax(0, 1fr);
  }

  .menu-sidebar {
    height: 900px;
  }

  .knacks {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .big-photo {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .object-offset {
    max-width: 100%;
    max-height: 60%;
    margin-top: 75px;
    padding-bottom: 0;
  }

  .heading-1---centered {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16vw;
  }

  .body-1.right {
    margin-left: 0;
  }

  .body-1.left {
    margin-right: 0;
  }

  .body-1.center {
    padding-bottom: 0;
  }

  .div-block-hero-objects {
    margin-top: -100vh;
    padding-top: .01px;
    overflow: visible;
  }

  .div-block-hero-photo {
    margin-top: 0;
  }

  .image-11 {
    width: 100vw;
    max-width: 100%;
    margin-top: 0;
    padding-top: 0;
  }

  .div-block-hero-text {
    margin-top: 0;
    top: 0;
  }

  .div-block-25 {
    height: auto;
    margin-top: -20px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .grid-hero-text {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-27 {
    margin-top: 0;
    overflow: visible;
  }

  .grid-hero-objects {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    overflow: visible;
  }

  .section-5 {
    margin-top: 0;
    padding-top: 0;
  }

  .label-2 {
    text-align: left;
    background-color: #0000;
    border: 1px #000;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 20px;
  }

  .heading-1---left {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 24vw;
  }

  .caption-2 {
    margin-bottom: 10px;
  }

  .caption-2.center {
    margin-bottom: 40px;
    padding-top: 20px;
  }

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

  .cta-line {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-1---centered-hero {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16vw;
  }

  .heading-1---centered-hero.margin {
    padding: 25vh 0%;
  }

  .div-block-35 {
    display: none;
  }
}

#w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a41-5e5ce509 {
  grid-area: 1 / 1 / 5 / 7;
  align-self: center;
}

#draggable.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a45-5e5ce509 {
  order: 0;
  grid-area: 3 / 2 / 4 / 4;
  place-self: end start;
}

#draggable2.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a46-5e5ce509 {
  grid-area: 3 / 4 / 5 / 6;
  place-self: center end;
}

#draggable3.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a47-5e5ce509 {
  grid-area: 1 / 5 / 3 / 6;
  place-self: end center;
}

#w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a4a-5e5ce509 {
  grid-area: span 4 / span 6 / span 4 / span 6;
  place-self: center;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-5e5ce509 {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-cfff335d-5e5a-aaa7-78bd-73e5b717ceab-5e5ce509 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-5e5ce509 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#my-work.w-node-_2e347bb9-02dc-1c6c-382a-ffd2055f18e0-5e5ce509 {
  grid-area: 3 / 2 / 4 / 8;
  align-self: end;
}

#w-node-_9d2019ca-34d4-ea5d-42d2-892fa14b6626-5e5ce509 {
  grid-area: 4 / 2 / 5 / 4;
}

#w-node-_80d76fb4-8c7a-6f10-20d1-d2eccdbd5495-5e5ce509 {
  grid-area: 4 / 4 / 5 / 6;
}

#w-node-_993b7c99-4645-7f1f-5865-d0210cafc43b-5e5ce509 {
  grid-area: 4 / 6 / 5 / 8;
}

#w-node-ad7779ac-0409-c19b-994e-8acd19e7790b-5e5ce509, #recent-work.w-node-c9b66f40-3e4b-10a4-69ea-d08c67f06545-5e5ce509 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_66a5e2a2-854a-17ee-e3e3-e8b7f831312e-5e5ce509, #w-node-c59909da-a539-4b6c-ade9-0597c5514cc5-5e5ce509, #w-node-d48d6d5e-86bd-bb9f-f092-f9c8a01ed17c-5e5ce509 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a5e6cca6-da81-776a-015f-f40ffd0495ae-5e5ce509 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-5e5ce509 {
  grid-area: 9 / 2 / 10 / 8;
  align-self: end;
}

#w-node-_1f1706f2-1735-fd9e-979b-1f11aa938de3-5e5ce509 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1f1706f2-1735-fd9e-979b-1f11aa938de4-5e5ce509 {
  grid-area: 7 / 2 / 8 / 4;
}

#w-node-_320d6b02-d8ce-1ec2-9df8-49074c14a875-5e5ce509 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_320d6b02-d8ce-1ec2-9df8-49074c14a876-5e5ce509 {
  grid-area: 7 / 2 / 8 / 4;
}

#w-node-_34d84040-0551-dc42-4f17-bccddaa9b748-5e5ce509 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34d84040-0551-dc42-4f17-bccddaa9b749-5e5ce509 {
  grid-area: 7 / 2 / 8 / 4;
}

#w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-5e5ce509 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#recent-blogs.w-node-e10fa8ce-fa33-9f0f-d508-687ca6845735-5e5ce509 {
  grid-area: 12 / 2 / 13 / 8;
  align-self: end;
}

#w-node-_4b4142e9-f23c-af2d-b32e-3c28735ec866-5e5ce509 {
  grid-area: 13 / 2 / 15 / 4;
}

#w-node-_564aade7-729d-8af5-9005-2d2ce7f16a9d-5e5ce509 {
  grid-area: 13 / 4 / 15 / 6;
}

#w-node-_92c56efe-a442-1ae5-c437-145208f8f70f-5e5ce509 {
  grid-area: 13 / 6 / 15 / 8;
}

#w-node-_4b4142e9-f23c-af2d-b32e-3c28735ec87e-5e5ce509 {
  grid-area: 15 / 2 / 16 / 4;
}

#w-node-b196ae9c-babc-66ac-7ab1-d6e4a54cdfe7-5e5ce509 {
  grid-area: 15 / 4 / 16 / 6;
}

#w-node-c424a37a-3e2b-0d40-f3df-dfd7991043db-5e5ce509 {
  grid-area: 15 / 6 / 16 / 8;
}

#w-node-_68ba3f1f-6738-364d-9a3c-19e135e5e991-35e5e987 {
  grid-area: 1 / 7 / 3 / 8;
  align-self: center;
}

#w-node-_31469bcf-25f9-b1c7-57c4-204c0663feff-35e5e987 {
  grid-area: 1 / 1 / 3 / 2;
}

#w-node-ca6dbfce-a364-7bb6-c36f-b8400a6a6276-35e5e987 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-d3ee7716-add9-8a84-1d22-61c303cd95ab-35e5e987 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d5-35e5e987 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d6-35e5e987 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d7-35e5e987 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e8-35e5e987 {
  grid-area: 1 / 3 / 3 / 4;
}

#w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e9-35e5e987 {
  grid-area: 1 / 1 / 2 / 2;
  align-self: end;
}

#w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70ea-35e5e987 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: start;
}

#w-node-_45efcf7e-0d96-5679-a1ae-63dac08cd2ee-c08cd2ee {
  grid-area: span 12 / span 1 / span 12 / span 1;
}

#w-node-_8781e450-2aa2-53a5-687f-5fdcc2ce0860-c2ce085e {
  grid-area: 1 / 1 / 2 / 5;
}

#w-node-_8781e450-2aa2-53a5-687f-5fdcc2ce0862-c2ce085e {
  grid-area: 1 / 6 / 2 / 7;
}

#w-node-_5fbd8ea233e3edaa5323ca8300000000000b-195ce518 {
  grid-area: 3 / 3 / 4 / 4;
}

#draggable7.w-node-d8b9032d-8bcb-90c7-7e0a-b4555fb1aa4c-195ce518 {
  grid-area: 2 / 5 / 3 / 6;
}

#draggable11.w-node-e4d734cf-357e-658e-ea7b-ab0d0444ebbb-195ce518 {
  grid-area: 3 / 1 / 5 / 2;
}

#draggable8.w-node-a022f90b-5128-d893-4813-03cb5a431b9d-195ce518 {
  grid-area: 3 / 5 / 4 / 6;
}

#draggable6.w-node-_69f5ec0c-0045-eb20-2de0-6744247bc6f3-195ce518 {
  grid-area: 2 / 4 / 4 / 5;
}

#draggable4.w-node-e05833ac-c5a0-31f7-5a2d-e0eb7f1714f4-195ce518 {
  grid-area: 2 / 2 / 3 / 4;
}

#draggable2.w-node-ac345e2d-4623-50e5-66fd-b1177901ffaa-195ce518 {
  grid-area: 3 / 2 / 4 / 3;
  place-self: start end;
}

#draggable10.w-node-_167dd3fa-bd2e-1962-e73b-ea47ba8ecdc7-195ce518 {
  grid-area: 3 / 4 / 4 / 5;
  place-self: start end;
}

#draggable5.w-node-_67e4f0bb-9db5-0dd2-4f7e-1ec5d1ff0579-195ce518 {
  grid-area: 4 / 4 / 5 / 5;
  align-self: start;
}

#draggable.w-node-_5fbd8ea233e3edaa5323ca8300000000000c-195ce518 {
  grid-area: 2 / 1 / 3 / 2;
  align-self: end;
}

#draggable3.w-node-_074c5b12-6fb7-0ddd-b812-f5f4eb5d535d-195ce518 {
  grid-area: 3 / 2 / 5 / 3;
}

#my-work.w-node-bc4a6877-b5a2-4049-6f56-602fc6592325-6a5ce51c {
  grid-area: 1 / 2 / 3 / 5;
  align-self: start;
}

#w-node-_549bed3e-6c19-6453-edfa-07c786d26d36-6a5ce51c {
  grid-area: 2 / 5 / 3 / 8;
}

#w-node-_5520b6a5-a0f1-1bc6-3ab1-005945986183-6a5ce51c {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-e2787e67-020a-5eaa-5596-685815083ba7-6a5ce51c {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-e7d8b3a7-a479-36ac-a3e0-4bc418863946-6a5ce51c {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_83eef5f0-fc33-1557-c1d8-5f9738c05663-6a5ce51c {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_3f8f3fef-8a0e-d3ae-84d5-93775eafa81f-6a5ce51c {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_71950cb8-f18e-6f98-2eb5-6239008ed4da-6a5ce51c {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-_2e7ed9a1-06bc-8464-1a80-d4981782614f-6a5ce51c {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-b18722c2-1678-a9b9-84d9-df9189c88116-6a5ce51c {
  grid-area: 4 / 3 / 5 / 4;
  justify-self: center;
}

#w-node-_93c5ce23-cef0-294f-9b12-880e71fa82ec-6a5ce51c {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_12ae4fec-1da5-e5a3-1721-792711a56546-6a5ce51c {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-e07d4d1f-fdf5-1cef-6a5d-6985796a10d9-6a5ce51c {
  grid-area: 4 / 6 / 5 / 7;
  justify-self: center;
}

#w-node-ac44c8d6-7e1d-c202-78d7-2569b43a1d51-6a5ce51c {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_530aefba-7c3f-5bac-3118-3fef9f542552-6a5ce51c {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-b4534877-cb2a-3501-0ca9-2043380fef29-6a5ce51c {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-f4cddc4c-4c8c-1b47-9336-53a7286edaee-6a5ce51c {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_9129631f-fec2-3c50-83d2-49889b1b4ff4-6a5ce51c {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-f233b3c0-8928-c412-b84a-77d6fabd77d5-6a5ce51c {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-_0c993e96-0a06-11be-0092-7b882dfae0fe-6a5ce51c {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-c525f67a-4524-8845-c2f6-8e1ececd19da-6a5ce51c {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_562e70be-7b33-1650-d62f-32749c2c37cd-6a5ce51c {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_7cdaf087-c4d8-084e-26a6-2b2a48352dbe-6a5ce51c {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_78b8bdbb-5f8e-d57f-1cfe-ae430dca7c07-6a5ce51c {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-d2af0576-8cd6-3541-4ee4-49189b23ec95-6a5ce51c {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-_5f2aa932-0991-b289-663d-79e532ea7901-6a5ce51c {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-_537ee9a9-ae1a-3c29-8411-e03bc9ed8d3b-6a5ce51c {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_6c80f6b8-1762-5fcc-70db-33b68f5c14de-6a5ce51c {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_7c4c47b3-3de1-2343-f24e-f37595c94e1e-6a5ce51c {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-bd3ab946-b8d4-0cca-dbda-03a521ade1d8-6a5ce51c {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_62ea9db8-ba83-b502-4c6d-ac1a832ed214-6a5ce51c {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_4aca25f8-ee42-fa47-e4c5-e96914975572-6a5ce51c {
  grid-area: 7 / 7 / 8 / 8;
  justify-self: center;
}

#w-node-b796017a-e080-f360-92e8-4703f004b5da-6a5ce51c {
  grid-area: 8 / 2 / 9 / 3;
}

#w-node-d8918dc9-e30f-921a-79e9-ec26fbe0be3a-6a5ce51c {
  grid-area: 8 / 3 / 9 / 4;
}

#w-node-e45d1ce0-bb5e-e195-d203-1c02213fba62-6a5ce51c {
  grid-area: 8 / 4 / 9 / 5;
  place-self: auto center;
}

#w-node-_52dae2e3-5806-ceb3-3033-81568fa6c323-6a5ce51c {
  grid-area: 8 / 5 / 9 / 6;
}

#w-node-_740430ca-6788-1be9-319f-c72fb8c93263-6a5ce51c {
  grid-area: 8 / 6 / 9 / 7;
}

#w-node-_5989d092-74f5-4bc9-b6a3-95ea353a680b-6a5ce51c {
  grid-area: 8 / 7 / 9 / 8;
}

#w-node-_5ff8b2a2-ed58-0721-5a4c-01a2b4dd2614-6a5ce51c {
  grid-area: 9 / 2 / 10 / 3;
}

#w-node-ab7d451b-aa07-58c8-5a70-cf6a9be7fb44-6a5ce51c {
  grid-area: 9 / 3 / 10 / 4;
}

#w-node-_1cebab43-6339-c83f-59c7-ef1a40900daf-6a5ce51c {
  grid-area: 9 / 4 / 10 / 5;
}

#w-node-b246f7be-b20a-2098-8508-be3a1f9c5d15-6a5ce51c {
  grid-area: 9 / 5 / 10 / 6;
}

#w-node-_59bfaaff-dd0d-b11d-3c02-7962d3965859-6a5ce51c {
  grid-area: 9 / 6 / 10 / 7;
  place-self: auto center;
}

#w-node-_100da7c6-3fe7-a972-6156-c64a83c34334-6a5ce51c {
  grid-area: 9 / 7 / 10 / 8;
}

#my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-635ce51d {
  grid-area: 1 / 2 / 3 / 5;
  align-self: start;
}

#w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-635ce51d {
  grid-area: 2 / 5 / 3 / 8;
}

#w-node-c8bba6b9-0eda-5d0e-2fe0-fb092d162234-635ce51d {
  grid-area: 3 / 2 / 4 / 4;
}

#w-node-_836921ad-b2d2-56e7-9560-89e5728b59c1-635ce51d {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-_310a0f6c-6637-9500-8a2b-665b543d1915-635ce51d {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_6090221d-a5a0-19ee-ad32-dd667789b3e0-635ce51d {
  grid-area: 3 / 6 / 4 / 7;
  justify-self: center;
}

#w-node-dc0d5bb4-3fc4-f0cb-72b7-78f2f4889a51-635ce51d {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-a1c25290-6e8b-ee50-935f-21321e06ad7a-635ce51d {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-d0671ad5-b985-a3fb-2341-11cefb5bc1a4-635ce51d {
  grid-area: 4 / 3 / 5 / 4;
  justify-self: center;
}

#w-node-_0d9dd492-8087-a494-fa9d-df341c2ad9b6-635ce51d {
  grid-area: 4 / 4 / 5 / 5;
}

#w-node-_5b8c37af-a54a-234f-0195-5475a9368495-635ce51d {
  grid-area: 4 / 5 / 5 / 6;
}

#w-node-_6ec8324c-930a-31ad-85d4-3000e9a62f2a-635ce51d {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_752f2599-62f9-a00c-a666-e42177886605-635ce51d {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_1cb92fcf-8963-fd9b-332d-b81d43f6f32f-635ce51d {
  grid-area: 5 / 2 / 6 / 3;
  justify-self: center;
}

#w-node-_2d18a706-1229-1765-5ca9-f65349e7a565-635ce51d {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_538a63de-dc2b-dcb9-c7fd-42d37289e6aa-635ce51d {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-_392bd02c-82c2-d792-10ea-88aa2803100b-635ce51d {
  grid-area: 5 / 5 / 6 / 6;
  justify-self: center;
}

#w-node-f52fae78-f9f3-a42e-bc92-8124fbbb1ae2-635ce51d {
  grid-area: 5 / 6 / 6 / 7;
  justify-self: center;
}

#w-node-e7097aea-0034-b808-f36b-a882e0340ea6-635ce51d {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_8d13f963-94c7-7f78-1379-d979f9b8ce4b-635ce51d {
  grid-area: 6 / 2 / 11 / 3;
}

#w-node-_5dd332a2-a18d-6f17-a46e-73c7a9cb2bb0-635ce51d {
  grid-area: 6 / 3 / 11 / 4;
}

#w-node-a381dc4e-afcb-eaac-028b-7eb9beb8f249-635ce51d {
  grid-area: 6 / 4 / 11 / 5;
}

#w-node-a3e359fd-2d31-2b45-4797-9a0adef984dc-635ce51d {
  grid-area: 6 / 5 / 11 / 6;
}

#w-node-ef445593-d26a-517a-d3ef-8722aeffc142-635ce51d {
  grid-area: 6 / 6 / 11 / 7;
}

#w-node-b7e19378-1c9a-7351-8120-461e2e6e167e-635ce51d {
  grid-area: 6 / 7 / 11 / 8;
}

#my-work.w-node-c0335776-0fa8-9a9b-88d2-bdb27c40a5ce-7bdc986f {
  grid-area: 1 / 2 / 4 / 5;
  align-self: start;
}

#w-node-de99b912-4d4b-f12d-a95a-9a959419eb03-7bdc986f {
  grid-area: 1 / 2 / 6 / 4;
  align-self: end;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-7bdc986f {
  grid-area: 5 / 2 / 6 / 4;
  align-self: end;
}

#w-node-d2cd3837-cec0-834b-d3e9-addfc973e1eb-7bdc986f {
  grid-area: 1 / 5 / 6 / 8;
  place-self: end;
}

#w-node-ad7779ac-0409-c19b-994e-8acd19e7790b-7bdc986f {
  grid-area: 6 / 2 / 7 / 8;
}

#case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-7bdc986f {
  grid-area: 7 / 2 / 8 / 8;
  align-self: end;
}

#w-node-_63c39c73-84d8-4fca-de10-4430146b8ad5-7bdc986f {
  grid-area: 8 / 2 / 9 / 8;
  align-self: end;
}

#w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be51-7bdc986f {
  grid-area: 9 / 2 / 10 / 8;
}

#w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be52-7bdc986f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: auto;
}

#w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be59-7bdc986f {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be60-7bdc986f {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be67-7bdc986f {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-7bdc986f {
  grid-area: 10 / 2 / 11 / 8;
}

#w-node-_503778d5-fe33-9a85-e14d-c2513c19e551-7bdc986f {
  grid-area: 11 / 2 / 13 / 8;
}

#draggable1.w-node-_49775877-7af0-9da8-2458-1b96c0a93ae2-7bdc986f {
  grid-area: 1 / 2 / 3 / 3;
  place-self: center;
}

#draggable3.w-node-_6c7f6396-262d-0bfe-4460-2210ffb2ae8b-7bdc986f {
  grid-area: 1 / 4 / 3 / 5;
  place-self: center;
}

#draggable.w-node-_7024cb2b-7d7c-96f6-ccfa-fe5910767fdb-7bdc986f {
  grid-area: 1 / 1 / 3 / 2;
  place-self: center;
}

#draggable2.w-node-_6ee42907-5fdc-8f2d-105f-002dd3eb0f1d-7bdc986f {
  grid-area: 1 / 3 / 3 / 4;
  place-self: center;
}

#w-node-_503778d5-fe33-9a85-e14d-c2513c19e559-7bdc986f {
  grid-area: 2 / 1 / 3 / 2;
  align-self: auto;
}

#w-node-_503778d5-fe33-9a85-e14d-c2513c19e552-7bdc986f {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_503778d5-fe33-9a85-e14d-c2513c19e560-7bdc986f {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_503778d5-fe33-9a85-e14d-c2513c19e567-7bdc986f {
  grid-area: 2 / 4 / 3 / 5;
}

#recent-blogs.w-node-b1c928b8-c76a-67e2-dc74-58912f9c0f35-7bdc986f {
  grid-area: 1 / 1 / 2 / 5;
  align-self: start;
}

#w-node-_971b8b8b-6673-97d8-2bb8-947cb5387f3e-7bdc986f {
  grid-area: 13 / 2 / 14 / 8;
}

#recent-blogs.w-node-a6f79b00-2ee3-26e8-7a94-fc52fd7bcfc7-7bdc986f {
  grid-area: 14 / 2 / 15 / 8;
  align-self: end;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d6-7bdc986f {
  grid-area: 15 / 2 / 16 / 8;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157105-7bdc986f {
  grid-area: 1 / 4 / 5 / 7;
  place-self: start end;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157108-7bdc986f {
  grid-area: 1 / 1 / 2 / 2;
  align-self: auto;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc015710a-7bdc986f {
  grid-area: 1 / 2 / 2 / 5;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157106-7bdc986f {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d7-7bdc986f {
  grid-area: 2 / 2 / 3 / 5;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc015713e-7bdc986f {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570f3-7bdc986f {
  grid-area: 3 / 2 / 4 / 5;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157134-7bdc986f {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157136-7bdc986f {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-d7c61c48 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d7c61c48 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d7c61c48 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d7c61c48 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d7c61c48 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d7c61c48 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d7c61c48 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d7c61c48 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-d7c61c48 {
  grid-area: 3 / 4 / 4 / 6;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-d7c61c48 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-d7c61c48 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-d7c61c48 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-d7c61c48 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-d7c61c48 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d7c61c48 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-d7c61c48 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-d7c61c48 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-d7c61c48 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-d7c61c48 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-d7c61c48 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-d7c61c48 {
  grid-area: 8 / 2 / 9 / 8;
}

#w-node-_62a2bb40-4657-6e9a-e4ab-61dcf63765b0-d7c61c48 {
  grid-area: 9 / 2 / 10 / 4;
}

#w-node-_9c85de48-254f-9c07-7fd1-823c3320da9f-d7c61c48 {
  grid-area: 9 / 4 / 10 / 6;
}

#w-node-_5b768340-d12e-c19d-9e31-625a7050105e-d7c61c48 {
  grid-area: 9 / 6 / 10 / 7;
}

#w-node-_01590401-db3e-e5fc-7a6d-f1f656a6c80c-d7c61c48 {
  grid-area: 9 / 7 / 10 / 8;
}

#w-node-_605daa4d-c139-87fc-ecfc-7a7cc22b817f-d7c61c48 {
  grid-area: 10 / 4 / 11 / 5;
}

#w-node-a02fc5df-61d5-8591-3070-c202848001ec-d7c61c48 {
  grid-area: 11 / 4 / 12 / 5;
}

#w-node-f0ebb571-a896-4b80-996c-1ab7c051c146-d7c61c48 {
  grid-area: 10 / 5 / 11 / 6;
}

#w-node-dc86192d-cbc6-002b-4f44-2d8bdc8b5f80-d7c61c48 {
  grid-area: 10 / 2 / 12 / 4;
}

#w-node-_3dd28eae-e421-47e8-3194-129f1ec76916-d7c61c48 {
  grid-area: 11 / 5 / 12 / 6;
}

#w-node-_01f2a989-333a-d4a2-4bd6-2bc733f3a626-d7c61c48 {
  grid-area: 10 / 6 / 12 / 8;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-d7c61c48 {
  grid-area: 12 / 3 / 13 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-d7c61c48 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-d7c61c48 {
  grid-area: 13 / 2 / 14 / 8;
}

#w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-d7c61c48 {
  grid-area: 14 / 2 / 15 / 4;
}

#w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-d7c61c48 {
  grid-area: 14 / 4 / 15 / 6;
}

#w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-d7c61c48 {
  grid-area: 14 / 6 / 15 / 8;
}

#w-node-ed526884-b7e3-10ea-297c-33f419bfd405-d7c61c48 {
  grid-area: 15 / 2 / 16 / 4;
}

#w-node-_2c158570-fb3e-74f8-e3a9-ada881724ede-d7c61c48 {
  grid-area: 15 / 4 / 16 / 6;
}

#w-node-_511632b5-c28f-14f0-92f4-974e8b09611a-d7c61c48 {
  grid-area: 15 / 6 / 16 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-d7c61c48 {
  grid-area: 16 / 3 / 17 / 7;
}

#w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-d7c61c48 {
  grid-area: 17 / 2 / 18 / 4;
}

#w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-d7c61c48 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-d7c61c48 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-d7c61c48 {
  grid-area: 17 / 4 / 18 / 6;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-d7c61c48 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-d7c61c48 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4ba-d7c61c48 {
  grid-area: 17 / 6 / 18 / 8;
}

#w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bb-d7c61c48 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bd-d7c61c48 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-6b2ca6d8 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-6b2ca6d8 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-6b2ca6d8 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-6b2ca6d8 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-6b2ca6d8 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-6b2ca6d8 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-6b2ca6d8 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-6b2ca6d8 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-6b2ca6d8 {
  grid-area: 3 / 4 / 4 / 6;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-6b2ca6d8 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-6b2ca6d8 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-6b2ca6d8 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-6b2ca6d8 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-6b2ca6d8 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-6b2ca6d8 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-6b2ca6d8 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-6b2ca6d8 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-6b2ca6d8 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-6b2ca6d8 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-6b2ca6d8 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-6b2ca6d8 {
  grid-area: 8 / 2 / 9 / 8;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-6b2ca6d8 {
  grid-area: 9 / 3 / 13 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-6b2ca6d8 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-6b2ca6d8 {
  grid-area: 13 / 2 / 14 / 8;
}

#w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-6b2ca6d8 {
  grid-area: 14 / 2 / 16 / 4;
}

#w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-6b2ca6d8 {
  grid-area: 14 / 4 / 16 / 6;
}

#w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-6b2ca6d8 {
  grid-area: 14 / 6 / 16 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-6b2ca6d8 {
  grid-area: 16 / 3 / 17 / 7;
}

#w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-6b2ca6d8 {
  grid-area: 17 / 2 / 18 / 4;
}

#w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-6b2ca6d8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-6b2ca6d8 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-6b2ca6d8 {
  grid-area: 17 / 4 / 18 / 6;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-6b2ca6d8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-6b2ca6d8 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4ba-6b2ca6d8 {
  grid-area: 17 / 6 / 18 / 8;
}

#w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bb-6b2ca6d8 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bd-6b2ca6d8 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-ce03bf29 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-ce03bf29 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-ce03bf29 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-ce03bf29 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-ce03bf29 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-ce03bf29 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-ce03bf29 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-ce03bf29 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-ce03bf29 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-ce03bf29 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-ce03bf29 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-ce03bf29 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-ce03bf29 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-ce03bf29 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-ce03bf29 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-ce03bf29 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-ce03bf29 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-ce03bf29 {
  grid-area: 8 / 2 / 9 / 8;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-ce03bf29 {
  grid-area: 9 / 3 / 13 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-ce03bf29 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-ce03bf29 {
  grid-area: 13 / 2 / 14 / 5;
}

#w-node-cf743c0e-6def-c6ee-09a2-a5b664d8bbf0-ce03bf29 {
  grid-area: 13 / 5 / 14 / 8;
}

#w-node-_6ae1698b-5e1b-218d-e2f8-4dda22e9ea4e-ce03bf29 {
  grid-area: 14 / 2 / 15 / 5;
}

#w-node-_2d7b28c7-9e35-9dad-f6af-cfdfaec0f1c1-ce03bf29 {
  grid-area: 14 / 5 / 15 / 8;
}

#w-node-c8fbc115-4ef8-cef3-05b0-efeedd882675-ce03bf29 {
  grid-area: 15 / 2 / 16 / 5;
}

#w-node-_0bb41db6-127d-4ced-eedc-2895682f0ca4-ce03bf29 {
  grid-area: 15 / 5 / 16 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-ce03bf29 {
  grid-area: 16 / 3 / 17 / 7;
}

#w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-ce03bf29 {
  grid-area: 17 / 2 / 18 / 5;
}

#w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-ce03bf29 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-ce03bf29 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-ce03bf29 {
  grid-area: 17 / 5 / 18 / 8;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-ce03bf29 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-ce03bf29 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-217dfdd5 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-b5df176e-82ee-e692-5281-597dd493ace5-217dfdd5 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-217dfdd5 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-217dfdd5 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-217dfdd5 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-217dfdd5 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-217dfdd5 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-217dfdd5 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-217dfdd5 {
  grid-area: 3 / 4 / 4 / 6;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-217dfdd5 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-217dfdd5 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55b-217dfdd5 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55c-217dfdd5 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55e-217dfdd5 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-217dfdd5 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-217dfdd5 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-217dfdd5 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-217dfdd5 {
  grid-area: 6 / 4 / 7 / 6;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-217dfdd5 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-217dfdd5 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-217dfdd5 {
  grid-area: 8 / 3 / 10 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-217dfdd5 {
  grid-area: 10 / 3 / 11 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-217dfdd5 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-217dfdd5 {
  grid-area: 11 / 2 / 12 / 8;
}

#w-node-feae4238-c89c-6474-5e18-815fcf7a5325-217dfdd5 {
  grid-area: 12 / 2 / 13 / 4;
}

#w-node-_618a1656-2301-cae9-6676-1283bbce46a9-217dfdd5 {
  grid-area: 12 / 4 / 13 / 8;
}

#w-node-_12e72180-dec5-77f8-2c4a-dd316cbea7d8-217dfdd5 {
  grid-area: 13 / 2 / 14 / 6;
}

#w-node-cf743c0e-6def-c6ee-09a2-a5b664d8bbf0-217dfdd5 {
  grid-area: 13 / 6 / 14 / 8;
}

#w-node-_6ae1698b-5e1b-218d-e2f8-4dda22e9ea4e-217dfdd5 {
  grid-area: 14 / 2 / 15 / 4;
}

#w-node-_2d7b28c7-9e35-9dad-f6af-cfdfaec0f1c1-217dfdd5 {
  grid-area: 14 / 4 / 15 / 6;
}

#w-node-_2c4dc33b-8564-cedf-2507-39bae1179d42-217dfdd5 {
  grid-area: 14 / 6 / 15 / 8;
}

#w-node-a64b4529-5fcb-a450-5a85-fc3064d5c069-217dfdd5 {
  grid-area: 15 / 2 / 16 / 6;
}

#w-node-ac1f790e-c4ed-e629-1c70-00bb99c8b478-217dfdd5 {
  grid-area: 15 / 6 / 16 / 8;
}

#w-node-_2f6ffb6a-caa8-fd34-93d6-53d9bff02ee8-217dfdd5 {
  grid-area: 16 / 2 / 17 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-217dfdd5 {
  grid-area: 17 / 3 / 18 / 7;
}

#w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-217dfdd5 {
  grid-area: 18 / 2 / 19 / 4;
}

#w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-217dfdd5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-217dfdd5 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-217dfdd5 {
  grid-area: 18 / 4 / 19 / 6;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-217dfdd5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-217dfdd5 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e91-217dfdd5 {
  grid-area: 18 / 6 / 19 / 8;
}

#w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e92-217dfdd5 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e94-217dfdd5 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-d3cc0582 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d3cc0582 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d3cc0582 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d3cc0582 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d3cc0582 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d3cc0582 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d3cc0582 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d3cc0582 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-d3cc0582 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-d3cc0582 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-d3cc0582 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d3cc0582 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-d3cc0582 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-d3cc0582 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-d3cc0582 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-d3cc0582 {
  grid-area: 7 / 3 / 9 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-d3cc0582 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_62a2bb40-4657-6e9a-e4ab-61dcf63765b0-d3cc0582 {
  grid-area: 9 / 2 / 10 / 4;
}

#w-node-_9c85de48-254f-9c07-7fd1-823c3320da9f-d3cc0582 {
  grid-area: 9 / 4 / 10 / 6;
}

#w-node-_5b768340-d12e-c19d-9e31-625a7050105e-d3cc0582 {
  grid-area: 9 / 6 / 10 / 8;
}

#w-node-dc86192d-cbc6-002b-4f44-2d8bdc8b5f80-d3cc0582 {
  grid-area: 10 / 2 / 11 / 4;
}

#w-node-_605daa4d-c139-87fc-ecfc-7a7cc22b817f-d3cc0582 {
  grid-area: 10 / 4 / 11 / 6;
}

#w-node-_01f2a989-333a-d4a2-4bd6-2bc733f3a626-d3cc0582 {
  grid-area: 10 / 6 / 12 / 8;
}

#w-node-a02fc5df-61d5-8591-3070-c202848001ec-d3cc0582 {
  grid-area: 11 / 2 / 12 / 4;
}

#w-node-_0139c1fe-4d42-bade-b35b-abbb29aafe31-d3cc0582 {
  grid-area: 11 / 6 / 12 / 8;
}

#w-node-_3dd28eae-e421-47e8-3194-129f1ec76916-d3cc0582 {
  grid-area: 11 / 4 / 12 / 6;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-d3cc0582 {
  grid-area: 12 / 3 / 13 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-d3cc0582 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-d3cc0582 {
  grid-area: 13 / 2 / 14 / 8;
}

#w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-d3cc0582 {
  grid-area: 14 / 2 / 16 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-d3cc0582 {
  grid-area: 16 / 3 / 17 / 7;
}

#w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-d3cc0582 {
  grid-area: 17 / 2 / 18 / 5;
}

#w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-d3cc0582 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-d3cc0582 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-d3cc0582 {
  grid-area: 17 / 5 / 18 / 8;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-d3cc0582 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-d3cc0582 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-b1a32ec0 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b1a32ec0 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b1a32ec0 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b1a32ec0 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b1a32ec0 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b1a32ec0 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b1a32ec0 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b1a32ec0 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-b1a32ec0 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-b1a32ec0 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-b1a32ec0 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b1a32ec0 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-b1a32ec0 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-b1a32ec0 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b1a32ec0 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-b1a32ec0 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-b1a32ec0 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-b1a32ec0 {
  grid-area: 8 / 3 / 9 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-b1a32ec0 {
  grid-area: 9 / 3 / 10 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-b1a32ec0 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-b1a32ec0 {
  grid-area: 10 / 2 / 14 / 8;
}

#w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-b1a32ec0 {
  grid-area: 14 / 2 / 15 / 6;
}

#w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-b1a32ec0 {
  grid-area: 14 / 6 / 15 / 8;
}

#w-node-ed526884-b7e3-10ea-297c-33f419bfd405-b1a32ec0 {
  grid-area: 15 / 2 / 16 / 4;
}

#w-node-_511632b5-c28f-14f0-92f4-974e8b09611a-b1a32ec0 {
  grid-area: 15 / 4 / 16 / 8;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-3f10bdb4 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-3f10bdb4 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-3f10bdb4 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-3f10bdb4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-3f10bdb4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-3f10bdb4 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-3f10bdb4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-3f10bdb4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-3f10bdb4 {
  grid-area: 3 / 4 / 4 / 6;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-3f10bdb4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-3f10bdb4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-3f10bdb4 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-3f10bdb4 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-3f10bdb4 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-3f10bdb4 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-3f10bdb4 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-3f10bdb4 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-3f10bdb4 {
  grid-area: 6 / 2 / 7 / 8;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-3f10bdb4 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-3f10bdb4 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-3f10bdb4 {
  grid-area: 8 / 3 / 11 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-3f10bdb4 {
  grid-area: 11 / 3 / 12 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-3f10bdb4 {
  grid-area: 4 / 2 / 5 / 5;
}

#draggable6.w-node-_7cd8b230-9b91-6394-4528-0ba5574b6f1c-3f10bdb4 {
  grid-area: 12 / 3 / 15 / 7;
}

#w-node-_6bd94050-308c-2ba3-0173-34e3036e8a5e-3f10bdb4 {
  grid-area: 15 / 2 / 16 / 8;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-38314b90 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-38314b90 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-38314b90 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-38314b90 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-38314b90 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-38314b90 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-38314b90 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-38314b90 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-38314b90 {
  grid-area: 3 / 4 / 4 / 6;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-38314b90 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-38314b90 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-38314b90 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-38314b90 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-38314b90 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-38314b90 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-38314b90 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-38314b90 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-38314b90 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-38314b90 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-38314b90 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-b8661e3c-693a-28fd-e508-ec50da274d5d-38314b90 {
  grid-area: 8 / 2 / 10 / 5;
}

#w-node-_7f93368e-a614-57a3-eade-534f9fcb25f9-38314b90 {
  grid-area: 8 / 5 / 10 / 8;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-38314b90 {
  grid-area: 10 / 3 / 11 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-38314b90 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_93c3a564-1274-39d2-53d7-f7f463ea0e0a-38314b90 {
  grid-area: 11 / 2 / 12 / 8;
}

#w-node-b9b6bf50-06ea-b053-90d1-1ff79f8524ba-38314b90 {
  grid-area: 12 / 2 / 13 / 4;
}

#w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-38314b90 {
  grid-area: 12 / 4 / 13 / 8;
}

#w-node-ed526884-b7e3-10ea-297c-33f419bfd405-38314b90 {
  grid-area: 13 / 2 / 14 / 6;
}

#w-node-_2f5fb7d9-d720-5e00-50c0-ce821c1e99d0-38314b90 {
  grid-area: 13 / 6 / 14 / 8;
}

#w-node-_95b679d1-532e-049d-658b-569f9f9f2dc0-38314b90 {
  grid-area: 14 / 2 / 15 / 4;
}

#w-node-_986afaa2-f4a5-5bc2-e521-157b4fc162ad-38314b90 {
  grid-area: 14 / 6 / 15 / 8;
}

#w-node-_092665a8-bd28-b57c-3c99-b1b567ce1cb7-38314b90 {
  grid-area: 14 / 4 / 15 / 6;
}

#w-node-d3234fb5-4194-363a-99d1-81e6e4520797-38314b90 {
  grid-area: 15 / 2 / 16 / 8;
}

#w-node-_9d0ae93d-3e32-00c7-014b-c0c9415cee32-38314b90 {
  grid-area: 16 / 2 / 17 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-38314b90 {
  grid-area: 17 / 3 / 18 / 7;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-38314b90 {
  grid-area: 18 / 3 / 19 / 7;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-38314b90 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-38314b90 {
  grid-area: 17 / 3 / 18 / 4;
}

#w-node-a54ee158-8db4-e078-a233-b44173c1fa35-b545fa81 {
  grid-area: 1 / 2 / 2 / 8;
}

#w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b545fa81 {
  grid-area: 2 / 2 / 3 / 8;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b545fa81 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b545fa81 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b545fa81 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b545fa81 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b545fa81 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b545fa81 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724172-b545fa81 {
  grid-area: 3 / 4 / 4 / 6;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724173-b545fa81 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_71061f2b-c415-d867-c237-f3e30d724175-b545fa81 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90fe-b545fa81 {
  grid-area: 3 / 6 / 4 / 8;
}

#w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90ff-b545fa81 {
  grid-area: 3 / 1 / 4 / 2;
  align-self: end;
}

#w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b9101-b545fa81 {
  grid-area: 4 / 1 / 5 / 2;
  align-self: auto;
}

#w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b545fa81 {
  grid-area: 4 / 2 / 5 / 8;
}

#w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-b545fa81 {
  grid-area: 5 / 3 / 6 / 7;
}

#w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-b545fa81 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b545fa81 {
  grid-area: 6 / 3 / 7 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-b545fa81 {
  grid-area: 7 / 3 / 8 / 7;
}

#w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-b545fa81 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-b545fa81 {
  grid-area: 8 / 2 / 9 / 8;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-b545fa81 {
  grid-area: 9 / 3 / 10 / 7;
}

#w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-b545fa81 {
  grid-area: 4 / 2 / 5 / 5;
}

#w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-b545fa81 {
  grid-area: 10 / 2 / 11 / 6;
}

#w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-b545fa81 {
  grid-area: 10 / 6 / 11 / 8;
}

#w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-b545fa81 {
  grid-area: 11 / 2 / 12 / 8;
}

#w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-b545fa81 {
  grid-area: 12 / 2 / 13 / 4;
}

#w-node-ed526884-b7e3-10ea-297c-33f419bfd405-b545fa81 {
  grid-area: 12 / 4 / 13 / 8;
}

#w-node-a2e3345a-0c3b-83a0-2f93-d9e5bc817cab-b545fa81 {
  grid-area: 13 / 2 / 14 / 4;
}

#w-node-_9ae485f5-02a3-3ff4-99d8-e8af3daccf93-b545fa81 {
  grid-area: 13 / 4 / 14 / 6;
}

#w-node-aede9af2-8195-b710-3522-4ad30087eaa8-b545fa81 {
  grid-area: 13 / 6 / 14 / 8;
}

#w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-b545fa81 {
  grid-area: 14 / 3 / 15 / 7;
}

#w-node-d09154c8-5cc6-a454-d737-0449f9722519-b545fa81 {
  grid-area: 15 / 3 / 16 / 7;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251a-b545fa81 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d09154c8-5cc6-a454-d737-0449f972251c-b545fa81 {
  grid-area: 17 / 3 / 18 / 4;
}

#my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8beb8333 {
  grid-area: 1 / 2 / 3 / 5;
  align-self: start;
}

#w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8beb8333 {
  grid-area: 2 / 5 / 3 / 8;
}

#w-node-aeee5b20-faa3-11c6-042d-6404e8f5356b-8beb8333 {
  grid-area: 3 / 2 / 13 / 8;
}

#w-node-_22c0e6d2-47e0-4dcc-dfca-ba6f71f8a41b-8405b457 {
  grid-area: span 9 / span 1 / span 9 / span 1;
}

#my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8405b457 {
  grid-area: 1 / 2 / 3 / 5;
  align-self: auto;
}

#w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8405b457 {
  grid-area: 2 / 5 / 3 / 8;
}

#w-node-b17f8515-026c-4ea8-1d7f-c2eb2e8f1119-8405b457 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_3fbbee8e-b899-cdf1-fb54-dce85fe19b49-8405b457 {
  grid-area: 3 / 3 / 4 / 4;
}

#w-node-_17c0cb12-629b-d4d0-73f8-f0e65399703b-8405b457 {
  grid-area: 3 / 4 / 4 / 5;
}

#w-node-e5e85754-9914-7311-15c9-c4712bd71c0a-8405b457 {
  grid-area: 3 / 5 / 4 / 6;
}

#w-node-_37f09e67-3bf3-cf51-4352-e6788fa6c73e-8405b457 {
  grid-area: 3 / 6 / 4 / 7;
}

#w-node-_578d14c4-7f00-1842-fae6-73601f52aea5-8405b457 {
  grid-area: 3 / 7 / 4 / 8;
}

#w-node-f2c08795-d221-a3a7-7cea-0fb846ea4bfc-8405b457 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-dd2b90c5-47eb-fd90-1557-fb712edffca9-8405b457 {
  grid-area: 4 / 3 / 5 / 4;
}

#w-node-a9a14b75-9c8b-5db9-6c36-4899215b871c-8405b457 {
  grid-area: 4 / 4 / 5 / 5;
}

#draggable.w-node-_4bc64802-5697-d0c4-c2c0-dcf19c150b87-8405b457 {
  grid-area: 4 / 4 / 5 / 5;
  place-self: end;
}

#w-node-aac777d9-0ae8-0881-fc91-e580125a1663-8405b457 {
  grid-area: 4 / 5 / 5 / 6;
}

#draggable1.w-node-bf12553e-fc63-b8e3-1f27-46384ebfcbf3-8405b457 {
  grid-area: 4 / 5 / 5 / 6;
  place-self: end;
}

#w-node-f8005716-27ea-efd6-555b-0192960b344a-8405b457 {
  grid-area: 4 / 6 / 5 / 7;
}

#w-node-_0137600f-bbbe-b64f-2c1f-b1997a55b500-8405b457 {
  grid-area: 4 / 7 / 5 / 8;
}

#w-node-_98ccef6b-7211-f3d7-4610-c187b77c9c5f-8405b457 {
  grid-area: 5 / 2 / 6 / 3;
}

#w-node-b8d2aa52-c29a-d4a6-9552-96f52fdfa280-8405b457 {
  grid-area: 5 / 3 / 6 / 4;
}

#w-node-_8af2057b-73d1-72b8-7c68-df3567733cbc-8405b457 {
  grid-area: 5 / 4 / 6 / 5;
}

#w-node-bba2db58-47dd-6ddd-64dd-d30d7349eb9b-8405b457 {
  grid-area: 5 / 5 / 6 / 6;
}

#w-node-_9a093b5d-fd9c-3a3d-0184-6fb66bb0760d-8405b457 {
  grid-area: 5 / 6 / 6 / 7;
}

#w-node-b03210a8-b086-9593-a67a-bb009b4f3952-8405b457 {
  grid-area: 5 / 7 / 6 / 8;
}

#w-node-_9f0d751a-8873-20a7-bc18-3530bb1a1503-8405b457 {
  grid-area: 6 / 2 / 7 / 3;
}

#w-node-_0a14feee-b62a-2a44-2ae1-fec3cd92eb5f-8405b457 {
  grid-area: 6 / 3 / 7 / 4;
}

#w-node-_1317fb71-f382-a12c-6974-67cb1149ec3e-8405b457 {
  grid-area: 6 / 4 / 7 / 5;
}

#w-node-_14988609-3436-486c-ccc9-09124d949cfe-8405b457 {
  grid-area: 6 / 5 / 7 / 6;
}

#w-node-_1a3863a9-249b-4c4e-b0c0-a07654efab4a-8405b457 {
  grid-area: 6 / 6 / 7 / 7;
}

#w-node-a5873aab-2a09-8ae9-2574-9e6fd8370f2a-8405b457 {
  grid-area: 6 / 7 / 7 / 8;
}

#w-node-d68f2ed4-792e-2ed9-26a8-8995b5d28c0c-8405b457 {
  grid-area: 7 / 2 / 8 / 3;
}

#w-node-_40310094-a0fa-6b4b-4e35-db0b0ad47a82-8405b457 {
  grid-area: 7 / 3 / 8 / 4;
}

#w-node-_25be7919-79b2-67a3-75f0-cf49d36267ed-8405b457 {
  grid-area: 7 / 4 / 8 / 5;
}

#w-node-_77cccdfe-4dfa-d487-a40e-9c6952faa5b8-8405b457 {
  grid-area: 7 / 5 / 8 / 6;
}

#w-node-_423dd70a-7550-9762-6bfe-6db252a1e87a-8405b457 {
  grid-area: 7 / 6 / 8 / 7;
}

#w-node-_0819e40f-f6fd-3e26-d6cd-2737864fbc95-8405b457 {
  grid-area: 7 / 7 / 8 / 8;
}

@media screen and (max-width: 991px) {
  #w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a41-5e5ce509 {
    grid-area: 1 / 1 / 5 / 7;
    align-self: center;
  }

  #draggable.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a45-5e5ce509 {
    order: 0;
    grid-area: 3 / 1 / 5 / 4;
    place-self: start;
  }

  #draggable2.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a46-5e5ce509 {
    grid-area: 3 / 4 / 5 / 7;
    place-self: end;
  }

  #draggable3.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a47-5e5ce509 {
    grid-area: 1 / 5 / 4 / 7;
    place-self: center;
  }

  #w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a4a-5e5ce509 {
    grid-area: span 4 / span 6 / span 4 / span 6;
    place-self: end center;
  }

  #w-node-cfff335d-5e5a-aaa7-78bd-73e5b717ceab-5e5ce509 {
    grid-area: 1 / 5 / 2 / 8;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-5e5ce509 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #my-work.w-node-_2e347bb9-02dc-1c6c-382a-ffd2055f18e0-5e5ce509 {
    grid-area: 3 / 2 / 4 / 8;
    align-self: end;
  }

  #case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-5e5ce509 {
    grid-area: 9 / 2 / 10 / 8;
    align-self: end;
  }

  #w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-5e5ce509 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #recent-blogs.w-node-e10fa8ce-fa33-9f0f-d508-687ca6845735-5e5ce509 {
    grid-area: 12 / 2 / 13 / 8;
    align-self: end;
  }

  #w-node-_68ba3f1f-6738-364d-9a3c-19e135e5e991-35e5e987 {
    grid-area: 1 / 6 / 3 / 8;
    align-self: center;
  }

  #w-node-_31469bcf-25f9-b1c7-57c4-204c0663feff-35e5e987 {
    grid-column-end: 3;
  }

  #w-node-ca6dbfce-a364-7bb6-c36f-b8400a6a6276-35e5e987 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: end;
  }

  #w-node-d3ee7716-add9-8a84-1d22-61c303cd95ab-35e5e987 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d5-35e5e987 {
    grid-column: 3 / 4;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d6-35e5e987 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: end;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d7-35e5e987 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e8-35e5e987 {
    grid-column: 4 / 6;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e9-35e5e987 {
    grid-area: 1 / 1 / 2 / 3;
    align-self: end;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70ea-35e5e987 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_45efcf7e-0d96-5679-a1ae-63dac08cd2ee-c08cd2ee {
    grid-area: 1 / 1 / 16 / 2;
  }

  #draggable7.w-node-d8b9032d-8bcb-90c7-7e0a-b4555fb1aa4c-195ce518 {
    grid-area: 2 / 4 / 3 / 6;
  }

  #draggable11.w-node-e4d734cf-357e-658e-ea7b-ab0d0444ebbb-195ce518 {
    grid-area: 3 / 1 / 5 / 3;
    align-self: start;
  }

  #draggable6.w-node-_69f5ec0c-0045-eb20-2de0-6744247bc6f3-195ce518 {
    grid-area: 2 / 4 / 4 / 6;
  }

  #draggable10.w-node-_167dd3fa-bd2e-1962-e73b-ea47ba8ecdc7-195ce518 {
    grid-area: 3 / 4 / 4 / 6;
    place-self: start center;
  }

  #my-work.w-node-bc4a6877-b5a2-4049-6f56-602fc6592325-6a5ce51c, #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-635ce51d {
    grid-area: 1 / 2 / 3 / 5;
    align-self: center;
  }

  #w-node-_8d13f963-94c7-7f78-1379-d979f9b8ce4b-635ce51d, #w-node-_5dd332a2-a18d-6f17-a46e-73c7a9cb2bb0-635ce51d, #w-node-a381dc4e-afcb-eaac-028b-7eb9beb8f249-635ce51d, #w-node-a3e359fd-2d31-2b45-4797-9a0adef984dc-635ce51d, #w-node-ef445593-d26a-517a-d3ef-8722aeffc142-635ce51d, #w-node-b7e19378-1c9a-7351-8120-461e2e6e167e-635ce51d {
    grid-row-end: 14;
  }

  #my-work.w-node-c0335776-0fa8-9a9b-88d2-bdb27c40a5ce-7bdc986f {
    grid-area: 1 / 2 / 3 / 5;
    align-self: start;
  }

  #w-node-de99b912-4d4b-f12d-a95a-9a959419eb03-7bdc986f {
    grid-area: 1 / 2 / 6 / 5;
    align-self: center;
  }

  #w-node-d2cd3837-cec0-834b-d3e9-addfc973e1eb-7bdc986f {
    grid-area: 1 / 5 / 6 / 8;
    place-self: center end;
  }

  #case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-7bdc986f {
    grid-area: 7 / 2 / 8 / 8;
    align-self: end;
  }

  #w-node-_63c39c73-84d8-4fca-de10-4430146b8ad5-7bdc986f {
    grid-area: 8 / 2 / 9 / 8;
    align-self: end;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be52-7bdc986f {
    grid-area: 2 / 1 / 5 / 4;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be59-7bdc986f {
    grid-area: 2 / 4 / 5 / 8;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be60-7bdc986f {
    grid-area: 5 / 1 / 8 / 4;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be67-7bdc986f {
    grid-area: 5 / 4 / 8 / 8;
  }

  #w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-7bdc986f {
    grid-area: 10 / 2 / 11 / 8;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e551-7bdc986f {
    grid-row-end: 12;
  }

  #draggable1.w-node-_49775877-7af0-9da8-2458-1b96c0a93ae2-7bdc986f {
    grid-area: 2 / 1 / 5 / 4;
  }

  #draggable3.w-node-_6c7f6396-262d-0bfe-4460-2210ffb2ae8b-7bdc986f {
    grid-row: 2 / 5;
    grid-column-end: 8;
  }

  #draggable.w-node-_7024cb2b-7d7c-96f6-ccfa-fe5910767fdb-7bdc986f {
    grid-row: 5 / 8;
    grid-column-end: 4;
  }

  #draggable2.w-node-_6ee42907-5fdc-8f2d-105f-002dd3eb0f1d-7bdc986f {
    grid-area: 5 / 4 / 8 / 8;
    place-self: center;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e559-7bdc986f {
    grid-area: 2 / 1 / 5 / 4;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e552-7bdc986f {
    grid-area: 2 / 4 / 5 / 8;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e560-7bdc986f {
    grid-area: 5 / 1 / 8 / 4;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e567-7bdc986f {
    grid-area: 5 / 4 / 8 / 8;
  }

  #recent-blogs.w-node-b1c928b8-c76a-67e2-dc74-58912f9c0f35-7bdc986f {
    grid-area: 1 / 1 / 2 / 8;
    align-self: end;
  }

  #w-node-_971b8b8b-6673-97d8-2bb8-947cb5387f3e-7bdc986f {
    grid-area: 12 / 2 / 13 / 8;
  }

  #recent-blogs.w-node-a6f79b00-2ee3-26e8-7a94-fc52fd7bcfc7-7bdc986f {
    grid-area: 13 / 2 / 14 / 8;
    align-self: end;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d6-7bdc986f {
    grid-row: 14 / 15;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157105-7bdc986f {
    grid-area: 1 / 4 / 5 / 8;
    justify-self: end;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc015710a-7bdc986f {
    grid-area: 1 / 2 / 2 / 8;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d7-7bdc986f {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570f3-7bdc986f {
    grid-area: 3 / 2 / 4 / 8;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157136-7bdc986f {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d7c61c48 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d7c61c48 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d7c61c48 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-d7c61c48 {
    grid-column: 4 / 6;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-d7c61c48 {
    grid-column-start: 6;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d7c61c48 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-6b2ca6d8 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-6b2ca6d8 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-6b2ca6d8 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-6b2ca6d8 {
    grid-column: 4 / 6;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-6b2ca6d8 {
    grid-column-start: 6;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-6b2ca6d8 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-ce03bf29 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-ce03bf29 {
    grid-area: 3 / 2 / 4 / 4;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-ce03bf29 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-ce03bf29 {
    grid-column: 4 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-ce03bf29 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-ce03bf29 {
    grid-column: 5 / 8;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-ce03bf29 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-ce03bf29 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-217dfdd5 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-217dfdd5 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-217dfdd5 {
    grid-column: 4 / 6;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55b-217dfdd5 {
    grid-column-start: 6;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55c-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55e-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-217dfdd5 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d3cc0582 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d3cc0582 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d3cc0582 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d3cc0582 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d3cc0582 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-d3cc0582 {
    grid-column: 5 / 8;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-d3cc0582 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d3cc0582 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b1a32ec0 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b1a32ec0 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b1a32ec0 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b1a32ec0 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b1a32ec0 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-b1a32ec0 {
    grid-column: 6 / 8;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-b1a32ec0 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b1a32ec0 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-3f10bdb4 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-3f10bdb4 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-3f10bdb4 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-3f10bdb4 {
    grid-column: 4 / 6;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-3f10bdb4 {
    grid-column-start: 6;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-3f10bdb4 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #draggable6.w-node-_7cd8b230-9b91-6394-4528-0ba5574b6f1c-3f10bdb4 {
    grid-area: 12 / 2 / 15 / 8;
  }

  #w-node-_6bd94050-308c-2ba3-0173-34e3036e8a5e-3f10bdb4 {
    grid-area: 15 / 2 / 16 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-38314b90 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-38314b90 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-38314b90 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-38314b90 {
    grid-column: 4 / 6;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-38314b90 {
    grid-column-start: 6;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-38314b90 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b545fa81 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b545fa81 {
    grid-area: 3 / 2 / 4 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b545fa81 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-b545fa81 {
    grid-column: 4 / 6;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90fe-b545fa81 {
    grid-column-start: 6;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90ff-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: end;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b9101-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b545fa81 {
    grid-area: 4 / 2 / 5 / 8;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b545fa81 {
    grid-column: 3 / 7;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8beb8333 {
    grid-area: 1 / 2 / 3 / 5;
    align-self: center;
  }

  #w-node-aeee5b20-faa3-11c6-042d-6404e8f5356b-8beb8333 {
    grid-area: 3 / 2 / 11 / 8;
  }

  #w-node-_22c0e6d2-47e0-4dcc-dfca-ba6f71f8a41b-8405b457 {
    grid-area: 1 / 1 / 10 / 2;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8405b457 {
    grid-area: 1 / 2 / 3 / 5;
    align-self: auto;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8405b457 {
    grid-row-start: 1;
    grid-column-start: 5;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a41-5e5ce509 {
    grid-area: 1 / 1 / 6 / 5;
    align-self: center;
  }

  #draggable.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a45-5e5ce509 {
    order: 0;
    grid-area: 3 / 1 / 5 / 4;
    place-self: center start;
  }

  #draggable2.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a46-5e5ce509 {
    grid-area: 3 / 3 / 6 / 7;
    place-self: end;
  }

  #draggable3.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a47-5e5ce509 {
    grid-area: 2 / 5 / 4 / 7;
    place-self: end;
  }

  #w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a4a-5e5ce509 {
    grid-area: span 5 / span 6 / span 5 / span 6;
    place-self: end center;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-5e5ce509 {
    grid-column: 1 / 4;
  }

  #w-node-cfff335d-5e5a-aaa7-78bd-73e5b717ceab-5e5ce509 {
    grid-area: 1 / 4 / 2 / 7;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-5e5ce509 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #my-work.w-node-_2e347bb9-02dc-1c6c-382a-ffd2055f18e0-5e5ce509 {
    grid-area: 3 / 1 / 4 / 7;
    align-self: end;
  }

  #w-node-_9d2019ca-34d4-ea5d-42d2-892fa14b6626-5e5ce509 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_80d76fb4-8c7a-6f10-20d1-d2eccdbd5495-5e5ce509 {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_993b7c99-4645-7f1f-5865-d0210cafc43b-5e5ce509 {
    grid-area: 4 / 5 / 5 / 7;
  }

  #w-node-ad7779ac-0409-c19b-994e-8acd19e7790b-5e5ce509 {
    grid-area: 5 / 1 / 6 / 7;
  }

  #recent-work.w-node-c9b66f40-3e4b-10a4-69ea-d08c67f06545-5e5ce509 {
    grid-area: 6 / 1 / 7 / 7;
  }

  #w-node-_66a5e2a2-854a-17ee-e3e3-e8b7f831312e-5e5ce509 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-c59909da-a539-4b6c-ade9-0597c5514cc5-5e5ce509 {
    grid-area: 7 / 3 / 8 / 5;
  }

  #w-node-d48d6d5e-86bd-bb9f-f092-f9c8a01ed17c-5e5ce509 {
    grid-area: 7 / 5 / 8 / 7;
  }

  #w-node-a5e6cca6-da81-776a-015f-f40ffd0495ae-5e5ce509 {
    grid-area: 8 / 1 / 9 / 7;
  }

  #case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-5e5ce509 {
    grid-area: 9 / 1 / 10 / 7;
    align-self: end;
  }

  #w-node-_1f1706f2-1735-fd9e-979b-1f11aa938de3-5e5ce509 {
    grid-area: 10 / 1 / 10 / 3;
  }

  #w-node-_1f1706f2-1735-fd9e-979b-1f11aa938de4-5e5ce509 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_320d6b02-d8ce-1ec2-9df8-49074c14a875-5e5ce509 {
    grid-area: 10 / 3 / 11 / 5;
  }

  #w-node-_320d6b02-d8ce-1ec2-9df8-49074c14a876-5e5ce509 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_34d84040-0551-dc42-4f17-bccddaa9b748-5e5ce509 {
    grid-area: 10 / 5 / 11 / 7;
  }

  #w-node-_34d84040-0551-dc42-4f17-bccddaa9b749-5e5ce509 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-5e5ce509 {
    grid-area: 11 / 1 / 12 / 7;
  }

  #recent-blogs.w-node-e10fa8ce-fa33-9f0f-d508-687ca6845735-5e5ce509 {
    grid-area: 12 / 1 / 13 / 7;
    align-self: end;
  }

  #w-node-_4b4142e9-f23c-af2d-b32e-3c28735ec866-5e5ce509 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_564aade7-729d-8af5-9005-2d2ce7f16a9d-5e5ce509 {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-_92c56efe-a442-1ae5-c437-145208f8f70f-5e5ce509 {
    grid-area: 13 / 5 / 14 / 7;
  }

  #w-node-_4b4142e9-f23c-af2d-b32e-3c28735ec87e-5e5ce509 {
    grid-area: 14 / 1 / 15 / 3;
  }

  #w-node-b196ae9c-babc-66ac-7ab1-d6e4a54cdfe7-5e5ce509 {
    grid-area: 14 / 3 / 14 / 5;
  }

  #w-node-c424a37a-3e2b-0d40-f3df-dfd7991043db-5e5ce509 {
    grid-area: 14 / 5 / 15 / 7;
  }

  #w-node-_68ba3f1f-6738-364d-9a3c-19e135e5e991-35e5e987 {
    grid-area: 3 / 1 / 4 / 4;
    align-self: center;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d5-35e5e987 {
    grid-area: 1 / 3 / 3 / 4;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e8-35e5e987 {
    grid-column: 5 / 7;
  }

  #w-node-_45efcf7e-0d96-5679-a1ae-63dac08cd2ee-c08cd2ee {
    grid-area: span 6 / span 3 / span 6 / span 3;
  }

  #w-node-_8781e450-2aa2-53a5-687f-5fdcc2ce0860-c2ce085e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #draggable11.w-node-e4d734cf-357e-658e-ea7b-ab0d0444ebbb-195ce518 {
    grid-area: 3 / 1 / 5 / 3;
    align-self: start;
  }

  #draggable8.w-node-a022f90b-5128-d893-4813-03cb5a431b9d-195ce518 {
    grid-area: 3 / 4 / 5 / 6;
  }

  #draggable6.w-node-_69f5ec0c-0045-eb20-2de0-6744247bc6f3-195ce518 {
    align-self: end;
  }

  #draggable4.w-node-e05833ac-c5a0-31f7-5a2d-e0eb7f1714f4-195ce518 {
    grid-area: 2 / 1 / 3 / 6;
  }

  #draggable2.w-node-ac345e2d-4623-50e5-66fd-b1177901ffaa-195ce518 {
    grid-area: 2 / 1 / 3 / 4;
    place-self: end;
  }

  #draggable10.w-node-_167dd3fa-bd2e-1962-e73b-ea47ba8ecdc7-195ce518 {
    grid-area: 2 / 4 / 4 / 6;
    place-self: center;
  }

  #draggable5.w-node-_67e4f0bb-9db5-0dd2-4f7e-1ec5d1ff0579-195ce518 {
    grid-area: 4 / 2 / 5 / 5;
    align-self: start;
  }

  #draggable.w-node-_5fbd8ea233e3edaa5323ca8300000000000c-195ce518 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
  }

  #draggable3.w-node-_074c5b12-6fb7-0ddd-b812-f5f4eb5d535d-195ce518 {
    grid-area: 3 / 1 / 5 / 4;
    justify-self: start;
  }

  #my-work.w-node-bc4a6877-b5a2-4049-6f56-602fc6592325-6a5ce51c {
    grid-area: 1 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_549bed3e-6c19-6453-edfa-07c786d26d36-6a5ce51c {
    grid-column: 4 / 7;
  }

  #w-node-_5520b6a5-a0f1-1bc6-3ab1-005945986183-6a5ce51c {
    grid-column: 1 / 2;
  }

  #w-node-e2787e67-020a-5eaa-5596-685815083ba7-6a5ce51c {
    grid-column: 2 / 3;
  }

  #w-node-e7d8b3a7-a479-36ac-a3e0-4bc418863946-6a5ce51c {
    grid-column: 3 / 4;
  }

  #w-node-_83eef5f0-fc33-1557-c1d8-5f9738c05663-6a5ce51c {
    grid-area: 3 / 4 / 4 / 5;
  }

  #w-node-_3f8f3fef-8a0e-d3ae-84d5-93775eafa81f-6a5ce51c {
    grid-area: 3 / 5 / 3 / 6;
  }

  #w-node-_71950cb8-f18e-6f98-2eb5-6239008ed4da-6a5ce51c {
    grid-area: 3 / 6 / 4 / 7;
  }

  #w-node-_2e7ed9a1-06bc-8464-1a80-d4981782614f-6a5ce51c {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-b18722c2-1678-a9b9-84d9-df9189c88116-6a5ce51c {
    grid-area: 4 / 2 / 5 / 3;
  }

  #w-node-_93c5ce23-cef0-294f-9b12-880e71fa82ec-6a5ce51c {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-_12ae4fec-1da5-e5a3-1721-792711a56546-6a5ce51c {
    grid-area: 4 / 4 / 5 / 5;
  }

  #w-node-e07d4d1f-fdf5-1cef-6a5d-6985796a10d9-6a5ce51c {
    grid-area: 4 / 5 / 5 / 6;
  }

  #w-node-ac44c8d6-7e1d-c202-78d7-2569b43a1d51-6a5ce51c {
    grid-area: 4 / 6 / 5 / 7;
  }

  #w-node-_530aefba-7c3f-5bac-3118-3fef9f542552-6a5ce51c {
    grid-area: 5 / 1 / 6 / 2;
  }

  #w-node-b4534877-cb2a-3501-0ca9-2043380fef29-6a5ce51c {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-f4cddc4c-4c8c-1b47-9336-53a7286edaee-6a5ce51c {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-_9129631f-fec2-3c50-83d2-49889b1b4ff4-6a5ce51c {
    grid-area: 5 / 4 / 6 / 5;
  }

  #w-node-f233b3c0-8928-c412-b84a-77d6fabd77d5-6a5ce51c {
    grid-area: 5 / 5 / 6 / 6;
  }

  #w-node-_0c993e96-0a06-11be-0092-7b882dfae0fe-6a5ce51c {
    grid-area: 5 / 6 / 6 / 7;
  }

  #w-node-c525f67a-4524-8845-c2f6-8e1ececd19da-6a5ce51c {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_562e70be-7b33-1650-d62f-32749c2c37cd-6a5ce51c {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-_7cdaf087-c4d8-084e-26a6-2b2a48352dbe-6a5ce51c {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-_78b8bdbb-5f8e-d57f-1cfe-ae430dca7c07-6a5ce51c {
    grid-area: 6 / 4 / 7 / 5;
  }

  #w-node-d2af0576-8cd6-3541-4ee4-49189b23ec95-6a5ce51c {
    grid-area: 6 / 5 / 7 / 6;
  }

  #w-node-_5f2aa932-0991-b289-663d-79e532ea7901-6a5ce51c {
    grid-area: 6 / 6 / 7 / 7;
  }

  #w-node-_537ee9a9-ae1a-3c29-8411-e03bc9ed8d3b-6a5ce51c {
    grid-area: 7 / 1 / 8 / 2;
  }

  #w-node-_6c80f6b8-1762-5fcc-70db-33b68f5c14de-6a5ce51c {
    grid-area: 7 / 2 / 8 / 3;
  }

  #w-node-_7c4c47b3-3de1-2343-f24e-f37595c94e1e-6a5ce51c {
    grid-area: 7 / 3 / 8 / 4;
  }

  #w-node-bd3ab946-b8d4-0cca-dbda-03a521ade1d8-6a5ce51c {
    grid-area: 7 / 4 / 8 / 5;
  }

  #w-node-_62ea9db8-ba83-b502-4c6d-ac1a832ed214-6a5ce51c {
    grid-area: 7 / 5 / 8 / 6;
  }

  #w-node-_4aca25f8-ee42-fa47-e4c5-e96914975572-6a5ce51c {
    grid-area: 7 / 6 / 8 / 7;
  }

  #w-node-b796017a-e080-f360-92e8-4703f004b5da-6a5ce51c {
    grid-area: 8 / 1 / 9 / 2;
  }

  #w-node-d8918dc9-e30f-921a-79e9-ec26fbe0be3a-6a5ce51c {
    grid-area: 8 / 2 / 9 / 3;
  }

  #w-node-e45d1ce0-bb5e-e195-d203-1c02213fba62-6a5ce51c {
    grid-area: 8 / 3 / 9 / 4;
  }

  #w-node-_52dae2e3-5806-ceb3-3033-81568fa6c323-6a5ce51c {
    grid-area: 8 / 4 / 9 / 5;
  }

  #w-node-_740430ca-6788-1be9-319f-c72fb8c93263-6a5ce51c {
    grid-area: 8 / 5 / 9 / 6;
  }

  #w-node-_5989d092-74f5-4bc9-b6a3-95ea353a680b-6a5ce51c {
    grid-area: 8 / 6 / 9 / 7;
  }

  #w-node-_5ff8b2a2-ed58-0721-5a4c-01a2b4dd2614-6a5ce51c {
    grid-area: 9 / 1 / 10 / 2;
  }

  #w-node-ab7d451b-aa07-58c8-5a70-cf6a9be7fb44-6a5ce51c {
    grid-area: 9 / 2 / 10 / 3;
  }

  #w-node-_1cebab43-6339-c83f-59c7-ef1a40900daf-6a5ce51c {
    grid-area: 9 / 3 / 10 / 4;
  }

  #w-node-b246f7be-b20a-2098-8508-be3a1f9c5d15-6a5ce51c {
    grid-area: 9 / 4 / 10 / 5;
  }

  #w-node-_59bfaaff-dd0d-b11d-3c02-7962d3965859-6a5ce51c {
    grid-area: 9 / 5 / 10 / 6;
  }

  #w-node-_100da7c6-3fe7-a972-6156-c64a83c34334-6a5ce51c {
    grid-area: 9 / 6 / 10 / 7;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-635ce51d {
    grid-area: 1 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-635ce51d {
    grid-column: 4 / 7;
  }

  #w-node-c8bba6b9-0eda-5d0e-2fe0-fb092d162234-635ce51d {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-_836921ad-b2d2-56e7-9560-89e5728b59c1-635ce51d {
    grid-area: 3 / 3 / 4 / 4;
  }

  #w-node-_310a0f6c-6637-9500-8a2b-665b543d1915-635ce51d {
    grid-area: 3 / 4 / 4 / 5;
  }

  #w-node-_6090221d-a5a0-19ee-ad32-dd667789b3e0-635ce51d {
    grid-area: 3 / 5 / 4 / 6;
    justify-self: center;
  }

  #w-node-dc0d5bb4-3fc4-f0cb-72b7-78f2f4889a51-635ce51d {
    grid-area: 3 / 6 / 4 / 7;
  }

  #w-node-a1c25290-6e8b-ee50-935f-21321e06ad7a-635ce51d {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-d0671ad5-b985-a3fb-2341-11cefb5bc1a4-635ce51d {
    grid-area: 4 / 2 / 5 / 3;
    justify-self: center;
  }

  #w-node-_0d9dd492-8087-a494-fa9d-df341c2ad9b6-635ce51d {
    grid-area: 4 / 3 / 5 / 4;
  }

  #w-node-_5b8c37af-a54a-234f-0195-5475a9368495-635ce51d {
    grid-area: 4 / 4 / 5 / 5;
  }

  #w-node-_6ec8324c-930a-31ad-85d4-3000e9a62f2a-635ce51d {
    grid-area: 4 / 5 / 5 / 6;
  }

  #w-node-_752f2599-62f9-a00c-a666-e42177886605-635ce51d {
    grid-area: 4 / 6 / 5 / 7;
  }

  #w-node-_1cb92fcf-8963-fd9b-332d-b81d43f6f32f-635ce51d {
    grid-area: 5 / 1 / 6 / 2;
    justify-self: center;
  }

  #w-node-_2d18a706-1229-1765-5ca9-f65349e7a565-635ce51d {
    grid-area: 5 / 2 / 6 / 3;
  }

  #w-node-_538a63de-dc2b-dcb9-c7fd-42d37289e6aa-635ce51d {
    grid-area: 5 / 3 / 6 / 4;
  }

  #w-node-_392bd02c-82c2-d792-10ea-88aa2803100b-635ce51d {
    grid-area: 5 / 4 / 6 / 5;
    justify-self: center;
  }

  #w-node-f52fae78-f9f3-a42e-bc92-8124fbbb1ae2-635ce51d {
    grid-area: 5 / 5 / 6 / 6;
    justify-self: center;
  }

  #w-node-e7097aea-0034-b808-f36b-a882e0340ea6-635ce51d {
    grid-area: 5 / 6 / 6 / 7;
  }

  #w-node-_8d13f963-94c7-7f78-1379-d979f9b8ce4b-635ce51d {
    grid-area: 6 / 1 / 7 / 2;
  }

  #w-node-_5dd332a2-a18d-6f17-a46e-73c7a9cb2bb0-635ce51d {
    grid-area: 6 / 2 / 7 / 3;
  }

  #w-node-a381dc4e-afcb-eaac-028b-7eb9beb8f249-635ce51d {
    grid-area: 6 / 3 / 7 / 4;
  }

  #w-node-a3e359fd-2d31-2b45-4797-9a0adef984dc-635ce51d {
    grid-area: 6 / 4 / 7 / 5;
  }

  #w-node-ef445593-d26a-517a-d3ef-8722aeffc142-635ce51d {
    grid-area: 6 / 5 / 7 / 6;
  }

  #w-node-b7e19378-1c9a-7351-8120-461e2e6e167e-635ce51d {
    grid-area: 6 / 6 / 7 / 7;
  }

  #my-work.w-node-c0335776-0fa8-9a9b-88d2-bdb27c40a5ce-7bdc986f {
    grid-area: 1 / 1 / 2 / 7;
    align-self: end;
  }

  #w-node-de99b912-4d4b-f12d-a95a-9a959419eb03-7bdc986f {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-7bdc986f {
    grid-column: 1 / 4;
  }

  #w-node-d2cd3837-cec0-834b-d3e9-addfc973e1eb-7bdc986f {
    grid-area: 3 / 3 / 4 / 7;
    align-self: end;
  }

  #w-node-ad7779ac-0409-c19b-994e-8acd19e7790b-7bdc986f {
    grid-area: 4 / 1 / 5 / 7;
  }

  #case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-7bdc986f {
    grid-area: 5 / 1 / 6 / 7;
    align-self: end;
  }

  #w-node-_63c39c73-84d8-4fca-de10-4430146b8ad5-7bdc986f {
    grid-area: 6 / 1 / 7 / 7;
    align-self: start;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be51-7bdc986f {
    grid-area: 7 / 1 / 8 / 7;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be52-7bdc986f {
    grid-area: 2 / 1 / 4 / 3;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be59-7bdc986f {
    grid-area: 2 / 3 / 4 / 5;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be60-7bdc986f {
    grid-area: 4 / 1 / 6 / 3;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be67-7bdc986f {
    grid-area: 4 / 3 / 6 / 5;
  }

  #w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-7bdc986f {
    grid-area: 8 / 1 / 9 / 7;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e551-7bdc986f {
    grid-area: 9 / 1 / 10 / 7;
  }

  #draggable1.w-node-_49775877-7af0-9da8-2458-1b96c0a93ae2-7bdc986f {
    grid-area: 2 / 1 / 5 / 4;
    justify-self: center;
  }

  #draggable3.w-node-_6c7f6396-262d-0bfe-4460-2210ffb2ae8b-7bdc986f {
    grid-area: 2 / 4 / 5 / 7;
  }

  #draggable.w-node-_7024cb2b-7d7c-96f6-ccfa-fe5910767fdb-7bdc986f {
    grid-area: 4 / 1 / 6 / 4;
  }

  #draggable2.w-node-_6ee42907-5fdc-8f2d-105f-002dd3eb0f1d-7bdc986f {
    grid-area: 4 / 4 / 6 / 7;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e559-7bdc986f {
    grid-area: 2 / 1 / 4 / 4;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e552-7bdc986f {
    grid-area: 2 / 4 / 4 / 7;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e560-7bdc986f {
    grid-area: 4 / 1 / 6 / 4;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e567-7bdc986f {
    grid-area: 4 / 4 / 6 / 7;
  }

  #recent-blogs.w-node-b1c928b8-c76a-67e2-dc74-58912f9c0f35-7bdc986f {
    grid-area: 1 / 1 / 2 / 7;
    align-self: end;
  }

  #w-node-_971b8b8b-6673-97d8-2bb8-947cb5387f3e-7bdc986f {
    grid-area: 10 / 1 / 11 / 7;
  }

  #recent-blogs.w-node-a6f79b00-2ee3-26e8-7a94-fc52fd7bcfc7-7bdc986f {
    grid-area: 11 / 1 / 12 / 7;
    align-self: end;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d6-7bdc986f {
    grid-area: 12 / 1 / 13 / 7;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157105-7bdc986f {
    grid-area: 5 / 2 / 6 / 6;
    justify-self: end;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157108-7bdc986f {
    grid-area: 1 / 1 / 2 / 2;
    align-self: auto;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc015710a-7bdc986f {
    grid-area: 1 / 2 / 2 / 6;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157106-7bdc986f {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d7-7bdc986f {
    grid-area: 2 / 2 / 3 / 6;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc015713e-7bdc986f {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570f3-7bdc986f {
    grid-area: 3 / 2 / 4 / 6;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157134-7bdc986f {
    grid-area: 4 / 1 / 5 / 2;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157136-7bdc986f {
    grid-area: 4 / 2 / 5 / 6;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-d7c61c48, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d7c61c48 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d7c61c48 {
    grid-column: 1 / 2;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d7c61c48 {
    grid-column: 2 / 3;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-d7c61c48 {
    grid-column: 3 / 5;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-d7c61c48 {
    grid-column: 5 / 7;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-d7c61c48 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d7c61c48 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-d7c61c48 {
    grid-column: 2 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-d7c61c48 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-d7c61c48, #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-d7c61c48 {
    grid-column: 2 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-d7c61c48 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-d7c61c48 {
    grid-column: 1 / 7;
  }

  #w-node-_62a2bb40-4657-6e9a-e4ab-61dcf63765b0-d7c61c48 {
    grid-column: 1 / 3;
  }

  #w-node-_9c85de48-254f-9c07-7fd1-823c3320da9f-d7c61c48 {
    grid-area: 9 / 3 / 10 / 5;
  }

  #w-node-_5b768340-d12e-c19d-9e31-625a7050105e-d7c61c48 {
    grid-area: 9 / 5 / 10 / 6;
  }

  #w-node-_01590401-db3e-e5fc-7a6d-f1f656a6c80c-d7c61c48 {
    grid-area: 9 / 6 / 10 / 7;
  }

  #w-node-_605daa4d-c139-87fc-ecfc-7a7cc22b817f-d7c61c48 {
    grid-area: 10 / 3 / 11 / 4;
  }

  #w-node-a02fc5df-61d5-8591-3070-c202848001ec-d7c61c48 {
    grid-area: 11 / 3 / 12 / 4;
  }

  #w-node-f0ebb571-a896-4b80-996c-1ab7c051c146-d7c61c48 {
    grid-area: 10 / 4 / 11 / 5;
  }

  #w-node-dc86192d-cbc6-002b-4f44-2d8bdc8b5f80-d7c61c48 {
    grid-area: 10 / 1 / 12 / 3;
  }

  #w-node-_3dd28eae-e421-47e8-3194-129f1ec76916-d7c61c48 {
    grid-area: 11 / 4 / 12 / 5;
  }

  #w-node-_01f2a989-333a-d4a2-4bd6-2bc733f3a626-d7c61c48 {
    grid-area: 10 / 5 / 12 / 7;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-d7c61c48 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-d7c61c48 {
    grid-column: 1 / 4;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-d7c61c48 {
    grid-column: 1 / 7;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-d7c61c48 {
    grid-column: 1 / 3;
  }

  #w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-d7c61c48 {
    grid-column: 3 / 5;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-d7c61c48 {
    grid-column: 5 / 7;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-d7c61c48 {
    grid-column: 1 / 3;
  }

  #w-node-_2c158570-fb3e-74f8-e3a9-ada881724ede-d7c61c48 {
    grid-column: 3 / 5;
  }

  #w-node-_511632b5-c28f-14f0-92f4-974e8b09611a-d7c61c48 {
    grid-column: 5 / 7;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-d7c61c48 {
    grid-column: 1 / 7;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-d7c61c48 {
    grid-column: 1 / 3;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-d7c61c48, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-d7c61c48 {
    grid-column: 1 / 4;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-d7c61c48 {
    grid-column: 3 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-d7c61c48, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-d7c61c48 {
    grid-column: 1 / 4;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4ba-d7c61c48 {
    grid-column: 5 / 7;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bb-d7c61c48, #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bd-d7c61c48 {
    grid-column: 1 / 4;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-6b2ca6d8, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-6b2ca6d8 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-6b2ca6d8 {
    grid-column: 1 / 2;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-6b2ca6d8 {
    grid-column: 2 / 3;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-6b2ca6d8 {
    grid-column: 3 / 5;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-6b2ca6d8 {
    grid-column: 5 / 7;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-6b2ca6d8 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-6b2ca6d8 {
    grid-column: 2 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-6b2ca6d8 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-6b2ca6d8, #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-6b2ca6d8 {
    grid-column: 2 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-6b2ca6d8 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-6b2ca6d8 {
    grid-column: 1 / 7;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-6b2ca6d8 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-6b2ca6d8 {
    grid-column: 1 / 4;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-6b2ca6d8 {
    grid-column: 1 / 7;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-6b2ca6d8 {
    grid-column: 1 / 3;
  }

  #w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-6b2ca6d8 {
    grid-column: 3 / 5;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-6b2ca6d8 {
    grid-column: 5 / 7;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-6b2ca6d8 {
    grid-column: 1 / 7;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-6b2ca6d8 {
    grid-column: 1 / 3;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-6b2ca6d8, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-6b2ca6d8 {
    grid-column: 1 / 4;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-6b2ca6d8 {
    grid-column: 3 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-6b2ca6d8, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-6b2ca6d8 {
    grid-column: 1 / 4;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4ba-6b2ca6d8 {
    grid-column: 5 / 7;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bb-6b2ca6d8, #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bd-6b2ca6d8 {
    grid-column: 1 / 4;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-ce03bf29, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-ce03bf29 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-ce03bf29 {
    grid-column: 1 / 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-ce03bf29 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-ce03bf29 {
    grid-column: 3 / 4;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-ce03bf29 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-ce03bf29 {
    grid-column: 4 / 7;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-ce03bf29 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-ce03bf29 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-ce03bf29 {
    grid-column: 2 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-ce03bf29, #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-ce03bf29 {
    grid-column: 2 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-ce03bf29 {
    grid-column: 1 / 7;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-ce03bf29 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-ce03bf29, #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-cf743c0e-6def-c6ee-09a2-a5b664d8bbf0-ce03bf29 {
    grid-area: 13 / 4 / 14 / 7;
  }

  #w-node-_6ae1698b-5e1b-218d-e2f8-4dda22e9ea4e-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-_2d7b28c7-9e35-9dad-f6af-cfdfaec0f1c1-ce03bf29 {
    grid-column: 4 / 7;
  }

  #w-node-c8fbc115-4ef8-cef3-05b0-efeedd882675-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-_0bb41db6-127d-4ced-eedc-2895682f0ca4-ce03bf29 {
    grid-column: 4 / 7;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-ce03bf29 {
    grid-column: 1 / 7;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-ce03bf29, #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-ce03bf29, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-ce03bf29 {
    grid-column: 4 / 7;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-ce03bf29, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-ce03bf29 {
    grid-column: 1 / 4;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-217dfdd5, #w-node-b5df176e-82ee-e692-5281-597dd493ace5-217dfdd5 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-217dfdd5 {
    grid-column: 4 / 7;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-217dfdd5 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55b-217dfdd5 {
    grid-area: 4 / 4 / 5 / 7;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55c-217dfdd5 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55e-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-217dfdd5 {
    grid-area: 5 / 1 / 6 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-217dfdd5 {
    grid-area: 6 / 2 / 7 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-217dfdd5 {
    grid-area: 7 / 2 / 8 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-217dfdd5 {
    grid-area: 8 / 2 / 9 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-217dfdd5 {
    grid-column: 1 / 7;
    grid-row-start: 9;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-217dfdd5 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-217dfdd5 {
    grid-column: 1 / 7;
  }

  #w-node-feae4238-c89c-6474-5e18-815fcf7a5325-217dfdd5 {
    grid-area: 12 / 1 / 13 / 3;
  }

  #w-node-_618a1656-2301-cae9-6676-1283bbce46a9-217dfdd5 {
    grid-area: 12 / 3 / 13 / 7;
  }

  #w-node-_12e72180-dec5-77f8-2c4a-dd316cbea7d8-217dfdd5 {
    grid-area: 13 / 1 / 14 / 5;
  }

  #w-node-cf743c0e-6def-c6ee-09a2-a5b664d8bbf0-217dfdd5 {
    grid-area: 13 / 5 / 14 / 7;
  }

  #w-node-_6ae1698b-5e1b-218d-e2f8-4dda22e9ea4e-217dfdd5 {
    grid-column: 1 / 3;
  }

  #w-node-_2d7b28c7-9e35-9dad-f6af-cfdfaec0f1c1-217dfdd5 {
    grid-column: 3 / 5;
  }

  #w-node-_2c4dc33b-8564-cedf-2507-39bae1179d42-217dfdd5 {
    grid-column: 5 / 7;
  }

  #w-node-a64b4529-5fcb-a450-5a85-fc3064d5c069-217dfdd5 {
    grid-column: 1 / 5;
  }

  #w-node-ac1f790e-c4ed-e629-1c70-00bb99c8b478-217dfdd5 {
    grid-column: 5 / 7;
  }

  #w-node-_2f6ffb6a-caa8-fd34-93d6-53d9bff02ee8-217dfdd5, #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-217dfdd5 {
    grid-column: 1 / 7;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-217dfdd5 {
    grid-column: 1 / 3;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-217dfdd5, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-217dfdd5 {
    grid-column: 3 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-217dfdd5, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e91-217dfdd5 {
    grid-column: 5 / 7;
  }

  #w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e92-217dfdd5, #w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e94-217dfdd5 {
    grid-column: 1 / 4;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-d3cc0582, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d3cc0582 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d3cc0582 {
    grid-column: 1 / 2;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d3cc0582 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d3cc0582 {
    grid-column: 2 / 3;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d3cc0582 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-d3cc0582 {
    grid-column: 4 / 7;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-d3cc0582 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d3cc0582 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-d3cc0582 {
    grid-column: 2 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-d3cc0582 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-d3cc0582 {
    grid-column: 1 / 7;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-d3cc0582 {
    grid-column: 2 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-d3cc0582 {
    grid-column: 1 / 4;
  }

  #w-node-_62a2bb40-4657-6e9a-e4ab-61dcf63765b0-d3cc0582 {
    grid-column: 1 / 3;
  }

  #w-node-_9c85de48-254f-9c07-7fd1-823c3320da9f-d3cc0582 {
    grid-area: 9 / 3 / 10 / 5;
  }

  #w-node-_5b768340-d12e-c19d-9e31-625a7050105e-d3cc0582 {
    grid-area: 9 / 5 / 10 / 7;
  }

  #w-node-dc86192d-cbc6-002b-4f44-2d8bdc8b5f80-d3cc0582 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_605daa4d-c139-87fc-ecfc-7a7cc22b817f-d3cc0582 {
    grid-area: 10 / 3 / 11 / 5;
  }

  #w-node-_01f2a989-333a-d4a2-4bd6-2bc733f3a626-d3cc0582 {
    grid-area: 10 / 5 / 12 / 7;
  }

  #w-node-a02fc5df-61d5-8591-3070-c202848001ec-d3cc0582 {
    grid-area: 11 / 1 / 12 / 3;
  }

  #w-node-_0139c1fe-4d42-bade-b35b-abbb29aafe31-d3cc0582 {
    grid-area: 11 / 5 / 12 / 7;
  }

  #w-node-_3dd28eae-e421-47e8-3194-129f1ec76916-d3cc0582 {
    grid-area: 11 / 3 / 12 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-d3cc0582 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-d3cc0582 {
    grid-column: 1 / 4;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-d3cc0582, #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-d3cc0582, #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-d3cc0582 {
    grid-column: 1 / 7;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-d3cc0582, #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-d3cc0582, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-d3cc0582 {
    grid-column: 1 / 4;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-d3cc0582 {
    grid-column: 4 / 7;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-d3cc0582, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-d3cc0582 {
    grid-column: 1 / 4;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-b1a32ec0, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b1a32ec0 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b1a32ec0 {
    grid-column: 1 / 2;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b1a32ec0 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b1a32ec0 {
    grid-column: 2 / 3;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b1a32ec0 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-b1a32ec0 {
    grid-column: 5 / 7;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-b1a32ec0 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-b1a32ec0 {
    grid-column: 2 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-b1a32ec0 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b1a32ec0 {
    grid-column: 1 / 7;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-b1a32ec0 {
    grid-column: 2 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-b1a32ec0 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-b1a32ec0 {
    grid-column: 1 / 7;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-b1a32ec0 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-b1a32ec0 {
    grid-column: 1 / 4;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-b1a32ec0 {
    grid-column: 1 / 7;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-b1a32ec0 {
    grid-column: 1 / 5;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-b1a32ec0 {
    grid-column: 5 / 7;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-b1a32ec0 {
    grid-column: 1 / 3;
  }

  #w-node-_511632b5-c28f-14f0-92f4-974e8b09611a-b1a32ec0 {
    grid-column: 3 / 7;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-3f10bdb4, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-3f10bdb4 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-3f10bdb4 {
    grid-column: 1 / 4;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-3f10bdb4 {
    grid-column: 4 / 7;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-3f10bdb4 {
    grid-area: 4 / 4 / 5 / 7;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-3f10bdb4 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-3f10bdb4 {
    grid-area: 5 / 1 / 6 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-3f10bdb4 {
    grid-area: 6 / 2 / 7 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-3f10bdb4 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-3f10bdb4 {
    grid-area: 7 / 1 / 8 / 7;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-3f10bdb4 {
    grid-area: 8 / 2 / 9 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-3f10bdb4 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-3f10bdb4 {
    grid-column: 1 / 7;
    grid-row-start: 9;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-3f10bdb4 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-3f10bdb4 {
    grid-column: 1 / 4;
  }

  #draggable6.w-node-_7cd8b230-9b91-6394-4528-0ba5574b6f1c-3f10bdb4 {
    grid-area: 12 / 1 / 15 / 7;
  }

  #w-node-_6bd94050-308c-2ba3-0173-34e3036e8a5e-3f10bdb4, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-38314b90, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-38314b90 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-38314b90 {
    grid-column: 1 / 4;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-38314b90 {
    grid-column: 4 / 7;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-38314b90 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-38314b90 {
    grid-area: 4 / 4 / 5 / 7;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-38314b90 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-38314b90 {
    grid-area: 5 / 1 / 6 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-38314b90 {
    grid-area: 6 / 2 / 7 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-38314b90 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-38314b90 {
    grid-area: 7 / 2 / 8 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-38314b90 {
    grid-area: 8 / 2 / 9 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-38314b90 {
    grid-column: 1 / 4;
  }

  #w-node-b8661e3c-693a-28fd-e508-ec50da274d5d-38314b90 {
    grid-column: 1 / 4;
    grid-row-start: 9;
  }

  #w-node-_7f93368e-a614-57a3-eade-534f9fcb25f9-38314b90 {
    grid-column: 4 / 7;
    grid-row-start: 9;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-38314b90 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-38314b90 {
    grid-column: 1 / 4;
  }

  #w-node-_93c3a564-1274-39d2-53d7-f7f463ea0e0a-38314b90 {
    grid-column: 1 / 7;
  }

  #w-node-b9b6bf50-06ea-b053-90d1-1ff79f8524ba-38314b90 {
    grid-column: 1 / 3;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-38314b90 {
    grid-column: 3 / 7;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-38314b90 {
    grid-column: 1 / 5;
  }

  #w-node-_2f5fb7d9-d720-5e00-50c0-ce821c1e99d0-38314b90 {
    grid-column: 5 / 7;
  }

  #w-node-_95b679d1-532e-049d-658b-569f9f9f2dc0-38314b90 {
    grid-column: 1 / 3;
  }

  #w-node-_986afaa2-f4a5-5bc2-e521-157b4fc162ad-38314b90 {
    grid-column: 5 / 7;
  }

  #w-node-_092665a8-bd28-b57c-3c99-b1b567ce1cb7-38314b90 {
    grid-column: 3 / 5;
  }

  #w-node-d3234fb5-4194-363a-99d1-81e6e4520797-38314b90, #w-node-_9d0ae93d-3e32-00c7-014b-c0c9415cee32-38314b90, #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-38314b90, #w-node-d09154c8-5cc6-a454-d737-0449f9722519-38314b90 {
    grid-column: 1 / 7;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-38314b90, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-38314b90 {
    grid-column: 1 / 4;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-b545fa81, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b545fa81 {
    grid-column: 1 / 7;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b545fa81 {
    grid-column: 1 / 2;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b545fa81 {
    grid-column: 2 / 3;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-b545fa81 {
    grid-column: 3 / 5;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90fe-b545fa81 {
    grid-column: 5 / 7;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90ff-b545fa81 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: end start;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b9101-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b545fa81 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-b545fa81 {
    grid-column: 2 / 6;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-b545fa81 {
    grid-column: 1 / 4;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b545fa81, #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-b545fa81 {
    grid-column: 2 / 6;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-b545fa81 {
    grid-column: 1 / 4;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-b545fa81 {
    grid-column: 1 / 7;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-b545fa81 {
    grid-column: 2 / 6;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-b545fa81 {
    grid-column: 1 / 4;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-b545fa81 {
    grid-column: 1 / 5;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-b545fa81 {
    grid-area: 10 / 5 / 11 / 7;
  }

  #w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-b545fa81 {
    grid-column: 1 / 7;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-b545fa81 {
    grid-area: 12 / 1 / 13 / 3;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-b545fa81 {
    grid-column: 3 / 7;
  }

  #w-node-a2e3345a-0c3b-83a0-2f93-d9e5bc817cab-b545fa81 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_9ae485f5-02a3-3ff4-99d8-e8af3daccf93-b545fa81 {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-aede9af2-8195-b710-3522-4ad30087eaa8-b545fa81 {
    grid-area: 13 / 5 / 14 / 7;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-b545fa81 {
    grid-area: 14 / 1 / 15 / 7;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-b545fa81 {
    grid-area: 15 / 1 / 16 / 7;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-b545fa81, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-b545fa81 {
    grid-column: 1 / 4;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8beb8333 {
    grid-area: 1 / 1 / 3 / 4;
    align-self: end;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8beb8333 {
    grid-column: 4 / 7;
  }

  #w-node-aeee5b20-faa3-11c6-042d-6404e8f5356b-8beb8333 {
    grid-column: 1 / 7;
  }

  #w-node-_22c0e6d2-47e0-4dcc-dfca-ba6f71f8a41b-8405b457 {
    grid-area: span 6 / span 3 / span 6 / span 3;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8405b457 {
    grid-area: 1 / 1 / 3 / 4;
    align-self: auto;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8405b457 {
    grid-column: 4 / 7;
  }

  #w-node-b17f8515-026c-4ea8-1d7f-c2eb2e8f1119-8405b457 {
    grid-column: 1 / 2;
  }

  #w-node-_3fbbee8e-b899-cdf1-fb54-dce85fe19b49-8405b457 {
    grid-column: 2 / 3;
  }

  #w-node-_17c0cb12-629b-d4d0-73f8-f0e65399703b-8405b457 {
    grid-column: 3 / 4;
  }

  #w-node-e5e85754-9914-7311-15c9-c4712bd71c0a-8405b457 {
    grid-column: 4 / 5;
  }

  #w-node-_37f09e67-3bf3-cf51-4352-e6788fa6c73e-8405b457 {
    grid-column: 5 / 6;
  }

  #w-node-_578d14c4-7f00-1842-fae6-73601f52aea5-8405b457 {
    grid-column: 6 / 7;
  }

  #w-node-f2c08795-d221-a3a7-7cea-0fb846ea4bfc-8405b457 {
    grid-column: 1 / 2;
  }

  #w-node-dd2b90c5-47eb-fd90-1557-fb712edffca9-8405b457 {
    grid-column: 2 / 3;
  }

  #w-node-a9a14b75-9c8b-5db9-6c36-4899215b871c-8405b457 {
    grid-column: 3 / 4;
  }

  #draggable.w-node-_4bc64802-5697-d0c4-c2c0-dcf19c150b87-8405b457 {
    grid-area: 4 / 3 / 5 / 4;
    place-self: end;
  }

  #w-node-aac777d9-0ae8-0881-fc91-e580125a1663-8405b457 {
    grid-column: 4 / 5;
  }

  #draggable1.w-node-bf12553e-fc63-b8e3-1f27-46384ebfcbf3-8405b457 {
    grid-column: 4 / 5;
    align-self: end;
  }

  #w-node-f8005716-27ea-efd6-555b-0192960b344a-8405b457 {
    grid-column: 5 / 6;
  }

  #w-node-_0137600f-bbbe-b64f-2c1f-b1997a55b500-8405b457 {
    grid-column: 6 / 7;
  }

  #w-node-_98ccef6b-7211-f3d7-4610-c187b77c9c5f-8405b457 {
    grid-column: 1 / 2;
  }

  #w-node-b8d2aa52-c29a-d4a6-9552-96f52fdfa280-8405b457 {
    grid-column: 2 / 3;
  }

  #w-node-_8af2057b-73d1-72b8-7c68-df3567733cbc-8405b457 {
    grid-column: 3 / 4;
  }

  #w-node-bba2db58-47dd-6ddd-64dd-d30d7349eb9b-8405b457 {
    grid-column: 4 / 5;
  }

  #w-node-_9a093b5d-fd9c-3a3d-0184-6fb66bb0760d-8405b457 {
    grid-column: 5 / 6;
  }

  #w-node-b03210a8-b086-9593-a67a-bb009b4f3952-8405b457 {
    grid-column: 6 / 7;
  }

  #w-node-_9f0d751a-8873-20a7-bc18-3530bb1a1503-8405b457 {
    grid-column: 1 / 2;
  }

  #w-node-_0a14feee-b62a-2a44-2ae1-fec3cd92eb5f-8405b457 {
    grid-column: 2 / 3;
  }

  #w-node-_1317fb71-f382-a12c-6974-67cb1149ec3e-8405b457 {
    grid-column: 3 / 4;
  }

  #w-node-_14988609-3436-486c-ccc9-09124d949cfe-8405b457 {
    grid-column: 4 / 5;
  }

  #w-node-_1a3863a9-249b-4c4e-b0c0-a07654efab4a-8405b457 {
    grid-column: 5 / 6;
  }

  #w-node-a5873aab-2a09-8ae9-2574-9e6fd8370f2a-8405b457 {
    grid-column: 6 / 7;
  }

  #w-node-d68f2ed4-792e-2ed9-26a8-8995b5d28c0c-8405b457 {
    grid-column: 1 / 2;
  }

  #w-node-_40310094-a0fa-6b4b-4e35-db0b0ad47a82-8405b457 {
    grid-column: 2 / 3;
  }

  #w-node-_25be7919-79b2-67a3-75f0-cf49d36267ed-8405b457 {
    grid-column: 3 / 4;
  }

  #w-node-_77cccdfe-4dfa-d487-a40e-9c6952faa5b8-8405b457 {
    grid-column: 4 / 5;
  }

  #w-node-_423dd70a-7550-9762-6bfe-6db252a1e87a-8405b457 {
    grid-column: 5 / 6;
  }

  #w-node-_0819e40f-f6fd-3e26-d6cd-2737864fbc95-8405b457 {
    grid-column: 6 / 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a41-5e5ce509 {
    grid-area: 1 / 1 / 6 / 5;
    align-self: center;
  }

  #draggable.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a45-5e5ce509 {
    order: 0;
    grid-area: 2 / 1 / 5 / 4;
    place-self: end start;
  }

  #draggable2.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a46-5e5ce509 {
    grid-area: 3 / 1 / 6 / 5;
    place-self: end center;
  }

  #draggable3.w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a47-5e5ce509 {
    grid-area: 1 / 3 / 3 / 5;
    place-self: center end;
  }

  #w-node-_8d0c02f6-ebcd-36ef-ae1f-9e47c4a58a4a-5e5ce509 {
    grid-area: span 5 / span 4 / span 5 / span 4;
    place-self: center;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-5e5ce509 {
    grid-column-end: 5;
  }

  #w-node-cfff335d-5e5a-aaa7-78bd-73e5b717ceab-5e5ce509 {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-5e5ce509 {
    grid-row: 3 / 4;
    grid-column-end: 5;
  }

  #my-work.w-node-_2e347bb9-02dc-1c6c-382a-ffd2055f18e0-5e5ce509 {
    grid-area: 4 / 1 / 5 / 5;
    align-self: end;
  }

  #w-node-_9d2019ca-34d4-ea5d-42d2-892fa14b6626-5e5ce509 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_80d76fb4-8c7a-6f10-20d1-d2eccdbd5495-5e5ce509 {
    grid-area: 5 / 3 / 6 / 5;
  }

  #w-node-_993b7c99-4645-7f1f-5865-d0210cafc43b-5e5ce509 {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-ad7779ac-0409-c19b-994e-8acd19e7790b-5e5ce509 {
    grid-row: 7 / 8;
    grid-column-end: 5;
  }

  #recent-work.w-node-c9b66f40-3e4b-10a4-69ea-d08c67f06545-5e5ce509 {
    grid-row: 8 / 9;
    grid-column-end: 5;
  }

  #w-node-_66a5e2a2-854a-17ee-e3e3-e8b7f831312e-5e5ce509 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-c59909da-a539-4b6c-ade9-0597c5514cc5-5e5ce509 {
    grid-row: 9 / 10;
  }

  #w-node-d48d6d5e-86bd-bb9f-f092-f9c8a01ed17c-5e5ce509 {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-a5e6cca6-da81-776a-015f-f40ffd0495ae-5e5ce509 {
    grid-row: 10 / 11;
    grid-column-end: 5;
  }

  #case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-5e5ce509 {
    grid-area: 11 / 1 / 12 / 5;
    align-self: end;
  }

  #w-node-_1f1706f2-1735-fd9e-979b-1f11aa938de3-5e5ce509 {
    grid-row: 12 / 13;
  }

  #w-node-_1f1706f2-1735-fd9e-979b-1f11aa938de4-5e5ce509 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_320d6b02-d8ce-1ec2-9df8-49074c14a875-5e5ce509 {
    grid-row: 12 / 13;
  }

  #w-node-_320d6b02-d8ce-1ec2-9df8-49074c14a876-5e5ce509 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_34d84040-0551-dc42-4f17-bccddaa9b748-5e5ce509 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_34d84040-0551-dc42-4f17-bccddaa9b749-5e5ce509 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-5e5ce509 {
    grid-row: 14 / 15;
    grid-column-end: 5;
  }

  #recent-blogs.w-node-e10fa8ce-fa33-9f0f-d508-687ca6845735-5e5ce509 {
    grid-area: 15 / 1 / 16 / 5;
    align-self: end;
  }

  #w-node-_4b4142e9-f23c-af2d-b32e-3c28735ec866-5e5ce509 {
    grid-area: 16 / 1 / 17 / 3;
  }

  #w-node-_564aade7-729d-8af5-9005-2d2ce7f16a9d-5e5ce509 {
    grid-area: 16 / 3 / 17 / 5;
  }

  #w-node-_92c56efe-a442-1ae5-c437-145208f8f70f-5e5ce509 {
    grid-area: 17 / 1 / 18 / 3;
  }

  #w-node-_4b4142e9-f23c-af2d-b32e-3c28735ec87e-5e5ce509 {
    grid-area: 17 / 3 / 18 / 5;
  }

  #w-node-b196ae9c-babc-66ac-7ab1-d6e4a54cdfe7-5e5ce509 {
    grid-area: 18 / 1 / 19 / 3;
  }

  #w-node-c424a37a-3e2b-0d40-f3df-dfd7991043db-5e5ce509 {
    grid-area: 18 / 3 / 19 / 5;
  }

  #w-node-_68ba3f1f-6738-364d-9a3c-19e135e5e991-35e5e987 {
    grid-area: 4 / 1 / 5 / 4;
    align-self: center;
  }

  #w-node-_31469bcf-25f9-b1c7-57c4-204c0663feff-35e5e987 {
    grid-row-end: 2;
    grid-column-end: 3;
  }

  #w-node-ca6dbfce-a364-7bb6-c36f-b8400a6a6276-35e5e987 {
    justify-self: start;
  }

  #w-node-d3ee7716-add9-8a84-1d22-61c303cd95ab-35e5e987 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d5-35e5e987 {
    grid-column: 3 / 5;
    grid-row-end: 2;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d6-35e5e987 {
    justify-self: start;
  }

  #w-node-_1a0f29cb-d0dd-0687-7dfc-ed3c57d3c9d7-35e5e987 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e8-35e5e987 {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70e9-35e5e987 {
    justify-self: start;
  }

  #w-node-_85f6775d-1e29-c5da-b77a-96fb92bd70ea-35e5e987 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: start;
  }

  #w-node-_45efcf7e-0d96-5679-a1ae-63dac08cd2ee-c08cd2ee {
    grid-area: span 6 / span 3 / span 6 / span 3;
  }

  #w-node-_8781e450-2aa2-53a5-687f-5fdcc2ce0860-c2ce085e {
    grid-area: 1 / 1 / 2 / 4;
    align-self: auto;
  }

  #w-node-_8781e450-2aa2-53a5-687f-5fdcc2ce0862-c2ce085e {
    grid-area: 1 / 4 / 2 / 5;
  }

  #w-node-_5fbd8ea233e3edaa5323ca8300000000000b-195ce518 {
    grid-area: 3 / 2 / 4 / 5;
  }

  #draggable7.w-node-d8b9032d-8bcb-90c7-7e0a-b4555fb1aa4c-195ce518 {
    grid-area: 1 / 3 / 2 / 6;
    justify-self: end;
  }

  #draggable11.w-node-e4d734cf-357e-658e-ea7b-ab0d0444ebbb-195ce518 {
    grid-area: 2 / 1 / 4 / 4;
    justify-self: start;
  }

  #draggable8.w-node-a022f90b-5128-d893-4813-03cb5a431b9d-195ce518 {
    grid-area: 5 / 3 / 6 / 6;
    justify-self: end;
  }

  #draggable6.w-node-_69f5ec0c-0045-eb20-2de0-6744247bc6f3-195ce518 {
    grid-area: 3 / 3 / 6 / 6;
    place-self: center end;
  }

  #draggable4.w-node-e05833ac-c5a0-31f7-5a2d-e0eb7f1714f4-195ce518 {
    grid-area: 1 / 3 / 2 / 5;
  }

  #draggable2.w-node-ac345e2d-4623-50e5-66fd-b1177901ffaa-195ce518 {
    grid-area: 1 / 3 / 3 / 5;
    place-self: end;
  }

  #draggable10.w-node-_167dd3fa-bd2e-1962-e73b-ea47ba8ecdc7-195ce518 {
    grid-area: 1 / 3 / 4 / 6;
    place-self: center end;
  }

  #draggable5.w-node-_67e4f0bb-9db5-0dd2-4f7e-1ec5d1ff0579-195ce518 {
    grid-area: 3 / 3 / 6 / 4;
    align-self: center;
  }

  #draggable.w-node-_5fbd8ea233e3edaa5323ca8300000000000c-195ce518 {
    grid-area: 1 / 1 / 2 / 4;
    place-self: end start;
  }

  #draggable3.w-node-_074c5b12-6fb7-0ddd-b812-f5f4eb5d535d-195ce518 {
    grid-area: 4 / 1 / 6 / 4;
    place-self: start;
  }

  #my-work.w-node-bc4a6877-b5a2-4049-6f56-602fc6592325-6a5ce51c {
    grid-area: 1 / 1 / 2 / 5;
    align-self: end;
  }

  #w-node-_549bed3e-6c19-6453-edfa-07c786d26d36-6a5ce51c {
    grid-column: 1 / 5;
  }

  #w-node-_5520b6a5-a0f1-1bc6-3ab1-005945986183-6a5ce51c {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-e2787e67-020a-5eaa-5596-685815083ba7-6a5ce51c {
    grid-area: 3 / 3 / 4 / 5;
  }

  #w-node-e7d8b3a7-a479-36ac-a3e0-4bc418863946-6a5ce51c {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_83eef5f0-fc33-1557-c1d8-5f9738c05663-6a5ce51c {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_3f8f3fef-8a0e-d3ae-84d5-93775eafa81f-6a5ce51c {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_71950cb8-f18e-6f98-2eb5-6239008ed4da-6a5ce51c {
    grid-area: 5 / 3 / 6 / 5;
  }

  #w-node-_2e7ed9a1-06bc-8464-1a80-d4981782614f-6a5ce51c {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-b18722c2-1678-a9b9-84d9-df9189c88116-6a5ce51c {
    grid-area: 6 / 3 / 7 / 5;
    justify-self: center;
  }

  #w-node-_93c5ce23-cef0-294f-9b12-880e71fa82ec-6a5ce51c {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_12ae4fec-1da5-e5a3-1721-792711a56546-6a5ce51c {
    grid-area: 7 / 3 / 8 / 5;
  }

  #w-node-e07d4d1f-fdf5-1cef-6a5d-6985796a10d9-6a5ce51c {
    grid-area: 8 / 1 / 9 / 3;
    justify-self: center;
  }

  #w-node-ac44c8d6-7e1d-c202-78d7-2569b43a1d51-6a5ce51c {
    grid-area: 8 / 3 / 9 / 5;
  }

  #w-node-_530aefba-7c3f-5bac-3118-3fef9f542552-6a5ce51c {
    grid-area: 9 / 1 / 10 / 3;
  }

  #w-node-b4534877-cb2a-3501-0ca9-2043380fef29-6a5ce51c {
    grid-area: 9 / 3 / 10 / 5;
  }

  #w-node-f4cddc4c-4c8c-1b47-9336-53a7286edaee-6a5ce51c {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_9129631f-fec2-3c50-83d2-49889b1b4ff4-6a5ce51c {
    grid-area: 10 / 3 / 11 / 5;
  }

  #w-node-f233b3c0-8928-c412-b84a-77d6fabd77d5-6a5ce51c {
    grid-area: 11 / 1 / 12 / 3;
  }

  #w-node-_0c993e96-0a06-11be-0092-7b882dfae0fe-6a5ce51c {
    grid-area: 11 / 3 / 12 / 5;
  }

  #w-node-c525f67a-4524-8845-c2f6-8e1ececd19da-6a5ce51c {
    grid-area: 12 / 1 / 13 / 3;
  }

  #w-node-_562e70be-7b33-1650-d62f-32749c2c37cd-6a5ce51c {
    grid-area: 12 / 3 / 13 / 5;
  }

  #w-node-_7cdaf087-c4d8-084e-26a6-2b2a48352dbe-6a5ce51c {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_78b8bdbb-5f8e-d57f-1cfe-ae430dca7c07-6a5ce51c {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-d2af0576-8cd6-3541-4ee4-49189b23ec95-6a5ce51c {
    grid-area: 14 / 1 / 15 / 3;
  }

  #w-node-_5f2aa932-0991-b289-663d-79e532ea7901-6a5ce51c {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-_537ee9a9-ae1a-3c29-8411-e03bc9ed8d3b-6a5ce51c {
    grid-area: 14 / 1 / 15 / 3;
  }

  #w-node-_6c80f6b8-1762-5fcc-70db-33b68f5c14de-6a5ce51c {
    grid-area: 14 / 3 / 15 / 5;
  }

  #w-node-_7c4c47b3-3de1-2343-f24e-f37595c94e1e-6a5ce51c {
    grid-area: 15 / 1 / 16 / 3;
  }

  #w-node-bd3ab946-b8d4-0cca-dbda-03a521ade1d8-6a5ce51c {
    grid-area: 15 / 3 / 16 / 5;
  }

  #w-node-_62ea9db8-ba83-b502-4c6d-ac1a832ed214-6a5ce51c {
    grid-area: 16 / 1 / 17 / 3;
  }

  #w-node-_4aca25f8-ee42-fa47-e4c5-e96914975572-6a5ce51c {
    grid-area: 16 / 3 / 17 / 5;
    justify-self: center;
  }

  #w-node-b796017a-e080-f360-92e8-4703f004b5da-6a5ce51c {
    grid-area: 17 / 1 / 18 / 3;
  }

  #w-node-d8918dc9-e30f-921a-79e9-ec26fbe0be3a-6a5ce51c {
    grid-area: 17 / 3 / 18 / 5;
  }

  #w-node-e45d1ce0-bb5e-e195-d203-1c02213fba62-6a5ce51c {
    grid-area: 18 / 1 / 19 / 3;
    place-self: auto center;
  }

  #w-node-_52dae2e3-5806-ceb3-3033-81568fa6c323-6a5ce51c {
    grid-area: 18 / 3 / 19 / 5;
  }

  #w-node-_740430ca-6788-1be9-319f-c72fb8c93263-6a5ce51c {
    grid-area: 19 / 1 / 20 / 3;
  }

  #w-node-_5989d092-74f5-4bc9-b6a3-95ea353a680b-6a5ce51c {
    grid-area: 19 / 3 / 20 / 5;
  }

  #w-node-_5ff8b2a2-ed58-0721-5a4c-01a2b4dd2614-6a5ce51c {
    grid-area: 20 / 1 / 21 / 3;
  }

  #w-node-ab7d451b-aa07-58c8-5a70-cf6a9be7fb44-6a5ce51c {
    grid-area: 20 / 3 / 21 / 5;
  }

  #w-node-_1cebab43-6339-c83f-59c7-ef1a40900daf-6a5ce51c {
    grid-area: 21 / 1 / 22 / 3;
  }

  #w-node-b246f7be-b20a-2098-8508-be3a1f9c5d15-6a5ce51c {
    grid-area: 21 / 3 / 22 / 5;
  }

  #w-node-_59bfaaff-dd0d-b11d-3c02-7962d3965859-6a5ce51c {
    grid-area: 22 / 1 / 23 / 3;
    place-self: auto center;
  }

  #w-node-_100da7c6-3fe7-a972-6156-c64a83c34334-6a5ce51c {
    grid-area: 22 / 3 / 23 / 5;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-635ce51d {
    grid-area: 1 / 1 / 2 / 5;
    align-self: end;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-635ce51d {
    grid-column: 1 / 5;
  }

  #w-node-c8bba6b9-0eda-5d0e-2fe0-fb092d162234-635ce51d {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_836921ad-b2d2-56e7-9560-89e5728b59c1-635ce51d {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_310a0f6c-6637-9500-8a2b-665b543d1915-635ce51d {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_6090221d-a5a0-19ee-ad32-dd667789b3e0-635ce51d {
    grid-area: 5 / 1 / 6 / 3;
    justify-self: center;
  }

  #w-node-dc0d5bb4-3fc4-f0cb-72b7-78f2f4889a51-635ce51d {
    grid-area: 5 / 3 / 6 / 5;
  }

  #w-node-a1c25290-6e8b-ee50-935f-21321e06ad7a-635ce51d {
    grid-area: 6 / 1 / 7 / 3;
  }

  #w-node-d0671ad5-b985-a3fb-2341-11cefb5bc1a4-635ce51d {
    grid-area: 6 / 3 / 7 / 5;
    justify-self: center;
  }

  #w-node-_0d9dd492-8087-a494-fa9d-df341c2ad9b6-635ce51d {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-_5b8c37af-a54a-234f-0195-5475a9368495-635ce51d {
    grid-area: 7 / 3 / 8 / 5;
  }

  #w-node-_6ec8324c-930a-31ad-85d4-3000e9a62f2a-635ce51d {
    grid-area: 8 / 1 / 9 / 3;
  }

  #w-node-_752f2599-62f9-a00c-a666-e42177886605-635ce51d {
    grid-area: 8 / 3 / 9 / 5;
  }

  #w-node-_1cb92fcf-8963-fd9b-332d-b81d43f6f32f-635ce51d {
    grid-area: 9 / 1 / 10 / 3;
    justify-self: center;
  }

  #w-node-_2d18a706-1229-1765-5ca9-f65349e7a565-635ce51d {
    grid-area: 9 / 3 / 10 / 5;
  }

  #w-node-_538a63de-dc2b-dcb9-c7fd-42d37289e6aa-635ce51d {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-_392bd02c-82c2-d792-10ea-88aa2803100b-635ce51d {
    grid-area: 10 / 3 / 11 / 5;
    justify-self: center;
  }

  #w-node-f52fae78-f9f3-a42e-bc92-8124fbbb1ae2-635ce51d {
    grid-area: 11 / 1 / 12 / 3;
    justify-self: center;
  }

  #w-node-e7097aea-0034-b808-f36b-a882e0340ea6-635ce51d {
    grid-area: 11 / 3 / 12 / 5;
  }

  #w-node-_8d13f963-94c7-7f78-1379-d979f9b8ce4b-635ce51d {
    grid-area: 12 / 1 / 13 / 3;
  }

  #w-node-_5dd332a2-a18d-6f17-a46e-73c7a9cb2bb0-635ce51d {
    grid-area: 12 / 3 / 13 / 5;
  }

  #w-node-a381dc4e-afcb-eaac-028b-7eb9beb8f249-635ce51d {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-a3e359fd-2d31-2b45-4797-9a0adef984dc-635ce51d {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-ef445593-d26a-517a-d3ef-8722aeffc142-635ce51d {
    grid-area: 14 / 1 / 15 / 3;
  }

  #w-node-b7e19378-1c9a-7351-8120-461e2e6e167e-635ce51d {
    grid-area: 14 / 3 / 15 / 5;
  }

  #my-work.w-node-c0335776-0fa8-9a9b-88d2-bdb27c40a5ce-7bdc986f {
    grid-area: 1 / 1 / 2 / 5;
    align-self: end;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-7bdc986f {
    grid-column-end: 5;
  }

  #w-node-d2cd3837-cec0-834b-d3e9-addfc973e1eb-7bdc986f {
    grid-area: 3 / 1 / 4 / 5;
    align-self: end;
  }

  #w-node-ad7779ac-0409-c19b-994e-8acd19e7790b-7bdc986f {
    grid-row: 4 / 5;
    grid-column-end: 5;
  }

  #case-studies.w-node-ac4d7304-61c9-ffea-db2f-13ccca85fe30-7bdc986f {
    grid-area: 5 / 1 / 6 / 5;
    align-self: end;
  }

  #w-node-_63c39c73-84d8-4fca-de10-4430146b8ad5-7bdc986f {
    grid-area: 6 / 1 / 7 / 5;
    align-self: end;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be51-7bdc986f {
    grid-column-end: 5;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be52-7bdc986f {
    grid-area: 2 / 1 / 4 / 3;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be59-7bdc986f {
    grid-area: 2 / 3 / 4 / 5;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be60-7bdc986f {
    grid-area: 4 / 1 / 6 / 3;
  }

  #w-node-_42d77f3c-ca1f-dbfb-96d4-168b6b33be67-7bdc986f {
    grid-area: 4 / 3 / 6 / 5;
  }

  #w-node-_47d4efd1-652d-fe23-01a8-ba3dc9a2a3c1-7bdc986f {
    grid-row: 8 / 9;
    grid-column-end: 5;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e551-7bdc986f {
    grid-column-end: 5;
  }

  #draggable1.w-node-_49775877-7af0-9da8-2458-1b96c0a93ae2-7bdc986f {
    grid-area: 2 / 1 / 4 / 3;
    justify-self: end;
  }

  #draggable3.w-node-_6c7f6396-262d-0bfe-4460-2210ffb2ae8b-7bdc986f {
    grid-area: 2 / 3 / 4 / 5;
    justify-self: end;
  }

  #draggable.w-node-_7024cb2b-7d7c-96f6-ccfa-fe5910767fdb-7bdc986f {
    grid-area: 4 / 1 / 6 / 3;
    justify-self: end;
  }

  #draggable2.w-node-_6ee42907-5fdc-8f2d-105f-002dd3eb0f1d-7bdc986f {
    grid-area: 4 / 3 / 6 / 5;
    justify-self: end;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e559-7bdc986f {
    grid-area: 2 / 1 / 4 / 3;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e552-7bdc986f {
    grid-area: 2 / 3 / 4 / 5;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e560-7bdc986f {
    grid-area: 4 / 1 / 6 / 3;
  }

  #w-node-_503778d5-fe33-9a85-e14d-c2513c19e567-7bdc986f {
    grid-area: 4 / 3 / 6 / 5;
  }

  #recent-blogs.w-node-b1c928b8-c76a-67e2-dc74-58912f9c0f35-7bdc986f {
    grid-area: 1 / 1 / 2 / 5;
    align-self: end;
  }

  #w-node-_971b8b8b-6673-97d8-2bb8-947cb5387f3e-7bdc986f {
    grid-row: 10 / 11;
    grid-column-end: 5;
  }

  #recent-blogs.w-node-a6f79b00-2ee3-26e8-7a94-fc52fd7bcfc7-7bdc986f {
    grid-area: 11 / 1 / 12 / 5;
    align-self: end;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d6-7bdc986f {
    grid-row: 12 / 13;
    grid-column-end: 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157105-7bdc986f {
    grid-area: 9 / 1 / 10 / 5;
    justify-self: end;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157108-7bdc986f {
    grid-area: 1 / 1 / 2 / 5;
    align-self: auto;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc015710a-7bdc986f {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157106-7bdc986f {
    grid-area: 3 / 1 / 4 / 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570d7-7bdc986f {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc015713e-7bdc986f {
    grid-area: 5 / 1 / 6 / 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc01570f3-7bdc986f {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157134-7bdc986f {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-_2297e87f-a7ec-63d5-d827-aa8dc0157136-7bdc986f {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-d7c61c48, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d7c61c48 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d7c61c48 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d7c61c48 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d7c61c48 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d7c61c48 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-d7c61c48 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-d7c61c48 {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-d7c61c48 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-d7c61c48 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d7c61c48 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-d7c61c48 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-d7c61c48 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-d7c61c48 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-d7c61c48 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-d7c61c48 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-d7c61c48 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_62a2bb40-4657-6e9a-e4ab-61dcf63765b0-d7c61c48 {
    grid-row: 10 / 11;
    grid-column-end: 3;
  }

  #w-node-_9c85de48-254f-9c07-7fd1-823c3320da9f-d7c61c48 {
    grid-area: 10 / 3 / 11 / 5;
  }

  #w-node-_5b768340-d12e-c19d-9e31-625a7050105e-d7c61c48 {
    grid-area: 11 / 1 / 12 / 2;
  }

  #w-node-_01590401-db3e-e5fc-7a6d-f1f656a6c80c-d7c61c48 {
    grid-area: 11 / 2 / 12 / 3;
  }

  #w-node-_605daa4d-c139-87fc-ecfc-7a7cc22b817f-d7c61c48 {
    grid-area: 12 / 1 / 13 / 2;
  }

  #w-node-a02fc5df-61d5-8591-3070-c202848001ec-d7c61c48 {
    grid-area: 13 / 1 / 14 / 2;
  }

  #w-node-f0ebb571-a896-4b80-996c-1ab7c051c146-d7c61c48 {
    grid-area: 12 / 2 / 13 / 3;
  }

  #w-node-dc86192d-cbc6-002b-4f44-2d8bdc8b5f80-d7c61c48 {
    grid-area: 11 / 3 / 12 / 5;
  }

  #w-node-_3dd28eae-e421-47e8-3194-129f1ec76916-d7c61c48 {
    grid-area: 13 / 2 / 14 / 3;
  }

  #w-node-_01f2a989-333a-d4a2-4bd6-2bc733f3a626-d7c61c48 {
    grid-area: 12 / 3 / 14 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-d7c61c48 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-d7c61c48 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-d7c61c48 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-d7c61c48 {
    grid-area: 16 / 1 / 17 / 3;
  }

  #w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-d7c61c48 {
    grid-row: 16 / 17;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-d7c61c48 {
    grid-area: 17 / 1 / 18 / 3;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-d7c61c48 {
    grid-area: 17 / 3 / 18 / 5;
  }

  #w-node-_2c158570-fb3e-74f8-e3a9-ada881724ede-d7c61c48 {
    grid-area: 18 / 1 / 19 / 3;
  }

  #w-node-_511632b5-c28f-14f0-92f4-974e8b09611a-d7c61c48 {
    grid-area: 18 / 3 / 19 / 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-d7c61c48 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-d7c61c48 {
    grid-row: 20 / 21;
    grid-column-end: 5;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-d7c61c48, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-d7c61c48 {
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-d7c61c48 {
    grid-row: 21 / 22;
    grid-column-start: 1;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-d7c61c48, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-d7c61c48 {
    grid-column-end: 5;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4ba-d7c61c48 {
    grid-area: 22 / 1 / 23 / 5;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bb-d7c61c48, #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bd-d7c61c48, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-6b2ca6d8, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-6b2ca6d8 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-6b2ca6d8 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-6b2ca6d8 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-6b2ca6d8 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-6b2ca6d8 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-6b2ca6d8 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-6b2ca6d8 {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-6b2ca6d8 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-6b2ca6d8 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-6b2ca6d8 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-6b2ca6d8 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-6b2ca6d8 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-6b2ca6d8 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-6b2ca6d8 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-6b2ca6d8 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-6b2ca6d8 {
    grid-row: 9 / 14;
    grid-column-end: 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-6b2ca6d8 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-6b2ca6d8 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-6b2ca6d8 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-6b2ca6d8 {
    grid-area: 16 / 1 / 17 / 3;
  }

  #w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-6b2ca6d8 {
    grid-row: 16 / 17;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-6b2ca6d8 {
    grid-area: 17 / 1 / 19 / 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-6b2ca6d8 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-6b2ca6d8 {
    grid-row: 20 / 21;
    grid-column-end: 5;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-6b2ca6d8, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-6b2ca6d8 {
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-6b2ca6d8 {
    grid-row: 21 / 22;
    grid-column-start: 1;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-6b2ca6d8, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-6b2ca6d8 {
    grid-column-end: 5;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4ba-6b2ca6d8 {
    grid-area: 22 / 1 / 23 / 5;
  }

  #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bb-6b2ca6d8, #w-node-db035abb-5c6b-45dd-b0ad-3b8d2a6da4bd-6b2ca6d8, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-ce03bf29, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-ce03bf29 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-ce03bf29 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-ce03bf29 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-ce03bf29 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-ce03bf29 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-ce03bf29 {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-ce03bf29 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-ce03bf29 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-ce03bf29 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-ce03bf29 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-ce03bf29 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-ce03bf29 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-ce03bf29 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-ce03bf29 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-ce03bf29 {
    grid-area: 9 / 1 / 10 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-ce03bf29 {
    grid-area: 10 / 1 / 11 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-ce03bf29 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-ce03bf29 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-cf743c0e-6def-c6ee-09a2-a5b664d8bbf0-ce03bf29 {
    grid-area: 12 / 1 / 13 / 5;
  }

  #w-node-_6ae1698b-5e1b-218d-e2f8-4dda22e9ea4e-ce03bf29 {
    grid-row: 13 / 14;
    grid-column-end: 5;
  }

  #w-node-_2d7b28c7-9e35-9dad-f6af-cfdfaec0f1c1-ce03bf29 {
    grid-area: 14 / 1 / 16 / 5;
  }

  #w-node-c8fbc115-4ef8-cef3-05b0-efeedd882675-ce03bf29 {
    grid-row: 17 / 19;
    grid-column-end: 5;
  }

  #w-node-_0bb41db6-127d-4ced-eedc-2895682f0ca4-ce03bf29 {
    grid-area: 16 / 1 / 17 / 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-ce03bf29 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-ce03bf29 {
    grid-row: 20 / 21;
    grid-column-end: 5;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-ce03bf29, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-ce03bf29 {
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-ce03bf29 {
    grid-area: 21 / 1 / 22 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-ce03bf29, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-ce03bf29, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-217dfdd5, #w-node-b5df176e-82ee-e692-5281-597dd493ace5-217dfdd5 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-217dfdd5 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-217dfdd5 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-217dfdd5 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-217dfdd5 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-217dfdd5 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55b-217dfdd5 {
    grid-column: 3 / 5;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55c-217dfdd5 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-a7caac7e-b5c5-aa42-e740-a2ff89b4a55e-217dfdd5 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-217dfdd5 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-217dfdd5 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-217dfdd5 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-217dfdd5 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-217dfdd5 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-217dfdd5 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-217dfdd5 {
    grid-area: 9 / 1 / 10 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-217dfdd5 {
    grid-area: 10 / 1 / 11 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-217dfdd5 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-217dfdd5 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-feae4238-c89c-6474-5e18-815fcf7a5325-217dfdd5 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_618a1656-2301-cae9-6676-1283bbce46a9-217dfdd5 {
    grid-area: 12 / 1 / 13 / 5;
  }

  #w-node-_12e72180-dec5-77f8-2c4a-dd316cbea7d8-217dfdd5 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-cf743c0e-6def-c6ee-09a2-a5b664d8bbf0-217dfdd5 {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-_6ae1698b-5e1b-218d-e2f8-4dda22e9ea4e-217dfdd5 {
    grid-area: 15 / 1 / 16 / 3;
  }

  #w-node-_2d7b28c7-9e35-9dad-f6af-cfdfaec0f1c1-217dfdd5 {
    grid-area: 15 / 3 / 16 / 5;
  }

  #w-node-_2c4dc33b-8564-cedf-2507-39bae1179d42-217dfdd5 {
    grid-area: 16 / 1 / 17 / 3;
  }

  #w-node-a64b4529-5fcb-a450-5a85-fc3064d5c069-217dfdd5 {
    grid-area: 17 / 1 / 18 / 5;
  }

  #w-node-ac1f790e-c4ed-e629-1c70-00bb99c8b478-217dfdd5 {
    grid-area: 16 / 3 / 17 / 5;
  }

  #w-node-_2f6ffb6a-caa8-fd34-93d6-53d9bff02ee8-217dfdd5 {
    grid-row: 18 / 19;
    grid-column-end: 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-217dfdd5 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-217dfdd5 {
    grid-row: 20 / 21;
    grid-column-end: 5;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-217dfdd5, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-217dfdd5 {
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-217dfdd5 {
    grid-area: 21 / 1 / 22 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-217dfdd5, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-217dfdd5 {
    grid-column-end: 5;
  }

  #w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e91-217dfdd5 {
    grid-area: 22 / 1 / 23 / 5;
  }

  #w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e92-217dfdd5, #w-node-_228a6ada-e67f-aeca-03a2-2adb7a3b9e94-217dfdd5, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-d3cc0582, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-d3cc0582 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-d3cc0582 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-d3cc0582 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-d3cc0582 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-d3cc0582 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-d3cc0582 {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-d3cc0582 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-d3cc0582 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-d3cc0582 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-d3cc0582 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-d3cc0582 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-d3cc0582 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-d3cc0582 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-d3cc0582 {
    grid-column-end: 5;
  }

  #w-node-_62a2bb40-4657-6e9a-e4ab-61dcf63765b0-d3cc0582 {
    grid-row: 10 / 11;
    grid-column-end: 3;
  }

  #w-node-_9c85de48-254f-9c07-7fd1-823c3320da9f-d3cc0582 {
    grid-area: 10 / 3 / 11 / 5;
  }

  #w-node-_5b768340-d12e-c19d-9e31-625a7050105e-d3cc0582 {
    grid-area: 11 / 1 / 12 / 3;
  }

  #w-node-dc86192d-cbc6-002b-4f44-2d8bdc8b5f80-d3cc0582 {
    grid-area: 11 / 3 / 12 / 5;
  }

  #w-node-_605daa4d-c139-87fc-ecfc-7a7cc22b817f-d3cc0582 {
    grid-area: 12 / 1 / 13 / 3;
  }

  #w-node-_01f2a989-333a-d4a2-4bd6-2bc733f3a626-d3cc0582 {
    grid-area: 12 / 3 / 14 / 5;
  }

  #w-node-a02fc5df-61d5-8591-3070-c202848001ec-d3cc0582 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_0139c1fe-4d42-bade-b35b-abbb29aafe31-d3cc0582, #w-node-_3dd28eae-e421-47e8-3194-129f1ec76916-d3cc0582 {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-d3cc0582 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-d3cc0582 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-d3cc0582 {
    grid-row: 15 / 17;
    grid-column-end: 5;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-d3cc0582 {
    grid-area: 17 / 1 / 19 / 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-d3cc0582 {
    grid-row: 19 / 20;
    grid-column-end: 5;
  }

  #w-node-_44e0b40f-abc5-5ed6-6602-5f95ce8a4914-d3cc0582 {
    grid-row: 20 / 21;
    grid-column-end: 5;
  }

  #w-node-e550ac03-1133-3a88-2bd5-8364679b84a1-d3cc0582, #w-node-_4689766f-38cc-66bc-7a4b-fa02b381b96c-d3cc0582 {
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-d3cc0582 {
    grid-area: 21 / 1 / 22 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-d3cc0582, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-d3cc0582, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-b1a32ec0, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b1a32ec0 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b1a32ec0 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b1a32ec0 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b1a32ec0 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b1a32ec0 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 5;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-b1a32ec0 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-b1a32ec0 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b1a32ec0 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-b1a32ec0 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-b1a32ec0 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b1a32ec0 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-b1a32ec0 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-b1a32ec0 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-b1a32ec0 {
    grid-row: 9 / 14;
    grid-column-end: 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-b1a32ec0 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-b1a32ec0 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-b1a32ec0 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-b1a32ec0 {
    grid-area: 16 / 1 / 17 / 5;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-b1a32ec0 {
    grid-area: 17 / 1 / 18 / 3;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-b1a32ec0 {
    grid-area: 17 / 3 / 18 / 5;
  }

  #w-node-_511632b5-c28f-14f0-92f4-974e8b09611a-b1a32ec0 {
    grid-area: 18 / 1 / 19 / 5;
  }

  #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-3f10bdb4, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-3f10bdb4 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-3f10bdb4 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-3f10bdb4 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-3f10bdb4 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-3f10bdb4 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-3f10bdb4 {
    grid-area: 4 / 1 / 6 / 3;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-3f10bdb4 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-3f10bdb4 {
    grid-area: 4 / 3 / 6 / 5;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-3f10bdb4 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-3f10bdb4 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-3f10bdb4 {
    grid-row: 6 / 7;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-3f10bdb4 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-3f10bdb4 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-3f10bdb4 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-3f10bdb4 {
    grid-area: 9 / 1 / 10 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-3f10bdb4 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-3f10bdb4 {
    grid-row: 10 / 11;
    grid-column-end: 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-3f10bdb4 {
    grid-area: 11 / 1 / 12 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-3f10bdb4 {
    grid-column-end: 5;
  }

  #draggable6.w-node-_7cd8b230-9b91-6394-4528-0ba5574b6f1c-3f10bdb4 {
    grid-area: 12 / 1 / 15 / 5;
  }

  #w-node-_6bd94050-308c-2ba3-0173-34e3036e8a5e-3f10bdb4, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-38314b90, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-38314b90 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-38314b90 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-38314b90 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-38314b90 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-38314b90 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-38314b90 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff66-38314b90 {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff67-38314b90 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_411dfac9-ae15-b062-f2ab-7c217844ff69-38314b90 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-38314b90 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-38314b90 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-38314b90 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-38314b90 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-38314b90 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-38314b90 {
    grid-column-end: 5;
  }

  #w-node-b8661e3c-693a-28fd-e508-ec50da274d5d-38314b90 {
    grid-column-end: 3;
  }

  #w-node-_7f93368e-a614-57a3-eade-534f9fcb25f9-38314b90 {
    grid-column: 3 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-38314b90 {
    grid-area: 10 / 1 / 11 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-38314b90, #w-node-_93c3a564-1274-39d2-53d7-f7f463ea0e0a-38314b90 {
    grid-column-end: 5;
  }

  #w-node-b9b6bf50-06ea-b053-90d1-1ff79f8524ba-38314b90 {
    grid-row: 13 / 14;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-38314b90 {
    grid-area: 12 / 1 / 13 / 5;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-38314b90 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-_2f5fb7d9-d720-5e00-50c0-ce821c1e99d0-38314b90 {
    grid-column: 3 / 5;
  }

  #w-node-_95b679d1-532e-049d-658b-569f9f9f2dc0-38314b90 {
    grid-area: 15 / 1 / 16 / 3;
  }

  #w-node-_986afaa2-f4a5-5bc2-e521-157b4fc162ad-38314b90, #w-node-_092665a8-bd28-b57c-3c99-b1b567ce1cb7-38314b90 {
    grid-area: 15 / 3 / 16 / 5;
  }

  #w-node-d3234fb5-4194-363a-99d1-81e6e4520797-38314b90 {
    grid-area: 16 / 1 / 17 / 5;
  }

  #w-node-_9d0ae93d-3e32-00c7-014b-c0c9415cee32-38314b90 {
    grid-row: 17 / 18;
    grid-column-end: 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-38314b90 {
    grid-row: 18 / 19;
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-38314b90 {
    grid-area: 19 / 1 / 20 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-38314b90, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-38314b90, #w-node-a54ee158-8db4-e078-a233-b44173c1fa35-b545fa81, #w-node-c4ef41d4-daad-942b-3531-417f341e50a2-b545fa81 {
    grid-column-end: 5;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cb-b545fa81 {
    grid-column-end: 3;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30cc-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0501dfa3-bb64-ea7b-89ae-35f498ed30ce-b545fa81 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c3-b545fa81 {
    grid-column: 3 / 5;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c4-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_36a3e460-288c-de1f-dcf7-bbfa456154c6-b545fa81 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724172-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724173-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_71061f2b-c415-d867-c237-f3e30d724175-b545fa81 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90fe-b545fa81 {
    grid-area: 4 / 3 / 5 / 5;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b90ff-b545fa81 {
    grid-area: 4 / 1 / 5 / 3;
    place-self: end start;
  }

  #w-node-_0ea5bec4-4479-e42b-786f-b4b8ea7b9101-b545fa81 {
    grid-area: 5 / 1 / 6 / 3;
    align-self: auto;
  }

  #w-node-_12ab902b-44aa-ce11-3459-fd1efb35173c-b545fa81 {
    grid-row: 5 / 6;
    grid-column-end: 5;
  }

  #w-node-_27c13eaf-94cc-c4f1-9dc8-1cc1360b039d-b545fa81 {
    grid-area: 6 / 1 / 7 / 5;
  }

  #w-node-_5cd2994d-aa8e-f351-9406-483f6c268c52-b545fa81 {
    grid-column-end: 5;
  }

  #w-node-_4301968f-6113-3dd0-d800-18ff20fe4f00-b545fa81 {
    grid-area: 7 / 1 / 8 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8d-b545fa81 {
    grid-area: 8 / 1 / 9 / 5;
  }

  #w-node-d0fc2234-3e80-7a58-251d-64191e3afe8e-b545fa81 {
    grid-column-end: 5;
  }

  #w-node-_1174d857-1fb1-9006-7b54-a2e7ff1d93db-b545fa81 {
    grid-row: 9 / 10;
    grid-column-end: 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83a-b545fa81 {
    grid-area: 10 / 1 / 11 / 5;
  }

  #w-node-_8797b12b-61d7-7cf2-3e14-b01f2707f83b-b545fa81 {
    grid-column-end: 5;
  }

  #w-node-_350fc1bc-e9a7-32c0-7ea6-b66b811c2cc6-b545fa81 {
    grid-row: 11 / 12;
    grid-column-end: 5;
  }

  #w-node-e8941f65-e37d-6c9b-78bb-77b5d9ffd04c-b545fa81 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_0a9cf6e9-12c3-7dce-6ecf-2256e22ff5f0-b545fa81 {
    grid-row: 12 / 13;
    grid-column-end: 5;
  }

  #w-node-f5f5b990-f251-ee5c-5771-4f3c618638b7-b545fa81 {
    grid-area: 13 / 3 / 14 / 5;
  }

  #w-node-ed526884-b7e3-10ea-297c-33f419bfd405-b545fa81 {
    grid-area: 14 / 1 / 15 / 5;
  }

  #w-node-a2e3345a-0c3b-83a0-2f93-d9e5bc817cab-b545fa81 {
    grid-row: 15 / 16;
    grid-column-end: 5;
  }

  #w-node-_9ae485f5-02a3-3ff4-99d8-e8af3daccf93-b545fa81 {
    grid-row: 16 / 17;
    grid-column-start: 1;
  }

  #w-node-aede9af2-8195-b710-3522-4ad30087eaa8-b545fa81 {
    grid-area: 17 / 1 / 18 / 5;
  }

  #w-node-_5a6001e0-53f3-ec53-e4d3-27918501f5c5-b545fa81 {
    grid-row: 18 / 19;
    grid-column-end: 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f9722519-b545fa81 {
    grid-area: 19 / 1 / 20 / 5;
  }

  #w-node-d09154c8-5cc6-a454-d737-0449f972251a-b545fa81, #w-node-d09154c8-5cc6-a454-d737-0449f972251c-b545fa81 {
    grid-column-end: 5;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8beb8333 {
    grid-area: 1 / 1 / 2 / 5;
    align-self: end;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8beb8333 {
    grid-column: 1 / 5;
  }

  #w-node-aeee5b20-faa3-11c6-042d-6404e8f5356b-8beb8333 {
    grid-column-end: 5;
  }

  #w-node-_22c0e6d2-47e0-4dcc-dfca-ba6f71f8a41b-8405b457 {
    grid-area: span 6 / span 3 / span 6 / span 3;
  }

  #my-work.w-node-add18e9e-504e-5966-f3e6-46ac7d03f17e-8405b457 {
    grid-area: 1 / 1 / 2 / 5;
    align-self: end;
  }

  #w-node-_6b5a389f-eb33-e1d6-3374-5465a7e20bc3-8405b457 {
    grid-column: 1 / 5;
    grid-row-start: 2;
  }

  #w-node-b17f8515-026c-4ea8-1d7f-c2eb2e8f1119-8405b457 {
    grid-column-end: 3;
  }

  #w-node-_3fbbee8e-b899-cdf1-fb54-dce85fe19b49-8405b457 {
    grid-column: 3 / 5;
  }

  #w-node-_17c0cb12-629b-d4d0-73f8-f0e65399703b-8405b457 {
    grid-area: 4 / 1 / 5 / 3;
  }

  #w-node-e5e85754-9914-7311-15c9-c4712bd71c0a-8405b457 {
    grid-row: 4 / 5;
    grid-column-start: 3;
  }

  #w-node-_37f09e67-3bf3-cf51-4352-e6788fa6c73e-8405b457 {
    grid-area: 5 / 1 / 6 / 3;
  }

  #w-node-_578d14c4-7f00-1842-fae6-73601f52aea5-8405b457 {
    grid-area: 5 / 3 / 6 / 5;
  }

  #w-node-f2c08795-d221-a3a7-7cea-0fb846ea4bfc-8405b457 {
    grid-row: 6 / 7;
    grid-column-end: 3;
  }

  #w-node-dd2b90c5-47eb-fd90-1557-fb712edffca9-8405b457 {
    grid-area: 6 / 3 / 7 / 5;
  }

  #w-node-a9a14b75-9c8b-5db9-6c36-4899215b871c-8405b457, #draggable.w-node-_4bc64802-5697-d0c4-c2c0-dcf19c150b87-8405b457 {
    grid-area: 7 / 1 / 8 / 3;
  }

  #w-node-aac777d9-0ae8-0881-fc91-e580125a1663-8405b457, #draggable1.w-node-bf12553e-fc63-b8e3-1f27-46384ebfcbf3-8405b457 {
    grid-area: 7 / 3 / 8 / 5;
  }

  #w-node-f8005716-27ea-efd6-555b-0192960b344a-8405b457 {
    grid-area: 8 / 1 / 9 / 3;
  }

  #w-node-_0137600f-bbbe-b64f-2c1f-b1997a55b500-8405b457 {
    grid-area: 8 / 3 / 9 / 5;
  }

  #w-node-_98ccef6b-7211-f3d7-4610-c187b77c9c5f-8405b457 {
    grid-row: 9 / 10;
    grid-column-end: 3;
  }

  #w-node-b8d2aa52-c29a-d4a6-9552-96f52fdfa280-8405b457 {
    grid-area: 9 / 3 / 10 / 5;
  }

  #w-node-_8af2057b-73d1-72b8-7c68-df3567733cbc-8405b457 {
    grid-area: 10 / 1 / 11 / 3;
  }

  #w-node-bba2db58-47dd-6ddd-64dd-d30d7349eb9b-8405b457 {
    grid-row: 10 / 11;
    grid-column-start: 3;
  }

  #w-node-_9a093b5d-fd9c-3a3d-0184-6fb66bb0760d-8405b457 {
    grid-area: 11 / 1 / 12 / 3;
  }

  #w-node-b03210a8-b086-9593-a67a-bb009b4f3952-8405b457 {
    grid-area: 11 / 3 / 12 / 5;
  }

  #w-node-_9f0d751a-8873-20a7-bc18-3530bb1a1503-8405b457 {
    grid-row: 12 / 13;
    grid-column-end: 3;
  }

  #w-node-_0a14feee-b62a-2a44-2ae1-fec3cd92eb5f-8405b457 {
    grid-area: 12 / 3 / 13 / 5;
  }

  #w-node-_1317fb71-f382-a12c-6974-67cb1149ec3e-8405b457 {
    grid-area: 13 / 1 / 14 / 3;
  }

  #w-node-_14988609-3436-486c-ccc9-09124d949cfe-8405b457 {
    grid-row: 13 / 14;
    grid-column-start: 3;
  }

  #w-node-_1a3863a9-249b-4c4e-b0c0-a07654efab4a-8405b457 {
    grid-area: 14 / 1 / 15 / 3;
  }

  #w-node-a5873aab-2a09-8ae9-2574-9e6fd8370f2a-8405b457 {
    grid-area: 14 / 3 / 15 / 5;
  }

  #w-node-d68f2ed4-792e-2ed9-26a8-8995b5d28c0c-8405b457 {
    grid-row: 15 / 16;
    grid-column-end: 3;
  }

  #w-node-_40310094-a0fa-6b4b-4e35-db0b0ad47a82-8405b457 {
    grid-area: 15 / 3 / 16 / 5;
  }

  #w-node-_25be7919-79b2-67a3-75f0-cf49d36267ed-8405b457 {
    grid-area: 16 / 1 / 17 / 3;
  }

  #w-node-_77cccdfe-4dfa-d487-a40e-9c6952faa5b8-8405b457 {
    grid-row: 16 / 17;
    grid-column-start: 3;
  }

  #w-node-_423dd70a-7550-9762-6bfe-6db252a1e87a-8405b457 {
    grid-area: 17 / 1 / 18 / 3;
  }

  #w-node-_0819e40f-f6fd-3e26-d6cd-2737864fbc95-8405b457 {
    grid-area: 17 / 3 / 18 / 5;
  }
}
