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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: "Shilia W 23 630";
  src: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895c708d22de11c7df4a6a1_Shilia%20W23%20630%20Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Shilia W 23 430";
  src: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895c708a7922f183f004dcc_Shilia%20W23%20430%20Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Caliper Stairstep;
  src: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689a8039a323d343d4a90dea_Caliper%20Stairstep.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --dark-grey: #343435;
  --grey: #888;
  --ddd: #ddd;
  --red: #ed2324;
  --off-black: #333;
  --333: #333;
}

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

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

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

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

.container-vh {
  aspect-ratio: auto;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68953da2c32332b4d962965c_IMG_3026v3%20background2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  max-width: 1500px;
  height: 100vh;
  display: flex;
}

.container-vh.box2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966343253231f1543faeb8_IMG_3026v3%20background2%20copy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.container-vh.hanger {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.container-vh.graphics-1 {
  background-color: #d2d85b91;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967e99e5fd93548346e4f9_cover.jpg");
}

.container-vh.graphics-1-copy._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
  background-position: 50%;
}

.container-vh.graphics-1-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2806e1507b9b70376e3_SGHLRS.jpg");
}

.container-vh.graphics-1-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967a5ef24bcae001f47657_CSfcockcard.jpg");
}

.container-vh.graphics-1-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a31f29107c42bee435e0_MBT%20UKMockup.jpg");
}

.container-vh.graphics-1-copy-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896838b74fd5e1bab940af0_cowbubb.jpg");
}

.container-vh.graphics-1-copy-copy-copy-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969681c89d5fae50d323ab_08.jpg");
}

.container-vh.focus-main {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68953da2c32332b4d962965c_IMG_3026v3%20background2.jpg");
  background-size: cover;
}

.container-vh.focus-main.graphics {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689681fac15100626642c27b_AP%20Aboards%20copy%202.jpg");
}

.container-vh.box2-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68968d0517bd728a07f1c22e_03.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.container-vh.hanger-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689681fac15100626642c27b_AP%20Aboards%20copy%202.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.container-vh._1 {
  max-width: none;
  margin-top: 0;
}

.container-vh._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966343253231f1543faeb8_IMG_3026v3%20background2%20copy.jpg");
}

.container-vh._3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
}

.section-hero.graphics {
  background-color: #cfcfcf;
}

.section-hero.grey {
  background-color: #fff;
}

.div-text-block {
  background-color: #000c;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  margin-bottom: 0;
  padding-bottom: 13px;
  padding-left: 23px;
  padding-right: 23px;
  display: flex;
}

.h2-headers {
  color: #bcbdbf;
  margin-bottom: 1px;
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-size: 30px;
}

.h2-headers.k {
  color: #000;
}

.paragraph-style {
  color: #afafaf;
  max-width: 800px;
  margin-bottom: 18px;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  font-size: 15px;
  line-height: 21px;
}

.paragraph-style.whitebox {
  background-color: #f8f8f8;
}

.section {
  position: fixed;
  inset: 0% 0% auto;
}

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

.div-block {
  width: auto;
  height: 40px;
}

.paragraph {
  color: #bcbdbf;
  border: 1px solid #bcbdbf;
  border-radius: 8px;
  margin-top: 19px;
  margin-bottom: -10px;
  padding: 7px 6px 4px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 30px;
}

.navbar {
  background-color: #ddd0;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-link {
  color: #fff;
  margin-left: 0;
  padding: 0;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  font-weight: 400;
}

.nav-link.grey {
  color: #1f1f1f;
}

.container-2 {
  background-color: #b1b1b1;
  max-width: 1200px;
}

.container-2.white {
  background-color: #0000;
}

.nav-menu {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0000;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  min-width: auto;
  max-width: none;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image {
  margin-top: 6px;
  padding-top: 0;
}

.container-3 {
  z-index: 5;
  background-color: var(--dark-grey);
  justify-content: flex-start;
  align-items: flex-end;
  max-width: none;
  height: 41%;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
  inset: auto 0% 0%;
}

.home-footer {
  background-color: #ddd;
  position: static;
  inset: auto 0% 0%;
}

.home-footer.product {
  background-color: #2b2b2b;
}

.home-footer.graphics {
  background-color: #ddd0;
}

.home-footer.graphics-copy, .home-footer.contact-foot {
  background-color: #ddd0;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-3 {
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.paragraph-2 {
  color: #888;
  text-transform: none;
  cursor: pointer;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 12px;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  display: inline-block;
}

.paragraph-2.mid {
  color: var(--grey);
  text-align: center;
  text-transform: none;
  cursor: default;
  margin-top: auto;
  margin-bottom: 15px;
  padding-bottom: 0;
}

.paragraph-2.right {
  text-align: right;
  margin-top: auto;
  margin-bottom: 15px;
}

.text-span {
  font-family: "Shilia W 23 630", Arial, sans-serif;
}

.container-4 {
  max-width: 1200px;
}

.div-block-4 {
  grid-column-gap: 54px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-5 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895ec61d2aa5e64f8ae1aff_IMG_8445%20copy.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 14px;
}

.dive-menu-line {
  background-color: #fff;
  height: .5px;
}

.div-block-7 {
  display: inline;
}

.div-menu-dections {
  margin-top: 14px;
  margin-right: 23px;
  display: inline-block;
  overflow: visible;
}

.div-menu-grid {
  flex: 1;
}

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

.div-menu-name {
  display: block;
}

.div-menu-group {
  display: flex;
}

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

.div-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.navbar-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  vertical-align: middle;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-menu-2 {
  flex-flow: row;
  flex: 1;
  justify-content: center;
  align-self: auto;
  align-items: flex-start;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.brand {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689560f6b2ab1c78809fd16c_logored%20copy.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 80px;
  height: 80px;
}

.div-block-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

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

.navbar-3 {
  background-color: var(--ddd);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar-3.home {
  color: #000;
  background-color: #46464800;
  max-width: none;
  padding-bottom: 9px;
  inset: 0% 0% auto;
}

.navbar-3.gallery {
  background-color: #f5f5f5;
}

.brand-2 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689560f6b2ab1c78809fd16c_logored%20copy.png");
  background-position: 50%;
  background-size: cover;
  width: 100px;
  height: 100px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0;
}

.brand-2.home {
  cursor: default;
  background-image: none;
  width: 100px;
  height: 100px;
}

.container-6 {
  max-width: none;
  padding-right: 0;
}

.div-block-11 {
  width: 100%;
  height: 100vh;
}

.nav-menu-3 {
  flex-flow: row;
  flex: 1;
  justify-content: center;
  display: block;
}

.div-block-12 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-13 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  height: auto;
  display: grid;
}

.div-block-14 {
  margin-left: 18px;
  margin-right: 18px;
  display: none;
  overflow: visible;
}

.div-block-14.on {
  cursor: auto;
  display: block;
}

.div-block-15, .div-block-16 {
  display: flex;
}

.section-3 {
  background-color: #4d4d4d00;
  margin-top: 131px;
}

.section-3.mobile {
  display: none;
}

.section-3.home {
  margin-top: 0;
}

.body {
  color: #181919;
  background-color: #47484b;
}

.body.sound {
  background-color: #0f1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c37a6918d2dbe31fe6ce97_SOUND.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.body.art {
  background-color: #fff;
}

.body.shop {
  background-color: #b9b9b9;
}

.body.shop-copy {
  background-color: #fff;
}

.line {
  background-color: var(--dark-grey);
  height: .5px;
  margin-top: -12px;
}

.line.red {
  background-color: var(--red);
}

.nav-link-2 {
  text-transform: uppercase;
  cursor: pointer;
  padding-left: 0;
  padding-right: 0;
  font-family: "Shilia W 23 430", Arial, sans-serif;
}

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

.nav-link-2.select {
  cursor: pointer;
}

.nav-link-2.red {
  color: var(--red);
}

.nav-link-3, .nav-link-4, .nav-link-5, .nav-link-6, .nav-link-7 {
  padding-left: 0;
  padding-right: 0;
}

.container-8 {
  max-width: none;
  height: 100vh;
}

.div-block-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  display: grid;
}

.div-block-19 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-19._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689681fac15100626642c27b_AP%20Aboards%20copy%202.jpg");
}

.div-block-19._3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967b6011dead05903a9897_insects.jpg");
}

.div-block-19._4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967e99e5fd93548346e4f9_cover.jpg");
}

.div-block-19._5 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68994b3b04c8fda67599a68e_IMG_3026v2.jpg");
}

.div-block-19._6 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.div-block-19._7 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689680fc86b5484fbc6f8ea2_b455d83f3b435f4dcd716ffc2748159c_Screen%20Shot%202024-01-24%20at%2000.24.12.jpg");
}

.div-block-19._8 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2806e1507b9b70376e3_SGHLRS.jpg");
}

.div-block-19._9 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967a5ef24bcae001f47657_CSfcockcard.jpg");
}

.div-block-19._10 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507c4e5ef61e0dedc57f_Cigna%20Spine%20journey.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-19._6-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507c706f6557cf2027c8_cal%20stick%20front%202.jpg");
}

.paragraph-3 {
  font-size: 80px;
  line-height: 70px;
}

.container-9 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-20 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 2.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.div-block-22 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967e99e5fd93548346e4f9_cover.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section-4 {
  margin-top: 0;
}

.div-block-23 {
  aspect-ratio: 3 / 2;
  text-align: center;
  width: auto;
  height: auto;
}

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

.div-block-23-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.div-block-23-copy._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.div-block-23-copy.shop {
  grid-template-columns: 1fr 1fr;
}

.div-block-25 {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  object-fit: fill;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  display: block;
  overflow: visible;
}

.div-block-26 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bae7619b07af1140b15a63_16-9%20arch%203.jpg");
  background-position: 0 0;
  background-size: cover;
  width: auto;
}

.div-block-26._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899665ab0abb7cfdd4ffebb_cardinal.jpg");
  background-position: 50%;
  background-size: contain;
}

.div-block-26.new1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689964931ed3a3aba8b26aba_uepa.jpg");
  background-position: 50% 0;
}

.div-block-26.main1 {
  aspect-ratio: 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb32428073d22eb9b3e5df_cd.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-26.kjlkjl {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689684e7cd9e802e537ba7d8_arch.jpg");
  background-position: 50%;
  background-size: contain;
}

.div-block-26.kjlkjl-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997413ccd4246cf4b9d7ad_BRlogo.png");
  background-position: 50%;
  background-size: contain;
}

.div-block-26.kjlkjl-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689975c7f44949ae3dbab98c_sgh.jpg");
  background-position: 50%;
  background-size: contain;
}

.div-block-26.mtbuk {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc55b89740f79ae40835a4_NEW%20HEADER%2016-9d%20copy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-26.coffee {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d69a89472a4da48f864e3b_0401a807d4828b6c11aecd4564b7cdfb_WIDE%20COFFEE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.div-block-26.hanger {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a1b2a8c7d774f637312e_13ff18e883bf0250998555e0718d7bde_16-9%20wide%20Hero%20HANGER1.jpg");
  background-position: 50% 0;
}

.div-block-26.display {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da124c6a0083b482b8c7b3_16-9%20wide%20Hero%20DISPLAY.jpg");
  background-position: 50%;
}

.div-block-26.signs {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
  background-position: 50%;
}

.div-block-26.cigna {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
  background-position: 50%;
}

.div-block-26.rhombus {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0a2d19c0447a886200cd_16-9%20arch%203%20rhombus%20hero.jpg");
}

.div-block-26.cow {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
}

.div-block-26.throng-vid {
  aspect-ratio: 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbcd16c7b3de3eaaf4f888_16-9%20hero%20cigna.jpg");
  background-position: 50%;
}

.div-block-26.lrs-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68be0bf58aa855e9354a4f30_d65c3e22d257090cdadc154e604c5171_16-9%20wide%20Hero%20SGHLRS.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-26.cc-cards {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd870363998c4a6a1506e1_shuttle.jpg");
  background-position: 50%;
}

.div-block-26.capstone {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
  background-position: 50%;
}

.div-block-26.undo-redo {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c3440b75336deb7908e047_8e70b187fcdd2ddaecb8d3d0a6442d67_16-9%20wide%20UNDO%20REDO2.jpg");
  background-position: 50%;
}

.div-block-26.laptop {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cffcdb128e9ee427f99e3e_16-9%20wide%20HERO%20LAP.jpg");
  background-position: 50%;
}

.div-block-26.uepa {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d015ea52e0a6686c74d9f3_16-9%20hero%20uepa.jpg");
  background-position: 50%;
}

.div-block-26.insects {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d047c6038f1c5e15b55a5f_SGH%20MAIN%2016-9%20copy.jpg");
  background-position: 50%;
}

.div-block-26.motd {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899736a9569b1d9712c0c32_Posterpage3.jpg");
  background-position: 50%;
}

.div-block-26.total-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bdd9dde86e8c9895e0d7ad_16-9%20wide%20hero%20robo.jpg");
  background-position: 50%;
}

.div-block-26.dead-chuffed {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
  background-position: 50%;
}

.div-block-26.ap-logo {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
  background-position: 50%;
}

.div-block-26.clogged-cog {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969c35816830fc928b8165_09.jpg");
  background-position: 50%;
}

.div-block-26.tachy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 50%;
}

.div-block-26.mandarin {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689681fac15100626642c27b_AP%20Aboards%20copy%202.jpg");
  background-position: 50%;
}

.div-block-26.patterns {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b5d0c9f1d6972541ce4b1c_patterns.jpg");
  background-position: 50%;
}

.div-block-26.about {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c1607aa0b5a444ccde2d9a_982915765870fff12db3d47c37d766ba_cigna%20spine%20chrome%20hand.jpg");
  background-position: 50%;
  background-size: contain;
}

.div-block-26.signs-main {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
  background-position: 50%;
}

.div-block-26.print {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689979fccad011a5f6d4883b_only.jpg");
  background-position: 50%;
}

.div-block-26.digital {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ea21210129319e67fee8ff_16-9%20wide%20Hero%20UEPA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-26.shop-main {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966343253231f1543faeb8_IMG_3026v3%20background2%20copy.jpg");
  background-position: 50%;
}

.div-block-26.bar-sign {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ca852543829211fb6e0263_16-9%20arch%203-Recovered%20copy.jpg");
  background-position: 50%;
}

.div-block-26.box1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c95d591651979f64864b2f_boxtest.jpg");
}

.div-block-26.custommain {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cac6abe32af0f96a98eb9e_CUSTOM1.jpg");
  background-position: 50%;
  background-size: cover;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.div-block-26.motd-layout-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb31a54b161594e9bd83fe_POGBA%202.jpg");
  background-position: 50%;
}

.div-block-27 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68baed05cddfde549cfcb92f_portrait%202-3%20artch2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68baec6b090d0104575f7700_portrait%202-3%20artch1.jpg");
}

.div-block-27._3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967a5ef24bcae001f47657_CSfcockcard.jpg");
}

.div-block-27._2-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689680fc86b5484fbc6f8ea2_b455d83f3b435f4dcd716ffc2748159c_Screen%20Shot%202024-01-24%20at%2000.24.12.jpg");
}

.div-block-27.new-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969c35816830fc928b8165_09.jpg");
  background-position: 50%;
}

.div-block-27._2-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.div-block-27.new4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896838b74fd5e1bab940af0_cowbubb.jpg");
}

.div-block-27.kjhkjh {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996aa15c2cadc90213d08b_08%20copy.jpg");
}

.div-block-27.ljt {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
}

.div-block-27.rhom {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996cf779c2c0f32943f563_rhom.jpg");
  background-position: 50% 0;
}

.div-block-27.ljt-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
}

.div-block-27.rhom-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997519dd1bc004aad7ec22_arch.jpg");
  background-position: 50% 0;
}

.div-block-27.ljt-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896798cde7ddcd9dcc8221c_TACHY.jpg");
}

.div-block-27.only {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689979fccad011a5f6d4883b_only.jpg");
  background-position: 50% 0;
}

.div-block-27.coffee {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c7c00ba337a52aec555c52_IMG_2943%20copy.jpg");
}

.div-block-27.hanger12 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db6cde7ee646ac94c69e52_3-2%20HANGER%20BLUEV3.jpg");
}

.div-block-27.coffee-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c9ccf966162a743155154e_3-2%20landscape(2000%20wide)legclamp.jpg");
}

.div-block-27.hanger-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db81b8c71af2288a8a4a25_NEWYELLOW.jpg");
}

.div-block-27.display-1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68dadbc679faac334cfd92b3_FRAMEONGREY.jpg");
}

.div-block-27.display-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68dae90dcc1526081c8d6bad_DOVECORNER2.jpg");
}

.div-block-27.signs1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
}

.div-block-27.signs-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
}

.div-block-27.cigna-1 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.div-block-27.cigna-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bca21a230628e6995256b7_throng%20landscape.jpg");
}

.div-block-27.rhombus-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0f5d180d6a0e95bec5c5_POSTER%20TRY.jpg");
}

.div-block-27.rhombus-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0d9fd215ef073afa818a_MESTER_A410%20port.jpg");
}

.div-block-27.rhombus-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb106dc884bd04c5f375ea_rhombus%20a.jpg");
}

.div-block-27.kity {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb16cf3e1de9f72566ab6e_kity.jpg");
}

.div-block-27.rhombus-1-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0f5d180d6a0e95bec5c5_POSTER%20TRY.jpg");
}

.div-block-27.cow {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
}

.div-block-27.cow-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
  background-position: 0%;
}

.div-block-27.cow-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
}

.div-block-27.cow-4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb29ad3330bc028113028e_cowww4%20copy.jpg");
}

.div-block-27.mtbuk2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc53b622629a84c37117b0_SPREAD1.jpg");
  background-repeat: no-repeat;
}

.div-block-27.mybuk3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bddb26e601d5d98129e7ef_16-9%20wide%20hero%20robov2.jpg");
}

.div-block-27.throng-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbcece45359c5498ce56a1_3-2%20landscape%20THRONG2.jpg");
}

.div-block-27.throng-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbd04840a5919d7195eb15_3-2%20landscape%20THRONG3.jpg");
}

.div-block-27.lrs-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db6575b6bd9e8cebb6c187_57d31ecb83b7b9889ef070afb102639d_SGHLRS.jpg");
  background-repeat: no-repeat;
}

.div-block-27.lrs-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cea1e6829206607943b49a_3-2%20VINYLLRS.jpg");
}

.div-block-27.capstone {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
}

.div-block-27.lrs-3-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b444a026d1a38749176a83_SGHLRS.jpg");
}

.div-block-27.capstone-3 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ceab97c9e814fa40ddef6f_landscapecapsign).jpg");
}

.div-block-27.undo-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c3440b75336deb7908e047_8e70b187fcdd2ddaecb8d3d0a6442d67_16-9%20wide%20UNDO%20REDO2.jpg");
  background-position: 50%;
}

.div-block-27.redo-1 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bcc364059e5d6ef48b4797_TEMPLATE-Recovered%20copy.jpg");
}

.div-block-27.laptop-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cedbcaad34ef00712df14c_dcd843b04c0d48fea86be422f16aaa45_SPREAD2.jpg");
}

.div-block-27.laptop-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d005a67a01ccd3f422221e_SPREAD1ANGLE.jpg");
}

.div-block-27.uepa-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d018a586812e6eca45738b_UEPAHEYFRONT.jpg");
}

.div-block-27.uepa-3 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d00dbb4c4a65ac2f942c29_e4a571383cb86b9b412690d16983321b_T-SHIRT.jpg");
  background-position: 50% 100%;
}

.div-block-27.insects-1 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d03a1d5873a58c1b69b76a_INSECTSTESTSCREEN.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-27.insects-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967b6011dead05903a9897_insects.jpg");
  background-position: 50% 100%;
}

.div-block-27.motd-1 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bc92e2fb6e89afbcbaef19_TRI%20POSTER%20GROUP2%20port%20copy.jpg");
}

.div-block-27.motd-2 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d2e074f188df755538dd17_TRI%20POSTERS%20PORT%20OLD2.jpg");
  background-position: 50%;
}

.div-block-27.total-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bddcc133345d18f70d494b_TOTAL%20FILM%20COVER%20stack.jpg");
}

.div-block-27.total-3 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bddcc133345d18f70d494b_TOTAL%20FILM%20COVER%20stack.jpg");
  background-position: 50% 100%;
}

.div-block-27.dead-chuffed-2 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
}

.div-block-27.dead-chuffed-3 {
  aspect-ratio: 1;
  background-image: none;
}

.div-block-27.ap-logo-1 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
}

.div-block-27.ap-logo-2 {
  aspect-ratio: 1;
  background-image: none;
}

.div-block-27.clogged-1 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969c35816830fc928b8165_09.jpg");
}

.div-block-27.clogged-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969c35816830fc928b8165_09.jpg");
  background-position: 50% 100%;
}

.div-block-27.tachy-1 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
}

.div-block-27.tachy-2 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd94985ba7eb0d9e9efaac_SCREENPETE%2016-9.jpg");
  background-position: 50%;
}

.div-block-27.mandarin-2 {
  aspect-ratio: 2 / 3;
  background-image: none;
}

.div-block-27.tachy-3, .div-block-27.mandarin-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 100%;
}

.div-block-27.mandarin-2-copy {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd29017c80eb7099b737f8_PLANEST.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.patterns-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b5d0c9f1d6972541ce4b1c_patterns.jpg");
  background-position: 0 0;
  background-size: auto;
}

.div-block-27.patterns-3 {
  aspect-ratio: 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b5d0c9f1d6972541ce4b1c_patterns.jpg");
  background-position: 0 0;
  background-size: auto;
}

.div-block-27.about {
  aspect-ratio: 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689ba3b4883673c7dadf25f5_subaru.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.ap {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689560f6b2ab1c78809fd16c_logored%20copy.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.div-block-27.throng-3-copy {
  aspect-ratio: 3 / 2;
  background-image: none;
}

.div-block-27.redo-1-copy {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bcca12a9e299f0ce796a65_Free_Skateboard_Mockup_7%20copy.jpg");
}

.div-block-27.dave {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd98f74b2e2994dfb5dc8d_DAVE.jpg");
  background-position: 50%;
}

.div-block-27.guitar {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd98f7230628e6996dd80d_GUITAR.jpg");
  background-position: 50%;
}

.div-block-27.tf-80-s {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bdee2110b25bba1ff93f12_e4e722a562cd794b60bb6736b040456a_LANDSCAPE%20WEREWOLF.jpg");
}

.div-block-27.total-new1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bdf245b84fe73564f690bf_6a5c282e849313b370a310c8408fb20a_COVER%20STACK%20LANDSCAPE.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mybuk3-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc53cbe8499278f716e942_SPREAD2.jpg");
  background-repeat: no-repeat;
}

.div-block-27.gremlins {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bdf134dd2f680653e98212_GREMLINS.jpg");
}

.div-block-27.star {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bdf66ce412cb30320ba163_star.jpg");
}

.div-block-27.slash {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bdffd1cd65c634062f2097_SLASH.jpg");
}

.div-block-27.sex {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68be03266d671f8ef1b5347b_SEX.jpg");
}

.div-block-27.planes {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd2fd1eb35a203b20078be_GRAPHICSTSQUARE.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mamdarin2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc0546a6c3f11543344128_MANDARINT.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mandarin-4 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c149a79a90cdf5c8f057c5_715c933cb4aab614da3b957202df19de_BEARSMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.grapic {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc43e1002e935f9a199548_BEARSMENS-Recovered%20copy.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27._3signs {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c7bacc1c36699894564e5a_barsigns1.jpg");
}

.div-block-27.bar-sign-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c953e48fd58d9f97be7f2b_3-2%20land%20signs.jpg");
}

.div-block-27.bar-sign-3 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c7bacc1c36699894564e5a_barsigns1.jpg");
}

.div-block-27.arch-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c800c4a968eabd78ab41c5_portrait%20arch%20issue%203.jpg");
}

.div-block-27.bar-sign-3-copy {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ca872baf249433b79b7f21_portrait%20arch%20issue%203%20copy.jpg");
}

.div-block-27.box-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c95d591651979f64864b2f_boxtest.jpg");
}

.div-block-27.box-3 {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c95d591651979f64864b2f_boxtest.jpg");
  background-position: 50%;
}

.div-block-27.coffee-2-copy, .div-block-27.coffee-2-copy-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c7c15da0d92b92f06185ee_IMG_2940%20copy.jpg");
}

.div-block-27.coffee-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c9cc2196b7aa51aaddca90_3-2%20landscapeconstr1.jpg");
}

.div-block-27.coffee-5 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d69c3e0fb7b97efd32c86d_7ce42ca9d0f3809ab65cd2a20f5c2216_LANDSCAPE%20COFFEE%20PROJ3.jpg");
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.div-block-27.coffee-2-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c7c15da0d92b92f06185ee_IMG_2940%20copy.jpg");
}

.div-block-27.hanger-3-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895fdd80f3fb34ea0395c91_IMG_8452%20copy.jpg");
}

.div-block-27.displayopen {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cab9c5f15607adf35d9960_3-2%20displayopen.jpg");
}

.div-block-27.display-cover, .div-block-27.frame {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68caba86a0fa365be3b6ee49_3-2%20DISPLAYCOVER.jpg");
}

.div-block-27.frame-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cabba9c05c947223facd8d_portrait%20FRAMEFLOOR.jpg");
  background-repeat: no-repeat;
}

.div-block-27.display-cover-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68caba86a0fa365be3b6ee49_3-2%20DISPLAYCOVER.jpg");
}

.div-block-27.display-cover-copy.final {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b755cdcb7400414408124f_unit3.jpg");
  background-size: cover;
}

.div-block-27.motd-layout-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb306d0b3abba4a0cbb026_3-2%20landscape(2000%20wide)-Recovered-Recovered%20copy.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.motd-layout-2-copy {
  aspect-ratio: 3 / 2;
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb306d0b3abba4a0cbb026_3-2%20landscape(2000%20wide)-Recovered-Recovered%20copy.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.motd-layout-2-copy-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb31a54b161594e9bd83fe_POGBA%202.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.motd-layout-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb36acb92928da959c4091_BOOTS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.ronaldo {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb374bdeebe8da5869a90e_RONALDOQUIZ.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.messiron1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb41664f6c9ca565cf513b_MESSIRON1.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.messiron2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb41680b3abba4a0ceca1d_MESSIRON2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.messiron3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb4168d4f07b7d38e10b96_MESSIRON3.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.tri1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb4664e161a277e217d70c_TRIANGLE1.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.tri2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb4665b0bf06e3022ef9a6_bb1329ec22b3628e32b122c6f0192f6d_TRIANGLE2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.tri3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb4662a72a221a5dd55410_TRIANGLE3.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.hanger-studio {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb1bb0b0bf06e30226add2_hanger.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-27.hanger-life {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cbbf58f1799c45112a7f33_shoot2530.jpg");
  background-repeat: no-repeat;
}

.div-block-27.hanger-reverse {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cbc1b157f41c02f616e875_Reverse-Recovered.jpg");
  background-repeat: no-repeat;
}

.div-block-27.planes-womens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc444fd647cbe3c8861290_PLANEWOMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.planemens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c1491a5534b23312fc126a_3459d7e88a63bab480c0d59546ae8d76_PLANEMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.grapic-mens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c14afc90652871e529f355_34147be20c77c80e0a94bd3df0ee3401_GRAPICMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.grapicwomens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc455142ed41cb5713ca6f_GRAPICWOMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.skiwomens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd3526675cc15eb2bb22a3_TSQUARESFULL2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.skimens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c149a79a90cdf5c8f057c5_715c933cb4aab614da3b957202df19de_BEARSMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.medals-mens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc48360391de01bcc705ee_MEDALSMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.medalswomens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc484d2c7e1d685bccfcd1_MEDALSWOMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mandarin-2-copy-copy {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc0546a6c3f11543344128_MANDARINT.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.planes-t-close {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd3526675cc15eb2bb22a3_TSQUARESFULL2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.ttest {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd29017c80eb7099b737f8_PLANEST.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.planes-t-close-copy {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd2fd1eb35a203b20078be_GRAPHICSTSQUARE.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mandarin-w {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896807b5ceaea2df1bc3f14_Hannah.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mandarin-men {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd61ad100b596c3d14c9f2_MANDARIN%20MENS%20LUKE.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mandarin-men-copy {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd33ab77fe74ed139c5a75_4292820a08f63dcd131995be815f2b8e_TSQUARESFULL.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.graphics-t {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ce958ee362c5bf3d96e326_GRAPIC.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.medals-t {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ce7e63e57aa4d75c4b7dfe_9833f2240a60f95b7080308a4a5bb33e_medalst.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.ski-womens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c14947e7eea80b05ae80e2_5b7119e23a76fdd72d94ca846d35a45c_SKIWOMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.ski-mens {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc46db57c0d73c99b4717e_SKIMENS.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.ski-t {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ce9626847dda2fd5ba0975_SKI%20T.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.bears-t {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ce825a8a669387438cef6b_ad6759d506e64f6c6b6f20a65dad1f09_bearst.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.mandarin-men-copy-copy, .div-block-27.mandarin-t-shirt {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cd33ab77fe74ed139c5a75_4292820a08f63dcd131995be815f2b8e_TSQUARESFULL.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.planes-t {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ce955fd711092b9d7ac953_PLANES%20T.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-27.capstone-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cead3a925ff15bf51fd6b1_logowide.jpg");
  margin-bottom: 0;
}

.div-block-27.laptop-2-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cede90fc94cbf6f631e692_SPREAD3V2.jpg");
}

.div-block-27.lapspread1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cedd798f47c977326bf633_SPREAD1.jpg");
}

.div-block-27.laptop-2-copy-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507dbc8892886496bb81_Laptop%20spread1.jpg");
}

.div-block-27.laptopspread2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cedbcaad34ef00712df14c_dcd843b04c0d48fea86be422f16aaa45_SPREAD2.jpg");
}

.div-block-27.laptop-angle-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d005c41df312001ba978e3_SPREAD2ANGLE.jpg");
}

.div-block-27.laptopangle3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d005dbda95556b8fc74b0a_SPREAD3ANGLE.jpg");
}

.div-block-27.uepa-2-copy {
  aspect-ratio: 2 / 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d01986f29107a689e65f89_b6d291e8924d0ec116ddb86e2691b39c_UEPARECORDCOVER.jpg");
}

.div-block-27.insects-2-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d02cdab0f072fe91a05193_SGH%20MAIN%2016-9.jpg");
  background-position: 50% 100%;
}

.div-block-27.insects-ange {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967b6011dead05903a9897_insects.jpg");
  margin-top: 15px;
}

.div-block-27.big {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d0409b1c2cdde8a2a9580e_BIGTESTSCREEN2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-27.greatat {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d042d870490f9312b18c83_GREATAT.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-27.press1 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d02cdab0f072fe91a05193_SGH%20MAIN%2016-9.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-27.press-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d0579b1403dc5bf0225eb5_PRESS2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-block-27.display-3, .div-block-27.display-2-copy {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c14d4414ca51139247dc5b_custombox2.jpg");
}

.div-block-27.display-4 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c14d4414ca51139247dc5b_custombox2.jpg");
}

.div-block-27.coffee-story {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d696f4985b26ac92d5cc1c_3ab0b046addcbb54edd5f35235d3fab5_LANDSCAPE%20COFFEE%20PROJ.jpg");
}

.div-block-27.displays-story {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d670e6e36434f33a3051e3_98223e4a6085bf17db0636ac2c1e99d3_display%20projects.jpg");
}

.div-block-27.signs-story {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c9c7b748dc09d481c558bc_3-2%20landscape(2000%20wide)%20copy2.jpg");
}

.div-block-27.display-1-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a1b2a8c7d774f637312e_13ff18e883bf0250998555e0718d7bde_16-9%20wide%20Hero%20HANGER1.jpg");
}

.div-block-27.throng-cover {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da160a812eff518092f5ff_3-2%20landscape(2000%20wide.jpg");
  background-repeat: no-repeat;
}

.div-block-27.widetable {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da24be0f9d2f7196fe79ae_wide%20table.jpg");
}

.div-block-27.metalchan {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da270f812eff518095fd75_metalchan.jpg");
}

.div-block-27.ends {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da296a0008f4397e41b306_ends.jpg");
}

.div-block-27.dovejig {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da2b6a3ede4eae1eaccdd0_DOVEJIG.jpg");
}

.paragraph-4 {
  margin-top: 34px;
  font-family: "Shilia W 23 430", Arial, sans-serif;
}

.text-span-2 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
}

.div-block-28 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  margin-top: 0;
  margin-bottom: 47px;
  display: grid;
  overflow: visible;
}

.div-block-28._2grid {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

.div-block-28._2grid-copy {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 15px;
  margin-bottom: 47px;
}

.div-block-28._2grid-copy-copy {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  justify-items: stretch;
  margin-bottom: 47px;
}

.div-block-29 {
  aspect-ratio: auto;
}

.div-block-29._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a31f29107c42bee435e0_MBT%20UKMockup.jpg");
}

.div-block-29._3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689964931ed3a3aba8b26aba_uepa.jpg");
}

.div-block-29._5 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899665ab0abb7cfdd4ffebb_cardinal.jpg");
}

.div-block-29._6 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
}

.div-block-29._7 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507b48f7fff9343d3b9a_robo%20copy%202.jpg");
}

.div-block-29._9 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899736a9569b1d9712c0c32_Posterpage3.jpg");
}

.div-block-29._10 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
}

.div-block-29._11 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
}

.div-block-29._12 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996cf779c2c0f32943f563_rhom.jpg");
  background-position: 50% 0;
}

.container-10 {
  max-width: none;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.container-10.shop {
  padding-top: 0;
}

.div-background-i-age {
  box-sizing: border-box;
  aspect-ratio: 3 / 2;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997519dd1bc004aad7ec22_arch.jpg");
  background-position: 50% 0;
  background-size: cover;
  justify-content: flex-start;
  align-items: flex-end;
  width: auto;
  height: auto;
  padding: 0;
  display: flex;
}

.div-background-i-age.arch {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b43cd43da90fc7572dcaa6_arch.jpg");
}

.div-background-i-age.mtbuk {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b440e8d102339301746462_MTBUK.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
}

.div-background-i-age.mand {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689681fac15100626642c27b_AP%20Aboards%20copy%202.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.div-background-i-age.cards {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd870363998c4a6a1506e1_shuttle.jpg");
  background-position: 50%;
}

.div-background-i-age.sgh {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db737c5651ac8758ae86cf_SGHLRS.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.capstone {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
  background-position: 50%;
}

.div-background-i-age.undo {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c3440b75336deb7908e047_8e70b187fcdd2ddaecb8d3d0a6442d67_16-9%20wide%20UNDO%20REDO2.jpg");
  background-position: 50%;
}

.div-background-i-age.rhombus {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0a2d19c0447a886200cd_16-9%20arch%203%20rhombus%20hero.jpg");
}

.div-background-i-age.laptop {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
  background-position: 50%;
}

.div-background-i-age.cigna {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507dbc8892886496bb81_Laptop%20spread1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.new {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689964931ed3a3aba8b26aba_uepa.jpg");
  background-position: 50% 0;
}

.div-background-i-age.new-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db66556a395d16831612bc_SGHINSECTS.jpg");
  background-position: 50%;
}

.div-background-i-age.new3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899736a9569b1d9712c0c32_Posterpage3.jpg");
  background-position: 50%;
}

.div-background-i-age.new-4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68dbba5a54187ef85dca4df6_TOTAL.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.blah {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969c35816830fc928b8165_09.jpg");
  background-position: 50%;
}

.div-background-i-age.lkhjk {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b5d0c9f1d6972541ce4b1c_patterns.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.dgdgf {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-background-i-age.mandarin-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.mandarin {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
  background-position: 50%;
}

.div-background-i-age.product-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a35eac0812f16256e36f_LANDSCAPE%20COFFEE%20PROJ6.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.product-1-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a2c5021276fb770b4882_LANDSCAPE%20HANGER%20PROJECTS2.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.signs {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
  background-position: 50%;
}

.div-background-i-age.shop {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68955edc8ce1822053acd6ed_logowhite%20copy.png");
  background-position: 50%;
}

.div-background-i-age.text-box {
  color: #c5c5c5;
  background-image: none;
  justify-content: center;
  align-items: center;
  font-family: Caliper Stairstep, Arial, sans-serif;
  display: flex;
}

.div-background-i-age.tachy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 50%;
}

.div-background-i-age.throng {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b48bd0ed7567b1fcdf6e39_cigna.jpg");
}

.div-background-i-age.shop-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d670e6e36434f33a3051e3_98223e4a6085bf17db0636ac2c1e99d3_display%20projects.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.product-menu {
  aspect-ratio: 2.39;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966343253231f1543faeb8_IMG_3026v3%20background2%20copy.jpg");
  background-position: 50%;
}

.div-background-i-age.graphic-menu {
  aspect-ratio: 2.39;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b43cd43da90fc7572dcaa6_arch.jpg");
}

.div-background-i-age.sound-menu {
  aspect-ratio: 2.39;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 50%;
}

.div-background-i-age.art-menu, .div-background-i-age.art-menu-copy {
  aspect-ratio: 2.39;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
  background-position: 50%;
}

.div-background-i-age._3barsigns {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ca872baf249433b79b7f21_portrait%20arch%20issue%203%20copy.jpg");
  background-position: 50%;
}

.div-background-i-age.box {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c95d591651979f64864b2f_boxtest.jpg");
  background-position: 50%;
}

.div-background-i-age.motd {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb41664f6c9ca565cf513b_MESSIRON1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.div-background-i-age.graphics-main {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db6575b6bd9e8cebb6c187_57d31ecb83b7b9889ef070afb102639d_SGHLRS.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  width: 100%;
}

.div-background-i-age.product-main {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a1b2a8c7d774f637312e_13ff18e883bf0250998555e0718d7bde_16-9%20wide%20Hero%20HANGER1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
}

.paragraph-5 {
  margin-top: 14px;
  display: none;
}

.paragraph-5.inner {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Shilia W 23 630", Arial, sans-serif;
  display: block;
}

.div-block-31 {
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  text-decoration: none;
  display: flex;
}

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

.div-block-32 {
  background-image: linear-gradient(#00000080, #00000080);
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
}

.link-block-main {
  cursor: pointer;
  border: 1px #000;
  flex: 0 auto;
  max-width: none;
  height: auto;
  text-decoration: none;
  display: block;
}

.div-tint {
  background-image: linear-gradient(#00000080, #00000080);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: auto;
  display: flex;
}

.div-tint.product {
  min-height: 600px;
}

.section-5 {
  margin-top: 0;
  margin-bottom: 15px;
}

.div-block-33 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: end;
  max-width: none;
  margin-left: 15px;
  margin-right: 15px;
  padding-left: 0;
  padding-right: 0;
  display: grid;
  overflow: visible;
}

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.container-11 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link:hover {
  color: #1a1b1fbf;
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.footer-divider {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 15px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.text-span-3 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-weight: 700;
}

.loop-container {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: none;
  height: 100%;
  display: flex;
  overflow: visible;
}

.wrapper-ticker {
  z-index: 5;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: 100vw;
  height: 60px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: static;
  inset: auto 0% 0%;
  overflow: hidden;
}

.wrapper-ticker.home {
  background-color: var(--red);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  position: absolute;
  inset: auto 0% 0%;
}

.ticker-text {
  box-sizing: border-box;
  text-transform: uppercase;
  white-space: nowrap;
  overflow-wrap: normal;
  object-fit: fill;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 41px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
  overflow: visible;
}

.ticker-text.grey {
  color: #a5a5a5;
  margin-left: 0;
  margin-right: 1.5vw;
}

.ticker-text.light-grey {
  color: #9b9b9b;
  font-weight: 400;
}

.ticker-text.light-grey.test {
  color: #72ff0c;
}

.ticker-text.light-grey-copy {
  color: #9b9b9b;
  text-align: center;
}

.ticker-text.first {
  color: var(--red);
}

.ticker-text.light-grey-copy {
  color: #30e536;
}

.ticker-text.test {
  color: #07f890;
}

.inner-text-slide {
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
}

.body-product {
  background-color: var(--dark-grey);
}

.paragraph-7 {
  font-size: 70px;
  line-height: 80px;
}

.paragraph-8 {
  color: #999;
  text-align: center;
  text-transform: uppercase;
  width: auto;
  margin-top: auto;
  margin-bottom: 6px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 3vw;
  line-height: 100%;
  transition: color .3s;
  display: inline-block;
}

.paragraph-8:hover, .text-span-4 {
  color: #d2232a;
}

.div-block-34 {
  justify-content: flex-start;
  align-items: stretch;
  width: auto;
  min-width: 100%;
  display: flex;
  overflow: visible;
}

.marquee-css {
  display: none;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-medium {
  text-align: center;
  margin-bottom: 5rem;
}

.circle {
  border-radius: 100%;
  font-size: 4vw;
}

.page-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
  overflow: hidden;
}

.marquee-item {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.crypto-marquee {
  color: #fff;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .75rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.heading-xlarge {
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

.heading-xlarge.xxl {
  color: #fc0a54cc;
  font-size: 5vw;
  line-height: .98;
}

.text-color-gradient-blue {
  color: #5b6eff;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(129deg, #304352, #d7d2cc);
  -webkit-background-clip: text;
  background-clip: text;
}

.marquee-coin {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.25rem;
  margin-right: 1.25rem;
  display: flex;
}

.marquee-coin.hidden {
  display: none;
}

.marquee-track {
  align-items: center;
  display: flex;
  position: relative;
}

.contents-holder {
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 7px;
  display: flex;
}

.container-12 {
  justify-content: center;
  align-items: center;
  max-width: none;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.paragraph-9 {
  color: #464648;
  text-align: left;
  max-width: 800px;
  margin-bottom: 60px;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  text-decoration: none;
  display: block;
}

.paragraph-9._2nd {
  margin-top: 57px;
  margin-bottom: 60px;
  margin-right: 0;
  padding-right: 25px;
  font-weight: 400;
}

.paragraph-9._2nd.w {
  color: #ddd;
  margin-bottom: 60px;
}

.paragraph-9._2nd.single {
  margin-top: 42px;
  padding-top: 0;
}

.paragraph-9._2nd._15 {
  margin-top: 42px;
}

.paragraph-9.w {
  color: #ddd;
  margin-bottom: 60px;
}

.paragraph-9._w-copy {
  color: #ddd;
  margin-bottom: 47px;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  font-size: 12px;
  display: block;
}

.paragraph-9._w-copy.narrow {
  max-width: 350px;
  margin-right: 0;
}

.paragraph-9.indent {
  margin-top: 57px;
  margin-bottom: 60px;
  margin-right: 0;
  padding-right: 61px;
  font-weight: 400;
}

.paragraph-9.indent.w {
  color: #ddd;
}

.paragraph-9._2nd-copy {
  margin-top: 57px;
  margin-bottom: 60px;
  margin-right: 0;
  font-weight: 400;
}

.paragraph-9._2nd-copy.w {
  color: #ddd;
}

.paragraph-9.shop {
  margin-top: 57px;
  margin-bottom: 0;
  margin-right: 0;
  font-weight: 400;
}

.paragraph-9.shop.w {
  color: #ddd;
}

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

.paragraph-10 {
  text-align: left;
  text-transform: uppercase;
  font-family: "Shilia W 23 430", Arial, sans-serif;
}

.paragraph-10.w {
  color: #ddd;
}

.heading {
  text-align: left;
  text-transform: uppercase;
  margin-top: 25px;
  font-family: "Shilia W 23 630", Arial, sans-serif;
}

.heading.w {
  color: #ddd;
  margin-top: 26px;
}

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

.div-block-37 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc55b89740f79ae40835a4_NEW%20HEADER%2016-9d%20copy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-37.throng {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.div-block-37.hanger {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b61a16d270a794305eedd4_hangermain1.jpg");
}

.div-block-37.signs, .div-block-37.display {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b755cdcb7400414408124f_unit3.jpg");
}

.div-block-37.cow {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
  background-position: 50%;
}

.div-block-37.laptop {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507dbc8892886496bb81_Laptop%20spread1.jpg");
  background-position: 50%;
}

.div-block-37.patterns {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b5d0c9f1d6972541ce4b1c_patterns.jpg");
}

.div-block-37.coloured {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd870363998c4a6a1506e1_shuttle.jpg");
}

.div-block-37.sgh-lrs {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db6575b6bd9e8cebb6c187_57d31ecb83b7b9889ef070afb102639d_SGHLRS.jpg");
}

.div-block-37.capstone {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a1fc221d5ad7dbbce7db_CAPSTONE.jpg");
}

.div-block-37.undo-redo {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689680fc86b5484fbc6f8ea2_b455d83f3b435f4dcd716ffc2748159c_Screen%20Shot%202024-01-24%20at%2000.24.12.jpg");
  background-size: cover;
}

.div-block-37.rhombus {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d005a67a01ccd3f422221e_SPREAD1ANGLE.jpg");
}

.div-block-37.uepa {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689964931ed3a3aba8b26aba_uepa.jpg");
  background-position: 50% 0;
  background-size: cover;
}

.div-block-37.insects {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967b6011dead05903a9897_insects.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.motd {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899736a9569b1d9712c0c32_Posterpage3.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.robo {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507b48f7fff9343d3b9a_robo%20copy%202.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.dead-chuffed {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.ap-logo {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.clogged-cog, .div-block-37.tachy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.mandarin {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689681fac15100626642c27b_AP%20Aboards%20copy%202.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.throng-vid {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbcd16c7b3de3eaaf4f888_16-9%20hero%20cigna.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-37.patterns-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb41664f6c9ca565cf513b_MESSIRON1.jpg");
}

.div-block-37.bar-sign {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c7bacc1c36699894564e5a_barsigns1.jpg");
}

.div-block-37.box {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c95d591651979f64864b2f_boxtest.jpg");
}

.section-6 {
  margin-top: 80px;
  margin-bottom: 99px;
  padding-left: 15px;
  padding-right: 15px;
}

.get-in-touch-bottom {
  margin-top: 10px;
  margin-bottom: 31px;
}

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

.container-home {
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  max-width: none;
  height: 100vh;
  display: block;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.home-main {
  position: static;
  inset: 0%;
}

.div-block-38 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 90vh;
  display: grid;
}

.background-home {
  z-index: 10;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 90%;
  display: flex;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.background-home.graphics {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997519dd1bc004aad7ec22_arch.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
}

.background-home.audio {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.background-home.art {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.background-home.r {
  inset: 0% 0% 0% auto;
}

.div-block-40 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b43cd43da90fc7572dcaa6_arch.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}

.div-block-41 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 0 0;
  background-size: auto;
  overflow: hidden;
}

.div-block-41.art {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.heading-2 {
  float: none;
  clear: none;
  color: #ed2324;
  text-align: left;
  flex: 0 auto;
  justify-content: flex-start;
  margin-top: auto;
  margin-bottom: 0;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 70px;
  line-height: 90px;
  display: block;
  position: static;
  inset: 0%;
  overflow: visible;
}

.background-home-tint {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  transition: all .5s;
  display: block;
  position: static;
  overflow: hidden;
}

.home-footer-copy {
  z-index: 10;
  background-color: var(--dark-grey);
  height: auto;
  margin-top: 0;
  padding-top: 0;
  position: fixed;
  inset: auto 0% 0%;
}

.link-block-3 {
  cursor: pointer;
  height: 90vh;
  text-decoration: none;
  display: block;
}

.link-block-3:hover {
  color: #ed2324;
}

.wrapper-ticker-home {
  width: 100vw;
  height: 100%;
  margin-top: 20px;
  margin-bottom: 0;
  overflow: hidden;
}

.heading-3 {
  color: #d8d8d8;
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-size: 30px;
}

.paragraph-11 {
  color: #fff;
}

.container-13 {
  max-width: 1200px;
}

.container-14 {
  max-width: none;
}

.heading-4 {
  color: #7e7e7e;
  text-align: center;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 10vw;
}

.div-block-43 {
  background-color: #fff;
  width: auto;
  height: 50px;
}

.div-block-44 {
  height: 50px;
  display: block;
}

.div-block-45 {
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.div-block-46 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6899507c4e5ef61e0dedc57f_Cigna%20Spine%20journey.jpg");
  background-position: 50%;
  background-size: cover;
  width: 400px;
  height: 400px;
}

.code-embed {
  max-width: 100vw;
  padding-left: 0;
  padding-right: 0;
}

.div-block-47 {
  justify-content: flex-start;
  align-items: flex-end;
  height: 100%;
  display: flex;
}

.div-block-48 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
  position: static;
}

.slider {
  height: 100%;
  position: relative;
}

.slide {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895ec61d2aa5e64f8ae1aff_IMG_8445%20copy.jpg");
  background-position: 0 0;
  background-size: auto;
}

.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b61a16d270a794305eedd4_hangermain1.jpg");
  background-position: 0 0;
  background-size: auto;
}

.container-15 {
  max-width: none;
}

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

.div-block-49 {
  padding-right: 0;
}

.intro-text-home {
  box-sizing: border-box;
  color: #888;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  overflow-wrap: normal;
  object-fit: fill;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  margin: auto 0;
  padding-bottom: 0;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 18vh;
  line-height: 100%;
  display: flex;
  overflow: visible;
}

.intro-text-home.grey {
  color: #a5a5a5;
  margin-left: 0;
  margin-right: 1.5vw;
}

.intro-text-home.light-grey {
  color: #9b9b9b;
}

.intro-text-home.light-grey-copy {
  color: #9b9b9b;
  text-align: center;
}

.link {
  color: var(--grey);
  cursor: pointer;
  margin-top: auto;
  margin-bottom: 15px;
  text-decoration: none;
  transition: color .3s;
  display: inline-block;
}

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

.intro-text {
  color: var(--grey);
  max-width: none;
  margin: 10px auto 2px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 4vh;
  line-height: 100%;
  display: block;
}

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

.container-16 {
  max-width: none;
  height: auto;
  overflow: visible;
}

.div-block-50 {
  aspect-ratio: auto;
  text-align: left;
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bc1740fef16af28753b864_16-9%20widescreen%20ART1.jpg"), url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997949b7f0b3e84c6ace5d_paint.jpg");
  background-position: 50%, 0 0;
  background-size: cover, auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 80vw;
  height: 60vh;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-51 {
  height: auto;
}

.slider-2 {
  aspect-ratio: auto;
  background-color: #fff;
  height: 85vh;
  position: fixed;
  inset: 7% 0% 0%;
}

.gallery-footer-copy {
  background-color: #fff;
  position: fixed;
  inset: auto 0% 0%;
}

.slide-3 {
  height: 100%;
}

.paragraph-12 {
  width: 500px;
  height: auto;
}

.div-block-52 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
  inset: 0%;
}

.slide-nav {
  display: inline-block;
  inset: auto 0%;
}

.div-block-53 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: fixed;
  inset: auto 0% 0%;
}

.div-block-54 {
  height: 100%;
}

.container-17 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

.section-hero-graphics {
  margin-top: 0;
  display: block;
}

.container-18 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-55 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-56 {
  aspect-ratio: auto;
}

.div-block-57 {
  aspect-ratio: 3 / 2;
}

.div-block-57.issue-1 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68baf835a75b83be1c33e392_3-2%20landscape%20x3%20i1.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-57.issue-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68baf835170d78d7ecb46ebc_3-2%20landscape%20x3%20i2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-57.issue-3 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c80504dc31fb4667655429_3-2%20landscape%20x3%20i4.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-57.cc-1, .div-block-57.cc2, .div-block-57.cc3 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967a5ef24bcae001f47657_CSfcockcard.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-57.arch-type {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbdf98e57b111749caabee_16-9%20widescreen%20archtype.jpg");
  background-position: 50%;
  background-size: cover;
}

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

.div-block-23-copy-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: block;
}

._3-col-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.card-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 2 / 3;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.card-grid._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68baec6b090d0104575f7700_portrait%202-3%20artch1.jpg");
}

.card-grid._3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68967a5ef24bcae001f47657_CSfcockcard.jpg");
}

.card-grid._2-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689680fc86b5484fbc6f8ea2_b455d83f3b435f4dcd716ffc2748159c_Screen%20Shot%202024-01-24%20at%2000.24.12.jpg");
}

.card-grid.new-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68969c35816830fc928b8165_09.jpg");
  background-position: 50%;
}

.card-grid._2-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.card-grid.new4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896838b74fd5e1bab940af0_cowbubb.jpg");
}

.card-grid.kjhkjh {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996aa15c2cadc90213d08b_08%20copy.jpg");
}

.card-grid.ljt {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
}

.card-grid.rhom {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996cf779c2c0f32943f563_rhom.jpg");
  background-position: 50% 0;
}

.card-grid.ljt-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
}

.card-grid.rhom-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997519dd1bc004aad7ec22_arch.jpg");
  background-position: 50% 0;
}

.card-grid.ljt-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896798cde7ddcd9dcc8221c_TACHY.jpg");
}

.card-grid.only {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689979fccad011a5f6d4883b_only.jpg");
  background-position: 50% 0;
}

.card-grid.coffee {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895218c5e59bbfa19125610_IMG_3026newback%20copy.jpg");
}

.card-grid.hanger12 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895ec61d2aa5e64f8ae1aff_IMG_8445%20copy.jpg");
}

.card-grid.coffee-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895218c5e59bbfa19125610_IMG_3026newback%20copy.jpg");
}

.card-grid.hanger-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6895fdd80f3fb34ea0395c91_IMG_8452%20copy.jpg");
}

.card-grid.display-1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b755cdcb7400414408124f_unit3.jpg");
}

.card-grid.display-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b755cdcb7400414408124f_unit3.jpg");
}

.card-grid.signs1 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
}

.card-grid.signs-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68966bae4dea87e8c412d6cd_AP%20Aboards%20copy.jpg");
}

.card-grid.cigna-1, .card-grid.cigna-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.card-grid.rhombus-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0f5d180d6a0e95bec5c5_POSTER%20TRY.jpg");
}

.card-grid.rhombus-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0d9fd215ef073afa818a_MESTER_A410%20port.jpg");
}

.card-grid.rhombus-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb106dc884bd04c5f375ea_rhombus%20a.jpg");
}

.card-grid.kity {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb16cf3e1de9f72566ab6e_kity.jpg");
}

.card-grid.rhombus-1-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb0f5d180d6a0e95bec5c5_POSTER%20TRY.jpg");
}

.card-grid.cow {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
}

.card-grid.cow-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
  background-position: 0%;
}

.card-grid.cow-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb215df6e52c6ecbcb4553_16-9%20cow.jpg");
}

.card-grid.cow-4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bb29ad3330bc028113028e_cowww4%20copy.jpg");
}

.card-grid.mtbuk2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbc521ab179973ad945467_3-2%20landscape%20mtbuk2.jpg");
}

.card-grid.mybuk3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbc441b6fd71e63bd9b3cf_16-9%20widescreen%20MTBUK1.jpg");
}

.card-grid.throng-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbcece45359c5498ce56a1_3-2%20landscape%20THRONG2.jpg");
}

.card-grid.throng-3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbd04840a5919d7195eb15_3-2%20landscape%20THRONG3.jpg");
}

.card-grid.lrs-2 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b444a026d1a38749176a83_SGHLRS.jpg");
}

.card-grid.lrs-3 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b444a026d1a38749176a83_SGHLRS.jpg");
}

.card-1 {
  aspect-ratio: 1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd870363998c4a6a1506e1_shuttle.jpg");
  background-position: 0 0;
  background-size: cover;
}

.card-1._90s {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd86fd8af42293b713acef_90's.jpg");
  background-position: 50%;
}

.card-1.rainbow {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd86ff8972213ad086cc3c_rainbow.jpg");
}

.card-1.speed {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd86fa8e22a62ce5e7d396_speed.jpg");
}

.card-1.hex {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd86fd3f5b8f914351a9a9_hex.jpg");
}

.card-1.tie {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd87013fcdc7b498a0181d_tie.jpg");
}

.card-1.squares {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd8702212febed81387ec0_squares.jpg");
}

.card-1.jump {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd86fee61be614806f528c_jumper.jpg");
}

.card-1.tie-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd86fe6cdd2e175ae02a65_escher.jpg");
}

.link-block-5 {
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: inline-block;
}

._1-col-widescreen {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.icon-2, .icon-3 {
  color: #ddd;
}

.background-video {
  height: 100%;
}

.container-19 {
  justify-content: center;
  align-items: center;
  max-width: none;
  display: flex;
}

.background-video-2 {
  aspect-ratio: 3 / 2;
  width: 100%;
  max-width: none;
  height: 100%;
}

.section-8 {
  margin-bottom: 114px;
}

.container-20 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-58 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.background-video-3 {
  aspect-ratio: 16 / 9;
  width: 100%;
  height: 100%;
}

._3-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

._3-col._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.one-call-indent {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: block;
}

.one-call-indent._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.single-indent {
  box-sizing: border-box;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  object-fit: fill;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: visible;
}

.container-single-indent {
  max-width: none;
  margin-bottom: 93px;
  padding-left: 15px;
  padding-right: 15px;
}

._4-col {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.div-block-59 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68953da2c32332b4d962965c_IMG_3026v3%20background2.jpg");
  background-position: 50%;
  background-size: cover;
  margin-top: 167px;
}

.div-block-59.graphic-design {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c1605930399d84a65ef2ac_IMG_2137.jpg");
  margin-top: 0;
}

.div-block-59.digital-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68996c613762f2f6117349b9_dc.jpg");
  margin-top: 0;
}

.div-block-59.shop-1 {
  aspect-ratio: auto;
  background-image: none;
  width: auto;
  margin-top: 0;
}

.div-block-59.graphic-design-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbdf98e57b111749caabee_16-9%20widescreen%20archtype.jpg");
  margin-top: 0;
}

.div-block-59.graphic-design-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bbffc56c658b397366a0f7_16-9%20widescreen%20ABOUT1.jpg");
  margin-top: 0;
}

.div-block-60 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd98f7230628e6996dd80d_GUITAR.jpg");
  background-position: 0 0;
  background-size: cover;
  margin-top: 0;
}

.div-block-60.digital-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c3440b75336deb7908e047_8e70b187fcdd2ddaecb8d3d0a6442d67_16-9%20wide%20UNDO%20REDO2.jpg");
}

.div-block-60.shop3 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d9f9655b8e4654ee7f3e2f_LANSC%20HANGER%20SHOP.jpg");
  background-position: 50%;
}

.div-block-60.archive {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689975c7f44949ae3dbab98c_sgh.jpg");
  background-position: 50% 100%;
}

.div-block-59-copy {
  aspect-ratio: 16 / 9;
  background-image: none;
}

.div-block-59-copy.digital-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689ba3b4883673c7dadf25f5_subaru.jpg");
}

.div-block-59-copy.shop-2 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bcc364059e5d6ef48b4797_TEMPLATE-Recovered%20copy.jpg");
}

.div-block-59-copy.product {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a2c5021276fb770b4882_LANDSCAPE%20HANGER%20PROJECTS2.jpg");
}

.div-block-59-copy.cards {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd87013fcdc7b498a0181d_tie.jpg");
}

.div-block-59-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68953da2c32332b4d962965c_IMG_3026v3%20background2.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-59-copy.art {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c163336a8fbad3e0171aee_IMG_20250910_0001-1.jpg");
}

.div-block-59-copy.art-copy, .div-block-59-copy.digital-4 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bc1740fef16af28753b864_16-9%20widescreen%20ART1.jpg");
}

.div-block-59-copy.shop-4 {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896807b5ceaea2df1bc3f14_Hannah.jpg");
}

.div-block-59-copy.shop-coffee {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b611a4569e6521b1988e7f_table2.jpg");
}

.div-block-59-copy.shop-coffee-copy {
  aspect-ratio: 3 / 2;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
}

.div-block-59-copy.digital-4-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bc1740fef16af28753b864_16-9%20widescreen%20ART1.jpg");
}

.div-block-59-copy.digital-5 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d2e35f1e3b2fc151455ef5_IMG_0344.PNG");
}

.div-block-59-copy.digital-4-copy-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b48bd0ed7567b1fcdf6e39_cigna.jpg");
}

.div-block-59-copy.art-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bc1740fef16af28753b864_16-9%20widescreen%20ART1.jpg");
}

.div-block-59-copy.digital-4-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689973df70f73353d70c9b79_Logo%20copy.jpg");
  background-size: contain;
}

.section-4-copy {
  margin-top: 0;
}

.slider-3 {
  aspect-ratio: 3 / 2;
  width: 100%;
  height: auto;
  overflow: visible;
}

.slide-4 {
  aspect-ratio: auto;
}

.div-block-61 {
  aspect-ratio: auto;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd870363998c4a6a1506e1_shuttle.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.div-block-61.slide-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd87013fcdc7b498a0181d_tie.jpg");
}

.mask {
  aspect-ratio: auto;
  overflow: hidden;
}

.div-block-23-copy-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.div-block-23-copy-copy._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

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

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

.div-block-59-copy-copy {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c1607aa0b5a444ccde2d9a_982915765870fff12db3d47c37d766ba_cigna%20spine%20chrome%20hand.jpg");
  background-position: 50%;
  background-size: cover;
}

.div-block-59-copy-copy.digital-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/689ba3b4883673c7dadf25f5_subaru.jpg");
}

.div-block-59-copy-copy.shop-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bcc364059e5d6ef48b4797_TEMPLATE-Recovered%20copy.jpg");
}

.container-21 {
  max-width: 1200px;
  padding: 15px 15px 0;
}

.div-block-62 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.background-home-copy {
  height: 100%;
  overflow: hidden;
}

.background-home-copy.graphics {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68997519dd1bc004aad7ec22_arch.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.background-home-copy.audio {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b46a21c6d756dcaef373c0_SGHtachy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.background-home-copy.art {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/6896a2419b0f6918573344f9_throngcover.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.background-home-copy.r {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c3440b75336deb7908e047_8e70b187fcdd2ddaecb8d3d0a6442d67_16-9%20wide%20UNDO%20REDO2.jpg");
}

.text-span-5 {
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 20px;
}

.bold-text {
  text-transform: uppercase;
}

.slide-5 {
  height: auto;
}

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

.slide-6 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b611a4569e6521b1988e7f_table2.jpg");
  background-position: 0 0;
  background-size: auto;
}

.div-block-63 {
  z-index: -5;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c14d4414ca51139247dc5b_custombox2.jpg");
  background-position: 50%;
  background-size: cover;
  height: 90vh;
  position: static;
}

.slide-r-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c163336a8fbad3e0171aee_IMG_20250910_0001-1.jpg");
  background-position: 50%;
  background-size: cover;
  height: 90vh;
}

.slide-r-1 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bcc364059e5d6ef48b4797_TEMPLATE-Recovered%20copy.jpg");
  background-position: 50%;
  background-size: cover;
  height: 90vh;
}

.slide-r-2-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c163336a8fbad3e0171aee_IMG_20250910_0001-1.jpg");
  background-position: 50%;
  background-size: cover;
  height: 90vh;
}

.slide-r-3 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68be0bf58aa855e9354a4f30_d65c3e22d257090cdadc154e604c5171_16-9%20wide%20Hero%20SGHLRS.jpg");
  background-position: 50%;
  background-size: cover;
  height: 90vh;
}

.slide-l-2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b611a4569e6521b1988e7f_table2.jpg");
  background-position: 50%;
  background-size: cover;
  height: 90vh;
}

.slider-right, .slider-l {
  z-index: -5;
  background-color: #ddd0;
  height: 100%;
}

.link-block-6 {
  z-index: 10;
  text-decoration: none;
  position: relative;
}

.div-block-64 {
  height: 100vh;
  position: absolute;
  inset: 0%;
}

.slider-stop-block {
  z-index: auto;
  object-fit: fill;
  background-color: #443f3f00;
  width: 100%;
  height: 100vh;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
}

.div-block-65 {
  height: 100vh;
  overflow: hidden;
}

.slider-left {
  z-index: -1;
  background-color: #ddd0;
  height: 100%;
}

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

.grid-home-2-col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  display: grid;
}

.grid-main-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100vh;
  display: grid;
  overflow: hidden;
}

.container-22 {
  background-color: var(--dark-grey);
  justify-content: center;
  align-items: center;
  max-width: none;
  height: 57.0162%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: static;
  inset: auto 0% 0%;
}

.div-block-66 {
  justify-content: center;
  align-items: center;
  height: 80.5645%;
  display: flex;
}

.div-block-67 {
  height: 100%;
}

.text-box {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
  inset: 0%;
}

.heading-5 {
  color: var(--red);
  cursor: pointer;
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 7px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 4vw;
  line-height: 100%;
}

.background-video-4 {
  height: 100%;
}

.link-block-8 {
  z-index: 20;
  cursor: pointer;
  padding-bottom: 0;
  text-decoration: none;
  position: fixed;
}

.slider-5 {
  z-index: -1;
  width: 50%;
  height: 100%;
  position: fixed;
}

.slide-7 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d69a89472a4da48f864e3b_0401a807d4828b6c11aecd4564b7cdfb_WIDE%20COFFEE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-7._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bcc364059e5d6ef48b4797_TEMPLATE-Recovered%20copy.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-8 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c3440b75336deb7908e047_8e70b187fcdd2ddaecb8d3d0a6442d67_16-9%20wide%20UNDO%20REDO2.jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-9 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d6a1b2a8c7d774f637312e_13ff18e883bf0250998555e0718d7bde_16-9%20wide%20Hero%20HANGER1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-10 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd870363998c4a6a1506e1_shuttle.jpg");
  background-position: 50%;
  background-size: cover;
}

.container-not-fixed {
  background-color: #dbdbdb00;
  justify-content: flex-start;
  align-items: flex-end;
  max-width: none;
  height: 47px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  inset: auto 0% 0%;
}

.bold-text-2 {
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 20px;
}

.sub-caliper {
  text-transform: uppercase;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 20px;
}

.sub-caliper.red {
  color: var(--red);
}

.heading-6 {
  text-align: center;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 2vw;
}

.container-23 {
  max-width: none;
  padding-top: 66px;
  padding-bottom: 90px;
}

.next-project {
  color: #464648;
  text-align: left;
  max-width: 800px;
  margin-bottom: 0;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  text-decoration: none;
  display: block;
}

.next-project._2nd {
  margin-top: 57px;
  margin-bottom: 60px;
  margin-right: 89px;
  font-weight: 400;
}

.next-project._2nd.w, .next-project.w {
  color: #ddd;
}

.paragraph-9-copy {
  color: #464648;
  text-align: left;
  max-width: 800px;
  margin-bottom: 47px;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  text-decoration: none;
  display: block;
}

.paragraph-9-copy._2nd {
  margin-top: 57px;
  margin-bottom: 60px;
  margin-right: 89px;
  font-weight: 400;
}

.paragraph-9-copy._2nd.w, .paragraph-9-copy.w {
  color: #ddd;
}

.load-white {
  z-index: 9000;
  display: block;
  position: fixed;
  inset: 0%;
}

.container-24 {
  max-width: none;
  max-height: none;
  overflow: hidden;
}

.div-block-68 {
  background-color: #333;
  height: 100vh;
}

.div-block-68.white {
  background-color: #fff;
}

.link-2 {
  color: var(--grey);
  cursor: pointer;
  text-decoration: none;
  transition: color .3s;
}

.link-2:hover {
  color: var(--ddd);
}

.link-3 {
  color: var(--grey);
  cursor: pointer;
  text-decoration: none;
  transition: color .3s;
}

.link-3:hover {
  color: var(--ddd);
}

.slide-9-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c953e48fd58d9f97be7f2b_3-2%20land%20signs.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-10-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68baf83638f2ef38ffc48a2a_3-2%20landscape%20x3%20i3.jpg");
  background-position: 50%;
  background-size: cover;
}

.mask-2 {
  background-color: #47333300;
}

.link-4 {
  color: var(--ddd);
  text-decoration: none;
}

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

.slide-nav-2 {
  color: #4c2626;
}

.text-span-6 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-weight: 700;
}

.container-25 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

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

.div-block-70 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb1bb0b0bf06e30226add2_hanger.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-70._2 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cbbf58f1799c45112a7f33_shoot2530.jpg");
}

.texxtcontain {
  flex-flow: column;
  display: flex;
}

.mobile-latout {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  display: grid;
}

.mobile-layout-inner {
  display: flex;
}

.nav-menu-3-copy {
  flex-flow: row;
  flex: 1;
  justify-content: center;
  display: block;
}

.section-menu-tablet {
  background-color: #4d4d4d00;
  margin-top: 131px;
  display: none;
}

.section-menu-tablet.mobile {
  display: none;
}

.section-menu-desktop {
  background-color: #4d4d4d00;
  margin-top: 0;
  display: block;
}

.section-menu-desktop.mobile {
  display: none;
}

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

.container-26 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

.slider-6 {
  z-index: -1;
  object-fit: fill;
  height: 100%;
}

.slide-11 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb5885b38962959c224c6f_7ffb2f9e319ad9db9520e0a566ea0c61_APSCREEN1.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-12 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cb5885a315da4b896208d5_040e4d5e0ed948dcca289b369c557a0f_APSCREEN2jpg.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-72 {
  aspect-ratio: 1;
  position: relative;
  inset: 0%;
}

.slider-7 {
  z-index: -1;
  height: 100%;
}

.slide-13 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cac6abe32af0f96a98eb9e_CUSTOM1.jpg");
  background-position: 50%;
  background-size: cover;
}

.container-27 {
  max-width: none;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.div-block-73 {
  aspect-ratio: 3;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cc006cf656cfd7aca12cf7_bearsbanner.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.heading-7 {
  color: var(--red);
  margin-bottom: 25px;
  padding-left: 10px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 60px;
}

._4-col-copy, ._4-col-copy-copy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.laptopcol {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.laptopcol._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.laptopcol-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

.laptopcol-copy._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

.container-17-copy {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

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

._3-col-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  display: grid;
}

._3-col-copy._3-col {
  grid-template-columns: 1fr 1fr 1fr;
}

._3-col-copy.noframe {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr 1fr;
}

.container-28 {
  max-width: none;
  padding-left: 15px;
  padding-right: 15px;
}

.bold-text-4, .bold-text-5 {
  font-weight: 400;
}

.slide-14 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68cac6abe32af0f96a98eb9e_CUSTOM1.jpg");
  background-position: 0 0;
  background-size: auto;
}

.section-3-copy {
  background-color: #4d4d4d00;
  margin-top: 131px;
}

.section-3-copy.mobile {
  display: none;
}

.contact {
  background-color: #888;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: static;
  inset: 0%;
}

.div-block-74 {
  height: 100%;
}

.container-29 {
  flex-flow: column;
  justify-content: space-between;
  max-width: none;
  height: 100vh;
  display: flex;
  position: fixed;
  inset: 0 0% 0%;
}

.div-block-75 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ce825a8a669387438cef6b_ad6759d506e64f6c6b6f20a65dad1f09_bearst.jpg");
  background-position: 50%;
  background-size: cover;
  height: 40%;
}

.footer-section-menu-abouty {
  display: block;
  position: fixed;
  inset: auto 0% 4%;
}

.heading-8 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-size: 5vw;
  line-height: 5vw;
}

.div-block-76 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: fixed;
  inset: auto 0% 5%;
}

.heading-9, .heading-10 {
  text-align: left;
  font-size: 3vw;
}

.heading-11 {
  font-size: 3vw;
}

.heading-copy {
  text-align: left;
  text-transform: none;
  max-width: none;
  height: 25%;
  margin-left: auto;
  margin-right: auto;
  font-family: "Shilia W 23 630", Arial, sans-serif;
}

.heading-copy.w {
  color: #ddd;
}

.div-block-77 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68c9d2166630a17e3c2f989a_7943c4f4820e6cd20110846c039d7b6b_land%20coffee2.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  height: 50%;
}

.div-block-78 {
  justify-content: center;
  align-items: center;
  height: 25%;
  display: flex;
}

.div-block-79 {
  height: 25%;
}

.div-block-77-copy {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d2e074f188df755538dd17_TRI%20POSTERS%20PORT%20OLD2.jpg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: contain;
  height: 25%;
}

.div-block-77-copy-copy {
  height: 10%;
}

.wrapper-ticker-copy {
  z-index: 5;
  width: 100vw;
  height: 60px;
  margin-top: auto;
  margin-bottom: auto;
  position: fixed;
  overflow: hidden;
}

.sectiion-contact {
  z-index: 9000;
  background-image: linear-gradient(#000000de, #000000de);
  position: fixed;
  inset: 0%;
}

.container-30 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  height: 100%;
  padding: 42px;
  display: flex;
}

.heading-12 {
  color: #dad6d6;
  text-align: center;
}

.heading-12-copy {
  color: #dad6d6;
  text-align: center;
  text-transform: none;
  margin-top: 0;
  font-family: "Shilia W 23 430", Arial, sans-serif;
}

.div-block-80 {
  border: 3px solid #fff;
  border-radius: 100%;
  width: 75px;
  height: 75px;
}

.link-5 {
  z-index: 9000;
  color: var(--red);
  margin-bottom: 20px;
  font-family: "Shilia W 23 630", Arial, sans-serif;
  text-decoration: none;
  transition: color .3s;
  display: block;
  position: static;
  inset: auto 0% 0%;
}

.link-5:hover {
  color: var(--red);
  text-decoration: none;
}

.paragraph-13 {
  color: #fff;
  font-family: Caliper Stairstep, Arial, sans-serif;
}

.contact-overlay {
  z-index: 9000;
  display: none;
  position: fixed;
  inset: 0%;
}

.contact-container {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  max-width: none;
  height: 100%;
  padding: 42px;
  display: flex;
}

.heading-contact {
  color: #dad6d6;
  text-align: left;
  text-transform: none;
  max-width: 1200px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Shilia W 23 430", Arial, sans-serif;
  text-decoration: none;
  display: block;
}

.close-type {
  color: #fff;
  margin-top: 14px;
  margin-bottom: 0;
  font-family: Caliper Stairstep, Arial, sans-serif;
}

.link-block-main-copy {
  flex: 0 auto;
  max-width: none;
  height: auto;
  text-decoration: none;
  display: block;
}

.lets-chat {
  color: #999;
  text-align: center;
  text-transform: uppercase;
  width: auto;
  margin-top: auto;
  margin-bottom: 6px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 6vw;
  line-height: 6vw;
  transition: color .3s;
  display: inline-block;
}

.lets-chat:hover {
  color: #d2232a;
}

.container-10-copy {
  max-width: none;
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.container-10-copy.shop {
  padding-top: 0;
}

.container-10-home {
  max-width: none;
  padding-top: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.container-10-home.shop {
  padding-top: 0;
}

.button {
  outline-offset: 0px;
  background-color: #3898ec00;
  outline: 3px solid #fff;
  font-family: "Shilia W 23 430", Arial, sans-serif;
}

.div-block-81 {
  display: inline-block;
}

.paragraph-14 {
  margin-bottom: 0;
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-size: 10px;
}

.body-about {
  background-color: #020202;
}

.heading-13 {
  text-align: center;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Caliper Stairstep, Arial, sans-serif;
  font-size: 9vw;
}

.link-shop {
  color: var(--red);
  text-decoration: none;
}

.div-block-82 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d69c3e0fb7b97efd32c86d_7ce42ca9d0f3809ab65cd2a20f5c2216_LANDSCAPE%20COFFEE%20PROJ3.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.body-home {
  background-color: var(--red);
}

.text-span-7 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-weight: 400;
}

.bold-text-6 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
}

.bold-text-7 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
  font-weight: 700;
}

.bold-text-8, .bold-text-9, .bold-text-10 {
  font-family: "Shilia W 23 630", Arial, sans-serif;
}

.bold-text-11 {
  font-style: italic;
  font-weight: 400;
}

.bold-text-12 {
  font-style: italic;
}

.container-31 {
  max-width: none;
}

.div-block-83 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d69a89472a4da48f864e3b_0401a807d4828b6c11aecd4564b7cdfb_WIDE%20COFFEE.jpg");
  background-position: 50%;
  background-size: cover;
  height: 100vh;
}

.div-block-83.graphic {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68d01986f29107a689e65f89_b6d291e8924d0ec116ddb86e2691b39c_UEPARECORDCOVER.jpg");
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.slider-8 {
  width: 100%;
  height: 100%;
}

.slide-15 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ea21210129319e67fee8ff_16-9%20wide%20Hero%20UEPA.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-16 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68da160a812eff518092f5ff_3-2%20landscape(2000%20wide.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.background-video-5 {
  background-image: linear-gradient(#ff0000c2, #ff0000c2);
  height: 100%;
}

.background-video-5._2 {
  background-image: none;
}

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

.div-block-85 {
  aspect-ratio: 16 / 9;
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68db737c5651ac8758ae86cf_SGHLRS.jpg");
  background-position: 50%;
  background-size: cover;
}

.body-home-copy {
  background-color: var(--red);
}

.slide-17 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ea284516529559bf84ee8e_409a412382169d648d705d81c3e79b39_16-9%20wide%20Hero%20COFFEE.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wrapper-ticker-copy {
  z-index: 5;
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: 100vw;
  height: 60px;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: static;
  inset: auto 0% 0%;
  overflow: hidden;
}

.wrapper-ticker-copy.home {
  background-color: var(--red);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.section-menu-home {
  background-color: #4d4d4d00;
  margin-top: auto;
  display: block;
}

.section-menu-home.mobile {
  display: none;
}

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

.div-block-86 {
  width: 100vw;
  height: 137px;
}

.spacer {
  width: 100vw;
  height: 130px;
}

.slide-18 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68ceab97c9e814fa40ddef6f_landscapecapsign).jpg");
  background-position: 50%;
  background-size: cover;
}

.slide-19 {
  background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68b5d0c9f1d6972541ce4b1c_patterns.jpg");
  background-position: 50%;
  background-size: cover;
}

@media screen and (max-width: 991px) {
  .container-vh {
    background-image: none;
    height: auto;
  }

  .div-text-block {
    background-color: #b1b1b1;
  }

  .container-3 {
    height: 47px;
    position: fixed;
    inset: auto 0% 0%;
  }

  .navbar-3 {
    background-color: #ddd0;
    inset: 0% 0% auto;
  }

  .brand-2 {
    display: block;
  }

  .container-6 {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .div-block-11 {
    aspect-ratio: 1;
    object-fit: fill;
    background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68953da2c32332b4d962965c_IMG_3026v3%20background2.jpg");
    background-position: 50%;
    background-size: cover;
    height: auto;
    margin-top: 0;
  }

  .nav-menu-3 {
    display: block;
  }

  .div-block-12 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: block;
  }

  .div-block-13 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    margin-bottom: 22px;
    display: grid;
  }

  .div-block-14 {
    display: inline-block;
    overflow: visible;
  }

  .div-block-14.on.menu {
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-15 {
    flex-flow: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .div-block-16 {
    flex-flow: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .menu-button {
    display: block;
  }

  .container-7 {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

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

  .section-3 {
    margin-top: 0;
    display: block;
  }

  .section-3.mobile {
    display: block;
  }

  .nav-link-2 {
    color: var(--off-black);
    text-transform: none;
    padding-top: 15px;
    padding-bottom: 22px;
    font-family: "Shilia W 23 630", Arial, sans-serif;
  }

  .nav-link-2.small {
    font-size: 11px;
  }

  .nav-link-3 {
    display: block;
    overflow: visible;
  }

  .div-block-28._2grid {
    grid-template-columns: 1fr;
  }

  .div-block-28._2grid-copy, .div-block-28._2grid-copy-copy {
    grid-template-columns: 1fr 1fr;
  }

  .div-background-i-age.product-1, .div-background-i-age.product-1-copy, .div-background-i-age.shop-copy, .div-background-i-age._3barsigns, .div-background-i-age.graphics-main, .div-background-i-age.product-main {
    aspect-ratio: 2 / 3;
  }

  .paragraph-5 {
    color: #000;
    display: block;
  }

  .paragraph-5.grey {
    color: #9b9b9b;
  }

  .div-tint {
    display: none;
  }

  .container-11 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .wrapper-ticker {
    margin-top: 129px;
  }

  .wrapper-ticker.menupage {
    margin-top: 51px;
  }

  .ticker-text {
    font-size: 20px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-9._2nd, .paragraph-9._2nd.w {
    margin-top: 30px;
  }

  .paragraph-9._2nd._15 {
    margin-top: 15px;
  }

  .paragraph-9.shop.w {
    margin-top: 20px;
  }

  .container-home {
    flex-flow: column;
    max-width: none;
    height: 90vh;
    display: flex;
  }

  .home-main {
    position: static;
  }

  .div-block-38 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: stretch stretch;
    height: 90vh;
    margin-bottom: 0;
    overflow: visible;
  }

  .background-home {
    width: 100%;
    height: 100%;
    position: static;
  }

  .background-home.r {
    position: static;
  }

  .background-home-tint {
    height: 50%;
    display: flex;
  }

  .home-footer-copy {
    height: 10%;
  }

  .link-block-3 {
    height: 45vh;
  }

  .div-block-48 {
    height: auto;
    padding-bottom: 0;
  }

  .intro-text-home {
    font-size: 2vw;
  }

  .intro-text {
    font-size: 4vh;
  }

  .background-home-copy {
    height: 100%;
  }

  .div-block-63 {
    height: 50vh;
  }

  .slider-right {
    height: 50%;
    position: static;
  }

  .slider-stop-block {
    height: 50vh;
  }

  .slider-left {
    height: 50%;
    position: static;
  }

  .grid-home-2-col {
    grid-template-rows: 0 auto;
    grid-template-columns: 1fr;
    width: 100%;
    height: auto;
    overflow: visible;
  }

  .grid-main-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: stretch stretch;
    width: 100%;
    height: 90vh;
    margin-bottom: 0;
    overflow: visible;
  }

  .div-block-66 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-box {
    width: auto;
  }

  .heading-5 {
    font-size: 5vw;
  }

  .slider-5 {
    width: 100%;
    height: 45%;
  }

  .load-white {
    display: none;
  }

  .mobile-latout {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr .25fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    margin: 13px 15px 29px;
    display: block;
  }

  .mobile-layout-inner {
    flex-flow: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .menu-header {
    color: var(--red);
    margin-top: 11px;
    margin-bottom: 0;
    margin-left: -3px;
    padding-left: 0;
    font-family: Caliper Stairstep, Arial, sans-serif;
    font-size: 30px;
  }

  .nav-menu-3-copy {
    display: block;
  }

  .section-menu-tablet {
    margin-top: 0;
    padding-top: 0;
    display: block;
  }

  .section-menu-tablet.mobile {
    display: block;
  }

  .section-menu-tablet.menu {
    padding-top: 105px;
  }

  .section-menu-desktop {
    margin-top: 0;
    display: none;
  }

  .section-menu-desktop.mobile {
    display: block;
  }

  .section-3-copy {
    margin-top: 0;
    display: block;
  }

  .section-3-copy.mobile {
    display: block;
  }

  .contact-overlay {
    display: none;
  }

  .lets-chat {
    font-size: 7vw;
  }

  .wrapper-ticker-copy {
    margin-top: 129px;
  }

  .section-menu-home {
    margin-top: 0;
    display: none;
  }

  .section-menu-home.mobile {
    display: block;
  }

  .facebook-menu-text {
    margin-top: 19px;
    margin-bottom: 0;
  }

  .link-6, .link-7 {
    color: var(--dark-grey);
    font-family: "Shilia W 23 430", Arial, sans-serif;
    text-decoration: none;
  }

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

  .spacer {
    height: 100px;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .container-vh {
    aspect-ratio: 1;
    height: auto;
  }

  .paragraph-2.mid {
    text-align: center;
    display: inline-block;
  }

  .paragraph-2.right {
    text-align: left;
    display: inline-block;
  }

  .navbar-3.home {
    padding-bottom: 0;
  }

  .brand-2 {
    display: none;
  }

  .div-block-13 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div-block-15, .div-block-16 {
    flex-flow: column;
    align-self: flex-start;
  }

  .section-3 {
    margin-top: 0;
  }

  .div-block-23-copy._3-col {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-25 {
    height: auto;
  }

  .div-block-27.capstone-copy {
    margin-bottom: 0;
  }

  .div-block-28 {
    grid-template-columns: 1fr;
  }

  .div-block-28._2grid, .div-block-28._2grid-copy, .div-block-28._2grid-copy-copy {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .div-background-i-age.product-1, .div-background-i-age.product-1-copy, .div-background-i-age.shop-copy, .div-background-i-age._3barsigns, .div-background-i-age.graphics-main, .div-background-i-age.product-main {
    aspect-ratio: 3 / 2;
  }

  .div-block-33 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .wrapper-ticker {
    margin-top: 129px;
  }

  .paragraph-8 {
    font-size: 5vw;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-xlarge {
    font-size: 2.5rem;
  }

  .paragraph-9._2nd {
    padding-right: 0;
  }

  .div-block-38 {
    height: 90%;
    margin-bottom: 84px;
  }

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

  .intro-text-home {
    padding-top: 3px;
    display: block;
  }

  .intro-text {
    font-size: 5vw;
    line-height: 80%;
  }

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

  .div-block-55 {
    grid-template-columns: 1fr;
  }

  ._3-col {
    grid-template-columns: 1fr 1fr 1fr;
  }

  ._2-col {
    grid-template-columns: 1fr;
    height: auto;
  }

  .grid-home-2-col {
    margin-bottom: 84px;
  }

  .grid-main-2 {
    height: 100%;
  }

  .div-block-66 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-5 {
    font-size: 9vw;
  }

  .mobile-latout {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .mobile-layout-inner {
    flex-flow: column;
    align-self: flex-start;
  }

  .menu-header {
    font-family: Caliper Stairstep, Arial, sans-serif;
    font-size: 30px;
  }

  .section-menu-tablet, .section-menu-desktop {
    margin-top: 0;
  }

  ._4-col-copy {
    grid-template-columns: 1fr;
  }

  .laptopcol._3-col, .laptopcol-copy._3-col {
    grid-template-columns: 1fr 1fr;
  }

  ._3-col-copy.noframe {
    grid-template-columns: 1fr;
  }

  .section-3-copy {
    margin-top: 0;
  }

  .lets-chat {
    font-size: 7vw;
    line-height: 7vw;
  }

  .wrapper-ticker-copy {
    margin-top: 129px;
  }

  .section-menu-home {
    margin-top: 0;
  }

  .spacer {
    height: 100px;
  }
}

@media screen and (max-width: 479px) {
  .div-block-3 {
    display: block;
  }

  .paragraph-2.mid {
    font-size: 10px;
  }

  .navbar-3 {
    position: fixed;
    inset: 0% 0% auto;
  }

  .navbar-3.home {
    inset: 0% 0% auto;
  }

  .section-3 {
    padding-top: 105px;
    padding-bottom: 0;
  }

  .div-block-23-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .div-block-23-copy._3-col, .div-block-23-copy.shop {
    grid-template-columns: 1fr;
  }

  .div-block-26.coffee {
    max-width: none;
  }

  .div-block-27.laptop-3 {
    display: none;
  }

  .div-block-27.insects-1 {
    background-position: 50%;
    background-repeat: no-repeat;
  }

  .div-block-27.capstone-copy {
    margin-bottom: 0;
  }

  .div-block-27.big {
    background-position: 50%;
    background-repeat: no-repeat;
  }

  .div-block-27.greatat {
    background-position: 50%;
  }

  .div-block-33 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .container-11 {
    max-width: none;
  }

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

  .ticker-text {
    font-size: 20px;
  }

  .paragraph-8 {
    font-size: 5vw;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .paragraph-9._2nd.w {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .paragraph-9.w, .paragraph-9._w-copy {
    margin-bottom: 20px;
  }

  .paragraph-9.indent.w, .paragraph-9._2nd-copy.w, .paragraph-9.shop.w {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .div-block-35 {
    grid-template-columns: 1fr;
  }

  .heading {
    flex-flow: column;
    font-size: 28px;
    line-height: 35px;
    display: flex;
  }

  .heading.w {
    font-size: 30px;
  }

  .home-main {
    position: fixed;
    inset: 0%;
  }

  .div-block-38 {
    grid-template-columns: 1fr;
  }

  .heading-2 {
    font-size: 140%;
  }

  .home-footer-copy {
    position: fixed;
    inset: auto 0% 0%;
  }

  .intro-text-home {
    font-size: 3vw;
  }

  .link {
    font-size: 10px;
  }

  .intro-text {
    font-size: 5vw;
  }

  .div-block-55 {
    grid-template-columns: 1fr;
  }

  ._3-col-grid.cigna {
    grid-template-columns: 1fr;
    display: block;
  }

  .div-block-58 {
    grid-template-columns: 1fr;
  }

  ._3-col {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  ._3-col.arch {
    grid-template-columns: 1fr;
  }

  .div-block-59-copy.cards {
    background-image: url("https://cdn.prod.website-files.com/6895205a52b1986133a429ea/68bd87013fcdc7b498a0181d_tie.jpg");
  }

  .grid-home-2-col {
    grid-template-columns: 1fr 1fr;
  }

  .grid-main-2 {
    grid-template-columns: 1fr;
  }

  .heading-5 {
    font-size: 9vw;
  }

  .next-project._2nd.w {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .next-project.w {
    margin-bottom: 20px;
  }

  .paragraph-9-copy._2nd.w {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .paragraph-9-copy.w {
    margin-bottom: 20px;
  }

  .div-block-69 {
    grid-template-columns: 1fr;
  }

  .menu-header {
    margin-left: -2px;
    font-size: 20px;
  }

  .section-menu-tablet {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-menu-tablet.home {
    padding-top: 0;
  }

  .section-menu-desktop {
    padding-top: 105px;
    padding-bottom: 0;
  }

  .div-block-71 {
    grid-template-columns: 1fr;
  }

  .div-block-72._2 {
    display: none;
  }

  .laptopcol, .laptopcol-copy {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .section-3-copy {
    padding-top: 105px;
    padding-bottom: 0;
  }

  .heading-copy.w {
    font-size: 30px;
  }

  .link-5 {
    font-size: 30px;
  }

  .lets-chat {
    font-size: 10vw;
    line-height: 10vw;
  }

  .text-span-8 {
    font-size: 30px;
    line-height: 40px;
  }

  .blank-div {
    display: none;
  }

  .wrapper-ticker-copy {
    margin-top: 15px;
  }

  .section-menu-home {
    padding-top: 105px;
    padding-bottom: 0;
  }

  .section-9 {
    position: relative;
  }
}

#w-node-_49fbfb8e-c525-6f85-3f3e-e4be7f9919b0-c97f8cff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_49fbfb8e-c525-6f85-3f3e-e4be7f9919bd-c97f8cff, #w-node-_49fbfb8e-c525-6f85-3f3e-e4be7f9919be-c97f8cff {
  justify-self: center;
}

#w-node-_49fbfb8e-c525-6f85-3f3e-e4be7f9919c0-c97f8cff {
  justify-self: end;
}

#w-node-dfb37404-9814-3087-d895-579d45b72c47-c97f8cff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca49-c97f8cff {
  justify-self: center;
}

#w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca4c-c97f8cff {
  justify-self: end;
}

#w-node-_80a95764-73aa-670f-5b86-f194ef78096e-7f8b51ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80a95764-73aa-670f-5b86-f194ef780977-7f8b51ae, #w-node-_80a95764-73aa-670f-5b86-f194ef780978-7f8b51ae {
  justify-self: center;
}

#w-node-_80a95764-73aa-670f-5b86-f194ef78097a-7f8b51ae {
  justify-self: end;
}

#w-node-_54325888-2ff2-2315-430b-21f8955f64e1-7f8b51ae, #w-node-_7f2b9c37-a032-c725-4c58-f9c38aed3348-7f8b51ae {
  place-self: stretch stretch;
}

#w-node-_5075e4a0-cde6-9e5f-401a-9771a2d36b84-7f8b51ae {
  place-self: end start;
}

#w-node-_227b73b8-3b7f-1426-9c4f-aa9d9f6d4ba0-7f8b51ae {
  place-self: end center;
}

#w-node-_302684c0-7b36-c002-fbb2-d20021e6ad07-7f8b51ae {
  place-self: end;
}

#w-node-dfb37404-9814-3087-d895-579d45b72c47-7f8b51ae, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-9acab496 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-9acab496, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-9acab496 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-9acab496 {
  justify-self: end;
}

#w-node-da154621-7ba9-9e48-38ec-71121f46953a-9acab496 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2976b4a-0119-9ec4-f6a6-ee2695400014-9acab496 {
  justify-self: center;
}

#w-node-d2976b4a-0119-9ec4-f6a6-ee2695400017-9acab496 {
  justify-self: end;
}

#w-node-_80a95764-73aa-670f-5b86-f194ef78096e-9f5eb111 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_80a95764-73aa-670f-5b86-f194ef780977-9f5eb111, #w-node-_80a95764-73aa-670f-5b86-f194ef780978-9f5eb111 {
  justify-self: center;
}

#w-node-_80a95764-73aa-670f-5b86-f194ef78097a-9f5eb111 {
  justify-self: end;
}

#w-node-_6622d366-300a-e59f-aad0-ccee099b853f-9f5eb111 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fba4bddf-8a76-93c0-9278-6a6c010c4019-9f5eb111 {
  justify-self: center;
}

#w-node-fba4bddf-8a76-93c0-9278-6a6c010c401c-9f5eb111 {
  justify-self: end;
}

#w-node-a01f0b03-fb79-0286-3242-2b6eb2d15307-bfa42113 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a01f0b03-fb79-0286-3242-2b6eb2d15314-bfa42113, #w-node-a01f0b03-fb79-0286-3242-2b6eb2d15315-bfa42113 {
  justify-self: center;
}

#w-node-a01f0b03-fb79-0286-3242-2b6eb2d15317-bfa42113 {
  justify-self: end;
}

#w-node-_88245743-1ac8-6221-6842-7330f864682b-bfa42113 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-bfa42113 {
  place-self: center start;
}

#w-node-adc395cb-4463-67f9-7801-f262f7c26f86-bfa42113 {
  justify-self: center;
}

#w-node-adc395cb-4463-67f9-7801-f262f7c26f89-bfa42113 {
  justify-self: end;
}

#w-node-d6cc09a1-1786-3b68-cdd1-c0620fa68bfa-5dbe50a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d6cc09a1-1786-3b68-cdd1-c0620fa68c0f-5dbe50a4, #w-node-d6cc09a1-1786-3b68-cdd1-c0620fa68c10-5dbe50a4 {
  justify-self: center;
}

#w-node-d6cc09a1-1786-3b68-cdd1-c0620fa68c12-5dbe50a4 {
  justify-self: end;
}

#w-node-_8db05dc5-aca3-dc5b-8dcd-f94bb4341e3d-5dbe50a4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-5dbe50a4 {
  place-self: center start;
}

#w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea6-5dbe50a4 {
  justify-self: center;
}

#w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea9-5dbe50a4 {
  justify-self: end;
}

#w-node-_0ddab4ef-aeca-15e2-9bb7-1c0944658f5f-63f3eed4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0ddab4ef-aeca-15e2-9bb7-1c0944658f74-63f3eed4, #w-node-_0ddab4ef-aeca-15e2-9bb7-1c0944658f75-63f3eed4 {
  justify-self: center;
}

#w-node-_0ddab4ef-aeca-15e2-9bb7-1c0944658f77-63f3eed4 {
  justify-self: end;
}

#w-node-c85edf8b-ba8e-cb98-d415-391777388fba-63f3eed4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c8486b6-ca38-b979-1171-d6279d47db5a-63f3eed4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-63f3eed4 {
  place-self: center start;
}

#w-node-_78461717-4c36-c8ef-5624-cc4fe0a49744-63f3eed4 {
  justify-self: center;
}

#w-node-_78461717-4c36-c8ef-5624-cc4fe0a49747-63f3eed4 {
  justify-self: end;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-9331c538 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-9331c538, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-9331c538 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-9331c538 {
  justify-self: end;
}

#w-node-b8cef781-50fa-1a1c-7058-a53460f5e951-e5771a1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8cef781-50fa-1a1c-7058-a53460f5e966-e5771a1d, #w-node-b8cef781-50fa-1a1c-7058-a53460f5e967-e5771a1d {
  justify-self: center;
}

#w-node-b8cef781-50fa-1a1c-7058-a53460f5e969-e5771a1d {
  justify-self: end;
}

#w-node-_5eae321c-eda8-0c5f-6c45-e33836ee4f6b-e5771a1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8acf848b-b9bb-dbdf-1612-33e67744f81f-e5771a1d {
  justify-self: start;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-e5771a1d {
  place-self: center start;
}

#w-node-_8271098f-7a56-d558-1bef-d76d803fa5e4-e5771a1d {
  justify-self: center;
}

#w-node-_8271098f-7a56-d558-1bef-d76d803fa5e7-e5771a1d {
  justify-self: end;
}

#w-node-_0e1e7c74-8114-e38d-3639-9c4f8aaf50b0-a1b2fea2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e1e7c74-8114-e38d-3639-9c4f8aaf50c5-a1b2fea2, #w-node-_0e1e7c74-8114-e38d-3639-9c4f8aaf50c6-a1b2fea2 {
  justify-self: center;
}

#w-node-_0e1e7c74-8114-e38d-3639-9c4f8aaf50c8-a1b2fea2 {
  justify-self: end;
}

#w-node-c0dc35c2-8c98-7532-ada7-c5d5465f1102-a1b2fea2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7465facd-4da7-520c-cb60-51f35d19c580-a1b2fea2 {
  place-self: center start;
}

#w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcfc-a1b2fea2 {
  justify-self: center;
}

#w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcff-a1b2fea2 {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-4e2329ce {
  place-self: center start;
}

#w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda80-98afda79 {
  justify-self: center;
}

#w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda83-98afda79 {
  justify-self: end;
}

#w-node-_67bfb6d5-c26a-5f62-9ca6-a8cabfbd4536-bfbd4530 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67bfb6d5-c26a-5f62-9ca6-a8cabfbd4543-bfbd4530, #w-node-_67bfb6d5-c26a-5f62-9ca6-a8cabfbd4544-bfbd4530 {
  justify-self: center;
}

#w-node-_67bfb6d5-c26a-5f62-9ca6-a8cabfbd4546-bfbd4530 {
  justify-self: end;
}

#w-node-_175aecd6-a8c5-a3ae-e282-8602f1f1e635-529e3831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_175aecd6-a8c5-a3ae-e282-8602f1f1e64a-529e3831, #w-node-_175aecd6-a8c5-a3ae-e282-8602f1f1e64b-529e3831 {
  justify-self: center;
}

#w-node-_175aecd6-a8c5-a3ae-e282-8602f1f1e64d-529e3831 {
  justify-self: end;
}

#w-node-_9bf9e85a-b0ad-1fa5-90ab-6db1e874825f-529e3831 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-529e3831 {
  place-self: center start;
}

#w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea0f-529e3831 {
  justify-self: center;
}

#w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea12-529e3831 {
  justify-self: end;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-acd5ea25 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-acd5ea25, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-acd5ea25 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-acd5ea25 {
  justify-self: end;
}

#w-node-_1ee64a61-2218-fdd3-b651-ec5067002033-2372077d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1ee64a61-2218-fdd3-b651-ec5067002040-2372077d, #w-node-_1ee64a61-2218-fdd3-b651-ec5067002041-2372077d {
  justify-self: center;
}

#w-node-_1ee64a61-2218-fdd3-b651-ec5067002043-2372077d {
  justify-self: end;
}

#w-node-c3899f77-1da4-8015-7054-7dc55318ecb2-2372077d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae1d1268-e95a-fc67-d674-937f3d9e67a9-2372077d {
  justify-self: center;
}

#w-node-ae1d1268-e95a-fc67-d674-937f3d9e67ac-2372077d {
  justify-self: end;
}

#w-node-c46fac74-fd99-13bb-120d-facce135943b-1551604a {
  place-self: center start;
}

#w-node-b846a8c2-7af4-c847-0e3f-b23e8115a07f-8115a079 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b846a8c2-7af4-c847-0e3f-b23e8115a08c-8115a079, #w-node-b846a8c2-7af4-c847-0e3f-b23e8115a08d-8115a079 {
  justify-self: center;
}

#w-node-b846a8c2-7af4-c847-0e3f-b23e8115a08f-8115a079 {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-c4206c39 {
  place-self: center start;
}

#w-node-_9ae022bf-4ae4-df8c-f418-d526dc422625-71bfd9ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9ae022bf-4ae4-df8c-f418-d526dc42263a-71bfd9ce, #w-node-_9ae022bf-4ae4-df8c-f418-d526dc42263b-71bfd9ce {
  justify-self: center;
}

#w-node-_9ae022bf-4ae4-df8c-f418-d526dc42263d-71bfd9ce {
  justify-self: end;
}

#w-node-_84c8a9f2-db16-7bf2-5189-4c10bad740ec-71bfd9ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2b018de8-cfa1-0186-fd72-442c047dec92-71bfd9ce {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-71bfd9ce {
  place-self: center start;
}

#w-node-a96b93cb-8268-c1f7-f23d-89a8364ee708-71bfd9ce {
  justify-self: center;
}

#w-node-a96b93cb-8268-c1f7-f23d-89a8364ee70b-71bfd9ce {
  justify-self: end;
}

#w-node-_7dc419c6-3eaf-549d-06b9-a410741eac42-0290b37a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7dc419c6-3eaf-549d-06b9-a410741eac57-0290b37a, #w-node-_7dc419c6-3eaf-549d-06b9-a410741eac58-0290b37a {
  justify-self: center;
}

#w-node-_7dc419c6-3eaf-549d-06b9-a410741eac5a-0290b37a {
  justify-self: end;
}

#w-node-b2554906-1494-f0d4-8a66-394ea86f9c54-0290b37a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-0290b37a {
  place-self: center start;
}

#w-node-_95972752-714b-e1af-9b47-e04196f6ab55-0290b37a {
  justify-self: center;
}

#w-node-_95972752-714b-e1af-9b47-e04196f6ab58-0290b37a {
  justify-self: end;
}

#w-node-_4a6ec084-b375-c102-fe32-45fa7b374305-cebebf49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4a6ec084-b375-c102-fe32-45fa7b37431a-cebebf49, #w-node-_4a6ec084-b375-c102-fe32-45fa7b37431b-cebebf49 {
  justify-self: center;
}

#w-node-_4a6ec084-b375-c102-fe32-45fa7b37431d-cebebf49 {
  justify-self: end;
}

#w-node-_14e1e05f-f6f1-955d-7c82-78ca39f30791-cebebf49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-cebebf49 {
  place-self: center start;
}

#w-node-_02e49384-b68f-f731-9251-6a25c20b3942-cebebf49 {
  justify-self: center;
}

#w-node-_02e49384-b68f-f731-9251-6a25c20b3945-cebebf49 {
  justify-self: end;
}

#w-node-b81d05f3-8c1e-6e98-7717-925fb8b96840-5aa4967d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b81d05f3-8c1e-6e98-7717-925fb8b96855-5aa4967d, #w-node-b81d05f3-8c1e-6e98-7717-925fb8b96856-5aa4967d {
  justify-self: center;
}

#w-node-b81d05f3-8c1e-6e98-7717-925fb8b96858-5aa4967d {
  justify-self: end;
}

#w-node-_4f94bc8c-c4b2-c46c-bb35-bc546496361a-5aa4967d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-5aa4967d {
  place-self: center start;
}

#w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d4a-5aa4967d {
  justify-self: center;
}

#w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d4d-5aa4967d {
  justify-self: end;
}

#w-node-_200143b3-10fc-76c7-0680-c17f3cb56da4-4d8cd3d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_200143b3-10fc-76c7-0680-c17f3cb56db9-4d8cd3d7, #w-node-_200143b3-10fc-76c7-0680-c17f3cb56dba-4d8cd3d7 {
  justify-self: center;
}

#w-node-_200143b3-10fc-76c7-0680-c17f3cb56dbc-4d8cd3d7 {
  justify-self: end;
}

#w-node-_1d0bfd2e-3861-3a68-5ac8-731f7d952845-4d8cd3d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-4d8cd3d7 {
  place-self: center start;
}

#w-node-_680f7e36-56ef-c3fd-528a-c026a037c9a7-4d8cd3d7 {
  justify-self: center;
}

#w-node-_680f7e36-56ef-c3fd-528a-c026a037c9aa-4d8cd3d7 {
  justify-self: end;
}

#w-node-_3d593c2b-0d2f-850e-894b-8f86f7939e07-dfec5679 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3d593c2b-0d2f-850e-894b-8f86f7939e1c-dfec5679, #w-node-_3d593c2b-0d2f-850e-894b-8f86f7939e1d-dfec5679 {
  justify-self: center;
}

#w-node-_3d593c2b-0d2f-850e-894b-8f86f7939e1f-dfec5679 {
  justify-self: end;
}

#w-node-_5f26367b-d163-5b66-25ca-9501ff0177c5-dfec5679 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-dfec5679 {
  place-self: center start;
}

#w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d44a-dfec5679 {
  justify-self: center;
}

#w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d44d-dfec5679 {
  justify-self: end;
}

#w-node-d04f13c1-c7ea-260f-b214-0d42b6eb6d59-dd893ff9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d04f13c1-c7ea-260f-b214-0d42b6eb6d6e-dd893ff9, #w-node-d04f13c1-c7ea-260f-b214-0d42b6eb6d6f-dd893ff9 {
  justify-self: center;
}

#w-node-d04f13c1-c7ea-260f-b214-0d42b6eb6d71-dd893ff9 {
  justify-self: end;
}

#w-node-ce847144-4b0c-9816-dde2-a80a26cfb8b1-dd893ff9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-dd893ff9 {
  place-self: center start;
}

#w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cc1-dd893ff9 {
  justify-self: center;
}

#w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cc4-dd893ff9 {
  justify-self: end;
}

#w-node-fa73cef9-8721-85ec-40ab-a53c7090cf4b-f37c2c50, #w-node-_186610b1-9ca4-7868-3e79-a2bb8e873aa9-f37c2c50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_186610b1-9ca4-7868-3e79-a2bb8e873abe-f37c2c50, #w-node-_186610b1-9ca4-7868-3e79-a2bb8e873abf-f37c2c50 {
  justify-self: center;
}

#w-node-_186610b1-9ca4-7868-3e79-a2bb8e873ac1-f37c2c50 {
  justify-self: end;
}

#w-node-c1ea1a2b-1d3d-dbff-a4cb-b233e76a172e-f37c2c50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-f37c2c50 {
  place-self: center start;
}

#w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b004080a2-f37c2c50 {
  justify-self: center;
}

#w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b004080a5-f37c2c50 {
  justify-self: end;
}

#w-node-_94089014-db7d-f21d-0628-0818215d3210-06b7ddda, #w-node-_76a463b8-027d-a636-61cf-bd1d5453451e-06b7ddda {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76a463b8-027d-a636-61cf-bd1d54534533-06b7ddda, #w-node-_76a463b8-027d-a636-61cf-bd1d54534534-06b7ddda {
  justify-self: center;
}

#w-node-_76a463b8-027d-a636-61cf-bd1d54534536-06b7ddda {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-06b7ddda {
  place-self: center start;
}

#w-node-c665070d-f5e5-bc09-5df4-cf678705b3f7-06b7ddda {
  justify-self: center;
}

#w-node-c665070d-f5e5-bc09-5df4-cf678705b3fa-06b7ddda {
  justify-self: end;
}

#w-node-_263e9c1d-b164-4775-7a2e-9a8844adfe88-cec46fdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_263e9c1d-b164-4775-7a2e-9a8844adfe9d-cec46fdf, #w-node-_263e9c1d-b164-4775-7a2e-9a8844adfe9e-cec46fdf {
  justify-self: center;
}

#w-node-_263e9c1d-b164-4775-7a2e-9a8844adfea0-cec46fdf {
  justify-self: end;
}

#w-node-_14785b71-630b-1e40-aa46-049f7c8ddbb1-cec46fdf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-cec46fdf {
  place-self: center start;
}

#w-node-_85b99e33-13e2-a5ef-38bc-233758fa49a7-cec46fdf {
  justify-self: center;
}

#w-node-_85b99e33-13e2-a5ef-38bc-233758fa49aa-cec46fdf {
  justify-self: end;
}

#w-node-_3026a5f7-8369-8604-da92-f131164adc2c-60e1671f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3026a5f7-8369-8604-da92-f131164adc41-60e1671f, #w-node-_3026a5f7-8369-8604-da92-f131164adc42-60e1671f {
  justify-self: center;
}

#w-node-_3026a5f7-8369-8604-da92-f131164adc44-60e1671f {
  justify-self: end;
}

#w-node-fabc7844-419f-f3d2-aaf9-b0b9d98c7617-60e1671f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-60e1671f {
  place-self: center start;
}

#w-node-_425afc3f-5530-2acd-8293-78fcda07bf6c-60e1671f {
  justify-self: center;
}

#w-node-_425afc3f-5530-2acd-8293-78fcda07bf6f-60e1671f {
  justify-self: end;
}

#w-node-_1c24027f-e802-78d6-f07c-c88ada270438-f2c75bbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1c24027f-e802-78d6-f07c-c88ada27044d-f2c75bbf, #w-node-_1c24027f-e802-78d6-f07c-c88ada27044e-f2c75bbf {
  justify-self: center;
}

#w-node-_1c24027f-e802-78d6-f07c-c88ada270450-f2c75bbf {
  justify-self: end;
}

#w-node-b74d0ffe-e807-660c-424f-3d9b463fa1a4-f2c75bbf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-f2c75bbf {
  place-self: center start;
}

#w-node-_283219f1-c79e-8385-5fc8-862205e24ec5-f2c75bbf {
  justify-self: center;
}

#w-node-_283219f1-c79e-8385-5fc8-862205e24ec8-f2c75bbf {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-e5b78111 {
  place-self: center start;
}

#w-node-_438aa614-2e15-5252-5743-a9ed276455a9-9400d20e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_438aa614-2e15-5252-5743-a9ed276455be-9400d20e, #w-node-_438aa614-2e15-5252-5743-a9ed276455bf-9400d20e {
  justify-self: center;
}

#w-node-_438aa614-2e15-5252-5743-a9ed276455c1-9400d20e {
  justify-self: end;
}

#w-node-_719580da-6519-e4c0-26de-3f445d618056-9400d20e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-9400d20e {
  place-self: center start;
}

#w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647f0-9400d20e {
  justify-self: center;
}

#w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647f3-9400d20e {
  justify-self: end;
}

#w-node-_0a76fd99-fa5b-8976-80b3-7b9df3101903-c15b2cca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a76fd99-fa5b-8976-80b3-7b9df3101918-c15b2cca, #w-node-_0a76fd99-fa5b-8976-80b3-7b9df3101919-c15b2cca {
  justify-self: center;
}

#w-node-_0a76fd99-fa5b-8976-80b3-7b9df310191b-c15b2cca {
  justify-self: end;
}

#w-node-_2574c434-ce99-a566-ff20-e2236b808692-c15b2cca {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-c15b2cca {
  place-self: center start;
}

#w-node-_013c6752-85c8-5582-39ef-571e113294d6-c15b2cca {
  justify-self: center;
}

#w-node-_013c6752-85c8-5582-39ef-571e113294d9-c15b2cca {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-8b6121da {
  place-self: center start;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-b78a84b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-b78a84b0, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-b78a84b0 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-b78a84b0 {
  justify-self: end;
}

#w-node-a24e6ac9-24ae-fc4f-28cf-1913edeeb073-b78a84b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ecc-b78a84b0 {
  justify-self: center;
}

#w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ecf-b78a84b0 {
  justify-self: end;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-3fa21e79 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-3fa21e79, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-3fa21e79 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-3fa21e79 {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-3fa21e79 {
  place-self: center start;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-1af9ebb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-1af9ebb0, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-1af9ebb0 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-1af9ebb0 {
  justify-self: end;
}

#w-node-_16c1dd1f-798c-d4da-be24-f489b0aa40c2-1af9ebb0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f518af76-6579-1822-149f-13220a73138f-1af9ebb0 {
  justify-self: center;
}

#w-node-f518af76-6579-1822-149f-13220a731392-1af9ebb0 {
  justify-self: end;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-98a82a0f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-98a82a0f, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-98a82a0f {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-98a82a0f {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-98a82a0f {
  place-self: center start;
}

#w-node-ac9bd69c-77a2-ffd9-44b2-94814d1cd151-99e3ece4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ac9bd69c-77a2-ffd9-44b2-94814d1cd162-99e3ece4, #w-node-ac9bd69c-77a2-ffd9-44b2-94814d1cd163-99e3ece4 {
  justify-self: center;
}

#w-node-ac9bd69c-77a2-ffd9-44b2-94814d1cd165-99e3ece4 {
  justify-self: end;
}

#w-node-_0826e718-55c2-0b47-eb6b-bc8489b4885b-99e3ece4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1ac9-99e3ece4 {
  justify-self: center;
}

#w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1acc-99e3ece4 {
  justify-self: end;
}

#w-node-_75a2d170-3136-0c09-721c-086a62464434-2a28af74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75a2d170-3136-0c09-721c-086a62464449-2a28af74, #w-node-_75a2d170-3136-0c09-721c-086a6246444a-2a28af74 {
  justify-self: center;
}

#w-node-_75a2d170-3136-0c09-721c-086a6246444c-2a28af74 {
  justify-self: end;
}

#w-node-_2436e9bd-125b-e46f-f8f7-a5c1aa6157e5-2a28af74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7b62872a-9c15-4d12-ae10-772c99e9f81c-2a28af74 {
  justify-self: center;
}

#w-node-_7b62872a-9c15-4d12-ae10-772c99e9f81f-2a28af74 {
  justify-self: end;
}

#w-node-_124baf5b-4a64-61f7-139d-9e710acb1a65-99ee72fa {
  place-self: center start;
}

#w-node-c3eaa3c7-a0ec-1907-9e3e-77cd971acca3-15e5935b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3eaa3c7-a0ec-1907-9e3e-77cd971accb8-15e5935b, #w-node-c3eaa3c7-a0ec-1907-9e3e-77cd971accb9-15e5935b {
  justify-self: center;
}

#w-node-c3eaa3c7-a0ec-1907-9e3e-77cd971accbb-15e5935b {
  justify-self: end;
}

#w-node-fdbf17a0-26fc-abb2-ebbf-5ca8bcb11e91-15e5935b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de1d6201-8992-a53e-374c-b52da6ecdc57-15e5935b {
  justify-self: center;
}

#w-node-de1d6201-8992-a53e-374c-b52da6ecdc5a-15e5935b {
  justify-self: end;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78aa-85ac6100 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b7-85ac6100, #w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b8-85ac6100 {
  justify-self: center;
}

#w-node-e9cec995-9032-e2a5-052e-1ea2d28a78b9-85ac6100 {
  justify-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-c001f02b-09b1-77c8-3e56-df6d17dc2b59-1551604a, #w-node-_93d3fd82-fea6-3fdd-5846-0a140343e7a3-1551604a, #w-node-ec706e72-cfff-cab1-68c0-ab4f4cc08b3e-1551604a, #w-node-d711feb9-0356-1094-6c45-85766a3805ce-1551604a, #w-node-bed28aa7-5909-891c-e8b9-bda7d8c94e1b-1551604a, #w-node-_2b3d01ca-545b-a783-eac5-d840957ab2fb-1551604a, #w-node-_93d3fd82-fea6-3fdd-5846-0a140343e7a3-c4206c39, #w-node-ec706e72-cfff-cab1-68c0-ab4f4cc08b3e-c4206c39, #w-node-d711feb9-0356-1094-6c45-85766a3805ce-c4206c39, #w-node-bed28aa7-5909-891c-e8b9-bda7d8c94e1b-c4206c39, #w-node-_2b3d01ca-545b-a783-eac5-d840957ab2fb-c4206c39, #w-node-c001f02b-09b1-77c8-3e56-df6d17dc2b59-e5b78111, #w-node-_93d3fd82-fea6-3fdd-5846-0a140343e7a3-e5b78111, #w-node-ec706e72-cfff-cab1-68c0-ab4f4cc08b3e-e5b78111, #w-node-d711feb9-0356-1094-6c45-85766a3805ce-e5b78111, #w-node-bed28aa7-5909-891c-e8b9-bda7d8c94e1b-e5b78111, #w-node-_2b3d01ca-545b-a783-eac5-d840957ab2fb-e5b78111, #w-node-c001f02b-09b1-77c8-3e56-df6d17dc2b59-8b6121da, #w-node-_93d3fd82-fea6-3fdd-5846-0a140343e7a3-8b6121da, #w-node-ec706e72-cfff-cab1-68c0-ab4f4cc08b3e-8b6121da, #w-node-d711feb9-0356-1094-6c45-85766a3805ce-8b6121da, #w-node-bed28aa7-5909-891c-e8b9-bda7d8c94e1b-8b6121da, #w-node-_2b3d01ca-545b-a783-eac5-d840957ab2fb-8b6121da, #w-node-c001f02b-09b1-77c8-3e56-df6d17dc2b59-3fa21e79, #w-node-_93d3fd82-fea6-3fdd-5846-0a140343e7a3-3fa21e79, #w-node-ec706e72-cfff-cab1-68c0-ab4f4cc08b3e-3fa21e79, #w-node-d711feb9-0356-1094-6c45-85766a3805ce-3fa21e79, #w-node-bed28aa7-5909-891c-e8b9-bda7d8c94e1b-3fa21e79, #w-node-_2b3d01ca-545b-a783-eac5-d840957ab2fb-3fa21e79 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca45-c97f8cff {
    align-self: stretch;
  }

  #w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca49-c97f8cff {
    place-self: center end;
  }

  #w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca4a-c97f8cff {
    align-self: center;
  }

  #w-node-_5075e4a0-cde6-9e5f-401a-9771a2d36b84-7f8b51ae {
    align-self: end;
  }

  #w-node-_227b73b8-3b7f-1426-9c4f-aa9d9f6d4ba0-7f8b51ae {
    place-self: end;
  }

  #w-node-_580b56c0-8102-0bc6-97e8-9fb77007a05d-7f8b51ae {
    align-self: center;
  }

  #w-node-d2976b4a-0119-9ec4-f6a6-ee2695400010-9acab496 {
    align-self: stretch;
  }

  #w-node-d2976b4a-0119-9ec4-f6a6-ee2695400014-9acab496 {
    place-self: center end;
  }

  #w-node-d2976b4a-0119-9ec4-f6a6-ee2695400015-9acab496 {
    align-self: center;
  }

  #w-node-fba4bddf-8a76-93c0-9278-6a6c010c4015-9f5eb111 {
    align-self: stretch;
  }

  #w-node-fba4bddf-8a76-93c0-9278-6a6c010c4019-9f5eb111 {
    place-self: center end;
  }

  #w-node-fba4bddf-8a76-93c0-9278-6a6c010c401a-9f5eb111 {
    align-self: center;
  }

  #w-node-adc395cb-4463-67f9-7801-f262f7c26f82-bfa42113 {
    align-self: stretch;
  }

  #w-node-adc395cb-4463-67f9-7801-f262f7c26f86-bfa42113 {
    place-self: center end;
  }

  #w-node-adc395cb-4463-67f9-7801-f262f7c26f87-bfa42113 {
    align-self: center;
  }

  #w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea2-5dbe50a4 {
    align-self: stretch;
  }

  #w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea6-5dbe50a4 {
    place-self: center end;
  }

  #w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea7-5dbe50a4 {
    align-self: center;
  }

  #w-node-_78461717-4c36-c8ef-5624-cc4fe0a49740-63f3eed4 {
    align-self: stretch;
  }

  #w-node-_78461717-4c36-c8ef-5624-cc4fe0a49744-63f3eed4 {
    place-self: center end;
  }

  #w-node-_78461717-4c36-c8ef-5624-cc4fe0a49745-63f3eed4 {
    align-self: center;
  }

  #w-node-_8271098f-7a56-d558-1bef-d76d803fa5e0-e5771a1d {
    align-self: stretch;
  }

  #w-node-_8271098f-7a56-d558-1bef-d76d803fa5e4-e5771a1d {
    place-self: center end;
  }

  #w-node-_8271098f-7a56-d558-1bef-d76d803fa5e5-e5771a1d {
    align-self: center;
  }

  #w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcf8-a1b2fea2 {
    align-self: stretch;
  }

  #w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcfc-a1b2fea2 {
    place-self: center end;
  }

  #w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcfd-a1b2fea2 {
    align-self: center;
  }

  #w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda7c-98afda79 {
    align-self: stretch;
  }

  #w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda80-98afda79 {
    place-self: center end;
  }

  #w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda81-98afda79 {
    align-self: center;
  }

  #w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea0b-529e3831 {
    align-self: stretch;
  }

  #w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea0f-529e3831 {
    place-self: center end;
  }

  #w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea10-529e3831 {
    align-self: center;
  }

  #w-node-ae1d1268-e95a-fc67-d674-937f3d9e67a5-2372077d {
    align-self: stretch;
  }

  #w-node-ae1d1268-e95a-fc67-d674-937f3d9e67a9-2372077d {
    place-self: center end;
  }

  #w-node-ae1d1268-e95a-fc67-d674-937f3d9e67aa-2372077d {
    align-self: center;
  }

  #w-node-a96b93cb-8268-c1f7-f23d-89a8364ee704-71bfd9ce {
    align-self: stretch;
  }

  #w-node-a96b93cb-8268-c1f7-f23d-89a8364ee708-71bfd9ce {
    place-self: center end;
  }

  #w-node-a96b93cb-8268-c1f7-f23d-89a8364ee709-71bfd9ce {
    align-self: center;
  }

  #w-node-_95972752-714b-e1af-9b47-e04196f6ab51-0290b37a {
    align-self: stretch;
  }

  #w-node-_95972752-714b-e1af-9b47-e04196f6ab55-0290b37a {
    place-self: center end;
  }

  #w-node-_95972752-714b-e1af-9b47-e04196f6ab56-0290b37a {
    align-self: center;
  }

  #w-node-_02e49384-b68f-f731-9251-6a25c20b393e-cebebf49 {
    align-self: stretch;
  }

  #w-node-_02e49384-b68f-f731-9251-6a25c20b3942-cebebf49 {
    place-self: center end;
  }

  #w-node-_02e49384-b68f-f731-9251-6a25c20b3943-cebebf49 {
    align-self: center;
  }

  #w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d46-5aa4967d {
    align-self: stretch;
  }

  #w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d4a-5aa4967d {
    place-self: center end;
  }

  #w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d4b-5aa4967d {
    align-self: center;
  }

  #w-node-_680f7e36-56ef-c3fd-528a-c026a037c9a3-4d8cd3d7 {
    align-self: stretch;
  }

  #w-node-_680f7e36-56ef-c3fd-528a-c026a037c9a7-4d8cd3d7 {
    place-self: center end;
  }

  #w-node-_680f7e36-56ef-c3fd-528a-c026a037c9a8-4d8cd3d7 {
    align-self: center;
  }

  #w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d446-dfec5679 {
    align-self: stretch;
  }

  #w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d44a-dfec5679 {
    place-self: center end;
  }

  #w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d44b-dfec5679 {
    align-self: center;
  }

  #w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cbd-dd893ff9 {
    align-self: stretch;
  }

  #w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cc1-dd893ff9 {
    place-self: center end;
  }

  #w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cc2-dd893ff9 {
    align-self: center;
  }

  #w-node-_3726b842-5445-8001-6c60-7eda28d6d5e1-f37c2c50 {
    align-self: auto;
  }

  #w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b0040809e-f37c2c50 {
    align-self: stretch;
  }

  #w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b004080a2-f37c2c50 {
    place-self: center end;
  }

  #w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b004080a3-f37c2c50 {
    align-self: center;
  }

  #w-node-c665070d-f5e5-bc09-5df4-cf678705b3f3-06b7ddda {
    align-self: stretch;
  }

  #w-node-c665070d-f5e5-bc09-5df4-cf678705b3f7-06b7ddda {
    place-self: center end;
  }

  #w-node-c665070d-f5e5-bc09-5df4-cf678705b3f8-06b7ddda {
    align-self: center;
  }

  #w-node-_85b99e33-13e2-a5ef-38bc-233758fa49a3-cec46fdf {
    align-self: stretch;
  }

  #w-node-_85b99e33-13e2-a5ef-38bc-233758fa49a7-cec46fdf {
    place-self: center end;
  }

  #w-node-_85b99e33-13e2-a5ef-38bc-233758fa49a8-cec46fdf {
    align-self: center;
  }

  #w-node-_425afc3f-5530-2acd-8293-78fcda07bf68-60e1671f {
    align-self: stretch;
  }

  #w-node-_425afc3f-5530-2acd-8293-78fcda07bf6c-60e1671f {
    place-self: center end;
  }

  #w-node-_425afc3f-5530-2acd-8293-78fcda07bf6d-60e1671f {
    align-self: center;
  }

  #w-node-_283219f1-c79e-8385-5fc8-862205e24ec1-f2c75bbf {
    align-self: stretch;
  }

  #w-node-_283219f1-c79e-8385-5fc8-862205e24ec5-f2c75bbf {
    place-self: center end;
  }

  #w-node-_283219f1-c79e-8385-5fc8-862205e24ec6-f2c75bbf {
    align-self: center;
  }

  #w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647ec-9400d20e {
    align-self: stretch;
  }

  #w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647f0-9400d20e {
    place-self: center end;
  }

  #w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647f1-9400d20e {
    align-self: center;
  }

  #w-node-_013c6752-85c8-5582-39ef-571e113294d2-c15b2cca {
    align-self: stretch;
  }

  #w-node-_013c6752-85c8-5582-39ef-571e113294d6-c15b2cca {
    place-self: center end;
  }

  #w-node-_013c6752-85c8-5582-39ef-571e113294d7-c15b2cca {
    align-self: center;
  }

  #w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ec8-b78a84b0 {
    align-self: stretch;
  }

  #w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ecc-b78a84b0 {
    place-self: center end;
  }

  #w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ecd-b78a84b0 {
    align-self: center;
  }

  #w-node-f518af76-6579-1822-149f-13220a73138b-1af9ebb0 {
    align-self: stretch;
  }

  #w-node-f518af76-6579-1822-149f-13220a73138f-1af9ebb0 {
    place-self: center end;
  }

  #w-node-f518af76-6579-1822-149f-13220a731390-1af9ebb0 {
    align-self: center;
  }

  #w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1ac5-99e3ece4 {
    align-self: stretch;
  }

  #w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1ac9-99e3ece4 {
    place-self: center end;
  }

  #w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1aca-99e3ece4 {
    align-self: center;
  }

  #w-node-_7b62872a-9c15-4d12-ae10-772c99e9f818-2a28af74 {
    align-self: stretch;
  }

  #w-node-_7b62872a-9c15-4d12-ae10-772c99e9f81c-2a28af74 {
    place-self: center end;
  }

  #w-node-_7b62872a-9c15-4d12-ae10-772c99e9f81d-2a28af74 {
    align-self: center;
  }

  #w-node-de1d6201-8992-a53e-374c-b52da6ecdc53-15e5935b {
    align-self: stretch;
  }

  #w-node-de1d6201-8992-a53e-374c-b52da6ecdc57-15e5935b {
    place-self: center end;
  }

  #w-node-de1d6201-8992-a53e-374c-b52da6ecdc58-15e5935b {
    align-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca45-c97f8cff {
    align-self: auto;
  }

  #w-node-_2b2abc58-ce39-f982-2bff-f2aac5dbca4c-c97f8cff {
    justify-self: start;
  }

  #w-node-_5075e4a0-cde6-9e5f-401a-9771a2d36b84-7f8b51ae {
    align-self: auto;
  }

  #w-node-_302684c0-7b36-c002-fbb2-d20021e6ad07-7f8b51ae {
    justify-self: start;
  }

  #w-node-d2976b4a-0119-9ec4-f6a6-ee2695400010-9acab496 {
    align-self: auto;
  }

  #w-node-d2976b4a-0119-9ec4-f6a6-ee2695400017-9acab496 {
    justify-self: start;
  }

  #w-node-fba4bddf-8a76-93c0-9278-6a6c010c4015-9f5eb111 {
    align-self: auto;
  }

  #w-node-fba4bddf-8a76-93c0-9278-6a6c010c401c-9f5eb111 {
    justify-self: start;
  }

  #w-node-adc395cb-4463-67f9-7801-f262f7c26f82-bfa42113 {
    align-self: auto;
  }

  #w-node-adc395cb-4463-67f9-7801-f262f7c26f89-bfa42113 {
    justify-self: start;
  }

  #w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea2-5dbe50a4 {
    align-self: auto;
  }

  #w-node-a0d59dd9-437c-2a73-4417-d132f5c00ea9-5dbe50a4 {
    justify-self: start;
  }

  #w-node-_78461717-4c36-c8ef-5624-cc4fe0a49740-63f3eed4 {
    align-self: auto;
  }

  #w-node-_78461717-4c36-c8ef-5624-cc4fe0a49747-63f3eed4 {
    justify-self: start;
  }

  #w-node-_8271098f-7a56-d558-1bef-d76d803fa5e0-e5771a1d {
    align-self: auto;
  }

  #w-node-_8271098f-7a56-d558-1bef-d76d803fa5e7-e5771a1d {
    justify-self: start;
  }

  #w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcf8-a1b2fea2 {
    align-self: auto;
  }

  #w-node-e4d8914d-a9b2-60b0-805b-9de5e7e4bcff-a1b2fea2 {
    justify-self: start;
  }

  #w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda7c-98afda79 {
    align-self: auto;
  }

  #w-node-_87a523f5-a3e9-ea5c-8dc2-183798afda83-98afda79 {
    justify-self: start;
  }

  #w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea0b-529e3831 {
    align-self: auto;
  }

  #w-node-c7788dfc-e0a5-5cdc-cba5-1293dc33ea12-529e3831 {
    justify-self: start;
  }

  #w-node-ae1d1268-e95a-fc67-d674-937f3d9e67a5-2372077d {
    align-self: auto;
  }

  #w-node-ae1d1268-e95a-fc67-d674-937f3d9e67ac-2372077d {
    justify-self: start;
  }

  #w-node-a96b93cb-8268-c1f7-f23d-89a8364ee704-71bfd9ce {
    align-self: auto;
  }

  #w-node-a96b93cb-8268-c1f7-f23d-89a8364ee70b-71bfd9ce {
    justify-self: start;
  }

  #w-node-_95972752-714b-e1af-9b47-e04196f6ab51-0290b37a {
    align-self: auto;
  }

  #w-node-_95972752-714b-e1af-9b47-e04196f6ab58-0290b37a {
    justify-self: start;
  }

  #w-node-_02e49384-b68f-f731-9251-6a25c20b393e-cebebf49 {
    align-self: auto;
  }

  #w-node-_02e49384-b68f-f731-9251-6a25c20b3945-cebebf49 {
    justify-self: start;
  }

  #w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d46-5aa4967d {
    align-self: auto;
  }

  #w-node-_9b4afc66-c822-a7c9-d50d-901a2c515d4d-5aa4967d {
    justify-self: start;
  }

  #w-node-_680f7e36-56ef-c3fd-528a-c026a037c9a3-4d8cd3d7 {
    align-self: auto;
  }

  #w-node-_680f7e36-56ef-c3fd-528a-c026a037c9aa-4d8cd3d7 {
    justify-self: start;
  }

  #w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d446-dfec5679 {
    align-self: auto;
  }

  #w-node-_02c13159-9641-76f6-3bc9-2a1c8ee8d44d-dfec5679 {
    justify-self: start;
  }

  #w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cbd-dd893ff9 {
    align-self: auto;
  }

  #w-node-c6f9be02-2ff3-20e3-bad0-7dc494655cc4-dd893ff9 {
    justify-self: start;
  }

  #w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b0040809e-f37c2c50 {
    align-self: auto;
  }

  #w-node-_7bc6e810-eb0c-7f23-e2f6-fd3b004080a5-f37c2c50 {
    justify-self: start;
  }

  #w-node-c665070d-f5e5-bc09-5df4-cf678705b3f3-06b7ddda {
    align-self: auto;
  }

  #w-node-c665070d-f5e5-bc09-5df4-cf678705b3fa-06b7ddda {
    justify-self: start;
  }

  #w-node-_85b99e33-13e2-a5ef-38bc-233758fa49a3-cec46fdf {
    align-self: auto;
  }

  #w-node-_85b99e33-13e2-a5ef-38bc-233758fa49aa-cec46fdf {
    justify-self: start;
  }

  #w-node-_425afc3f-5530-2acd-8293-78fcda07bf68-60e1671f {
    align-self: auto;
  }

  #w-node-_425afc3f-5530-2acd-8293-78fcda07bf6f-60e1671f {
    justify-self: start;
  }

  #w-node-_283219f1-c79e-8385-5fc8-862205e24ec1-f2c75bbf {
    align-self: auto;
  }

  #w-node-_283219f1-c79e-8385-5fc8-862205e24ec8-f2c75bbf {
    justify-self: start;
  }

  #w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647ec-9400d20e {
    align-self: auto;
  }

  #w-node-_7d336cd8-9b18-8f4f-ba2b-d795d7e647f3-9400d20e {
    justify-self: start;
  }

  #w-node-_013c6752-85c8-5582-39ef-571e113294d2-c15b2cca {
    align-self: auto;
  }

  #w-node-_013c6752-85c8-5582-39ef-571e113294d9-c15b2cca {
    justify-self: start;
  }

  #w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ec8-b78a84b0 {
    align-self: auto;
  }

  #w-node-_8057ecfd-9c6f-3673-18ff-e924a94e0ecf-b78a84b0 {
    justify-self: start;
  }

  #w-node-f518af76-6579-1822-149f-13220a73138b-1af9ebb0 {
    align-self: auto;
  }

  #w-node-f518af76-6579-1822-149f-13220a731392-1af9ebb0 {
    justify-self: start;
  }

  #w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1ac5-99e3ece4 {
    align-self: auto;
  }

  #w-node-_4b93c7fd-6cc5-0ab6-dd53-c09fe17a1acc-99e3ece4 {
    justify-self: start;
  }

  #w-node-_7b62872a-9c15-4d12-ae10-772c99e9f818-2a28af74 {
    align-self: auto;
  }

  #w-node-_7b62872a-9c15-4d12-ae10-772c99e9f81f-2a28af74 {
    justify-self: start;
  }

  #w-node-de1d6201-8992-a53e-374c-b52da6ecdc53-15e5935b {
    align-self: auto;
  }

  #w-node-de1d6201-8992-a53e-374c-b52da6ecdc5a-15e5935b {
    justify-self: start;
  }
}
